给电源做滤波时,选电容这件事经常卡住我:手册只写了纹波电流和开关频率,要配多大的电容得自己反推;换个电路拓扑(整流、Buck、正弦纹波),公式里的系数又不一样,每次都要翻笔记核对。后来一直用一个在线纹波滤波电容计算器,参数填进去,电容值和几个要校核的量一起出来。把用法和几次实测记下来,方便以后回看。
工具地址:https://www.dd-cat.cn/tools/ripple-cap
输入四个量,先选对纹波类型
打开页面先选纹波类型,它决定公式里的波形系数K KK:
| 类型 | 场景 | 波形系数 K |
|---|---|---|
| 工频全波整流(桥式) | 变压器 + 整流桥 | 2 |
| 工频半波整流 | 半波整流 | 1 |
| 开关输出(Buck 三角波) | DC-DC 输出滤波 | 8 |
| 正弦纹波电流 | 通用正弦纹波 | 2π |
其余三个输入:
- 电流 I(A):全波 / 半波填负载电流;Buck 填电感纹波电流Δ I L \Delta I_LΔIL(峰峰值);正弦填纹波电流 RMS;
- 纹波频率 f(Hz):工频全波 = 2×工频(50 Hz → 100 Hz),半波 = 工频,开关电源 = 开关频率;
- 允许纹波 ΔV(mV):峰峰值,整流常用 1~2 V,开关电源常用 20~100 mV。
核心公式就一条:
C = I K ⋅ f ⋅ Δ V C = \frac{I}{K \cdot f \cdot \Delta V}C=K⋅f⋅ΔVI
改一个数结果立刻变,当前参数会同步进 URL,把链接发给同事打开就是同一组数,不用截图对参数。
输出不止一个电容值
计算结果里我最常看这几个:
- 所需滤波电容 C与推荐标称电容:后者按 E6 系列向上取到不小于理论值的标准容值(电解 / 陶瓷常用 1.0 / 1.5 / 2.2 / 3.3 / 4.7 / 6.8),拿到手就是能买到的规格;
- 标称值下实际纹波:换上标准容值后纹波变成多少,并直接判「满足纹波要求」还是「仍偏高」;
- 纹波电流(RMS):电容要耐受的纹波电流——这点选型时最容易被忽略,容值算对了但纹波电流超额定,电容会发热鼓包;
- 等效容抗 |Zc|和ESR 上限:ESR 一旦超过这个上限,纹波就不再由容值决定,而是 ESR 主导,光加大容量没用。
实际用了一次:50 Hz 全波整流
手头一个线性电源,负载 1 A,想用 50 Hz 工频全波整流后滤波,允许纹波 1 V(1000 mV):
- 类型选「工频全波整流」,f ff填 100 Hz;
- 所需 C = 5000 µF(5 mF);
- 推荐标称 6800 µF(E6 上取);
- 标称值下实际纹波 ≈735 mV,比 1 V 目标还宽裕一点;
- 纹波电流 RMS ≈ 1 A,ESR 上限 ≈ 0.33 Ω。
如果换 4700 µF(E6 向下那档),纹波就会顶到 1.06 V,刚好超标——这正是它给「推荐标称」而不是只给理论值的好处:容差和温度漂移还没算,先落在安全档位上。
换成 Buck 输出
一个 500 kHz 的 Buck,电感纹波Δ I L = 0.3 A \Delta I_L = 0.3\ \text{A}ΔIL=0.3A,输出允许纹波 50 mV:
- 类型选「开关输出(Buck 三角波)」,I II填 0.3 A;
- 所需 C = 1.5 µF,推荐也是 1.5 µF;
- 标称值下实际纹波 = 50 mV,刚好满足;
- 纹波电流 RMS ≈ 0.087 A;
- ESR 上限 ≈ 0.17 Ω——普通陶瓷远低于这个值,放心;换成高阻电解就要当心。
Buck 的系数是 8,比整流的 2 大得多,所以同样的电流和纹波要求,开关电源要的电容反而小——这也是开关电源体积优势的一部分来源。
半波和正弦纹波也顺手
- 半波整流:负载 0.5 A、纹波频率 50 Hz、允许纹波 2 V → 所需 5000 µF、推荐 6800 µF、实际纹波 ≈ 1471 mV,纹波电流 RMS ≈ 0.71 A。半波系数只有 1,同样电流下要达到同样纹波得比全波大一倍,能用全波就别用半波。
- 正弦纹波:1 A RMS、100 Hz、允许 1 V → 推荐 2200 µF、实际纹波 ≈ 723 mV。这类常见于纹波源直接用正弦建模的场合。
常用组合速查
| 场景 | 类型 | I | f | ΔV | 推荐电容 |
|---|---|---|---|---|---|
| 50Hz 全波整流 | full | 1 A | 100 Hz | 1000 mV | 6800 µF |
| 50Hz 半波整流 | half | 0.5 A | 50 Hz | 2000 mV | 6800 µF |
| Buck 输出 | buck | 0.3 A | 500 kHz | 50 mV | 1.5 µF |
| 正弦纹波 | sine | 1 A | 100 Hz | 1000 mV | 2200 µF |
几点注意
- 波形系数别选错:全波 2、半波 1、Buck 8、正弦 2π。选错类型结果会差好几倍,尤其是整流和开关混的时候。
- 整流纹波频率是 2×工频:50 Hz 市电全波后是 100 Hz,不是 50 Hz,这里填错容值会偏一倍。
- 纹波电流要看:大电解尤其注意,工具给的 RMS 值要对照电容额定纹波电流,再留温度降额。
- ESR 上限当红线:超过它,加容量不解决问题,得换低 ESR 或并联多颗。
- 选型留余量:实际容值取 1.3~2×,耐压取工作电压 1.5~2×;所需电容若大于 10 mF(工具会提示),优先考虑开关电源或有源纹波抑制,别硬堆电解。
以上就是我平时用它选滤波电容的流程。它把「纹波电流 → 容值 → 标准规格 → 实际纹波 / ESR 校核」这条链子串在一页里,省掉了每次翻公式和查 E6 表的时间,出错的概率也低了不少。