LDO 啸叫怎么来的?别只换电容,看看环路稳定性与 ESR
2026/6/11 20:38:55 网站建设 项目流程

摘要:LDO 输出端加了 10uF 电容,上电瞬间还是会啸叫?不是电容容量不够,而是输出电容的 ESR(等效串联电阻)​ 落在了“危险区域”。本文解析 LDO 环路稳定性的底层逻辑。


一、问题描述(现象)

**系统上电,LDO 发出尖锐的啸叫声;

用手按住 LDO 芯片,声音消失或变小;

换一个大电容,啸叫依旧。**

很多工程师的排查方向是:

  1. 电容容量不够?

  2. 输入电压不稳?

  3. 换一个品牌的 LDO?


二、原理分析

1. 物理模型

LDO 是一个负反馈控制系统。

Vout -> [采样电阻] -> Error Amp -> [Pass FET] ^ | | v +------- [补偿网络] <----+

2. 核心参数

  • ESR(Equivalent Series Resistance):电容的等效串联电阻。

  • 相位裕度(Phase Margin):系统稳定的衡量指标。

  • 穿越频率(Cross-over Frequency):增益为 0dB 时的频率。

3. 反直觉真相

“电容越大越稳定”是错的。

  • 陶瓷电容(MLCC)的 ESR 极低(< 10mΩ)。

  • 如果 LDO datasheet 要求 ESR > 50mΩ,而你用了 MLCC:

    • 环路相位裕度恶化。

    • LDO 开始震荡 → 发出啸叫。


三、工程级解决方案

方案 1:查阅 Datasheet 的 ESR 要求(铁律)

每个 LDO 都有一颗“命门”。

LDO 类型

典型 ESR 要求

老式 LDO (如 1117)

0.1Ω ~ 1Ω​ (必须有 ESR)

现代 LDO (如 XC6206)

0Ω ~ 1Ω​ (陶瓷电容 OK)

如果 datasheet 写着:

"Stable with 1µF ceramic output capacitor"

那你随便用 MLCC。

如果写着:

"Requires ESR > 0.1Ω for stability"

那你必须人为制造 ESR。

方案 2:人为增加 ESR(实战技巧)

如果必须用 MLCC,又需要 ESR:

  • 串联一个小电阻:在电容回路串联 100mΩ~220mΩ 电阻。

  • 并联钽电容:10uF 陶瓷 + 1uF 钽电容(钽电容 ESR 天然较大)。

方案 3:避免“轻载震荡”

有些 LDO 在输出电流 < 1mA 时不稳。

  • 在输出端并联一个泄放电阻(如 10kΩ)。

  • 确保静态电流 > 1mA。


四、选型避坑建议

  1. 不要迷信“超低噪声”

    • 超低噪声 LDO 通常对 ESR 更敏感。

  2. Layout 影响

    • 输出电容必须紧贴​ LDO 引脚,走线过长会增加 ESL(等效串联电感),破坏稳定性。

  3. 输入电容

    • 输入电容同样重要,防止 LDO 输入电压塌陷。


五、总结 Checklist

  • [ ] 是否查阅了 LDO datasheet 对 ESR 的具体要求?

  • [ ] 输出电容是陶瓷电容还是钽电容?

  • [ ] 系统是否存在“轻载”工况(< 1mA)?

  • [ ] 输出电容是否紧贴 LDO 引脚?


六、写在最后(关注我,少走弯路)

我是 gqqsherry,一个拒绝调包、专注底层逻辑的嵌入式工程师。

电源是系统的心脏,LDO 啸叫是硬件工程师的入门试炼

关注我的专栏《嵌入式底层避坑指南》,下一篇我们将深入解析《MCU 随机重启?别只怪电源纹波,看看掉电复位(BOR)阈值》

👉下一篇预告:《为什么电压掉到 3.0V MCU 就重启了?》


原创文章,转载请注明出处。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询