Motor Heat Dissipation
Calculate motor heat dissipation, temperature rise, and operating temperature from input power and efficiency.
Formula
P_loss = P_in × (1−η), ΔT = P_loss × Rθ
How It Works
Worked Example
A 24 V, 100 W brushed DC motor operates at 80% efficiency under continuous load. Thermal resistance (winding to ambient) is 1.8 °C/W. Ambient temperature is 35 °C. Class F insulation. Step 1 — Input power: P_in = P_out / η = 100 / 0.80 = 125 W Step 2 — Heat dissipated: P_loss = P_in − P_out = 125 − 100 = 25 W Step 3 — Steady-state winding temperature rise: ΔT = P_loss × R_θ = 25 × 1.8 = 45 °C Step 4 — Absolute winding temperature: T_winding = T_ambient + ΔT = 35 + 45 = 80 °C Step 5 — Margin to Class F limit: Margin = 155 − 80 = 75 °C — adequate for continuous operation Result: At 80% efficiency and 35 °C ambient, the motor runs 80 °C in the winding — well within Class F limits. If efficiency dropped to 70%, P_loss = 42.9 W and T_winding = 35 + 77 = 112 °C — still within limits but with only 43 °C margin.
Practical Tips
- ✓Use a thermal camera or embedded thermistor to measure steady-state temperature in the actual mounting configuration — datasheet R_θ values assume free-air convection
- ✓For servo and positioning applications with frequent starts and stops, model the thermal time constant (τ = R_θ × C_thermal) to ensure the motor cools between bursts
- ✓Derate maximum continuous current by 3–5% per degree Celsius of ambient temperature above 25 °C when operating in high-temperature environments
Common Mistakes
- ✗Assuming the motor body temperature equals the winding temperature — winding hot-spot can be 30–60 °C higher than the measured case temperature
- ✗Running a motor at stall (zero speed) for more than a few seconds — without shaft rotation, cooling airflow stops and thermal resistance rises sharply, causing rapid heat build-up
- ✗Ignoring duty cycle — a motor may tolerate 150% of rated current for 10 s intermittently even though it would overheat at that level continuously
Frequently Asked Questions
Shop Components
Affiliate links — we may earn a commission at no cost to you.
Related Calculators
Motor
Motor Efficiency
Calculate motor efficiency, power losses, and heat dissipation from electrical input and mechanical output measurements.
Thermal
Junction Temperature
Calculate semiconductor junction temperature from power dissipation and thermal resistance chain (θJC + θCS + θSA). Essential for transistor, MOSFET, and IC thermal design.
Thermal
Heatsink
Calculate required heatsink thermal resistance and junction temperature for power devices
Motor
DC Motor
Calculate DC motor speed, torque, power, and efficiency from electrical parameters
Motor
Stepper Motor
Calculate stepper motor speed, step frequency, and travel per revolution
Motor
BLDC Motor
Calculate brushless DC motor no-load RPM, stall torque, maximum efficiency, input power, and propeller thrust from Kv rating and electrical parameters