Hello All
Am currently making a robot with 4 legs and 3 servo's each leg,
am using the 16f877 to control it.
At the start I used the same power supply which I used with the Microcontroller but the servo started shifting positions if there was load on the legs,
Now I have a diffrent power supply for the servos, and ground is common, the shifting is stopped.
the problem is
1) with the same power source 5volts 500Ma if 2 servos are joint they move freely (use a push button to make it go clock wise and anti clockwise)

but the servo does not have enough power to get up.( have to lift it up manually and then it get is position)

2) if connected to 3or 4 servo then the other 2 does not have any power to even move.

question is that
1) do i need many power line to fulfill the power for 12 servo's ?
2) or do i need a transformer with more amps?

I have seen many hexapod designs with just one power supply and it controls 18 motors. and also the weight, how do they do that?
mac