Aumentar el rango de rotación de un servomotor

8

¿Cómo aumento el rango de rotación de un servo estándar? La mayoría de los servos tienen un rango de rotación de ~ 180 grados. Me gustaría acceder a todo el rango de 360 ​​grados en el servo, en parte porque uniría el eje del servo a la rueda robótica y me gustaría que pudiera hacer rotaciones completas. ¿O eso no es posible?

Sin embargo, no me gustaría perder la parte del 'codificador' del servo que me permite especificar claramente en qué posición angular debe detenerse la rueda.

Si uso engranajes para transformar este rango del sistema, ¿conduciría a una pérdida de precisión?

Además, ¿tal transformación permitiría que las ruedas giren continuamente en una dirección? Por lo que entiendo, esto no funcionará.

¿Funcionaría un motor paso a paso con un codificador externo o un motor de CC con un codificador externo?

Naresh
fuente

Respuestas:

3

Es posible hacerlo. Echa un vistazo a este enlace . Por supuesto, no tendrá la posibilidad de codificador con ese servo. Pero tampoco lo tienes actualmente. Debe soldar el pasador central del codificador rotativo (resistencia) y leer el valor de la resistencia para determinar la posición actual del eje.

Si necesita posicionamiento, sugeriría un motor de CC con codificador o paso a paso. Con stepper puedes contar los pasos realizados. Esa es solo una estimación aproximada de la distancia hecha por el robot, ya que no tiene retroalimentación si el motor realmente gira o no.

Telaraña
fuente
Link está muerto ...
Eric