3、核心元器件(二):电感与电容的选型、电感纹波电流、电容ESR/ESL对纹波的影响
上一章聊了MOSFET和二极管,这一章我们把目光转向另外两个“大块头”——电感和电容。说实话,很多电源设计的问题,根源都出在这两个家伙身上。纹波太大?可能是电感选小了。输出噪声尖刺?八成是电容的ESR或ESL在捣鬼。
我个人习惯,拿到一个电源方案,先不看控制芯片多高级,先看电感和电容选得合不合理。这两个选对了,设计就成功了一半。
3.1 电感选型:不只是看感值
很多新手选电感,只看感值对不对。其实远远不够。电感的核心参数有好几个,我列个表,大家对照着看:
| 参数 | 含义 | 选型要点 |
|---|---|---|
| 感值 (L) | 储能能力,单位μH | 决定纹波电流大小,感值越大纹波越小 |
| 饱和电流 (Isat) | 电感磁芯开始饱和时的电流 | 必须大于峰值电流,否则电感失效 |
| 温升电流 (Irms) | 导致电感温升40℃的直流电流 | 必须大于输出电流,否则发热严重 |
| 直流电阻 (DCR) | 线圈的直流电阻,单位mΩ | 越小越好,影响效率和发热 |
| 自谐振频率 (SRF) | 电感开始呈现容性的频率点 | 必须远高于开关频率 |
3.2 电感纹波电流:到底选多大合适?
电感纹波电流,说白了就是电感上电流波动的峰峰值。它直接影响输出纹波和电感损耗。那到底选多大合适?
我一般遵循一个经验法则:纹波电流取输出电流的20%~40%。比如输出5A,纹波电流就选1A~2A。
为什么是这个范围?
- 纹波太小(<20%):电感感值太大,体积和成本飙升,动态响应变差。
- 纹波太大(>40%):输出纹波增大,电感磁芯损耗增加,效率下降。
具体计算公式很简单,以Buck电路为例:
ΔI_L = (Vin - Vout) × D / (L × fsw)
其中:
ΔI_L = 电感纹波电流 (A)
Vin = 输入电压 (V)
Vout = 输出电压 (V)
D = 占空比 = Vout / Vin
L = 电感感值 (H)
fsw = 开关频率 (Hz)
3.3 电容选型:ESR和ESL才是关键
电容在电源里主要做两件事:滤波和储能。但理想电容和实际电容差别很大。实际电容等效于一个理想电容串联一个电阻(ESR)和一个电感(ESL)。
为什么ESR和ESL这么重要?
- ESR(等效串联电阻):直接决定输出纹波电压的大小。纹波电流流过ESR,产生压降:
V_ripple = ΔI_L × ESR。 - ESL(等效串联电感):在高频开关瞬间,ESL会阻碍电流突变,产生电压尖刺。这就是你示波器上看到的那些“毛刺”。
不同电容类型的ESR/ESL差异很大,我整理了一个对比表:
| 电容类型 | ESR (典型值) | ESL (典型值) | 适用场景 |
|---|---|---|---|
| 铝电解电容 | 几十~几百mΩ | 几nH ~ 十几nH | 输入/输出大电容,低频滤波 |
| 钽电容 | 几十~几百mΩ | 几nH | 输出滤波,但耐压和浪涌需注意 |
| 陶瓷电容 (MLCC) | 几mΩ ~ 几十mΩ | <1nH | 高频去耦,输出纹波抑制 |
| 聚合物电容 | 几mΩ ~ 十几mΩ | 几nH | 低ESR需求,高频性能好 |
3.4 电容ESR/ESL对纹波的影响:实战分析
咱们来看一个实际案例。一个Buck电路,输出3.3V/3A,开关频率500kHz,电感纹波电流1A。
情况一:只用铝电解电容
假设用了两个100μF铝电解,ESR=100mΩ。输出纹波电压:
V_ripple ≈ ΔI_L × ESR = 1A × 0.1Ω = 100mV
100mV的纹波,对于3.3V输出来说,已经超过3%了。很多负载(比如FPGA、DDR)要求纹波低于1%,这显然不合格。
情况二:铝电解 + 陶瓷电容
在输出端并联一个22μF的MLCC,ESR=5mΩ。此时高频纹波主要由MLCC承担:
V_ripple ≈ 1A × 0.005Ω = 5mV
纹波瞬间降到5mV,效果立竿见影。
情况三:ESL带来的尖刺
如果MLCC的封装是1210,ESL约2nH。开关管关断瞬间,电流变化率di/dt可能高达1A/ns。ESL产生的尖刺电压:
V_spike = ESL × di/dt = 2nH × 1A/ns = 2V
2V的尖刺!这足以干扰后级电路。换成0603封装(ESL约0.5nH),尖刺降到0.5V。再配合一个10nF的小电容(ESL更低),尖刺基本消失。
3.5 知识体系:电感与电容选型核心逻辑
下面这张图,是我自己总结的电感电容选型决策流程,分享给大家:
3.6 实战选型清单
最后,我把自己常用的选型步骤整理成一个清单,大家可以照着做:
- 确定纹波目标:输出纹波一般要求<1% Vout,尖刺<50mV。
- 计算电感感值:按纹波电流30%为目标,用公式反算L。
- 选电感型号:Isat > Iout + 0.5×ΔI_L,Irms > Iout,DCR尽量小。
- 选输出电容:先算所需容值(C > ΔI_L / (8×fsw×V_ripple)),再选低ESR类型。
- 加高频去耦:在输出端并一个0.1μF~1μF的小封装MLCC,专门对付尖刺。
- 验证:打样后上示波器,测纹波和尖刺。如果尖刺大,换更小封装的电容或加RC snubber。