一、开篇:为什么差分对是“模拟皇冠上的明珠”?
在前面的一系列文章中,我们逐一拆解了BJT和MOSFET的六种基本单级放大电路(CE、CC、CB、CS、CD、CG)。这些单管电路虽然经典,但它们都有一个致命的弱点:无法区分“有用的信号”和“共同的噪声”。
想象一下,你用一个单端共源(CS)放大器去放大一个传感器传来的微弱信号。这个信号经过长长的导线,不可避免地会拾取环境中的电磁干扰(比如50Hz工频噪声)。这种干扰对两根导线的影响是几乎相同的,被称为共模干扰(Common-Mode Interference)。单端放大器会忠实地把这个干扰和有用信号一起放大,导致输出信噪比极差。
为了解决这个问题,电子工程师们发明了一个堪称“神来之笔”的电路——差分放大电路(Differential Amplifier),俗称长尾对(Long-Tailed Pair)。
它的核心思想极其精妙:与其放大一个信号,不如放大两个信号的差值。
-
如果两个输入端有相同的电压变化(共模噪声),输出为零。
-
如果两个输入端有不同的电压变化(差分信号),输出被大幅放大。
这种“抑同存异”的特性,使得差分对成为了所有高精度模拟电路的基石。从古老的电子管计算机,到现代的纳米级CMOS工艺芯片,运算放大器(Op-Amp)的输入级几乎无一例外都是差分对。它就像是模拟电路的“大脑”,负责在最前端提取纯净的有用信号。
本文将从物理直觉、数学推导、直流特性、交流响应到工程实战,彻底讲透这个模拟世界的核心结构。
二、物理直觉:跷跷板与电流的“此消彼长”
1. 基本拓扑:对称的魅力
一个典型的BJT差分对(长尾对)如下图所示:
VCC
│
RC
│
├─── Vo1 (输出1)
│
C││→──┐
│
Q1
│
├─── Tail (长尾)
│
Q2
│
E││→──┘
│
RE (尾电流源)
│
GND
核心特征:
-
对称性:两个晶体管Q1和Q2,两个集电极电阻 RC,完全对称。
-
长尾(Tail):两个发射极连接在一起,通过一个电阻 RE(或一个理想的电流源 IEE)接到负电源或地。这就是“长尾对”名字的由来。
-
双输入双输出:输入电压 Vin1和 Vin2分别加在两个基极上;输出电压可以是 Vo1和 Vo2的差值。
2. 核心物理过程:电流的“跷跷板”效应
让我们忘掉公式,先用物理直觉来理解它如何工作。
场景一:静态平衡(Vin1=Vin2=0)
-
电路完全对称,Q1和Q2的参数一模一样。
-
尾电流源 IEE提供的总电流 ITail会平均分配给两个管子。
-
IC1=IC2=ITail/2。
-
输出电压 Vo1=VCC−IC1RC,Vo2=VCC−IC2RC,两者相等。
-
差分输出 Vod=Vo1−Vo2=0。
场景二:输入差分信号(Vin1↑, Vin2↓)
-
当 Vin1稍微升高,Vin2稍微降低时,Q1的 VBE1增大,Q2的 VBE2减小。
-
Q1的集电极电流 IC1试图增加,Q2的集电极电流 IC2试图减小。
-
但是!它们的发射极是连在一起的(长尾)。根据KCL,流出长尾的总电流 ITail是恒定的(IC1+IC2≈ITail)。
-
于是,一个精彩的“跷跷板”游戏开始了:IC1增加的量,必须精确地等于 IC2减少的量。
-
IC1↑→Vo1↓;IC2↓→Vo2↑。
-
差分输出 Vod=Vo1−Vo2从一个很小的负值变成一个很大的正值。信号被放大了!
场景三:输入共模信号(Vin1↑, Vin2↑)
-
两个输入同时升高相同的量。
-
Q1和Q2的 VBE同时增大,它们都想增加自己的集电极电流。
-
但是!长尾电流源 IEE是“顽固”的,它只允许总共 ITail的电流通过。
-
由于电路对称,两个管子会试图平分这个增加的电流需求,但总电流被 IEE死死限制住。
-
结果是:两个管子的电流几乎保持不变,输出电压 Vo1和 Vo2也几乎不变。
-
差分输出 Vod≈0。共模信号被完美抑制!
一句话总结物理直觉:差分对就像一个被强制总流量恒定的Y型水管。你在一边加压,另一边压力就减小,水流的差值(压差)就出来了;但你如果两边同时加压,由于总流量被限制,两边的水压和流量都不变,差值依然为零。
三、直流分析:尾电流源与Q点
1. 尾电流源的理想与现实
在上面的直觉分析中,我们假设长尾是一个理想的恒流源。这是理解差分对性能的关键。
-
理想电流源:具有无穷大的输出阻抗(ro→∞)。这意味着无论两个管子的 VCE如何变化,它输出的电流 ITail纹丝不动。这是实现完美共模抑制的基础。
-
电阻作尾电流源(RE):在早期或分立元件电路中,常用一个大电阻 RE代替电流源。
-
它的直流负反馈作用可以稳定Q点。
-
但它的交流阻抗是有限的(Ztail=RE),这会导致共模抑制比(CMRR)下降。
-
为了获得高阻抗,通常需要 RE非常大(MΩ级),这在IC中不现实(占用面积太大)。
-
IC中的实现:在现代集成电路中,尾电流源几乎总是由一个BJT(或MOSFET)构成的镜像电流源来实现,它能提供极高的输出阻抗和精准的电流值。
2. 静态工作点(Q点)计算
设尾电流为 IEE,晶体管匹配(β很大,IC≈IE)。
静态电流:
IC1Q=IC2Q=2IEE
静态发射极电压 VEQ:
在静态下,基极电压 VB1Q=VB2Q=0(假设以地为参考)。
VEQ=VB1Q−VBE(on)=0−0.7V=−0.7V
静态集电极电压:
VC1Q=VC2Q=VCC−IC1QRC=VCC−2IEERC
设计要点:为了让差分对工作在放大区,必须保证 VCE>VCE(sat)。通常让 VCQ在 VCC和 VEQ的中间,以获得最大对称摆幅。
四、交流小信号分析:差分增益与共模抑制
这是差分对理论的精华所在。我们将使用半电路分析法(Half-Circuit Analysis),这是分析对称差分电路的利器。
1. 半电路分析法:化繁为简
由于电路的对称性,我们可以将差分对拆分成两个“半电路”来分析。关键在于如何处理连接两个半电路的“尾巴”。
-
对于差分信号:当一个输入端电压升高 Δvin/2,另一个降低 Δvin/2时,它们在长尾节点产生的电流变化是大小相等、方向相反的。这意味着长尾节点的电压保持恒定(对于理想电流源,该节点交流接地)。因此,对于差分信号,每个半电路都是一个共射(CE)放大器,其发射极交流接地。
-
对于共模信号:当两个输入端同时升高 Δvic时,两个管子产生的电流变化方向相同。长尾节点电压会随之变化。如果尾电流源是理想的,该节点依然交流接地;如果是电阻 RE,该节点电压会变化,相当于在每个管子的发射极串联了一个 2RE的电阻(因为两个 RE上的电流变化叠加)。
2. 差模增益(Differential Gain, Ad)
根据半电路分析法,对于差模信号,每一边都是一个标准的CE放大器。
单边增益:
Ad1=vid/2vo1=−gmRC
Ad2=−vid/2vo2=+gmRC
差分增益(双端输出):
Ad=vidvo1−vo2=vid(−gmRC⋅vid/2)−(gmRC⋅vid/2)=−gmRC
结论:
增益公式:差分对的差模增益与一个单管CE放大器的增益完全相同(Ad=−gmRC)。
反相与同相:一个输出端是反相的,另一个是同相的。通常用双端输出(vo1−vo2)来获得完整的增益。
跨导 gm:这里的 gm是每个管子的跨导,gm=VTICQ=VTIEE/2。
单端输出增益:如果只从一个集电极输出(vo1或 vo2),则增益只有双端输出的一半:Ad(single)=−21gmRC(或 +21gmRC)。
3. 共模增益(Common-Mode Gain, Acm)
共模增益衡量的是电路对共模信号的放大能力。我们希望它越小越好。
情况一:理想电流源尾电流(ro→∞)
-
长尾节点交流接地。
-
每个半电路是一个发射极接地的CE放大器。
-
但是,输入信号是共模的,两个输出也同步变化。
-
双端输出共模增益:Acm(double)=vicvo1−vo2=0。因为 vo1和 vo2变化完全相同,它们的差为零。这是理想情况。
情况二:电阻尾电流(RE)
-
长尾节点不再是交流地。当 vic变化时,尾电流会有微小变化。
-
根据半电路分析,每个管子的发射极都等效串联了一个 2RE的电阻(因为两个管子的电流变化都流过 RE)。
-
单边共模增益:
Acm1=vicvo1=−1+gm(2RE)gmRC≈−2RERC(if gmRE≫1)
-
双端输出共模增益:Acm(double)=Acm1−Acm2≈0。即使使用 RE,由于对称性,双端输出的共模增益依然为零。但单端输出的共模增益不为零。
4. 共模抑制比(CMRR)
这是衡量差分放大器性能的最核心指标。它定义为差模增益与共模增益的比值。
CMRR=AcmAd
对于双端输出:
-
理想电流源:CMRR=∞
-
电阻尾电流:主要取决于单端输出的共模增益,CMRR≈RC/(2RE)gmRC=2gmRE
对于单端输出:
-
无论尾电流源是否理想,单端输出的共模增益都不为零,CMRR总是有限的。
-
CMRR(single−ended)≈RC/(2RE)gmRC=2gmRE(电阻尾电流)
-
CMRR(single−ended)≈1gmro=gmro(理想电流源尾电流,ro是电流源输出阻抗)
工程意义:
-
高CMRR是差分对的灵魂。它意味着电路能极大地抑制共模噪声(如电源纹波、地弹、环境干扰)。
-
为了提高CMRR,必须:
-
提高尾电流源的阻抗(用有源电流源代替电阻)。
-
提高电路对称性(精确匹配元件参数)。
-
增大 RE(在IC中用有源负载实现等效大电阻)。
五、MOS差分对:CMOS时代的宠儿
将上述BJT差分对的原理平移到MOSFET,就得到了MOS差分对。它在现代CMOS集成电路(如运放、比较器、数据转换器)中更为常见。
1. 电路拓扑
VDD
│
PMOS负载 (或电流源负载)
│
├─── Vo1
│
M1 (NMOS)
│
├─── Tail (长尾)
│
M2 (NMOS)
│
NMOS电流源 (M3)
│
GND
2. 工作原理
与BJT差分对完全类似:
-
M1和M2是差分对管,源极相连。
-
M3是尾电流源,提供恒定的电流 ISS。
-
当 Vin1>Vin2时,M1导通更强,M2导通更弱,电流“跷跷板”发生。
3. 小信号特性
差模增益:
Ad=−gm1(RD1∥Ro1∥Ro3)
其中 gm1是M1的跨导,RD1是漏极负载电阻,Ro1和 Ro3是M1和M3的输出电阻。
如果使用电流源作负载(Cascode结构),Ad可以非常高(>60dB)。
输入阻抗:
-
BJT差分对:输入阻抗由 rπ决定,约为kΩ级。
-
MOS差分对:输入阻抗理论上为无穷大(栅极绝缘),是理想的电压输入级。这是MOS运放的巨大优势。
共模输入范围(ICMR):
这是MOS差分对的一个重要参数。它定义了两个输入端能接受的共模电压范围,必须保证所有MOS管都工作在饱和区。设计时需要仔细计算。
六、频率响应与失调
1. 频率响应
差分对的频率响应主要由以下因素决定:
-
输入电容:BJT的 Cπ和 Cμ,MOS的 Cgs和 Cgd。
-
密勒效应:在单端输出时,密勒效应会限制带宽。但在双端输出或全差分结构中,密勒效应可以被抵消一部分。
-
极点位置:主极点通常在输出节点,由负载电阻和寄生电容决定。
改进:为了扩展带宽,常采用:
-
有源负载:用电流源代替 RC,提高增益的同时不降低带宽。
-
Cascode结构:在差分对上方加一层Cascode管,隔离 Cgd,大幅提高增益和带宽。
2. 失调电压(Offset Voltage)
理想的差分对,当 Vin1=Vin2时,Vo1=Vo2。但实际电路中,由于元件参数的微小失配,输出并不为零。这个输入为零时输出的误差电压,折算到输入端,就是输入失调电压 Vos。
来源:
-
阈值电压失配(MOS)或 VBE失配(BJT)。
-
跨导失配(W/L 失配)。
-
负载电阻失配。
影响:失调电压会限制放大器能处理的最小信号幅度。在高精度应用中,需要通过激光修调(Laser Trimming)或数字校准来消除失调。
七、工程实战:差分对的设计与应用
1. 应用一:运算放大器的输入级
这是差分对最经典的应用。一个典型的运放结构如下:
-
输入级:差分对(提供高CMRR和高输入阻抗)。
-
增益级:共源/共射级(提供高电压增益)。
-
输出级:射极/源极跟随器(提供低输出阻抗和驱动能力)。
2. 应用二:比较器(Comparator)
比较器可以看作是开环工作的差分对。它将两个输入电压的差值放大到电源电压轨,从而判断哪个输入电压更高。
-
高速比较器:需要差分对带宽极宽,常用Cascode结构。
-
迟滞比较器:通过正反馈(Schmitt Trigger)来改善抗噪性能。
3. 应用三:仪表放大器(Instrumentation Amplifier)
仪表放大器用于处理微小的差分传感器信号(如电桥、热电偶)。它的核心通常是两个或三个运放构成的差分放大结构,其前端就是精密的差分对。
-
高输入阻抗,不加载传感器。
-
高CMRR,抑制环境干扰。
-
高增益,放大微弱信号。
4. 设计实例:一个简单的BJT差分对
指标:
-
VCC=±5V
-
IEE=1mA
-
RC=5kΩ
-
β=100,VBE(on)=0.7V
计算:
Q点:
IC1Q=IC2Q=0.5mA
VC1Q=VC2Q=5V−0.5mA×5kΩ=2.5V
VEQ=−0.7V
差模增益:
gm=VTICQ=26mV0.5mA≈19.2mS
Ad=−gmRC=−19.2mS×5kΩ=−96
共模抑制比(假设用 RE=10kΩ作尾电流):
Acm(single)≈−2RERC=−20k5k=−0.25
CMRR=−0.25−96=384≈52dB
改进:如果将 RE换成输出阻抗 ro=1MΩ的电流源,则 CMRR≈2gmro=2×19.2mS×1MΩ=38,400≈91dB,性能大幅提升。
八、总结:差分对的设计哲学
差分放大电路(长尾对)是模拟电子技术皇冠上的明珠。它不仅仅是一个电路,更是一种思想——通过比较和抵消来对抗不确定性。
它教会我们几个深刻的道理:
对称性是力量之源:完美的对称性是实现高CMRR的基础。任何失配都会导致性能下降。
电流源是关键:理想的尾电流源是差分对性能的保证。在IC设计中,如何设计一个高输出阻抗、低噪声、高匹配度的电流源,是模拟设计师的核心技能。
差分优于单端:在噪声环境复杂、精度要求高的场合,差分信号传输和处理总是优于单端方式。这也是为什么高速串行接口(如PCIe, USB, HDMI)都采用差分信号的原因。
折衷无处不在:增益、带宽、功耗、噪声、失调、CMRR……这些指标之间总是相互制约。优秀的设计就是在这些矛盾中找到最佳平衡点。
当你下次拿起一个运放芯片,或者使用示波器观察一个微弱信号时,请想起那个藏在芯片深处的、默默工作的差分对。它就像一位忠诚的卫士,在最前线过滤掉世界的喧嚣,只留下纯净的信号真相。
最终口诀:
双管对称接长尾,电流跷板此消长。
差模增益同CE,共模抑制靠对称。
尾源理想CMRR高,输入失调要校准。
模拟大脑运放入,差分对是核心魂。
至此,我们已经完成了从单管放大电路(CE, CC, CB, CS, CD, CG)到核心组合电路(差分对)的完整旅程。需要我将这些知识融会贯通,为你设计一个完整的两级运放(差分输入级 + 共源增益级 + 源随输出级),并详细分析其直流、交流、频率特性和版图匹配要点吗?




