Society of Robots - Robot Forum
Electronics => Electronics => Topic started by: Pyro on November 17, 2009, 07:52:23 PM
-
After searching Google and this forum, I haven't quite found what I'm looking for. I am wanting to build a compact, cheap servo controller for an upcoming project, able to control 12 servos. I'm pretty new at this so give me a break if I ask some stupid questions :)
The micro-processor I'm using is fairly powerful (32-Bit ARM Cortex M3, ST Microelectronics # STM32F103). Most of the servo controllers I have seen seem to run off of a PIC controller. Since there are going to need to be lots of quick, accurate adjustments that need to be made in all 12 servos, will the Pic be powerful enough, or is there a way to interface this controller direction to my Arm-based processing module?
Thanks in advance for the help :)
- Jesse
-
A pic could be quick, what kind of response time are you looking for?
-
A pic could be quick, what kind of response time are you looking for?
The best I can get. All 12 servos need to adjust themselves in time with the rest, so I need the best response time I could get.
-
Also if splitting the controller up into 2 smaller controllers that control 6 servos each is easier/cheaper, then that will work just fine :)
-
Most microcontrollers could do this. Heck, you could use an atmega8... Although not the best choice, its easy as hell to use...
-
So which feature(s) does my microcontroller need to have in order to do this? The website has a page that lists most of or all of it's technical features, so I know what it has; I just don't know what I'm looking for:)
Thanks,
- Jesse