How to provide external power to servo motors

Hey there I'm Hardik... I am making an Arduino project for my school competition can you guys please tell me how do I provide external power to servo motors I'm using 5 MG996R servo motors with Arduino Nano, when I send commands to turn servo motors the usually don't turn or turn very very slowly to left and right I guess I need an external power supply for the motors please help me how to connect it

Welcome to the forum

Connect your external power supply to the positive and GND connections of the servos and also connect the GND of the external power supply to the GND pin of the Arduino. Connect the signal wires of the servos to Arduino pins as usual

2 Likes

What do you consider an "external power"? Batteries, a mains AC to DC supply? Solar power?

Example wiring. Budget 1 Ampere per servo for small ones like the SG-90, 2.5 Amperes per servo for large ones like MG996R.

1 Like

I meant dc batteries as external power supply

Thanks but I have one more question, Do I have to connect only 6 volts (Which is recommended for the motor) or 30 volts cuz I'm using 5 motors

  • No more that 7v.

  • You have four 1.5v batteries, 4 * 1.5V = 6v.

  • Each servo requires a significant startup current when they operate ≈ 2.5A.
    Your battery pack(s) must be able to supply this startup current under worst conditions.

  • 5 * 2.5A = 12.5A

  • Suggest you use a AC powered adaptor.

6 volts: the motors are wired in parallel, so all have the same voltage and each draws its respective current.

For 5x MG996R, use a power supply of 4.8 to 6V capable of delivering more than 12.5 Amperes. Don't forget to connect all the grounds.

If you have 5 motor so you can use motor driver module name L298N,from there u don't have to buy much battery to work all with them :wink:

The L298N works well with four motors like this one:

I would be interested in reading a detailed description of how using an L298N module to control one hobby servo, let alone five, would work. :popcorn:

Hey guys I'm back I read the l298n comments but I cannot find any tutorials to control servo motors from l298n...

I too look forward to an explanation of how controlling a servo with an L298N works, and especially how it saves on batteries when using multiple servos. :popcorn:

Of course not. The initial suggestion above was just random nonsense.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.