Soporte 24 horas al día, 7 días a la semana y soluciones completas para sistemas de transmisión

La selección del codificador es una de las decisiones más pasadas por alto en el diseño de ruedas motrices de AGV, sin embargo, determina directamente la precisión con la que un vehículo guiado automatizado rastrea su posición, mantiene la velocidad y se recupera de un ciclo de energía. Gran parte de esa decisión se reduce a dónde se encuentra el codificador y cómo está protegido, un detalle que varía significativamente entre proveedores. Esta guía se centra específicamente en la selección del codificador para ruedas motrices de AGV, los motores de tracción responsables de mover el vehículo hacia adelante y hacia atrás, y explica las diferencias entre los codificadores incrementales y absolutos, dónde funciona mejor cada uno y cómo adaptar el tipo de codificador a los requisitos de su sistema de accionamiento.

Automated guided vehicle carrying a loaded cart through a warehouse aisle.

¿Qué es un codificador en un sistema de accionamiento AGV?

Un codificador es un dispositivo de retroalimentación que convierte el movimiento rotatorio en una señal eléctrica que un controlador de motor puede leer. En un motor de rueda motriz AGV, el codificador es lo que permite al sistema de accionamiento saber no solo que el motor está girando, sino también la velocidad, la dirección y, dependiendo del tipo de codificador, la posición exacta del eje en cualquier momento dado.

Función de los codificadores en el control de motor de bucle cerrado

Los motores de accionamiento AGV casi siempre funcionan con control de bucle cerrado, lo que significa que el controlador del motor compara continuamente la velocidad o posición comandada con el valor real reportado por el codificador, y luego ajusta la corriente para corregir cualquier error. Sin una retroalimentación precisa del codificador, este bucle se rompe: el vehículo puede desviarse de su velocidad prevista, sobrepasar los puntos de parada o no detectar el deslizamiento de las ruedas en un piso resbaladizo o cubierto de escombros.

Dónde se instalan los codificadores en las ruedas motrices AGV

En los motores de rueda motriz HKT, el codificador se monta internamente, integrado directamente en la carcasa del motor en lugar de agregarse como un componente externo separado. Este montaje integrado mantiene el codificador sellado contra el polvo, la humedad y los golpes mecánicos a los que está expuesta la rueda motriz a nivel del suelo, lo que permite una mayor clasificación de protección sin agregar una carcasa separada. También elimina la alineación como una variable de campo: el codificador se calibra con el eje del motor en la fábrica, por lo que los instaladores no son responsables de establecer tolerancias de eje o centrar un disco externo durante el montaje. El resultado es una unidad de motor más compacta con menos conectores externos y rutas de señal más cortas, lo que también reduce el riesgo de interferencia de ruido en la línea del codificador.

Codificadores Incrementales Explicados

Los codificadores incrementales son la opción más común y generalmente más asequible para los motores de ruedas motrices de AGV, especialmente en implementaciones sensibles al costo o de gran volumen.

Cómo funcionan los codificadores incrementales

Un codificador incremental genera una serie de pulsos eléctricos a medida que el eje del motor gira, típicamente a través de dos canales desfasados 90 grados (comúnmente etiquetados como A y B) para determinar la dirección, más un canal Z opcional que se activa una vez por revolución como índice de referencia. El controlador cuenta estos pulsos en relación con un punto de partida para calcular la velocidad y la posición relativa. La resolución generalmente se expresa en pulsos por revolución, o PPR; los valores comunes para los motores de ruedas motrices de AGV varían desde unos pocos cientos hasta varios miles de PPR, con la decodificación en cuadratura que efectivamente multiplica esa cuenta por cuatro.

Ventajas y limitaciones para las ruedas motrices AGV

Los codificadores incrementales son económicos, mecánicamente simples y muy adecuados para el control de velocidad y la odometría básica. Su principal limitación es que no tienen memoria de la posición absoluta: cuando se corta la energía, el recuento se reinicia y el controlador pierde la pista de dónde se encuentra exactamente el eje del motor. En una rueda motriz utilizada para la propulsión, esto es menos crítico que en un eje de dirección, ya que el sistema de navegación del AGV generalmente restablece la posición utilizando referencias externas (códigos QR, reflectores o puntos de referencia SLAM) una vez que reanuda el movimiento. Aun así, los codificadores incrementales por sí solos no pueden soportar aplicaciones donde la posición rotacional exacta del motor de accionamiento debe conocerse inmediatamente al encenderse.

Codificadores Absolutos Explicados

Los codificadores absolutos resuelven el problema de pérdida de energía inherente a los diseños incrementales al asignar un valor digital único a cada posición posible del eje.

Cómo funcionan los codificadores absolutos

En lugar de contar pulsos desde un punto de referencia, un codificador absoluto lee un patrón fijo, óptico o magnético, que corresponde a una posición angular específica. Cada posición produce una salida digital distinta, por lo que el controlador siempre sabe el ángulo exacto del eje inmediatamente después del encendido, sin necesidad de mover el motor primero para restablecer el sistema.

Codificadores absolutos de una vuelta frente a varias vueltas

Los codificadores absolutos de una vuelta informan la posición dentro de una sola rotación de 360 grados y se reinician en cada revolución. Los codificadores absolutos de varias vueltas agregan un contador de vueltas, a menudo mantenido mediante una pequeña batería o un contador mecánico basado en engranajes, de modo que el sistema también sabe cuántas rotaciones completas ha completado el eje, no solo su posición dentro de la vuelta actual. Para los motores de accionamiento de AGV, que giran continuamente y en ambas direcciones durante el funcionamiento normal, el seguimiento de varias vueltas es generalmente más útil que en un eje de dirección con un rango de rotación limitado.

Ventajas y limitaciones para las ruedas motrices AGV

El claro beneficio de un codificador absoluto en un motor de accionamiento es el conocimiento instantáneo de la posición después de cualquier interrupción de energía, lo que acorta el tiempo de recuperación y reduce la necesidad de una secuencia completa de reinicio. La contrapartida es el costo: los codificadores absolutos, particularmente las versiones multivuelta con mayor resolución de bits, cuestan más que las unidades incrementales y generalmente requieren una interfaz de comunicación más compleja como SSI, BiSS-C o CANopen en lugar de una salida de pulso simple. Dado que el codificador se encuentra dentro de la carcasa del motor en los motores de rueda motriz HKT, la actualización de incremental a absoluto se maneja como una opción de configuración de fábrica en lugar de una modificación de campo, lo que mantiene la interfaz externa del motor y la caja de cambios sin cambios.

Close-up of an AGV drive motor with output shaft and integrated encoder housing on a white background.

Principales diferencias entre los codificadores incrementales y absolutos

La siguiente tabla resume las distinciones fundamentales relevantes para la selección de codificadores de ruedas motrices de AGV.

Característica Codificador Incremental Codificador Absoluto
Posición después de la pérdida de energía Perdida — requiere reinicio Retenida — conocida inmediatamente
Señal de salida Tren de pulsos (canales A/B/Z) Código digital único por posición
Interfaz típica Cuadratura / colector abierto SSI, BiSS-C, CANopen o similar
Costo relativo Menor Mayor
Mejor para Control de velocidad, odometría básica Seguimiento de posición de precisión, recuperación rápida al encender
Complejidad mecánica Simple Moderada a alta (especialmente multivuelta)

Resolución y precisión

La resolución determina la precisión con la que el codificador puede distinguir entre posiciones o cambios de velocidad. Los codificadores incrementales se describen en PPR, mientras que los codificadores absolutos se describen en bits: un codificador de una sola vuelta de 12 bits, por ejemplo, resuelve 4.096 posiciones distintas por revolución. Una mayor resolución mejora la precisión de la odometría, pero también aumenta los requisitos de rendimiento de datos en el bus de control, lo que importa cuando varios codificadores de motores de accionamiento informan simultáneamente.

Comportamiento y posicionamiento ante pérdida de energía

Esta es la mayor diferencia práctica entre los dos tipos. Un AGV que pierde potencia a mitad de ciclo con un codificador incremental necesita una rutina de posicionamiento (ya sea un interruptor de referencia físico o un movimiento controlado) antes de que el seguimiento de la posición vuelva a ser fiable. Un codificador absoluto omite este paso por completo, lo que puede reducir significativamente el tiempo de inactividad en instalaciones con ciclos de potencia frecuentes o paradas de emergencia.

Salida de señal y protocolos de comunicación

Los codificadores incrementales suelen utilizar salidas de pulso digital simples que son fáciles de cablear y decodificar con controladores de motor estándar. Los codificadores absolutos con mayor frecuencia utilizan protocolos en serie que empaquetan la posición y, a veces, datos de diagnóstico, en una única línea de comunicación, lo que reduce la complejidad del cableado pero requiere un controlador capaz de decodificar el protocolo específico en uso.

Costo y complejidad del sistema

Más allá del precio de la unidad del codificador, los codificadores absolutos pueden aumentar el costo a través de la compatibilidad del controlador requerida, los tipos de conectores y, en el caso de las unidades multivuelta con batería de respaldo, el mantenimiento continuo de la batería. Para flotas de AGV de alto volumen, esta diferencia de costo se acumula rápidamente, razón por la cual muchas aplicaciones de ruedas motrices recurren a codificadores incrementales a menos que un requisito funcional específico exija una retroalimentación absoluta.

Cómo seleccionar el codificador adecuado para el motor de la rueda motriz de su AGV

La selección del codificador debe derivarse de la arquitectura de navegación del AGV, los requisitos de seguridad y el entorno operativo, en lugar de elegirse de forma aislada.

Adaptación del tipo de codificador a los requisitos de navegación y control

Si el sistema de navegación del AGV (SLAM, cinta magnética, cuadrícula de códigos QR o navegación láser basada en reflectores) puede restablecer rápidamente la posición absoluta después de una parada, un codificador incremental en el motor de accionamiento suele ser suficiente, ya que la función del codificador se limita a la retroalimentación de velocidad y la odometría a corto plazo entre las correcciones de navegación. Si la aplicación requiere una confianza inmediata en la posición al encenderse, por ejemplo, en una instalación sin personal donde los AGV se reinician sin supervisión después de un apagado programado, un codificador absoluto reduce el tiempo de recuperación. Para una mirada más profunda sobre cómo encaja la elección del codificador en la pila más amplia de motores y controladores, consulte esta descripción general de componentes y tipos de sistemas de accionamiento AGV.

Consideraciones ambientales y de clase de protección

Los motores de las ruedas motrices funcionan cerca del suelo y están expuestos al polvo, la humedad y los impactos ocasionales. Dado que los codificadores HKT están integrados dentro de la carcasa sellada del motor en lugar de montarse externamente, el codificador se beneficia de la misma protección con clasificación IP que el motor en sí, en lugar de requerir un sello o cubierta separados. La tecnología de codificador magnético también tiende a tolerar mejor la contaminación que los diseños ópticos, que pueden verse afectados por la acumulación de polvo en el disco codificado.

Resolución del codificador y precisión de la odometría

Para los AGV que dependen parcialmente de la navegación por estima entre puntos de referencia de navegación, una mayor resolución del codificador mejora directamente la precisión de la odometría. Como pauta general, las aplicaciones con distancias más largas entre correcciones de navegación, o tolerancias de seguimiento de trayectoria más estrictas, se benefician de codificadores incrementales de mayor PPR o codificadores absolutos de mayor resolución en bits, mientras que la navegación de corta distancia y corregida con frecuencia puede tolerar una resolución más baja sin una penalización significativa en la precisión.

Problemas comunes del codificador en los sistemas de accionamiento de AGV y cómo evitarlos

Las fallas relacionadas con el codificador se encuentran entre las causas más frecuentes de tiempo de inactividad inesperado del sistema de accionamiento de AGV, y la mayoría se pueden prevenir con una selección e instalación correctas.

Ruido e interferencia de la señal

Los cables largos cerca de las líneas de alimentación del motor pueden introducir ruido eléctrico en el cableado de la señal del codificador, causando pulsos mal contados en los codificadores incrementales o errores intermitentes en las interfaces absolutas en serie. El cableado blindado, una conexión a tierra adecuada y la separación física de los cables de alimentación reducen significativamente este riesgo.

Desalineación mecánica

En los motores donde el codificador se monta externamente, una instalación fuera de eje o un juego excesivo del eje pueden generar señales inconsistentes que se degradan con el tiempo en lugar de fallar por completo, lo que dificulta el diagnóstico de la causa raíz en el campo. Debido a que el codificador está integrado de fábrica en el eje del motor en los motores de rueda motriz HKT, esta clase de falla se elimina en gran medida antes de que la unidad llegue a la instalación. Los patrones generales de fallas del sistema de accionamiento se cubren con más detalle en esta guía sobre problemas comunes de los servomotores AGV.

Deriva de posición por pérdida de energía

En los motores de accionamiento con codificador incremental, cualquier interrupción de energía no planificada durante el movimiento introduce una brecha de posición que el sistema de navegación debe conciliar al reiniciar. Las instalaciones con energía inestable o paradas de emergencia frecuentes deben sopesar esto con el costo adicional de un codificador absoluto, ya que los ciclos repetidos de reinicio pueden afectar notablemente el rendimiento de la flota.

Preguntas frecuentes

¿Las ruedas motrices AGV siempre necesitan un codificador?

Casi todos los motores de rueda motriz AGV utilizan alguna forma de retroalimentación de codificador, ya que el control de velocidad de bucle cerrado y la odometría precisa dependen de ello. Existen sistemas de accionamiento de bucle abierto sin codificadores, pero son poco comunes en aplicaciones comerciales de AGV debido a la menor precisión y capacidad de supervisión de la seguridad.

¿Se puede actualizar un codificador incremental a absoluto más tarde?

En los motores con un codificador integrado internamente, el cambio de incremental a absoluto generalmente se maneja como una configuración de fábrica seleccionada en el momento del pedido, ya que el codificador está integrado en la carcasa sellada del motor en lugar de agregarse como una pieza externa separada. Confirmar el tipo de codificador antes de realizar el pedido evita la necesidad de adquirir una variante de motor diferente más adelante.

¿Qué resolución de codificador es típica para las ruedas motrices AGV?

Los requisitos de resolución varían según la aplicación, pero muchos motores de rueda motriz AGV utilizan codificadores incrementales en el rango de 500 a 2.500 PPR, o codificadores absolutos con una resolución de una sola vuelta de 12 a 17 bits, dependiendo de la precisión de odometría y la arquitectura de navegación requeridas.

¿Los codificadores incrementales y absolutos utilizan el mismo cableado?

No. Los codificadores incrementales suelen utilizar un cableado de salida de pulsos simple (canales A/B/Z), mientras que los codificadores absolutos generalmente requieren una interfaz de comunicación en serie como SSI, BiSS-C o CANopen, que no es intercambiable con el cableado incremental sin una entrada de controlador diferente.

¿Cómo afecta la elección del codificador a los sistemas de seguridad de los AGV?

La pérdida de la señal del codificador se trata típicamente como una condición de falla que activa una parada controlada, ya que el controlador de accionamiento ya no puede verificar la velocidad o la posición. Algunos diseños de AGV con clasificación de seguridad utilizan codificadores redundantes o verifican los datos del codificador del motor de accionamiento con sensores independientes para cumplir los requisitos de seguridad funcional.

Conclusión

La selección del codificador para las ruedas motrices AGV se reduce a una compensación sencilla: los codificadores incrementales ofrecen una solución de menor costo y mecánicamente simple, adecuada para el control de velocidad y la odometría estándar, mientras que los codificadores absolutos añaden costo y complejidad a cambio de una conciencia de posición inmediata después de cualquier interrupción de energía. Ninguna opción es universalmente correcta: la elección correcta depende de la arquitectura de navegación de su AGV, la frecuencia con la que el sistema experimenta ciclos de energía y la cantidad de tiempo de inactividad de recuperación que su operación puede tolerar. Los motores con un codificador integrado internamente también eliminan la alineación en el campo y el sellado como variables, lo que simplifica la decisión a una cuestión de incremental versus absoluto. Trabajar con los requisitos de resolución, clase de protección e interfaz de señal al principio del proceso de diseño del sistema de accionamiento evita costosas modificaciones posteriores, y un proveedor familiarizado con ambos tipos de codificadores puede ayudar a adaptar la configuración correcta a su motor de accionamiento y aplicación específicos.