2、电源模块故障诊断:电源树分析、电压纹波测量、LDO与DC-DC故障排查

电源,是显微镜嵌入式系统的命脉。我见过太多工程师花了两周调代码,最后发现是电源纹波太大导致ADC采样跳变。说白了,电源不稳,后面全是白忙活。

这一章,我们聚焦电源模块的故障诊断。我会把电源树分析、纹波测量、以及LDO和DC-DC的常见故障排查方法,掰开揉碎了讲清楚。

2.1 电源树分析:先画图,再动手

拿到一块故障板子,别急着上电。我个人习惯,第一步一定是画电源树。什么是电源树?就是整个板子上,电从哪里来,经过哪些芯片,最终到了哪里。

举个例子,显微镜的典型电源树可能是这样的:

  • 外部12V输入 → 防反接保护 → 保险丝
  • 12V → DC-DC降压到5V(给电机驱动和传感器供电)
  • 5V → LDO降压到3.3V(给主控MCU和FPGA供电)
  • 3.3V → LDO降压到1.8V(给DDR内存供电)
  • 5V → 隔离DC-DC到5V_ISO(给隔离侧通信供电)

为什么要画这个?因为电源故障往往有传导性。一个DC-DC坏了,可能导致5V电压跌落,进而让3.3V的LDO输出也跟着掉。你直接去查3.3V,可能查半天也找不到根因。

我的排查习惯:

  1. 先画出完整的电源树,标注每个节点的预期电压和最大电流。
  2. 用万用表测每个节点的对地阻抗,排除短路。
  3. 上电后,从输入端开始,逐级测量电压是否在规格范围内。
  4. 如果某级电压异常,立刻断开该级的负载,判断是前级问题还是后级过载。

我在项目中遇到过,一个显微镜的自动对焦模块频繁重启。画完电源树才发现,电机驱动和主控共用了一路5V。电机启动瞬间拉低了电压,导致主控掉电复位。后来加了一路独立的DC-DC,问题就解决了。

2.2 电压纹波测量:别被示波器骗了

电压纹波,是电源质量的直接体现。很多工程师测纹波时,习惯把示波器探头的地线夹夹在某个接地点上。嗯,这里要注意,这种做法在测高频纹波时,误差可能非常大。

正确的纹波测量方法:

  • 使用短地弹簧:去掉探头的地线夹,换上短地弹簧。地线夹会形成一个天线环路,引入高频噪声。短地弹簧能把环路面积降到最小。
  • 带宽限制:示波器带宽限制到20MHz。为什么?因为电源纹波通常集中在开关频率及其谐波上,20MHz以上的噪声大多是空间耦合进来的,不是电源本身的问题。
  • 交流耦合:用交流耦合模式,把直流分量滤掉,只看纹波。
  • 测量位置:在负载端的去耦电容引脚上测量,不要在电源输出端测。负载端的纹波才是芯片实际看到的。

小技巧: 测纹波时,把示波器的采样率调到足够高(比如1GSa/s),但存储深度要够,至少捕获几十个开关周期。否则你看到的可能是混叠后的假波形。

我曾经排查过一个显微镜图像闪烁的问题。用普通地线夹测纹波,只有20mV,看起来很正常。换了短地弹簧再测,纹波高达150mV!原来是DC-DC的开关噪声耦合到了模拟电源上。你想想看,如果当时信了第一次的测量结果,可能到现在还在调代码。

2.3 LDO故障排查:低压差,大讲究

LDO(低压差线性稳压器)看起来简单,输入输出加两个电容就行。但故障起来,也挺让人头疼。

常见故障现象及排查:

故障现象 可能原因 排查方法
输出电压偏低 输入电压不足、输出电容ESR过大、负载过重 测输入电压是否在Dropout电压以上;换低ESR的陶瓷电容;断开负载测空载电压
输出电压偏高 反馈电阻分压网络开路、LDO损坏 测反馈引脚电压,正常应为基准电压(通常1.2V或0.8V);检查反馈电阻是否虚焊
输出纹波大 输入纹波直接通过、输出电容容量不足 测输入纹波,如果和输出纹波一致,说明LDO的PSRR(电源抑制比)不够;加大输出电容
LDO过热 压差太大、负载电流过大、散热不良 计算功耗:P = (Vin - Vout) × Iout;如果超过封装允许值,需要加散热片或换DC-DC

避坑指南: 我曾经在显微镜的模拟前端供电上,用了某款LDO。手册上写输出电容ESR范围是0.1Ω到10Ω,我随手用了颗普通钽电容。结果输出振荡了,图像全是横条纹。后来换成X7R陶瓷电容,问题消失。记住,LDO对输出电容的ESR有严格要求,别乱用。

2.4 DC-DC故障排查:开关电源的七寸

DC-DC转换器效率高,但故障点也多。我总结了一套排查流程,分享给你。

第一步:检查使能引脚

很多DC-DC有EN引脚,需要拉高才能工作。我见过有人把EN引脚悬空,结果芯片一直处于关断状态。用万用表测一下EN引脚电压,确认是否在阈值以上。

第二步:检查输入电压和输入电容

DC-DC的输入电压必须在规格范围内。输入电容如果容量衰减或ESR变大,会导致输入纹波过大,甚至引起芯片欠压保护。我建议用ESR表测一下输入电容,或者直接换一颗新的试试。

第三步:检查电感

电感是DC-DC的核心。如果电感饱和,电流会瞬间飙升,触发过流保护。用手摸一下电感,如果发烫,大概率是饱和了。用LCR表测电感量,偏差超过20%就要换。

第四步:检查输出电容

输出电容的容量和ESR直接影响纹波和稳定性。陶瓷电容在直流偏压下容量会下降,这是很多人忽略的。比如一颗10μF的电容,加上5V偏压后可能只剩4μF。选电容时,要选额定电压两倍以上的。

第五步:检查反馈分压电阻

输出电压由反馈电阻决定。如果电阻值不对,或者虚焊,输出电压就会偏离。测FB引脚的电压,正常应该是基准电压(通常是0.6V到1.2V)。

快速定位法: 如果DC-DC完全不工作,先看SW引脚(开关节点)的波形。用示波器探头点SW引脚,正常应该看到方波。如果没有波形,说明芯片没起振。如果有波形但占空比异常(比如一直100%),说明反馈环路有问题。

我记得有一次,显微镜的自动对焦电机驱动芯片的5V供电,在电机启动时掉到4.2V。查了半天,发现DC-DC的电感选型不对。手册上推荐4.7μH,我用了2.2μH,导致电感电流纹波太大,触发过流保护。换回4.7μH后,一切正常。

2.5 总结:电源诊断的黄金法则

说了这么多,其实核心就几条:

  • 先画电源树,搞清楚电的流向。
  • 测量要规范,短地弹簧是必备工具。
  • LDO查反馈和电容,DC-DC查电感和SW波形。
  • 别忽略输入电容,很多问题出在输入端。

电源模块的故障诊断,说白了就是耐心加细心。你按照这个流程走一遍,90%的问题都能找到。剩下的10%,嗯,那可能就是芯片本身坏了,换一颗试试吧。

下一章,我们会聊时钟与复位模块的故障诊断。时钟不稳,整个系统都会乱套。到时候见。