Push-Pull Converter Calculator

Turns ratio, output voltage, switch voltage stress, and diode PIV for a center-tapped push-pull converter.
Turns Ratio & Output
Switch & Diode Stress

Turns Ratio & Output Voltage

Vout = 2 × Vin × D × (NS/NP)  (D = per-switch duty, ≤ 0.5)
48V→5V, D=0.4
12V→48V boost
24V→3.3V
V
V
Enter values and press Calculate.

Switch & Diode Voltage Stress

Vswitch = 2 × Vin  •  Diode PIV = 2 × (NS/NP) × Vin
48V, ratio 0.13
12V, ratio 4.0
V
Enter values and press Calculate.

How a Push-Pull Converter Works

A push-pull converter uses two switches that alternately drive the two halves of a center-tapped primary. This drives the transformer core in both directions (bidirectional flux), using it far more efficiently than a single-switch forward converter. The secondary is usually center-tapped with full-wave rectification. Each switch conducts for up to half the period, so the per-switch duty cycle is limited to 0.5.

QuantityFormula
Output voltageVout = 2×Vin×D×(NS/NP)
Turns ratioNS/NP = Vout/(2×Vin×D)
Switch voltage stressVswitch = 2×Vin
Diode PIV2×(NS/NP)×Vin

The main drawback is that each switch must block twice the input voltage (because the other half-winding adds to it), so push-pull suits lower input voltages where a 2×Vin switch rating is practical.

Real-World Applications & Examples

Worked examples

1. 48 V to 5 V. D=0.4: NS/NP=5/(2×48×0.4)=0.130.
2. 12 V to 48 V boost. D=0.45: NS/NP=48/(2×12×0.45)=4.44 — a step-up ratio.
3. Switch stress. With a 48 V input, each switch must block Vswitch=2×48=96 V (plus leakage-spike margin) — use a 150 V+ MOSFET.
4. Diode PIV. For example 1 (ratio 0.13): PIV=2×0.13×48=12.5 V, so a 20–30 V Schottky is fine.
5. Why D ≤ 0.5. Each switch owns one half-cycle; going above 0.5 would overlap both switches on at once, shorting the primary through the center tap.
6. Core utilization. Because the core is driven both ways, a push-pull transformer is smaller than a forward converter's for the same power — a key efficiency benefit.

Frequently Asked Questions

What is a push-pull converter?

An isolated DC-DC converter with two switches that alternately drive the two halves of a center-tapped transformer primary, driving the core in both directions for efficient use of the magnetics.

Why is the duty cycle limited to 0.5?

Each switch conducts during one half of the switching period. If both were on at once (D>0.5), the center-tapped primary would be shorted, causing a destructive shoot-through current.

Why do the switches see twice the input voltage?

When one switch is on, the transformer reflects the same voltage onto the other half-winding, which adds in series with the input at the off switch — so it blocks about 2×Vin.

What is the output voltage formula?

Vout = 2×Vin×D×(NS/NP), where D is the per-switch duty cycle (up to 0.5) and NS/NP is the secondary-to-primary turns ratio.

How does push-pull compare to a forward converter?

Push-pull uses the core bidirectionally (smaller transformer, higher power density) but needs two switches rated at 2×Vin; forward uses one switch but resets the core one way only.

What is flux imbalance (staircase saturation)?

If the two half-cycles are not perfectly symmetric, the core magnetization drifts toward saturation over successive cycles. Current-mode control or a small gap prevents it.

When should I use a push-pull converter?

For low-to-moderate input voltages (12–48 V) at moderate power, especially where high output current and good transformer utilization are wanted.

What is the diode PIV in the output?

With a center-tapped secondary and full-wave rectification, each output diode blocks about 2×(NS/NP)×Vin — choose the rectifier rating above this.

Does push-pull need an output inductor?

Yes — like the forward and buck families, its output has an inductor and capacitor filter that smooth the rectified secondary pulses into steady DC.

Why is push-pull good for high current?

Both switches and both secondary halves share the work, and the transformer transfers energy on every half-cycle, so it handles high output current efficiently.

What controls flux balance in practice?

Peak-current-mode control naturally balances the two switch currents cycle by cycle, which keeps the core centered on its B-H loop and avoids saturation.

Can push-pull work at high input voltage?

It can, but the 2×Vin switch stress makes high-voltage switches expensive, so half-bridge or full-bridge topologies are usually preferred above ~100 V input.

Related Calculators

Forward ConverterHalf/Full-Bridge ConverterFlyback TransformerAll Calculators