How Much Power Is Your H-Bridge Wasting? Calculating MOSFET Losses in Motor Drivers
Learn to calculate conduction and switching losses in MOSFET H-bridge motor drivers. Worked example with real numbers using our power dissipation calculator.
Contents
Why Motor Driver Losses Matter
You've picked your MOSFETs, laid out your H-bridge, and the motor spins. Job done? Not quite. The difference between a motor driver that works on the bench and one that survives in production often comes down to thermal design — and thermal design starts with knowing exactly how much power each FET is dissipating.
Motor driver losses fall into two clean buckets: conduction losses (resistive heating while the FET is on) and switching losses (energy burned during each on/off transition). Get these numbers wrong and you'll either over-spec your heatsink and waste board space, or under-spec it and watch your FETs go into thermal shutdown at the worst possible time.
Let's break down the math, work through a real example, and show you how to get answers in seconds with our open the Motor Driver Power Dissipation calculator.
Conduction Loss: The Steady-State Tax
Whenever a MOSFET is fully on, it behaves like a small resistor — its . In a PWM-driven H-bridge, the FET isn't on 100% of the time; it's on for a fraction of the period defined by the duty cycle . The RMS current through the FET during its on-time determines the conduction loss:
This is per FET. In a typical H-bridge, two FETs conduct simultaneously (one high-side, one low-side), so the total conduction loss across the bridge is during active drive — but during freewheeling (recirculation), different FETs carry the current. For a full bridge under continuous PWM, you generally account for all four FETs, with each pair sharing the duty cycle and its complement.
A key gotcha: increases with temperature. The value in the datasheet is typically at 25°C. At a junction temperature of 100°C, expect it to be 1.5× to 2× higher. Always design with the hot value.
Switching Loss: The Speed Tax
Every time a MOSFET transitions from off to on (or vice versa), it briefly passes through its linear region where both voltage and current are simultaneously high. The energy lost per transition is approximately:
A practical way to estimate and when you know the gate charge and gate driver current is to use directly. The calculator uses a simplified but effective model:
where is the PWM switching frequency. This scales linearly with frequency — which is why cranking up to push audible noise above 20 kHz comes at a real thermal cost.
Worked Example: 24V, 10A Brushed DC Motor Driver
Let's size the losses for a fairly common scenario:
| Parameter | Value |
|---|---|
| Motor Current (RMS) | 10 A |
| Supply Voltage | 24 V |
| (at 100°C) | 8 mΩ |
| PWM Duty Cycle | 75% |
| Switching Frequency | 20 kHz |
| Gate Charge | 50 nC |
In a full H-bridge, two FETs are actively switching and two carry freewheeling current. The total bridge dissipation sums all four contributions. For this symmetric case:
The motor receives W of electrical power. The efficiency estimate is:
That's quite good — and it shows why low- FETs at moderate switching frequencies are so popular for motor drive. But notice what happens if you quadruple to 80 kHz to eliminate any trace of acoustic noise: switching losses jump to 0.48 W per FET, total bridge loss climbs to 4.32 W, and you've added 50% more heat with no benefit to the motor.
Design Implications
A few practical takeaways from this analysis:
- Conduction loss dominates at low switching frequencies. If you're running at 10–20 kHz, focus your budget on low FETs.
- Switching loss dominates at high frequencies. Above 50 kHz, gate charge becomes the critical parameter. Look for FETs optimized for switching figure-of-merit ().
- Duty cycle matters for conduction, not for switching. Switching losses depend on frequency and load current, not duty cycle.
- Thermal derating is non-negotiable. Our example gives 0.72 W per FET. In a SOT-23 or PowerPAK package with °C/W, that's a 36°C rise above ambient — manageable, but it tightens fast if airflow is restricted.
When the Numbers Get Uncomfortable
If the calculator shows bridge losses that push your junction temperature past 125°C (or whatever your FET's rated max), you have four levers:
- Lower — bigger FET or parallel FETs
- Lower — faster-switching FET (often trades off against )
- Lower — accept more ripple or audible noise
- Better thermal path — exposed pad, thicker copper, heatsink, forced air
Try It
Plug your actual motor current, supply voltage, and FET parameters into the open the Motor Driver Power Dissipation calculator and see exactly where your watts are going. It's the fastest way to sanity-check your FET selection and thermal design before you commit to a PCB layout. Iterate on , , and switching frequency until the numbers make your thermal engineer happy — or at least stop frowning.
Related Articles
How Long Will Your Battery Last Under Motor Load? A Practical Guide to Runtime Estimation
Estimate battery runtime under motor load. Covers LiPo, NiMH, lead-acid packs with drive efficiency, depth of discharge, and real worked examples.
Mar 8, 2026
SensorsDesigning Capacitive Proximity Sensors: From Parallel-Plate Theory to Practical Sensitivity
Learn how capacitive proximity sensors work, calculate capacitance & sensitivity from plate area, gap, and permittivity using our free calculator.
Mar 19, 2026
Audio EngineeringUnderstanding Q Factor and Bandwidth in Equalizer Filters: A Practical Engineering Guide
Learn how Q factor and bandwidth define equalizer filter shape. Includes formulas, worked examples, and a free calculator for audio EQ design.
Mar 17, 2026