大学毕业设计---基于单片机的智能遥控器.doc

大学毕业设计---基于单片机的智能遥控器.doc

ID:12587222

大小:4.15 MB

页数:109页

时间:2018-07-17

大学毕业设计---基于单片机的智能遥控器.doc_第1页
大学毕业设计---基于单片机的智能遥控器.doc_第2页
大学毕业设计---基于单片机的智能遥控器.doc_第3页
大学毕业设计---基于单片机的智能遥控器.doc_第4页
大学毕业设计---基于单片机的智能遥控器.doc_第5页
资源描述:

《大学毕业设计---基于单片机的智能遥控器.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、四川理工学院本科毕业设计四川理工学院毕业设计基于单片机的智能遥控器设计学生:王刚学号:11241010110专业:自动化班级:2011.1指导教师:方宁四川理工学院自动化与电子信息学院2015年6月四川理工学院本科毕业设计摘要:本基于单片机的智能遥控器主要利用了单片机、红外线和GSM等相关知识,具有遥控多种家用电器设备的功能,并且设计有自学习红外遥控编码的功能,可以随时通过遥控器的自学习功能向家庭中加入新的设备,而不需要重做遥控器。同时本智能遥控器还可以接收到受控器件的一些实时状态,显示在LED灯上,也可以直接通过GSM向远程手机发送实时状态。并且本设计具有远程遥控功能,通过手机直接

2、来控制家庭中的一些智能设备。关键词:智能遥控器自学习单片机红外线GSM通信远程控制1四川理工学院本科毕业设计Abstract:TheintelligentremotecontroldevicebasedonMCUmainlyusethemicrocontroller,infrareda,GSMandsoon,theintelligentremotecontroldevicecanbeusedtocontrolawiderangeofhouseholdelectricalappliancesandequipment,andthedesignofselflearninginfraredr

3、emotecontrolcode,canatanytimethroughself-learningfunctionaddnewequipmenttoourfamily,withouttheneedtoredotheremote.Ourremotecontrolcanalsoreceivesomestateourcontrolleddevices,displayingontheLEDlamp,ifthereisanemergency,itcandirectlysendremotereal-timestatusthroughtheGSMinformthephone,tellingusab

4、outsomesituation.Ofcourse,wecanalsouseourmobilephonetosendcommandtooursmartremotecontroltocontrolsomeofthesmartdevicesinourhome.Keywords:IntelligentremotecontrollerSelf-learningmicrocontrollerInfraredrayGSMcommunicationRemotecontrolI四川理工学院本科毕业设计目录摘要ⅠABSTRACTⅡ第一章绪论11.1选题的背景11.2选题的目的和意义21.3本设计研究的

5、内容3第二章智能红外遥控器方案设计52.1总体方案设计52.1.1遥控器总结构52.1.2工作体系结构52.2遥控体系三大组成部分方案设计62.2.1遥控器端方案设计62.2.2远程手机端设计92.2.3受控端方案简要设计10第三章智能遥控器硬件设计113.1控制器123.1.1控制器选择123.1.2基础外围电路设计123.2按键模块133.2.1键盘工作原理133.2.2矩阵键盘的硬件设计143.3显示模块153.3.1液晶显示器简介153.3.21602LCD硬件设计163.3.3LED硬件设计173.4红外线遥控系统173.4.1红外遥控系统简介183.4.2红外线发射模块1

6、9四川理工学院本科毕业设计3.4.3红外接收模块193.4.4红外接收电路203.5外部存储器硬件设计203.5.1存储器选择203.5.2二线制串行EEPROM—AT24C02硬件简介213.5.3硬件接口设计223.6GSM模块223.6.1GSM简介223.6.2GSM硬件引脚介绍233.6.3GSM硬件连接图24第四章系统软件设计254.1系统的编程语言264.1.1C语言简介264.1.2编译软件keil简介264.2按键模块软件设计274.2.1消抖处理方法274.2.2矩阵键盘的软件程序设计274.3显示模块软件设计294.3.1LCD1602使用方法294.3.2LC

7、D程序设计314.3.3LED状态指示灯软件设计324.4红外线发射软件设计334.4.1发射编码原理334.4.2程序设计344.5红外接收软件设计394.5.1接收器工作原理394.5.2HS0038软件程序设计404.6存储器软件设计414.6.1I2C简介424.6.2AT24C02程序工作原理43四川理工学院本科毕业设计4.6.3时序图:434.6.4AT24C02软件设计444.7GSM软件设计464.7.1AT指令简介464.7.2单片机串口

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

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

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