3、关键参数详解(中):共模抑制比(CMRR)与电源抑制比(PSRR),如何影响信号质量。

好,咱们接着聊。上一节讲了失调电压和温漂,这次轮到两个更“硬核”的参数——CMRR和PSRR。说实话,这两个参数在仪表放大器里,比失调电压更能决定你的信号能“干净”到什么程度。

很多新手选型时,只看增益带宽积和噪声,结果板子调出来,波形上全是乱七八糟的纹波。嗯,大概率就是CMRR或PSRR没选对。我当年就吃过这个亏,后面细说。

3.1 共模抑制比(CMRR)—— 你的“共模噪声杀手”

先问个问题:仪表放大器最擅长干什么?没错,放大两个输入端的差值,同时抑制它们共有的部分。这个“抑制共模信号”的能力,就是CMRR。

CMRR的定义很简单:差模增益与共模增益的比值。

CMRR = 20 * log10(Adm / Acm)  单位:dB

Adm是差模增益,Acm是共模增益。理想情况下,Acm=0,CMRR无穷大。但现实嘛……总会有漏网之鱼。

举个例子:你测一个100倍增益的仪表放大器,输入端有1V的共模电压(比如来自50Hz工频干扰)。如果CMRR是100dB,那输出端会看到多少共模噪声?

算一下:100dB对应10万倍的抑制比。1V / 100000 = 10μV。再乘以100倍增益,输出端就是1mV的噪声。嗯,1mV对于高精度测量来说,已经不小了。

关键点:CMRR不是常数,它随频率升高而下降。数据手册上给的通常是直流或低频(比如50/60Hz)下的值。高频下CMRR会急剧恶化,这是很多工程师忽略的地方。

我在项目中遇到过一件事:用INA128做心电信号采集,50Hz工频干扰死活滤不掉。查了半天,发现是CMRR在100Hz时已经掉到了80dB。后来换了更高CMRR的器件,问题才解决。你想想看,心电信号才几毫伏,1mV的噪声直接就把信号淹没了。

3.1.1 影响CMRR的因素

  • 电阻匹配精度:仪表放大器内部通常有多个电阻网络。哪怕0.1%的失配,也会显著降低CMRR。我建议选型时优先考虑激光修调电阻的型号。
  • 输入电容不平衡:高频下,输入端的寄生电容差异会破坏共模抑制。所以PCB布局时,两个输入端的走线要等长、等宽。
  • 增益设置:很多仪表放大器在低增益下CMRR较差。比如AD620,G=1时CMRR只有90dB,G=100时能到130dB。所以,尽量用高增益,别把增益全放在后级。

我的习惯:选型时,我会看数据手册里“CMRR vs Frequency”的曲线。如果曲线在1kHz以内就掉得厉害,那这个器件基本不适合做音频或生物电信号。

3.2 电源抑制比(PSRR)—— 电源纹波的“防火墙”

PSRR衡量的是:电源电压变化时,对输出端的影响有多大。说白了,就是你的放大器对电源噪声的“免疫力”。

公式也很直接:

PSRR = 20 * log10(ΔV_supply / ΔV_output)  单位:dB

注意,PSRR通常分为正电源抑制比(PSRR+)和负电源抑制比(PSRR-)。有些数据手册只给一个值,那是默认两者对称。但实际应用中,正负电源的噪声特性往往不同,我建议分开看。

举个例子:你的电源上有100mV的纹波(比如来自开关电源)。如果PSRR是80dB,那输出端会看到多少?100mV / 10000 = 10μV。再乘以增益,假设100倍,就是1mV。嗯,又是1mV。

注意:PSRR同样随频率升高而下降。开关电源的纹波频率通常在几十kHz到几MHz,这时候PSRR可能已经掉到40-50dB了。我曾经用一款仪表放大器做数据采集,电源是DC-DC模块,输出端全是开关噪声。后来加了LDO,PSRR才够用。

3.2.1 PSRR的“陷阱”

  • 高频PSRR衰减:很多数据手册只给直流PSRR,比如120dB。但到了100kHz,可能只有60dB。所以,一定要看“PSRR vs Frequency”曲线。
  • 增益影响:PSRR通常随增益升高而改善。因为差模增益大了,但电源噪声的等效输入影响不变。所以,高增益下PSRR会更好。
  • 双电源 vs 单电源:单电源供电时,PSRR往往比双电源差。因为内部偏置电路对单电源的噪声更敏感。

避坑指南:我曾经在一个项目中,用了某款号称“120dB PSRR”的仪表放大器。结果板子一上电,输出端全是100kHz的纹波。查了半天,发现数据手册上那个120dB是直流值,100kHz下只有45dB。后来换了PSRR曲线更平坦的型号,问题才解决。所以,别只看直流值,要看曲线。

3.3 CMRR与PSRR如何影响信号质量?

这两个参数,说白了就是“噪声抑制”的两个维度。CMRR管的是输入端的共模噪声,PSRR管的是电源上的噪声。它们共同决定了你的信号能有多“干净”。

我总结了一个简单的判断方法:

应用场景 CMRR要求 PSRR要求 典型噪声源
生物电信号(心电、脑电) ≥100dB @ 50/60Hz ≥80dB @ 1kHz 工频干扰、电极极化
传感器信号(电桥、热电偶) ≥90dB @ DC ≥70dB @ 100kHz 电源纹波、共模电压
音频信号(麦克风前置) ≥80dB @ 20Hz-20kHz ≥60dB @ 20Hz-20kHz 电源哼声、射频干扰
工业控制(PLC模拟输入) ≥90dB @ 50/60Hz ≥80dB @ 10kHz 电机噪声、开关电源

你看,不同场景对CMRR和PSRR的要求完全不同。选型时,一定要结合你的实际噪声环境来定。

3.4 实战建议:如何快速评估CMRR和PSRR?

  1. 看数据手册的曲线:别只看表格里的直流值。找到“CMRR vs Frequency”和“PSRR vs Frequency”曲线,看在你关心的频率下,参数还剩多少。
  2. 注意测试条件:有些厂商会在“理想条件”下测CMRR,比如输入共模电压为0V。但实际应用中,共模电压可能很大。所以,要看“CMRR vs Input Common-Mode Voltage”曲线。
  3. 留余量:我一般会留10-20dB的余量。比如你需要80dB,那就选100dB以上的器件。因为PCB布局、温度变化都会让实际CMRR下降。
  4. 考虑外部电路:如果CMRR不够,可以用“右腿驱动”或“共模反馈”电路来提升。但这是后话了,选型阶段尽量选参数够的器件。

一句话总结:CMRR和PSRR是仪表放大器的“护城河”。护城河越宽,你的信号就越安全。选型时,别只看增益和带宽,多花点时间看这两个参数的频率曲线,能省掉你后面很多调试的麻烦。

好,这一节就到这里。下一节我们聊噪声和带宽,这两个参数决定了你能测到多小的信号。嗯,也是干货满满的一节。