United Kingdom
Asked — Edited

Why Isn'T My Servo Working

As the title says. It's an EZ robot micro lever servo. When I try to move it with a script or "H" or "V" servo control... Nothing.

It's not released

Ezb is connected

7.4 LiPo battery is fully charged

Ezb has been power cycled

Doesn't work on different digital ports

It's connected correctly (and always has been)

It worked up until yesterday

It's not under any strain in any way

It's been calibrated correctly (it used to work ok as mentioned above)

Other servos work on the same ports

Wires have freedom of movement

Tried a new project with just a vertical servo control

Moves freely when I turn it by hand (connected or not).

Any ideas?


ARC Pro

Upgrade to ARC Pro

Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.

United Kingdom
#2  

It's a bit difficault to get to at the moment unless I do a major disassembly of the robot. I don't want to do that just yet until all other avenues for remedies are exhausted.

Thanks anyway Patrick.

#3  

Looks like you've done as thorough a diagnostic as possible. It appears to be an electrical failure within the servo. A continuity test of the 3 leads might locate something or point to an internal issue.

#4  

@Steve G,

Did you try the old stand by for any Windows computer? Reset everything. Close EZARC, reset the computer, re-install ARC, start your Project, re-establish the WiFi connection, finish that beer, cross your fingers, then try out the servo control.

United Kingdom
#7  

Great eyeroll. It's connected as seen in the photo...

User-inserted image

The head weighs about the same as a JD head so weight should not have been an issue.

PRO
Synthiam
#8  

It looks much larger, and has a metal speaker with magnet, and more plastic... visually it appears to weight more. I would assume your servo is not working because it is damaged. Easily replaceable:D Although I do recommend a larger servo. Those little guys are only good for a small amount of weight.