Hasta ahora he encontrado dos tipos de codificadores incrementales para la aplicación de cálculo/detección de posición/velocidad rotacional.
1) CI de codificador incremental magnético, por ejemplo: SSI, interfaz SPI o I2C, resolución de 8 bits a 16 bits hasta 30000 rpm, también son programables.
2) Codificador absoluto o incremental de tipo mecánico, por ejemplo: 10000 rpm 2500 ppr
¿Qué tipo es mejor? ¿En términos de rendimiento, confiabilidad, tiempo de vida, porcentaje de error a mayores rpm (frecuencias más altas)?
Voy a utilizar un codificador para medir la velocidad y la posición angular de la manivela de un motor a 10000 rpm utilizando un FPGA
0 votos
¿Cuánta resolución en 'posición rotacional' realmente necesitas? ¿De verdad la necesitas dividida en 2500 ppr? ¿O podrías usar la mitad de eso? ¿O? (Un proyecto en el que trabajé una vez consistía en instrumentar las bujías con lightpipes de zafiro para observar en tiempo real el frente de llama de la combustión interna). ¿Necesitas un "pulso de inicio" una vez por revolución, también? P.D. Veo que estás pensando detenidamente aquí, ya que hablas sobre "% de error a RPM más altas" y eso será un problema - buen descubrimiento.
0 votos
@jonk estoy trabajando en un proyecto donde necesito graficar la presión de combustión contra la posición angular de la grieta. como en los ICs de codificador magnético de 16 bits, la posición angular puede ser de 360/65536 = 0.000593 algo. También hay algunos de 30000 rpm. En el tipo mecánico de codificador cuadrático 2500 ppr --> 10000 ppr 360/10000 = 0.036. ¿Qué tipo es mejor? el costo tiene una diferencia considerable, el IC costará 8$ mientras que el codificador de tipo mecánico cuesta alrededor de 300$
0 votos
Si por "$8 IC" te refieres a ese interruptor óptico, no te llevará a ningún lado. Supongo que necesitas un rendimiento en el rango de tasas de pulsos de \$\approx 1\:\textrm{MHz}\$ (y quizás incluso un orden más). Eso ciertamente plantea el problema de la velocidad del transductor a medida que las RPM aumentan. La pregunta puede girar menos en torno al retraso en sí mismo que en tu capacidad para predecir ese retraso (su variabilidad momento a momento). Creo que realmente necesitas pasar más tiempo escribiendo muchos más detalles sobre exactamente lo que esperas lograr. ¿Por qué estás graficando uno contra el otro, por ejemplo? ¿Qué es lo que realmente estás haciendo?