A brushless DC motor, or BLDC motor, converts electrical energy into rotational motion using magnets, coils, and electronic switching. It is common in robotics because it can deliver high torque, high efficiency, and precise speed control in a compact package. Unlike brushed motors, it has no mechanical brushes rubbing against a commutator, so it produces less wear, less electrical noise, and less heat.
These advantages make BLDC motors useful for robot joints, drones, wheels, pumps, and cooling fans.
Understanding Robotics: Brushless DC Motor (BLDC)
The motor controller is the part that makes a BLDC system behave properly. It receives power from a battery or supply, then sends current through selected winding phases. The timing must follow the rotor magnets closely.
If the magnetic field is switched too early or too late, torque falls and the motor can vibrate, run roughly, or draw too much current. Some motors use Hall sensors to report rotor position directly. Others are sensorless.
A sensorless controller measures electrical signals produced by the spinning motor and estimates position. This works well once the rotor is moving, but starting under a heavy load can be harder because there is little signal at zero speed.
Current is especially important in robotics. Motor torque is closely related to phase current, so a controller often limits current to protect the windings, battery, and gears. A motor may keep turning even while its current is high enough to cause damage over time.
This happens when a wheel is jammed, a robot arm hits a stop, or a propeller is blocked. Heat builds in the copper windings because electrical resistance wastes some energy as heat.
Temperature ratings, current limits, and cooling are therefore real design constraints, not minor details. A larger motor can handle more heat, but it adds mass and may need a larger controller.
Speed control usually uses pulse width modulation. The controller turns its power switches on and off very quickly, changing the average voltage and current delivered to the windings. A feedback loop compares the measured speed with the target speed.
It then adjusts the drive signal to reduce the difference. Encoders give more accurate speed and position information than Hall sensors. They are common in robot arms, mobile robots that must drive straight, and machines that need repeatable motion.
For position control, the controller must slow the motor before the target rather than simply applying full power until it arrives. Good tuning avoids overshoot, shaking, and slow response.
A motor choice involves more than selecting the highest speed rating. A high speed constant motor spins faster for a given supply voltage, but it usually produces less torque for each ampere of current. Gear reduction can trade speed for torque and improve control at the wheel or joint.
Gears introduce backlash, friction, and limits on sudden impacts. Students should examine the full system, including battery voltage drop, controller current rating, load inertia, gear ratio, and wiring resistance.
Thin wires or loose connectors can waste power and create heating. Measuring voltage, current, speed, and temperature during a test gives a clearer picture than relying only on a motor label.
Key Facts
- Motor speed is often estimated by n = Kv V, where n is speed in rpm, Kv is speed constant in rpm/V, and V is voltage.
- Mechanical power is P = τω, where τ is torque in N m and ω is angular speed in rad/s.
- Electrical input power is P = VI for a DC supply, where V is voltage and I is current.
- Efficiency is η = Pout / Pin, usually written as a percentage.
- Back EMF increases with speed and can be modeled as E = Keω, where Ke is the back EMF constant.
- A 3-phase BLDC motor is electronically commutated by energizing stator windings in a timed sequence based on rotor position.
Vocabulary
- Rotor
- The rotating part of a BLDC motor, usually carrying permanent magnets that interact with the stator field.
- Stator
- The stationary part of the motor that contains coils of wire used to create a rotating magnetic field.
- Electronic commutation
- The process of switching current through motor phases using electronics instead of mechanical brushes.
- Back EMF
- A voltage generated by the spinning motor that opposes the applied voltage and increases with motor speed.
- Outrunner
- A BLDC motor design where the outer shell with magnets rotates around a fixed inner stator, often producing high torque at lower speed.
Common Mistakes to Avoid
- Treating a BLDC motor like a two-wire brushed DC motor is wrong because most BLDC motors need a controller to switch the phases in the correct sequence.
- Ignoring back EMF is wrong because the motor generates an opposing voltage as it spins, which affects current, speed, and available torque.
- Confusing Kv with torque is wrong because Kv tells speed per volt, while torque depends on current and the motor torque constant.
- Connecting phases in the wrong order without testing is wrong because it can cause rough rotation, reverse direction, poor efficiency, or controller faults.
Practice Questions
- 1 A BLDC motor has Kv = 900 rpm/V and is powered by a 12 V battery. Estimate its no-load speed in rpm.
- 2 A robot wheel motor produces 0.80 N m of torque at 1500 rpm. Convert the speed to rad/s and calculate the mechanical output power using P = τω.
- 3 Explain why removing brushes can increase motor life and reliability in a robot arm that starts, stops, and changes direction many times per minute.