ELM339
Infrared Remote Control
Description
The ELM339 is a complete remote control
decoder in an 8 pin package. With the addition of a
standard infrared receiver module, three individual
outputs can be simultaneously controlled using a
television remote control transmitter.
This circuit responds to Sony™ television control
codes, chosen because most universal remotes
default to them when initially powered up. The
ELM339 continuously monitors the stream of data
from an infrared receiver module looking for these
Sony type remote control codes. If an appropriate
three digit code is detected, the selected output
either turns on, turns off, or switches its state.
One of the outputs can be configured to provide
a 250msec pulse output, if desired. This could be
useful for interfacing to devices that expect a
momentary input, such as garage door controls,
alarm test buttons, and some appliances.
Features
• Low power CMOS design - typically 1mA at 5V
• Three separate outputs
• Pulse output for momentary controls
• Signal received output for visual feedback
• Easy interface to standard receiver modules
• Works with universal TV remote transmitters
• High current drive outputs - up to 25 mA
Connection Diagram
PDIP and SOIC
(top view)
V
DD
1
2
3
4
8
7
6
5
V
SS
Out3
LED
IRRx
Applications
• Basic home automation systems
• Remote smoke alarm test initiator
• Garage door controller
• Lamp controller
Out5
Out7
Pulse7
Block Diagram
Output
Driver
IRRx
5
Data
Decoder
7
Out3
Output
Driver
LED
6
2
Out5
Output
Driver
3
Out7
Pulse7
4
ELM339DSA
Elm Electronics – Circuits for the Hobbyist
1 of 4