Go Down

Topic: Controlar la aceleracion de servomotores (Read 887 times) previous topic - next topic

Pofenas

Estoy desarrollando un pequeño proyecto basado en servomotores. En una parte del proyecto, tengo un eje de unos 10 cm solidario al eje de giro de un servo, y otro servo colocado en el extremo del mismo. El problema con que estoy tropezando, consiste en que al hacer un desplazamiento angular relativamente largo, el conjunto adquiere mucha velocidad, y al producirse la parada bruscamente, las uniones sufren y se estropean por el exceso de inercia.
No he encontrado en la documentación de la librería Servo ninguna manera de regular la aceleración o limitar la velocidad de giro. La única forma que se me ocurre es la de efectuar desplazamientos pequeños (nunca mas de 3 o 4 grados), pero he visto que existen placas de control de servomotores que regulan la aceleración. ¿Sabe alguien cómo se hace?

chiva

Supongo que si vas variando poco a poco la anchura del pulso no daría los saltos
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Go Up