DC-DC Converter
Choose a topology — buck, boost, or buck-boost — set the input voltage, duty cycle, inductance, and switching frequency, then watch the output voltage and inductor current ripple update live. The widget flags CCM vs DCM operation so you can see exactly when the inductor current hits zero.
During TON (rising)
During TOFF (falling)
Output voltage
Inductor ripple
Conduction mode
CCM — ContinuousMinimum inductance for CCM
Lmin = 15.0 µH
Quick experiments
- Buck 24 V → 12 V. Set Vin = 24 V and D = 0.5 — the output should read 12 V, confirming Vout = D · Vin.
- Boost 12 V → 48 V. Switch to boost, set Vin = 12 V and D = 0.75 — the output climbs to 48 V.
- Ripple vs inductance. Increase L and watch the inductor current ripple shrink — a larger inductor stores more energy per cycle, smoothing the current.
DC-DC converter topologies
DC-DC converters transfer power from one DC voltage to another with high efficiency (typically 85–95 %) by switching an inductor or transformer at high frequency (tens of kHz to several MHz).
Buck (step-down)
Vout = D × Vin where D is duty cycle (0–1). During the on-time the inductor stores energy; during the off-time it releases energy to the load. Higher switching frequency → smaller L and C values → smaller PCB footprint, but higher switching losses.
Boost (step-up) and flyback
- Boost: Vout = Vin / (1−D). Energy stored in inductor during on-time is transferred to output during off-time.
- Flyback: isolated topology using a coupled inductor (flyback transformer). Common in offline power supplies for galvanic isolation.
Learn more → DC-DC Converters — Learn