第四章 关键参数详解(下):增益误差与非线性、CMRR的频率特性、PSRR、噪声

好,咱们接着聊。上一章我们把增益带宽积、压摆率这些“动态参数”捋了一遍。这一章,我打算把剩下的几个“硬骨头”啃下来。这几个参数,说白了,直接决定了你的仪表放大器在真实世界里到底“准不准”、“稳不稳”。

我个人习惯,在设计高精度采集电路时,花在琢磨这几个参数上的时间,往往比选运放本身还多。为什么?因为数据手册上写的“典型值”很漂亮,但实际用起来,坑全在这几个地方。

4.1 增益误差与非线性:你的放大器到底有多“诚实”?

先说说增益误差。这个概念其实很直白:你设定增益是100倍,结果实际测出来只有99.5倍。这0.5倍的偏差,就是增益误差。通常用百分比表示,比如±0.1%。

但这里有个容易忽略的点:增益误差不是一成不变的。它会随温度漂移,也会随共模电压变化。我见过不少工程师,在25℃室温下校准好了系统,结果设备一跑到高温环境,数据全偏了。查了半天,发现是增益误差的温度系数在作怪。

实战经验: 我曾经在一个工业温度监测项目中,用了某款标称增益误差0.05%的仪表放大器。实验室里测得好好的,现场一装,误差跑到了0.3%。后来发现,是PCB布局导致反馈电阻的焊盘温度不一致,引入了额外的误差。从那以后,我设计增益电阻网络时,一定用同一批次、同温漂系数的电阻,并且尽量靠近放置。

再说非线性。这个参数更“阴险”。增益误差好歹是个固定偏差,校准一下能补回来。但非线性误差,它是输入输出关系偏离理想直线的程度。你校准了零点,校准了满量程,中间的点可能还是歪的。

非线性通常用“% of FSR”(满量程百分比)来表示。比如±0.01%的非线性,意味着在满量程10V的范围内,最大偏差是1mV。

注意: 对于高精度应用(比如称重传感器、压力变送器),非线性误差往往是限制系统精度的“天花板”。你后端ADC分辨率再高,前端放大器非线性摆在那里,也是白搭。我建议,如果系统要求0.1%的精度,放大器的非线性至少要好于0.01%。

4.2 共模抑制比(CMRR)的频率特性:别被直流指标骗了

CMRR,共模抑制比,这个大家应该都熟。它衡量的是放大器抑制共模信号(比如工频干扰)的能力。直流下的CMRR通常很高,动不动100dB以上。

但问题来了:CMRR是随频率变化的。你想想看,运放内部的电路结构,在高频下寄生电容会起作用,导致共模抑制能力急剧下降。数据手册上那个120dB的CMRR,通常是在直流或极低频(比如50/60Hz)下测的。到了1kHz,可能就掉到80dB了。到了10kHz,60dB都算好的。

为什么会这样?因为仪表放大器的第一级通常是对称的差分输入级。高频下,输入端的寄生电容不匹配,导致共模信号转化为差模信号。这个转化量,直接决定了CMRR的高频特性。

避坑指南: 我曾经设计一个心电信号采集电路,心电信号只有几毫伏,但环境中有大量的高频电磁干扰。我选了一款直流CMRR高达110dB的仪表放大器,结果实测噪声很大。后来一查它的CMRR vs Frequency曲线,发现10kHz时CMRR只有50dB。嗯,问题找到了。换了一款高频CMRR更好的片子,问题解决。所以,选型时一定要看CMRR的频率特性曲线,而不是只看直流值。

对于双运放仪表放大器,CMRR还受外部电阻匹配精度的影响。我个人的经验是,如果使用分立电阻搭建增益网络,电阻的匹配精度至少要0.1%,否则CMRR会大打折扣。

4.3 电源抑制比(PSRR):你的电源够“干净”吗?

PSRR,电源抑制比,描述的是电源电压变化对输出的影响。理想情况下,电源纹波应该完全被抑制掉。但现实是,电源噪声会耦合到输出端。

PSRR同样有频率特性。低频下(比如100Hz),PSRR可以做到80-100dB。但随着频率升高,PSRR会下降。到了开关电源的开关频率(几十到几百kHz),PSRR可能只剩下20-30dB。这意味着,如果你的开关电源有100mV的纹波,在输出端可能产生几毫伏的噪声。

频率 典型PSRR(dB) 对输出的影响
DC - 100Hz 100 几乎无影响
1kHz 80 可忽略
100kHz 40 需注意
1MHz 20 必须处理

注意: 双运放仪表放大器对电源噪声的敏感度,通常比三运放结构要高。因为它的内部电路对称性稍差。我建议,在双运放仪表放大器供电端,一定要加足够的去耦电容。至少一个10μF的电解电容并联一个0.1μF的陶瓷电容,并且尽量靠近电源引脚放置。如果条件允许,用LDO给模拟部分单独供电,效果更好。

4.4 噪声:信号链的“底色”

最后说说噪声。这是所有模拟工程师的“老朋友”了。仪表放大器的噪声,主要分两种:电压噪声和电流噪声。

  • 电压噪声:以nV/√Hz为单位。它决定了你能分辨的最小信号。比如一个10nV/√Hz的放大器,在1kHz带宽下,RMS噪声大约是10nV * √1000 ≈ 316nV。峰峰值大约是6.6倍,约2μV。
  • 电流噪声:以fA/√Hz或pA/√Hz为单位。它流过源阻抗会产生电压噪声。对于高阻抗传感器(比如光电二极管),电流噪声往往是主要噪声源。

噪声还有一个重要的特性:1/f噪声(闪烁噪声)。在低频段(比如<100Hz),噪声密度会随频率降低而升高。这就是为什么直流测量时,噪声看起来比交流测量时大得多。

实战经验: 我记得有一次做微伏级信号放大,选了一款电压噪声很低的运放(1nV/√Hz)。结果实测噪声还是很大。排查了很久,发现是电流噪声流过100kΩ的源阻抗,产生了100nV/√Hz的额外噪声。这个噪声比运放本身的电压噪声大了100倍!所以,选型时一定要综合考虑源阻抗和噪声匹配。

对于双运放仪表放大器,噪声性能通常比三运放结构差一些。因为它的增益分配方式不同,导致输入级噪声贡献更大。我个人的习惯是,如果系统要求极低噪声(比如<1μVpp),我会优先考虑三运放结构,或者使用专门的零漂移仪表放大器。

小技巧: 计算总噪声时,别忘了把电阻的热噪声算进去。一个1kΩ的电阻,在室温下就有约4nV/√Hz的热噪声。如果增益电阻用了10kΩ,光电阻噪声就有13nV/√Hz。很多时候,限制系统噪声的不是运放,而是外围电阻。

好了,这一章的内容就到这里。增益误差、CMRR、PSRR、噪声,这四个参数是仪表放大器应用中的“四大金刚”。搞懂了它们,你设计出来的电路,才算真正有了“底气”。下一章,我们开始讲实战——如何用双运放搭一个完整的仪表放大器电路。