Servo Motor Control Using 8051
Servo Motor Control Using 8051
Servo Motor Control Using 8051
RAJESH RAVEENDRAN
PANIMALAR INSTITUTE
OF TECHNOLOGY
DEPT. OF EEE
WHAT IS A SERVO
MECHANISM?
A system for the automatic control of motion by means of feedback.
The term servomechanism, or servo for short, is sometimes used
interchangeably with feedback control system (servo system).
As long as the coded signal exists on the input line, the servo will
maintain the angular position of the shaft. As the coded signal
changes, the angular position of the shaft changes.
This pot allows the control circuitry to monitor the current angle of
the servo motor. If the shaft is at the correct angle, then the motor
shuts off. If the circuit finds that the angle is not correct, it will turn
the motor the correct direction until the angle is correct.
How do you communicate the angle at which the servo should turn?
The control wire is used to communicate the angle. The angle is determined
by the duration of a pulse that is applied to the control wire. This is called
Pulse Coded Modulation.
The servo expects to see a pulse every 20 milliseconds (.02 seconds). The
length of the pulse will determine how far the motor turns. A 1.5 millisecond
pulse, for example, will make the motor turn to the 90 degree position (often
called the neutral position).
If the pulse is shorter than 1.5 ms, then the motor will turn the shaft to closer to 0
degress. If the pulse is longer than 1.5ms, the shaft turns closer to 180 degress.
The servo expects to see a pulse every 20 milliseconds (.02
seconds).
The length of the pulse will determine how far the motor turns. A 1.5
millisecond pulse, for example, will make the motor turn to the 90
degree position (often called the neutral position).
If the pulse is shorter than 1.5 ms, then the motor will turn the shaft
to closer to 0 degress. If the pulse is longer than 1.5ms, the shaft
turns closer to 180 degress.
THANK YOU