8/19/2019 147.Servo Motor Control System
1/2
MICROCONTROLLER BASED SERVO MOTOR CONTROL SYSTEM
Servos are DC motors with built in earin an! "ee!ba#$ #ontrol loo% #ir#uitr&' An!
no motor !rivers re(uire!' The& are e)tremel& %o%ular with robot* RC %lane* an! RC boat buil!ers' Most servo motors #an rotate about +, to -., !erees' Some rotate throuh a "ull
/0, !erees or more'
1owever* servos are unable to #ontinuall& rotate* means the& #an2t be use! "or !rivin
wheels* unless the& are mo!i"ie!* but their %re#ision %ositionin ma$es them i!eal "or robot
les an! arms* steerin et#' To use a servo* sim%l& #onne#t the bla#$ wire to roun!* the re!
to a 3'.40V sour#e* an! the &ellow5white wire to a sinal enerator 6su#h as "rom &our
mi#ro#ontroller7' Var& the s(uare wave %ulse wi!th "rom -48 ms an! &our servo is now
%osition5velo#it& #ontrolle!'
9ulse wi!th mo!ulation 69:M7 is a %ower"ul te#hni(ue "or #ontrollin analo
#ir#uits with a %ro#essor2s !iital out%uts' The eneral #on#e%t is to sim%l& sen! an or!inar&
loi# s(uare wave to &our servo at a s%e#i"i# wave lenth* an! &our servo oes to a %arti#ular
anle ' The wavelenth !ire#tl& ma%s to servo anle'
In this %ro;e#t a%%li#ation* we are usin matri) $e&%a! to enter !esire! anle o"
rotation '
Software Tools:
-'
8/19/2019 147.Servo Motor Control System
2/2
Blo#$ Diaram?
MATRIX
KEYPAD
89S52
MCU
SERVO
MOTOR