含运放电阻电路全攻略:从虚短虚断到工程应用

发布时间:2026/9/7 4:24:45
含运放电阻电路全攻略:从虚短虚断到工程应用 这一章在整门电路课程里属于真正的“分水岭”前面大家刚把节点电压法、叠加定理、戴维南等效玩熟突然出现一个会放大信号、还能“凭空”改变电压关系的器件很多人第一反应就是懵。它的核心难点不在运算放大器本身而在于如何用“虚短”和“虚断”这两个近似条件把一个有源器件当普通电阻网络来列方程。这篇笔记我会从原理讲到做题套路再结合我自己搭电路时踩过的坑把含运算放大器的电阻电路一次性聊透。适合正在学电路基础的学生也适合准备硬件工程师面试、想快速回顾运放电阻电路的从业者。下面所有推导里我统一用 V_i 表示输入电压V_o 表示输出电压R_f 表示反馈电阻V_ 和 V_- 分别表示运放同相端、反相端对地电位。把这些符号先约好后面式子看起来会清爽很多。1. 为什么含运放的电阻电路难先搞懂虚短和虚断1.1 理想运放的两个关键假设理想运放有三个“无限大”开环增益无限大、输入电阻无限大、输出电阻无限小。但在求解电阻电路时我们真正用到的是由这些条件推出的两个行为结论——虚短和虚断。所谓虚短就是运放两个输入端之间的电压差近似为0即 V_ ≈ V_-所谓虚断就是两个输入端的电流几乎为0就像断路一样。很多人会问凭什么两个输入端电压相等这其实是负反馈逼出来的。运放本身是一个高增益放大器如果反相端电压比同相端高了输出就会往负方向跑输出通过反馈电阻拉低反相端直到两个输入端的差值小到可以忽略。整个过程和倒车雷达自动纠偏的道理很像系统不断比较实际位置和目标位置修正量越来越小最后稳定在目标附近。所以请注意虚短是有前提的前提就是电路存在负反馈。如果运放工作在开环状态两个输入端电压往往相差很大这时不能套虚短。1.2 虚短与短路、虚断与断路的本质区别这是我反复给学生强调的一个点虚短不是真正的短路虚断也不是真正的断路。短路意味着两个节点之间允许有任意大的电流流过而虚短虽然电压相等但两端之间的电流几乎为0因为运放输入阻抗极大。同理断路意味着电流为0但两端电压由外部其他元件决定虚断虽然电流为0但输入端电位是被输出通过反馈“钳”在某个值的和真正悬空的断路完全是两回事。用图来理解会更直观。反相放大电路里反相端经常被称为“虚地”因为它电压是0V但你绝对不能用一根导线把反相端接到地那会破坏整个电路的工作状态。你只能把“反相端电位为0”当成一个已知条件去列方程。做题时把虚短当导线、把虚断当断开这是最常见的入门错误。1.3 做题时的固定分析顺序我总结了一套三步走的流程遇到任何含运放的电阻电路都先按这个顺序来。第一步判断反馈类型。看输出端是否通过电阻或其他元件连回到反相输入端如果是说明存在负反馈可以使用虚短虚断如果输出直接悬空或者只接了正反馈那就不能用要考虑饱和模型。第二步利用虚短确定 V_ 和 V_- 的关系再用虚断在输入节点列KCL方程。很多时候虚短直接告诉你反相端电位等于同相端电位比如同相端接地时反相端就是0V这一下子就让方程少了一个未知量。第三步解方程求 Vo 与 Vi 的关系。注意整个过程不用关心运放输出端流出的电流是多少电压关系只由外部电阻网络决定。这个顺序看着简单但真正执行起来能避免80%的符号错误和漏算。2. 三大基础放大电路从原理到公式的完整推导2.1 反相放大器虚地让计算瞬间简化反相放大器是含运放电阻电路里最经典的拓扑。输入信号 V_i 经过输入电阻 R_1 接到反相端反馈电阻 R_f 从输出端接回反相端同相端直接接地。因为同相端接地V_ 0由虚短可得 V_- V_ 0这就是前面提到的“虚地”。然后看反相端节点由于虚断流入反相端的电流为0这意味着流过 R_1 的电流只能全部流过 R_f。列出KCL方程(V_i − 0) / R_1 (0 − V_o) / R_f整理一下V_o −(R_f / R_1) × V_i增益就是 −R_f / R_1负号代表输出和输入反相。这个电路还有个很重要的特性输入电阻近似等于 R_1。因为反相端是虚地从输入端看进去信号源看到的阻抗就是 R_1。如果你设计一个需要高输入阻抗的采集电路反相放大器往往不合适这时候应该优先考虑同相结构。我第一次推导这个电路时最大的感悟是虚地真的是个神级简化。它把两个未知节点电压直接变成一个已知值整个电路瞬间从二元方程变成一元方程。2.2 同相放大器别漏掉那个“1”同相放大器的输入信号接在同相端反相端经 R_1 接地、经 R_f 接输出。这个电路的分析同样用虚短虚断。由虚短V_ V_- V_i。再看反相端节点虚断保证没有电流流入运放所以 R_1 和 R_f 构成了一个串联分压器从输出 V_o 到地经过 R_f 和 R_1。反相端电位就是 R_1 上的分压V_- V_o × R_1 / (R_1 R_f)由于 V_- V_i得到V_i V_o × R_1 / (R_1 R_f)所以V_o V_i × (1 R_f / R_1)同相放大器的增益是正的而且始终大于等于1。很多人记公式时容易把那个“1”漏掉我提供一个检验方法想象 R_1 开路也就是断开下端电阻此时分压关系变成 V_- V_o于是 Vo Vi增益是1而不是0。用这个极限法可以快速判断公式有没有记错。同相放大器的输入阻抗非常高因为信号直接接在运放同相端几乎不取电流。这是它相对于反相结构最突出的优势但代价是电路存在共模电压输入端的电位等于输入信号本身所以对运放的输入共模范围要求更高。2.3 电压跟随器阻抗缓冲的万金油电压跟随器是同相放大器的一个特例R_f 短路或直接接到输出端R_1 开路输出端直接和反相端相连。此时 V_- V_o虚短要求 V_ V_-所以 V_o V_i。这个电路看起来什么都没做但这种“什么都不做”恰恰是它最大的价值。它实现了阻抗变换输入端看进去阻抗极高对前级信号源几乎不产生负载输出端看进去阻抗极低可以轻松驱动后级负载。你可以把它理解成一个“信号搬运工”把信号从一个高阻抗环境平稳搬到低阻抗环境既不改变电压又不让信号衰减。在实际工程里传感器输出、分压网络、ADC驱动这些场景电压跟随器几乎是无处不在的。比如一个电阻分压网络如果直接接负载负载电阻会和分压电阻并联导致分压比改变中间加一级跟随器分压点电压就被完整隔离出来不受后级影响。3. 加法器与减法器信号混合背后的叠加思维3.1 反相加法器一路KCL写到底反相加法器实现的是多个输入信号的加权求和。把反相放大器中的输入电阻 R_1 换成多路电阻 R_1、R_2、R_3每一路接一个输入信号反馈电阻仍然为 R_f同相端接地。分析时依然从虚地出发。反相端 V_- 0虚断保证各路输入电流之和等于反馈电流KCL方程直接写V_i1 / R_1 V_i2 / R_2 V_i3 / R_3 − V_o / R_f整理后得到V_o −R_f × (V_i1 / R_1 V_i2 / R_2 V_i3 / R_3)如果 R_1 R_2 R_3 R就简化为V_o −(R_f / R) × (V_i1 V_i2 V_i3)这个电路最讨喜的地方是各路输入互不影响因为反相端是虚地每一路输入电流只由自己的输入电阻决定调整某一路的权重不需要动其他路。相比之下同相加法器因为同相端电位是各输入的加权平均各路之间会相互耦合而且输入共模电压比较高对运放的共模抑制能力要求更高。所以工程上需要做模拟求和时反相加法器通常是首选。3.2 减法器用叠加定理拆着算减法器本质上就是差分放大电路。典型结构是V_i1 经 R_1 接到反相端R_f 接反馈V_i2 经 R_2 接到同相端同相端再经 R_3 接地。为了获得较好的共模抑制性能设计时通常让 R_1 R_2、R_f R_3。分析这类电路叠加定理是最好用的工具。先让 V_i2 0此时同相端被 R_3 接地V_ 0整个电路变成一个反相放大器V_o1 −(R_f / R_1) × V_i1再让 V_i1 0此时同相端电压由 R_2 和 R_3 分压得到V_ V_i2 × R_3 / (R_2 R_3)这一部分通过同相放大器路径传到输出的增益是 (1 R_f / R_1)所以V_o2 V_i2 × R_3 / (R_2 R_3) × (1 R_f / R_1)最终总输出为两部分叠加。当 R_1 R_2、R_f R_3 时整理可得V_o (R_f / R_1) × (V_i2 − V_i1)这个电路看起来很优雅但工程上有个大坑它对四个电阻的匹配精度极其敏感。只要其中一个电阻偏差1%共模抑制比就会明显恶化。所以高精度场合很少用普通运放搭这种减法器而是直接用集成仪表放大器因为内部激光调阻可以把电阻失配控制到极小。3.3 核心电路公式速查表为了方便复习我把这些基础电路的传输关系整理成一个速查表做题前扫一眼能省不少时间。电路名称接法特点输入输出关系输入阻抗反相放大器V_i 经 R_1 接反相端R_f 反馈V_o −(R_f / R_1) × V_i约等于 R_1同相放大器V_i 接同相端R_1 接反相端到地V_o (1 R_f / R_1) × V_i很高电压跟随器输出直接接反相端V_o V_i极高反相加法器多路输入电阻接反相端V_o −R_f × Σ(V_i / R)各路约等于对应 R减法器差分输入四电阻对称V_o (R_f / R_1) × (V_i2 − V_i1)取决于 R_1、R_2如果题目里加法和减法同时出现比如要求实现 V_o 2V_1 3V_2 − V_3常见的做法是把正项接到同相输入端、负项接到反相输入端然后分别用叠加定理计算各输入对输出的增益最后联立调整电阻比例。这种题不用硬背掌握虚短虚断再加叠加定理任何线性组合都能推出来。4. 做题和搭电路最容易踩的坑4.1 虚短虚断什么时候会失效虚短虚断不是物理定律而是近似结论用得太顺手之后容易忽略它的成立条件。我总结了三类会失效的场景做题和调试时都容易踩到。第一类运放进入饱和。如果计算出来的 V_o 超过了运放供电轨允许的范围比如5V单电源供电、增益10倍、输入1V理论上需要输出10V但运放最多只能输出到约4.6V此时输出顶死在电源轨附近负反馈无法继续纠正两个输入端的差压虚短就被破坏了。所以遇到输出饱和的题目老老实实用饱和模型V_o 等于正电源轨或负电源轨V_ 和 V_- 不再相等。第二类输入共模电压超范围。每个运放都标有输入共模电压范围 V_ICR即使输出没有饱和如果 V_ 和 V_- 的电位超出这个范围输入级管子可能截止开环增益骤降虚短自然不成立。比如某些运放在单电源5V供电时输入共模范围只有0到3.5V你硬把输入信号设到4V电路行为就无法用虚短预测。第三类高频信号或开环增益不足。理想运放开环增益无穷大但实际器件通常只有几万到几十万倍而且频率越高增益越低。低频直流附近V_o/A 的确小到可以忽略但当频率接近运放增益带宽积开环增益掉到只有几十倍时两个输入端之间的差压就不再近似为0。做题默认低频交流或直流但实际电路用在1MHz以上的信号时必须查数据手册里的开环增益曲线。另外提醒一句虚短虚断只能用于“定性粗略定量”的分析。如果要算精密放大器的失调电压、偏置电流、噪声就必须回到真实参数。比如偏置电流100nA的普通双极型运放配1MΩ反馈电阻时偏置电流在电阻上就能产生0.1V误差这在精密信号调理里是完全不可接受的。4.2 运放多余引脚不能悬空很多新手在设计电路时会遇到一个很实际的问题LM358是双运放我只用了一个通道另一个通道的输入能不能悬空答案是不能。运放输入端的直流工作点如果悬空会受外界电场干扰、内部漏电流影响输出电压可能乱跳甚至产生振荡严重时还会通过电源耦合干扰正在工作的那个通道。最稳妥的处理方式是把多余通道接成电压跟随器同相端接地反相端接输出。这样输出是一个确定的低电平接近0V不会振荡。也可以接成反相放大器反相端经一个电阻接地反馈电阻按常规值连接同相端接地输出同样被稳定在0V附近。简单说原则就是让每个多余运放都处于一个确定的负反馈状态而不是开环悬空。这个习惯看起来不起眼但在多层板布板时尤其重要。我见过不少硬件工程师因为偷懒没处理空余运放结果整个板子噪声超标最后查出来就是空置运放在“裸奔”。4.3 平衡电阻被很多人忽略的细节在反相放大器和同相放大器的电路图中同相端到地之间经常画着一个电阻 R_p它不参与增益计算所以做题时经常被当成多余的。但它实际承担着补偿任务。原因是这样的运放的两个输入端都存在输入偏置电流 I_B 和 I_B-虽然不是完全相等但数量级接近。如果两个输入端朝外部“看”到的直流电阻不一致偏置电流就会在这两个电阻上产生不同的压降相当于在输入端引入了一个额外失调电压。补偿的办法很简单让同相端到地的直流电阻等于反相端到地的等效直流电阻。对于反相放大器反相端看出去的等效电阻是 R_1 和 R_f 并联所以平衡电阻取R_p R_1 || R_f对同相放大器反相端朝外看到的也是 R_1 和 R_f 并联所以同相端除了输入信号源内阻之外算平衡电阻时也要按这个原则。如果用的是FET输入运放偏置电流只有几个皮安平衡电阻往往可以省略但普通双极型运放的偏置电流在纳安甚至微安级别这个细节就必须认真对待。实际调试时你可以试一下拿一个OP07搭反相放大器正相端直接接地和接平衡电阻测输出失调电压差别肉眼可见。5. 复杂电阻网络化简T形反馈网络的等效思路5.1 T形反馈网络为什么能“以小博大”有时候题目或者实际需求要求反相放大器的增益非常大比如1000倍。如果直接套用 V_o −(R_f / R_1) V_iR_1 1k那么 R_f 就需要1MΩ。单个1MΩ的电阻并非不能用但当增益需求到10000倍时R_f 要10MΩ问题就来了大阻值电阻热噪声大、PCB漏电流敏感、寄生电容明显、高精度低温漂的型号又贵又难买。解决思路是改用T形反馈网络。所谓T形就是把原来的反馈电阻 R_f 替换成三个电阻R_2 从输出接到中间节点MR_3 从M接到地R_4 从M接到反相端。输出信号经过 R_2 衰减到M点再经过 R_4 反馈到反相端相当于用一个小电阻网络模拟出一个很大的等效反馈电阻。这个技巧在书本习题和工程电路里都很常见。5.2 等效反馈电阻的推导过程推导并不复杂核心仍然是虚短虚断。反相端 V_- 0虚地所以 R_4 右端电位已知为0中间节点M电压设为 V_m。对节点M列KCL方程流入M的电流来自 R_2流出的电流走 R_3 和 R_4。方程如下(V_o − V_m) / R_2 V_m / R_3 V_m / R_4解这个方程得到 V_m 和 V_o 的关系V_m V_o × (R_3 × R_4) / (R_2 × R_3 R_2 × R_4 R_3 × R_4)然后看从反相端流入T形网络的电流 I它全部流过 R_4 到达虚地I V_m / R_4把 V_m 代进去I V_o × R_3 / (R_2 × R_3 R_2 × R_4 R_3 × R_4)因此从反相端看T形网络等效出来的反馈电阻为R_eq V_o / I (R_2 × R_3 R_2 × R_4 R_3 × R_4) / R_3化简成更容易记的形式R_eq R_2 R_4 (R_2 × R_4) / R_3这就是T形反馈网络的等效电阻公式。很多人第一次算会想当然地写成 R_2 R_4忽略了第三项。事实上第三项往往才是主角比如 R_2 R_4 100kR_3 1k则第三项是 100k × 100k / 1k 10M总等效电阻高达10.2M。而三个电阻本身最大只有100k这就是真正的“以小博大”。5.3 实用价值高增益电路为什么不爱用大电阻T形网络除了能用小电阻实现高增益还有几个实际好处。第一是电阻的绝对精度更好小阻值电阻的温漂、噪声、电压系数都更容易控制。第二是电路板设计更友好大阻值电阻对PCB表面漏电流非常敏感一沾湿气或者助焊剂残留阻值就漂得厉害小电阻就没这么娇气。第三是带宽表现更好因为反相端到地的寄生电容和反馈电阻形成的极点随着电阻增大而往低频移动大电阻会把电路带宽压得很低。当然T形网络也有代价。它本质上是一个局部衰减网络所以整个环路的噪声增益比直接用一个等效大电阻要更高输出噪声也会相应放大。如果对噪声要求极高还是老老实实选一个性能好的大电阻或者用两级放大分担增益。做题时T形网络一般是反相放大电路习题的压轴题套路就是先求 R_eq再代回反相增益公式V_o / V_i −R_eq / R_1这一步比一步一步列KCL快得多而且不容易出错。6. 典型应用场景从课本电路到工程电路6.1 分压加跟随信号调理的第一步课本上的跟随器看似简单在工程里却是传感器信号调理的基石。以NTC测温电路为例NTC热敏电阻和固定电阻构成分压器温度变化引起NTC阻值变化分压点电压随之变化。NTC的阻值范围可能从几百欧到几百千欧跨度非常大如果分压点直接接ADC引脚ADC的输入阻抗不够高就会和分压电阻并联导致分压比漂移测温误差立刻变大。正确做法是在分压点和ADC之间插入电压跟随器。因为跟随器输入阻抗极高分压点看到的负载几乎为无穷大分压比完全由两个电阻决定同时跟随器输出阻抗很低可以轻松驱动ADC内部的采样电容。这样“电阻分压电压跟随”的组合其实就是用两个电阻和一个运放解决阻抗匹配问题背后还是虚短虚断那套分析。实际选电阻时R 的取值要和NTC在目标温度区间内的阻值保持同一数量级分压灵敏度才高。电阻太小功耗大自热会干扰测温电阻太大和运放输入偏置电流相互作用误差又会变大。这个权衡在工程调试里非常常见。6.2 电流采样毫欧电阻上的电压怎么放大电流采样电路里合金电阻是常用的采样元件。它本质是一个阻值极小的精密电阻常见有1mΩ、5mΩ、10mΩ串联在电流回路中通过电流时产生毫伏级压降。比如10A电流流过10mΩ电阻压降只有100mV。这个信号往往需要放大到ADC的满量程范围比如0到3.3V所以后级需要接入放大电路。最核心的问题是共模电压。采样电阻两端相对地的电位可能很高比如电机驱动电路里母线电压24V采样电阻上的压降只有几十毫伏如果用普通反相放大器很难处理因为共模电压超过了输入范围。工程上常用的方案有两种一是用集成仪表放大器内部高精度电阻网络配合运放直接做差分放大二是用差分放大器芯片外部加四个电阻构成减法器。两种方案本质都是前面推导过的减法器结构但集成方案通过激光调阻把电阻失配控制在极低水平共模抑制比远优于普通运放加分立电阻。如果没有专用芯片只用手头运放搭减法器电阻匹配就非常关键。四个电阻哪怕只有0.1%的失配也会把微小的共模电压差转成差模误差让测量结果完全失去参考价值。6.3 NTC测温与绝缘检测电阻网络加运放的组合拳把前面几个场景串起来看会发现工程里大量运放电阻电路都是“电阻网络运放”的组合拳。NTC测温是分压网络加跟随电流采样是采样电阻加差分放大另一个典型场景是高压直流系统中的绝缘检测原理上通常也是先把一个高的直流电压通过电阻分压网络降到安全范围再通过运放缓冲或者差分放大后送ADC判断。这类电路中电阻分压网络的设计有很多安全细节。高压侧分压电阻必须选足够大的阻值以限制电流同时要考虑耐压和功率分压比则决定了检测灵敏度。运放部分要处理的问题是如何在较高共模电压下提取微小差模信号所以不能简单用反相放大器而是要结合跟随、差分、电平移位等结构。虽然应用场景千差万别但落到电路图上最终化简到原理层还是虚短虚断、KCL、叠加定理这几个工具。从学习角度讲我建议不要只满足于背公式。每看到一个工程电路都试着把它拆回成课本模型找找哪个电阻是输入电阻哪个是反馈电阻同相端和反相端分别接了什么。一旦建立起这种联想你会发现课本上的电阻电路真的不是纸上谈兵。最后再分享一个我自己的习惯碰到含运放的电阻电路先在草稿纸上把 V_ 和 V_- 两个电位标出来虚短关系写在旁边然后再列KCL。这一小步能避免绝大多数符号错误。学这一章最好的办法还是拿一个LM358和几个电阻在面包板上把反相放大器、跟随器、加法器逐个搭出来实测一遍万用表读数比看十遍书都管用。

相关新闻