2、核心原理:差分放大与共模抑制

好,咱们进入正题。这一节要聊的,是仪表放大器最核心的看家本领——差分放大与共模抑制。说白了,就是它凭什么能从一大堆噪声里,把那个微弱的信号给拎出来。

2.1 差模信号与共模信号:先搞清楚敌人是谁

我刚开始做模拟IC那会儿,带我的老工程师跟我说过一句话,我到现在都记得:「你连信号和噪声都分不清,还谈什么放大?」

嗯,这话糙理不糙。在仪表放大器的世界里,我们通常把输入信号拆成两部分来看:

  • 差模信号(Differential Mode Signal):两个输入端之间的电压差。这就是我们真正想要放大的那个信号。比如传感器输出的微弱电压变化。
  • 共模信号(Common Mode Signal):两个输入端相对于地的平均电压。说白了,就是同时加在两个输入端的、大小和方向都相同的那个分量。这通常是我们不想要的噪声或干扰。

举个例子你就明白了。假设你的仪表放大器正输入端是 2.005V,负输入端是 1.995V。那么:

  • 差模信号 Vdiff = 2.005V - 1.995V = 10mV(这是信号)
  • 共模信号 Vcm = (2.005V + 1.995V) / 2 = 2V(这是背景)

你想想看,如果放大器把 2V 的共模电压也放大了,那 10mV 的信号早就被淹没了。所以,仪表放大器的第一个任务就是:只放大差模信号,对共模信号视而不见。

核心要点: 差模信号是「猎物」,共模信号是「杂草」。好的仪表放大器,就是一台精准的「除草机」。

2.2 共模抑制比(CMRR):衡量「除草」能力的硬指标

那怎么衡量这台「除草机」的性能呢?这就引出了我们今天的主角——共模抑制比(CMRR, Common Mode Rejection Ratio)。

CMRR 的物理意义非常直观:放大器对差模信号的放大能力,与它对共模信号的抑制能力之比。

公式长这样:

CMRR = Ad / Acm

其中:

  • Ad 是差模增益(我们想要的)
  • Acm 是共模增益(我们不想要的)

通常我们把它换算成分贝(dB)来表示:

CMRR (dB) = 20 * log10 (Ad / Acm)

这个值越大,说明放大器抑制共模干扰的能力越强。一个理想的仪表放大器,CMRR 应该是无穷大。但现实中嘛,总得跟物理定律妥协。

我个人习惯: 看一个仪表放大器的 datasheet,我第一眼先扫 CMRR 指标。如果它在 100dB 以上(对应 100kHz 以内),那基本算是个正经玩意儿。低于 80dB 的,我一般会多留个心眼。

2.3 CMRR 的物理意义:为什么它这么重要?

你可能会问:「CMRR 不就是个比值吗?到底有多重要?」

我给你讲个我踩过的坑。有一次我在做一个医疗心电信号采集的项目。心电信号本身也就 1mV 左右,但人体会感应到 50Hz 的工频干扰,这个共模干扰可能有几伏特!

我当时选了一款 CMRR 只有 80dB 的运放。你算算看:

  • 差模增益设为 1000 倍
  • 共模增益 = Ad / 10(CMRR/20) = 1000 / 104 = 0.1 倍
  • 输入共模干扰 2V,输出端就变成了 0.2V 的 50Hz 噪声

而我的心电信号才 1mV * 1000 = 1V。0.2V 的噪声叠加在 1V 的信号上,波形图简直没法看。后来我换了一款 CMRR 为 120dB 的仪表放大器,同样的条件下,共模噪声被抑制到了 0.2mV 以下,信号瞬间就干净了。

避坑指南: 我曾经因为只看直流 CMRR,忽略了高频下的 CMRR 衰减,导致产品在 EMC 测试中翻车。记住,CMRR 是频率的函数。频率越高,CMRR 通常越差。选型时一定要看 CMRR vs 频率的曲线图。

2.4 三运放结构如何实现高 CMRR?

好了,理论说完了,咱们看看三运放仪表放大器是怎么做到的。它的结构分两级:

第一级:两个运放构成对称的差分输入级。

  • 这一级只放大差模信号,对共模信号基本是单位增益通过。
  • 关键点:两个运放的电阻必须精确匹配。哪怕只有 0.1% 的失配,CMRR 都会大打折扣。

第二级:一个标准的差分放大器。

  • 它的任务是把第一级输出的差分信号,转换成单端信号。
  • 同时,进一步抑制残留的共模分量。

整个结构的巧妙之处在于:第一级把差模信号放大了,但共模信号没怎么动。到了第二级,再用高精度的电阻网络把共模信号「减掉」。

一句话总结: 三运放仪表放大器的高 CMRR,是靠「前级放大差模 + 后级抵消共模」这两板斧实现的。而这一切的基础,是电阻的精确匹配。

2.5 影响 CMRR 的实际因素

理论很丰满,现实很骨感。在实际芯片中,CMRR 会被以下几个因素限制:

因素 影响机制 我的建议
电阻失配 电阻比值偏差导致共模信号无法完全抵消 选用片上集成电阻,或使用 0.01% 精度分立电阻
运放有限开环增益 增益不够高时,虚短不成立,共模抑制能力下降 选择开环增益 > 120dB 的运放
寄生电容 高频下寄生电容导致信号路径不平衡 布局时注意对称性,必要时加屏蔽
温度漂移 温度变化引起电阻值和运放参数变化 选用低温漂的电阻,或做温度补偿

嗯,这里要特别提一下电阻失配。我在一个项目中曾经为了省成本,用了 1% 精度的分立电阻搭仪表放大器。结果 CMRR 死活只能做到 60dB 左右。后来换成 0.1% 的电阻,CMRR 直接飙到了 90dB。所以,电阻精度就是 CMRR 的命根子,这话一点不夸张。

一个小技巧: 如果你在 PCB 上搭分立仪表放大器,记得把四个反馈电阻放在同一温度梯度上,比如紧挨着放置。这样可以减少温度差导致的失配。我习惯用排阻,因为内部电阻的匹配性和温度跟踪性都更好。

好了,这一节的内容就到这儿。核心就是两件事:搞清楚差模和共模的区别,以及理解 CMRR 这个指标到底在说什么。下一节,咱们会深入三运放的具体电路,看看每个电阻和每个运放到底在干什么活。