Go Down

Topic: Calibrate rotation speed 2 SM-S4303R (Read 111 times) previous topic - next topic

Peps

Hi guys

I'm currently stuck in a college project: a floating turtle that swims powered by 2 SM-S4303R continuous rotation servos and a simple row mechanism. Thing is, we can't calibrate both to rotate at the same speed, as you can see in the video below:

video

Any ideas on how to calibrate them? We've tried some delays values or different rpm but we can't manage to do it properly. Also consider that 1 servo is rotating backwards.

Thank you for your time

Johan_Ha

Either you connect them mechanically or you add encoder plates to control their speed.
____________________

If you ask for help and write 'u' instead of 'you' because you think it's convenient, I will write 'no' instead of 'yes'. For same reasons.

Peps

Either you connect them mechanically or you add encoder plates to control their speed.
how can you conect them mechanically if they rotate in opposite directions?
The encoder plates is a great idea, I'll give it a shot. Thank you!

Johan_Ha

Looking at the video, it almost seems as the rotating plates were cog wheels rotating against each other. If that were the case, your problem would be solved.

Although the encoder plates would be the geek way to do it. Just mechanically connecting them would lead to two motors doing the same job. One would force the other if you don't know exactly how much power you need to put to each of them. With the encoder plates you could have them in perfect sync. But you could also have them run in different speed, making the turtle turn.
____________________

If you ask for help and write 'u' instead of 'you' because you think it's convenient, I will write 'no' instead of 'yes'. For same reasons.

jremington

#4
Jun 14, 2018, 03:31 am Last Edit: Jun 14, 2018, 03:33 am by jremington
Servo pulse width controls speed and direction.
Have you tried adjusting the pulse width to one of the servos such that the two speeds match?

Go Up