1. Codificadores rotativos: Estos se utilizan para medir la posición angular o la velocidad de un eje giratorio.
* codificadores incrementales: Estos son el tipo más común. Producen pulsos a medida que gira el eje. Cada pulso representa un pequeño incremento de rotación. Por lo general, tienen dos canales de salida (A y B) que están 90 grados fuera de fase. Esta señal de cuadratura permite la detección de dirección (en sentido horario o en sentido antihorario). Algunos también tienen un pulso de índice (z) que indica una posición específica en el eje, a menudo utilizada para una referencia absoluta. El ángulo total se calcula contando los pulsos.
* codificadores absolutos: Estos proporcionan un código digital único para cada posición del eje. El código está directamente relacionado con el ángulo, por lo que la posición se conoce inmediatamente sin contar pulsos. Utilizan un disco de código con un patrón de pistas y sensores. Los esquemas de codificación comunes incluyen código binario, gris (minimiza los errores durante las transiciones) y otros. Tienden a ser más caros y complejos que los codificadores incrementales.
2. Codificadores lineales: Estos miden la posición lineal a lo largo de una línea recta.
* codificadores lineales ópticos: Similar a los codificadores rotativos absolutos, usan una escala con un patrón y sensores fotoeléctricos para leer la posición. La escala puede ser de vidrio o metal con líneas grabadas.
* codificadores lineales magnéticos: Estos usan una escala magnética y sensores para medir la posición. A menudo son más robustos que los codificadores ópticos.
Principios de operación general:
Independientemente del tipo, la mayoría de los codificadores confían en estos principios centrales:
* Elemento de detección: Este es un componente que detecta los cambios en la cantidad física que se mide (por ejemplo, sensores fotoeléctricos, sensores magnéticos o interruptores mecánicos).
* Generación de código: La salida del elemento de detección se convierte en un código digital que representa la cantidad medida. Esto podría ser un recuento de pulso simple (para codificadores incrementales) o una palabra digital más compleja (para codificadores absolutos).
* Salida: El código digital se genera como una señal que puede leer un microcontrolador u otro sistema digital. Esta señal se puede utilizar para controlar un sistema, monitorear la posición o recopilar datos.
En resumen: Un codificador actúa como traductor, transformando el movimiento mecánico o el desplazamiento en una señal digital que puede ser fácilmente entendida y utilizada por los sistemas electrónicos. La elección del tipo de codificador depende de factores como la precisión requerida, la resolución, el costo y las necesidades específicas de la aplicación.