☰
运放+二极管的五种实战电路:从精密整流到理想二极管设计
2026/10/7 5:28:46 网站建设 项目流程

做硬件这几年,"运放加二极管"这五个字,我琢磨得最多。看似是两个最基础的元件拼在一起,但要真正理解它们为什么能组合出"精密整流""理想二极管"这些听起来很高级的功能,得先把"0.7V管压降"这个老朋友搞清楚。这篇东西,我把平时工程里最常用的5种运放+二极管实战电路从头捋一遍,从最简单的半波整流讲到最后用LT4358这类电源域芯片做理想二极管,适合刚接触运放电路设计、或者已经在用但没仔细想过原理的朋友。看完你能明白每个电路为什么这么接、运放选型最怕踩什么坑、以及什么时候该从"运放+二极管"阵营切换到专用理想二极管控制器。

1. 二极管那0.7V压降,为什么说丢就丢

先聊聊最底层的逻辑。普通硅二极管导通压降大概0.6到0.7V,肖特基二极管能低一些,但也有0.3到0.4V,而且这玩意儿随温度飘。你拿它做一个检波电路,输入信号只有0.5V峰值,过完二极管出来基本就没了,做出来的东西根本没法用。

运放解决问题的思路特别巧妙。运放有极高的开环增益,又有负反馈把它拉回"虚短"状态。你把二极管放在反馈环路里面,运放会自动调整输出电压,把二极管吃掉的那部分压降给补偿回来。本质上是运放用自己的高增益,把二极管的非理想特性给"矫正"了。这就是"精密整流"和"理想二极管"这两个概念的共同底层来源。

我在实际项目中用过的最省事的理解方式:二极管是反馈环路里的一个可控开关,运放决定什么时候让这个开关闭合。只要反馈点取在二极管后面,运放就能"看穿"二极管,看到真正的负载端电压。

这一下子就把问题从"怎么克服压降"变成了"怎么让运放在该导通的时候稳定导通、该截止的时候快速恢复"。后面所有电路的设计重点,全部围绕这个切换过程展开。

2. 第1种电路:同相精密半波整流,反馈环里的一颗二极管

先上最基础的一款。电路结构是一条线串下来:输入信号接运放同相输入端,运放输出串一颗二极管D1,D1的阴极就是整流输出节点Vh,然后从Vh拉一个反馈电阻回到反相输入端。如果你想要单位增益,反馈电阻可以直连,但实际我习惯加一个小电阻,这样限流和保护都方便一些。

电路结构可以用下面这个简图理解:

Vin ── 运放(+) 运放(-)──[反馈]──┐ 运放输出──[D1]──Vh(整流输出)

工作过程分两个半周看:

  • 当Vin为正时,运放输出往正方向走,D1导通,反馈环路闭合。因为虚短,反相输入端电压被拉到跟Vin一样,所以Vh也等于Vin。正半周等于零损耗直接通过。
  • 当Vin为负时,运放想要把输出往负方向拉,但D1反向截止,反馈环路断开。这时候Vh没有通路,输出被到一个下拉电阻拉成0V。注意:运放内部输出级会往负轨方向饱和冲。

这个电路最大的坑就出在负半周。反馈断开的瞬间,运放进入开环状态,输出端会直接摆动到负电源轨附近。等下一个正半周到来,它需要先从负轨快速爬回到正常放大区间,这个恢复时间受运放压摆率限制,频率一高就特别难看。

我实测过一个GBW 1MHz、压摆率0.5V/μs的通用运放做这个电路,输入10kHz正弦波,正半周结束后的波形有明显的拖尾,直接看就是一个圆角。后来换压摆率20V/μs以上的运放才好很多。

这类半波精密整流的运放选型经验:

  • 信号频率在1kHz以内,GBW 1MHz级别的运放还能勉强应付。
  • 信号频率到10kHz甚至100kHz,GBW必须10MHz以上,压摆率至少要20V/μs。
  • 正负电源供电尽量对称,单电源供电会把负半周的截止特性搞得很麻烦。

如果你只需要对正半周做精密采样,比如做峰值检测的前级,这个电路是最简单的起点。

3. 第2种电路:精密全波整流,用半波整流加减法器拼绝对值

很多场景需要把交流信号变成直流,但只取半周会丢失一半信息,噪声底还高。最常用的做法是做一个绝对值电路,把负半周翻到正半周来。我工程里常用的精密全波整流器,是由前面那个半波整流器加一个减法器组成的。

第一级A1就是同相精密半波整流,输出Vh在正半周等于Vin,在负半周等于0。第二级A2做一个减法运算,输出公式是2倍的Vh减去Vin。

这个公式可以验证一下:

  • 当Vin为正时,Vh等于Vin,输出就是2Vin减Vin,等于Vin。
  • 当Vin为负时,Vh等于0,输出就是0减Vin,等于负的Vin,即正的绝对值。

所以输出端得到的就是|Vin|,负半周被完整翻上来了,而且没有二极管压降的痕迹。

第二级运放外围电阻选取有一个关键约束,算清楚就不容易翻车:

  • 接到Vh输入端的电阻取R,接到Vin输入端的电阻取2R,反馈电阻取2R。
  • 也就是Vh通道增益是2,Vin通道增益是1,两者相减就是2Vh减Vin。
  • 电阻精度建议用0.1%或至少0.5%,如果用了1%的普通电阻,正负半周交界处会出现可测量的增益误差,波形上看起来就是交界点有一个小台阶。

这个电路我调过不少次,遇到的最典型问题是在低频小信号下正常,往上加到20kHz以后,峰值处出现削顶。原因不是整流本身不对,而是第一级半波整流在负半周结束时运放还没有从饱和状态恢复过来。解决思路要么提升运放压摆率,要么改用下文会提到的MOSFET理想二极管方案来替代二极管作为开关。

4. 第3种电路:有源峰值检波器,二极管和电容的经典组合

第三种电路在音频设备、振动检测、射频功率检测里特别常见,叫有源峰值检波器,也有人叫包络跟随器。它解决的问题是:普通二极管加电容的峰值检波器,二极管正向压降会把小信号吃掉,比如你检测一个0.3V的峰值,普通二极管根本充不进去电。

电路核心结构是运放、快恢复或肖特基二极管D、检波电容C和复位开关。运放同样相输入端接输入信号,输出端串D后接到峰值保持电容C的正端。关键点是反馈不用运放自己的输出端,而是从电容正端取回来接反相输入端。

这个设计带来的效果非常明显:

  • 当输入电压高于电容电压时,运放输出推高,D导通,电容被充电到与输入相等。
  • 当输入电压低于电容电压时,运放输出比电容端电压低,D反偏,电容电压因为没有放电通路得以保持。

反馈点取在电容端的意义在于:运放能够准确知道电容上充到了多少电压,一旦输入超越当前峰值,它会立刻推动二极管导通去充电。整个压降被反馈环路校正,不再影响检测精度。

复位开关通常用一个小信号的NMOS,比如2N7002,跨接在电容两端。需要复位时给栅极一个高电平,把电容电荷放掉。

设计时有一个参数需要权衡,就是电容和漏电的关系。电容越大,保持时间越长,但大电容充电时间也变长,响应慢,而且大电容通常漏电不一定小。电容太小,保持时电压跌落快,纹波大。我实测音频频段包络检波,一般取0.1μF到1μF配合10MΩ级别的输入偏置电流运放,能兼顾响应速度和保持纹波。

如果遇到需要检测的是窄脉冲峰值,比如几十微秒的脉冲,建议二极管用肖特基或高速开关管,并且注意运放压摆率。很多普通运放压摆率不够,脉冲还没充完运放就输出了,峰值检测结果偏低。我踩过这个坑,最后直接换成了压摆率50V/μs以上的高速运放才把窄脉冲峰值保得住。

5. 第4种电路:信号域理想二极管,用MOSFET替换二极管

当半波整流电路的二极管换成一颗MOSFET,就得到了"信号域理想二极管"。这个电路的价值在于:普通二极管导通压降再小也有零点几伏,MOSFET的导通压降可以做到微伏到毫伏级别,几乎可以忽略。

电路接法是:输入信号接运放同相输入端,运放输出接一颗P沟道MOSFET的栅极,MOSFET的源极接输入侧,漏极作为输出也就是负载侧,输出端电压再接反馈到反相输入端。

控制逻辑是:

  • 当输入高于输出时,运放驱动MOSFET栅极,使其导通,电流从输入流向输出。
  • 当输入低于输出时,运放输出翻转,MOSFET关断,阻断反向电流。

这个电路在不同项目里我都用过,最满意的是用在传感器微弱信号防倒灌上。比如一个输出阻抗很高的pH传感器信号,如果不加保护,后级电路某个瞬间放电会把电荷倒灌回传感器,影响测量甚至损坏敏感电极。普通二极管0.5V的压降对pH信号来说完全不可接受,用MOSFET理想二极管后,压降小到可以忽略,防倒灌效果也干净利落。

实际用的时候注意几点:

  • P沟道MOSFET栅源耐压有限,如果输入信号正负范围超过20V,GS之间要加钳位保护。
  • 运放输出驱动能力要够,MOSFET栅极电容大,高频开关时运放要提供瞬态电流,选型时尽量选输出电流大的。
  • 整条环路在MOSFET关断瞬间容易震荡,我习惯在运放输出与栅极之间串一个10到47Ω的电阻来抑制振铃。

在信号频率不高、电流在几十毫安以内的应用里,这个电路基本可以当作一个零压降、单向导通的"超级二极管"。

6. 第5种电路:电源域的理想二极管,用LT4358这类专用控制器

运放加MOSFET的理想二极管方案,电流一旦做到几百毫安以上,就会付出比较大的代价:运放驱动能力不够、MOSFET栅极驱动慢、发热分散在分立器件上、保护逻辑也缺。这时候就该请出专用理想二极管控制器了,比如LT4358。

LT4358在我的理解里,就是把"运放+MOSFET理想二极管"这套思路,做成了集成度更高的电源专用版本。它内部集成了完成理想二极管功能所需的环路放大和驱动电路,配合外部功率MOSFET,用于电源路径上的有源整流、电源冗余、电池防反接和热插拔保护。

对比维度可以用一张表说清楚:

对比维度运放+二极管整流/信号理想二极管LT4358电源域理想二极管
处理对象毫伏级的模拟信号十几伏到上百伏的电源轨
电流范围毫安级为主,个别到几百毫安几安甚至几十安
导通压降二极管0.7V,MOSFET方案可到微伏级毫欧级导通电阻下的极小压降
关键指标GBW、失调电压、压摆率导通电阻、反向恢复速度、浪涌限流能力
典型场景精密整流、峰值检波、信号防倒灌电源ORing、电池反接保护、热插拔
成本一颗运放加二极管,零件多但便宜单芯片专用方案,集成度高,成本高

我在一个双电源冗余项目里就用过这类理想二极管控制器。两路电源同时给系统供电,要求某一路掉电时不能通过电源路径倒灌另一路。用肖特基二极管做ORing,压降大、发热多;用理想二极管控制器后,导通压降降到几十毫伏,而且反向截止速度比普通二极管快很多,没有瞬间倒灌的问题。

这类芯片选型时看几个参数:导通电阻RDS(on)、反向截止时的漏电流、输入电压范围、限流阈值、静态电流。LT4358这种级别的器件,重点考虑的反而是它在浪涌和短路场景下的保护动作是否与系统匹配,这些问题要在画板前想清楚,不能等到焊接完再调。

不过要特别说明一点:LT4358和运放精密整流器不是替代关系。前者是电源领域的功率处理芯片,用在功率路径上;后面那几个是信号处理电路,用在模拟信号链里。两者都叫"理想二极管",但所处赛道完全不同。

7. 五种电路之外的共性坑,以及我的调试习惯

最后把我在这些电路上反复踩过的坑集中说一下,这些东西不在课本里,但遇到一次你就知道疼。

第一个坑是运放输入偏置电流和二极管漏电流打架。精密整流电路在二极管截止的那半个周期,反相输入端没有低阻抗通路,运放输入偏置电流会给电路里的寄生电容充电,导致输出端出现斜坡状漂移。解决方法是给反馈电阻并联一个大电阻,或者选输入偏置电流小的运放,比如JFET输入的TL072系列。

第二个坑是运放选型只看GBW不看压摆率。精密整流这类电路,运放经常工作在开环和闭环切换的极端状态,恢复速度主要看压摆率而不是GBW。我碰到过GBW很高但压摆率很慢的运放,高频下整流效果一塌糊涂。其实这在选型表上一眼就能看出来,别偷懒。

第三个坑是反馈环路里二极管的寄生电容。二极管在截止状态下,结电容仍然存在,它会和反馈电阻构成一个低通或相位滞后环节,严重时会让运放自激。我在全波整流电路调试时遇到过这个问题,表现为输出端高频振铃,后来在反馈电阻上并联一个5到10pF的小电容才稳定。

调试这类电路时,我习惯用低频正弦波先检查波形过零交接点是否干净,再逐步升频看峰值和沿口是否变形。千万别一上来就扫频,那样波形一团乱麻,根本定位不了是恢复问题还是增益误差。

最后再分享一个小技巧。如果你手头没有双极性电源,很多精密整流电路用单电源也能凑合,但过零性能会变差。工程上我干脆用正负5V给运放供电,整流电路性能立刻上一个台阶。很多看起来"电路没问题但波形不对"的疑难杂症,其实就是供电电压范围太小逼出来的,你给它一个正常的双电源看看,波形自己就恢复正常了。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询