The Core of Electric Motor Design: Matching Torque to Load
In practical system-level electric motor design, you are rarely winding stators from scratch. Instead, you are matching electromechanical characteristics to a specific mechanical load. The direct answer to "how do I size a motor" is to calculate the required continuous torque and RPM at the load, then apply a 20% to 30% service factor to account for startup inertia and thermal derating.
A common mistake is converting horsepower to kilowatts without load context. A 1 HP (0.746 kW) motor running at 3600 RPM delivers vastly different torque than a 1 HP motor running at 900 RPM. Torque is what actually moves your load; power is just the rate at which that work is done.
Use the metric formula:
T = (9550 × kW) / RPM (where T is in Newton-meters).Or the imperial formula:
T = (HP × 5252) / RPM (where T is in lb-ft).
Worked Load Example: Conveyor Belt
Let’s design a drive for a small parts conveyor. Your mechanical calculations show the belt requires 1.5 Nm of continuous torque at 300 RPM to overcome friction and move the payload.
- Calculate Base Power: kW = (1.5 Nm × 300 RPM) / 9550 = 0.047 kW (47 Watts).
- Apply Service Factor: Add 30% for startup surges and ambient heat derating. 47W × 1.3 = 61.1 Watts.
- Select the Motor: You need a motor rated for at least 75W continuous at 300 RPM. If you select a motor rated for 75W at 3000 RPM, it will stall or overheat because it cannot produce 1.5 Nm at your target speed without a gearbox.
Motor Type Comparison: Torque Curves, Control, and Cost
Choosing the right topology is the most critical fork in electric motor design. Do not treat steppers and servos as interchangeable; steppers are open-loop positioners that lose torque rapidly at speed, while servos (often BLDC or AC) rely on closed-loop feedback to maintain torque across a wide RPM band.
| Motor Type | Torque Curve Profile | Control Complexity | Cost (per 100W) | Best Load Profile |
|---|---|---|---|---|
| AC Induction (ACIM) | Drooping; peaks near synchronous speed (breakdown torque) | Low (Direct-on-line) to Medium (VFD) | $30 - $60 | Constant speed, high inertia (fans, pumps, compressors) |
| Brushless DC (BLDC) | Flat constant torque up to base speed, then constant power | High (Requires FOC or Trapezoidal ESC) | $80 - $150 | High speed, dynamic loads, mobile robotics (wheels, spindles) |
| Stepper (NEMA) | Massive holding torque, drops off exponentially above 600 RPM | Medium (Chopper driver, open-loop) | $40 - $90 | Low-speed precision positioning (3D printers, CNC routers) |
| DC Brushed | Linear drop from stall torque to no-load speed | Very Low (Simple PWM/MOSFET) | $15 - $30 | Low-cost, low-duty-cycle actuators (toys, simple winches) |
Wiring and Terminal Identification: Brushless DC (BLDC) Focus
For modern DIY and robotics electric motor design, the BLDC outrunner or inrunner is the default choice for dynamic loads. Wiring a BLDC correctly requires understanding both the high-current power phases and the low-voltage feedback loops.
Phase Terminals (U, V, W)
BLDC motors use three phase wires, typically labeled U, V, and W (or A, B, C). Unlike single-phase AC, the sequence matters for rotation direction, but swapping any two phase wires will simply reverse the motor's direction.
Standard Color Code: U = Yellow, V = Green, W = Blue (though many hobby outrunners use three identical black wires). Always verify with a multimeter; resistance between any two phases should be identical and very low (typically < 0.5 Ω).
Hall Effect Sensors (Feedback)
Sensorless BLDC controllers rely on Back-EMF (BEMF) to track rotor position, which fails at low speeds. For high starting torque, you need Hall sensors. A standard BLDC Hall connector has 5 wires:
- VCC (Red): 5V logic power. Never connect this to 12V or you will fry the internal Hall ICs.
- GND (Black): Logic ground.
- Hall A, B, C (Yellow, Green, Blue): Digital signals spaced 120 electrical degrees apart.
Drive and Controller Selection: What the Motor Demands
A motor is only as good as its drive. According to Texas Instruments' motor drive guidelines, matching the control algorithm to the motor topology is non-negotiable for efficiency and thermal management.
- ACIM demands a VFD (Variable Frequency Drive): A VFD adjusts both voltage and frequency to maintain the V/Hz ratio, preventing the stator core from saturating at low speeds.
- BLDC demands an ESC (Electronic Speed Controller): For basic drones, a trapezoidal ESC is fine. For robotics and EVs, you need an FOC (Field Oriented Control) driver. FOC uses sine-wave commutation, reducing torque ripple and acoustic noise while increasing efficiency by 10-15% over trapezoidal drives.
- Steppers demand a Chopper Driver: Modern designs use drivers like the TMC2209, which use stealthChop technology to eliminate the loud whining associated with older L298N H-bridge drivers.
Failure Signatures and Diagnostics
When your electric motor design fails, the acoustic and thermal symptoms tell you exactly what went wrong:
- Hum/Buzz without movement: In a BLDC, this means the Hall sensors are out of phase with the BEMF (check your 120-degree spacing). In a stepper, it indicates a shorted coil or a driver current limit set too low to overcome static friction.
- Overheat at standstill: Steppers draw maximum current when holding position. If your application idles frequently, you must wire the driver's EN (Enable) pin to your microcontroller to drop the holding current by 50% when idle. For BLDCs, overheating at stall means the controller lacks I²t thermal foldback protection.
- Stall under load: If an ACIM stalls, the load exceeded the motor's breakdown torque (slip exceeded ~20%). If a stepper stalls, it missed steps because the acceleration ramp in your firmware was too aggressive for the rotor's inertia.
Decision Tree: Pick Your Motor and Drive
Stop debating topologies. Use this decision matrix to terminate your selection process with a concrete bill of materials. The NEMA MG 1 standard defines the physical and electrical baselines for these industrial and commercial frames, ensuring your picks will mount and wire correctly.
| If your load requires... | Then choose... | Concrete Default Pick (Motor + Drive) |
|---|---|---|
| High precision positioning at low speed (<600 RPM) without an encoder. | NEMA 23 Stepper + UART Chopper Driver | Motor: StepperOnline 23HS22-2804S Drive: BigTreeTech TMC2209 V1.2 |
| High continuous speed, smooth torque, and high shock-load tolerance (e.g., e-bike, winch). | BLDC Outrunner + FOC Controller | Motor: QS Motor 138 40H V3 Drive: VESC 6.6 (or Flipsky FSESC6.6) |
| Constant speed, high inertia, 240V single-phase or 3-phase mains power (e.g., shop dust collector). | AC Induction (TEFC) + VFD | Motor: Baldor-Reliance M3558T (3HP) Drive: Hitachi WJ200 Series VFD |
For 90% of custom DIY electromechanical builds, the BLDC Outrunner paired with a VESC-based FOC controller is the ultimate default. It provides the torque density of a servo without the $800 price tag, and the VESC ecosystem handles the complex space-vector PWM math natively. Lock in your torque requirements, size your phase wires for 125% of the continuous current draw, and configure your FOC parameters via the VESC Tool software before applying full bus voltage.






