En este tutorial voy a mostrar y estudiar un motor con un encoder de cuadratura o encoder incremental. Este motor con un encoder ya integrado se ha implementado en el
Robot Andromina OFF ROAD. De esta manera podemos calcular la velocidad de giro de las 4 ruedas del robot y el sentido de giro de estas, independientemente en cada motor. Este encoder tiene muy alta resolución por vuelta de la rueda. Al final de esta entrada hay un pequeño "sketck" de Arduino para calcular la velocidad de las ruedas del robot. Estos motores son perfectos para implementar un
control PID de bucle cerrado o un control de velocidad del motor por PWM con Arduino MEGA.
En la foto siguiente se puede ver el encoder en el motor, integrados en una rueda de las 4 ruedas del robot:
|
Vista del encoder integrado en el motor y la rueda del robot. |
A continuación vista frontal del robot, con las dos ruedas giradas. donde se pueden ver los dos motores delanteros con los dos encoders cuadráticos.
 |
Vista del robot con la ruedas giradas, donde se puede ver los dos encoders delanteros. |