学习型红外遥控器.

学习型红外遥控器.

ID:11614776

大小:247.50 KB

页数:17页

时间:2018-07-13

学习型红外遥控器._第1页
学习型红外遥控器._第2页
学习型红外遥控器._第3页
学习型红外遥控器._第4页
学习型红外遥控器._第5页
资源描述:

《学习型红外遥控器.》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息与电气工程学院电子信息工程CDIO一级项目(2013/2014学年第二学期)题目:学习型红外遥控器专业班级:电子信息1101学生姓名:学号:指导教师:马永强老师设计周数:15周设计成绩:2014年6月4日15目录1项目设计目的及任务22项目设计背景23项目设计思路23.1学习型遥控介绍23.2硬件设计33.3软件设计33.3.1数据压缩编码43.3.2编码具体实现过程44具体程序介绍44.1.遥控发射及接收控制程序流程图54.2遥控不同模式的切换54.3遥控硬件结构95核心电路设计95.1红外串行通信接口电

2、路设计95.2发射部分设计105.3红外接收器的设计106系统的功能实现方法117项目设计心得138参考文献13151项目设计目的及任务设计学习型红外遥控器,具有以下功能:(1)不同电器遥控间模式切换;(2)学习、发射、退出模式切换;(3)学习遥控件值并存储、显示;(4)对存储键值调用、发射,控制电器;(5)加串口或蓝牙与上位机通信。2项目设计背景无线遥控是指利用无线电波、红外线、超声波等作为载体,不用导线,而在空间传输,实现对被控目标的控制。实现对以家用电器为代表的中小型电器的遥控方法,主要有无线电遥控和红外

3、线遥控。红外线遥控与无线电遥控相比:红外光波的波长远小于无线电波的波长,因此红外线遥控信号不会影响其它家用电器,也不会影响到邻近的无线电设备。另外,红外线遥控不具有无线电遥控那样穿透障碍物去控制被控对象的能力,在设计家用电器的红外线遥控器时,不必要像无线电遥控那样,每套发射器和接收器要有不同的遥控频率或编码,否则,就会隔墙控制或干扰邻居的家用电器,所有同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况,这对于大批量生产以及在家用电器上普及红外线遥控提供了极大的方便;此外,红外线

4、为不可见光,对环境影响很小,同时又具有很强的隐蔽性和保密性。由此可见,红外线遥控具有结构简单、制作方便、成本低廉、抗干扰能力强、工作可靠性高等一系列优点,是近距离遥控、尤其是室内遥控的优选遥控方式。3项目设计思路3.1学习型遥控介绍学习型红外遥控,可以分为两类:以固定码格式学习的遥控器和波形拷贝方式学习的遥控器。前者,需要收集各种不同种类的遥控器信号,然后进行识别比较,最后再记录。但是,要实现几乎所有的红外遥控器的成功复制就太难了。因为,红外遥控器的红外编码格式变化太多。15不过这种学习型遥控器对硬件要求相对简

5、单,处理器的工作频率可以不高,存储容量也较小,其缺点是对未知编码的遥控器无效。后者主要是把原始遥控器所发出的信号进行完全拷贝,而不管遥控器是什么格式,存储在EEPROM等存储器中。当发射时,只需将储存器中记录的波形长度还原成原始信号即可。这种学习型遥控器对MCU的主频要求高,RAM要求较大,其优点是对任何一种红外遥控器都可以进行学习。常用的红外遥控系统一般分发射和接收两个部分。发射部分的主要元件为红外发光二极管。它实际上是一只特殊的发光二极管,由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便

6、发出的是红外线而不是可见光。目前大量使用的红外发光二极管发出的红外线波长为940nm左右,外形与普通发光二极管相同,只是颜色不同。接收部分的主要元件为红外接收二极管,一般有圆形和方形两种。在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路,最近几年大多都采用成品红外接收头。3.2硬件设计本设计硬件电路分为两大模块

7、,分别是:红外线发射模块和红外线接收模块。用单片机制作的15路电器遥控器,可以分别控制15个电器的电源开关,并且可对一路电灯进行亮度的遥控。采用脉冲个数编码,4*8键盘开关,可扩充到对32个电器的控制。图3为该系统遥控发射器原理图,其中P1口和P0口作键扫描端口,具有32个功能操作键;第9脚为单片机的复位脚,采用简单的RC上电复位电路;15脚作为红外线遥控码的输出口,用于输出38KHz载波编码;18、19脚接12MHz晶振。P0口需接上拉电阻。图4为该系统遥控接收原理图,其中P1.1-P1.2口作为数码管的二进

8、制数据输出,显示数字为0-7,7代表最亮,0代表最暗,采用4511集成块硬件译码显示数值;P0.0-P0.7以及P2.0-P2.6口作为15个电器的电源控制输出,接口可以用继电器或可控硅,在本电路中,P2.0口控制一个电灯的亮灭;P2.7口为可控硅调光灯的调光脉冲输出;第10脚P3.0口为50Hz交流市电相位基准输入,第12脚为中断输入口;P3.1口用于接收红外线遥控码输入信号。153

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。