因为红外遥控不能穿透墙壁,所以在不同的房间可以用一样的遥控器也是毫无影响的,红外遥控电路调试非常简单,只要按照要求连接正确的线路,基本上不用调试就可以实现预期的目标;用软件编解码简单易懂,并可以进行多路遥控。所以红外遥控在家用电器遥控器上应用最为广泛。本课题所设计的红外电器遥控器可同时对几种家用电器进行无线控制,具有实用性高,操作简单,可靠性高等特点[2]。
1。2 研究现状
1。3 本文主要内容
本文设计的是一个多路家用红外遥控器,可以实现对几种家用电器的远程遥控,主要由红外接收和红外发射两部分构成,外围电路主要有显示电路,外扩键盘电路,时钟电路和复位电路构成。
本文其余章节安排如下:第二章介绍红外遥控系统的总体设计,简单介绍本设计中所选用的一些元器件以及本设计的整个设计思路;第三章简单介绍该设计中的硬件电路部分,包括设计中所涉及的各个组成部分和系统模块;第四章是介绍系统的软件方面的设计;第五章利用设计好的硬件电路和调试成功后的软件部分进行整体的仿真,并介绍仿真所用到的软件;第六章是对整个设计过程的总结和对未来的展 文献综述
2 红外遥控系统总体设计
本章主要介绍红外遥控的原理、红外编解码的过程、单片机的选择、设计思路和设计的总方案介绍。
2。1红外线遥控原理
红外线遥控系统框图
红外遥控主要由两部分组成,即是红外遥控部分和红外接收部分。在红外遥控部分,当用户需要对电器进行无线遥控时,按下需要的按键,发射部分的单片机会对用户按下的按键进行扫描,确认用户按下的按键,并对按键进行编码和储存,编码完成后进行信号调制,调制好的信号就是需要发送的控制信号,是以脉冲形式发送出去的二进制编码,将调制好的信号通过红外发射二极管发射出去,这就是红外发射部分[5]。
在红外接收部分也有一个单片机,在红外一体化接收头接收到来自发射部分发送出来的控制信号后,传送到单片机进行解码,得出相应的二进制编码,并做出相应的响应,使目标设备产生动作[3]。
(1) 红外编码标准
用发射部分的单片机进行编码,将位二进制信号编码成不同脉冲宽度的脉冲信号。在本设计中二进制中的“1”是用间隔为0。56ms,周期为2。25ms脉冲来表示的,二进制中的“0”是用间隔为0。56ms,周期为1。12ms的脉冲来表示的。它们的波形如下图2-2所示。
二进制信号“1”和“0”的编码
(2) 二进制信号的调制示例
通过系统红外发射模块的单片机来对二进制编码进行调制,示例图如图2-3所示,A波形就是一个编码之后的二进制信号的波形,B波形是上边提到的由单片机中断系统产生的一个38KHz频率的脉冲波形,经过单片机的调试后就产生了C波形,C波形就是A波形和B波形的交集部分,此时的C波形就是要发射出去的脉冲波形。该图只是示例,并非该系统实际波形。来*自-优=尔,论:文+网www.youerw.com
图2-3 二进制信号的调制示例
(3) 二进制信号的解调
通过红外一体化接收头来对接收到的二进制信号进行解调,红外一体化接收头把上图中接收到的C波进行解码和复原,输出与上图中A波正好相反的E波,红外一体化接收头的解调原理:在输入有脉冲串时,输出端输出低电平,否则输出高电平[6]。红外一体化接收头可以直接与单片机的接口或者外部中断相连接,为的是当一接收到红外信号时就产生中断,在送入单片机内部进行解码,生成原码,达到相应的控制目的。