I learned something today.

Mar 21, 2011 23:13

First, the servos I'm probably going to have to use are analog servos. They are the ones that generally spin continually, and off of a signal that follows a 40ms clock cycle. Speed and direction are determined by the clock signal. However, I'd LOVE to use digital servos if I can figure out which ones have a range of 180 to 200 degrees. I can work around controlling the different spin speeds, its actually not to big a problem.

At the same time, analog servos would work too, plus I found some at a very cheap price:

http://www.servocity.com/html/s3107_micro_mg.html

They're a little larger than the digital ones I ordered but they can turn a full 360 degrees. TBH though, I'm in love with these digital servos. I just need to feed it a single signal to tell it at what position I want it to move to. That'll make coding the movements a billion times easier since I can easily create a table that has what pulse length determines what angle. To have it move slower I use small steps to slow it down. This is especially important since I'll be limited by 14k for the program. The drawback is that it looks like the most I can move something is about 100 degrees. I can buy some analog ones that are a full 360, but I don't need any of the servos to spin that much. The problem is that none of them seem to tell me what their max rotation is.

I may need to go with larger servos, it seems there are a couple of them that can be set to do a full turn, but the smallest one is about 1.2 inches at its widest point.
Previous post Next post
Up