Power specification for servo

Hi, after the last post I have figured out that my servo motor stopped moving due to insufficient voltage and current. If i want to connect a sg90 and mg996r in my circuit, how should i calculate the total current and voltage needed to find the adequate power supply for my circuit?

Start by looking at the specifications of the two servos and finding their stall current

For instance

Note the stall current

1 Like

the stall current of the sg90 + the stall current of the mg996r.

The simplest approach is to calculate the total current requirement as follows:

  1. Add the stall current of all the motors.
  2. Include the current consumption of all boards and shields.
  3. Add the current required by your Arduino.

Then, multiply the total by 1.2 or greater to provide a safety margin. Finally, select a power supply with the desired voltage and a current rating greater than your calculated value.

Original TowerPro MG996R has stall current 1400mA, some other manufacturers have different specs.

For MG996R and Sg90 together 5V3A supply could be one option, 6V4A if you want max torque.

I see, if i make use of a 6v4a power supply adaptor, how
do i connect one of these adaptors to my arduino?

6V is not good to power arduino (little bit too low for VIN), so you need separate supply for it.
If that is not ok for you, use 5V supply for everything.

Which Arduino are you using?

i am using an arduino mega as of right now

Please read the Warnings and Power sections listed under FAQs for the Mega2560.

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