4. 电源轨异常定位
电源轨出问题,板子十有八九活不了。就算能跑,也是三天两头死机、重启、数据错乱。我这些年修过的板子,至少一半的故障根源都在电源上。这一章咱们就把电源轨的几种典型异常掰开揉碎了讲清楚。
4.1 电压跌落
电压跌落,说白了就是电源轨在负载突然增大时,电压瞬间掉到正常值以下。我遇到过最典型的情况:一块四层板的物联网网关,Wi-Fi 模块一发射,3.3V 直接掉到 2.8V,系统当场复位。
为什么会这样?原因通常有三个:
- 去耦电容不足或布局不当——电容离负载太远,等效串联电感(ESL)太大,瞬态电流来临时电容来不及放电
- 电源芯片输出能力不够——标称电流够,但瞬态响应慢,负载跳变时电压调节跟不上
- PCB 走线电阻过大——细长走线在重载下产生明显的 IR 压降
排查步骤我一般这样走:
- 用示波器测量电源输出端和负载端的电压波形,对比两端的跌落幅度
- 如果负载端跌落明显大于输出端,问题在 PCB 走线——加宽走线或增加铜厚
- 如果两端跌落一致,问题在去耦——在负载附近增加 0.1μF + 10μF 组合电容
- 如果加了电容还不行,检查电源芯片的反馈环路——反馈采样点离负载太远也会导致响应慢
4.2 过冲 / 下冲
过冲和下冲通常发生在电源上电瞬间或负载电流快速变化时。上电瞬间的过冲,轻则触发过压保护,重则烧毁后端芯片。
我记得有一次调试一块 FPGA 核心板,1.0V 内核电源上电瞬间冲到 1.35V,持续了将近 2ms。FPGA 没烧,但隔壁的 DDR 控制器直接挂了。查了半天,发现是电源芯片的软启动电容焊错了容值。
| 异常类型 | 典型原因 | 排查手段 |
|---|---|---|
| 上电过冲 | 软启动时间过短、输出电容过小、反馈补偿不当 | 示波器单次触发捕获上电波形,检查过冲幅度和持续时间 |
| 动态下冲 | 负载瞬态响应差、去耦电容 ESR 过高 | 电子负载做动态拉载测试,观察下冲深度 |
| 关断下冲 | 负载释放能量、放电回路不畅 | 检查下电时序,确认放电电阻是否接入 |
4.3 纹波噪声超标
纹波和噪声是两回事。纹波是电源开关频率相关的周期性波动,噪声是高频随机干扰。很多工程师把两者混为一谈,结果排查方向全错了。
纹波超标的常见原因:
- 输出电容 ESR 过大或容值不足
- 开关频率设置不当,与负载谐振频率重合
- PCB 布局导致反馈回路拾取了开关噪声
噪声超标的常见原因:
- 地平面不完整,回流路径过长
- 去耦电容高频特性差(比如用了普通铝电解代替 MLCC)
- 电源与敏感信号线平行走线,产生串扰
4.4 电源上电时序错误
多路电源的系统,上电时序错了,芯片可能进入闩锁状态,甚至永久损坏。FPGA、SoC、DDR 存储器对时序要求尤其严格。
我曾经处理过一个案子:一块 ARM+FPGA 的复合板卡,1.0V 内核和 1.8V IO 电源的上电时序差了 200μs,结果 FPGA 的 IO 口在 1.0V 还没建立时就收到了 1.8V 的输入信号,内部 ESD 结构直接导通,板子报废了 30 多块。
排查时序问题,我建议按这个流程走:
- 查阅芯片手册,确认各路电源的上电顺序和时间窗口
- 用四通道示波器同时测量所有电源轨的上电波形
- 对比实际时序与手册要求,找出偏差
- 如果时序不对,检查电源使能信号(EN)的 RC 延时网络或电源监控芯片的配置
4.5 电源短路排查
电源短路是最让人头疼的故障之一。万用表一量,对地电阻只有几欧姆,但就是找不到哪里短路了。
我的排查顺序:
- 第一步:目检——用放大镜或显微镜检查焊点桥接、锡珠、电容破裂。这一步能解决 30% 的短路问题
- 第二步:红外热成像——给短路电源轨加一个限流电压(比如正常电压的 30%),用热成像仪找发热点。发热最严重的地方就是短路点
- 第三步:电流注入法——如果没有热成像仪,可以用直流电源限流 1A 注入短路轨,然后用万用表毫伏档沿 PCB 走线测电压梯度。电压降最大的地方就是短路点
- 第四步:逐路断开——如果以上方法都找不到,只能把电源网络上的负载逐个断开。先断开大电流器件(FPGA、DDR),再断开小器件
嗯,电源轨异常定位就讲到这里。这五种情况在实际项目中经常交叉出现——比如电压跌落和纹波超标可能同时发生,时序错误也可能导致过冲。关键是养成系统化的排查习惯,不要看到一个异常就急着换器件。先测全、测准,再动手。