Snubber Circuits 缓冲电路

功率级L1别名 Snubber · 缓冲电路 · RCD Snubber · RC Snubber · TVS Clamp · Lossless Snubber · 钳位电路

本质与导读

本质 Snubber 是吸收开关瞬间寄生储能(Lstray + Irr)的小电路:储能无处释放时 V = L di/dt 在 Vds 上撞出几百伏尖峰,把 600V 器件烧穿。没有通用 snubber——必须按尖峰幅度、功率与效率目标在耗散方式间权衡选型。

主线坐标:第 5 站 · 逆变器(栅驱 + 功率模块) · ↑ 全景主线

1. 尖峰 vs 振铃 — 两种不同问题

工程上尖峰 (overshoot) 和振铃 (ringing) 经常被混为一谈,但物理机制不同:

现象物理原因持续时间Snubber 解决方案
尖峰 (Overshoot),寄生电感储能瞬间释放< 100 ns限幅 (TVS / RCD)
振铃 (Ringing)LC 谐振,100 ns - 数 μs阻尼 (RC)

关键判别:

  • 看波形:只有第一个 peak 高 → 尖峰
  • 看波形:peak 后跟着衰减振荡 → 振铃
  • 两者通常同时出现,需要复合方案 (RCD + RC) 或 (TVS + RC)

2. 5 种 Snubber 类型

5 类 snubber 按"针对的故障模式"分 — RCD 处理漏感能量 / RC 阻尼振铃 / TVS 限尖峰 / Lossless 高效回收 / Ferrite Bead 衰高频。下图把 5 种并排:

Snubber 5 种类型 — RCD / RC / TVS / Lossless / Ferrite Bead

2.1 RCD Snubber

结构:R + C + D (二极管) 三件套,并联到开关 SW 两端。

原理:

  • SW OFF 时,寄生电感 储能 → 二极管 D 导通,把能量灌入 C
  • SW ON 时,C 通过 R 放电到 R 上
  • 能量最终耗散在 R 上

适用:

  • Flyback 漏感能量处理 (最经典)
  • Forward 单管/三绕组 reset 时
  • 任何隔离拓扑的开关侧

设计公式:

  • 钳位电压 ,典型 ΔV=100-200V
  • 电容
  • 电阻

典型损耗: —— 5W Flyback 漏感 5μH/0.5A 65kHz 时损耗 ~0.2W

缺点:损耗大,降效 2-5%。

2.2 RC Snubber

结构:R + C 串联,并联到 SW 两端。

原理:

  • LC 振铃由寄生 + 输出/寄生 引起,频率几十 MHz
  • RC 在振铃频率附近呈阻尼,把振铃能量耗散在 R 上
  • 不限尖峰幅度,只衰减后续振荡

适用:

  • Buck/Boost 同步整流开关振铃
  • SR MOSFET 反向恢复振铃
  • 任何 LC 振铃场景

设计公式:

  1. 测振铃频率 + 振铃衰减率 (用示波器 FFT)
  2. 估算寄生电容: → 选
  3. 计算阻尼电阻: (critical damping)

典型损耗: — 通常 < 1W。

缺点:不限尖峰幅度——如果 overshoot 已经超过 MOSFET 耐压,RC 救不了。

2.3 TVS Clamp

结构:TVS (Transient Voltage Suppressor) 二极管并联到 SW。

原理:Vds 超过 TVS 的 → TVS 雪崩导通 → 硬钳位

响应时间:< 1 ns,极快。

适用:

  • 应急保护——主 snubber (RCD) 之外再加一道防线
  • 不可预测的瞬态 (如 Pulse 5 甩负载)
  • ESD 保护

设计要点:

  • 略低于 MOSFET 耐压 (如 600V MOSFET → 500V TVS)
  • 选峰值脉冲功率足够 (如 5kW TVS 应对 100μs/1A 尖峰)
  • 不衰减振铃,只防尖峰

典型:Bourns 5KP / Vishay SMBJ / Littelfuse SLD 系列。

2.4 Lossless Snubber

结构:复杂网络 (L + C + D × N) → 把寄生能量回收到电源,不耗散

变种:

  • Active Clamp (ACF 用) — 1 个辅助 MOSFET + 钳位 C,回收漏感
  • Resonant Reset — L+C 谐振复位
  • Energy Recovery Snubber — 多个二极管 + L + C

适用:100W+ 高效率拓扑 (LLC / PSFB / DAB / ACF)

特点:

  • 几乎无损耗 (理论 0)
  • 复杂 (需要额外开关 / 控制)
  • 成本高

详见:topic-flyback-converter ACF 章节。

2.5 Ferrite Bead

结构:磁珠串在线上 (栅极/电源线/输出线)。

原理:磁珠在高频呈现 几百 Ω 阻抗 + 损耗,DC 几乎无阻——只衰减高频振铃,不影响开关。

适用:

典型选型:

  • 栅极:Wuerth WE-MPSB 600Ω@100MHz
  • 电源线:Murata BLM 1kΩ@1GHz

取舍:简单便宜,但只对高频有效——慢振荡用不了。


3. Snubber 选型决策树

按 "尖峰幅度 + 功率 + 效率要求" 选:

场景推荐 Snubber
尖峰 > MOSFET 耐压 80%,< 100W,简单RCD
振铃 + 尖峰 < MOSFET 耐压 50%RC + TVS 应急
振铃 > 50 MHzFerrite Bead
100W-1kW + 效率 > 92%RCD + RC 复合Active Clamp
1kW+ + 效率 > 95%Lossless Snubber (ACF/LLC/PSFB)
应急保护任何场景TVS (加在主 snubber 之外)

4. RCD Snubber 详细计算 (Flyback 例)

Flyback 5W 适配器, = 5μH, = 0.5A, = 65 kHz,Vds 钳位目标 = 700V,Vin_max = 380V,反射电压 N·Vout = 120V:

4.1 钳位电压裕度

钳位目标从 MOSFET 耐压倒推 — 留 ≥ 100V 裕度防过冲击穿:

  • 目标 = 700V (MOSFET 800V 留 100V 裕度)

4.2 漏感能量

漏感能量是 snubber 设计的核心输入 — 用 ½Li² 计算每周期能量,再 × fsw 得到平均功率:

  • 单位时间

4.3 电容设计

电容容量由"漏感能量必须全部灌进 C 而不让 V_clamp 超目标"反推得出:

  • 3.3 nF(标准值)

4.4 电阻设计

电阻阻值由"R 上耗散功率必须等于漏感平均功率"决定,理论值常太大,实操选经验值:

  • → 太大
  • 实际选
  • 实际经验值 R = 100-470 kΩ,允许 V_clamp 在 600-700V 之间

4.5 二极管选型

二极管 3 个核心约束 — 反向恢复速度 ≤ 振铃周期 / 耐压 ≥ V_clamp / 平均正向电流 ≥ I_p_peak · D:

  • 速度:UF (Ultra Fast) 或 SiC
  • 耐压:≥ 700V
  • 典型:STMicro STTH1L06 (1A/600V UF)

5. RC Snubber 计算 (Buck 例)

同步 Buck 12V/3A, = 1 MHz,SW 节点振铃 100 MHz,峰值 25V (超 12V 输入 +13V):

5.1 估算寄生 LC

测量 ,假设 (PCB + 封装):

5.2 Snubber 设计

snubber 元件按"在振铃频率附近做 critical damping"算 — C 略大于寄生 C,R 由 √(L/C) 给出阻尼匹配:

  • 选标准值 ,

5.3 损耗

snubber 损耗用 C·V²·fsw 直接估算 — 每周期 C 完整充放一次,能量全耗在 R 上:

关键认知:RC snubber 通常 损耗 < 1%——这是为什么 Buck 高频设计普遍用。


6. Lossless Snubber — Active Clamp Flyback

Active Clamp Flyback (见 topic-flyback-converter §4) 是 lossless snubber 的最常见实例:

机理:

  1. 主开关 OFF 时,漏感能量充入钳位电容
  2. 辅助开关 ON, 通过谐振回到 Vin 或经变压器到次级
  3. 整个过程几乎无损

与 RCD 对比(5W 适配器):

  • RCD:漏感 0.04W 损耗 → 效率 -0.8%
  • ACF:几乎无漏感损耗 → 效率 +3%

复杂度代价:多 1 个辅助开关 + 控制 IC + 2 个谐振电容。


7. Snubber 与 topic-emi-filter-design 关系

Snubber 抑制开关本身的振铃 + 尖峰 → 减少 EMI 源头 EMI Filter 抑制传导到电源线的 EMI → 减少 EMI 传播

两者互补,不可替代:

  • 没 snubber,EMI filter 顶不住
  • 没 EMI filter,即使 snubber 良好,辐射 EMI 仍超标

实操:先优化 snubber 把振铃降到合理范围,再设计 EMI filter——避免"用大 filter 掩盖 snubber 设计差"的反模式。


8. 5 个常见陷阱

Snubber 设计 失败模式集中在 5 个反复出现的坑:

陷阱描述预防
RC 当 RCD 用用 RC 想限尖峰 → 不起作用区分尖峰 vs 振铃,选对类型
RCD 电容太大钳位电压低,但开关导通时电流过大烧 R电容按公式算,典型 nF 量级
RC 阻尼太大,变成RC 滤波器 (不阻尼)临界阻尼:
TVS 响应慢用了普通稳压管当 TVS选标记 TVS,响应 < 1ns
Snubber 放置远离 SW走线长 → 自身电感大 → 失效Snubber 必须紧贴 SW,< 5mm

核心要点

  • 区分尖峰(overshoot,L di/dt) 与振铃(ringing,LC 谐振) ——不同 snubber 解决。
  • 5 种 snubber:RCD (耗散) / RC (阻尼) / TVS (硬钳) / Lossless (回收) / Ferrite (高频损耗)。
  • RCD = Flyback 漏感首选,损耗 2-5%。
  • RC = Buck/Boost 阻尼振铃,损耗 < 1%,但不限尖峰幅度。
  • TVS = 应急保护,响应 < 1ns,加在主 snubber 之外。
  • Lossless (ACF) = 100W+ 高效率,几乎无损但复杂。
  • Ferrite Bead = 高频振铃 (>100MHz),栅极常用。
  • Snubber 必须紧贴 SW 放置 < 5mm——走线长 = 自身电感 = 失效。
  • 设计核心:,

Engineering Objects

引用此页的结构化 Engineeri…

引用此页的结构化 Engineering Object(v2.0 Copilot 自动生成,不要手动编辑此段)。

Cross-references