3、输出异常排查:输出电压偏高/偏低、输出纹波过大、输出短路保护、输出过流保护

输出异常,是电源芯片调试中最让人头疼的问题之一。我做了十几年电源设计,可以说90%的返修和客诉都跟输出异常有关。今天咱们就把这四种常见故障掰开揉碎了讲清楚。

3.1 输出电压偏高/偏低

输出电压不准,说白了就是反馈环路出了问题。我个人习惯先看反馈电阻分压网络,这是最容易出问题的地方。

3.1.1 反馈电阻分压网络

大部分可调输出的电源芯片,都是靠FB引脚检测反馈电压。公式很简单:

Vout = Vref × (1 + R1/R2)

其中Vref是芯片内部的基准电压,R1是上分压电阻,R2是下分压电阻。

常见问题排查:

  • 电阻值偏差:我遇到过好几次,BOM表里写的是1%精度电阻,实际贴片用的是5%的。结果输出电压直接偏了10%以上。
  • 焊接不良:虚焊、冷焊会导致分压网络开路,FB引脚电压异常。
  • PCB漏电流:FB引脚是高阻抗节点,PCB受潮或有助焊剂残留,都会引入漏电流。
我的习惯:设计时在FB引脚周围加一圈地线保护环(Guard Ring),可以有效减少漏电流干扰。这个技巧在湿度高的环境下特别管用。

3.1.2 基准电压漂移

如果反馈电阻没问题,那就要怀疑芯片内部的基准电压了。基准电压漂移通常跟温度有关。

温度范围 典型基准漂移 影响
-40°C ~ 85°C ±1% ~ ±2% 可接受
85°C ~ 125°C ±2% ~ ±5% 需注意
超过125°C 可能超过±5% 不建议使用

为什么会这样?因为基准电压源内部有温度补偿电路,温度过高时补偿效果会变差。我曾经在高温老化测试中,发现输出电压从3.3V慢慢爬到了3.45V,最后查出来就是基准漂移的问题。

3.2 输出纹波过大

输出纹波过大,轻则影响负载工作,重则导致系统复位。我见过不少工程师一上来就换电容,其实纹波来源有好几种。

3.2.1 开关纹波

开关纹波是电源芯片工作时的固有产物,频率等于开关频率。它的幅度主要取决于输出电容的ESR(等效串联电阻)。

Vripple ≈ Iripple × ESR

其中Iripple是电感电流纹波,ESR是输出电容的等效串联电阻。

降低开关纹波的方法:

  • 选用低ESR的陶瓷电容(X5R或X7R材质)
  • 增加输出电容容量
  • 并联多个小电容降低总ESR
注意:陶瓷电容的容值会随直流偏置电压下降。比如一个10μF的电容,在5V偏压下可能只剩6μF。选型时一定要看电容的DC Bias特性曲线。

3.2.2 噪声纹波

噪声纹波频率高、幅度小,通常来自PCB布局和走线。我记得有一次调试一个DC-DC模块,输出纹波始终降不下来,换了电容、改了电感都没用。最后发现是输出走线太长,寄生电感太大。

排查要点:

  • 输出电容要尽量靠近芯片的VOUT和GND引脚
  • 反馈走线要远离电感和开关节点
  • 使用多层板时,输出走线下面要有完整的地平面

3.3 输出短路保护

输出短路保护是电源芯片的保命功能。但有时候保护太灵敏,或者保护失效,都会出问题。

3.3.1 保护机制原理

常见的短路保护方式有两种:

  • 打嗝模式(Hiccup Mode):检测到短路后,芯片停止工作一段时间,然后尝试重启。如果短路还在,继续打嗝。
  • 恒流限流(Constant Current Limit):输出电流被限制在设定值,电压会掉到很低。

我个人更喜欢打嗝模式,因为平均功耗低,不容易烧芯片。

3.3.2 保护误触发

有时候负载启动瞬间电流很大,会误触发短路保护。我曾经遇到一个电机驱动项目,每次启动都保护,查了半天发现是启动电流超过了限流点。

解决方法:

  • 适当提高限流点(注意不要超过芯片最大额定值)
  • 增加软启动时间,让输出电压缓慢上升
  • 在输出端加一个预充电电路
避坑指南:我曾经在批量生产中遇到一批芯片短路保护失效,最后发现是PCB上GND走线太细,短路时大电流导致GND电位抬升,芯片检测不到真正的短路电流。从那以后,我设计时都会确保GND走线宽度至少能承受2倍额定电流。

3.4 输出过流保护

过流保护和短路保护有点像,但过流保护更关注持续性的过载情况。

3.4.1 过流保护阈值

过流保护阈值通常由芯片内部的电流检测电路决定。有些芯片可以通过外部电阻来设定。

Ilimit = Vcs / Rcs

其中Vcs是电流检测电压(通常是50mV~100mV),Rcs是检测电阻。

选型建议:

  • 检测电阻的功率要足够大,避免过热
  • 检测电阻的精度要选1%或更高
  • PCB走线要宽,减少寄生电阻的影响

3.4.2 过流保护响应时间

过流保护的响应时间很关键。太快了容易误触发,太慢了又保护不了芯片。

应用场景 推荐响应时间 说明
普通DC-DC 10μs ~ 100μs 兼顾保护和稳定性
电机驱动 1μs ~ 10μs 电机堵转时电流上升很快
LED驱动 100μs ~ 1ms LED对电流过冲不敏感

嗯,这里要注意:响应时间太短的话,负载瞬态变化也会触发保护。我建议在芯片的COMP引脚上加一个小电容,可以适当延长响应时间,避免误触发。

3.5 综合排查流程

遇到输出异常,别慌。我总结了一个排查顺序,按这个来基本能解决问题:

  1. 先看输入:输入电压是否正常?输入电容有没有虚焊?
  2. 再看反馈:FB引脚电压对不对?分压电阻有没有焊错?
  3. 然后看输出:输出电容ESR是否过大?走线有没有问题?
  4. 最后看保护:是不是保护误触发了?限流点设置是否合理?
我的小技巧:调试时先用示波器看SW节点的波形。SW波形能告诉你芯片是否在正常工作,占空比是否正常,有没有异常振荡。很多时候,看SW波形就能判断出问题所在。

输出异常排查,说白了就是找到那个「不听话」的环节。可能是电阻、电容、PCB走线,也可能是芯片本身。多积累经验,多动手测试,慢慢就能一眼看出问题所在。