Estoy planeando usar un microcontrolador para hacer los trabajos cerebrales de recibir pulsos del codificador y computarlos para generar una distancia lineal y, al mismo tiempo, indicar la distancia medida como corta, media o larga (por supuesto, eso significa que escribiré un programa simple para clasificaciones / rangos de distancias).
El codificador que elegí es de tipo reflectivo .
Mi idea es similar al caso de un calibrador a vernier digital en el que la distancia medida se muestra constantemente en la pantalla LCD.
Supongo que la forma de hacerlo será algo así como contar el número de pulsos en toda la longitud de la señal. ¿Cómo hacer que el microcontrolador haga eso? ¿el microcontrolador lee un número binario de 10101010 ... como la señal? si es así, todo lo que tengo que hacer es traducir estos números binarios a decimales y luego extraer el desplazamiento angular.
por favor, dime si tengo razón lol