Go Down

Topic: Powering servos - for Sainsmart 6DOF robot (Read 141 times) previous topic - next topic

tnkumar

I have got a SainSmart 6 DOF robot (https://www.sainsmart.com/collections/robotics-cnc/products/6-axis-desktop-robotic-arm-assembled)

To play it safe, I ordered the shield from Sainsmart (https://www.sainsmart.com/collections/shields/products/sensor-proto-shield-for-arduino)

When I look at the schematics of the shield (http://s3.amazonaws.com/s3.image.smart/download/101-20-102/Schematic%20diagram.png), it does not show any active components (like transistors).

This lends me to believe that the pins of the arduino are directly supplying the control signal  to the servos.
Is this acceptable? OR do you need drivers?

The motors as specified by Sainsmart are MG966R and SG90

slipstick

Servo control signals direct from Arduino pins are no problem.

It's only the + and - power to servos that you need to be careful about and they come from the terminal block which is correct. You need to provide a suitable power supply (I imagine you mean MG996R servos and they take a lot of current).

Steve

tnkumar

Thanks Steve for the clarification that it is ok to connect servo signals direct from Arduino pins.

jremington

#3
Dec 07, 2018, 04:43 pm Last Edit: Dec 07, 2018, 04:44 pm by jremington
Budget one Ampere per servo and you should be safe. So, a 5-6V, 6 Ampere power supply, or hefty rechargeable batteries would be good choices. Don't forget to connect all the grounds together.

vinceherman



This looks like a handy shield.  Push it on to the Uno, put an appropriate power supply into the blue screw terminal block and plug in your servos.

tnkumar


Northof49

An ATX computer power supply is a cheap source of 5v and 12v power.  Remove them from old computers, and jumper two of the appropriate pins to turn them on. 


https://makezine.com/projects/computer-power-supply-to-bench-power-supply-adapter/

tnkumar


Go Up