Pages: [1]   Go Down
Author Topic: Controlar la aceleracion de servomotores  (Read 715 times)
0 Members and 1 Guest are viewing this topic.
Albacete
Offline Offline
Full Member
***
Karma: 0
Posts: 140
Arduino mola que te pasas
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

Offline Offline
Edison Member
*
Karma: 23
Posts: 1375
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Supongo que si vas variando poco a poco la anchura del pulso no daría los saltos
Logged

Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Pages: [1]   Go Up
Jump to: