红外线遥控插座的设计 毕业设计

红外线遥控插座的设计 毕业设计

ID:321794

大小:360.50 KB

页数:20页

时间:2017-07-23

红外线遥控插座的设计  毕业设计_第1页
红外线遥控插座的设计  毕业设计_第2页
红外线遥控插座的设计  毕业设计_第3页
红外线遥控插座的设计  毕业设计_第4页
红外线遥控插座的设计  毕业设计_第5页
资源描述:

《红外线遥控插座的设计 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计论文设计题目:红外线遥控插座的设计系别:电子与信息工程系专业:应用电子技术班级:电子904班学生姓名:学号:起止日期:2011年6月20日—2011年7月9日指导教师:17摘要晚上在床上看完电视后顺手一按就可关断电视机的交流电源。这样电视的待机电源灯就不会亮了{特难受}、夏天天气热的时候不用跑到电风扇傍才可以开电风扇和一些自己平常不想跑到它们面前开或关的电器,我们可以用红外遥控插座来控制。我们可以用单片机等软件和硬件来实现这一功能。单片机的集成度很高,它具有体积小、质量轻、价格便宜、耗电少等突出

2、特点,尤其耗电少,又可使供电电源体积小、质量轻。本课程设计介绍了基于单片机的一种学习型红外线遥控插座的设计与实现,可以对各种红外线遥控器发射的信号进行识别、存储和再现等功能,从而实现对各类家电的控制。红外遥控插座由单片机、遥控、红外线发射、显示、存储、按键和欠电压指示等部分组成。本设计详细介绍了红外遥控插座的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及主程序流程图。在硬件设计中,我们选取AT89C52型号单片机为核心器件,并给出外围电路模块如红外接收模块、红外发射模块、显示模块、以及外部控制

3、模块等组成部分的设计实现。软件部分采用keil进行C程序设计与编译,并将编译后产生的hex文件通过STC_ISP_V479下载到单片机中,进行调试。本红外遥控插座采用最小化应用模式设计,电路简单,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样间隔,使遥控码的学习成功率大大提高。关键词:遥控学习;红外解码;单片机控制;红外遥控插座17目录设计要求1前言11、方案论证12、基本功能模块设计与说明22.1.初始化模块22.2遥控码读入处理模块22.3LCD5110液晶显示屏程序的编写32.

4、4主模块33、调试与操作说明43.1红外遥控插座的电路原理图的设计43.2程序的编译及下载53.3实际电路的测试74、课程设计心得体会85、元器件及仪器设备明细96、参考文献107、致谢108、附录1117学习型红外遥控器的设计设计要求设计任务和要求:设计并制作一个智能遥控插座。要求:(1)能用按键和彩电遥控器进行设定和控制。(2)能遥控开、关小家电,如电风扇、电视机、饮水机等。(3)能够设定开关开启时间的长短,如设定开启时间为半小时,时间到后立即切断开关。(4)能显示遥控状态,如开关的开合、所设定的时

5、间等。前言本课程设计是一个基于单片机的红外遥控插座,能够学习红外遥控插座的某功能。利用单片机AT89C52对多个红外遥控编码的脉冲宽度进行测量,并原封不动地把发射信号中高、低电平的时间宽度记忆至扩展存储区的指定地址。通用红外遥控系统由发射和接收两大部分组成,应用编/解码芯片来进行控制操作,发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。专用集成电路1、方案论证为了实现红外遥控插座的功能,系统应具有红外线的接收解码、红外线调制、操作按键和功能控制功能等单元。

6、由于功能定为能用按键和彩电遥控器进行设定和控制。,因此决定采用STC89C52单片机作为控制器。STC89C52单片机中具有256字节的内存单元,可存储遥控码脉宽的数据。遥控码的脉宽数据可用红外线接收器解码后送单片机读入,发射时有单片机产生40kHZ红外调制信号送红外发射管发射.红外遥控插座的实现方案框图如图1所示。17彩电遥控器单片机遥控接收头显示器件复位晶振继电器电器插座受控电器按键继电器电器插座受控电器图1红外遥控插座系统框图2、基本功能模块设计与说明2.1.初始化模块初始化模块的主要任务时清存放

7、脉宽数据单元,,将定时器设为T0模式,设置中断。2.2遥控码读入处理模块红外遥控编码的研究步骤:1、了解红外遥控编码的编码及解码:(1)红外遥控系统    通用红外遥控系统由发射和接收两大部分组成,应用编/解码芯片来进行控制操作,发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。专用集成电路(2)红外编码的特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685

8、ms、周期为2.25ms的组合表示二进制的“1”,其波形如下图所示:172、使用数字示波器获取彩电遥控器并实现解码:(1)首先学习和了解数字示波器(2)应用数字示波器的触发方式和存储功能进行对波形的获取;绘制自己在示波器看到的波形,并解码;2.3:LCD5110液晶显示屏程序的编写步骤:1、了解LCD5110的使用资料及使用手册(1)LCD5110的特征单色、单芯片LCD控制/驱动48行,84列输出显示数据RAM48*84位芯片集成:——L

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

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

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