You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
7.9 KiB

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html lang="en">
<head>
<title>Noise Figure &amp; Other Stuff</title>
<style TYPE="text/css">
<!--
p { font-family: arial, helvetica, sans-serif }
td { font-family: arial, helvetica, sans-serif }
body { font-family: arial, helvetica, sans-serif }
-->
</style>
</head>
<body>
<table cellspacing="0" style="width:100%" bgcolor="#0000ff">
<tr><td><b><font color="#ffffff">Elliott Sound Products</font></b></td></table>
<br>
<p><b>Noise Figure</b><br>
Before we start, there are a couple of terms that need explanation.</p>
<p>Firstly, the term "dBv" refers to decibels relative to 1V RMS, and 'dBu' means decibels relative to 775mV.&nbsp; This is also known as dBm, and relates to the old convention of 1mW into a 600 Ohm load.&nbsp; This was common in telephony (and still is), but is of little relevance to audio applications.&nbsp; However, we are stuck with it!&nbsp; 0dBv is equivalent to +2.2dBu.</p>
<p>Secondly, noise is commonly referred to the input of an amplifier circuit.&nbsp; This allows the instant calculation of output noise by simply subtracting the dB figures.&nbsp; So an amplifier with an 'Equivalent Input Noise' (EIN) of -120dBu having a gain of 40dB will have an output noise of -80dBu (120 - 40).&nbsp; If the nominal output level is the industry normal of +4dBu, then signal to noise ratio is 84dB.</p>
<p>Thirdly, it is commonly accepted that the minimum theoretical input noise (EIN) for any amplifier is -129dBu, based on a source impedance of 200 ohms.&nbsp; This means that a perfect (noiseless) amplifier with a gain of 40dB will have an output noise level of -89dBu, and if the gain were to be increased to 60dB, then output noise will be -69dBu.&nbsp; The noise in this 'perfect' amplifier comes all from the 200 ohm source resistance.</p>
<p>It is the nature of noise that it does not add in the same way as two equal frequencies.&nbsp; Because of its random nature, two equal noise voltages will increase the output by only 3dB, not 6dB as might be expected.&nbsp; As a result, we can be sure that it is the input noise of a microphone preamplifier that will set the final limit to the signal to noise ratio in any mixer.&nbsp; The other possible contributor is the mixer stage itself, which with (say) 36 input channels assigned, will have a signal gain of unity, but a noise gain of 36 times.&nbsp; If you can't get your head around this, don't worry.&nbsp; I will explain exactly how and why in Project 30b (the output mixer stage).</p>
<p>The way the noise figure of an opamp is commonly described is something else that needs a little explanation, since it is hardly specified in terms that most constructors will be able to relate to.&nbsp; The data sheet telling you that the "noise figure is 5nV / &radic;Hz" is not very friendly.&nbsp; To get this into something we can understand, first we need to take the "square root of Hz" and make some sense of it.&nbsp; The audio bandwidth is taken as 20Hz to 20kHz, so the square root of this is&nbsp;...</p>
<ul>
&radic;20,000 = 141 &nbsp; <small>(It is not worth the effort of subtracting the 20Hz, so this is close enough)</small>
</ul>
With a noise figure of 5nV / &radic;Hz, the equivalent input noise (EIN) is therefore
<ul>
5nV x 141 = 707nV
</ul>
<p>If we assume a typical gain of 100 (40dB) and an output level of 1V (0dBv), this means that the output noise equals the input noise, multiplied by gain.&nbsp; Signal to noise ratio can then be calculated:
<ul>
707nV x 100 = 70.7uV (EIN = -120.8dBu)<br>
Signal to noise (dB) = 20 x log (1V / 70.7uV) = 20 x log(14144) = 83dB
</ul>
We can also calculate this using dB alone.
<ul>
EIN = -120.8dBu
<br>Gain = 40dB
<br>S/N = 120.8 - 40 = 80.8 (ref 0dBu), 83dB (ref 0dBv)
</ul>
<p>For low level preamps (such as mic pre-amplifiers), it is common to specify the EIN only, allowing the user to calculate the noise for any gain setting, since it changes as the gain is varied.&nbsp; The same amplifier as above with unity gain will have a theoretical signal to noise ratio of 123dB (relative to 1V).&nbsp; All of this assumes that the passive components (especially resistors) do not contribute any noise.&nbsp; This is false, as any device operating at a temperature above 0K (absolute zero, or about -273 degrees Celsius) generates noise, however the contributions of passive components are relatively small with quality devices.</p>
<p>An interesting example, using the SSM2017 at a gain of 1000 (60dB).&nbsp; From the data sheet, it is claimed to have a noise figure of 950nV / &radic;Hz, so we can calculate that the noise output is 134uV using the above equations.&nbsp; Referred to 0.775V output (which means 775uV input), this gives a signal to noise ratio of just over 75dB.&nbsp; This is excellent, but also implies that the equivalent input noise is -135dBu, which is a full 6dB better than theoretically possible.&nbsp; Hmmmm.&nbsp; It is worth noting that the quoted noise figure is at 1kHz (and above) - a restricted bandwidth reduces the noise, as does an input impedance lower than 200 ohms.</p>
<p>From above, remember that a 'perfect' amplifier (contributing noise at the theoretical minimum possible), will have an equivalent input noise of -129dBu .&nbsp; This means that with a gain of 60dB, the best possible signal to noise ratio will be 69dB relative to 775mV (or 71.2 ref 0dBv).</p>
<p>As an experiment, I built the three opamp preamp using 1458 opamps (equivalent to a 741).&nbsp; These have a noise input figure of about 4uV - this translates to about 30 to 35nV / &radic;Hz, or nearly 20dB worse than the 5534A.&nbsp; With a gain of 46dB (200), the circuit managed a signal to noise ratio of 65dB, referred to 0dBv (1 Volt RMS).&nbsp; The apparently better than expected S/N ratio is because the bandwidth was so limited because of the opamps.</p>
<p>I measured a S/N ratio of better than 80dB (about 82dB) at full gain of 46dB using LM833 opamps (dual version of the NE5534).&nbsp; When I say that I measured this, it was with extreme difficulty.&nbsp; Because of the low noise, my test instruments were at their limits, so I had to guess a bit.&nbsp; The theoretical 'best possible' at this gain is 85.2dB referred to 0dBv, or -83dB ref. 0dBu.</p>
<p>Do not be tempted to use lesser devices, since their bandwidth is too limited - the 1458 was 3dB down at only 8kHz, and died rapidly after that.</p>
<p><hr><b>Other Stuff</b><br>
For all resistors in the input circuits, you absolutely, positively, must use 1% tolerance (or better if you want, but in reality you won't improve things too much).&nbsp; Use of 5% resistors will degrade common mode performance badly used anywhere in the input stage.&nbsp; Resistors should also be metal film for lowest noise.</p>
<p>Keep all lead lengths to the minimum necessary, and don't use shielded cable inside the mixer chassis.&nbsp; If you do, you will possibly run into problems with oscillation (see <small>WARNING</small> below).&nbsp; All opamps should be bypassed as close as possible to the supply pins, using 100nF polyester caps.&nbsp; Each sub-module should have its own supply bypass electrolytics (100uF should be fine).</p>
<p><hr><b>WARNING</b><br>
Great care is needed when using the LM833 or NE553x devices, as they have such a wide bandwidth that they will oscillate if you do not use stopper resistors at the outputs, and a suitable RC network at their inputs.&nbsp; In some cases it might also be necessary to use small (20 to 100pF) capacitors in parallel with the feedback resistor to reduce high frequency gain.</p>
<form><input type=button value="Close" onClick="self.close()"></form>
<table border="1" bgcolor="#000000"><tr>
<td><font color="#ffffff" size="-2"><b>Copyright Notice.</b> This material, including but not limited to all text and diagrams, is the intellectual property of Rod Elliott, and is Copyright &copy; 2000-2005.&nbsp; Please see general copyright information for the main project.</font></td>
</tr></table>
</body>
</html>