Que es un encoder incremental y como funciona

El funcionamiento interno de los encoders incrementales

Los encoders incrementales son dispositivos electrónicos utilizados en ingeniería industrial, automatización y robótica para medir el movimiento angular o lineal de un objeto. Estos sensores, también conocidos como codificadores incrementales, son esenciales en aplicaciones donde se requiere una alta precisión en la medición del desplazamiento, como en motores de precisión, maquinaria CNC, robots industriales y sistemas de control de posicionamiento. En este artículo exploraremos en profundidad qué es un encoder incremental, cómo funciona, sus componentes, aplicaciones, diferencias con otros tipos de encoders, y mucho más.

¿Qué es un encoder incremental?

Un encoder incremental es un dispositivo que convierte el movimiento físico de un eje o placa en señales eléctricas digitales, permitiendo medir la posición relativa, velocidad y dirección del movimiento. A diferencia de los encoders absolutos, los incrementales no indican una posición absoluta, sino que proporcionan información sobre el desplazamiento desde un punto de referencia previamente establecido. Esto significa que, si se pierde la alimentación o se reinicia el sistema, se debe volver a definir el punto cero.

Los encoders incrementales suelen generar señales en forma de pulsos cuadrados, normalmente dos canales (A y B) desfasados entre sí en 90 grados (cuadratura), lo que permite determinar la dirección del movimiento. Además, algunos modelos incluyen un tercer canal (Z), que produce un pulso por cada vuelta completa, útil para sincronización.

## ¿Sabías que los encoders incrementales tienen una historia de más de 50 años?

También te puede interesar

La tecnología de los encoders incrementales se remonta a los años 60, cuando se comenzaron a utilizar en los primeros sistemas de control de maquinaria industrial. En aquella época, estos sensores eran mecánicos y bastante toscos, pero con el avance de la electrónica y la opto-electrónica, evolucionaron hacia versiones ópticas, magnéticas y capacitivas, con mayor precisión y menor mantenimiento.

Hoy en día, los encoders incrementales se fabrican con tecnologías de vanguardia, como sensores láser de alta resolución y materiales resistentes a los ambientes industriales más exigentes. Su uso está ampliamente extendido en todo tipo de industrias, desde la automotriz hasta la aeroespacial.

## Cómo se fabrican los encoders incrementales

Los encoders incrementales pueden fabricarse con diferentes tecnologías, las más comunes son:

  • Ópticos: Utilizan un disco con patrones perforados y una fuente de luz junto con un sensor óptico. Al girar el disco, los pulsos de luz son interrumpidos, generando señales digitales.
  • Magnéticos: Basados en imanes y sensores de efecto Hall o sensores magnéticos. Son menos sensibles a la suciedad y el polvo.
  • Mecánicos: Con pines o contactos físicos que se activan al girar. Son menos comunes por su desgaste y necesidad de mantenimiento.
  • Capacitivos: Basados en cambios de campo eléctrico, ofreciendo alta resolución y precisión, pero a costos más elevados.

El funcionamiento interno de los encoders incrementales

Para entender cómo funcionan los encoders incrementales, es fundamental conocer sus componentes principales. Estos sensores están compuestos por un disco o riel con marcas (en el caso de encoders lineales), una fuente de señal (luz, magnetismo, etc.) y un sensor que detecta esas marcas para generar pulsos eléctricos.

Cuando el eje o la placa se mueve, el sensor detecta las marcas del disco y genera pulsos que se envían a un controlador o procesador. Estos pulsos se analizan para determinar la distancia recorrida, la velocidad y la dirección del movimiento.

En el caso de los encoders ópticos, el disco está fabricado con materiales transparentes y opacos, intercalados de forma precisa. La luz pasa a través de los espacios transparentes y es bloqueada en los opacos, generando una señal eléctrica en el sensor.

## Tipos de señales generadas por los encoders incrementales

Los encoders incrementales generan señales digitales que se clasifican en:

  • Señales A y B: Dos canales desfasados 90 grados entre sí, lo que permite determinar la dirección del movimiento.
  • Señal Z (Index): Un pulso por cada vuelta completa del eje, útil para establecer un punto de referencia.
  • Señales TTL, HTL o diferencial (RS422): Diferentes tipos de salidas eléctricas que se adaptan a los sistemas de control.

La frecuencia de los pulsos depende de la resolución del encoder y la velocidad del movimiento. Cuanto mayor sea la resolución, más pulsos se generarán por unidad de distancia o giro, lo que se traduce en mayor precisión.

## Aplicaciones industriales de los encoders incrementales

Estos sensores se emplean en una amplia gama de aplicaciones industriales, tales como:

  • Sistemas de posicionamiento en CNC: Para controlar el movimiento de herramientas con alta precisión.
  • Automatización de líneas de producción: En robots y transportadores para monitorear el avance de productos.
  • Control de velocidad en motores eléctricos: Para ajustar el giro según las necesidades del sistema.
  • Equipos médicos: En dispositivos como sillas de ruedas motorizadas o maquinaria quirúrgica.
  • Aeroespacial: En sistemas de control de aeronaves y satélites.

Encoder incremental frente a encoder absoluto

Una de las diferencias clave entre los encoders incrementales y absolutos es que los primeros no registran una posición fija, sino que miden el movimiento relativo desde un punto de inicio. Esto los hace ideales para aplicaciones donde la posición absoluta no es crítica, pero se requiere alta resolución y frecuencia de medición.

Por otro lado, los encoders absolutos proporcionan una posición única para cada punto del eje, incluso tras un reinicio o pérdida de energía. Esto los hace más adecuados para aplicaciones críticas donde no se puede permitir la pérdida de referencia, aunque suelen ser más costosos y ofrecer menos resolución en ciertos casos.

Ejemplos prácticos de encoders incrementales

Un ejemplo típico de encoder incremental es el utilizado en una impresora 3D. En este caso, el encoder se monta en el motor paso a paso que mueve el eje X o Y. El controlador utiliza las señales del encoder para asegurarse de que el movimiento del motor corresponde exactamente a lo programado, minimizando errores de posicionamiento.

Otro ejemplo es su uso en sistemas de transporte de cinta. El encoder se instala en el motor que impulsa la cinta, y cada pulso representa un desplazamiento conocido. Esto permite al sistema controlar la velocidad y la distancia recorrida con precisión.

Además, en la industria del automóvil, los encoders incrementales se usan para medir la posición del volante del conductor, el pedal del acelerador y otros componentes esenciales, garantizando una respuesta precisa del sistema de control electrónico.

Concepto del encoder incremental en ingeniería de control

El encoder incremental se fundamenta en el principio de la medición relativa, lo que lo convierte en un componente clave en los sistemas de control de movimiento. Al integrar un encoder en un motor o mecanismo, se puede obtener información en tiempo real sobre su desplazamiento, lo que permite al controlador ajustar el sistema en función de las necesidades específicas.

Este concepto es esencial en sistemas de control en lazo cerrado, donde la realimentación del encoder permite corregir cualquier desviación y mantener una operación precisa. Por ejemplo, en un sistema de posicionamiento robótico, el encoder proporciona continuamente datos sobre la posición actual del brazo, permitiendo al controlador ajustar el movimiento para alcanzar el objetivo deseado.

Los 5 mejores encoders incrementales del mercado

  • Encoder Incremental Heidenhain: Conocido por su alta resolución y precisión, ideal para aplicaciones industriales exigentes.
  • Encoder Incremental Renishaw: Diseñado para ambientes industriales duraderos, con opciones para diferentes resoluciones.
  • Encoder Incremental Omron: Fácil de integrar en sistemas automatizados, con salidas TTL y HTL.
  • Encoder Incremental Sanyo Denki: Ideal para aplicaciones de alta velocidad, con opciones de salida diferencial para reducir ruido.
  • Encoder Incremental CUI Devices: Ofrece una amplia gama de modelos con diferentes tecnologías (óptica, magnética, capacitiva).

Cada uno de estos encoders tiene características únicas que los hacen adecuados para distintas aplicaciones. Al elegir uno, es importante considerar factores como resolución, tipo de salida, ambiente de trabajo y presupuesto.

Cómo elegir el encoder incremental adecuado

Cuando se busca un encoder incremental, es fundamental tener en cuenta las necesidades específicas del proyecto. Algunos factores clave a considerar incluyen:

  • Resolución: Cuantos más pulsos por vuelta, mayor será la precisión.
  • Tipo de salida: TTL, HTL o diferencial según el sistema de control.
  • Ambiente de trabajo: Si el encoder se usará en ambientes con polvo, humedad o vibraciones, se deben elegir modelos con protección IP adecuada.
  • Velocidad de movimiento: Algunos encoders están diseñados para altas velocidades.
  • Tamaño y peso: En aplicaciones donde el espacio es limitado, se deben elegir encoders compactos.

## Comparativa entre encoders incrementales y absolutos

| Característica | Encoder Incremental | Encoder Absoluto |

|—————————–|—————————–|——————————|

| Posición al reiniciar | Se pierde | Se mantiene |

| Costo | Más barato | Más caro |

| Resolución | Alta | Depende del modelo |

| Aplicaciones típicas | Control de velocidad | Posicionamiento crítico |

| Mantenimiento | Menor | Mayor |

Esta comparativa ayuda a entender cuándo es más adecuado utilizar cada tipo de encoder según las necesidades del sistema.

¿Para qué sirve un encoder incremental?

Los encoders incrementales sirven para medir el movimiento relativo de un eje o placa, lo que permite controlar con precisión la posición, velocidad y dirección. Su principal utilidad radica en la retroalimentación de movimiento, lo que es esencial en sistemas automatizados.

Por ejemplo, en una prensa industrial, el encoder permite al controlador ajustar el movimiento del pistón para garantizar una presión constante. En un sistema de posicionamiento lineal, el encoder mide el desplazamiento del carro y envía datos al controlador para corregir cualquier error.

Otra aplicación común es en el control de motores de servos, donde el encoder permite ajustar el giro según el feedback recibido, logrando un movimiento suave y preciso.

Sinónimos y variantes del encoder incremental

También conocidos como codificadores incrementales, sensores de movimiento relativo, detectores de posición incremental o encoders de desplazamiento relativo, estos dispositivos son esenciales en la medición de movimiento. Aunque los nombres pueden variar según el contexto o la región, su funcionamiento y propósito son esencialmente los mismos.

En algunos casos, se usan términos como encoder de resolución variable para describir modelos que pueden ajustar su resolución según las necesidades del sistema. También existen encoders incrementales de alta velocidad, diseñados específicamente para aplicaciones que requieren mediciones rápidas y precisas.

La importancia del encoder en la automatización industrial

En la automatización industrial, el encoder incremental desempeña un papel fundamental al proporcionar datos precisos sobre el movimiento. Estos datos son esenciales para el control en lazo cerrado, donde el sistema ajusta continuamente su funcionamiento según la información recibida.

Gracias al encoder, se pueden lograr movimientos repetitivos con alta precisión, lo que es esencial en procesos de fabricación donde el error no está permitido. Además, permite optimizar el uso de energía al ajustar la velocidad y el torque según las necesidades reales del sistema.

En resumen, el encoder incremental no solo mejora la eficiencia operativa, sino que también reduce el riesgo de errores, aumenta la vida útil de los componentes mecánicos y mejora la calidad del producto final.

El significado del encoder incremental

Un encoder incremental es un dispositivo que proporciona información sobre el movimiento relativo de un objeto, ya sea en movimiento angular o lineal. Su nombre proviene de la palabra incremento, ya que mide el desplazamiento en incrementos pequeños, registrando cada paso del movimiento.

Este tipo de encoder no indica una posición absoluta, sino que funciona como una herramienta de medición relativa. Esto significa que su funcionamiento depende de un punto de referencia inicial, que se establece al comenzar la operación del sistema. Si este punto se pierde, se debe volver a definir.

El encoder incremental puede operar en diferentes modos, como modo de alta velocidad, modo de resolución variable o modo con señal Z para sincronización. Cada modo está diseñado para adaptarse a las necesidades específicas de cada aplicación.

## Componentes básicos de un encoder incremental

  • Disco o riel con marcas: Donde se registran los puntos de medición.
  • Sensor óptico, magnético o capacitivo: Detecta las marcas y genera pulsos.
  • Electrónica de salida: Convierte los pulsos en señales digitales.
  • Conector eléctrico: Permite la conexión al sistema de control.

Cada uno de estos componentes debe estar diseñado para resistir las condiciones del entorno donde se utilizará el encoder, garantizando una operación segura y confiable.

¿De dónde viene el término encoder incremental?

El término encoder incremental proviene del inglés, donde encoder significa codificador y incremental se refiere a la medición por incrementos. La palabra encoder proviene del latín *codex*, que significa libro o registro, y se usó en el siglo XIX para describir dispositivos que registraban información.

El concepto de incremental se utilizó en el desarrollo de los primeros sistemas de medición mecánica, donde se registraban pequeños incrementos de movimiento. Con el tiempo, este concepto se adaptó a la electrónica y a los sistemas digitales, dando lugar al encoder incremental como lo conocemos hoy.

Este tipo de encoder se diferencia de otros, como el encoder absoluto, en que no requiere una posición fija de inicio para funcionar, sino que mide el movimiento desde un punto de referencia previamente definido.

Encoder incremental: sinónimos y variaciones

Además de encoder incremental, este dispositivo puede conocerse con otros nombres según el contexto o el fabricante. Algunos de los sinónimos más comunes incluyen:

  • Codificador incremental
  • Encoder de desplazamiento relativo
  • Sensor de movimiento incremental
  • Encoder de resolución variable
  • Encoder de posicionamiento relativo

Cada uno de estos términos refleja una característica específica del encoder, como su funcionamiento, su precisión o su modo de salida. Aunque los nombres pueden variar, todos se refieren al mismo tipo de dispositivo: un sensor que mide el movimiento relativo de un objeto.

¿Cómo se diferencia un encoder incremental de otros sensores?

Los encoders incrementales se diferencian de otros sensores, como los encoders absolutos, los sensores potenciométricos o los sensores inductivos, en varios aspectos:

  • Precisión: Los encoders incrementales ofrecen una alta resolución, pero no registran una posición absoluta.
  • Costo: Generalmente son más económicos que los encoders absolutos.
  • Velocidad: Algunos modelos están diseñados para trabajar a altas velocidades.
  • Requisitos de mantenimiento: Son más resistentes a la suciedad que los sensores potenciométricos.
  • Tipo de señal: Generan señales digitales en lugar de analógicas.

Estas diferencias los hacen más adecuados para ciertas aplicaciones, como en sistemas de control de velocidad o posicionamiento relativo, pero menos ideales para aplicaciones donde se requiere una posición fija tras un reinicio.

Cómo usar un encoder incremental y ejemplos de uso

Para usar un encoder incremental, se debe conectar a un controlador o sistema de automatización que pueda interpretar las señales generadas. El proceso general es el siguiente:

  • Conexión eléctrica: Conectar los pines del encoder a la tarjeta de control o al PLC.
  • Configuración del controlador: Programar el controlador para interpretar las señales A, B y Z.
  • Establecer el punto de referencia: Definir el punto cero del movimiento.
  • Monitorear el movimiento: El controlador utiliza las señales para calcular la posición, velocidad y dirección.
  • Ajustar el sistema: En base a los datos recibidos, el controlador ajusta el movimiento del motor o mecanismo.

Un ejemplo de uso práctico es en un sistema de posicionamiento robótico. El encoder se monta en el motor del brazo robótico y envía pulsos al controlador, que ajusta el movimiento para alcanzar la posición deseada. Otro ejemplo es en una impresora 3D, donde el encoder controla el movimiento de las boquillas para garantizar una impresión precisa.

## Integración con sistemas PLC y controladores industriales

Los encoders incrementales son compatibles con la mayoría de los sistemas PLC (Programmable Logic Controller), como los de Siemens, Allen Bradley, Mitsubishi o Omron. Estos sistemas pueden leer las señales A y B para determinar la dirección y la velocidad del movimiento, y usar la señal Z para sincronizar ciclos.

Además, muchos controladores industriales ofrecen funciones de lectura de encoder en sus programas, como en el lenguaje de programación ladder o en lenguajes de alto nivel como C++, Python o LabVIEW.

Ventajas y desventajas de los encoders incrementales

## Ventajas

  • Alta resolución: Permiten medir movimientos con gran precisión.
  • Costo reducido: Más económicos que los encoders absolutos.
  • Fáciles de integrar: Compatibles con la mayoría de los controladores industriales.
  • Menos mantenimiento: Los modelos ópticos o magnéticos no necesitan contacto físico.

## Desventajas

  • No registran posición absoluta: Al perder la energía, se pierde el punto de referencia.
  • Requieren calibración: Siempre se debe establecer un punto cero al inicio.
  • Sensible a ruido eléctrico: Algunos modelos pueden generar errores si no están aislados correctamente.
  • Menos adecuados para aplicaciones críticas: Donde se requiere una posición fija tras un reinicio.

A pesar de estas limitaciones, los encoders incrementales siguen siendo una opción muy popular en la industria debido a su equilibrio entre costo, rendimiento y versatilidad.

Tendencias actuales y futuras en encoders incrementales

El desarrollo tecnológico está impulsando la evolución de los encoders incrementales hacia versiones más inteligentes y conectadas. Algunas de las tendencias actuales incluyen:

  • Encoders con comunicación digital (RS485, CANopen, EtherCAT): Permite integrarlos fácilmente en redes industriales.
  • Encoders con diagnóstico integrado: Ofrecen información sobre su estado y posibles fallos.
  • Encoders con IP67 o IP69K: Resistentes a polvo, agua y lavado a alta presión.
  • Encoders sin contacto: Utilizan sensores láser o magnéticos para evitar el desgaste.

En el futuro, se espera que los encoders incrementales incorporen más inteligencia, como algoritmos de aprendizaje automático para predecir fallos o optimizar el rendimiento del sistema. Además, su miniaturización permitirá su uso en dispositivos cada vez más pequeños, como robots de tamaño nanométrico o sensores médicos.