Para medir el ángulo y calcular la velocidad angular y la aceleración de una gran rueda de metal con una frecuencia de rotación
, trato de construir un codificador rotatorio personalizado ubicado en el eje de la rueda.
Los conceptos básicos de esta tarea se describen en este Tutorial de National Instruments #7109 . Para ser exactos, quiero tener tres discos metálicos giratorios (Canal de datos A, Canal de datos B, Canal de referencia Z) con un radio de
, es decir, con una circunferencia de
.
Para una precisión de 1°, planeo cortar
ranuras en el exterior de los discos: 90 ranuras para cada uno de los discos A y B y 4 ranuras en el disco Z (referencias de 0°, 89°, 182°, 271°). A continuación, las ranuras deben detectarse con sensores de barrera de luz de horquilla.
Ya tengo las siguientes partes de National Instruments, que me gustaría usar para esta tarea:
Ahora la pregunta es qué sensores de barrera de luz puedo usar. La primera idea es una Panasonic PM-T54 (transistor de colector abierto NPN, hojas de datos aquí y aquí ) o una PM-T54P (transistor de colector abierto PNP, hojas de datos aquí y aquí ).
Cada uno de ellos requiere una tensión de alimentación de
El hundimiento de 2 mA 0,4 V como máximo significa que la resistencia de la fuente es de 0,4 V/2 mA = 200 ohmios, lo que puede entregar 15 mA con una resistencia limitadora de corriente de serie pequeña. Si usa LED IR con una caída de 1,2 V desde 5 V, entonces una resistencia en serie total de 3,8 V/15 mA = 250 ohmios. Si el controlador es de 200 ohmios y el LED es de unos 10 ohmios, se necesita una serie R de unos 40 ohmios. Si se usa un LED ROJO con una caída de 2 V y una resistencia interna de aproximadamente 15 ohmios y desea Iol = 15 mA, entonces 5 V-2 V = 3 V, luego 3 V/15 mA = 200 ohmios, igual que la unidad CMOS en el estado "0" y el controlador CMOS tire hacia abajo del cátodo directamente haciendo que Vol suba a 3V con el ánodo en 5V. Tenga en cuenta que ya no se trata de niveles lógicos TTL, pero dado que no estamos conectando el controlador LED a otra lógica, está bien.
Los niveles de corriente, el ancho de la ranura, la eficacia del emisor y la sensibilidad del detector afectan el fotovoltaje recibido, de modo que la condición de bloqueo debe atenuar la luz lo suficiente para crear un nivel lógico válido con un margen igual a la señal transmitida que satura el detector. Esta es una característica de diseño sutil de la detección de luz apagada que usa histéresis en el detector. La ruta óptica del emisor debe bloquearse con cuidado para reducir el ángulo y permitir que la luz se bloquee entre las ranuras cuando estén alineadas y con un espacio aproximadamente igual al ancho del bloque. Aquí es donde el cuidado en la relación señal óptica/ruido es crítico. La señal es luz transmitida y el ruido es luz parásita que se filtra a través de las ranuras adyacentes. Entonces, tanto el emisor como el detector necesitan aberturas de las mismas dimensiones que las ranuras.
Esta se convierte en la prueba crítica de su diseño electro-óptico: cuánto margen tiene para detectar los niveles de la rueda del codificador de paso/bloqueo para permitir un 30% de envejecimiento del emisor y todas las demás fuentes de envejecimiento (bloqueo de polvo, variación de suministro, etc.). se trata del límite de usar el CMOS como controlador actual. También hay otros métodos que usan transistores.
La posición de los 2 detectores proporciona una alineación en cuadratura de 90 grados y los bordes de detección controlados por la trayectoria óptica, la sensibilidad, el % de histéresis y "cualquier fuente de luz parásita". Normalmente, IR es mejor con filtros que bloquean la luz del día en el detector o en codificadores cerrados, RED se usa ya que es unos centavos "más barato" pero no mejor, pero quizás más fácil de ver la luz dispersa la primera vez.
Puede crear cualquier tamaño de apertura mediante un tamaño de orificio controlado y la profundidad de la superficie del emisor LED en relación con el orificio. Lo mejor es utilizar emisores de ángulo pequeño de alta ganancia óptica y detectores de ángulo moderado, pero no demasiado pequeños para que la alineación se vuelva crítica. Un LED de 15 grados está bien o tal vez de 30 grados, pero la señal se pierde con el ancho del haz y 8 grados "pueden ser" demasiado pequeños y sensibles a la alineación. Por lo tanto, considere la pérdida de trayectoria en el emisor, la apertura, la ranura, la apertura del detector y el detector para elegir los niveles de activación/desactivación del margen más alto equilibrado. Considere todos los factores de alineación antes de colocar cuidadosamente el emisor y el detector para un rendimiento óptimo. (Vea cómo lo hacen los profesionales y tome medidas)
Obviamente, un emisor láser brinda la mejor precisión pero también tiene la tasa de envejecimiento más alta para la intensidad, por lo que algún método para regular los niveles de emisión con un sensor de PD reflectante interno y el aumento de temperatura más bajo en el diodo láser para lograr la vida útil más larga posible en, aunque a un costo mayor para aplicaciones de codificador de ultra alta resolución o espacio largo. Así es como espero que funcionen algunos codificadores detectores de "horquilla" comerciales, que obviamente cuestan mucho más que una rueda de mouse, pero luego se espera que sean mucho mejores.
Esto recuerda un artículo que escribí sobre cómo diseñar un "flop flop" más confiable en una válvula de mariposa de agua del inodoro o "cómo diseñar una mejor trampa para ratones" con la misma atención a la Ley de Murphy.
QueRosaBestia
miguel karas
Freno de disco
miguel karas
miguel karas
Tony Estuardo EE75
Freno de disco