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.
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.
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 / 60Variable 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 / 60Variable 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 / RtotalVariable 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 / KvVariable 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² × RVariable 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 × ηgVariable 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 / fswVariable 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.
| Quantity | Meaning | Typical Unit | Used For |
|---|---|---|---|
| Mechanical speed | Shaft or rotor speed. | RPM, rps, rad/s | Torque, power, gearbox speed calculations |
| PWM switching frequency | Power-stage switching or modulation rate. | Hz, kHz | Drive voltage/current ripple context |
| Encoder pulse frequency | Measured count rate from an encoder. | counts/s, Hz | Speed feedback from PPR/CPR |
| STEP pulse frequency | Command pulse rate sent to a stepper driver. | pulses/s, Hz | Commanded stepper speed |
| BLDC electrical frequency | Electrical cycle rate set by mechanical speed and pole pairs. | Hz | Commutation and electrical RPM |
Formula reference
Control and feedback reference formulas
RPM = 60 × fcount / Cefffstep = RPM × C / 60fe = mechanical RPM × pole pairs / 60Variable 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.
| Step | Task | Engineering Check |
|---|---|---|
| 1 | Define the load | Required output torque, speed range, duty cycle, and overload conditions. |
| 2 | Convert speed | Use RPM, revolutions per second, or angular velocity consistently. |
| 3 | Calculate shaft power | Use P = Tω with torque in N·m and angular velocity in rad/s. |
| 4 | Estimate electrical input | Use efficiency to connect mechanical output power to electrical input power. |
| 5 | Check winding limits | Estimate I²R copper loss, voltage drop, and stall-current stress. |
| 6 | Add gearing if needed | Use ECParts convention G = input speed / output speed. |
| 7 | Review drive behavior | PWM average voltage is a drive reference, not a complete speed model. |
| 8 | Verify control and feedback | Encoder, stepper, and BLDC frequencies have different meanings. |
| 9 | Test under load | Confirm 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.
| Limit | Why It Matters |
|---|---|
| Friction and windage | Reduce output power and raise current demand. |
| Gearbox efficiency | Output torque is less than ideal torque multiplication. |
| Back EMF | Reduces winding current as speed increases in DC motor models. |
| Winding resistance | Creates voltage drop and copper loss that scale with current. |
| Thermal limits | Continuous current and torque are usually heat-limited. |
| Drive limits | Supply voltage, current limit, switching topology, and protection behavior constrain operation. |
| Load dynamics | Acceleration, inertia, resonance, and changing load torque are outside simple steady-state formulas. |
| Measurement limits | Encoder 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.
Related Calculators
Related Engineering Guides
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.
