Calculator Inputs
Large screens use three columns, smaller screens use two, and mobile uses one.
Example Data Table
| Scenario | Vin | Llk | Ipeak | fSW | fRing | RC Suggestion | RCD Suggestion |
|---|---|---|---|---|---|---|---|
| Offline flyback MOSFET | 325 V | 2.5 µH | 2.8 A | 100 kHz | 18 MHz | 1 nF / 22 Ω | 22 nF / 6.8 kΩ |
| Buck low-side switch | 48 V | 350 nH | 12 A | 250 kHz | 42 MHz | 3.3 nF / 3.3 Ω | 1.5 nF / 43 kΩ |
| IGBT clamp stage | 400 V | 1.1 µH | 8 A | 40 kHz | 9 MHz | 1.8 nF / 27 Ω | 22 nF / 18 kΩ |
Formula Used
This calculator combines two practical sizing paths. The RC path is intended for damping ringing at the switch node. The RCD path is intended for leakage-energy clamping, especially in flyback-style stages.
RC damping path
CRC ≥ max(k·Coss, Ipeak/dv/dttarget, Llk·Ipeak2 / (Vtarget2 − Vbase2))
Lparasitic ≈ 1 / ((2πfring)2·Coss)
RRC ≈ max(√(Lparasitic/CRC), 1/(2πfringCRC))
PRC ≈ CRC·Vbase2·fSW
RCD clamp path
Elk = 0.5·Llk·Ipeak2
PRCD ≈ Elk·fSW·Vsn/(Vsn − Vreflected)
Rsn = Vsn2 / PRCD
ΔV/V ≈ 1/(Csn·Rsn·fSW) so Csn ≈ 1/(ripple·Rsn·fSW)
These are starting equations. Final values should be confirmed with oscilloscope measurements, device derating, thermal checks, and layout review.
How to Use This Calculator
- Measure or estimate the switch-node ringing frequency from an oscilloscope capture.
- Enter the bus voltage, reflected voltage, leakage inductance, peak current, and switch rating.
- Enter Coss from the device data sheet at a relevant voltage point.
- Use RC mode for ringing damping, RCD mode for leakage-energy clamping, or compare mode for both.
- Review the predicted voltage stress and resistor dissipation before selecting parts.
- Round to real capacitor and resistor values, then verify the final waveform on hardware.
FAQs
1) When should I choose an RC snubber?
Choose an RC snubber when the main issue is ringing reduction, EMI cleanup, or moderate overshoot damping at a switch node or diode.
2) When is an RCD clamp better?
An RCD clamp is usually better when leakage inductance stores enough energy to create a strong voltage spike, especially in flyback converters.
3) Why is ringing frequency important?
Ringing frequency helps estimate parasitic inductance and resistance targets. Better frequency data usually produces better first-pass snubber values.
4) Why does the resistor power matter so much?
Snubbers often operate every switching cycle. Even small energy loss per cycle can become significant average heat at high frequency.
5) Can I use datasheet Coss directly?
Yes, but choose a value near the actual operating voltage. Coss is nonlinear, so a single worst-case number may be misleading.
6) What if the predicted clamp voltage is still too high?
Increase capacitance, tighten layout, reduce leakage inductance, or move toward a clamp topology that handles leakage energy more directly.
7) Do layout and placement really matter?
Yes. Long traces add inductance and can ruin a good calculation. Place the snubber loop close to the stressed device terminals.
8) Are these final production values?
No. They are disciplined starting values. Always validate with real waveforms, temperature rise, tolerances, and abnormal operating conditions.