Objetivo: Estoy tratando de hacer una entrada de infrarrojos con cable para un microcontrolador. La señal entrante vendría de un dispositivo de control remoto que tiene un conector de salida de emisor IR.
Creo que todo lo que necesito es el demodulador y quizás la parte del disparador Schmitt, ya que la señal entrante estará bien controlada y no contendrá ruido IR ni variaciones de nivel.
notas: He encontrado algunos circuitos integrados más antiguos que fueron diseñados para usar con un diodo separado y parece que podrían cumplir con los requisitos, pero ya no están disponibles. También encontré una línea Vishay de dispositivos aparentemente actuales (VSOP584) que podrían funcionar pero son muy pequeños y no estoy seguro de poder fabricar uno de una manera que sobreviva. Tengo que pensar que un circuito relativamente fácil de construir podría demodular la señal ya que está cableado y no sufre la mayoría de los problemas que tendría una entrada IR real.
Creo que tengo 3 opciones:
A) usar un emisor de infrarrojos acoplado a un receptor de infrarrojos dentro de mi dispositivo.
B) sigue buscando un IC que haga la demodulación.
C) diseñe un demodulador (tal vez intente con un detector de envolvente básico).
¿Alguna sugerencia sobre qué opción debo tomar?
Algo así como un receptor tsop31238 IR 38Khz debería funcionar (alcance de transmisión de unos 40 m). La mayoría de los teléfonos modulan el IR a 38 kHz cuando envían el código. Es un buen dispositivo de tres patas y contiene todos los circuitos que necesita para hacer una interfaz sencilla. (+V, 0V y salida de datos).
Para crear una opción con cable a partir de un control universal estándar, haga una tapa de extremo para pasar por encima del controlador. Dentro de la 'tapa' se encuentra el receptor IR de 38 kHz conectado a un enchufe adecuado (por ejemplo, un enchufe jack de 3,5 mm y 3 clavijas).
Para los dispositivos más comunes, la señal debe ser una portadora de onda cuadrada de 36-38 kHz con un ciclo de trabajo de 1/4 a 1/3. La portadora está modulada al 100 % por modulación ASK, lo que significa que la portadora simplemente está activada o desactivada.
Ahora, lo que es complicado aquí es que debe poder detectar tan solo 20 ciclos de portadora como un segmento corto "encendido", pero sin embargo, un filtro de paso bajo RC simple (usando una entrada con búfer) más un disparador schmitt con los umbrales correctos ( y una impedancia de entrada suficientemente alta para evitar cargar el filtro de paso bajo) puede funcionar en teoría.
Una simulación de CircuitLab de prueba de concepto que se enfoca en los tiempos más ajustados (pulsos más cortos utilizados en la codificación NEC) está disponible en https://www.circuitlab.com/editor/c8u3p7 (presione F5 para ejecutar la última simulación guardada).
En un circuito real, su entrada probablemente no sea de 5 voltios, y puede ser sensible a la carga, y probablemente no construiría manualmente un disparador schmitt usando un par de amplificadores operacionales, pero esto muestra un enfoque potencial. Si esto es único, lo abordaría determinando empíricamente los valores RC con la ayuda de un osciloscopio.
Sin embargo, es probable que un LED IR junto con un módulo receptor prefabricado sea más fácil.
Sugeriría averiguar cuál es la forma de onda de salida y luego hacer que un microcontrolador la decodifique "directamente". Por ejemplo, según el formato de IR, es posible que pueda utilizar un contador y un temporizador. Si durante un tic del temporizador el contador no ha cambiado, vea cuántos conteos han llegado desde el último tic en el que el contador no ha cambiado. Eso le dirá la "longitud" del pulso. Algunos esquemas solo usan pulsos largos y cortos; otros también requieren medir la longitud de los espacios. En cualquier caso, decodificar una señal destinada a un IR-LED puede ser más fácil que decodificar una señal demodulada que en realidad se envía a través de IR, ya que esta última suele ser mucho más ruidosa.
Iancovici
Wouter van Ooijen
el fotón
chmedly