SG92R Servo not spinning fully

Breakout boards, sensors, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
snapthensmoke
 
Posts: 3
Joined: Sat Jul 19, 2014 8:45 pm

SG92R Servo not spinning fully

Post by snapthensmoke »

My SG92R servo spins about 150 degrees only. Using the example with the ARDX kit where the servo spins from 0 to 180, it stops and goes silent when it nears the 180 end. The servo.write commands continue, but with no movement.
If I have it go between 0 and 90, it moves back and forth with no delay.

This came with the Experimentation Kit. Any ideas what to try?

User avatar
Franklin97355
 
Posts: 23912
Joined: Mon Apr 21, 2008 2:33 pm

Re: SG92R Servo not spinning fully

Post by Franklin97355 »

Most servos can be CAREFULLY turned by hand when not powered. You might try moving the servo from one stop to the other to see what the physical range is. If it is more than what you get in software you can then modify the numbers to see if you can coax more range from the servo. Let us know what you find.

User avatar
snapthensmoke
 
Posts: 3
Joined: Sat Jul 19, 2014 8:45 pm

Re: SG92R Servo not spinning fully

Post by snapthensmoke »

Thanks for the response. I did spin it by hand, and felt and heard the clicking until it stopped. I got a little more range now where the original code will move smoothly and completely between 0 and 180. Tried turning by hand some more, but that is best range I could get.

But if I set 190, there is a hesitation. At 270 there is a larger hesitation.

Shouldn't this servo spin 360 degrees?

User avatar
Franklin97355
 
Posts: 23912
Joined: Mon Apr 21, 2008 2:33 pm

Re: SG92R Servo not spinning fully

Post by Franklin97355 »

On a normal servo the range is usually 150 to 180 and on some high torque servos it is even less.

User avatar
snapthensmoke
 
Posts: 3
Joined: Sat Jul 19, 2014 8:45 pm

Re: SG92R Servo not spinning fully

Post by snapthensmoke »

OK, I was expecting it to spin all the way around.

Thanks for your help!

User avatar
adafruit_support_bill
 
Posts: 88093
Joined: Sat Feb 07, 2009 10:11 am

Re: SG92R Servo not spinning fully

Post by adafruit_support_bill »

Most RC servos have roughly a 0-180 degree range of motion: https://learn.adafruit.com/adafruit-mot ... /rc-servos
So-called "Continuous Rotation" servos rotate 360 degrees: https://learn.adafruit.com/adafruit-mot ... ion-servos

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Products from Adafruit”