2、差分放大器基础:运放基本参数与电路拓扑
各位同学,欢迎来到《桥式传感器信号调理实战》的第二讲。今天咱们聊聊差分放大器的基础。说实话,这部分内容我每次带新人时都会反复强调——因为桥式传感器的输出信号,本质上就是个差分信号。你搞不懂差分放大器,后面做信号调理就是空中楼阁。
2.1 运放三大核心参数:选型前的必修课
先说说运放的几个关键参数。这些参数在数据手册里都有,但很多人只是看一眼数字,不知道背后意味着什么。我当年刚入行时也犯过这毛病,结果项目调试时吃了不少苦头。
2.1.1 共模抑制比(CMRR)
共模抑制比,说白了就是运放对“共模信号”的抑制能力。什么是共模信号?就是两个输入端同时出现的、大小和方向都相同的信号。
举个例子。桥式传感器的输出,差模信号可能只有几毫伏,但共模电压可能是2.5V甚至更高。如果运放的CMRR不够,这个2.5V的共模电压就会“漏”到输出端,把微弱的差模信号给淹没了。
CMRR的定义:
CMRR = 20 × log(差模增益 / 共模增益) (单位:dB)
CMRR越高,运放对共模信号的抑制能力越强。
我在项目中遇到过一件事。有一次用某款廉价运放做称重传感器调理,空载时输出总是有几十毫伏的漂移。查了半天,发现是电源纹波引起的共模变化,而那颗运放的CMRR只有60dB。换成80dB的运放后,问题立刻解决了。嗯,这里要注意——桥式传感器应用,CMRR至少要做到80dB以上,最好能到100dB。
2.1.2 输入偏置电流
输入偏置电流,就是运放输入端需要吸入或流出的微小电流。理想运放输入阻抗无穷大,输入电流为零。但现实中的运放不是这样。
你想想看,如果传感器输出阻抗很高(比如10kΩ),而运放的输入偏置电流是100nA,那么光这个电流就会在传感器内阻上产生1mV的压降。对于满量程只有10mV的桥式传感器来说,这就是10%的误差!
| 运放类型 | 典型输入偏置电流 | 适用场景 |
|---|---|---|
| 双极型运放(如LM358) | 100nA ~ 500nA | 低阻抗源,不适用于桥式传感器 |
| JFET输入运放(如TL082) | 10pA ~ 100pA | 中等阻抗源,勉强可用 |
| CMOS输入运放(如OPA333) | 1pA ~ 10pA | 高阻抗源,桥式传感器首选 |
我个人习惯,做桥式传感器调理时,优先选CMOS输入的零漂移运放。偏置电流在皮安级别,基本不用担心这个问题。
2.1.3 输入失调电压
失调电压,是运放最让人头疼的参数之一。理想情况下,两个输入端电压相等时,输出应为0V。但实际运放内部晶体管不完全匹配,导致输出端出现一个“额外的”电压。
这个失调电压会被放大。如果你的差分增益是100倍,而运放失调电压是1mV,那么输出端就会多出100mV的直流偏置。对于后续的ADC采集来说,这100mV可能就占掉了很大一部分动态范围。
注意:失调电压会随温度变化,这个参数叫“失调电压温漂”。我曾经用过一款标称失调电压只有50μV的运放,但温漂是5μV/°C。从25°C升到85°C,失调电压就变成了350μV。所以选型时不仅要看常温下的失调电压,更要看温漂指标。
2.2 差分放大电路拓扑:从原理到实战
好了,参数说完了,咱们看看电路。最基本的差分放大器,就是用单个运放加四个电阻搭出来的。
2.2.1 经典单运放差分电路
电路结构很简单:同相输入端接一个电阻分压网络,反相输入端也接一个电阻分压网络。输出就是两个输入电压的差值乘以增益。
电路结构示意:
V1 —— R1 ——+—— R2 —— Vout
|
+—— 运放同相输入端
|
V2 —— R3 ——+—— R4 —— GND
|
+—— 运放反相输入端
增益计算公式:
当R1 = R3,R2 = R4时:
Vout = (R2 / R1) × (V1 - V2)
这个公式看起来简单,但实际应用中坑很多。我建议你记住一点:电阻匹配精度直接决定了电路的共模抑制能力。
实战技巧:如果使用1%精度的电阻,理论CMRR只能做到约40dB。想做到80dB以上,必须用0.01%精度的电阻,或者用集成电阻网络。我个人习惯,只要成本允许,就用集成差分放大器芯片(如INA128),内部电阻已经激光修调好了,省心很多。
2.2.2 三运放仪表放大器结构
单运放差分电路有个致命缺点:输入阻抗不够高,而且增益和CMRR互相牵制。所以实际桥式传感器调理中,更常用的是三运放仪表放大器结构。
这种结构分两级:
- 第一级:两个运放组成差分输入级,提供高输入阻抗和第一级增益
- 第二级:一个运放组成差分转单端输出级,提供共模抑制
增益计算公式:
G = (1 + 2R1 / Rg) × (R4 / R3)
其中Rg是增益设置电阻。改变Rg就能改变增益,而不影响共模抑制比。这一点非常实用。
我记得有一次做高精度称重系统,要求分辨率达到0.01%。用单运放差分电路怎么调都达不到要求,换成三运放结构后,一次就通过了。说白了,专业的事还是得专业的电路来做。
2.3 增益计算:别被公式骗了
增益计算看起来就是套公式,但实际中要考虑很多因素。
2.3.1 理论增益 vs 实际增益
理论增益只考虑了电阻比值。但实际中,运放的开环增益、带宽、输出摆幅都会限制你能实现的增益。
举个例子。你想用1000倍增益放大一个10mV的信号,得到10V输出。但如果运放供电只有5V单电源,输出最多到4.8V左右,那10V的输出根本实现不了。这就是输出摆幅的限制。
增益设计三要素:
- 电阻精度:决定了增益的准确性
- 运放带宽:增益×带宽 = 常数(增益带宽积)
- 输出摆幅:确保放大后的信号不超出运放输出范围
2.3.2 实战中的增益分配策略
我一般不会把全部增益放在一级。比如需要1000倍增益,我会分成两级:第一级20倍,第二级50倍。为什么?
- 单级增益太高,运放的失调电压和噪声也会被放大太多
- 分两级可以在中间插入滤波,抑制噪声
- 调试时更方便,可以逐级检查信号
嗯,这里还要提醒一点。增益设置电阻的阻值不要选太大或太小。太大(比如1MΩ)会引入热噪声,太小(比如100Ω)会消耗太多电流。我个人习惯,反馈电阻选在10kΩ~100kΩ之间比较合适。
2.4 避坑指南:我踩过的那些雷
最后分享几个我实际项目中踩过的坑,希望能帮你少走弯路。
坑1:我曾经以为只要电阻比例对,增益就准。结果发现电阻的温漂系数不一样,温度一变,增益就跑了。后来我学乖了,同一批次的电阻,温漂系数要匹配。
坑2:差分放大器的输入共模范围不是无限的。有一次我用单电源5V供电,输入共模电压到了3.8V,结果运放输出直接饱和了。查数据手册才发现,那款运放的输入共模范围只有0~3.5V。
我的建议:选运放时,先看输入共模范围是否覆盖你的信号范围。对于桥式传感器,共模电压通常是电源电压的一半,所以最好选轨到轨输入的运放。
好了,这一讲的内容就到这里。差分放大器是桥式传感器信号调理的基石,这些参数和电路结构你一定要吃透。下一讲我们会讨论噪声分析与低噪声设计,到时候见。