欢迎来到天天文库
浏览记录
ID:12740585
大小:4.15 MB
页数:109页
时间:2018-07-18
《本科毕业设计---基于单片机的智能遥控器.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、四川理工学院本科毕业设计四川理工学院毕业设计基于单片机的智能遥控器设计学生:王刚学号:11241010110专业:自动化班级:2011.1指导教师:方宁四川理工学院自动化与电子信息学院2015年6月四川理工学院本科毕业设计摘要:本基于单片机的智能遥控器主要利用了单片机、红外线和GSM等相关知识,具有遥控多种家用电器设备的功能,并且设计有自学习红外遥控编码的功能,可以随时通过遥控器的自学习功能向家庭中加入新的设备,而不需要重做遥控器。同时本智能遥控器还可以接收到受控器件的一些实时状态,显示在LED灯上,也可以直接
2、通过GSM向远程手机发送实时状态。并且本设计具有远程遥控功能,通过手机直接来控制家庭中的一些智能设备。关键词:智能遥控器自学习单片机红外线GSM通信远程控制1四川理工学院本科毕业设计Abstract:TheintelligentremotecontroldevicebasedonMCUmainlyusethemicrocontroller,infrareda,GSMandsoon,theintelligentremotecontroldevicecanbeusedtocontrolawiderangeofhou
3、seholdelectricalappliancesandequipment,andthedesignofselflearninginfraredremotecontrolcode,canatanytimethroughself-learningfunctionaddnewequipmenttoourfamily,withouttheneedtoredotheremote.Ourremotecontrolcanalsoreceivesomestateourcontrolleddevices,displaying
4、ontheLEDlamp,ifthereisanemergency,itcandirectlysendremotereal-timestatusthroughtheGSMinformthephone,tellingusaboutsomesituation.Ofcourse,wecanalsouseourmobilephonetosendcommandtooursmartremotecontroltocontrolsomeofthesmartdevicesinourhome.Keywords:Intelligen
5、tremotecontrollerSelf-learningmicrocontrollerInfraredrayGSMcommunicationRemotecontrolI四川理工学院本科毕业设计目录摘要ⅠABSTRACTⅡ第一章绪论11.1选题的背景11.2选题的目的和意义21.3本设计研究的内容3第二章智能红外遥控器方案设计52.1总体方案设计52.1.1遥控器总结构52.1.2工作体系结构52.2遥控体系三大组成部分方案设计62.2.1遥控器端方案设计62.2.2远程手机端设计92.2.3受控端方案简要设
6、计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红外线发射模块19四川理工学院本科毕业设计3.4.3红外接收模块193.4.4红外接收电路203.5外部存储器硬件设计203.5.1存储器选择203.5.2二线制
7、串行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.2LCD程序设计314.3.3LED状态指示灯软件设计324.4红外线发射软件
8、设计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单片机串口
此文档下载收益归作者所有