经典模拟电路(10):同相放大器(Non-Inverting Amplifier)完全解读

📅 2026/6/30 22:51:57
经典模拟电路(10):同相放大器(Non-Inverting Amplifier)完全解读
一、开篇为什么我们需要“同相”放大在上一篇中我们花了大篇幅拆解了反相放大器。它皮实、稳定、容易级联、还能顺便做加法器几乎是模拟电路里的“万能砖”。但反相放大器有一个与生俱来的短板——输入阻抗不够高。回想一下反相放大器的输入信号是直接灌入反相端的而反相端是“虚地”。对于信号源来说它看到的是一个阻值为 R1​的电阻直接接到“地”上。如果信号源本身输出阻抗就比较高比如压电传感器、pH电极、麦克风、光电二极管、高阻分压器那么 R1​就会和它形成分压器导致信号还没进运放就被大幅衰减。这时候反相放大器就显得力不从心了。为了解决这个问题我们需要一种输入阻抗极高、信号相位不变的放大电路——这就是同相放大器Non-Inverting Amplifier。如果说反相放大器是“实干家”那么同相放大器就是“守护者”。它几乎不从信号源索取电流小心翼翼地托住高阻信号再以同相的方式将其放大。它是缓冲器Voltage Follower的“带增益版本”也是运放三大基础组态反相、同相、跟随中最能体现运放“电压控制电压源”特性的电路。本文将从“虚短虚断”的直觉出发把同相放大器的公式推导、阻抗特性、共模陷阱、频率响应、设计实例彻底讲透并与反相放大器做全方位对比帮你建立起完整的运放应用观。二、电路拓扑信号从“同相端”进入1. 标准同相放大器电路VDD │ 运放 │ Vin ──────────────┤│ () 同相端 │─│─ │ │ │ └───────┬── Vout │ │ RF │ │ │ └─────────┘ │ R1 │ GND核心元件Vin输入信号直接接入运放的同相端。这是同相放大器最标志性的特征。R1接地电阻连接在反相端-和地之间。RF反馈电阻连接在输出端和反相端之间构成负反馈环路。运放本身开环增益 AOL​极大理想运放 → ∞。2. 一眼看出的“同相”证据信号从同相端进反相端通过负反馈跟随。当 Vin 升高时运放的同相输入端电压高于反相输入端输出 Vout 会正向升高直到反相端电压被拉到与同相端相等。Vin↑ → Vout↑相位一致故名“同相放大器”。三、“虚短虚断”在同相电路中的演绎1. 运放两大黄金假设再次登场虚短Virtual ShortV−​≈V​虚断Virtual OpenI−​≈0,I​≈02. 套到同相放大器上Step 1虚断输入电流同相端 I​≈0Vin 几乎不提供电流。这就是输入阻抗极高的根源。反相端 I−​≈0没有电流流入运放内部所以流过 R1 的电流 流过 RF 的电流。Step 2虚短电压跟随同相端电压 V​Vin​反相端电压 V−​≈V​Vin​Step 3列电压方程分压器直觉反相端到地的电压 V−​其实就是 RF 和 R1 组成的分压器在输出 Vout 作用下的分压结果V−​Vout​⋅R1​RF​R1​​由虚短 V−​Vin​代入得Vin​Vout​⋅R1​RF​R1​​3. 灵魂公式Av​Vin​Vout​​1R1​RF​​​这个公式值得反复咀嚼的几个点正号输出与输入同相一目了然。增益永远 ≥ 1最小增益是 1当 RF​0或 R1 开路时即电压跟随器。同相放大器不能做衰减器要做衰减得用反相或电阻分压。增益只由外部电阻比决定与运放内部参数无关——这是负反馈的又一魔法。R1 不能开路如果 R1 开路反相端没有到地的直流路径V−​会悬浮虚短失效输出飚到电源轨。这是硬件调试中常见的“幽灵故障”。四、输入/输出阻抗同相放大器的“护城河”同相放大器最大的卖点就是它的输入阻抗。这也是它区别于反相放大器的核心壁垒。1. 输入阻抗 Rin​从信号源往里看Vin 接的是运放的同相端。理想运放的同相端输入阻抗是无穷大差模输入阻抗通常为 MΩ 到 GΩ 级JFET/CMOS 输入级甚至可达 TΩ 级。Rin​≈rin(diff)​∥(外围偏置电阻)​理想情况Rin​→∞。信号源几乎不提供电流完美适配高阻传感器。实际情况受限于运放数据手册中的 Zin​或 Rin​参数以及 PCB 漏电流、保护环设计等。即使是 CMOS 运放输入阻抗也不是真正的无穷但在绝大多数应用中已足够高。工程含义前级是高阻源10kΩ甚至 MΩ 级→首选同相放大器。前级是低阻源50Ω/75Ω 传输线→ 同相/反相均可反相可能更稳定。2. 输出阻抗 Rout​与反相放大器一样深度负反馈会把运放的开环输出阻抗压得非常低Rout​≈1AOL​βro,open​​→几 Ω 到几十 Ω​可以直接驱动 kΩ 级负载甚至几百 Ω取决于运放驱动能力。注意如果负载是容性的长电缆、ADC 输入可能需要加隔离电阻或小电感防振荡。3. 闭环带宽噪声增益的真相这是同相放大器最容易让人“翻车”的地方。很多人以为增益是 1RF​/R1​带宽就是 GBW/(1RF​/R1​)。没错但原因比反相更复杂一点。运放的增益带宽积 GBW是针对噪声增益Noise Gain, NG​ 而言的而不是闭环信号增益。Noise Gainβ1​1R1​RF​​关键发现同相放大器信号增益 噪声增益 1RF​/R1​反相放大器信号增益 −RF​/R1​但噪声增益 1RF​/R1​这意味着在做相同信号增益时同相放大器和反相放大器的闭环带宽是一样的例如同相Av​10则 NG10反相Av​−10则 NG11011两者带宽几乎相同反相略窄一点点但同相有个隐藏优势输入共模电压随信号变化这会引入额外的非线性电容见下文所以在极高频率下同相可能比反相稍逊一筹。不过对于绝大多数应用这点差异可以忽略。五、共模电压同相放大器的“阿喀琉斯之踵”这是同相放大器最需要注意的“坑”也是它比反相放大器“娇贵”的根本原因。1. 共模输入电压的范围在反相放大器中反相端是虚地V−​≈0V同相端接地所以运放两输入端的共模电压 Vcm​(V​V−​)/2≈0V。这是一个非常“舒服”的状态运放的共模抑制比CMRR工作在最佳区域。但在同相放大器中V​Vin​V−​Vin​虚短共模电压 Vcm​Vin​也就是说输入信号本身就是共模电压它随着 Vin 的摆动而摆动。2. 共模输入范围CMIR的限制运放的数据手册里都会有一个参数共模输入范围Common-Mode Input Range, CMIR。它规定了运放能正常工作的输入端电压区间。单电源运放如 LM358、OPA352通常要求 Vcm​在 0V到 VCC​−1.5V或 VCC​−2V之间。如果 Vin 接近电源轨运放可能“罢工”输出失真或锁死。轨对轨输入运放Rail-to-Rail Input, RRI通过复杂的输入级切换NPNPNP 或 NMOSPMOS可以让 Vcm​覆盖从负电源到正电源的整个区间。但注意在切换点附近失调电压、偏置电流、CMRR 可能会突变设计准则永远不要让你的输入信号“贴着”电源轨至少留出 1~2V 的余量除非你用的是真正的轨对轨输入运放并且了解其切换特性。如果信号范围很宽考虑用反相放大器或者用电平位移电路把信号“搬”到安全区间。3. 共模抑制比CMRR的影响同相放大器的输出不仅包含放大后的差模信号还包含被 CMRR 抑制得不彻底的共模信号。Vout​Ad​(Vin​−Vin−​)Acm​Vcm​其中 Acm​Ad​/CMRR。由于 Vcm​Vin​共模误差会直接叠加在输出上。虽然 CMRR 通常很大80~120dB但在高精度应用中仍需警惕。六、直流误差从理想公式到工程现实同相放大器的直流误差来源与反相放大器类似但表现形式略有不同。1. 输入失调电压 Vos​运放本身的输入失调电压 Vos​会直接乘以噪声增益Vout(os)​Vos​⋅(1R1​RF​​)这与反相放大器完全相同。例如一个 Vos​1mV的运放做 Av​10的放大输出直流误差就是 11mV。如果你的信号本身只有几十 mV这个误差是灾难性的。解决方案选用低 Vos​的运放如 OP07、OPA277、ADA4528 等零漂移运放。在输入端加调零电路电位器。在系统级做校准软件扣除。2. 输入偏置电流 IB​和失调电流 Ios​由于同相端直接接信号源偏置电流 IB​会流过信号源的内阻 Rs​产生一个额外的输入误差电压Verror(IB​)​IB​⋅Rs​如果这个电压大到不可忽略就需要做偏置电流补偿。同相端到地加一个电阻 Rbias​R1​∥RF​让反相端的偏置电流在 Rbias​上产生的压降与同相端的抵消。3. 电阻匹配与温漂同相放大器的增益精度完全取决于 RF​和 R1​的比值。0.1% 的电阻可以做到 0.1% 的增益精度。但要注意温漂如果 RF​和 R1​的温漂系数不一致增益会随温度变化。七、频率响应与稳定性比反相更“娇气”1. 主极点在哪里同相放大器本身也是单极点系统相位裕度天然较好。但有一个容易被忽视的问题输入端的寄生电容。信号源通常有输出阻抗 Rs​同相端到地有寄生电容 Cp​包括运放输入电容、PCB 走线电容。这三者构成一个低通滤波器会在输入端引入一个极点可能影响环路稳定性。2. 输入电容的“偷渡”效应反相放大器的反相端是虚地输入电容 Ccm​和 Cdiff​都被“钉”在地电位影响较小。但同相放大器的同相端电压是浮动的输入电容会直接与信号源内阻 Rs​形成 RC网络导致高频增益滚降提前相位滞后增加严重时可能引起振铃解决方案选用输入电容小的运放JFET/CMOS 输入级通常 Ccm​较大Cdiff​较小。在同相端串联一个小电阻几十到几百欧姆隔离电容效应。如果信号源内阻 Rs​很大考虑在 Rs​两端并联一个电容人为构造一个极点零点对消。3. 容性负载驱动同相放大器驱动容性负载如长电缆、ADC 输入时输出阻抗 Rout​与负载电容 CL​形成极点可能导致相位裕度不足。解决方法与反相放大器相同在输出端串联一个小电阻 Riso​10~100Ω或在反馈电阻上并联一个小电容 CF​做补偿。八、设计实战从指标到元件值设计实例放大一个 pH 电极信号指标信号源pH 电极输出阻抗 Rs​100MΩ信号范围 0~1V增益Av​10带宽DC ~ 10 kHz供电±5V 双电源要求直流误差 1mVStep 1选运放输入阻抗必须极高以匹配 100MΩ 的电极。直流误差要求高需要低 Vos​。带宽 10 kHzGBW 至少需要 10kHz×10100kHz留余量选 1MHz 以上。推荐ADA4528零漂移最大 Vos​2.5μVIB​150pAGBW 3MHz轨对轨 I/O。Step 2选 R1 和 RF增益 Av​1RF​/R1​10→ RF​/R1​9为了减小输入偏置电流的影响R1 和 RF 的并联值应尽量小但也不能太小以免加重运放输出负担。选 R1​10kΩ则 RF​90kΩ。用标称值 90.9kΩE96 系列。偏置匹配电阻Rbias​R1​∥RF​10k∥90.9k≈9.01kΩ。Step 3验带宽噪声增益 NG10f−3dB​GBW/NG3MHz/10300kHz10kHz✅Step 4估直流误差Vout(os)​Vos​×NG2.5μV×1025μV1mV✅IB​在 Rs​上产生的误差150pA×100MΩ15mV——超标了改进方案ADA4528 的 IB​是 pA 级但 15mV 误差依然不可接受。必须在电路前端加一个高输入阻抗的缓冲级电压跟随器把 pH 电极和运放隔离开。第一级电压跟随器ADA4528输入阻抗极高不取电流。第二级同相放大器Av​10。这样 IB​只流过缓冲级的输入不影响信号源。九、同相 vs 反相终极选型指南特性同相放大器反相放大器增益公式​1RF​/R1​−RF​/R1​相位​同相反相输入阻抗​极高MΩ~GΩ 级低R1​kΩ 级输出阻抗​极低负反馈压低极低共模输入​随 Vin 变化考验 CMIR 和 CMRR虚地≈0V舒适噪声增益​1RF​/R1​1RF​/R1​带宽同 NG​相同但输入电容影响稍大相同虚地屏蔽输入电容加法器扩展​不方便天然支持多 R1 灌虚地电平累积​有输入含 Vin 共模无虚地隔直流偏置电流路径​需 Rbias​匹配易受 Rs​影响需 Rbias​匹配适用场景​高阻源、传感器、缓冲延伸​低阻源、混音、求和、级联选型口诀前级高阻 →同相或加缓冲要混音/求和 →反相要级联不搞电平位移 →反相要极致带宽稳定 →反相要同相且高输入阻 →同相信号贴着电源轨 →小心 CMIR或用轨对轨运放十、同相放大器的“家族延伸”同相放大器的电路骨架Vin 进同相端 RF/R1 分压反馈是下面这些电路的母体1. 电压跟随器Unity-Gain Buffer令 RF​0短路R1​∞开路则 Av​10/∞1。输出完全跟随输入相位一致。输入阻抗极高输出阻抗极低。用途隔离缓冲、阻抗变换、ADC 驱动、DAC 输出缓冲。2. 仪用放大器Instrumentation Amplifier的第一级仪放的核心是两个同相放大器或差分对提供高输入阻抗和高共模抑制。第一级通常是两个完全相同的同相放大器分别对正负输入进行放大再将差分信号送给第二级。3. 交流耦合同相放大器在同相端串联一个隔直电容 Cin​并在同相端到地接一个电阻 Rbias​构成高通滤波器。用于放大交流信号抑制直流分量。4. 可编程增益放大器PGA用模拟开关切换不同的 RF​或 R1​实现增益的数字控制。广泛用于数据采集系统、自动量程切换。十一、总结同相放大器的设计哲学同相放大器是运放应用中的“高阻抗守护者”。它用极高的输入阻抗温柔地承接高阻信号再以同相的方式将其放大。它教会我们几个深刻的道理阻抗匹配是系统设计的核心同相放大器不是为了“放大”而存在而是为了“不干扰”而存在。它的首要任务是让信号源“感觉不到”后级电路的存在。共模是双刃剑同相放大器的共模特性既是它的优势高输入阻抗也是它的软肋CMIR 限制、CMRR 依赖。工程师必须在享受便利的同时时刻警惕共模带来的风险。负反馈的统一性无论是同相还是反相其核心都是负反馈。噪声增益的概念揭示了两者在带宽上的内在联系打破了“同相带宽更宽”的迷思。系统级思维同相放大器很少孤立使用。它通常作为系统的第一级传感器接口或与反相放大器级联共同完成复杂的信号处理任务。当你下次面对一个高阻传感器或者在设计一个需要极高输入阻抗的接口时请想起同相放大器——它就像一位沉默的守护者用极高的阻抗筑起一道墙将信号源与后级电路温柔地隔开只让纯净的信号通过。最终口诀同相输入阻抗高信号直接进正脚。RF比R1加一增输出同向跟着跑。共模电压随信号输入范围要记牢。若问缓冲何处寻电压跟随同相造。至此运放三大基础组态反相、同相、跟随已全部讲完。接下来我们可以顺着这条线深入仪用放大器Instrumentation Amplifier的精密世界或者跳到有源滤波器的设计看看运放如何在频域里“挑肥拣瘦”。你更想探索哪个方向