Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: Rebelgium on August 17, 2008, 04:09:49 PM

Title: time it takes for a servo to travel to it's position?
Post by: Rebelgium on August 17, 2008, 04:09:49 PM
I have a Hitec HS422 servo with 2 Sharp sensors and a sensor-mounting bracket on top of it.
I was wondering how much time it takes for the servo to travel 2°. And howmuch time it takes to travel 4°...

The specs say:
"- Speed (sec/60o): 0.16"

So that's 60° travel in 0.16seconds. Does that mean that the time it takes to travel 2° is 0.16/30=5.3ms
Or is this not correct?
Title: Re: time it takes for a servo to travel to it's position?
Post by: Trumpkin on August 17, 2008, 04:38:32 PM
looks good to me.
Title: Re: time it takes for a servo to travel to it's position?
Post by: Webbot on August 17, 2008, 04:50:31 PM
Won't mass have some kind of effect? Ie if the servo is stationary then it could take longer to move the first two degrees than the second two degrees?
Title: Re: time it takes for a servo to travel to it's position?
Post by: ArcMan on August 17, 2008, 04:54:44 PM
I have a Hitec HS422 servo with 2 Sharp sensors and a sensor-mounting bracket on top of it.
I was wondering how much time it takes for the servo to travel 2°. And howmuch time it takes to travel 4°...

The specs say:
"- Speed (sec/60o): 0.16"

So that's 60° travel in 0.16seconds. Does that mean that the time it takes to travel 2° is 0.16/30=5.3ms
Or is this not correct?

No.  Unfortunately, it's more complicated than that.  Consider that the servo motor and gear train must accelerate from stop to max. speed at the beginning and from max. speed to stop at the end.  Your calculation would only be correct if the time for acceleration & deceleration is zero, which it's not.

Title: Re: time it takes for a servo to travel to it's position?
Post by: ArcMan on August 17, 2008, 04:57:01 PM
Won't mass have some kind of effect? Ie if the servo is stationary then it could take longer to move the first two degrees than the second two degrees?

You are correct, sir.