Power source guidance

Hi friends,

Project parts :(I am newbie to electronics :slight_smile:
Arduino atmega328, external power source(1amp 12v transformer extended to 3 socket of 12volt outputs and 6 socket of 5volts outputs)
2 stepper motors and 3 servos, all motors and servos are powered from external source.

Now the question is i need to drive 3 servos at a time, but when i connect to external supply of 5v it doesn't move. When i give power from arduino it works. I checked both power readings, arduino gives 5.10v and external gives 4.85 volts. So is this issue because of this readings?

Where should i modify to ensure all parts get enough of power, if its the culprit?

Thanks in advance friends.

Are the grounds between the external and arduino power supplies joined together?

One possible mistake, as has been indicated already, is that you have not got the grounds connected properly.
I assume that you are trying to run the dc servo motors. The difference that you measure between your DC supply and the Arduino output is not significant. You should see your motor running.
What you should do once you have checked the ground connections is to monitor your supply voltage as you connect it to the motor. If it is a supply with the power to drive the motor, the voltage will not reduce by much, if at all, when you connect the motor. If it has no power behind it, the voltage will collapse as you connect the motor.
David

Hi Friends,

Thanks for support,

Yes i have connected grounds, but i think its different issue. when i connect only 1 servo it moves, but adding one more to it stops both, both servo just hummers but none of them moves.

I have connected 3 servo to pins 11,10,9.

Thanks any ideas in this.

Did you follow the advice of datatone to see if the PSU can deliver the required power?

I have connected 3 servo to pins 11,10,9.

How are they connected to the pins? If they are directly connected then you will most likely be overloading the UNO can you post the circuit your using?
Do you have the same problem with the stepper motors?

Seee my earlier message about monitoring your supply voltage as you connect your motors. It sounds like you are using some DC supply that cannot provide the power/current required by the motors. I guess that you will see the open circuit voltage at the 4.8V level that you quoted earlier, then you will see it drop when you connect your first motor. This is because the current flowing in the supply-motor circuit is causing the internal resistance of the power supply (small battery?) to absorb part of the open circuit voltage. When you connect the second motor, more current is required, but the internal resistance of your power supply now limits the power available to the motors to a level that prevents them turning. You will see the voltage drop again.
You need a bigger battery, I think.

I have found many cheap hobby servos while usually using fairly little power will have spikes of massive power usage. This spike will often exceed the maximum current output of the supply causing the voltage to sag. When this happens you may hear the servo humming, but it won't move. Adding multiple servos into the mix will often make things worse.

When testing I usually get around the problem by placing a LARGE capacitor over the output of my power supply so it can make up for the short term spike in demand. Using batteries instead of a supply would also likely solve the issue.

Hi guys,

Thanks for replies, I have monitored the voltage and ratings are as follows

when first motor is attached: 4.95, when second motor is attached: 4.85 volts both motor just hummers none of them moves.

I am attaching image of my power supply kindly have a look at it.

Transformer is 1 amp,12 volt. capacitor 1000uf.

I am also attaching my servo board also verify it let me know if i need to modify some thing.

One more thing guys my 2n2222 get heated up, i don't know why.

Your meter (and mine to) is too slow to show the sagging voltage of the supply. To show that you likely would need an oscilloscope.

Try replacing your transformer with 4 AA batteries. I expect that will remove some of the issues.

bforu_gs:
One more thing guys my 2n2222 get heated up, i don't know why.

A 2n2222 is only rated for .1A. If you're powering three servos through it that's assuredly way over that limit.