ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

TL431+MOSFET过压保护电路:从原理到参数计算完整解析

2026/10/7 19:14:12 拓冰建站 浏览量
TL431+MOSFET过压保护电路:从原理到参数计算完整解析 做电源设计这几年我最怕听到的就是板子烧了。明明选型的时候各项参数都留了余量结果现场一测后端一颗精密运放或者传感器的供电脚直接被击穿整块板直接报废。排查下来十有八九是前端稳压器失效、接插件接触不良或者热插拔瞬间产生了过压尖峰。从那以后我手上的电源输入级几乎都加了过压保护而用料最顺手的组合就是TL431加一颗P-MOSFET成本几块钱响应够快逻辑也简单。这篇文章就把这套电路从原理到参数计算再到调试踩坑完整拆开讲一遍。1. 过压保护的本质其实就是一个电压开关很多人一提过压保护第一反应是TVS管或者压敏电阻。但这两种东西本质是钳位不是切断。TVS管把过压能量往地上泄扛不住持续过压扛一次大浪涌可能就牺牲了。真正要保护后级电路最可靠的思路是检测到电压超限之后直接把供电回路断开让后面一点电都吃不到。1.1 电压超限为什么可怕所有半导体器件都有自己的绝对最大额定值超过这个值轻则性能劣化重则当场击穿。尤其是一些混合信号芯片电源引脚和内部模拟电路直接相连电压一高内部氧化层击穿是不可逆的。更要命的是过压往往不是缓慢爬升而是瞬间跳到高位。比如稳压器的调整管短路输入电压直通输出或者系统内有大电感负载断电瞬间产生反电动势尖峰再或者热插拔时电源线和地线之间因为接触顺序问题产生振荡。这些场景下留给保护电路的反应时间往往只有微秒级到毫秒级。1.2 TL431和MOSFET各干各的活这套电路的核心分工非常明确TL431负责看电压MOSFET负责断电路。TL431本质上是一个带2.5V精密基准的电压比较器它内部集成了基准源、误差放大器和一只输出三极管。REF脚电压高于2.5V时阴极K脚对阳极A脚呈现低阻抗电流可以从K脚灌入REF脚电压低于2.5V时K脚对A脚截止。用一句大白话说它就是一个阈值极准、输出能力还不错的小开关。MOSFET干的是粗活。P-MOSFET串联在供电回路的高边正常时完全导通压降只有几百毫伏过压时栅极被拉高管子截止把负载和过压源彻底隔开。选MOSFET是因为它没有机械触点没有电弧开关速度比继电器快几个数量级而且体积小电流能力也够。1.3 为什么不做成纯模拟线性保护有人会问为什么不直接用一个稳压管或者LDO把电压硬压在安全范围内答案很简单稳压管是把多余的能量变成热量过压功率一大稳压管瞬间过热LDO倒是能压住但耐压范围通常有限输入电压如果冲到几十伏LDO先崩了。检测后切断的思路思路上是数字式的要么通要么断损耗小保护彻底。TL431加MOSFET这套组合既不需要专门的比较器芯片也不需要单片机参与纯硬件闭环断电也保持功能可靠性高。2. TL431这颗三端器件到底是怎么干比较器的TL431最常见的应用是电源反馈环路里的基准误差放大器配合光耦控制开关电源的占空比。但在过压保护电路里它不需要工作在闭环稳压状态只需要当做一个阈值比较器用。2.1 内部结构决定外部接法TL431内部大致可以理解成三部分一个2.5V的基准电压源实际典型值2.495V有±1%左右的厂间差异一个运算放大器正输入端是REF脚负输入端接内部基准输出驱动后面的NPN管一只NPN输出管集电极是K脚发射极是A脚放大器会不断比较REF电压和内部2.5V基准。REF电压高于2.5V时运放输出高电平NPN管基极电流增大K和A之间导通外部电流可以从K脚灌进再从A脚流到地。REF电压低于2.5V时NPN管基极没有驱动K和A之间相当于开路。所以从外部看TL431就是一个反向输出的比较器REF高于阈值K被拉低REF低于阈值K释放。2.2 分压电阻负责把被检测电压换算成REF电压要检测一个12V系统的电压是否超过14V当然不能让REF脚直接承受14V需要用电阻分压把待测电压按比例缩小。分压电路很简单就是一只上分压电阻R5接在待测电压和REF之间一只下分压电阻R7接在REF和地之间。当待测电压等于阈值Vth时REF脚电压恰好等于2.5VVth 2.5V × (R5 R7) / R7反过来如果确定了阈值电阻比也固定了R5 R7 × (Vth / 2.5 - 1)2.3 分压电阻为什么不能乱取分压电阻的绝对值需要仔细权衡我踩过两次坑之后才彻底搞明白。电阻取太大比如上拉分压总阻值做到几百千欧流过R5、R7的电流很小这时候TL431的REF脚输入漏电流就不能忽略了。手册上REF脚输入电流典型值1.5微安最大4微安。如果分压电流只有10微安4微安的漏电流误差会让实际阈值偏移近30%这完全不可接受。电阻取太小比如总阻值几百欧阈值是准了但分压网络本身一直在耗电。12V电压下几百欧的电阻功耗可能到几百毫瓦既浪费又发热。我的经验是让分压电流落在0.5到2毫安之间。比如阈值14.25V取R7等于10千欧R5等于47千欧总阻值57千欧14.25V时分压电流约0.25毫安和REF脚4微安的漏电流比误差在1.6%左右工程上完全够用。如果要求更高精度就把阻值整体缩小到十分之一代价是待机功耗增加。2.4 一个很常见的误区K脚和REF脚之间接电阻不是加迟滞网上很多文章提到用TL431加迟滞常规做法是在REF脚和K脚之间跨接一个电阻。我一开始也直接照搬结果实测发现不仅没有迟滞效果反而让阈值点附近变得很不稳定。原因在于TL431的输出是反相的——REF升高K降低。K降低后通过跨接电阻从REF抽走电流让REF进一步下降这刚好是负反馈方向。它产生的是反向迟滞也就是导通阈值比释放阈值还要低系统在临界点附近会反复翻转。真正要做到正反馈迟滞得在K信号被外部电路反相一次之后再反馈到REF端。比如后面的NPN反相电路正常时NPN导通、集电极低电平过压时NPN截止、集电极被拉到高电平把高电平通过电阻反馈到REF这才是正确的方向。3. 高边P-MOSFET切断电路完整设计过程TL431只能告诉你过压了没有真正动手切断电源的是MOSFET。这里有个拓扑选择问题直接决定了电路复杂度和行为。3.1 为什么选择高边P-MOSFET而不是低边N-MOSFET低边NMOS串联在负载和地之间NMOS栅极驱动简单这是它的优点。但它有一个致命问题它切断的是地回路。负载的电源端依然和过压源相连如果负载内部有电源对地短路路径或者负载的参考地和系统地之间存在其他连接切断低边往往不彻底。而且低边切断后负载地电位被悬空可能对信号接口造成意想不到的共模电压问题。高边PMOS串联在电源和负载之间切断的是正电源路径负载的接地参考始终稳定隔离效果更彻底。虽然PMOS栅极驱动要处理源极电压近乎输入电压的问题但这套TL431加NPN反相电路恰好能解决。3.2 完整的电路结构与逐分支分析完整电路分三个部分电压采样分压网络、TL431比较器、NPN反相和PMOS执行开关。输入采样与阈值设定部分R547千欧接在Vin与TL431的REF脚之间R710千欧接在REF脚与地之间TL431REF接分压点K脚通过R8上拉至VinA脚接地反相驱动部分ZD15.1V稳压管负极接TL431的K脚正极接NPN基极Q2NPN三极管基极接ZD1正极发射极接地集电极接PMOS栅极R910千欧接在Q2基极和地之间保证无驱动时Q2可靠截止R810千欧连接TL431阴极K和Vin给TL431提供工作电流同时给ZD1提供驱动电流PMOS输出部分Q3P-MOSFET源极接Vin漏极接VoutRg10千欧连接PMOS栅极和Vin作为栅极上拉电阻过压时把栅极拉高关断PMOS3.3 状态推演正常导通到过压切断以正常工作电压12V、过压阈值约14.25V为例推演完整逻辑链。正常态Vin等于12VTH431的REF电压是12V乘R7除以(R5加R7)即12乘10除57约2.1V低于内部2.5V基准TL431截止。K脚通过R8被上拉到接近12V。ZD1两端电压约12V减0.7V等于11.3V远超5.1V稳压值反向击穿导通电流注入Q2基极。Q2饱和导通集电极电压被拉到接近地PMOS栅极电压约0.2V。此时PMOS的Vgs约负11.8V远大于开启阈值PMOS完全导通Vout等于Vin减去负载电流与导通电阻的乘积。过压态Vin升至14.25V及以上TH431的REF电压等于2.5V内部比较器翻转K脚到A脚导通K脚电压被拉低到约2V。ZD1承受的电压变成2V减0.7V等于1.3V根本无法击穿Q2基极失去驱动电流加上R9下拉Q2截止。PMOS栅极通过Rg被上拉到VinVgs几乎为0VPMOS截止。此时PMOS的体二极管方向是从漏极到源极也就是从Vout指向Vin处于反偏状态无法向负载供电真正做到了完全切断。恢复过程当Vin回落到14.25V以下TL431再次截止K脚被R8拉高ZD1重新击穿Q2导通PMOS栅极被拉低负载恢复供电。整个电路具备自动恢复能力不需要人工复位。3.4 关键元器件参数逐个算阈值电阻R5和R7按阈值14.25V计算R7取10千欧标准值R5等于10千欧乘(14.25除以2.5减1)等于47千欧。计算值是47千欧整刚好是标准序列里的E24值很幸运。如果想把阈值压到14V整R5应该是46千欧可以用43千欧串联3千欧得到或者直接用47千欧接受0.25V偏差。对于12V系统来说阈值偏高一点更安全不会因为正常电压波动就误触发。上拉电阻R8R8承担两个任务。一是TL431导通时给它提供阳极电流手册要求最小1毫安典型应用建议2到5毫安二是正常态给ZD1和Q2基极提供驱动电流。以12V系统计算TL431导通时K脚电压约2VR8两端压降为14.25减2等于12.25V电流约1.2毫安满足最小工作电流要求。正常态下Q2基极电流为12减5.1减0.7再除10千欧等于0.62毫安而Q2集电极需要吸收的电流是Rg上的12V除10千欧等于1.2毫安按Q2最小放大倍数100计算0.62毫安基极电流能驱动几十毫安的集电极电流余量足够。稳压管ZD1的稳压值选择这里选择5.1V是一个经过仔细权衡的折中值。正常态下12V减去稳压管的5.1V再减去Q2的be结0.7V剩下的电压全部落在R8上基极电流约0.62毫安。过压态下TL431导通时K脚电压约2V2V低于5.1V加0.7V的总门槛稳压管可靠截止Q2可靠截止。稳压值越小电路的最小工作电压越低但正常态和过压态的区分度越差。5.1V这个值能让电路在Vin高于5.8V左右时建立驱动适合12V和24V系统。栅极电阻RgRg的大小直接决定PMOS关断速度。过压时Q2截止PMOS栅极通过Rg从0V开始充电Rg和PMOS的输入电容Ciss构成RC充电回路。IRF9540这类常见PMOS的Ciss大约1100pFRg取10千欧时时间常数是11微秒。栅极电压从0V充到PMOS的开启阈值约4V大约需要0.28倍时间常数即3微秒。如果Rg取100千欧关断时间会慢10倍过压期间输出端可能会有短暂的尖峰泄漏到负载。Rg取10千欧还有一个好处正常态Q2导通时Rg上的电流只有1.2毫安Q2饱和压降不大。4. 上电冲击、关断速度与真实波形下的行为理论计算是一回事实际通电测试又是另一回事。有几个容易被忽视的行为特性必须提前想清楚。4.1 上电瞬间PMOS为什么不是立即导通这套电路有一个最小工作电压概念。上电时Vin从0开始上升在Vin没有超过5.8V之前ZD1两端电压不足以击穿Q2一直截止PMOS栅极通过Rg被拉到和Vin相等Vgs约0VPMOS也截止。这就意味着在低压段输出是断的。对12V系统来说这不是问题电源启动速度通常几十毫秒很快越过5.8V之后Q2导通、PMOS打开负载供电正常。但如果用在5V或3.3V低压系统这套电路就不适用了因为正常工作电压都达不到稳压管的击穿电压PMOS永远打不开。低压应用可以把ZD1换成普通硅二极管或者直接用一个电阻分压网络给Q2基极但那样阈值逻辑又变了需要重新评估。4.2 从过压发生到输出切断到底需要多少个微秒实际过压时信号链路的延迟是各部分延迟的叠加。TL431从REF过阈值到K脚完全拉低大约需要1到2微秒ZD1从导通到截止很快约0.1微秒Q2退饱和需要约0.3微秒最后是PMOS栅极RC充电约3到5微秒。总延迟大约5到8微秒。这个速度对电压缓升、稳压器失效等毫秒级过压完全够用。但如果是静电放电或者雷击浪涌这类纳秒级瞬态5到8微秒的反应时间太慢过压尖峰早就在这期间灌进负载了。解决方案是在输入端口并联一只TVS管TVS负责吸收纳秒级尖峰这套电路负责切断持续过压两级配合。4.3 慢速升压到阈值附近时电路会进入模拟限压区这是实测中最容易被吓到的地方。当输入电压非常缓慢地接近阈值时TL431不是直接从截止跳变到导通而是会经过一个线性放大区REF略高于2.5V时K脚电压会随着REF升高而逐渐下降Q2从饱和逐渐退到截止PMOS的Vgs被逐渐拉向0VPMOS工作在线性区输出被限制在某个值附近。换句话说临界点附近不是啪一下切断而是先经历一个限压过程。对大多数电阻性负载这反而是好处输出电压被平滑限制住不会产生冲击。但如果负载是恒功率类型或者开关电源这种半导通状态会导致PMOS功耗骤增管子发热明显。实测时要注意观察PMOS温度如果临界状态持续时间过长考虑把分压电阻改成带正反馈的迟滞电路。4.4 负载大电容关断后的反向倒灌问题如果Vout端有一大颗电解电容PMOS关断后电容上存留的电荷可以维持负载运行一段时间这是好事。但问题出在PMOS的体二极管上它的方向是从漏极指向源极也就是从Vout指向Vin。正常情况下Vout小于Vin或者接近Vin体二极管反偏没问题但如果Vin已经掉电而Vout电容上还存着高电压电流会通过体二极管从Vout反灌到Vin把本来应该隔离的电源轨又串通了。更极端的情况是负载是电池或者电机这类能自己发电的元件反灌电流可能持续存在。解决方案有两个方向一是采样和逻辑都正常工作的前提下在PMOS的漏极也就是Vout端再串联一只防反二极管代价是正常工作时多一重压降损耗二是针对特殊负载场景把采样点从Vin改到Vout让电路检测的是负载端电压而不是输入端电压这样即使反灌电压过高电路也能切断。具体的采样端选择章节后面会细讲。5. 实际项目中的接线调试与故障排查电路搭好只是完成了一半剩下的时间基本都在调参数和排查各种看起来不该出问题的问题。这一章把我实际调试中踩过的坑和排查思路完整记录下来希望能帮读者少走弯路。5.1 阈值电压和理论值对不上先查电阻再用1%精度的用普通5%精度的E24电阻47千欧和10千欧的标称值在出厂时允许有5%偏差这两个电阻综合起来阈值电压可能偏离理论值将近10%。12V系统的14.25V阈值实测可能落在13.5V到15V之间。更隐蔽的误差源是TL431的REF脚输入电流虽然典型值只有1.5微安但在高温下会增大。当分压网络电流只有0.25毫安时4微安的REF漏电流带来的阈值偏移不可忽略。解决方案很简单分压电阻使用1%精度金属膜电阻必要时在R5上串联一只精密多圈电位器比如5千欧把阈值校准到设计值。校准方法是用一个可调直流电源缓慢升压用万用表监控Vout当Vout从有到无的瞬间读取输入电压那个值就是实际触发阈值。5.2 输入电压超过PMOS的栅源耐压管子静悄悄就坏了P-MOSFET的栅源电压Vgs是有绝对最大额定值的比如AO3401的Vgs额定是正负12V而常见的IRF9540是正负20V。如果系统输入24VPMOS正常导通时Vgs约负24V直接超过负20V极限栅氧化层可能在没有任何预兆的情况下击穿管子表现出的症状是栅极漏电流增大开关特性变差甚至彻底短路。排查这类故障时示波器测到的波形可能完全正常但PMOS已经损坏。解决方式是选择Vgs额定值大于最大输入电压的PMOS或者在PMOS栅极和源极之间并联一个12V的稳压管把栅源电压钳位在安全范围内。稳压管的接法和ZD1不同要保证正常导通时稳压管不工作只在Vgs超过12V时击穿导通。5.3 TL431导通后一直无法完全拉低K脚检查工作电流手册上给的最小阴极工作电流是1毫安这只是保证内部电路正常工作的下限。实际测试中如果R8阻值取得太大比如100千欧Vin在14.25V时TL431的阴极电流可能只有0.1毫安左右内部NPN管驱动不足K脚电压可能只被拉到5V而不是2V结果ZD1依然击穿Q2依然导通PMOS无法切断整个保护电路失效。排查方法是测量TL431的K脚电压过压时K脚电压应该降到2V到2.5V左右如果明显偏高优先检查R8阻值和这路电流通路。工程设计上我一般让TL431导通时的K脚电流保持在2到5毫安既可靠又不至于功耗太大。5.4 负载端并联大电容关断后出现奇怪振荡调试一台带大电解电容的负载时发现过压之后Vout会先掉电然后过几十毫秒又突然恢复然后又掉电往复振荡。原因在前面提过采样点如果接在Vin上过压时PMOS切断Vout电容的电压会自然泄放但只要Vin还在过压状态TL431一直保持导通PMOS保持截止理论上不该振荡。真正的振荡场景是采样点接在Vout上的时候。一旦PMOS关断Vout因为电容放电迅速下降TL431的REF也跟着下降低于2.5V后TL431复位PMOS再次导通Vout又被充到过压值于是周期性重复。解决方案是把采样点改到Vin上让保护动作不依赖Vout的状态这样只要输入端过压输出就保持切断直到输入恢复正常或者把Vout采样与一个自锁电路结合让第一次过压动作后电路保持锁定状态需要人工断电或者按键复位。5.5 从过压保护到完整的输入防护组合这套TL431加MOSFET电路虽然好用但不应该孤立存在。我实际产品中的输入防护电路通常分四级第一级是保险丝或者自恢复保险丝应对持续过流第二级是TVS管应对纳秒级浪涌第三级是这套过压保护电路应对持续过压第四级才是后级的LC滤波和LDO稳压。各级之间要协调好特别是TVS管的钳位电压要高于正常工作电压但要低于TL431过压保护阈值和所有后级器件的极限耐压值。TVS管动作时会把电压钳在一定范围这个范围必须落在TL431采样分压能够响应的区域内否则TVS管扛下了所有压力后面的保护电路反而没动作。我个人做原型板调试时的习惯是用一台可调电源慢慢升压同时用示波器两通道同时看Vin和Vout波形一点点把触发阈值校准到设计值然后测三次连续性验证一致性。最后再做一个极限试验直接把输入从0V快速拨到超过阈值的电压观察输出端的尖峰幅度确认在负载安全范围之内。这套流程走完电路基本就能稳定交付了。