Some poorly documented facts about driving servo motors
I found some interesting things regarding driving servo motors being not or poorly documented I want to share here:
- Put a LOW Port.Number before Pulsout to make sure that it does not invert the signal the wrong way which makes the motor not work at all
- Use INTCON = 0
- Use CMCON = 7
- Don't expect the motor to perceive 1ms as 0° and 2ms as 180°. Test it first. Most servos accept values less and greater than that.
- Keep on sending signals to keep the motor's maximum torque.
Last edited by selbstdual; - 29th April 2008 at 12:24.
Be well - whoever you are.
Bookmarks