I am trying to build a 3-axis motorized gimbal, so I want one motor on each axis that can turn to whatever angle I specify, and I want each to be able to go to 360 degrees. Controlling servo angular position is easy, but these kinds of servos only go to 180 degrees. I have been reading these forums, and it seems what I need are stepper motors and encoders. I am still unclear on what exactly I need, and how to set it up.
Are there different kinds of encoders? How do I know what works with what stepper motor and what doesn't Someone in this thread: http://arduino.cc/forum/index.php/topic,37525.0.html suggested to use binary-coded decimal (BCD) encoders.
Can anyone recommend me a specific model or supplier? I usually look at Sparkfun, but they don't seem to have a great selection of encoders. What other complications do I have to worry about?