尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

运放8种基本应用电路:从虚短虚断到实战设计全解析

运放8种基本应用电路:从虚短虚断到实战设计全解析 1. 项目概述为什么运放是电子工程师的“瑞士军刀”如果你拆开过任何一台现代电子设备从手机充电头到示波器从血糖仪到汽车音响大概率会找到一个或多个不起眼的八脚或十四脚芯片——运算放大器。这东西被老工程师们戏称为“运放”听起来平平无奇但它几乎是所有模拟电路设计的基石。我干了十几年硬件设计画过的板子堆起来能有一人高可以毫不夸张地说不会用运放就等于不会做模拟电路。很多人觉得运放电路复杂各种反馈、虚短虚断搞得人头大其实它的核心应用电路就那么几种就像学武功先扎马步一样把这几种基本电路吃透了后面复杂的系统设计无非是它们的排列组合。“运放的8种基本应用电路”这个标题直指模拟电路设计的核心。它不是什么高深的理论而是每个硬件工程师、电子爱好者乃至相关专业学生都必须烂熟于心的“内功心法”。无论是处理微弱的传感器信号还是驱动一个功率负载抑或是进行精密的电压比较背后都离不开这些基本电路的影子。掌握了它们你就能看懂市面上80%的模拟电路图甚至能自己动手设计出满足特定需求的电路。接下来我就结合自己踩过的坑和积累的经验把这八种电路的原理、设计要点和实际应用场景掰开揉碎了讲清楚让你不仅知道怎么连更明白为什么这么连。2. 运放基础与核心思想理解“虚短”与“虚负”在深入具体电路之前我们必须统一思想理解运放工作的两个黄金法则。这是所有分析的起点也是避免设计错误的关键。2.1 理想运放模型与两个黄金法则我们通常在一个理想的模型下分析运放这个模型假设运放具有无限大的开环增益、无限大的输入阻抗、零输出阻抗、无限的带宽以及零输入失调电压和电流。基于这个理想模型可以推导出两个极其重要的结论它们构成了分析几乎所有运放线性应用电路的基础虚短由于开环增益无穷大为了得到有限的输出电压运放两个输入端同相端和反相端-之间的电压差必须无限接近于零即 V ≈ V-。就好像这两个端子被一根“虚拟”的短线连接在一起电位相等。虚断由于输入阻抗无穷大流入运放两个输入端的电流无限接近于零即 I I- ≈ 0。就好像这两个端子与运放内部是“虚拟”断开的一样没有电流流入。注意“虚短”和“虚断”是分析工具是结果而不是原因。它们只在运放工作在线性区即有负反馈时才成立。一旦运放开环工作如比较器“虚短”就不再适用。2.2 供电、选型与“单电源”陷阱实际使用中我们用的是非理想运放。第一个要面对的就是供电问题。教科书上的电路图常常画的是双电源供电比如±15V或±12V。这让很多新手在尝试用单电源比如5V和GND给运放供电时直接抓瞎——电路根本不工作输出要么饱和在电源轨要么为0。单电源运放的本质所谓的“单电源运放”并不是它只需要一根电源线而是指它的输入共模电压范围和输出电压范围能够包含或非常接近负电源轨通常是GND。例如一个“轨到轨”输入输出的单电源运放在5V单电源供电下其输入电压可以在0V到5V之间输出电压也能非常接近0V和5V。而传统的双电源运放如古老的uA741其输入电压通常要求离正负电源轨有1.5V~2V的裕量输出也达不到电源轨用在单5V系统里有效输入输出范围可能只有1V~4V实用性大打折扣。选型关键参数速查供电电压范围芯片能承受的最低和最高电压。如“2.7V to 36V”表示适应性很广。输入共模电压范围输入端能接受的电压范围。轨到轨输入RRI最好。输出电压摆幅输出能接近电源轨的程度。轨到轨输出RRO是关键。增益带宽积GBW决定电路能处理多高频率的信号。GBW 增益 × 带宽。设计一个增益为100的放大器其-3dB带宽大约就是 GBW / 100。压摆率Slew Rate输出电压变化的最大速率单位V/μs。决定电路处理高速跳变信号如方波的能力压摆率不足会导致波形边沿变斜。输入失调电压Vos理想情况下输入为0时输出也应为0但实际上需要加一个微小电压才能使输出为0这个电压就是失调电压。对直流精密放大电路影响很大。实操心得在项目初期我强烈建议使用像MCP6002低成本、轨到轨、TLV9002低功耗、高性能这类现代单电源运放。它们省去了电平移位的麻烦让电路设计更直观。双电源运放如NE5532经典音频运放在需要处理正负交替信号如音频的系统中仍有其价值但需要正负电源生成电路。3. 八种基本应用电路深度解析与设计实战下面我们进入核心部分。我会为每种电路提供原理分析、设计公式、参数选择依据和一个可供直接“抄作业”的实战电路示例。3.1 电压跟随器高阻探针与缓冲利器电路图与原理这是最简单的运放电路。输出端直接连接到反相输入端-信号从同相输入端输入。根据“虚短”Vout V Vin。根据“虚断”输入电流几乎为0。功能与价值它的电压增益为1即不放大电压。那它有什么用它的核心价值在于阻抗变换。运放输出阻抗很低理想为0而输入阻抗极高。因此电压跟随器可以将一个高内阻、弱驱动能力的信号源如传感器、分压网络转换成一个低输出阻抗、强驱动能力的信号源防止后级电路加载效应影响前级信号。它就像一个理想的“缓冲器”。设计要点与实战参数选择几乎无需计算。选择输入阻抗高、输出驱动能力合适的运放即可。实战示例用一个10kΩ电位器对5V电源分压得到一个0-5V可调电压。如果直接用这个电位器的中抽头去驱动一个1kΩ的负载根据戴维南定理负载效应会导致电压严重跌落。在电位器和负载之间插入一个电压跟随器负载上的电压将严格等于电位器设定的电压。常见误区认为它太简单而忽略。在ADC采样前端、长线传输驱动端电压跟随器是保证信号完整性的第一道防线。我曾在一个多路传感器采集项目中因为省掉了几个电压跟随器导致各路信号相互串扰调试了整整两天。3.2 反相放大器最经典的放大电路电路图与原理信号从反相输入端-输入同相端通常接地或接一个参考电压Vref。反馈电阻Rf连接在输出和反相输入端之间输入电阻R1接在信号源和反相输入端之间。 根据“虚短”反相端电压等于同相端电压即 V- V 0V如果同相端接地。 根据“虚断”流过R1的电流等于流过Rf的电流I (Vin - V-)/R1 (V- - Vout)/Rf。 代入 V- 0得到经典公式Vout - (Rf / R1) * Vin。功能与价值实现信号的反相比例放大。增益 Av -Rf/R1负号表示反相。它是应用最广泛的放大电路之一。设计要点与实战增益设置增益绝对值由Rf和R1的比值决定。通常取R1在1kΩ到100kΩ之间阻值太小会增加信号源负担太大则易受噪声干扰。Rf根据所需增益计算。偏置电流补偿电阻为了减小运放输入偏置电流引起的失调同相端应接一个电阻R2到地且 R2 R1 // RfR1与Rf的并联值。这是很多新手会遗漏的细节。实战示例设计一个增益为-10的反相放大器用于放大一个最大幅度为±0.1V的音频信号。选择R1 10kΩ则 Rf 10 * R1 100kΩ。补偿电阻 R2 10kΩ // 100kΩ ≈ 9.1kΩ取标准值9.1kΩ或10kΩ。输入信号将被放大到±1V且相位反转180度。带宽考虑实际运放的GBW有限。对于此电路其闭环带宽 ≈ GBW / |Av|。如果运放GBW为1MHz增益为10则电路带宽约100kHz。超过此频率增益开始下降。3.3 同相放大器高输入阻抗的放大方案电路图与原理信号从同相输入端输入反馈网络Rf和Rg仍接在输出和反相输入端-之间。反相输入端通过Rg接地。 根据“虚短”V- V Vin。 分析反相输入端节点电流(V- - 0)/Rg (Vout - V-)/Rf。 代入 V- Vin得到公式Vout (1 Rf/Rg) * Vin。功能与价值实现信号的同相比例放大。增益 Av 1 Rf/Rg始终大于等于1。其最大优点是输入阻抗极高等于运放的共模输入阻抗几乎不从信号源汲取电流。设计要点与实战增益设置最小增益为1当Rf0或Rg开路时即为电压跟随器。增益由Rf和Rg的比值决定。实战示例需要放大一个来自压电传感器的高阻抗信号。使用同相放大器设Rg 10kΩ Rf 90kΩ则增益为1910倍。传感器信号几乎无损耗地进入运放。与反相放大器的选择需要高输入阻抗且不反相时选同相放大器。可以接受较低输入阻抗且需要反相或需要实现增益小于1的衰减时通过调节RfR1选反相放大器。同相放大器的输入端会承受较高的共模电压对运放的共模抑制比CMRR要求更高。3.4 电压比较器模拟与数字世界的桥梁电路图与原理此时运放工作于开环状态无负反馈或正反馈迟滞比较器。它比较两个输入端电压当 V V- 时输出饱和到正电源轨或高电平当 V V- 时输出饱和到负电源轨或低电平。功能与价值将连续的模拟信号转换为离散的数字电平高/低。是ADC、过压保护、波形整形、阈值检测的核心。设计要点与实战专用比较器 vs 运放虽然运放可以当比较器用但在要求高速、精密的场合应选择专用的比较器芯片。比较器通常输出级为开集或开漏便于电平转换且响应速度传播延迟更快。运放用作比较器时由于内部频率补偿响应可能较慢且在过驱动时可能发生相位反转等异常。迟滞比较器施密特触发器这是必须掌握的技巧普通比较器在输入电压在阈值附近有噪声时输出会反复抖动。引入正反馈形成迟滞可以消除抖动。设计一个反相迟滞比较器信号从反相端输入同相端接参考电压Vref上门限电压Vth_high当输出为高电平Voh时同相端电压。下门限电压Vth_low当输出为低电平Vol时同相端电压。迟滞电压 Vhys Vth_high - Vth_low。通过调节反馈电阻的比例可以设置迟滞宽度。实战示例设计一个电源电压监控电路当电池电压低于3.0V时报警输出低电平高于3.2V时恢复正常输出高电平。使用一个TLV7011微功耗比较器搭建一个同相迟滞比较器。通过电阻分压网络将电池电压分压后送入反相端同相端接一个基准电压如1.2V的基准源。计算分压电阻和正反馈电阻使得分压后的电压在3.0V和3.2V对应基准电压的上下门限。这样就能实现一个稳定、防抖的电压检测。3.5 加法器求和电路模拟信号混合器电路图与原理本质是反相放大器的扩展。多个输入信号V1, V2, V3...通过各自的电阻R1, R2, R3...连接到运放的反相输入端。反馈电阻为Rf。 利用“虚短”V- V 0和“虚断”可以推导出Vout -Rf * (V1/R1 V2/R2 V3/R3 ...)。 如果令 R1 R2 R3 ... R则 Vout -(Rf/R) * (V1 V2 V3 ...)实现了带增益的反相求和。功能与价值混合多个模拟信号。应用于音频调音台、模拟计算机、带权重的数模转换DAC等。设计要点与实战权重设置每个输入信号的放大系数权重由 Rf/Rn 单独决定。这提供了极大的灵活性。同相加法器也可以实现但电路分析和调节不如反相加法器直观且输入阻抗相互影响较少使用。实战示例设计一个音频混合电路将麦克风信号较小和背景音乐信号较大混合。麦克风通道Vin1 R1100kΩ音乐通道Vin2 R210kΩ取 Rf100kΩ。则 Vout - (Vin1 10*Vin2)。这样音乐信号被衰减了10倍后与麦克风信号混合避免了音乐淹没人声。最后可以再加一级反相放大器把负号去掉。3.6 差分放大器抑制共模噪声的功臣电路图与原理电路由四个电阻构成桥式结构。信号从同相端和反相端-同时输入。在电阻匹配R1R2, R3R4的理想情况下输出电压公式为Vout (R3/R1) * (V - V-)。功能与价值放大两个输入信号的差值差模信号同时抑制两个输入信号中相同的部分共模信号。这是测量领域的关键电路例如热电偶测温、应变片测力、平衡线传输接收等因为有用的信号是差值而环境引入的干扰往往是共模的。设计要点与实战共模抑制比CMRR电路抑制共模信号的能力取决于四个电阻的匹配精度。1%的电阻误差会导致CMRR严重下降。在高精度应用中需要使用0.1%甚至更高精度的电阻或使用集成差分放大器芯片如INA系列其内部经过激光修调CMRR极高。输入阻抗基本差分放大器的输入阻抗不高约等于R1R2这可能会加载信号源。改进方案是使用仪表放大器由三个运放构成它在差分放大器前级增加了两个电压跟随器从而获得极高的输入阻抗。实战示例测量一个桥式压力传感器。传感器输出是两线间的差分小信号mV级且两根线上都叠加了相同的工频干扰。使用差分放大器选择增益GR3/R1100R1R21kΩ R3R4100kΩ均选用0.1%精度的金属膜电阻。这样压力信号被放大100倍而共模干扰被极大地抑制。3.7 积分电路模拟数学运算与滤波电路图与原理将反相放大器中的反馈电阻Rf替换为电容Cf。输入电阻为Rin。 根据电容的电流-电压关系 I C * dV/dt并利用“虚短”、“虚断”可以推导出Vout(t) - (1/(Rin*Cf)) * ∫ Vin(t) dt Vinitial。其中Vinitial是电容上的初始电压。功能与价值对输入电压进行时间积分。应用包括将方波转换为三角波将加速度信号通过两次积分转换为位移信号在PID控制器中实现积分I环节以及构成低通滤波器。设计要点与实战直流失调问题这是积分电路最大的坑即使输入Vin0运放微小的输入失调电压和偏置电流也会被电容持续积分导致输出在几分钟甚至几秒内饱和到电源电压。必须提供直流反馈通路方法一在积分电容两端并联一个大电阻Rf通常为Rin的10~100倍。这形成了一个截止频率很低f1/(2πRfCf)的低通滤波器既保留了积分功能又限制了直流增益防止饱和。这是最常用的方法。方法二定期用模拟开关或继电器将电容短路复位。实战示例设计一个将0-5V PWM波转换为0-5V模拟电压的电路一种简单的DAC。PWM波经过一个RC低通滤波后再送入一个增益为1的积分器Rin10kΩ Cf1μF 并联Rf1MΩ。积分器能进一步平滑纹波得到更干净的直流电压。并联的1MΩ电阻确保了输出不会漂移。3.8 微分电路提取变化率与高通滤波电路图与原理将反相放大器中的输入电阻R1替换为电容Cin。反馈电阻为Rf。 其输出与输入电压的微分成正比Vout(t) - Rf * Cin * dVin(t)/dt。功能与价值检测输入信号的突变边沿提取信号的变化率。应用于波形变换如将三角波变方波、过零检测、以及构成高通滤波器。设计要点与实战高频噪声放大问题微分电路对高频噪声极其敏感因为噪声的dV/dt很大。一个纯理想的微分电路在实际中几乎无法使用它会变成一个高频噪声放大器。必须进行改进在输入电容上串联一个小电阻Rs几十到几百欧姆以限制高频增益。同时在反馈电阻两端并联一个小电容Cf几十pF以抑制高频振荡。改进后的电路实际上是一个带有限制的高通滤波器。实战示例设计一个转速测量电路。用一个霍尔传感器感应旋转磁铁输出近似正弦波。想要得到一个每转一圈的脉冲信号。可以将正弦波送入一个改进的微分电路Cin0.1μF Rs100Ω Rf10kΩ Cf100pF。正弦波经过微分后变成余弦波再经过一个过零比较器就能在正弦波的每个过零点即原信号峰值处产生一个脉冲从而测量频率和转速。4. 从原理到实战一个综合案例设计为了将上述知识串联起来我们设计一个综合性的小项目一个具有迟滞开关和模拟指示的“智能”光控小夜灯电路。需求环境光暗到一定程度时LED灯自动点亮环境光亮到一定程度时LED自动熄灭。同时用一个电压表头或微控制器ADC来指示环境光的模拟强度。系统框图传感与放大光敏电阻LDR与固定电阻构成分压电路将光照强度转换为电压信号。此信号非常微弱且变化范围大需要经过一个同相放大器进行放大和调理输出一个适合后级处理的电压V_sense。阈值比较与开关将V_sense送入一个迟滞比较器施密特触发器与一个设定的阈值电压比较输出高/低电平驱动MOS管或三极管进而控制LED的亮灭。迟滞功能防止在阈值附近因光线微小波动如人影晃动导致LED频繁闪烁。模拟指示将V_sense直接或经缓冲输出到一个电压表头或送入MCU的ADC引脚进行模数转换和显示。电路设计与参数计算传感部分LDR与一个10kΩ电阻串联接在5V和GND之间从中间点取电压V_ldr。光照越强LDR阻值越小V_ldr越高。放大调理假设V_ldr变化范围为1V暗到3V亮。我们希望将其放大并偏移得到V_sense在0.5V暗到4.5V亮之间变化以充分利用后级处理电路的动态范围。这需要一个加法放大器反相加法器的变种来实现公式为 V_sense -[ (Rf/R1)*V_ldr (Rf/R2)*V_ref ]。通过计算选择合适的R1, R2, Rf和一个负的参考电压V_ref或使用同相加法结构完成信号的缩放和平移。迟滞比较器设定V_sense高于3.5V时对应较亮关灯低于2.5V时对应较暗开灯迟滞宽度1V。使用一个运放或比较器通过电阻分压设置上下门限。输出通过一个1kΩ电阻驱动一个N-MOSFET的栅极MOSFET源极接地漏极接LED和限流电阻到5V。模拟输出从V_sense节点接一个电压跟随器如MCP6001的一个单元其输出接表头或ADC。跟随器确保了ADC的采样不会影响前级传感和放大电路的工作点。这个案例融合了分压传感、同相/反相放大、电压跟随、迟滞比较等多种基本电路是一个非常好的练手项目。5. 仿真、调试与故障排查实录理论设计完成后必须经过仿真和实际调试。这里分享我的实战流程和常见问题。5.1 仿真工具Falstad与进阶选择在动手焊接前一定要仿真。对于初学者和快速验证想法Falstad电路模拟器是一个绝佳的选择。它是基于浏览器的交互直观能实时显示电压电流和波形。你可以轻松搭建上述8种电路改变参数并立即看到效果尤其是对理解积分、微分、比较器迟滞等动态过程非常有帮助。对于更严肃的设计应使用LTspice免费模型库强大、TI的TINA-TI或Multisim。它们能进行更精确的直流、交流、瞬态和噪声分析并导入真实的运放SPICE模型。仿真步骤搭建原理图。设置电源电压如±5V或5V单电源。设置输入信号源直流、正弦波、方波等。运行仿真如时域瞬态分析。查看关键节点电压波形验证电路功能是否符合预期增益、带宽、比较阈值等。5.2 实际调试“上电三部曲”电路板焊接好之后不要急于接信号遵循以下步骤静态工作点检查不接输入信号或者将输入端接地对于交流耦合电路。上电后首先用万用表测量运放供电引脚电压是否正确、稳定。输出引脚电压是否在合理范围内没有饱和到电源轨。对于线性放大电路输出应该是一个稳定的直流电压可能是0V也可能是某个偏置点。如果输出卡在电源电压首先检查反馈网络是否连接正确、牢固——这是最常见的原因。动态信号注入使用信号发生器注入一个小幅度的低频正弦波如1kHz 100mVpp。用示波器同时观察输入和输出波形。看幅度增益是否正确看相位同相还是反相看波形有没有失真削顶、削底有没有额外的振荡或噪声频率响应测试保持输入幅度不变逐步增加信号频率观察输出幅度下降至-3dB约为0.707倍时的频率这就是电路的带宽。与理论计算GBW/增益进行对比。5.3 常见问题与排查技巧速查表下表总结了我调试运放电路时最常遇到的“坑”及其解决方法现象可能原因排查思路与解决方法输出饱和到电源电压1. 反馈环路开路虚焊、电阻损坏。2. 同相端偏置不当单电源供电时未设置中间电平偏置。3. 输入信号超出共模范围。1. 断电用万用表蜂鸣档检查反馈通路Rf 连接到反相端的线是否连通。2. 检查同相端电压。在单电源线性放大电路中同相端通常应偏置在电源中点如VCC/2。3. 测量输入信号电压确认其在运放数据手册规定的输入共模电压范围内。电路自激振荡输出有高频杂波或正弦振荡1. 电源去耦不足。2. 布局布线不良反馈路径引入寄生电感电容。3. 容性负载过重。1.首要检查在每个运放电源引脚到地之间紧贴芯片放置一个0.1μF陶瓷电容和一个10μF钽电容。2. 反馈电阻和输入电阻尽量靠近运放引脚走线短而粗。避免敏感走线平行。3. 在输出端串联一个小的隔离电阻如10-100Ω再驱动容性负载如长电缆、大电容。增益或带宽不达标1. 电阻值误差大用了劣质碳膜电阻。2. 未考虑运放GBW限制。3. 输入信号频率过高。1. 用万用表测量实际使用的电阻值。精密电路建议用1%金属膜电阻。2. 计算理论带宽 GBW / 闭环增益。选择GBW足够的运放。3. 用示波器检查输入信号频率是否已接近或超过电路带宽。直流输出有漂移1. 输入失调电压Vos和失调电流Ib的影响。2. 积分电路未加直流反馈电阻。3. 电阻温漂或电源电压漂移。1. 选择Vos和Ib小的运放如零漂移运放。对于反相/同相放大器务必在同相端接匹配的补偿电阻。2. 检查积分电路必须在积分电容两端并联大电阻。3. 使用低温漂的精密电阻和稳定的基准电压源。比较器输出抖动输入信号在阈值点附近有噪声。为比较器添加正反馈设计成迟滞比较器。计算并设置合适的迟滞电压以淹没噪声幅度。一个血的教训我曾用一个普通运放驱动一个需要长电缆连接的负载电路在实验室小板上工作正常一到整机就高频振荡。排查半天才发现是容性负载导致的。后来在输出端串联了一个22Ω电阻问题立刻解决。这个电阻被称为“隔离电阻”或“阻尼电阻”是驱动容性负载的标准做法。6. 进阶思考从模块到系统掌握了这八种基本电路你就拥有了构建复杂模拟系统的“乐高积木”。一个实际的模拟系统往往是它们的有机组合。例如一个高精度电子秤系统可能包含应变桥传感器 - 仪表放大器本质是高性能差分放大 - 可编程增益放大器用模拟开关切换反馈电阻的反相/同相放大器 - 低通滤波器有源滤波器基于运放 - ADC。这里的每一级其核心都离不开我们今天讨论的基本电路。再比如一个音频均衡器麦克风信号 - 电压跟随器缓冲 - 反相加法器混合多路 - 多个运放构成的带通滤波器提升或衰减特定频段 - 功率放大器本质是大电流输出的同相放大器。设计复杂系统时要建立“分级设计逐级仿真调试”的理念。确保每一级在自己的输入输出范围内正常工作级联时考虑阻抗匹配和电平适配单电源系统尤其要注意最后再进行系统联调。仿真软件中的“子电路”功能非常适合做这种模块化设计。回过头看运放电路设计就像烹饪八种基本电路是“煎、炒、烹、炸、蒸、煮、炖、烤”这些基本功。食材信号不同口味性能指标要求不同选择合适的技法电路拓扑进行组合就能做出一桌好菜一个可靠的硬件系统。最开始可能会手忙脚乱火候掌握不好但只要理解了每种技法的原理虚短虚断并积累一些常见问题的处理经验去耦、补偿、布局你就能从一个厨房新手成长为能够独立设计宴席的大厨。硬件设计最大的乐趣就在于用这些简单的原理通过巧妙的组合去解决真实世界中的复杂问题。下次当你再看到一个复杂的运放电路时试着把它拆解成这些基本模块你会发现一切都没那么神秘。
返回列表