IR modulado para la transmisión óptica de datos del codificador (TSOP 4840)

1

Algunos antecedentes: soy ingeniero en mecatrónica y recientemente comencé mi primer trabajo fuera de la universidad como ingeniero eléctrico. Me siento un poco fuera de mi profundidad pero no iba a rechazar el trabajo. Mi primer proyecto en el trabajo me obliga a diseñar un sistema para transmitir de forma inalámbrica los datos del codificador para manejar una tabla de transportador esclavo.

Debo usar la luz IR para transmitir los datos en distancias bastante pequeñas (< 1m, probablemente 20 cm o menos). El uso de la luz IR es un requisito difícil establecido por mi jefe.

Actualmente estoy usando los siguientes sistemas:

Para la transmisión, estoy usando lo que creo que es un circuito oscilador de cristal Pierce para generar los pulsos de 40 MHz, que se han probado, oscilosceado y se sabe que funcionan: Para conectar esto al codificador, encendí el codificador y luego conecté el canal A al pin de alimentación (etiquetado con 14 en el esquema) del inversor hexadecimal en el generador de señales, de modo que cuando el canal A es elevado por la rotación de El motor, el generador de señales se encienden y enciende y apaga el LED IR a 40 kHz. He probado esto y puedo confirmar que funciona.

El codificador es de 500 pulsos / revoluciones y se espera que se conduzca a 0.682 revoluciones / s, lo que da como resultado 341 pulsos / s (Hz)

Para recibir, estoy utilizando un receptor IR TSOP4840. Sé que está recibiendo, ya que puedo ver el indicador LED que he conectado y he apagado ALGUNA VEZ como se esperaba. Girar el codificador tiene algún efecto en el indicador LED.

El transportador que el codificador debe controlar debe ser accionado por un solo tren de impulsos en una sola dirección, por lo tanto, el uso de un solo canal de codificador.

Mi idea es transmitir estos pulsos de forma óptica utilizando el sistema descrito, de modo que cuando el codificador gira, el pulso se modula a 40 kHz, se envía al receptor, se demodula en el circuito del receptor y se emite como un pulso individual al VSD. del motor. Por supuesto, se espera cierta latencia, pero se espera que sea insignificante.

Lo que quiero saber es si el concepto es sólido y vale la pena seguirlo, qué tipo de circuito receptor debería usar en lugar del receptor basado en TSOP4840, ya que estoy bastante seguro de que simplemente no es bueno para mi aplicación, y qué otros cambios cree que pueden ser necesarios.

Estoy disfrutando de mi nuevo lugar de trabajo y me gustaría concretar este proyecto para asegurar mi lugar aquí. Aprecio absolutamente cualquier ayuda que esta comunidad esté dispuesta a brindarme.

Si hay alguna información que haya olvidado incluir, hágamelo saber.

    
pregunta S_T

1 respuesta

1

Es necesario observar de cerca los errores de los receptores remotos IR. Pueden ser una buena solución fácil but

Tienen disposiciones AGC internas que se ajustan para el tipo de anchos de pulso que producen los controles remotos. Diferentes TSOPXXXX tienen diferentes afinaciones.

Cuando te desvías demasiado, se comportan de forma extraña, con diferentes sensibilidades y anchos de pulso. Por lo general, tienen un ancho de pulso máximo y mínimo con el que están calificados para trabajar.

Cuando están en la luz del sol, el comportamiento cambia de nuevo. También puedes estar demasiado cerca / demasiada señal.

Debe hacer la pregunta (y la prueba) ¿qué sucede cuando la tasa de rotación es 0, o lenta o $ lo que sea?

Sin embargo, una situación de envío continuo de su señal modulada a ellos es favorable para el AGC.

No son muy selectivos de frecuencia, por lo que realmente no se necesita un resonador de cristal (es decir, si obtiene alguna otra variante de frecuencia, puede usar un RC y probarlos).

    
respondido por el Henry Crun

Lea otras preguntas en las etiquetas