When makers and engineers talk about a simple DC electric motor, they are almost always referring to a Brushed Permanent Magnet DC (PMDC) motor. These are the workhorses of DIY robotics, automated home fixtures, and 12V automotive accessories. They require no complex commutation algorithms, run directly off a battery, and offer high starting torque. However, treating them as 'simple' often leads to undersized power supplies, melted H-bridge drivers, and stalled mechanisms.
The golden rule of DC motor selection is to size for stall torque and continuous thermal current, not just the no-load RPM printed on the spec sheet. Below is a bench-tested framework for matching a simple DC motor to your load profile, selecting the right driver, and diagnosing the inevitable hardware faults.
Motor Topology Comparison: Where the Simple DC Motor Fits
Before committing to a brushed PMDC motor, you must verify it actually fits your mechanical load profile. A simple DC motor excels at continuous rotation with variable speed, but it is the wrong tool for precision holding or high-speed low-torque applications. The table below maps the four most common hobbyist and light-industrial motor types against their real-world electrical and mechanical behaviors.
| Motor Type | Torque Curve & Behavior | Control / Driver Needs | Approx. Cost (USD) | Ideal Load Profile |
|---|---|---|---|---|
| Simple DC (PMDC) | Max torque at zero RPM (stall). Linear drop-off as speed increases. | Basic H-bridge or MOSFET. PWM for speed. 2 wires. | $5 - $25 | Winches, conveyors, traction drives, window actuators. |
| Brushless DC (BLDC) | Flatter torque curve. High efficiency at high RPM. Requires spin-up. | 3-phase ESC with Hall sensors or sensorless back-EMF zero-cross detection. | $20 - $80 | Drones, cooling fans, high-speed spindles, RC vehicles. |
| Stepper (Bipolar) | High holding torque. Torque drops sharply at speed. Resonance issues. | Step/Dir pulse generator. Microstepping driver (e.g., TMC2209). 4 wires. | $12 - $40 | 3D printers, CNC routers, precision indexing, camera sliders. |
| RC Servo | High torque within a limited arc (usually 180° or 270°). Internal gearing. | 50Hz PWM signal (1-2ms pulse width). 3 wires (VCC, GND, Signal). | $8 - $60 | RC steering, robotic arms, pan/tilt camera mounts, valve actuators. |
Sizing Rule of Thumb and Worked Load Example
The most common mistake in DC motor sizing is calculating the exact steady-state torque required to move a load, and then buying a motor with that exact rated torque. This ignores startup inertia, mechanical binding, and voltage sag.
The Sizing Rule of Thumb: Calculate your steady-state load torque, multiply by a 1.5x to 2.0x safety factor for startup inertia, and select a motor whose rated continuous torque exceeds this number. Furthermore, ensure your power supply and driver can handle the motor's stall current for at least 2-3 seconds without tripping thermal shutdown.
Worked Example: 12V Motorized Window Blind
Let us size a simple DC gearmotor to roll up a heavy blackout blind.
- Mass of blind: 4.0 kg
- Winding drum radius: 0.025 meters (25 mm)
- Target lift speed: 0.1 m/s (approx. 38 RPM at the drum)
Step 1: Calculate Steady-State Torque
Force (F) = Mass × Gravity = 4.0 kg × 9.81 m/s² = 39.24 Newtons.
Torque (τ) = Force × Radius = 39.24 N × 0.025 m = 0.981 Nm.
Step 2: Apply Startup Inertia Margin
Required Peak Torque = 0.981 Nm × 1.5 = 1.47 Nm.
Step 3: Select the Motor
A bare 12V Mabuchi RS-775 motor produces about 0.15 Nm of stall torque—far too low, and its 12,000 RPM no-load speed is useless here. We need a gearbox. A 12V 775 motor paired with a 30:1 planetary gearbox yields a rated continuous torque of roughly 2.5 Nm and a stall torque of 8.0 Nm at an output speed of ~400 RPM. This comfortably exceeds our 1.47 Nm requirement, leaving headroom for friction in the blind tracks.
Step 4: Verify Stall Current vs. Driver
The bare 775 motor has an armature resistance of roughly 0.4 ohms. At 12V, the bare stall current is 30A. Through a 30:1 gearbox, the mechanical stall limit is reached before the electrical stall current peaks, but the driver must still handle the inrush. A 40A peak-rated driver is mandatory here.
Wiring, Terminals, and Driver Selection
While a simple PMDC motor only has two wires, industrial and automotive DC motors often use standardized terminal identifications. Understanding these prevents catastrophic wiring errors, especially when dealing with series-wound or shunt-wound universal motors.
- A1, A2 (Armature): The rotating windings and commutator. Reversing the polarity across A1 and A2 reverses the motor's direction.
- D1, D2 (Shunt Field): The stationary electromagnet windings (in wound-field motors). Wired in parallel with the armature.
- C1, C2 (Series Field): Windings wired in series with the armature. Reversing the motor direction requires swapping the armature leads relative to the field leads, not just swapping the main power supply.
For standard hobbyist PMDC motors (which use permanent magnets instead of field windings), you only have two terminals. Polarity dictates direction.
Choosing the Right H-Bridge Driver
Do not use the classic L298N dual H-bridge for motors drawing more than 1A. The L298N uses bipolar junction transistors (BJTs) that drop roughly 2.0V to 2.5V across the chip at 2A. That is 5 watts of heat dissipated directly into the silicon, requiring massive heatsinks and robbing your 12V motor of the voltage it needs to produce torque.
Instead, select a MOSFET-based driver. According to Texas Instruments' motor drive design guidelines, modern MOSFET drivers minimize I²R losses through low Rds(on) values.
- TB6612FNG: Ideal for small motors (up to 1.2A continuous, 3.2A peak). Voltage drop is only ~0.5V at 1A. Perfect for N20 and 130-size motors.
- BTS7960 (IBT-2 Module): The heavy-duty standard for 775 motors and automotive actuators. Handles up to 43A peak. Uses half-bridge ICs with integrated logic-level MOSFETs. Requires a robust 12V power supply and thick (10 AWG or larger) battery leads.
Failure Signatures: Hum, Overheat, and Stall
Brushed DC motors fail in predictable ways. Because the commutator and carbon brushes are physical wear items, and the copper windings are bound by thermal limits, you can diagnose 90% of bench failures by observing the motor's acoustic and thermal signatures. The NEMA MG 1 standard outlines thermal classes and insulation limits, but on the workbench, you will notice these physical symptoms first.
| Symptom | Root Cause | Bench Measurement / Fix |
|---|---|---|
| Humming without rotation | Mechanical bind in the load, or driver current-limit threshold set too low to overcome static friction (stiction). | Disconnect load. Spin shaft by hand. If smooth, increase driver current limit or apply a 100% duty-cycle PWM 'kick' for 50ms to break stiction. |
| Rapid Overheating (melting varnish smell) | Continuous current exceeds the motor's thermal rating. I²R losses in the copper windings are outpacing heat dissipation. | Measure running current with a clamp meter. If it exceeds the spec sheet's 'Rated Current', the mechanical load is too high. Add gearing or reduce payload. |
| Visible arcing / RF noise | Commutator pitting, worn carbon brushes, or lack of suppression capacitors. | Solder a 0.1µF ceramic capacitor directly across the motor terminals, and two more from each terminal to the metal motor casing to ground high-frequency brush noise. |
| Intermittent stalling under load | Voltage sag from an undersized power supply or high-resistance wiring dropping the voltage below the motor's operational threshold. | Measure voltage at the motor terminals (not the battery) while stalled. If a 12V supply sags to 8V, upgrade the power supply or shorten the wire runs. |
When debugging a simple DC electric motor circuit, always isolate the electrical from the mechanical. If the motor spins freely on the bench but fails in the chassis, your problem is mechanical binding or voltage drop across long, thin wires. If it fails on the bench, your driver logic, flyback protection, or power supply capacity is at fault. By sizing for stall conditions and using modern MOSFET drivers, you eliminate the vast majority of these electrical bottlenecks before they ever reach the prototype stage.






