☰
过压保护电路(OVP)设计详解:阈值、回差与实战避坑
2026/9/29 4:46:47 网站建设 项目流程

1. 先把OVP说透:它为什么是电源设计里的保命模块

做电子设计这行,有个东西你几乎在每个产品里都能见到,但很多人一开始并没有真正重视它——过压保护电路,也就是常说的OVP(Over Voltage Protection)。我最早接触它是在做一个手持设备的时候,电源适配器是第三方采购的,便宜货,标称12V输出,实际纹波大到离谱,有一次样机直接被冲到16V,板子上的DCDC和传感器当场报废,那次的教训直接让我把OVP从“可选设计”改成了“必选设计”。

OVP要解决的问题很直白:当输入电压超过预设的安全阈值时,电路必须及时动作,把电压钳制住或者直接切断后级电源通路,保护那些身娇肉贵的芯片。对做产品的人来说,它解决的不仅是“设备坏了返修”的问题,更是安全认证、客户信任、批量稳定性的基础。如果你做的是车载电子、工业控制、电池供电产品、通信设备,输入侧接的往往是适配器、铅酸电池、车载电源这类“不干净”的电源,过压几乎必然会发生,只是早晚问题。

什么人需要重点看这篇文章?我的判断是三类人:一是刚接触电源设计的硬件工程师,需要理解OVP的基本原理和选型思路;二是产品已经量产但偶发损坏,怀疑输入过压导致,需要系统排查和整改的人;三是学生在做课程设计或者电子竞赛,需要自己搭一套可靠输入保护电路的人。这篇文章不会停留在“加个稳压管就行”的层面,我会把设计思路、参数计算、实操流程和踩坑经验全部拆开讲,尽量让看完的人能直接在自己的板上落地。

很多人有一个误解,认为过压保护就等同于加一个TVS管,其实不是。TVS是“钳位型”器件,它把过压能量吸收掉一部分,但持续时间长、能量大的过压,它扛不住。真正可靠的OVP设计,往往是一个由采样、判断、执行三个环节组成的完整闭环系统,关键是在“阈值设多少”“多久反应”“动作之后怎么办”这三个问题上做对选择。

2. 阈值、回差、响应速度:这些参数一票否决你的设计

2.1 保护阈值设定:分压电阻计算里的门道

OVP最核心的参数就是动作阈值。阈值设低了,正常波动都会误触发,设备频繁断电,用户体验极差;阈值设高了,过压已经造成损害才动作,保护形同虚设。

阈值的设定要从后级电路的耐压范围倒推。举个例子,后级DCDC的绝对最大输入是16V,正常工作最高电压是12.6V,那阈值就不能直接设在16V——你要留出器件本身的容差余量、温度漂移余量和动态响应期间的电压过冲空间。通常我建议取“后级绝对最大额定值”的80%到90%作为动作阈值,比如耐压16V的器件,OVP阈值设在13.5V左右比较合理。

阈值确定之后,就要用分压电阻把输入电压转换成比较器或者控制芯片能识别的电平。这种方案的原理很简单:输入电压通过两个电阻分压,分压点接在比较器的参考输入端,当分压点电压超过内部基准电压(比如1.2V或者0.8V)时,比较器翻转,触发保护动作。

分压电阻的取值直接决定了阈值精度。计算公式是:

V_OVP = V_REF × (1 + R1 / R2)

这里R1是上臂电阻(接VIN),R2是下臂电阻(接地),V_REF是比较器基准电压。

我建议选阻值时从几十千欧到几百千欧之间取,不要用太大的阻值(比如1MΩ以上),因为分压点的阻抗越高,越容易受到PCB漏电流和噪声干扰,导致阈值抖动。同样,阻值太小也不行,静态功耗会增大,对电池供电设备不友好。折中方案通常是上臂取100kΩ级别,下臂取10kΩ级别,分压点阻抗在9kΩ左右,既能控制功耗,又不会太容易被干扰。

选电阻还有一个容易忽略的点:分压电阻的精度和温漂。普通5%贴片电阻在温度变化时阻值偏移明显,对阈值精度要求高的场合,建议用1%精度甚至0.5%精度的电阻,温漂系数控制在±50ppm/°C以内。别小看这几十ppm的差别,批量生产时,5%电阻造成的阈值离散范围可能达到±0.5V,这对13.5V的阈值来说接近±4%的偏差了,很多时候现场误触发就是这种“不起眼”的原因导致的。

2.2 回差设计:防止临界抖动的那点“余量”

很多第一次设计OVP的人会踩同一个坑:电路确实在超过阈值时关断了,但输入电压稍微往回落一点,电路又重新导通,在阈值附近反复切换,输出端出现连续的开关脉冲,后级电路在这种反复冲击下很快就挂了。

这里缺少的就是滞回设计,也叫回差。回差的物理意义是:保护动作的阈值和恢复的阈值不一样,动作阈值高,恢复阈值低,中间有一段电压区间叫回差区间。举个例子,动作阈值13.5V,恢复阈值11.5V,输入电压只有回到11.5V以下,电路才会恢复导通,这样在12V到13.5V之间的正常波动就不会造成反复切换。

回差怎么实现?在比较器方案里,最常用的方法是给分压点注入一个滞回电流,用一个电阻从比较器输出端反馈到分压点。比较器翻转之后,输出状态改变,通过反馈电阻给分压点注入或拉出电流,改变分压点的等效电压,从而改变触发阈值。

回差大小的计算有一个简单近似:ΔV_OVP ≈ I_HYS × R1,I_HYS是滞回电流,R1是分压上臂电阻。比如想获得2V的回差,R1取102kΩ,I_HYS就需要约20μA。这个电流通常由比较器输出经过一个电阻提供,阻值大小决定了滞回电流,所以在选型时要选用输出能力足够且便于搭建反馈网络的比较器。

回差也不能设计得太大。回差太大意味着输入电压要跌得很低才能恢复,对很多应用来说恢复条件太苛刻了。比如一个12V系统,回差设成5V,那要跌到8.5V才会恢复,这在一些电源波动较大的场景下可能一直处于保护状态,影响设备可用性。一般建议回差取正常电压范围的5%到15%,12V系统取1V到2V比较合适。

2.3 响应速度与浪涌能量:开关管和TVS怎么分工

阈值和回差决定“什么时候动手”,响应速度则决定“反应够不够快”。过压事件往往不是缓慢上升的,很多是瞬态冲击,比如热插拔瞬间的电压尖峰、感性负载断开时的反电动势、适配器故障时的输出过冲。这些瞬态可能只有微秒到毫秒级别,如果OVP的响应速度跟不上,后级电路已经先被击穿了,保护动作再标准也毫无意义。

比较器方案的响应时间一般在几百纳秒到几微秒,这个速度对多数工业级应用够用。但要注意一点:响应时间不只是比较器的翻转时间,还包括MOSFET开关管的关断延迟和关断过程。MOS管从栅极驱动信号变化到完全关断,中间经历米勒平台,这段时间里管子处于线性区,阻抗很大,功耗很高。如果过压持续时间长,即便最终关断了,MOS管也可能在关断过程中因为瞬间功耗过大而烧毁。

这就引出OVP设计中一个并不人人皆知的分工原则:OVP负责“持久战”,TVS负责“闪电战”。对于持续时间极短、能量极高的浪涌,用TVS管做一级钳位,把尖峰能量快速泄放;对于持续时间较长、能量较大的过压,用OVP电路做二次关断。两者配合,才能覆盖完整的过压频谱。我在下面第5章会详细展开这套协同设计。

3. 从零搭一个关断式OVP:12V输入系统的完整实操

3.1 项目需求与器件选型思路

为了把前面的原理落到实处,我带读者完整走一遍实战流程。假设项目需求如下:输入额定12V直流,最大允许输入电压13.5V,超过即切断后端输出;后级最大耐压16V;负载最大持续电流2A;过压消除后电压回落到11.5V以下自动恢复。

这个需求里最关键的两个数字就是13.5V和11.5V,它们分别对应动作阈值和恢复阈值,回差2V,落在5%到15%的推荐区间内。

方案选型上,我采用“比较器+PMOS高边开关”的分立方案,而不是直接用集成OVP芯片。原因有几个:第一,分立方案能更清晰展示OVP工作的每个环节,方便理解原理;第二,阈值和回差完全由外部电阻决定,调试灵活;第三,在一些特殊应用里,集成芯片的参数不一定完全匹配,这时候就需要自己做一套。

器件清单:

  • 比较器:选用开漏输出的低功耗比较器,工作电压范围覆盖整个输入电压区间。之所以选开漏输出,是因为方便搭滞回网络,也方便控制PMOS的栅极电平。
  • PMOS:这是最关键的功率器件。耐压要留1.5倍以上的余量,24V或30V规格比较合适;持续电流按2A负载再留2倍裕量,选4A以上的管子;栅极电荷Qg不要选太大的,否则开关速度太慢,一般几十nC以下即可;封装上SOP-8带散热焊盘的管子在2A持续电流下比较稳妥。
  • 基准电压:比较器的基准可以直接使用其内部基准,也可以用外部分压从基准源获得。这里我假设比较器有一个内部的1.2V基准输出引脚,外部只需要分压设置阈值。
  • 分压电阻:按下面的计算选取,精度1%,温漂50ppm/°C以内。
  • 滞回电阻:根据所需滞回电流计算。
  • 输入端的TVS管和保险丝:作为第一级保护,后面会专门讲。

3.2 原理图设计:比较器加PMOS的完整计算过程

先算阈值分压电阻。已知V_OVP动作阈值13.5V,比较器基准V_REF=1.2V,取R2=10kΩ(下臂)。根据公式:

R1 = (V_OVP - V_REF) × R2 / V_REF = (13.5 - 1.2) × 10 / 1.2 = 102.5kΩ

标称电阻里没有102.5kΩ,E96系列有102kΩ,精度1%,完全可以接受。用102kΩ代入反算实际阈值为:

V_OVP = 1.2 × (1 + 102 / 10) = 13.44V

和13.5V的设计目标只差0.06V,完全在合理的容差范围内。

接下来算回差。我决定回差设2V,即恢复阈值11.5V。前文提过近似关系:

ΔV_OVP ≈ I_HYS × R1

所以:

I_HYS = ΔV_OVP / R1 = 2 / 102000 = 19.6μA

取整为20μA。滞回反馈电阻R_HYS接在比较器输出和分压点之间,其上流过的就是滞回电流。若比较器输出高电平为5V,分压点电压在动作阈值附近约1.2V,电阻两端压降约3.8V,则:

R_HYS = 3.8 / 20μA = 190kΩ

取标称值191kΩ或者200kΩ都可以,这里取200kΩ,实际回差略小一点,大约1.9V,恢复阈值约11.6V,满足需求。

再看PMOS的栅极驱动。PMOS的源极接输入VIN,漏极接后级负载,栅极通过一个10kΩ电阻上拉到VIN。比较器开漏输出接在栅极和地之间。正常工作时,比较器输出低电平,PMOS栅极被拉低到地,V_GS约为-12V,管子完全导通;当分压点超过阈值时,比较器输出高阻,栅极被上拉电阻拉到接近VIN的电位,V_GS接近0V,PMOS关断,切断输出。

这个拓扑有一个细节:比较器的供电从哪里来。如果比较器直接从输入电压取电,那它自己也要承受过压,这要求比较器的供电范围足够宽。比较麻烦的做法是给比较器单独加一个LDO或者稳压管钳位供电,但这样又引入了额外的静态功耗。工程上更常见的做法是选用工作电压范围覆盖输入最高电压的比较器芯片,省掉独立供电网络。

还有一个容易忽略的点:输入端的极性电容。PMOS关断的瞬间,如果后级有一个较大的负载电容,电容上的电荷会维持输出电压一段时间,而输入侧被切断,这样会导致PMOS的S极和D极出现反压,超过管子耐压就会损坏。我的做法是在输入端预留一个TVS管到地,同时在PMOS的D-S之间并联一个快恢复二极管,方向是阴极接输入、阳极接输出,这样在关断瞬间能泄放能量。实际操作中这个反向并接的二极管不需要选很大电流的,但耐压要和PMOS匹配。

3.3 调测步骤与波形验证

电路焊接好后,不要直接上高压。我习惯的做法是先用可调电源从低电压开始逐级升高,在关键节点上挂好示波器探头,观察比较器输出、PMOS栅极和输出电压三个节点的波形。

第一步,设置可调电源输出10V,上电后观察输出电压。正常情况下,PMOS导通,输出电压应该跟随输入电压,压差只有PMOS导通电阻造成的零点几伏。如果输出电压异常,先检查PMOS是否焊反——这是最常犯的错误,S和D一旦接反,电流通路完全堵死。

第二步,缓慢升高输入电压到13V左右,观察比较器输出是否保持低电平。此时分压点电压还没有超过基准,电路不应动作。注意观察在这个区间内输出电压有没有毛刺,如果有毛刺,多半是分压点没有加滤波电容,比较器在响应高频噪声。解决办法是在分压点并联一个1nF到10nF的小电容,滤除高频干扰。

第三步,继续升高电压到13.5V附近,此时比较器应该翻转,输出变为高阻,PMOS关断。用示波器观察输出电压是否迅速跌落。这里要记录一个关键指标:从分压点越过基准到输出电压开始下降的时间,这对评估保护响应速度非常重要。正常情况下这个时间应该在几微秒以内,如果明显偏大,说明PMOS的Qg太大或栅极驱动电阻太大导致关断缓慢。

第四步,验证回差和恢复特性。把输入电压慢慢降低,观察输出电压是何时恢复的。按照设计,输入电压降到11.6V附近时PMOS重新导通,输出电压恢复。这里要注意观察恢复瞬间有没有过冲——因为负载电容被切断后放电,重新接通的瞬间会有一个电流冲击,导致输出电压短暂过冲。如果过冲幅度超过后级耐压,需要在输出侧增加一个缓启动电路或者加大输出电容。

调测过程中我还会用电子负载模拟几种异常场景,比如负载从0.5A突跳到2A、适配器热插拔、反向电压冲击等。这些场景才是OVP真正要面对的现实挑战,只做静态测试远远不够。

4. 实战中的坑:误触发、振荡、MOS管发热,我踩过的都给你列出来

4.1 误触发问题:寄生电感和负压尖峰

第一种高频问题就是“明明电压正常,电路却时不时断开”。现象表现为设备正常运行时突然断电,过一会儿自己恢复,排查起来很头疼。

这种误触发最常见的原因是PCB布线引入的寄生电感。当负载电流突然变化时,寄生电感上产生感生电动势,叠加在输入电压上,形成一个高频尖峰。如果分压点刚好在尖峰时刻越过阈值,比较器就会误翻转。特别是输入线比较长、功率路径和采样路径混在一起的时候,问题尤为明显。

解决办法有两个:一是把分压采样点改成从输入电容根部直接引出,走独立的采样线,不要和功率回路混在一起;二是上面提到的,在分压电阻的采样点并联一个小电容(1nF左右),给高频分量一条对地通路。这样既不影响直流阈值的精度,又能滤掉微秒级别的噪声尖峰。

第二种误触发原因是负压尖峰。输入端负压比过压更容易被忽略,很多比较器对负压很敏感,输入端一旦被拉到比地还低,芯片内部寄生二极管导通,就可能造成比较器状态翻转甚至损坏。对于输入侧可能接感性负载、会出现反冲的场合,我建议在输入端和地之间加一个肖特基二极管,方向是阳极接地、阴极接输入,把负压钳制在-0.3V以内,保护比较器和PMOS。

4.2 临界抖动和振荡:回差不足的典型表现

如果你设计的OVP在阈值附近反复开关,输出端出现一串脉冲,那基本就是回差设计不合格。

临界抖动的本质是:比较器在阈值附近翻转后,一旦输入电压源内阻较大,电路翻转瞬间电流变化会反过来拉低输入电压,导致输入电压重新低于阈值,比较器又翻回去,形成振荡。

我调试一个车载电源项目时遇到过这种情况。当时为了省一个电阻,把滞回网络去掉了,实测在13.5V附近反复出现几十千赫兹的振荡,把后端一个通信模块的电源引脚打出了毛刺,差点烧掉。后来加上滞回网络,用示波器量到恢复阈值的时刻和动作阈值的时刻差出接近2V,振荡立刻消失了。

判断回差是否足够的办法很简单:在阈值附近用步进0.1V的方式缓慢扫描输入电压,观察比较器输出是否只有一个稳定的翻转点。如果在某一个电压区间内输出出现多次翻转,就说明回差不够或者PCB噪声耦合严重。按我的经验,回差至少要大于电路等效噪声的3倍以上,才有足够的抗干扰余量。

4.3 PMOS发热烧毁:线性区时间过长怎么破

第三个典型问题是MOS管本身发热严重甚至在保护动作时直接烧毁。很多人认为PMOS只工作在完全导通和完全关断两个状态,功耗很低,但实际上保护动作的瞬间,管子必然要经历一个线性区,此时管压降大、电流大,瞬时功耗可能是正常工作时的几十倍。

我实测过一个情况:输入电压从12V突然跳到20V,保护电路用的PMOS因为Qg太大,关断时间长达200μs,这期间管子承受的峰值功率超过30W,虽然在200μs内不会导致整机过热,但如果过压事件频繁发生,热积累效应最终会让MOS管烧毁。

解决思路有三个方向:一是选Qg更小的PMOS,加快关断速度;二是减小栅极驱动电阻,牺牲一点点EMI性能换取更快的切换速度;三是在硬件上增加RC延时电路,让OVP在检测到过压后延时几百微秒再动作,避开浪涌的起始高能量时段。第三种策略在输入端有较大滤波电容时很好用,因为大电容本身就能吸收一部分浪涌能量。

另外还要注意PMOS的SOA(安全工作区)曲线。很多人在选型时只看电流和耐压,忽略了SOA。实际上在过压关断瞬间,PMOS的工作点大概率落在SOA的边缘区域,长期可靠性堪忧。选型时尽量选SOA裕量大的管子,或者用两个PMOS并联分摊应力。

4.4 其他高频问题速查表

平时和同行交流,加上自己踩坑,整理了一张速查表,给大家参考:

  • 上电瞬间误保护。表现为每次插电都断开一下再恢复。原因是输入电容充电瞬间产生很大的dV/dt,微分耦合到分压点导致误触发。对策:分压点并联电容、输入端用陶瓷电容增加缓启动。
  • 恢复后输出过冲严重。PMOS重新导通瞬间给负载电容快速充电,造成输出电压过冲。对策:输出端加大电容、增加NTC热敏电阻或者使用带软启动的集成OVP方案。
  • 比较器供电异常导致误动作。如果比较器供电跌落,其基准电压也会波动,导致阈值漂移。对策:比较器供电脚加去耦电容,确保供电稳定性。
  • 低温下保护阈值漂移。电阻温漂和基准温漂叠加后,阈值在低温下可能偏移到正常范围之外。对策:选用低漂移基准源和精密电阻。
  • 长时间过压但未保护。这种现象基本是采样回路虚焊或者分压电阻老化导致。在批量生产中,建议把OVP电路的采样电阻纳入关键器件管控,溯源批次。

这些问题的共性根源,我在排查时总结为一句口诀:先看采样,再看驱动,最后查布局。采样环节有问题,阈值就不可信;驱动环节有问题,执行就不到位;布局有问题,噪声就会渗透到每一步。

5. 从OVP到整个输入保护链:TVS、保险丝、防反接怎么协同

5.1 输入保护链的整体布局:TVS放在OVP前还是后

单独讨论OVP会让人误以为它是万能的。一次真正的过压事件往往伴随多种异常同时发生,比如浪涌尖峰、持续过压、反向电压。要保证设备在各种电源异常下都安全,光靠OVP还不够,得把输入端做成一个完整的保护链。

我的习惯是输入端按“TVS → 保险丝 → 防反接 → OVP → DCDC”的顺序排布。TVS是最前线的,它负责钳位纳秒到微秒级别的瞬态尖峰,比如雷击浪涌、ESD、感性负载开关冲击。TVS放置在最前面是因为它动作速度最快,能在纳秒级泄放能量,把尖峰压制在OVP电路和后级器件的耐压范围以内。

保险丝放在TVS之后、OVP之前,负责处理长时间过流或者故障短路。很多人会问:那持续过压呢?保险丝是电流器件,对过压响应很慢,不能指望它保护过压。它的真正价值是当后级电路在过压下接连损坏、最终形成短路时,把故障隔离在板级内部,避免烧毁线束或者引发更严重的安全事故。

防反接环节视应用场景而定。如果系统可能接反电池或者电源极性接反,就需要在保险丝后加一个防反接二极管或者PMOS防反接电路。在低功耗设计中,用PMOS防反接的压降比二极管小得多,更合适。

最后才是OVP。它可以是最前端的独立电路,也可以集成在DCDC输入端。关键是它的采样点要尽量靠近输入端,但驱动输出要能控制主功率通路,两者之间的延时和PCB走线需要精心设计,避免采样回路和功率回路相互干扰。

5.2 保险丝和防反接如何与OVP协同

很多初学者的误区是把这几种保护看成可替换方案:加了TVS就不加OVP,加了保险丝就觉得万事大吉。其实它们的保护对象完全不同:TVS管防瞬态过压,保险丝防过流短路,OVP防持续过压,防反接防止极性错误。它们之间是互补关系,不是替代关系。

举一个实际例子。某次测试中,适配器故障输出22V持续了3秒,那已经是OVP动作阈值13.5V的1.6倍。如果没有OVP,后级DCDC会在极短时间内烧毁,短路电流可能达到几安培,保险丝虽然最终会熔断,但DCDC已经损坏、整板报废。有了OVP,输入在几微秒内被切断,后级完全不受影响。而如果没有TVS,一个静电放电尖峰可能直接穿到比较器输入端,导致阈值误翻转,虽然不影响后级安全,但会造成设备误断电。只有三者协同,才能覆盖全部异常场景。

保险丝的额定电流选择也有讲究。要选比正常工作电流大1.5到2倍的规格,但同时要小于PCB走线和连接器的载流能力。比如负载电流2A,PCB走线按3A设计,那保险丝选3A到4A规格比较合适。这样在OVP失效后级短路时,保险丝能及时熔断,而正常工作时不会因为小的电流波动误熔断。

5.3 最后分享几个调试习惯

整个输入保护链路做好之后,调试方法比原理更考验功力。我总结几个自己的经验:

第一,测试时一定要用隔离电源和隔离示波器。OVP电路工作在输入端,地平面不是绝对的地,直接用普通探头测量很容易造成短路或者带来很大噪声。隔离探头或者差分探头是标准工具,别在这上面省钱。

第二,过压测试要逐步加压,不要一步到位。比如从13.5V开始,每0.5V一个阶梯,记录每个电压下电路的动作情况。这样能精准找到动作阈值的实际数值,也能观察不同过压程度下保护动作的一致性。

第三,给保护电路增加一个LED指示或者MCU检测信号。量产产品里,OVP动作之后现场工程师需要快速判断发生了什么事,一个LED指示灯能节省大量排查时间。我自己做产品时,会从比较器输出引一个信号给MCU的GPIO,让MCU记录过压事件的次数和时间,这对售后分析和产品可靠性评估非常有价值。

第四,批量生产的OVP电路一定要做阈值分选的抽检。分立方案的阈值取决于电阻精度,电阻批次变化会导致阈值偏移。我的做法是生产测试环节加一步“过压保护阈值测试”,用可编程电源扫描输入电压,记录保护动作点,超出规格范围的产品直接拦截。这一步看起来增加了测试时间,但能避免很多发货后的现场问题。

从整个方案来看,OVP不是一颗芯片、一个电阻的事,而是一套从需求定义、器件选型、电路设计到测试验证的系统工程。把这套输入保护链想清楚、做扎实,设备在恶劣电源环境下的生存能力才能真正立得住。我后来做了那么多产品,凡是输入保护设计完整的,现场电源故障引发的返修率几乎可以忽略不计——这就是这套设计的价值。

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

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

立即咨询