Odd Servo Behaviour


#1

I build the 2 DOF Tank Robot today, and I’m having some strange issues with the servo that controls the arm. Some time, about 5s after I turn on/reboot the Arduino, the servo starts moving around, seemingly at random.

This occurs even if i do NOT initialise the servo in my code, it appears that some current is being sent to it causing it to move.

Has anyone else experienced this issue or knows what might be causing it?


#2

Hi asher I have some similar problems caused because I use two 18650 3.7 bateries to power the Me-Board, but the servo module needs at least 8v to run propertly. Sometimes with one servo it works fine, but with two servos 7.4 volts is not enough

Just my 2cents


#3

Markuitos, I’ve got the standard 9V powering mine. I don’t think it’s a power issue because the strange behaviour happens at a predictable time then stops. I might take a video of it tomorrow to upload.


#4

Just my 2 cents, my servos get moving because they reset to standard position run again and go one side to another, but not was a predictable thing, just when more power is needed because both servos doing force, it gets crazy


#5

What is the minimun and maximun voltage for the standard Makeblock Servo ?

Georges


#6

@Georges Here are the specs

http://blog.makeblock.cc/wp-content/uploads/2012/11/Makeblock-DIGITAL-SERVO-Specifications.pdf

Operate voltage 6.0V
Idle current 8mA
No load speed 0.19sec/60°
Running current 450mA
Peak stall torque 16.5kg.cm
Stall current 2500mA

The Stall Current is really a lot.


#7

@asher maybe you are using the old servo driver, there is a bug for this version of driver same as you described, we already developed a new version of servo driver and fixed that bug, we send emails to all customers who received the old version of electronic boards, request for shipping address so that we can send the new electronic boards to replace the old ones. did you received our email?

Staff of Makeblock


#8

@Georges it’s between 5V and 7.4V


#9

@Huluwa I didn’t get that email, how can I tell if I have the old or new version of the board?


#10

@asher please write a email to support@makeblock.cc, tell your Kickstarter pledge and your address, we will send you the new electronic modules


#11