中山单片机学习网 http://www.zsMCU.com
第1 页 共 6 页
红外遥控系统原理及单片机软件解码实例
http://www.zsMCU.com
中山单片机学习网
红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗
低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具
等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环
境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
1 红外遥控系统
通用红外遥控系统由发射和接收两大部分组成。应用编/解码专用集成电路芯片来进行控制操
作,如图 1 所示。发射部分包括键盘矩阵、编码调制、LED 红外发送器;接收部分包括光、电转换
放大器、解调、解码电路。
图 1 红外线遥控系统框图
2 遥控发射器及其编码
遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比
较容易的一类来加以说明,现以日本 NEC 的 uPD6121G 组成发射电路为例说明编码原理(一般家
庭用的 DVD、VCD、音响都使用这种编码方式)。当发射器按键按下后,即有遥控码发出,所按的
键不同遥控编码也不同。这种遥控码具有以下特征:
采用脉宽调制的串行码,以脉宽为 0.565ms、间隔 0.56ms、周期为 1.125ms 的组合表示二进制
的“0”;以脉宽为 0.565ms、间隔 1.685ms、周期为 2.25ms 的组合表示二进制的“1”,其波形如图
2 所示。
图 2 遥控码的“0”和“1” (注:所有波形为接收端的与发射相反)