2、输入异常排查:输入电压跌落、输入过压保护、输入反接保护、输入浪涌电流

电源芯片的输入侧,是整机供电的第一道关口。我见过太多项目,板子调得差不多了,一上电就炸,或者一拔插头就重启。说白了,都是输入异常没处理好。这一章,咱们就聊聊输入侧最常见的四个坑:电压跌落、过压保护、反接保护和浪涌电流。

2.1 输入电压跌落:为什么你的芯片会“喘不上气”?

输入电压跌落,简单讲就是电源芯片输入端电压突然掉下去了。你想想看,芯片正卖力工作呢,突然“断粮”了,输出肯定不稳。

典型场景:系统里有个大功率模块突然启动,比如电机、射频功放、或者一堆LED同时点亮。瞬间电流抽走,输入电容上的电压被拉低。

我遇到过的情况:有一次调试一个车载摄像头模组,上电后图像总是闪一下黑屏。查了半天,发现是摄像头启动瞬间,从12V电源线上抽走了2A电流,线缆有0.5欧姆电阻,电压直接掉了1V。电源芯片的欠压锁定(UVLO)被触发,芯片重启了。

核心排查思路:

  • 检查输入电容容量:电容太小,扛不住瞬态抽流。我一般建议在芯片输入端放至少10μF的陶瓷电容,再加一个100μF的电解电容。
  • 检查线缆和PCB走线阻抗:线太长、太细,压降就大。用万用表量一下输入端对地电压,在负载启动瞬间看跌了多少。
  • 检查UVLO阈值:芯片的欠压锁定阈值设得太高,稍微一跌就保护了。可以适当降低阈值,或者加一个迟滞电路。

我的小技巧:用示波器DC耦合,探头点在芯片输入端,触发模式设成下降沿触发。这样能清晰抓到电压跌落的波形和幅度。

2.2 输入过压保护:别让“高压”烧了你的芯片

输入过压,就是输入电压超过了芯片能承受的最大值。后果很直接——芯片冒烟、炸裂。尤其是汽车电子、工业现场,电源线上经常有浪涌或误接。

为什么会这样?比如12V系统里,发电机调节器坏了,电压冲到18V甚至更高。或者有人把24V电源插到了12V设备上。

常见的保护方案:

方案 原理 优缺点
TVS管(瞬态抑制二极管) 电压超过击穿电压时,TVS管导通钳位 响应快,但功率有限,持续过压会烧
输入串联稳压管+保险丝 过压时稳压管击穿,短路电流熔断保险丝 成本低,但保险丝熔断需要时间
专用过压保护芯片(OVP) 检测到过压,快速关断MOSFET 响应快、可恢复,但成本稍高

注意:TVS管不能用于持续过压保护。它只能吸收瞬态能量。如果输入电压长时间偏高,TVS管会过热烧毁,甚至起火。我曾经见过一个项目,用TVS管当稳压器用,结果板子烧了个洞。

我的建议:如果成本允许,优先用专用OVP芯片。比如TI的TPS2592系列,或者MPS的MP5030。它们能精确设定过压阈值,响应时间在微秒级,而且带自动恢复功能。

2.3 输入反接保护:防呆设计不能省

输入反接,就是把电源正负极接反了。对于大多数电源芯片,反接意味着电流从地流向输入,芯片内部的寄生二极管导通,瞬间大电流烧毁芯片。

常见保护方案:

  • 串联二极管:最简单,但二极管有0.7V压降,大电流下发热严重,效率低。
  • PMOS管反接保护:PMOS的体二极管方向正确,正常工作时PMOS导通,压降只有几十毫伏。反接时PMOS关断,切断回路。这是我最常用的方案。
  • 整流桥:无论正反接都能工作,但压降大(两个二极管压降),效率低,一般不用在电源芯片前端。

PMOS反接保护电路要点:

  • PMOS的源极接输入正极,漏极接芯片输入端。
  • 栅极通过一个电阻(10kΩ~100kΩ)接地。
  • 正常工作时,栅极电压为0V,源极电压为正,Vgs为负,PMOS导通。
  • 反接时,源极电压为负,栅极接地,Vgs为正,PMOS关断。

避坑指南:我曾经在一个项目里用了PMOS反接保护,但没注意PMOS的Vgs最大耐压。输入电压是24V,PMOS的Vgs耐压只有±20V,结果正常工作时栅极电压0V,源极24V,Vgs=-24V,超过了耐压,PMOS击穿了。所以选型时一定要看Vgs的绝对最大值。

2.4 输入浪涌电流:上电瞬间的“冲击波”

输入浪涌电流,就是系统上电瞬间,输入电容充电产生的大电流。这个电流可能达到正常工作电流的几十倍。轻则导致保险丝熔断、电源跌落,重则损坏前级电源或连接器触点。

为什么会有浪涌?电容在充电瞬间相当于短路,电流只受线路阻抗限制。如果输入电容有1000μF,输入电压12V,线路阻抗0.1Ω,那瞬间电流就是120A!

常用抑制方法:

方法 原理 适用场景
NTC热敏电阻 冷态电阻大,发热后电阻变小 低成本、小功率场景
串联电阻+延时继电器 上电先串电阻限流,延时后短路电阻 大功率、高效率场景
MOSFET软启动 控制MOSFET缓慢导通,限制电流上升率 需要精确控制、可编程场景

我的经验:在电源芯片输入端加一个NTC热敏电阻,是最简单有效的浪涌抑制方法。但要注意NTC的稳态电流要大于系统最大工作电流,否则NTC会一直发热,影响寿命。另外,NTC在高温环境下冷态电阻会变小,抑制效果会打折扣。

软启动电路示例:很多电源芯片自带软启动功能,通过一个SS引脚外接电容来设定启动时间。如果没有,可以用一个NMOS和RC电路自己搭。嗯,这里要注意,软启动时间不能太短,否则浪涌电流还是很大;也不能太长,否则系统启动太慢,用户会抱怨。

我的习惯:软启动时间一般设在1ms到10ms之间。具体值根据输入电容大小和系统允许的启动时间来定。可以用公式估算:I浪涌 = C × dV/dt。比如输入电容100μF,电压12V,启动时间1ms,那浪涌电流就是100μF × 12V / 1ms = 1.2A。这个值在大多数系统里是可以接受的。

好了,输入异常排查就聊到这儿。这四个问题,说白了都是电源芯片的“入口”问题。把入口守住了,后面的电路才能安稳工作。下一章咱们聊聊输出异常,那又是另一番风景了。