A hobby servo is a compact actuator that turns an output shaft to a commanded angle and then holds that position. It is widely used in robotics, radio control vehicles, animatronics, and small automated mechanisms because it combines a motor, gears, sensor, and controller in one package. Understanding its anatomy helps students see how electrical signals become precise mechanical motion.
The cutaway view reveals that a servo is not just a motor, but a closed loop control system.
Understanding Robotics: Servo Motor Anatomy
The incoming pulse does not directly spin the motor. Its timing carries the requested position. Inside the control board, a small electronic circuit measures each pulse and converts it into a target angle.
The pulse repeats often enough that the board keeps receiving the same instruction while the shaft is meant to stay still. This is why a servo normally needs a continuing control signal. If the signal disappears, different servo designs may hold briefly, go limp, or behave unpredictably.
The feedback potentiometer is the part that tells the circuit where the shaft really is. It is linked to the output gear, so turning the shaft changes an electrical voltage. The controller compares this measured voltage with the voltage representing the requested position.
If the shaft is too far clockwise, the circuit drives the motor one way. If it is too far counterclockwise, it reverses the motor.
A driver circuit called an H bridge changes the direction of current through the motor. As the shaft approaches its target, the difference becomes small and the motor receives less drive or stops.
Gears make the small motor useful. A DC motor can spin very fast, but it has little turning force at its own shaft. Several gear stages reduce that speed before it reaches the output spline.
The reduction multiplies the available torque. This lets a small servo move a control surface, steer a model vehicle, or raise a lightweight robot arm. The tradeoff is slower movement.
Gear teeth can strip when a load is too large, especially in servos with plastic gears. A sideways push on the output shaft can damage bearings or gears even when the turning load seems safe.
Holding position uses electrical energy. When an outside force tries to move the arm, the potentiometer detects the motion and the controller commands the motor to push back. A servo can draw a large current during this correction, particularly at startup or near a stall.
A stalled servo is one that is commanded to move but cannot turn. It heats up quickly and can drain a small battery or reset a microcontroller.
In classroom projects, servos often need a separate power supply sized for their peak current. The power supply ground must connect to the controller ground so the signal has a shared reference.
Students should treat the stated travel range as a limit, not a challenge to exceed. Commands near the ends can force the internal stop or gears, depending on the model. Begin with small movements around the center position and watch the horn carefully.
A long horn gives more reach but needs more torque because the load acts farther from the shaft. Loose horns, bent linkages, and rubbing parts create errors that software cannot fully fix. Good servo systems use free moving mechanics, secure power wiring, and commands that match the real range of motion.
Key Facts
- A hobby servo contains a DC motor, gear train, output shaft, feedback potentiometer, and control board.
- The control signal is usually a repeating PWM pulse, often about every 20 ms.
- A pulse width near 1.0 ms often commands one end of travel, 1.5 ms commands the center, and 2.0 ms commands the other end.
- Gear ratio = motor speed / output shaft speed, so a larger gear ratio gives more torque but less speed.
- Torque = force x lever arm distance, so τ = F r for a perpendicular force.
- Closed loop error is the difference between commanded angle and measured angle: error = θcommanded - θmeasured.
Vocabulary
- Servo motor
- A servo motor is an actuator that uses feedback to move an output shaft to a commanded position.
- PWM
- Pulse width modulation is a control method in which the width of a repeating electrical pulse carries information.
- Gear train
- A gear train is a set of meshing gears that changes the speed, torque, and direction of rotation.
- Potentiometer
- A potentiometer is a variable resistor that can measure shaft position by changing resistance as it rotates.
- Feedback control
- Feedback control compares a measured output to a desired input and corrects the system when there is an error.
Common Mistakes to Avoid
- Treating a hobby servo like a bare DC motor is wrong because a servo has internal electronics that expect a control pulse and try to hold a position.
- Confusing PWM pulse width with motor power is wrong because in a standard position servo the pulse width commands angle, not speed or voltage level.
- Ignoring the gear train is wrong because the output shaft turns much slower than the motor while producing much larger torque.
- Forcing the output horn by hand is wrong because it can strip plastic gears or damage the feedback potentiometer alignment.
Practice Questions
- 1 A servo maps 1.0 ms to 0 degrees and 2.0 ms to 180 degrees linearly. What angle is commanded by a 1.25 ms pulse?
- 2 A servo output arm is 0.030 m long and pushes with a perpendicular force of 12 N. What torque does it produce at the shaft?
- 3 A robot arm jitters when commanded to hold still. Explain two servo anatomy related causes that could produce this behavior.