ECParts Toolkit LogoECParts Toolkit

Engineering Guide

Motor Electrical Design: Torque, Back EMF, Current, Loss, and PWM

Motors sit at the boundary between electrical input and mechanical output. This guide connects the practical equations behind torque, RPM, shaft power, back EMF, stall current, copper loss, efficiency, PWM drive references, and the first control signals engineers meet when checking a motor system.

MotorsIntermediate18 min readUpdated September 12, 2026

Introduction

A motor design check usually starts with a mechanical requirement: move this load at this speed with enough torque margin. The electrical side then asks whether the supply, driver, winding, current limit, and thermal path can support that operating point. A calculator can make the arithmetic fast, but only if the quantities have the right meaning.

The most common mistakes are conceptual rather than numerical: using RPM directly in a rad/s formula, treating duty cycle as efficiency, reading a gear ratio in the opposite direction, or calling every pulse or switching rate “motor frequency.” This guide gives the shared motor relationships behind the ECParts Motors calculators and explains where each simplified model stops.

01Load
02Speed
03Torque
04Power
05Efficiency
06Drive
07Verify

Speed, RPM, and Angular Velocity

Shaft speed is normally specified in revolutions per minute (RPM). Mechanical power formulas, however, use angular velocity in radians per second. The conversion is:

Formula reference

Mechanical speed conversion

rps = RPM / 60ω = 2π × RPM / 60

Variable definitions

RPM
mechanical revolutions per minute
rps
mechanical revolutions per second
ω
angular velocity in rad/s

RPM is mechanical speed. It is not the same as PWM switching frequency, encoder pulse frequency, STEP pulse frequency, or BLDC electrical frequency. Keeping those definitions separate prevents several classes of motor sizing and firmware mistakes.

Torque and Mechanical Power

Torque is rotational force. Power is the rate of doing mechanical work. A motor with high torque at very low speed may still deliver modest power, while a motor with lower torque at high speed can deliver significant power.

Formula reference

Motor shaft power

T = F × rPmech = T × ωPmech = T × 2π × RPM / 60

Variable definitions

T
shaft torque in N·m
F
tangential force in N
r
lever arm radius in m
Pmech
mechanical output power in W
ω
mechanical angular velocity in rad/s

DC Motor Voltage, Back EMF, and Stall Current

A simple brushed DC motor model separates supply voltage into back EMF and winding resistance drop. Back EMF rises with speed, so the same supply voltage produces less winding current as the motor speeds up.

Formula reference

Simplified DC motor electrical model

V = E + I × RwE = V - I × RwI = (V - E) / RwIstall = V / Rtotal

Variable definitions

V
applied motor voltage
E
back EMF
I
winding current
Rw
winding resistance
Rtotal
winding resistance plus explicit series resistance

Stall current is an ideal locked-rotor current reference. It is useful for checking driver, fuse, supply, and winding stress, but real current can be limited by driver current control, supply resistance, wiring, winding temperature, and protection behavior.

Motor Constants: Kv, Kt, and Unit Discipline

Kv is commonly entered as RPM per volt. Kt is commonly expressed as N·m/A. In coherent SI units, torque constant and back-EMF constant share a reciprocal relationship, but hobby-style RPM/V units need the 60/(2π) conversion factor.

Formula reference

Kv and Kt conversion for Kv in RPM/V

Kt = 60 / (2π × Kv)Kt ≈ 9.5492966 / Kv

Variable definitions

Kv
speed constant in RPM/V
Kt
torque constant in N·m/A

Do not assume every datasheet uses the same constant convention. A Ke value in V/(rad/s), a line-to-line BLDC constant, and a no-load RPM/V value are not interchangeable without reading the measurement conditions.

Efficiency, Input Power, and Copper Loss

Motor efficiency connects electrical input power to mechanical output power. The ECParts Motors calculators use efficiency as a dimensionless ratio internally, even when the user enters or sees percent.

Formula reference

Motor efficiency and winding loss

η = Pout / PinPout = η × PinPin = Pout / ηPloss = Pin - PoutPcu = I² × R

Variable definitions

η
efficiency ratio from 0 to 1
Pin
electrical input power
Pout
mechanical output power
Pcu
winding copper loss
I
explicitly defined DC or RMS winding current
R
winding resistance

Copper loss is only one part of motor loss. Iron loss, switching loss, friction, windage, bearing loss, and controller loss may all matter. For multi-phase motors, current must be defined carefully: phase RMS current, line current, sinusoidal RMS current, and DC equivalent current are not automatically the same value.

Gear Ratio, Output Speed, and Output Torque

ECParts Motors uses a speed-reduction convention for gear ratio: G = input speed / output speed. A 5:1 reduction means the motor spins five times faster than the output shaft.

Formula reference

Gear ratio convention

G = input RPM / output RPMNout = Nin / GTout,ideal = Tin × GTout = Tin × G × ηg

Variable definitions

G
gear ratio using input speed divided by output speed
Nin
motor or gearbox input speed
Nout
gearbox output speed
Tin
input torque
Tout
output torque
ηg
gearbox efficiency ratio

This is a convention, so always check how another tool, gearbox supplier, or datasheet defines ratio. Reversing the ratio gives the wrong speed and torque direction.

PWM Drive Context

PWM is a switching method used by many motor drives. In a simple unipolar average-voltage estimate, duty cycle sets an ideal average applied voltage reference:

Formula reference

Simplified motor PWM average voltage

Vavg ≈ D × VbusTswitch = 1 / fsw

Variable definitions

D
PWM duty ratio from 0 to 1
Vbus
drive bus voltage
fsw
PWM switching frequency
Tswitch
PWM switching period

PWM switching frequency is not motor RPM. Duty cycle is not efficiency. Average voltage is not a complete prediction of speed, because current ripple, winding inductance, back EMF, current regulation, dead time, H-bridge mode, and load all affect the real motor.

Encoder, Stepper, and BLDC Frequency Boundaries

Motor systems often contain several frequencies at once. The value called frequency in one calculation may be a measurement count rate, a command pulse rate, an electrical cycle rate, or a switching carrier. These are related to speed in different ways.

QuantityMeaningTypical UnitUsed For
Mechanical speedShaft or rotor speed.RPM, rps, rad/sTorque, power, gearbox speed calculations
PWM switching frequencyPower-stage switching or modulation rate.Hz, kHzDrive voltage/current ripple context
Encoder pulse frequencyMeasured count rate from an encoder.counts/s, HzSpeed feedback from PPR/CPR
STEP pulse frequencyCommand pulse rate sent to a stepper driver.pulses/s, HzCommanded stepper speed
BLDC electrical frequencyElectrical cycle rate set by mechanical speed and pole pairs.HzCommutation and electrical RPM

Formula reference

Control and feedback reference formulas

RPM = 60 × fcount / Cefffstep = RPM × C / 60fe = mechanical RPM × pole pairs / 60

Variable definitions

fcount
encoder pulse or decoded count frequency
Ceff
effective encoder counts per revolution
fstep
STEP command pulse frequency
C
stepper command counts per revolution
fe
BLDC/PMSM electrical frequency

Practical Motor Design Workflow

A useful motor calculation is not a single equation; it is a chain of checks. Start at the load, move through shaft power and electrical power, then verify the drive and feedback assumptions.

StepTaskEngineering Check
1Define the loadRequired output torque, speed range, duty cycle, and overload conditions.
2Convert speedUse RPM, revolutions per second, or angular velocity consistently.
3Calculate shaft powerUse P = Tω with torque in N·m and angular velocity in rad/s.
4Estimate electrical inputUse efficiency to connect mechanical output power to electrical input power.
5Check winding limitsEstimate I²R copper loss, voltage drop, and stall-current stress.
6Add gearing if neededUse ECParts convention G = input speed / output speed.
7Review drive behaviorPWM average voltage is a drive reference, not a complete speed model.
8Verify control and feedbackEncoder, stepper, and BLDC frequencies have different meanings.
9Test under loadConfirm current, temperature, torque margin, acceleration, and supply behavior in hardware.

Worked Examples

Example 1: Torque and RPM to Mechanical Power

  • Given: shaft torque T = 0.50 N·m and speed N = 3000 RPM.
  • Engineering goal: estimate mechanical shaft power.
  • Equation: ω = 2πN/60 and P = Tω.
  • Substitution: ω = 2π × 3000 / 60 = 314.159 rad/s.
  • Result: P = 0.50 × 314.159 = 157.08 W.
  • Interpretation: power depends on both torque and speed; the same torque at half speed would produce half the mechanical power.

Example 2: Gear Reduction and Motor-Side Requirement

  • Given: required output speed is 300 RPM, required output torque is 2.0 N·m, gear ratio G = 5, and gearbox efficiency ηg = 90%.
  • Engineering goal: estimate ideal motor speed and motor torque before detailed gearbox checks.
  • Equation: G = input RPM / output RPM, so Nin = G × Nout. Also Tout = Tin × G × ηg, so Tin = Tout/(Gηg).
  • Substitution: Nin = 5 × 300 = 1500 RPM; Tin = 2.0/(5 × 0.90).
  • Result: motor speed = 1500 RPM and motor torque ≈ 0.444 N·m.
  • Interpretation: the gearbox trades speed for torque, but losses mean required motor torque is higher than the ideal lossless value.

Example 3: DC Motor Stall Current and Copper Stress

  • Given: a DC motor winding resistance of 1.2 Ω and a 12 V supply.
  • Engineering goal: estimate ideal locked-rotor current and copper loss stress.
  • Equation: Istall = V/R and Pcu = I²R.
  • Substitution: Istall = 12/1.2 = 10 A; Pcu = 10² × 1.2.
  • Result: ideal stall current = 10 A and winding copper loss = 120 W at that instant.
  • Interpretation: stall can create very high electrical stress, but mechanical output power at stall is zero because shaft speed is zero.

Example 4: PWM Average Voltage Reference

  • Given: a 24 V bus, unipolar drive, and 35% duty cycle.
  • Engineering goal: estimate the ideal average applied voltage reference.
  • Equation: Vavg ≈ D × Vbus.
  • Substitution: Vavg ≈ 0.35 × 24 V.
  • Result: Vavg ≈ 8.4 V.
  • Interpretation: this is not a universal speed prediction. Winding inductance, back EMF, current regulation, switching frequency, and load determine real motor behavior.

Practical Limitations

First-pass motor calculators are most reliable when the model assumptions are visible. Use them for sizing, comparison, and sanity checks, then verify the design with datasheets, current probes, tachometer or encoder measurements, and thermal testing.

LimitWhy It Matters
Friction and windageReduce output power and raise current demand.
Gearbox efficiencyOutput torque is less than ideal torque multiplication.
Back EMFReduces winding current as speed increases in DC motor models.
Winding resistanceCreates voltage drop and copper loss that scale with current.
Thermal limitsContinuous current and torque are usually heat-limited.
Drive limitsSupply voltage, current limit, switching topology, and protection behavior constrain operation.
Load dynamicsAcceleration, inertia, resonance, and changing load torque are outside simple steady-state formulas.
Measurement limitsEncoder counts, ADC resolution, timing accuracy, and noise affect validation.

Cross-Category Boundaries

Motor calculations touch other engineering domains. Electrical input power connects naturally to the Understanding Electrical Power guide, but MOT-G-001 keeps the focus on motor shaft output, winding behavior, and drive interpretation rather than becoming a generic power tutorial.

Encoder count rates and stepper command signals overlap with digital timing, so the Digital Logic Fundamentals guide remains the right place for general logic and timing margin concepts. Sensor calibration remains owned by Sensor Signal Conditioning. Thermal resistance, heat-sink sizing, and wire sizing remain in Thermal and Wire & Cable. This guide only names those limits so a motor calculation is not mistaken for full system validation.

Common Mistakes

  • Confusing torque with power.
  • Using RPM directly in P = Tω without converting RPM to rad/s.
  • Forgetting that stall speed is zero, so stall mechanical output power is zero.
  • Reversing the gear-ratio convention and multiplying or dividing in the wrong direction.
  • Assuming ideal gearbox torque multiplication without efficiency loss.
  • Confusing PWM switching frequency with motor mechanical RPM.
  • Confusing encoder pulse frequency with BLDC electrical frequency.
  • Mixing pole count and pole pairs in BLDC calculations.
  • Treating duty cycle as motor efficiency.
  • Assuming commanded stepper motion always equals actual motion under load.

Support reference

FAQ

What is the relationship between motor torque and power?

Mechanical motor power is torque multiplied by angular velocity: P = Tω. Torque alone is not power; speed must also be known.

How do you calculate motor power from torque and RPM?

Convert RPM to angular velocity with ω = 2πN/60, then multiply by torque in N·m: P = T × 2πN/60.

Does higher torque always mean higher power?

No. Power depends on torque and speed together. A stalled motor can have high torque and current while mechanical output power is zero because speed is zero.

How does gear ratio affect motor speed and torque?

Using the ECParts convention G = input speed / output speed, output speed is input speed divided by G. Ideal output torque is input torque multiplied by G, then reduced by gearbox efficiency.

Is PWM frequency the same as motor speed?

No. PWM switching frequency is the power-stage modulation rate. Motor speed is mechanical shaft speed, usually measured in RPM or rad/s.

How is encoder frequency related to RPM?

Encoder pulse frequency is a measured count rate. RPM depends on effective counts per revolution, including the PPR or CPR definition and quadrature decoding multiplier.

What is BLDC electrical frequency?

BLDC electrical frequency is the electrical cycle rate. With ECParts convention, fe = mechanical RPM × pole pairs / 60, where pole pairs equals pole count divided by two.

Why is motor efficiency important in calculator results?

Efficiency links electrical input power to mechanical output power. A realistic design must include losses from the motor, gearbox, driver, wiring, and operating conditions.

Summary

Motor calculations become much safer when mechanical and electrical quantities are kept separate. Convert RPM to rad/s for shaft power, keep torque distinct from power, use efficiency as a ratio, preserve the ECParts gear-ratio convention, and treat PWM average voltage as a drive reference rather than a universal speed law.

Use the Motors calculators for first-pass engineering checks, but verify the final design against motor datasheets, driver limits, gearbox loss, wiring drop, thermal behavior, startup/stall stress, and measured performance under real load.