19种二极管应用电路详解:从整流到钳位,附选型经验
干了这么多年硬件我见过太多新人在二极管上翻车——整流电路纹波压不下去、继电器关断瞬间打坏三极管、稳压管发热冒烟、肖特基反向漏电导致功耗超标。二极管看着就一个PN结单向导电好像没什么好研究的可真到工程现场每种应用电路都有各自的讲究。这篇总结我按功能把19种典型二极管应用电路拆开讲每种都配上电路结构和工作原理说明顺带把我踩过的坑和选型经验也一并写出来争取让刚入门的朋友看完就能上手算参数让有经验的朋友也能查漏补缺。先把话说在前面二极管工作的核心就一句话——正向导通、反向截止但这个导通和截止在具体电路里被玩出了各种花样。理解了这一点再去看整流、稳压、检波、钳位这些电路就会发现它们其实都是围绕这句话做文章。1. 先立一个分析框架二极管的三大性格1.1 单向导电性与那个0.7V的门槛二极管由PN结构成P区接正、N区接负时外加电场削弱了内建电场多数载流子越过结区形成电流这就是正向导通。反过来接内建电场被加强多数载流子被挡在结区两侧只有少数载流子能溜过去形成微安级别的反向漏电流宏观上就是截止状态。这里有一个初学者最容易忽略的点——正向导通并不是零压降。硅二极管在正向电流达到明显数值时两端电压基本稳定在0.6到0.7V锗管约0.2到0.3V肖特基管约0.3到0.4V。这0.7V的门槛在分析电路时不能被忽略。举个例子5V供电串联一个二极管到负载负载实际电压就是4.3V左右对3.3V系统可能还能接受对2.5V系统可能就直接起不来了。1.2 选对型号比背公式更重要分析电路前先确定二极管的用途再从参数表里挑型号。常用的小信号开关管1N4148最大反向耐压约75V正向电流200毫安反向恢复时间约4纳秒适合做逻辑电平开关、检波、钳位。整流管1N4007耐压1000V、电流1A但反向恢复时间是微秒级绝对不能拿到高频开关电源里当续流管。肖特基管1N5819耐压40V、电流1A正向压降只有0.4V左右适合低压大电流的DC-DC输出整流。选错型号真正出问题的不是耐压不够而是频率特性不匹配很多高频电路的怪毛病就是这么来的。搞清楚这几点下面19种电路看起来就顺了。2. 三类整流电路把交流变成直流的看家本领2.1 半波整流电路电路1电路结构最简单交流电源、一个二极管、一个负载电阻。次级输出正半周时二极管导通电流流过负载负半周时二极管截止负载上没有电流。输出波形是50Hz的脉动直流只在半个周期内有输出。用万用表测负载两端的直流平均值大约是输入交流有效值的0.45倍也就是220V交流半波整流后空载直流约99V带负载后还会因为二极管压降和变压器内阻再低一点。这个电路的致命缺点是纹波太大、变压器利用率低。就算加了滤波电容因为充电时间窗只有半个周期电容要维持一整个周期电压跌落明显。我一般只在成本极其敏感、负载电流在几十毫安以下的小家电辅助电源里用它正规产品建议直接上桥式。2.2 全波整流电路电路2变压器次级带中心抽头两个二极管轮流导通正半周D1导通给负载供电负半周D2导通给负载供电。从波形上看正负半周都被利用了输出脉动频率是100Hz平均值是0.9倍的输入有效值。它的优点是效率比半波高了一倍但有两个明显的工程痛点变压器需要有中心抽头成本高而且两个线圈在任意时刻只有一个在工作利用率依然不高另外每个二极管承受的反向峰值电压是半波电路的两倍对耐压要求更高。现在这个电路已经很少在新设计里出现了不过在老的CRT电源、一些低成本音频功放里还能看到。2.3 桥式整流电路电路3这才是整流电路的主角。四个二极管接成桥形交流两端接输入两个节点接负载。正半周时D1、D3导通电流路径是正端→D1→负载→D3→负端负半周时D2、D4导通路径反向但流过负载的方向不变。每个二极管的反向峰值耐压只需要承受输入峰值电压不需要像全波电路那样加倍。输出平均值同样是0.9倍输入有效值但变压器不需要中心抽头利用率比全波高。这类电路的工程要点有三个。第一二极管耐压要留余量按输入峰值电压的1.5到2倍选比如220V交流桥式整流峰值约311V二极管至少选600V耐压1N4007的1000V就是标准答案。第二整流桥的功耗按2乘以单管正向压降再乘以输出电流估算电流大时要加散热措施或用肖特基。第三滤波电容的耐压要大于1.2倍的输入峰值电压否则电容会炸。2.4 倍压整流电路电路4倍压整流利用电容的储能和串联叠加来实现高压。以二倍压电路为例负半周时D1导通C1被充到接近输入峰值电压Um正半周时D1截止D2导通C2上的电压等于C1电压加上输入峰值约2Um负载从C2两端取电。这种电路有个特点输出电压高但电流能力极弱带载后电压跌落非常大。真正适合的场景是静电发生器、电子驱蚊拍、背光高压源这类要求电压高、电流毫安级别的地方。设计时要注意电容耐压至少取2倍Um二极管耐压取2倍Um以上放电电阻必须加否则断电后电容上的高压能放很久有触电风险。N倍压电路每增加一级压降和纹波都会增大级数不是越多越好。3. 稳压、限幅与钳位电压的闸门3.1 齐纳二极管稳压电路电路5齐纳管工作在反向击穿区电流在一定范围内变化时管子两端电压基本稳定。电路由限流电阻R和齐纳管Z串联而成负载与Z并联输出电压就是Z的稳定电压Vz。工作原理是负反馈机制输入电压升高时流过Z的电流增大R上的压降增大输出电压保持稳定负载电流增大时Z的电流自动减小维持总分压关系不变。设计时关键在R的取值必须保证输入电压最低、负载电流最大时Z仍有最小工作电流Izk输入电压最高、负载电流最小时Z的电流不超过最大耗散电流Izm。限流电阻取值的计算思路是这样的R_max等于输入最低电压减稳定电压除以负载最大电流与最小值工作电流之和R_min等于输入最高电压减稳定电压除以最大允许电流。实际取值应在R_min和R_max之间取中间偏小值再用PI²R校核电阻功率用PVz×Izmax校核齐纳管功耗。曾经有朋友贪便宜给5V系统用了1W的齐纳管输入电压稍微漂高一点管子就烫得不敢碰——稳压管的功耗余量建议按实测最大值的1.5倍以上留。3.2 二极管限幅电路电路6限幅电路也叫削波电路目的是把输入信号限制在某个幅度范围内防止过高的电压损坏后级。最经典的并联限幅结构是两个二极管反并联在信号线上输入端接信号源输出端接负载。工作原理很直白信号幅度超过二极管正向导通电压0.7V时对应二极管导通把多余的能量泄放到地信号在正负0.7V之间时两个管子都不导通信号原样通过。结果就是输出波形被削去了上下尖峰幅度被限制在约1.4V峰峰值以内。这种电路常用于信号采集前级保护比如运放输入、ADC输入、单片机ADC引脚。实操中常把两个1N4148串在信号路径和参考地之间再加上一个串联电阻限流。有一点要注意二极管导通时有漏电流和结电容会轻微影响信号的线性度和高频特性对高精度模拟信号更推荐用专门的钳位IC或者TVS管。3.3 二极管钳位电路电路7钳位电路的作用是改变信号的直流电平同时保持波形形状不变。它由一个电容和一个二极管组成二极管的方向决定信号被往上钳还是往下钳。经典的负向钳位电路里输入端接一个方波电容串联在信号路径中二极管负极接输出、正极接地。正半周到来时电容通过二极管迅速充电到峰值电压负半周时二极管截止电容上的电压与输入电压叠加输出端得到负向移位的波形。从效果看信号被整体搬到零电平以下。钳位电路最经典的应用是电视信号同步头恢复、电平转换驱动LED、MOSFET栅极驱动中防止栅极电压过冲。设计要点是RC时常数要远大于信号周期否则电容在保持阶段放电过多会出现漂移波形顶不齐二极管方向接反则电平向反方向移输出波形整体不对。3.4 高压保护中的TVS钳位电路8TVS二极管瞬态电压抑制二极管本质是一个雪崩二极管专门用来吸收瞬态浪涌能量。它的特点是响应速度极快纳秒级别击穿后把电压牢牢钳在钳位电压Vc以下从而保护后级芯片。连接方式分为单向和双向。单向TVS有固定极性适合保护直流电源轨双向TVS内部是两个背对背的雪崩二极管适合保护交流信号线或极性不确定的线路。实际产品里常见的是把TVS放在输入电源的正负极之间以及每一个外部接口的信号线与地之间。选型上有一个常见误区只看击穿电压不看钳位电压。TVS的钳位电压Vc往往比击穿电压Vbr高30%到50%如果后级芯片的绝对最大额定值比Vc还低这个TVS就是白装了。正确做法是确认Vc低于被保护芯片的耐压上限同时确认TVS的峰值脉冲功率满足浪涌能量需求。别小看这个细节我曾经遇到过接口芯片反复烧毁换了更大的TVS也没用最后发现是Vc参数没有对信号线的耐压做匹配。4. 开关、续流与检波高频世界里的快刀4.1 续流二极管电路电路9继电器、电磁阀、直流电机这类感性负载在开关管关断的瞬间会产生极大的反向感应电动势。根据楞次定律电流不能突变电感会维持原电流方向在两端感应出反向高压这个电压很容易超过开关管的耐压把管子击穿。续流二极管并联在感性负载两端方向与正常工作电流相反。正常导通时二极管反偏截止不参与工作开关管关断瞬间感性负载的感应电动势极性反转使二极管正偏导通为电感电流提供了泄放路径电流通过二极管缓慢衰减开关管两端电压被钳在电源电压加一个二极管正向压降。这就是续流保护的原理。实操上的几个教训第一续流二极管必须紧贴感性负载引脚引线越长回路寄生电感越大钳位效果越差第二续流管的反向恢复时间要短否则在开关管关断瞬间可能产生振铃高频PWM驱动的电机建议选快恢复管或肖特基第三续流管压降决定了能量释放速度压降大释放快但管子功耗也大压降小肖特基损耗低但释放慢实际要按占空比和电流算温升。4.2 开关二极管选通电路电路10二极管的单向导电性在数字电路里可以当受控开关用最常见的应用就是信号选通和逻辑或电路。举一个实际的例子多路电源供电的或电路。单片机系统同时外接USB 5V和外部电源5V两路分别串一个二极管后汇合到系统电源端。USB供电时它的二极管导通给系统供电外部电源的二极管反偏不会倒灌到USB口反过来也一样。这就是利用二极管天然防止电源互灌。选通电路还有一个经典用法用控制信号把某一路信号推上总线。阴极接数据线阳极接控制端控制端为低电平时二极管导通数据线被拉低为高电平时二极管截止数据线由其他驱动源控制。设计时重点考虑两个参数导通时的正向压降对逻辑电平的影响1N4148的0.7V压降可能让输入低电平抬得不够低超过芯片的VIL上限以及二极管结电容对高速信号的容性负载影响。这个设计用1N4148低速场合没问题到了几兆赫兹以上的信号就得选低结电容的管子或直接上逻辑门电路。4.3 调幅检波电路电路11检波电路在无线接收机里是把调幅信号还原成音频信号的关键环节二极管在这里利用它的非线性特性完成包络提取。电路结构不复杂二极管串在信号路径上输入是中频或射频调幅信号输出端并联一个电容C和负载电阻R。输入信号正半周时二极管导通给电容充电负半周二极管截止电容通过R放电。由于电容充电快、放电慢输出端得到一个跟随信号包络变化的直流电平这个电平再经过隔直电容和滤波就还原出音频信号。这里有两个参数必须协调R和C的乘积时常数要远大于载波周期但又要远小于音频包络的周期。太大会滤掉音频细节太小则输出仍然残留大量载波纹波。经典的中波AM收音机电路中R约5到10千欧C约100到470皮法。检波二极管的材料选择也有讲究锗管的导通电压低对微弱信号更灵敏肖特基管导通电压低且高频特性好适合射频检波普通硅管压降大弱信号检波效率差。4.4 反向极性保护电路电路12设备电源接反是工程现场最常见的事故。简单粗暴的防反接方法就是在电源正极串联一个二极管反向接入时二极管截止断开回路保护后级电路。这种方案成本最低但代价是0.7V的正向压降压掉了宝贵的电源电压。对低电压系统这个压降可能直接导致后级工作异常比如3.3V系统用了这种电路后实际电压只剩2.6V左右。改进方式有两种一种是用肖特基二极管把压降降到0.3到0.4V另一种是P沟道MOSFET做防反接导通压降只有寄生电阻乘电流做得好可以忽略不计。还有一种保险丝加二极管并联式防反接负载两端反向并联一个二极管电源正负极正常时二极管反偏不影响一旦电源接反二极管正偏形成短路大电流烧断保险丝保护负载。这种方法压降为零但代价是每次误接都要换保险丝而且大电流冲击对二极管的电流能力要求很高需要选大封装如SMA或DO-214AB的类型。5. 特殊二极管换个视角看PN结5.1 变容二极管与VCO调谐电路13变容二极管工作在反向偏置状态不导通但它的势垒电容会随反向电压变化而变化。结电容Cj与反向电压的平方根近似成反比电压越高电容越小。利用这个特性把变容管并联在LC谐振回路的电感两端改变反向控制电压就能连续改变谐振频率实现电压控制振荡器VCO。这是锁相环、调频电台、无线对讲机里做频率调谐的核心元件。调谐电压通过一个大电阻通常100千欧以上送到阴极防止射频信号被电源旁路射频信号通过隔直电容耦合到谐振回路。选型时重点关注电容变化范围和Q值Q值低会降低谐振回路的选频性能。变容管的C-V曲线不是线性的在宽频段调谐时往往需要外加校正电路这个在很多ZigBee和WiFi射频设计里都会体现。5.2 肖特基二极管在开关电源里的应用电路14肖特基二极管是金属与半导体接触形成的势垒因为多数载流子导电几乎没有少数载流子存储效应反向恢复时间极短正向压降也只有硅管的约一半。这两个特性让它在开关电源的输出整流和续流环节几乎是首选。在BUCK降压电路的续流位置开关管关断时电感电流经肖特基管续流。如果继续用1N4007这种慢管开关管再导通瞬间续流管因为反向恢复慢来不及截止会形成上下管直通产生极大的开关损耗甚至烧毁。肖特基管从根本上规避了这个风险。工程中的坑是肖特基的反向漏电流比普通硅管大几个数量级而且随结温升高急剧增加。输出低压大电流的电源里热设计考虑不足漏电引起的损耗会成倍上升。这就需要在效率低正向压降和漏电高温恶化之间权衡有时候用同步整流MOSFET比肖特基更合适。肖特基的耐压一般不高常见40V、60V、100V档高电压场合要选碳化硅肖特基价格贵但性能好。5.3 LED指示电路电路15LED本质上也是一个二极管正向导通时电子与空穴复合释放光子。不同材料决定了发光颜色红黄绿通常用AlGaInP或GaP材料蓝光和白光用GaN材料它们的正向压降各不相同红光约1.8到2.2V绿光约2.8到3.2V蓝光白光约3.0到3.6V。LED电路设计的核心是限流电阻计算公式是R等于电源电压减LED正向压降再除以目标电流。例如5V供电、红光LED压降2.0V、目标电流10毫安R等于300欧取标称值330欧。电阻取值的计算结果还要约到E24标称系列里的标准值并选择功率至少为计算功耗两倍的封装避免电阻过热。电源电压波动较大的场合仅靠单个限流电阻的稳定性不够应该用恒流驱动。恒流原理就是用三极管或运放搭恒流源让流过LED的电流不受电源电压变化影响这个思路在做LED仪表背光时特别重要不然电池从满电到放电末端亮度会有肉眼可辨的差异。5.4 光电二极管检测电路电路16光电二极管与LED正好相反它把光信号转换为电流信号。PN结受光照时产生光生载流子形成光电流光电流大小与入射光强度成正比。光电二极管有两种工作模式。光伏模式不加偏压输出开路电压约0.4V到0.5V线性度一般适合光强粗测。光导模式给PN结加反向偏压耗尽层加宽光生载流子被快速扫出响应速度快、线性度好是精密光检测的主流接法。实际电路一般用跨阻放大器TIA把光电流转为电压。反馈电阻决定增益反馈电容决定带宽和稳定性。设计要点是运放的偏置电流要尽量小否则会被光电流淹没走线要用屏蔽保护环防止PCB漏电流干扰微安级别的信号。我曾经调试一个环境光传感器怎么调输出都偏大最后发现是PCB在潮湿环境下表面漏电把光电二极管周围的地环去掉重新铺保护环才解决。5.5 温度补偿偏置电路电路17二极管的正向压降具有负温度系数约每升高1摄氏度下降2毫伏左右。这个看似是缺点的特性在电路里却可以用来做温度补偿。典型应用是音频功放的偏置电路。功率管的基极偏置要求随温度升高降低否则静态电流会漂移。用两个二极管串联叠加0.7V乘2的压降作为输出级偏置温度升高时压降自动下降抵消功率管Vbe的变化。二极管温度补偿在传感器电路里也有应用LED的压降随温度变化用二极管串联在供电回路中可以部分抵消LED光强的温度漂移。补偿是否匹配的关键在于热耦合要保证补偿二极管与被补偿器件处于同一温度环境实际PCB布局时两者要靠近甚至并排焊在同一个铜岛焊盘上才能获得好的跟踪效果。5.6 数字总线钳位保护电路18I2C、RS-485、CAN这类数字通信接口经常要引出到外部连接器很容易遭遇静电放电或电压过冲。在信号线与地之间加二极管钳位是常见的保护手法。实现方式是在每个引脚对地和对电源各接一个二极管两个二极管均反向偏置。正常工作时信号电平在电源和地之间二极管不导通不影响通信。外部干扰把引脚电压拉到电源以上时上端二极管正偏导通把过冲能量泄放到电源把引脚拉到地以下时下端二极管正偏导通把负向毛刺接到地。这样信号永远被钳在电源和地之间。这个电路的工程要点是二极管的响应速度和寄生电容。低速I2C几百千赫用1N4148完全没问题但到了CAN、以太网这类高速信号1N4148的结电容就可能造成信号边沿恶化得用专用的ESD保护阵列它们的电容只有皮法以下对高速信号影响小得多。此外保护二极管要尽量靠近连接器放置这样ESD路径最短残压最低。5.7 恒流源与电流镜二极管的变形记电路19二极管的伏安特性曲线在正向导通区比较陡用一个合适电阻配合可以形成一个简易的电流基准源。更经典的是用二极管做电压基准的电流镜电路。电流镜的原理非常简单两个相同型号的三极管基极接在一起其中一个三极管接成二极管形式集电极与基极短接流过它的电流为参考电流Iref此时基极电压被钳位在Vbe。另一个三极管的基极电压相同所以它的射极电流也约等于Iref实现电流复制。电流镜输出的电流大小主要取决于参考电流和两个三极管的匹配程度而与负载电阻基本无关所以可以让LED电流在电源大范围波动时保持稳定。这个电路在模拟IC内部大量使用分立元件实现时注意两个三极管必须同批次且热耦合良好否则镜像比例会漂移。分立搭电流镜的最大价值是理解恒流概念实际产品里更倾向于用集成恒流IC体积小精度也高。6. 实操心得这6类问题我基本都踩过6.1 常见问题速查表我把实际调试中反复遇到的二极管相关故障整理成一个速查表遇到问题时直接对照排查。故障现象可能原因排查方向整流后电压远低于预期二极管接反或断路用万用表二极管挡逐个测导通压降整流桥发热严重负载电流大或滤波电容选小测输出纹波换大电容或加散热稳压输出偏高齐纳管虚焊或限流电阻短路检查焊点、确认R取值稳压管过热烧毁限流电阻太小用功耗公式重算Izm余量继电器关断打坏驱动管续流二极管缺失或离负载太远补上紧贴负载的续流管输出波形有高频毛刺二极管恢复时间过长换快恢复管LED亮度随电源波动限流电阻方案不合适改恒流驱动通信偶尔干扰复位接口钳位保护不足加ESD二极管阵列并靠近连接器肖特基高温漏电飙升管子结温过高降额或换同步整流6.2 万用表二极管挡的隐藏玩法新手拿到万用表二极管挡只知道测通断其实它能直接读出二极管的正向压降这个数值能帮我们判断管子的材料和好坏。硅管一般在0.5到0.7V肖特基在0.2到0.4V发光管在1.8到3.6V区间红绿黄蓝白各不相同。如果测量值明显高于标称可能管子处于损坏边缘或内部接触电阻变大。实际排查电路时我的习惯是在断电状态下测量二极管两侧然后对比原理图判断极性是否装反。很多工厂焊接线上出现批量性故障最后定位到的原因往往不是器件本身坏而是贴片二极管的方向统一反了丝印朝向没认真核对。6.3 选型和布局的6个独家经验最后分享几条我验证过很多次的实操经验这些在教科书里通常找不到但关键时刻能救命。第一二极管耐压不要卡死标称值交流整流场合至少留1.5倍余量遇到电网波动大的地方取2倍成本差异往往只有几分钱。第二续流二极管、TVS这类保护器件布局时必须靠被保护对象走线越短越好寄生电感会直接削弱保护效果这一点在高压方案设计时尤其致命。第三并联多个二极管扩流时要小心同型号管子压降并不完全一致均流效果通常不理想不如直接选更大电流的管子或改用MOS管。第四玻璃封装的小信号二极管如1N4148对光敏感强光照射会产生光电流这在光电检测或高阻抗电路中会引入噪声敏感场合改用塑封或贴片封装。第五检查稳压管极性时别只看丝印最好用万用表确认稳压管反向击穿的特征是稳压如果当成普通二极管焊反稳压功能直接消失电源会跟着输入波动。第六设计低频电路时没人关心反向恢复时间但任何涉及高频开关的场合都要把这一项列为核心选型参数否则看似功能正常的板子会在高温或高速条件下突然抽风。我个人的体会是二极管的应用电路看似花样繁多本质都是围绕PN结的导通、截止和击穿特性展开的。碰到陌生的二极管电路先问三个问题管子工作在正向、反向还是击穿区在这个工作状态下它的哪些参数起决定性作用最坏工况下这些参数会怎么变化想清楚这三件事大多数电路都能拆明白。这篇总结里的19种电路覆盖了硬件设计里80%以上的常见场景建议收藏下来等真正画板子或调板子的时候再对照着算一遍参数比死记硬背有用得多。