How to prevent Servo twitching?

867 views
Skip to first unread message

Shobhit Jaipurkar

unread,
Apr 4, 2017, 12:04:03 PM4/4/17
to InMoov

I have been encountering certain issues with the HK15298B servos for the fingers. (I am still powering the servos with 5v)

I notice that there is some severe twitching when I power up the servos. While the movement is smooth and accurate for one finger, whenever I define multiple fingers, the servos continually twitch until they come to the 0 degree position (rest is 180 degrees for my hand), and then the program resets due to power issues.

Could you help me with this problem? I have a feeling this might be due to insufficient voltage being given to the servos but that doesn't really explain the soft reset. Is this a problem with the servos or my threading of the tendons, or is it just a voltage issue? 

RobotGuy6

unread,
Apr 4, 2017, 12:11:05 PM4/4/17
to InMoov
Sounds like you have a power problem... More specifically not enough of it... What is the amp rating of your 5v power supply?

Perry S

unread,
Apr 4, 2017, 2:44:32 PM4/4/17
to InMoov
Without hearing more I can say you have a problem with not supplying enough current. RobotGuy6 and I answer this question once a week. Que him posting a link to the power supply he bought on ebay (which I am getting now)

gael langevin

unread,
Apr 5, 2017, 5:21:27 PM4/5/17
to Perry S, InMoov
Also make sure your servos are grounded to the Arduino and the power supply.
Circuit1Arduino

Gael Langevin
Creator of InMoov
InMoov Robot
@inmoov



--
You received this message because you are subscribed to the Google Groups "InMoov" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+unsubscribe@googlegroups.com.
To post to this group, send email to inm...@googlegroups.com.
Visit this group at https://groups.google.com/group/inmoov.
For more options, visit https://groups.google.com/d/optout.

Shobhit Jaipurkar

unread,
Apr 6, 2017, 1:36:33 PM4/6/17
to InMoov
Thanks for the immediate and prompt response! I will change the voltage to a 6v one and try. Does this mean that I do not need any specific servo motor drivers? I had a feeling that the twitch was because of a clocking mismatch between the Arduino and the Servo. (I'm using a Mega instead of the Uno for the hand)

RobotGuy6

unread,
Apr 6, 2017, 3:00:15 PM4/6/17
to InMoov
If you are using the standard arduino servo library then how would that be possible? An Arduino will drive any hobby servo just fine.... I am still saying your issues are power or lack of common ground....
Reply all
Reply to author
Forward
0 new messages