二、三运放架构详解:经典三运放仪表放大器结构、第一级差分放大、第二级差分转单端、增益公式推导

好,咱们今天来聊聊仪表放大器最经典的架构——三运放结构。说实话,我在做模拟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搭建这个电路的仿真环境,到时候我会分享一些仿真设置的小技巧。