3. 电路噪声:前置放大器噪声、电阻热噪声、运放噪声模型、电源噪声耦合
电路噪声这东西,说玄也玄,说简单也简单。我做了十几年光电系统,见过太多项目最后卡在信噪比上——光学设计没问题,探测器选型也对,结果一测底噪就是下不去。查到最后,十有八九是电路噪声没处理好。
这一节咱们就把电路噪声的几个主要来源掰开揉碎讲清楚。你想想看,信号从探测器出来,第一个遇到的就是前置放大器,然后是各种电阻、运放,最后还有电源往里灌噪声。每个环节都可能是短板。
3.1 前置放大器噪声——第一关就输了,后面全白搭
前置放大器是信号链的入口。它自身的噪声会被后面所有级联电路放大。说白了,前放的噪声就是整个系统的噪声底限。
前放噪声主要分两类:
- 电压噪声密度(en,单位 nV/√Hz)—— 串在输入端的等效噪声源
- 电流噪声密度(in,单位 pA/√Hz)—— 并在输入端的等效噪声源
这两者跟源阻抗有直接关系。源阻抗低的时候,电压噪声占主导;源阻抗高的时候,电流噪声在源电阻上产生的压降就不可忽视了。
经验法则: 源阻抗在 1kΩ 以下,优先选电压噪声低的运放;源阻抗在 100kΩ 以上,优先选电流噪声低的运放。中间区域两者都要算。
我记得有个项目,探测器输出阻抗只有几百欧,我选了个 JFET 输入的运放,电流噪声确实低,但电压噪声 15 nV/√Hz,结果整机底噪比预期高了 3 dB。后来换成双极型运放,电压噪声降到 3 nV/√Hz,问题就解决了。选型不能只看一个指标。
3.2 电阻热噪声——躲不掉的物理定律
电阻热噪声,也叫约翰逊噪声。只要电阻温度高于绝对零度,它就在那。公式很简单:
Vn_rms = √(4kTRB)
其中 k 是玻尔兹曼常数,T 是绝对温度,R 是电阻值,B 是带宽。
我给大家算个账:一个 10kΩ 电阻,在室温 300K 下,带宽 1MHz,热噪声有效值大约是 12.8 μV。如果信号只有 1 mV,信噪比已经不到 40 dB 了。
| 电阻值 | 带宽 100 kHz | 带宽 1 MHz | 带宽 10 MHz |
|---|---|---|---|
| 1 kΩ | 1.29 μV | 4.07 μV | 12.9 μV |
| 10 kΩ | 4.07 μV | 12.9 μV | 40.7 μV |
| 100 kΩ | 12.9 μV | 40.7 μV | 129 μV |
| 1 MΩ | 40.7 μV | 129 μV | 407 μV |
实用技巧: 反馈网络里的电阻尽量用小值。增益靠电阻比值定,但绝对值可以往小选。比如 10k/1k 和 100k/10k 增益都是 10,但前者热噪声小一个数量级。
我曾经在一个微弱光检测项目里,反馈电阻用了 10 MΩ,结果热噪声直接把信号淹了。后来改用 T 型网络等效出高阻,实际电阻值降了两个数量级,噪声问题迎刃而解。
3.3 运放噪声模型——算清楚才能降得准
运放噪声模型其实不复杂。我习惯把它拆成三部分:
- 输入电压噪声源 en —— 串在正输入端
- 输入电流噪声源 in+ 和 in- —— 分别并在两个输入端
- 电阻热噪声 —— 所有外接电阻都会贡献
总输出噪声的计算步骤:
- 把每个噪声源折算到运放输入端
- 乘以该路径的噪声增益
- 在输出端做平方和开根号(RSS)
举个例子,同相放大电路,增益为 G,反馈电阻为 Rf 和 Rg:
输出噪声密度 = √[
(e_n × G)² +
(i_n+ × R_s × G)² +
(i_n- × R_f)² +
(4kTR_s × G²) +
(4kTR_g × (R_f/R_g)²) +
(4kTR_f)
]
看着公式长,其实每个项都有物理意义。我一般先在 Excel 里搭个模板,换运放型号、调电阻值,几分钟就能看到噪声变化趋势。
注意: 运放数据手册给的噪声密度通常是 1 kHz 以上的值。低频段(1/f 噪声区)噪声密度会明显升高。如果系统带宽从直流开始,一定要考虑 1/f 噪声的贡献。
3.4 电源噪声耦合——最容易被忽视的污染源
电源噪声耦合,说白了就是电源上的纹波和毛刺通过某种路径串到了信号通路里。我见过太多人把精力花在选低噪声运放上,结果电源一测,纹波几十毫伏,全白费。
耦合路径主要有三条:
- 电源抑制比(PSRR)退化 —— 高频时 PSRR 会急剧下降,运放对电源噪声的抑制能力变差
- 共模阻抗耦合 —— 多点接地导致地环路,电源电流在地线上产生压降
- 电磁耦合 —— 电源走线与信号走线之间的寄生电容和互感
我给大家一个实用的排查思路:
- 先看电源纹波频率。如果是 50/100 Hz,大概率是整流滤波不足
- 如果是开关频率(几十到几百 kHz),检查开关电源的滤波和布局
- 如果是高频毛刺(MHz 级),查查是不是数字电路串扰过来的
我的习惯做法: 每个运放的电源引脚都加 0.1 μF 陶瓷电容 + 10 μF 钽电容。陶瓷电容负责高频去耦,钽电容负责低频储能。电容要尽量靠近运放引脚,走线越短越好。
另外,电源走线要跟信号走线分开。我见过一个设计,电源线跟信号线平行走了 5 cm,结果耦合了将近 1 mV 的噪声。后来把两层分开走,中间加地层隔离,噪声直接降到 50 μV 以下。
3.5 综合抑制策略——从源头到路径全面管控
讲完各个噪声源,咱们聊聊怎么系统性地处理。我总结了一个四步法:
- 源头降噪:选低噪声器件,电阻值能小则小,运放型号按源阻抗匹配
- 路径阻断:电源去耦、地平面分割、信号与电源分层走线
- 带宽限制:在信号带宽够用的前提下,尽量压低电路带宽。带宽每减一半,噪声功率降一半
- 后处理补偿:相关双采样、锁相放大等数字/模拟手段进一步抑制噪声
避坑提醒: 我曾经在一个项目中,为了追求极致低噪声,把所有电阻都换成了金属膜电阻,结果噪声反而大了。查了半天才发现,金属膜电阻的寄生电容比碳膜电阻大,跟运放输入电容形成了谐振峰。所以降噪不能只看直流指标,高频特性也得考虑。
电路噪声处理,说到底是个系统工程。每个环节都做到位,系统信噪比自然就上去了。反过来,只要有一个短板,其他地方的优化效果都会被稀释。嗯,这就是为什么我总说,噪声设计要从第一级就开始认真对待。