7

If you have a blackbox that gives you nanovolt signal in the output, how would you collect and process it? Signal to noise ratio is very low. How do you filter the noise? Let's say the frequency range is 0-80Hz in that application. What amplifier would you use? what type of circuit? Thank you

Silas
  • 69
  • 1
  • 3
  • @R.Johnson - He said the "signal to noise ratio is very low", not just the noise ratio. Silas, how low is the signal to noise ratio? Is there a datasheet for this black box? Anyway, this is not going to be easy at such low frequencies. You might need to choose a low frequency greater than 0. – Justin Jan 29 '16 at 16:37
  • Because it is mixed with noise! for example if you connect it to the oscilloscope how would you recognize which one is noise which one is the actual signal? Noise range is broad! – Silas Jan 29 '16 at 16:39
  • Do you know the frequency of your signal? You can bandpass filter your signal, however for any real application not on a chip, nanovolt is really low. – NeinDochOah Jan 29 '16 at 16:41
  • @Justin Thank you. no data sheet for that. made in a lab a while ago. no access to the person. For example if the signal is 400nv, the noise range is -0.05mv to 0.05mv. I hope I am not wrong with my numbers though. – Silas Jan 29 '16 at 16:43
  • @NeinDochOah I do not know the frequency of the signal. I know the range would be 0-80!! Low pass filter has been used before. No datasheet available. That is why I called it blackbox! Any idea how to find out the frequency of the signal? – Silas Jan 29 '16 at 16:44
  • 400nv signal vs +/-0.05nv noise gives a 36dB SNR, that's not terribly hard to work with, from an rf engineering perspective, but extensive EMI shielding will likely be necessary to keep external noise from trampling all over your signal. – Robherc KV5ROB Jan 29 '16 at 16:49
  • 1
    Didn't @Silas say .05milivolts (50 microvolts) noise, not nanovolts? i.e. the signal is way way below the noise floor and therefore impossible to find unless you know what to look for? – pjc50 Jan 29 '16 at 16:52
  • @RobhercKV5ROB thank you. Would you teach me how you calculated the 36db? Yes we have shielding from Hammond aluminum casting. do you have better suggestion? For the cables RG-174-U but I think there might be much better options for the wire. – Silas Jan 29 '16 at 16:53
  • For the 36dB SNR, I divided the stated signal level (400nv), by the peak-to-peak noise level you stated (-0.05 to 0.05 gives 0.1 P-P) ang got a ratio of 4000:1. For how I got from there to 36dB: In short, 30dB=1000:1 and 6dB~4:1, so 36dB~4000:1 (more accurately something like 3910:1, iirc); the long answer would be better explained by the wikipedia article: https://en.wikipedia.org/wiki/Decibel – Robherc KV5ROB Jan 29 '16 at 17:01
  • @pjc50 OOPS! I missed that one, tyvm! Yes, as written, thats ~0.1mv noise, or ~100,000nv noise...that would be truly impossible to overcome if the noise is coming from the blackbox & not from EMI/RFI. – Robherc KV5ROB Jan 29 '16 at 17:09
  • I'm confused, 50uV/400nV = 125, or 42dB, or have I missed something? – user1582568 Jan 29 '16 at 17:32
  • What source impedance do you have? In other words, what source signal current have we got to play with? ALso, what bandwidth is that 50uV noise? If it's wideband this may not be as bad as it looks. –  Jan 29 '16 at 17:35
  • @user1582568 +/-0.05mV would be 0.1mV P-P, but it'd be a negative SNR if noise V is 250:1 over signal (and yes, I erroneously used power-scale dB, rather than voltage-scale dB in my earlier comment). – Robherc KV5ROB Jan 29 '16 at 18:09

4 Answers4

13

Getting less than 100-200nV in a frequency range from, say, 0.001Hz to 80Hz requires the use of synchronous demodulation techniques. The best monolithic op-amps (eg. LT1028) are around 0.9nV sqrt(Hz) voltage noise alone above their corner frequency so about 8nV for 80Hz BW, but their typical noise corner frequency is several Hz, so the 1/f noise will dominate unless your actual requirement is more like 20-80Hz. The current noise in the white noise range is around 5pA/sqrt(Hz) so it will cause equal contribution at 180 ohms source impedance (and the 1/f corner of current noise is actually well above 80Hz typically so the total noise will be much higher). There is also Johnson-Nyquist noise in the source resistance which can contribute significant amounts of white noise - at room temperature a 1000 ohm resistor has about 137nV RMS noise in your 80Hz BW.

An LT1028 has only 35nVp-p typical (90nV maximum) noise from 0.1Hz to 10Hz, so it's a possibility if you can relax the low frequency bandwidth requirement- it will be about double that from 0.1Hz-80Hz. That's p-p not RMS.

If you can't relax the low frequency requirement, most of what you're concerned with will be called 'drift' since it's below the 1/f corner frequency corners of voltage and current noise of the amplifier. So called zero drift monolithic amplifiers are made with CMOS techniques and tend to have relatively high noise at higher frequencies, typically over 1uV over the 80Hz BW, but little or no 1/f noise. So 100-200nV is not so easy without lots of 1/f noise!

For such requirements, one approach is to try to modulate the source and use synchronous demodulation techniques (amplify, filter over a narrow band, use a phase sensitive detector, and low-pass filter) on the entire signal chain. In a lab the instrument that does this is called a "lock-in amplifier" - a rack mount instrument. The idea is to shift the signal bandwidth up out of the 1/f domain into the white noise region so that the noise over your 80Hz bandwidth will be minimized.

A skilled designer can do significantly better than the monolithic parts (usually at a high cost in power, cost, input impedance, complexity and so on), but even so there are limits. For example, if the source impedance is low enough we can parallel 100 transistors at the input and get an order of magnitude improvement, in theory. There are other less brute-force methods such as running the transistors at higher current.

For the most extreme requirements, cost and convenience no object, I would recommend using a low Tc (4.2K - that's Kelvin, not K ohms) SQUID. It's possible to get measurements with noise in the sub nV range, with extreme care. The resistance of the wires coming out of the cryostat will probably dominate the noise.

Spehro Pefhany
  • 376,485
  • 21
  • 320
  • 842
6

Even at nanovolt levels, and with (relatively) low SNRs, there are many established receivers/amplifiers that can give you an acceptably amplified signal without introducing too much noise of their own. Such "small signal amplifiers" and/or "low noise amplifiers" are commonly used in highly sensitive radio recievers.

Unfortunately, however, using frequencies in the 0-80hz reagion will place the inescapable (nearly) 50-60hz "mains power buzz" solidly within your frequency window. In order to reliably detect such small signals in a frequency window shared with THAT particular elephant, you may have to take "extreme measures."

Robherc KV5ROB
  • 5,088
  • 1
  • 10
  • 24
  • Thank you Robherc, I have seen many instrumentation amplifiers out there but yes the problem is the frequency range. I remember there were a graph in some textbooks that explaining the possibility of measuring such things but I do not recall the book. So what are you suggestions by extreme measures? – Silas Jan 29 '16 at 16:49
  • 1
    Instrumentation amplifier combined of low noise amplifiers would be a good start point. ECG data is in a few mV levels and we can easily amplify it with instrumentation amplifiers made of regular opAmps. In this case, just use ultra low noise opAmps instead of regular ones. Then I would try impedance match ultra low noise amplifiers in differential mode due to high CMRR. – Alper91 Jan 29 '16 at 17:00
  • 2
    If your black box gives a differential signal output, then using amps with a high common-mode rejection rating is an excellent starting point. Either way, you'll absolutely want to use at _least_ one **good** faraday cage for EMI shielding. If the first cage doesn't give a clean enough signal, then I'd start considering using nested faraday cages, possibly combined with active cancellation of the 50/60hz mains noise. – Robherc KV5ROB Jan 29 '16 at 17:05
  • Thank you very much. I will try these recommendations. If no success, should I come back here and continue or just open a new discussion? – Silas Jan 29 '16 at 17:46
  • @Silas If you want to continue this conversation as "general" nV-level detection, then continue here. However, if the interest switches mkre towards 50/60hz EMI shielding &/or active cancellation, then starting a new question about that specifically would likely be more fitting. – Robherc KV5ROB Jan 29 '16 at 18:04
3

This is possible with moderate quality modern op-amps. The 50/60Hz noise will be a small issue though... I would recommend using a multi stage differential amplifier configuration. The first stage can buffer and amplify a bit, then create a 50/60 Hz notch filter with gain if possible on the second stage.

MadHatter
  • 3,506
  • 1
  • 19
  • 45
  • 1
    Usually yes, we can filter out mains hum using a notch filter. _However_ when you need to sense a 50/60hz signal, the notch filter could kill your signal too, so external cancellation of the 50/60hz EMI is necessary. – Robherc KV5ROB Jan 29 '16 at 17:43
  • 1
    I'm that case, just a standard differential setup should work well... – MadHatter Jan 29 '16 at 17:51
  • 1
    I would also pick amplifiers will low offset input voltages. And if a high impedance source, also low input bias currents... – MadHatter Jan 29 '16 at 18:52
2

Some good engineering advice here, but before you worry too much about an actual design, you have to answer two questions: "What do you know about the signal?" and "What do you know about the noise?" So far you've said that the signal is in the range of 0-80Hz. If all the information you care about is contained within that bandwidth, then of course the first thing you want to do is reject anything outside of that. But what else do you know about the signal, and what are the characteristics of the noise within that bandwidth? If there is no fundamental difference between the signal and the noise, then all of the circuitry in the world won't help you tell them apart. Is the noise purely random (i.e., thermal), and does the signal have some structure that would allow you to distinguish it from pure randomness? Is the noise inherent in your black box, or some form of interference (e.g., 50/60Hz hum)? Typically, at nanovolt signal levels, in any real system the answer is "all of the above." That is, there will be multiple sources of noise, each with its own characteristics, and you will have to do battle on multiple fronts.

As you said yourself in one of your replies, "for example if you connect it to the oscilloscope how would you recognize which one is noise which one is the actual signal?" You may not be able to recognize it visually, but if there is a theoretical distinction between the signal and the noise, you need to figure out what that distinction is and that will determine how you attack the problem. If this were a theoretical exercise and you had no idea what function the black box was performing, then there would be no basis on which to say that anything appearing at its output was either signal or noise. If it's a real thing, then think about what it is supposed to be doing, and that should give you some idea of what to expect at its output.