Currently i've got 12 servo's connected to a v4 sensor shield that i modded to have it's own powersupply since the arduino can't even handle one servo without resetting..
But i bought several powersupplys to get the whole thing running.. and all i got so far is three servo's at once with a 5v 800mah adapter.. so i figured that going to a more powerfull adaptor would help. So i bought a 5v 2A adapter, but now it's the same as running the servo's from the arduino.. only one can try to start but the whole thing shuts down..
So i figured that i'm missing something, but what? I use the same servo's as this guy ( http://letsmakerobots.com/node/2423 ) and he got 12 running with Atmega chips.. but i can't figure out what the difference is between my setup and his.
They are talking about h-bridges and mosfet's .. but on this forum nobody is using them to run more servo's..
So i would really appreciate it if somebody can give me some hints on this 8-)
With 5v 1A you will probably get only one working. AFAIK those servo's draw around 600mah on (heavy) load. That is 1.8A when all three are busy..
And those wallsocket AC/DC adapters usually have a great voltage droppage when you pull this much Ampere. So ONE servo will probably work, and with two both will probably try to work and stop/reset all the time because of the voltage drop.
The cheapest way to get those bastards running is using some battery (nimh or lipo) that can handle those Amp. surges. Or you should buy some decent power supply like a 'lab power supply' that can handle 2A+ but those things are expensive (but they will also be your best friend for life).
For one i know that the mg995 will not work without external power supply. But if you are going to use an external power supply, all servo's will work, and there is never any special shield needed. Shields will only make your connecting life easier.
But i would strongly suggest not to use the sensor shield, the 5v paths on the board are way to thin for the ampere's your going to surge.
I made a shield myself with only the GRND connected to the arduino and thick threads to some female connectors that lead to the atx power supply. For my first test i did use a sensor shield, and it smoked/burned the little paths on the board..
CapSense rightButton = CapSense(5,4); // 10M resistor between pins 4 & 2, pin 2 is sensor pin, add a wire and or foil if desired CapSense leftButton = CapSense(5,3); // 10M resistor between pins 4 & 6, pin 6 is sensor pin, add a wire and or foil CapSense startButton = CapSense(5,2); // 10M resistor between pins 4 & 8, pin 8 is sensor pin, add a wire and or foil
TVout TV; unsigned char x,y;
boolean buttonStatus = false;
int wheelOnePosition = 0; int wheelTwoPosition = 0; int rightPaddleY = 0; int leftPaddleY = 0;