Title |
Title
Decoding an Infrared Remote Using a PIC16C5X Microcontroller
|
---|---|
Name |
Name
AN657
|
Date |
Date
06/24/2015
|
Product Categories |
Product Categories
8-bit MCU
|
Description |
Description
For many years the consumer electronics industry has been employing infrared remote controls for the control of televisions, VCR?s, and cable boxes. This same tech-nology has recently started to appear in industrial applications to eliminate keypads. Decoding most of the infrared signals can be easily handled by PIC16C5X microcontrollers. This application note describes how this decoding may be done. The only mandatory hardware for decoding IR signals is an infrared receiver. The use of two types is described here. Both are modular types used often by the consumer electronics industry. The first type responds to infrared signals modulated at about 40 kHz. The second responds to non-modulated infra-red pulses and has a restricted range. The hardware costs of each approach will be less than two dollars. Three PIC16C5X application programs are described, and instructions on how they can be used to create an algorithm that can decode just about any remote control signal. Each PIC16C5X application program represents a step in mapping out a pre-existing infrared format. The final application is a fully implemented example of decoding and interpreting the infrared signals of a type of Teknika TV remote.
|
Title | Title | Download | Date | Size |
---|---|---|---|---|
AN657 Source Code - Decoding an Infrared Remote Using a PIC16C5X Microcontroller 18.9 KB 06/24/2015 | AN657 Source Code - Decoding an Infrared Remote Using a PIC16C5X Microcontroller | Download | 06/24/2015 | 18.9 KB |