MG966R servo - back and forth movement when PWM pulse width is 1500 microsecond


just putting robot arm, , setting servo motors 90 degree positions (using uno board)..... ok, except 1 mg966r. other 3 fine. odd-one-out did repetitive oscillatory motions.... maybe 5 degree forward 5 degree ...then forward etc.... continuously @ relatively quick rate.

i got capacitors avoiding noise/glitch issues. else seen kind of out of control issue?

i'm suspecting failed control circuity inside mg966r plastic housing. seems 1 of luck of draw things.

it's ok, happened have couple of spare servo of brand.

anyway, opened mg966r , see couple of 8 pin chips inside....  the green circuit board doesn't want come out. tempted brute force (and rip whatever connected on other side heheheh). know if board supposed pop out typical hobby servomotors? first time opened 1 heheh.

update! figured out how disassemble servo (and temporarily lost gear pin after gear dropped on floor..... found pin again hours later).

i found problem. bad solder joint meant either bad or no connection 1 of input (output) lines. original soldering poorly done - hence cracking when people @ factory installing board.

see cracked joint in photo.

the servo motor works fine after re-solder. nice!!



Arduino Forum > Topics > Robotics (Moderator: fabioc84) > MG966R servo - back and forth movement when PWM pulse width is 1500 microsecond


arduino

Comments

Popular posts from this blog

Error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode - Raspberry Pi Forums

class MPU6050 has no member named begin

missing filename after '-o'