基于MSP430单片机的学习型遥控器设计(共98页).doc
《基于MSP430单片机的学习型遥控器设计(共98页).doc》由会员分享,可在线阅读,更多相关《基于MSP430单片机的学习型遥控器设计(共98页).doc(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上本科毕业设计(论文)基于MSP430单片机的学习型遥控器设计赵博洋燕 山 大 学2011年 6 月专心-专注-专业本科毕业设计(论文)基于MSP430单片机的学习型遥控器设计学 院: 信息科学与工程学院 专 业: 电子科学与技术 学生 姓名: 赵博洋 学 号: 1 指导 教师: 常丹华 答辩 日期: 2011年6月24日 燕山大学毕业设计(论文)任务书学院:信息科学与工程学院 系级教学单位: 光电子 学号1学生姓名赵博洋专 业班 级07电子科学与技术1班题目题目名称基于MSP430单片机的学习型遥控器设计题目性质1.理工类:工程设计 ( );工程技术实验研究型( );
2、理论研究型( );计算机软件型( );综合型( )2.文管理类( );3.外语类( );4.艺术类( )题目类型1.毕业设计( ) 2.论文( )题目来源科研课题( ) 生产实际( )自选题目( ) 主要内容1.通过红外接收二极管把遥控器发出的红外按键信号接收并解调出来。2.解调得到的信号通过MSP430单片机的定时器功能把这些信息存储起来。3.通过MSP430的定时器模块把存储起来的高低电平信号还原出来。4.还原出来的波形以调制的方式经过红外发射电路发射出去。5.发射出去的红外按键信号能够实现对电器的控制。基本要求1.掌握MSP430单片机,熟练C语言编程;2.学习了解红外通信的原理;3.掌
3、握项目开发研究过程;4.最终撰写毕业论文;并提交撰写论文综述;提交本科毕业设计(论文)开题 报告;完成规定的外文翻译。参考资料1 苏长赞. 实用遥控技术手册M. 北京:人民邮电出版社,19962 安颖, 刘丽娜. 具有学习功能的智能遥控器期刊论文-微计算机信息 2005(03)3 陈永甫. 红外探测与控制电路M. 北京:人民邮电出版社,2004周 次第14周第58周第912周第1316周第1718周应完成的内容弄清课题要求,查阅文献。设计方案,完成必要的实验准备。实现电路和光路功能或编程操作。撰写论文制作PPT,准备答辩指导教师:常丹华职称:教授 2011 年 3月 5 日系级教学单位审批:
4、年 月 日摘要随着家电行业的不断发展,如今家电市场的竞争越来越激烈。作为家电的重要部件之一,遥控器的竞争也是可想而知。红外遥控器在家电中得到了广泛应用,但各产品的遥控器不能相互兼容,使得生活中遥控器数目越来越多,使用时常混淆。另外,若遥控器丢失,找到配套的遥控器也很困难。具有学习功能的智能遥控器以普通的低成本单片机为核心,能解码与记忆遥控器编码,并模拟发射,是一个遥控器可以代替多个遥控器控制多个电器,是一种智能化的控制工具。本文介绍的多功能红外遥控器是使用MSP430单片机作为整个系统的主控芯片,具有多功能自适应性,两种工作状态:学习状态和控制状态。可以对多种遥控器进行解码以及自学习功能,即实
5、现了对多种电器的遥控控制功能。关键词红外遥控器;红外解码;MSP430;自学习AbstractWith the continuous development of electronics industry, household electrical appliances now increasingly fierce competition in the market. As one of the important parts of home appliances, remote control of the competition can be imagined. Infrared rem
6、ote control is a user can in a few meters or even 10 meters, will be able to operate the various electrical control devices, household electrical appliances have wide application, but the product of a remote control can be compatible with each other, making life in the remote control number of more
7、and more often confused when used. Also if the remote control lost, supporting the remote control to find it is very difficult.With the smart learning function remote control to the ordinary low-cost microcontrollers as the core, to decoding and encoding memory remote control, and analog transmissio
8、n to a remote control can replace a number of remote control of a number of electrical appliances, is an intelligent control tools.This paper introduces the multi-function is to use the infrared MSP430 single chip microcomputer as the main control chip of the whole system, have muti-function adaptab
9、ility, two kinds of work of the state: learning state and controlling state. It can decode many infrared remote controls,which realize it can remote control many electrical appliances.KeywordsInfrared remote control; Infrared decoding; MSP430; Self-learning目 录第1章 绪论1.1 课题背景与选题依据进入二十一世纪以来各种电子信息技术进入高速
10、发展阶段,包括信息系统技术微电子、计算机和现代通信技术、传感器技术,这也包括红外线技术,红外线是一种人的肉眼看不见的光线,最近二三十年来,初露头角的红外技术,在各个领域里获得了广泛的应用。开始应用到生产上,并形成了一门崭新的技术红外技术1。红外线(IrDA),简称IR,是一种点对点的无线通信通讯方式,只能进行段距离的无线数据的传输,且中间不能有障碍物。红外线又称红外光波,在电磁波谱中,光波的波长范围为0.01 um1000 um;波长为0.76um1000um的光波为红外光线,红外线遥控是利用近红外光传送遥控指令的,波长为0.76 um1.5 um;用近红外做遥控光源,是因为目前红外发射器件与
11、红外接收器件的发光与受光峰值波长一般为0.8 um0.94 um,在近红外光波段内,二者的光谱正好重合,能够很好的匹配,可以获得较高的传输效率及较高的可靠性2。目前红外线得到了很普遍的应用,如红外鼠标、红外打印机、红外线键盘等等。另外,近年来随着计算机在社会领域的渗透,单片机的应用正在不断的走向深入,同时带动传统控制检测日新月异更新。传统的遥控器大多数采用了无线电遥控技术,但是随着科技的进步,红外线遥控技术的成熟,红外也成为了一种被广泛应用的通信和遥控手段。继彩电、录像机之后,在录音机、音响设备、空调机一集玩具等其它小型电器装置上也纷纷采用红外线遥控。在工业设备中,在高压、辐射、有毒气体、粉尘
12、等环境下,采用红外线遥控不仅完全可靠而且能有效的隔离电器干扰3。由于红外线抗干扰能力强,且不会对周围的无线电设备产生干扰电波,同时红外发射接收范围窄,安全性较高。红外遥控虽然被广泛应用,但各产商的遥控器不能互相兼容。当今市场上的红外遥控装置一般采用专用的遥控编码及解码集成电路,由于其灵活性较低,应用范围有限。所以采用单片机进行遥控系统的应用设计,遥控装置将同时具有编程灵活、控制范围广、体积小、功耗低、功能强、成本低、可靠性高等特点,因此采用单片机的红外遥控技术具有广阔的发展前景4。1.2 红外遥控技术简介60年代初,一些发达国家开始研究民用产品的遥控技术,但由于受当时技术条件的限制,遥控技术发
13、展很缓慢。70年代末,随着大规模集成电路和计算机技术的发展,遥控技术才得到快速的进步。在遥控方式上大体经历了从高成本的有线到成本低廉控制方便的无线控制。无论采用何种方式,准确无误传输信号,最终达到满意的控制效果是非常重要的。最初的无线遥控装置大多采用的是电磁波传输信号,由于电磁波容易产生干扰,也易受到外界干扰,因此逐渐采用超声波和红外线媒介来传输信号。与红外线相比,超声波传感器频带窄,所能携带的信息量少,易受干扰而引起误动作。较为理想的是光控方式,逐渐采用红外线的遥控方式取代了超声波遥控方式,出现了红外线多功能遥控器,成为当今时代的主流。由于红外线在频谱上居于可见光之外,所以抗干扰性强,且安全
14、5。具有广播的直线传播特性,不易产生相互间的干扰,是很好的信息传输媒体。信息可以直接对红外光进行调制传输,例如,信息直接调制红外光的强弱进行传输,也可以用红外线产生一定频率的载波,再用信息对载波进行调制,接收端再去掉载波,取到信息。从信息的可靠传输来说,后一种方法更好,这就是我们今天看到的大多数红外遥控器锁采用的方法。红外遥控技术在这十年来得到了迅猛发展,尤其在家电领域如彩电、DVD、空调、玩具等,也在其它电子领域得到广泛应用,随着人们生活水平的提高,对产品的追求是使用更方便、更具智能化,红外遥控技术正是一个重点的发展方向6。红外线是波长在760 nm至1 mm之间的电磁波,它的频率高于微波而
15、低于可见光,是一种人的眼睛看不到的光线。红外通信一般采用红外波段内的近红外线,波长在0.76 um至3.0 um之间。目前广泛实用的家电遥控器几乎都是采用的近红外线传输技术,但作为无线局域网的传输方式,红外线方式的最大的优点是不受无线电干扰,且它的使用不受国家无线管理委员会的限制7。红外数据协会(IrDA)成立后,为了保证不同厂商的红外产品能够获得最佳的通信效果,红外通信协议将红外数据通信所采用的光波波长的范围限定在850至900 nm之内。红外遥控技术是一种利用红外线进行点对点通信的技术,其相应的软件和硬件技术都已比较成熟。它是把红外线作为载体的遥控方式。由于红外线的波长远小于无线电波的波长
16、,因此在采用红外遥控方式时,不会干扰其他电器的正常工作,也不会影响临近的无线电设备。红外遥控是利用波长为0.76 um-1.7 um之间的近红外线来传递控制信号的。它具有一下特点:1.由于为不可见光,因此,对环境影响很小。红外线的波长远小于无线电波的波长,所以,红外遥控不会干扰其它家用电器,也不会影响近邻的无线电设备。2.红外为不可见光,具有很强的隐蔽性和保密性,因此在防盗,警戒等安全保卫装置中也得到了广泛的应用。3.红外线遥控的遥控距离一般为几米至几十米或更远一点。4.红外线遥控具有结构简单,制作方便,成本低廉,抗干扰能力强,工作可靠性高等一系列优点,特别是室内遥控的优先遥控方式。同时,由于
17、采用无线遥控器件是,工作电压低,功耗小,外围电路简单,因此它在日常工作生活中的应用越来越广泛8。它在技术上的主要优点是:1.无需专门申请特定频率的使用执照;2.具有移动通信设备所必须的体积小、功率低的特点;3.传输速率适合于家庭和办公室实用的网络;4.信号无干扰,传输准确度高。它的缺点是:由于它是一种视距传输技术,采用的连接具有方向性,两个设备之间如果传输数据,中间就不能有格挡物;而且通讯距离较短,此外红外发光二极管(LED)不是一种十分耐用的器件9。1.3 红外遥控技术的研究现状与成果红外遥控的特点是不影响周边环境的、不干扰其他电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥
18、控器而不会产生相互干扰;电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。因此,现在红外遥控在加用电器、室内近距离(小于10米)遥控中得到了广泛的应用。多路控制的红外发射部分一般有许多按键,代表不同的控制功能。当发射端按下某一按键时,相应地接收端有不同地输出状态。接收端的输出状态大致可分为脉冲、电平、自锁、互锁、数据五种形式。“脉冲”输出是当按发射端按键时,接收端对应输出端输出一个“有效脉冲”,宽度一般在100ms左右。“电平”输出是指发射端按下键时,接收端对应输出端输出“有效电平”
19、消失。此处的“有效脉冲”和“有效电平”,可能是高、也可能是低,取决于相应输出脚的静态状况,如静态时为低,则“高”为有效;如静态时为高,则“低”为有效。大多数情况下“高”为有效。“自锁”输出是指发射端每按一次某一个键,接收端对应输出端改变一次状态,即原来为高电平变为低电平,原来低电平变为高电平。此种输出适合用作电源开关、静音控制等。有时亦称这种输出形式为“反相”。“互锁”输出是指多个输出互相清除,在同一时间内只有一个输出有效10。电视机的选台就属此种情况,其他如调光、调速、音响的输入选择等。“数据”输出是指把一些发射键编上号码,利用接收端的几个输出形成一个二进制数,来代表不同的按键输入。一般情况
20、下,接收端除了几位数据输出外,还应有一位“数据有效”输出端,以便以后适时地来取数据。这种输出形式一般用于与单片机或微机接口。除以上输出形式外,还有“锁存”和“暂存”两种形式。所谓“锁存”输出是指对发射端每次发的信号,接收端对应输出予以“储存”,直至收到新的信号为止;“暂存”输出与上述介绍的“电平”输出类似。现阶段红外遥控技术已经在日常家用电器中得到了广泛应用,其使用方便、功耗低、抗干扰能力强的优点也越来越在智能仪器系统中受到重视。市场上的各种家电红外遥控系统技术成熟、成本低廉,但都是针对各自的遥控对象(彩电、冰箱、空调等),均由专用CPU解码,作为一般的单片机控制系统不能直接使用。本文探讨了如
21、何借鉴家电红外遥控系统的原理,自行设计解码电路和解码、控制程序,利用现有遥控器如何使各控制系统嵌入红外遥控技术。另外,在工业控制的许多环境下,不适合操作人员直接控制,例如:高温、高压、辐射、粉尘、强酸性、腐蚀性、有毒气体等。这时,红外遥控是可行的控制方式11。通过这种方式,操作人员能及时采集现场数据,修改控制对象的参数,并发送控制命令,以达到理想的控制效果。红外遥控通过红外通信的方式进行控制,具有低功耗、低成本、高可靠性、体积小、结构简单、避免人身伤害等优点,是一种先进的控制方式,具有广阔的应用前景。1.4 本文的结构安排本文共分为4章,对课题的叙述结构安排如下:第章中结合课题背景与国内外红外
22、遥控器研究现状分析课题的选题依据,以研究意义等,同时对红外遥控技术做简单的介绍。第2章从发射编码与接收解码两方面叙述红外通信的原理,同时根据原理,介绍课题红外遥控系统的整体思路与红外接收与发射电路设计。第3章首先简单介绍MSP430的编程,以及课题所涉及的定时器等内容,然后按课题进展,模块化设计思想,介绍单片机与键盘和液晶接口电路及程序编写。第4章主要对红外系统整合,首先实现红外解码及键值的液晶显示,然后调试载波信号,最后结合键盘控制,实现课题所要求的整体功能。第2章 红外遥控系统原理与硬件设计2.1 红外通信基本原理 红外通信,即以红外线作为通信载体,通过红外光在空中的传播来传输数据的通信方
23、式,它由发射端和接收端来完成。在发射端,发送的数字信号经过适当的调制编码后,送入电光变换电路,经红外发射管转变为红外光脉冲发射到空中;在接收端,红外接收器对接收到的红外光脉冲进行光电变换,解调译码后恢复出原信号。红外发射端发送数据时,是将待发送的二进制数据调制成一系列的脉冲信号后发射出去。红外载波为频率38 kHz的方波,采用脉宽调制PWM方式发送,通过待发送二进制数据的“0”或“1”控制两个脉冲之间的时间间隔,及PWM的占空比。红外载波既可以通过外围硬件电路实现,也可以使用单片机内部的定时器的PWM功能实现。红外接收端在收到38 kHz的载波信号时,会输出低电平,否则输出高电平,从而可以将“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MSP430 单片机 学习 遥控器 设计 98
限制150内