Lo mejor sería utilizar un Módulo receptor de IR y remodular la señal de salida.
Ahora, antes de llamarme idiota :-) primero demodular y luego remodular, déjame explicarte.
Si solo recibe la señal sin filtrar por medio de un fotodiodo, obtiene todo tipo de basura con la señal, posiblemente incluso ahogando la señal. Y eso no es lo que quieres retransmitir. Entonces, para eliminar todo el ruido posible, usamos el módulo receptor de IR, que tiene un filtro para esto. La salida es la señal de banda base , la traza inferior en esta captura de pantalla:
Latrazasuperioreslaseñalmodulada.Tendremosquereconstruireso,yesoesincreíblementefácil:soloYlaseñaldebandabaseconunaondacuadradade36kHz(ocualquieraquesealafrecuenciadelaportadoraquetenga).
La señal de banda base es el CONTROL
que habilita el oscilador. Para una 74HC132 compuerta NAND cuadrada, la frecuencia del oscilador viene dada por la siguiente ecuación:
\ $ f = \ dfrac {1} {T} \ approx \ dfrac {1} {0.8 \ times RC} \ $
Dado que el receptor IR da una señal baja activa, y también necesitamos una señal de salida baja cuando el oscilador está apagado, en realidad necesitamos una compuerta NOR con disparador de Schmitt, pero son más difíciles de obtener, por lo que hacemos una NOR desde nuestra NAND invirtiendo la entrada de control y la salida. Podemos usar dos de las tres puertas NAND restantes del 74HC132 para eso. La salida invertida se puede usar para controlar un transistor que, a su vez, enciende un LED infrarrojo .
Entonces, qué tenemos: un módulo receptor de IR, una compuerta NAND cuádruple 74HC132, un transistor y un LED IR. Eso es todo lo que necesitas para construir un repetidor de infrarrojos.
editar
supercat hace comentarios acertados sobre el AGC que amplifica el ruido entrante por falta de una señal adecuada. Esto realmente ocurre, y puede significar que nuestro oscilador de activación Schmitt puede encenderse y apagarse rápidamente por este ruido. Admito que esto no se ve bien, pero probablemente no haya daño. Lo más probable es que la portadora esté tan dañada que el segundo receptor no se bloquee, y de lo contrario, emitirá el ruido que recibe. Ruido también se emitiría cuando no se recibe ninguna señal.
Hay una mejor solución que no sufre de esta desventaja. Sería bueno si el receptor de IR tuviera una salida de "datos válidos", pero nunca he visto un componente así. Pero si tenemos una señal descodificada por un microcontrolador, podemos decir si es una señal válida o no. Y luego el microcontrolador puede reenviar los códigos recibidos. El microcontrolador puede crear la portadora, de modo que pueda reemplazar el oscilador 74HC132.
Mientras estamos en ello podemos introducir otra mejora. El ciclo de trabajo de la salida del 74HC132 fue del 50%, que también es el ciclo de trabajo utilizado por los primeros transmisores RC. Para ahorrar energía de la batería, las generaciones posteriores de transmisores utilizaron ciclos de trabajo del 33% o incluso del 25%, como se muestra en las siguientes capturas de pantalla del alcance:
Al utilizar la salida PWM del microcontrolador, podemos crear fácilmente un portador del ciclo de trabajo del 25%.