¿Qué es la interpolación en el codificador?

0

Necesito comprar un servomotor y necesito un control de alta precisión. Un ingeniero de ventas me dice que el servomotor tiene un codificador 1024 y que su servodrive tiene una tecnología de interpolación que puede hacer que la resolución llegue a 1 millón de pasos discretos (pulsos) por turno. Busqué en Google la interpolación del codificador, pero no muchos sitios web hablan de eso. Solo hay unos papeles que no pude entender. ¿Alguien podría dar una breve explicación de lo que es?

    
pregunta Superhero

2 respuestas

3

Podría estar usando un codificador de onda sinusoidal, que emite señales de seno y coseno en lugar de pulsos cuadrados. Estas son señales analógicas que pueden ser procesadas por el controlador para proporcionar información adicional sobre la posición y mejorar la resolución más allá de lo que proporciona el conteo de líneas solo.

    
respondido por el user28910
0

La mayoría de los codificadores son ópticos y el 1024 se refiere al número de líneas en el disco del codificador. Internamente, hay 2 sensores led que detectan las líneas con una diferencia de fase de 90 grados (360 grados es un ciclo completo de encendido y apagado). Esto se conoce como cuadratura y / o A-quad-B. La fase permite la detección de la dirección. Al contar los bordes iniciales y finales de los impulsos de ambos sensores, la resolución efectiva del codificador se convierte en cuatro veces el número de líneas, es decir, para un codificador de 1024 líneas se obtienen 4096 cuentas.

Los servomandos utilizan el codificador para la conmutación del motor y también pueden transmitir la señal a un controlador de posición. Para un pseudo aumento de resolución, una unidad puede multiplicar la salida al controlador, dando un número de conteos por cada entrada. Las posiciones entre las 4096 posiciones reales son estimadas (interpoladas) en función de la velocidad y el tiempo.

    
respondido por el user2990061

Lea otras preguntas en las etiquetas