H-Bridge Calculator — losses, dead time and driver sizing
Motor current, dead-time and driver dissipation for an H-bridge stage.
Example: Driving 5 A from 24 V: 1 W of conduction loss, 2% of duty lost to dead time, 11.42 V at the motor.
Formula
P_cond = 2 × I² × R_ds(on) duty lost = 2 × t_dead × f_swWorked example
Driving 5 A from 24 V: 1 W of conduction loss, 2% of duty lost to dead time, 11.42 V at the motor.
P_cond = 2 × I² × R_ds(on)
2 × (5 A)² × 20 mΩ
1 W
The factor of two is the high-side and low-side switch in series.
duty lost = 2 × t_dead × f_sw
2 × 500 ns × 20 kHz
2%
V_motor = effective duty × (V_supply − bridge drop)
48% × (24 V − 200 mV)
11.42 V
Frequently asked questions
Why is H-bridge loss twice a single switch?
Because current flows through two devices in series — one high-side and one low-side — to reach the motor and return. Both dissipate I²R, so the bridge total is 2I²R even though each individual switch only sees half of it.
What is dead time and why do I need it?
A deliberate gap where both switches in a leg are off, inserted so one has fully turned off before the other turns on. Without it, both conduct briefly and put the supply across them with almost nothing limiting the current — shoot-through, which destroys both devices in microseconds.
Why does dead time reduce my top speed?
It is inserted at both transitions of every PWM cycle, so the loss scales with frequency. 500 ns of dead time at 20 kHz costs 2% of duty; at 100 kHz it costs 10%. That is a direct cap on the maximum voltage you can deliver.
What PWM frequency should I use for a motor?
Above 20 kHz if you want it silent — anything lower produces an audible whine at the switching frequency. The trade is more switching loss and a proportionally larger dead-time penalty, so 20 to 25 kHz is the usual compromise.
Related tools
MOSFET Gate Drive Calculator
Gate charge, drive current, switching loss and conduction loss for a MOSFET at your switching frequency.
Circuits
PWM Frequency & Duty Calculator
The frequency-versus-resolution trade-off made explicit, with register values for your MCU and duty-cycle counts.
Firmware
Stepper Motor Calculator
Steps per mm, microstepping resolution, maximum RPM and torque at speed.
Mechanical
Heat Sink & Thermal Resistance Calculator
Junction temperature from dissipation and thermal resistances, and the θSA you need to stay inside the derating curve.
Power & Wiring
555 Timer Calculator
Design astable, monostable and 50%-duty 555 circuits. Get the schematic, the waveform, and a bill of materials in stock E24 values.
Circuits
Ohm's Law Calculator
Enter any two of voltage, current, resistance or power and get the other two, with the worked formula and a matching SPICE netlist.
Circuits