Description: This simple circuit allows you to record any IR remote control signal on your PC, and then play it back. This is particularly useful if you want to control appliances such as TVs, VCRs, CDs etc. from your computer. The device simply connects to the parallel port of your PC. You can also use this circuit to analyze the waveform from any IR remote control. The circuit consists of two parts. The first part is the IR receiver made up of a OP-505 IR photo transistor. This signal is buffered and squared up by the Schmitt trigger inverters (74HC14). The output of this inverter goes directly to the Acknowledge line (pin 10) of the parallel port. The software polls this line in the recording mode and stores the incoming data sequence. The transmitter consists of a clock generator (555) set to run at 80Khz followed by a 74LS74 D flip-flop. The flip-flop divides the clock signal by 2 giving a precise 50-50 duty cycle on a 40Khz signal. This is then used as a carrier for the transmitter section of the circuit. In playback mode the software turns the D0 line of the parallel port on and off at the same rate that it recorded the signal at. This is used as a gate signal for the 40Khz carrier. The gate action is achieved by controlling the Clear input of the D flip-flop. If the clear line is low, then the Q output is also held low.
This gated signal is then used to drive the IR LED via the driver section. The IR LED driver section consists of a 7405 hex open-collector buffer. All the outputs of the 7405 are tied together to give enough current to drive the IR LED. The two 1N4001 diodes are used to step down the voltage to around 3V for the IR LED. This may seem as an overkill but you can drive several IR LED's simultaneously.
The 555 frequency can be adjusted for remote controls whose carrier frequency varies from the standard 40Khz.
The record/playback software can be obtained free of charge from GKDesign. Please email us to get a copy of the executable and source code. The software allows you to record/playback and view any IR remote control signal. The real fun begins when you write your own software to control your house. For example, a program can be easily written that automatically programs the clock on your VCR, TV and anything else.
This circuit design comprises two main functional blocks: the IR receiver and the IR transmitter. The IR receiver utilizes an OP-505 IR phototransistor, which is sensitive to infrared light emitted by remote controls. The output from this phototransistor is initially weak and requires amplification and shaping, which is accomplished using a Schmitt trigger inverter (74HC14). The Schmitt trigger not only amplifies the signal but also provides a clean square wave output that is suitable for digital processing. This output is connected to the Acknowledge line of the parallel port (pin 10), allowing a connected PC to monitor and record the incoming IR signals.
The transmitter section begins with a 555 timer configured in astable mode, generating a clock signal at 80 kHz. This clock signal is fed into a 74LS74 D flip-flop, which divides the frequency by two, resulting in a 40 kHz square wave output. This frequency is typical for many IR remote controls and serves as the carrier frequency for the IR transmission. During playback, the software manipulates the D0 line of the parallel port to control the timing of the IR signal transmission, effectively recreating the recorded remote control signal.
The output from the D flip-flop is used to control the IR LED driver circuit. The driver section employs a 7405 hex open-collector buffer, which allows multiple outputs to be combined for increased current capability, ensuring that the IR LED can be driven adequately even when multiple LEDs are used. The inclusion of two 1N4001 diodes serves to regulate the voltage supply to the IR LED, stepping it down to approximately 3V, which is optimal for standard IR LEDs.
The circuit is designed to be flexible, allowing for adjustment of the 555 timer frequency to accommodate IR remote controls that operate at frequencies other than the standard 40 kHz. This adaptability makes the circuit versatile for a wide range of applications in home automation.
The accompanying software, available from GKDesign, enhances the functionality of the circuit, enabling users to record and playback IR signals, analyze waveforms, and create custom applications for controlling various devices. This opens up possibilities for automation and integration of home electronics, providing a user-friendly interface for managing IR-controlled appliances.This simple circuit allows you to record any IR remote control signal on your PC, and then play it back. This is particularly useful if you want to control appliances such as TVs, VCRs, CDs etc. from your computer. The device simply connects to the parallel port of your PC. You can also use this circuit to analyze the waveform from any IR remote control. The circuit consists of two parts. The first part is the IR receiver made up of a OP-505 IR photo transistor. This signal is buffered and squared up by the Schmitt trigger inverters (74HC14). The output of this inverter goes directly to the Acknowledge line (pin 10) of the parallel port. The software polls this line in the recording mode and stores the incoming data sequence. The transmitter consists of a clock generator (555) set to run at 80Khz followed by a 74LS74 D flip-flop. The flip-flop divides the clock signal by 2 giving a precise 50-50 duty cycle on a 40Khz signal. This is then used as a carrier for the transmitter section of the circuit. In playback mode the software turns the D0 line of the parallel port on and off at the same rate that it recorded the signal at.
This is used as a gate signal for the 40Khz carrier. The gate action is achieved by controlling the Clear input of the D flip-flop. If the clear line is low, then the Q output is also held low. This gated signal is then used to drive the IR LED via the driver section. The IR LED driver section consists of a 7405 hex open-collector buffer. All the outputs of the 7405 are tied together to give enough current to drive the IR LED. The two 1N4001 diodes are used to step down the voltage to around 3V for the IR LED. This may seem as an overkill but you can drive several IR LED's simultaneously. The 555 frequency can be adjusted for remote controls whose carrier frequency varies from the standard 40Khz. The record/playback software can be obtained free of charge from GKDesign. Please email us to get a copy of the executable and source code. The software allows you to record/playback and view any IR remote control signal. The real fun begins when you write your own software to control your house. For example, a program can be easily written that automatically programs the clock on your VCR, TV and anything else.
The infrared (IR) circuit is designed to control multiple devices using a TV remote. Unlike standard circuits that can typically switch only one device, this circuit allows for the operation of different devices with the same remote by utilizing distinct...
The circuit allows for the remote control of electrical devices such as fans or lights using a standard TV remote. It operates effectively within a range of approximately 10 meters. The design features a 3-pin infrared (IR) receiver (Siemens SFH-506-38...
This project is ideal for individuals interested in understanding infrared (IR) remote controls and their operation. The circuit, sourced from online resources, is straightforward and utilizes a programmable chip from Microchip. A comprehensive tutorial covering the entire project is not...
4 Channel Infrared (IR) Remote is a simple kit using the famous HT12A and HT12D encoder/decoder chips from Holtek.
The 4 Channel Infrared (IR) Remote system utilizes the HT12A and HT12D integrated circuits to facilitate wireless communication between a transmitter and...
A circuit designed to extract and measure the modulated carrier of an infrared remote control. This circuit amplifies the entire received signal, allowing the waveform to be displayed on an oscilloscope or a frequency counter. It can measure modulation frequencies...
The diagram below shows 5 switches connected to the 5 input lines of the parallel port. An external 5 volt power supply is used to provide high logic levels to the input pins when the switches are open. Three 1.5...
This document explains a simple circuit designed to remotely switch on or off any electrical device using a relay, controlled by a standard TV or VCR.
The circuit utilizes a relay as the primary switching element, enabling the control of high-power...
An infrared (IR) remote control designed for a Nikon DSLR camera. While not essential, it serves as an interesting project. The protocol used by the original Nikon remote controls ML-L1 and ML-L3 is straightforward, as explained by Big Mike on...
An infrared (IR) remote control designed for a Nikon DSLR camera. While not essential, it serves as an interesting project. The protocol used by the original Nikon remote controls ML-L1 and ML-L3 is straightforward, as explained by Big Mike on...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more