Cómo posicionar un motor DC con encoder usando Arduino

Publicado por en Arduino el 12/04/2021

Si quieres posicionar un motor, tienes varias opciones como por ejemplo utilizar un servomotor o incluso un motor paso a paso. En el primer caso como el servomotor, es una opción barata pero tiene sus limitaciones como el ángulo máximo de rotación. Con los motores paso a paso puedes incluso girar continuamente y no tienes ese problema, pero es ya una solución más cara y que requiere de controladores específicos. Un buen sistema para eso es utilizar un motor DC de toda la vida, de esos que le meter corriente y gira. Si a ese motor le añades un encoder para conocer su posición y junto a buen control PID con Arduino, puedes hacer que se posicione de una forma muy fácil como se explica en el vídeo que te dejo a continuación.

Leer más

Control PID con Arduino

Publicado por en Arduino el 11/12/2018

Controlar un motor DC de forma precisa no es una tarea fácil, pero gracias al algoritmo PID junto con un encoder, se puede conseguir una precisión muy buena. En el vídeo que os dejo a continuación se explica cómo hacer un sencillo proyecto usando PID con Arduino moviendo un pequeño motor.

Leer más

Cómo utilizar un encoder con interrupciones para PIC

Publicado por en Electrónica el 20/12/2010

Los potenciómetros encoder o Rotary Encoders son extremadamente últiles en cualquier proyecto. Permiten incrementar o decrementar un contador de manera que un usuario puede darle vueltas para un lado o para el otro sin límite. El funcionamiento de éstos encoder es bien sencillo y puede hacerse de muchas manera. Una de las mejores formas es utilizando interrupciones, que es lo que muestras éste pequeño tutorial para microcontroladores PIC.

Os dejo el enlace a continuación...

Leer más