Continous vs. "Unmodified" Servos
What is the difference between a Continous rotation and an "Unmodified" servo. Everyone tells me that a continous rotation servo is basically just a regular motor. What is this all about?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Robots are just lights...and clockwork."
Detective Spooner
iRobot
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Robots are just lights...and clockwork."
Detective Spooner
iRobot
Comments
An unmodified servo is a standard RC (radio control) servo that turns anywhere from 180 to 225 degrees under control of a logic level pulse repeated about every 20ms. The width of the pulse determines the position of the servo and ranges roughly from 1ms to 2ms in width. Some servos will accept a pulse as wide as 0.5ms to 2.5ms.
A continuous rotation servo effectively has part of the servo mechanism disabled so that it will rotate in either direction continuously. The pulse width determines the direction and, to some extent, the speed of rotation. The pulse width is still roughly 1ms to 2ms. A pulse width of 1.5ms will stop the rotation. A shorter pulse will cause rotation in one direction and a longer pulse will cause rotation in the other direction. The 1.5ms stop point is set approximately with a trim-pot inside the servo.
Compared to all that H-Bridge, PWM, or Stepper stuff you have to do to get other motors to work, this is quite nice, inexpensive, and simple.