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。这个值在大多数系统里是可以接受的。
好了,输入异常排查就聊到这儿。这四个问题,说白了都是电源芯片的“入口”问题。把入口守住了,后面的电路才能安稳工作。下一章咱们聊聊输出异常,那又是另一番风景了。