Servo Motor

A servomotor is a rotary actuator that allows for precise control of angular position, velocity and acceleration. It consists of a suitable motor coupled to a sensor for position feedback. -Wikipedia-
Note: If you want to know the theory behind Servo Motor Mechanism, you can do reading on Wikipedia.
There are several way to control this servo motor which are:
  • Pulse from 555 timer
  • Direct pulse from micro controller ( arduino / pic )
  • Control using servo controller via serial pin.
Servo - Arduino C code Version
Video

Tip of the day:

You are not advised to use 5V from your arduino to run several hi torque servo motor. This is to avoid your arduino from burning (burn the on-board voltage regulator) due to excess current to run multiple servo.

You are advised to use external hi current regulator to support multiple servo such as DC-DC step down

http://nadieleczonesolutions.blogspot.com/2015/01/DC-DC-Step-Down.html
http://nadieleczonesolutions.blogspot.com/2015/01/DC-DC-Step-Down_20.html

As a reference, attached together with the sketch schematic.


 

No comments:

Post a Comment