Para un proyecto de Arduino que estoy construyendo, me gustaría leer códigos desde un control remoto IR que funcione a 455 kHz. Hay un ojo IR combinado y un demodulador TSOP7000 que creo que encajaría perfectamente, pero desafortunadamente está descontinuado y parece ser difícil de adquirir hoy.
Por lo tanto, pensé que podría ser posible comprar el modulador por separado del ojo IR, por lo que básicamente mi circuito sería [ojo IR] - [modulador IR] - Arduino digital In. Alternativamente, construya uno, pero el único que he visto es este que realmente no parece funcionar tan bien, a juzgar por los comentarios finales de los autores.
¿Alguna idea de dónde podría comprar uno o construir uno propio para obtener el mismo resultado que con el TSOP7000 descontinuado?
Como dice Russell, un receptor no es fácil, esa es también la razón por la que te pregunté si no podías trabajar en el transmisor. Si no le importa manipular eso, le sugiero una cirugía de transmisor abierto. La idea es interceptar la salida de 455 kHz del controlador al transistor del LED y colocar un pequeño microcontrolador como el PIC10LF320 entre la salida del controlador y la entrada del transistor. Es solo un paquete SOT23-6, por lo que probablemente no será un problema incluirlo en el control remoto.
Deje que el PIC se despierte del sueño con un flanco ascendente en su entrada. Eso significa que el transmisor comienza a enviar un código. En ese momento el PIC inicia una salida PWM a 36 kHz, que acciona el LED. También inicie un temporizador de 3 µs. Eso puede ser un temporizador suave, no tienes nada más que hacer de todos modos. Reinicie el temporizador en cada nueva interrupción. A 455 kHz, eso será cada 2,2 µs, por lo que es más corto que el tiempo de espera. Siempre que el temporizador no se agote, recibirá la portadora de 455 kHz. Si el temporizador se agota, significa que la portadora de 455 kHz se ha detenido, ya sea porque se está enviando un bit 0 ("espacio") o porque el código ha terminado. En ese caso, detenga la salida PWM y vaya a dormir.
Eso es todo. De esta manera, detecta la portadora de 455 kHz y la reemplaza con una de 36 kHz (o 38 kHz, lo que sea), para que pueda usar un receptor IR RC normal. Vishay tiene muchos de ellos .
stevenvh
olin lathrop
Russel McMahon
Russel McMahon
Russel McMahon
Musslán
Musslán