0

Servo distance from servo shield
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Servo distance from servo shield

by bobber7 on Thu Mar 18, 2021 4:18 pm

I have a servo that is 45' from the servo shield. The servo shield has a separate 5VDC 10A power supply. This servo operates a gate that opens and closes. It fails to open the gate but if I manually open the gate the servo will close it. I suspect the wiring length, 24ga wire, is the problem. What can I do to fix this problem? I can't relocate the servo shield / Arduino MEGA 2560 easily.

bobber7
 
Posts: 6
Joined: Thu Jan 07, 2021 2:30 pm

Re: Servo distance from servo shield

by adafruit_support_bill on Thu Mar 18, 2021 4:43 pm

45' is a pretty long run for power over 24AWG. Assuming copper wire, you will have 1.15 ohms resistance over that distance. And assuming that your servo draws about 1A moving under load, you would see a 1.15 volt drop which would mean a 20% loss of available torque.

You could run heavier wire. Or, if you have lots of 24AWG sitting around, you could gang up a few runs in parallel to reduce the resistance and minimize your voltage drop.

adafruit_support_bill
 
Posts: 81324
Joined: Sat Feb 07, 2009 10:11 am

Re: Servo distance from servo shield

by bobber7 on Sun Mar 21, 2021 11:30 am

I stumbled on the fact my power supply could be adjusted up to 5.7 volts so I made that adjustment. It made the difference as the servo operated as I had hoped. The wire distance that I stated previously at 45' was actually more like 37' from servo to controller.

bobber7
 
Posts: 6
Joined: Thu Jan 07, 2021 2:30 pm

Re: Servo distance from servo shield

by adafruit_support_bill on Sun Mar 21, 2021 11:35 am

Good to hear you found a solution. Thanks for the update.

adafruit_support_bill
 
Posts: 81324
Joined: Sat Feb 07, 2009 10:11 am

Please be positive and constructive with your questions and comments.