二、三运放架构详解:经典三运放仪表放大器结构、第一级差分放大、第二级差分转单端、增益公式推导
好,咱们今天来聊聊仪表放大器最经典的架构——三运放结构。说实话,我在做模拟IC设计的头几年,跟这个结构打交道最多。你想想看,传感器出来的信号往往又弱又带着共模噪声,这时候三运放仪表放大器就是最靠谱的方案之一。
2.1 经典三运放仪表放大器结构
先看整体结构。三运放仪表放大器,顾名思义,用了三个运算放大器。我习惯把它拆成两级来看:
- 第一级:两个运放构成对称的差分输入级,负责提供高输入阻抗和共模抑制
- 第二级:一个运放构成差分转单端输出级,把差分信号变成对地的单端信号
嗯,这里要注意,第一级的两个运放之间跨接了一个电阻RG,这个电阻是调增益的关键。我在项目中遇到过不少新手,以为增益全靠反馈电阻调,其实RG才是主角。
核心要点:三运放结构的最大优势是——输入阻抗极高(理论上无穷大),共模抑制比(CMRR)远高于单运放差分放大器。
2.2 第一级差分放大
第一级由运放A1和A2组成,它们的同相输入端分别接VIN+和VIN-。两个运放的反馈网络是对称的,每个运放都有自己的反馈电阻R1和R2(通常R1=R2)。
关键来了——两个运放的反相输入端之间跨接了RG。为什么会这样设计?说白了,就是利用RG两端的电压差来产生增益。
我个人习惯这样分析:假设输入信号VIN+和VIN-,由于运放的虚短特性,A1的反相输入端电压等于VIN+,A2的反相输入端电压等于VIN-。那么流过RG的电流就是:
I_G = (V_IN+ - V_IN-) / R_G
这个电流同样流过R1和R2(假设R1=R2=RF)。所以A1的输出端电压为:
V_O1 = V_IN+ + I_G × R_F = V_IN+ + (V_IN+ - V_IN-) × R_F / R_G
同理,A2的输出端电压为:
V_O2 = V_IN- - I_G × R_F = V_IN- - (V_IN+ - V_IN-) × R_F / R_G
你看,第一级输出的差分电压就是:
V_O1 - V_O2 = (1 + 2×R_F / R_G) × (V_IN+ - V_IN-)
实战经验:我曾经在一个项目中,RG用了片外可调电阻,结果寄生电容导致高频响应变差。后来改成内部修调电阻网络,才把带宽做上去。所以RG的选型要综合考虑增益精度和带宽。
2.3 第二级差分转单端
第一级输出的是差分信号VO1和VO2,但大多数ADC或后续电路需要单端信号。所以第二级用了一个差分放大器,把差分信号转成对地的单端输出。
第二级其实就是个标准的差分放大器结构。运放A3的反相输入端通过R3接VO1,同相输入端通过R4接VO2,反馈电阻R5跨接在输出端和反相输入端之间,同相输入端还有R6接地。
通常设计时取R3=R4=R5=R6=R,这样第二级的增益就是1倍(单位增益)。但也可以根据需要调整比例。
第二级的输出表达式为:
V_OUT = (R_5 / R_3) × (V_O2 - V_O1)
如果所有电阻相等,则:
V_OUT = V_O2 - V_O1
避坑指南:我曾经因为第二级电阻匹配不好,导致共模抑制比从120dB掉到80dB。记住,差分放大器的电阻匹配精度直接决定了CMRR。建议用同一批次、同种材料的电阻,或者用片上激光修调。
2.4 增益公式推导
好,现在我们把两级串起来,推导总增益公式。
第一级差分增益:
A_V1 = (V_O1 - V_O2) / (V_IN+ - V_IN-) = 1 + 2×R_F / R_G
第二级增益(假设R3=R4=R5=R6=R):
A_V2 = V_OUT / (V_O2 - V_O1) = 1
所以总增益:
A_V = A_V1 × A_V2 = 1 + 2×R_F / R_G
这就是经典的三运放仪表放大器增益公式。你想想看,只要改变RG一个电阻,就能方便地调整增益,是不是很巧妙?
| 参数 | 典型值 | 说明 |
|---|---|---|
| RF | 10kΩ ~ 100kΩ | 反馈电阻,决定增益范围和噪声 |
| RG | 100Ω ~ 100kΩ | 增益设置电阻,越小增益越大 |
| 第二级电阻 | 10kΩ ~ 100kΩ | 需严格匹配,保证CMRR |
重要提醒:增益公式成立的前提是运放理想(开环增益无穷大、输入阻抗无穷大、失调为零)。实际设计中,运放的非理想特性会限制增益精度和共模抑制比。我一般会在仿真时加入运放的有限开环增益和失调电压,看看实际增益偏差多少。
嗯,关于三运放架构,今天就聊这么多。下一节我们会讲如何用Cadence搭建这个电路的仿真环境,到时候我会分享一些仿真设置的小技巧。