beakie
New Member
I want to be able to calculate what parameters I would need to pass to make the pololu servo controller take N milliseconds to move angle A with an HS-5645MG servo.
https://www.electro-tech-online.com/custompdfs/2012/09/ssc03a_guide.pdf
The servo specification states:
SPECS: Speed: 0.23 sec/60° at 4.8V
Speed: 0.18 sec/60° at 6.0V
I am running it at 5v... so we can use 0.23 sec/60° at 4.8V in my calculations.
The controller takes between 0 - 127 as a speed parameter.
(From Pololu Manual)
With a speed of 1, the pulse width changes at 50 microsecond per second; the maximum speed of 6.35ms per second is achieved with a speed setting of 127
Are the following statements all true?
Passing 127 will make it move 60° in 0.23 seconds.
Passing 127 will make it move 30° in 0.115 seconds.
Passing 64 will make it move 60° in 0.116 seconds.
Is the rate of speed change linear (like I assume)?
https://www.electro-tech-online.com/custompdfs/2012/09/ssc03a_guide.pdf
The servo specification states:
SPECS: Speed: 0.23 sec/60° at 4.8V
Speed: 0.18 sec/60° at 6.0V
I am running it at 5v... so we can use 0.23 sec/60° at 4.8V in my calculations.
The controller takes between 0 - 127 as a speed parameter.
(From Pololu Manual)
With a speed of 1, the pulse width changes at 50 microsecond per second; the maximum speed of 6.35ms per second is achieved with a speed setting of 127
Are the following statements all true?
Passing 127 will make it move 60° in 0.23 seconds.
Passing 127 will make it move 30° in 0.115 seconds.
Passing 64 will make it move 60° in 0.116 seconds.
Is the rate of speed change linear (like I assume)?