基于单片机的智能遥控器案例.doc

  1. 1、本文档共109页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四川理工学院毕业设计 基于单片机的智能遥控器设计 学 生:王刚 学 号:11座机电话号码0 专 业:自动化 班 级:2011.1 指导教师:方宁 四川理工学院自动化与电子信息学院 2015年 6月 摘要:本基于单片机的智能遥控器主要利用了单片机、红外线和GSM等相关知识,具有遥控多种家用电器设备的功能,并且设计有自学习红外遥控编码的功能,可以随时通过遥控器的自学习功能向家庭中加入新的设备,而不需要重做遥控器。同时本智能遥控器还可以接收到受控器件的一些实时状态,显示在LED灯上,也可以直接通过GSM向远程手机发送实时状态。并且本设计具有远程遥控功能,通过手机直接来控制家庭中的一些智能设备。 关键词: 智能遥控器 自学习 单片机 红外线 GSM通信 远程控制 Abstract:The intelligent remote control device based on MCU mainly use the microcontroller, infrared a, GSM and so on, the intelligent remote control device can be used to control a wide range of household electrical appliances and equipment, and the design of self learning infrared remote control code, can at any time through self - learning function add new equipment to our family, without the need to redo the remote. Our remote control can also receive some state our controlled devices, displaying on the LED lamp, if there is an emergency ,it can directly send remote real-time status through the GSM inform the phone , telling us about some situation. Of course, we can also use our mobile phone to send command to our smart remote control to control some of the smart devices in our home. Keywords: Intelligent remote controller Self -learning microcontroller Infrared ray GSM communication Remote control 目录 摘 要 Ⅰ ABSTRACT Ⅱ 第一章 绪论 1 1.1选题的背景 1 1.2选题的目的和意义 2 1.3本设计研究的内容 3 第二章 智能红外遥控器方案设计 5 2.1总体方案设计 5 2.1.1遥控器总结构 5 2.1.2工作体系结构 5 2.2 遥控体系三大组成部分方案设计 6 2.2.1遥控器端方案设计 6 2.2.2 远程手机端设计 9 2.2.3受控端方案简要设计 10 第三章 智能遥控器硬件设计 11 3.1控制器 12 3.1.1控制器选择 12 3.1.2基础外围电路设计 12 3.2按键模块 13 3.2.1键盘工作原理 13 3.2.2矩阵键盘的硬件设计 14 3.3显示模块 15 3.3.1液晶显示器简介 15 3.3.2 1602LCD硬件设计 16 3.3.3 LED硬件设计 17 3.4红外线遥控系统 17 3.4.1红外遥控系统简介 18 3.4.2红外线发射模块 19 3.4.3 红外接收模块 19 3.4.4红外接收电路 20 3.5外部存储器硬件设计 20 3.5.1存储器选择 20 3.5.2 二线制串行 EEPROM—AT24C02硬件简介 21 3.5.3硬件接口设计 22 3.6 GSM模块 22 3.6.1 GSM简介 22 3.6.2 GSM硬件引脚介绍 23 3.6.3 GSM硬件连接图 24 第四章 系统软件设计 25 4.1系统的编程语言 26 4.1.1 C语言简介 26 4.1.2编译软件keil简介 26 4.2按键模块软件设计 27 4.2.1消抖处理方法 27 4.2.2矩阵键盘的软件程序设计 27 4.3 显示模块软件设计 29 4.3.1

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档