MOQ: 50 pcs per model90-Day WarrantyOEM / White-Label

Servo Fundamentals: A Technical Overview

A concise 3-minute read for first-time buyers and integration engineers — covering the 5 functional blocks, the 4-step closed-loop control, and the 4 specifications that determine integration fit.

What a servo is

A servo motor (commonly "servo") is a closed-loop position-controlled actuator that integrates a DC motor, a gear reduction stage, position feedback, and a control circuit into a single compact housing. Given a target angle, the servo drives its output shaft to that position and actively maintains it against external load — even when the load attempts to push the shaft away from the commanded angle.

This combination of drive, gearing, sensing, and control in one package is what distinguishes a servo from a plain DC motor (open-loop, no position hold) or a stepper motor (open-loop, position by counted pulses).

Inside the servo: 5 functional blocks

Although sizes and specifications vary widely, every hobby servo contains the same five functional blocks:

#BlockFunction
1DC motorProvides the rotational force (torque × speed). Motors in hobby servos are typically iron-core (high torque, lower speed) or coreless / brushless (lower inertia, faster response, longer life).
2Gear trainReduces the motor's high speed to a usable output speed, while multiplying torque. Materials range from reinforced plastic (POM / nylon) for low-cost units to hardened steel or aluminum alloys for higher-load applications.
3Position sensor (potentiometer or encoder)Reports the current output angle to the control circuit. In analog servos this is a potentiometer; in digital and brushless servos an encoder is often used.
4Control circuit (comparator + motor driver)Receives the target position via the signal wire, reads the current position from the sensor, computes the error, and drives the motor until the error is within the dead band.
5Output shaft and housingThe mechanical interface to the load (horn, linkage, arm). The housing supports the shaft bearings and seals the internal components from the environment.

How it works: 4-step closed-loop control

The servo repeats the following loop while it is powered:

  1. Receive command. The control circuit receives a position command via the signal wire (e.g., PWM pulse width, serial bus packet, or analog voltage).
  2. Sense actual position. The position sensor reports the current output angle.
  3. Compute error. The comparator calculates the difference between target and actual position.
  4. Drive and hold. The motor driver energizes the motor; the gear train multiplies torque; the output shaft moves toward the target. When the error falls within the dead band, the motor current is reduced to the level required to maintain position (holding torque).

This continuous compare-and-correct loop is called closed-loop control and is what allows a servo to hold position under load — a plain DC motor cannot.

Closed-loop control — block diagram

flowchart LR
    CMD["Target Angle
via Signal Wire"] --> CTRL{"Control Circuit
Comparator"} SENS["Position Sensor
Potentiometer / Encoder"] --> CTRL CTRL -->|Error signal| DRV["Motor Driver"] DRV --> MOT["DC Motor"] MOT --> GEAR["Gear Train"] GEAR --> OUT["Output Shaft"] OUT -.->|External load| GEAR OUT --> SENS

The 4 specifications that determine fit

When comparing servos, four specifications drive nearly every integration decision. They are listed in the order most buyers should evaluate them.

① Torque (kg·cm or N·m)

The rotational force the servo can deliver at a given radius from the output shaft. Stall torque is measured with the shaft prevented from rotating; it represents the absolute mechanical limit of the unit. Operating torque is the continuous torque the servo can deliver without overheating or excessive wear — typically a fraction of stall torque. Our spec tables list both figures per voltage: Stall Torque is the peak limit, Rated Torque is the continuous-duty value, and stall torque stays the reference we encode into model numbers.

Unit conversion: 1 kg·cm ≈ 0.098 N·m.

② Speed (seconds per 60°)

The time required for the output shaft to traverse 60° under no load. Lower numbers mean faster response. Speed is inversely related to torque in brushed servo designs: trading speed for torque is done by selecting a lower gear ratio.

③ Dead band

The smallest position-command change the servo will react to. Commands smaller than the dead band produce no motor movement. A smaller dead band improves positioning accuracy around the commanded angle but increases holding current and audible buzz when stationary; a larger dead band reduces power consumption but introduces visible jitter under small corrective commands.

④ Centering accuracy

The maximum deviation between commanded center position and the actual position the servo returns to when commanded repeatedly. Tight centering accuracy matters for applications requiring symmetric, repeatable motion (control surfaces, gimbals, pan-and-tilt heads).

Selection order

  1. Torque. Determine the maximum load and lever arm your application requires; select a servo whose operating torque exceeds this with adequate margin.
  2. Speed. Match the no-load speed to the dynamics of your application (slow & strong vs. fast & light).
  3. Centering accuracy. Required if the application depends on symmetric motion around a neutral point.
  4. Dead band. Relevant only when the load is light and the commanded motion is small.
Response within 24 hours

Ready to Turn These Specs Into a Model?

Send your load, lever arm, duty cycle and signal interface. Our engineers will shortlist models with torque margin and integration notes.

MOQ: 50 pcs per model, mixed models accepted
90-day warranty, excluding misuse or modification
100% inspected before shipping
OEM and white-label supply