基于单片机家庭用遥控灯的设计.doc
《基于单片机家庭用遥控灯的设计.doc》由会员分享,可在线阅读,更多相关《基于单片机家庭用遥控灯的设计.doc(36页珍藏版)》请在三一办公上搜索。
1、学号: 常 州 大 学 毕业设计(论文)(2012届)题 目 基于单片机家庭用遥控灯的设计 学 生 学 院 专 业 班 级 校内指导教师 专业技术职务 校外指导老师 专业技术职务 二一二年六月基于单片机设计家庭用遥控灯摘 要:本系统是以89C51单片机为核心设计的红外传输系统,单片机因其高可靠性和高性价比,在智能化家用电器、仪器仪表等诸多领域内得到了极为广泛的应用。当前单片机对家用电器控制呈现出外型简单化、功能多样化、性能优越化的发展趋向。红外遥控器具用使用方便、功耗低、抗干扰能力强的特点,因此它的应用前景是不可估量。本课题以延伸红外无线遥控技术为目的,采用了一种红外遥控器集中控制的方案,核心
2、是设计出一个无线红外多路遥控发射/接收系统。本设计以红外线作为传递信息的载体,可对多个受控对象的工作状态进行短距离无线控制,适用于家庭多个灯的开启或关闭遥控,也可以对一种设备的八种工作状态同步进行控制,或对2种设备的4种工作状态同时控制。关键字:单片机;红外传输系统;红外遥控The design of family remote control lamp based on Single chip microcontrollerAbstract:The system is based on 89C51 microcontroller as the core design of infrared
3、transmission systems because of its high reliability and cost-effective in the intelligent home appliances, instrumentation and many other areas. It has been used in very widely domain. The SCM appliance shows the simplistic appearance, diversification of function, the development trend of superior
4、performance in modern society. The infrared remote control apparatus which is easy to use, low power consumption and anti-jamming features, so its prospects are immeasurable.A centralized control infrared remote control program is designed base on the infrared wireless remote control technology. The
5、 core purpose is to design a wireless infrared remote control multiple transmit / receive system. The design of an infrared transmission of information as a carrier of controlled object can work many state short-range wireless control for home lights, it can be a device with many kind of synchroniza
6、tion control working state, or two kinds of equipment working with four state of simultaneous control.Keywords: MCU, Infrared transmission systems, Infrared remote control目 录摘 要IAbstractII目 录III1引言11.1研究背景11.2研究目的11.3红外通信技术概述11.3.1红外概述11.3.2 选择红外遥控的原因21.3.3红外的简单发射接收原理22系统分析32.1系统总体构成32.1.1 红外通信的基本原理
7、32.1.2 红外通信的组成32.1.3 红外发射器32.1.4红外接收器32.2 总体设计方案42.2.1 方案选择42.2.2 总体设计框图52.3 方案的可行性论证62.3.1 实用性62.3.2 经济可行性62.3.3 技术可行性62.4 小结63 硬件设计73.1单片机及其硬件电路设计73.1.1 单片机的介绍73.1.2 时钟电路及RC复位电路103.2 单片机红外发射器的电路设计113.2.1 按键电路113.2.2 红外发射电路113.3 单片机红外接收器的电路设计143.3.1 红外接收电路143.3.2 电源电路的设计163.3.3 四路LED电路164 程序设计184.1
8、红外发射模块184.1.1 发射电路主程序流程图184.1.2红外发射子程序流程图184.2红外接收模块194.2.1红外接收电路主程序流程图194.2.2红外接收电路子程序流程图204.3小结215 系统测试225.1系统功能测试225.2仿真调试235.3实物展示235.4小结24参考文献25致 谢26附 录 A27附 录 B311引言1.1研究背景近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制技术日新月益改变。传统的遥控器大多数采用了无线电遥控技术,但是随着科技的进步,红外线遥控技术的成熟,红外也成为了一种被广泛应用的通信和遥控手段。继彩电、录像机之后
9、,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰1。由于红外线抗干扰能力强,且不会对周围的无线电设备产生干扰电波,同时红外发射接收范围窄,安全性较高。红外遥控虽然被广泛应用,但各产商的遥控器不能相互兼容。当今市场上的红外线遥控装置一般采用专用的遥控编码及解码集成电路,由于其灵活性较低,应用范围有限。所以采用单片机进行遥控系统的应用设计,遥控装置将同时具有编程灵活、控制范围广、体积小、功耗低、功能强、成本低、可靠性高等特点,因此采用单片机的红外遥控技术具有广阔的发展前
10、景2。1.2研究目的本设计主要研究并设计一个基于单片机的红外传输系统,并实现对四路开关的控制。控制系统主要是由52系列单片机、电源电路、红外发射电路、红外接收电路等部分组成,单片机编码发射遥控信号经红外接收处理传送给单片机,单片机根据不同的信息码控制四路LED发光二极管各个状态,并完成相应的状态指示。1.3红外通信技术概述1.3.1红外概述从光学的角度而言,红外是频率低于红色光的不可见光,的无线光谱的整个频率中占有很小一个频率段,波长为0.75-100微秒之间,其中0.75-3微秒之间的红外光称为近红外,3-30微秒之间的红外光称为中红外,30-100微秒之间的称为远红外。红外光就其性质而言很
11、简单,与普通光线的频率特性没有很大的区别,3但是,由于任何有热量的物体均有能量产生,所以红外的利用非常广泛,而且不可取代,能否检测红外、能测到多少红外或者红外检测的技术是否可以应用于任何自然的或想象的场合是红外应用技术的关键。当今红外技术的一个重要分支是红外通信技术的应用,这个应用的发展非常迅速,尤其是红外通信应用于计算机设备中,近几年的发展已经表现出其非常成熟的特性。1.3.2 选择红外遥控的原因无线遥控方式可分为无线电波式、声控式、超声波式和红外线式。由于无线电式容易对其它电视机和无线电通讯设备造成干扰,而且,系统本身的抗干扰性能也很差,误动作多,所以未能大量使用。超声波式频带较窄,易受噪
12、声干扰,系统抗干扰能力差以及声控式识别正确率低,难度大而未能大量采用。红外遥控方式是以红外线作为载体来传送控制信息的,同时随着电子技术的发展,单片机的出现,催生了数字编码方式的红外遥控系统的快速发展。另外,红外遥控具有很多的优点,例如红外线发射装置采用红外发光二极管,遥控发射器易于小型化且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号串扰;反应速度快、传输效率高、工作稳定可靠等。所以现在很多无线遥控方式都采用红外遥控方式。1.3.3红外的简单发射接收原理在发射端,输入信号
13、经放大后送入红外发射管发射,在接收端,接收管收到红外信号后,由放大器放大处理后还原成输入信号,这就是红外的简单发射接收原理。2系统分析本设计包括红外发射器和红外接收器两部分,通过远程红外遥控灯的亮灭。2.1系统总体构成2.1.1 红外通信的基本原理红外通信是利用 950nm近红外波段的红外线作为传递信息的媒体, 即通信信道。发送端采用脉冲位置调制 (PPM)方式, 将二进制数字信号调制成某一频率的脉冲序列, 并驱动红外发射管以光脉冲的形式发送出去, 接收端将收到的光脉冲转换成电信号, 再经过放大、滤波处理后送给解调电路进行解调, 还原为二进制数字信号后输出。换句话说, 红外通信的实质就是对二进
14、制数字信号进行调制和解调, 以便利用红外进行传输, 红外通信接口就是针对红外信道的调制解调器4。2.1.2 红外通信的组成红外通信系统采用红外光传输及无线工作机制5, 其组成结构主要包括:发射器部分: 需要传输的信号经数字化 (采样及量化) 后, 一般需要进行基带调制和传输调制, 有时还要进行信号源压缩编码, 采用所得的电信号驱动电光变换电路来完成红外脉冲发射。通信信道: 红外无线数字通信的信道泛指发射器与接收器之间的空间。由于自然光及人工光源等背景光信号的介入, 信号源以及发射/接收端设备中电学或光学噪声的影响, 红外无线数字通信在某些场合的通信质量较差, 需要采用信道编码技术。接收器部分:
15、 信道中的光信号由光接收器部分实现光电变换, 为了消除噪声以及码间干扰, 需要加入滤波和均衡等环节。来提高抗干扰能力。2.1.3 红外发射器完成信号的电光变换并向空间发射红外脉冲。红外发射器的关键部件是红外发光二极管 ( LED) 和相应的驱动电路。红外LED器件首先要满足其调制带宽大于信号的频谱宽度, 保证通信线路畅通。此外LED的发射波长应与接收器端的光电探测器 (一般选用硅光二极管) 的峰值响应率相匹配, 最大程度地抑制背景杂散光干扰, 现阶段一般选用 780 950nm的红外波段进行数字信号传输。由于红外无线通信系统的信噪比与发射器发射功率的平方成正比所以适当提高红外发射器的发射功率,
16、 并采用空间分集全息漫射片等可使发射端的光功率在空间均匀分布的措施来降低误码率, 提高通信质量。2.1.4红外接收器红外接收器包括红外光接收部分以及后续的信号采样、滤波、判决、量化、均衡和解码等。2.2 总体设计方案2.2.1 方案选择(一)单片机控制器模块采用目前比较通用的52系列单片机。此单片机的运算能力强,软件编程灵活,自由度大,市场上比较多见价格便宜且技术比较成熟容易实现。(二)38KHz载波实现利用载波对信号进行调制从而减少信号传输过程中的光波干扰,提高数据传输效率。载波是指被调制以传输信号的波形,一般为正弦波。一般要求正弦载波的频率远远高于调制信号的带宽,否则会发生混叠,使传输信号
17、失真。可以这样理解,我们一般需要发送的数据的频率是低频的,如果按照本身的数据的频率来传输,不利于接收和同步。使用载波传输,我们可以将数据的信号加载到载波的信号上,接收方按照载波的频率来接收数据信号,有意义的信号波的波幅与无意义的信号的波幅是不同的,将这些信号提取出来就是我们需要的数据信号。方案:单片机T0定时产生38KHz载波电路原理:STC89C52RC定时器T0产生周期性的26.3us的矩形脉冲,即每隔13us,定时器T0产生中断输出一个相反的信号使输出端产生周期的38KHz脉冲信号6。计算公式如2.1所示,脉冲图如图2.1所示。 T=1/38KHz (2.1) 图2.1 38KHz载波信
18、号 对于产生38KHz脉冲信号的软、硬件电路的实现进行比较选择,软件实现经济有利于产品开发使用,加密性强,电路板元件少,经济实用,便于产品的推广。即用软件定时产生38KHz的载波信号。(三)红外解码电路的选择 方案:采用单片机软件解码根据实际情况进行选择,其外围电路简洁,空出的IO口多,利于单片机扩展多路开关电路的设计,而编程就会复杂些。2.2.2 总体设计框图 经过上述方案的分析选择,得出系统硬件由以下部分组成:红外数据发射电路,红外数据接收电路。整体设计思路为:根据扫描到不同的按键值转至相对应的ROM表读取数据。确认设备及菜单选择键后STC89C52将从ROM读取出来的值,按照数据处理要求
19、从P2.5输出控制脉冲与T0产生的38KHz的载波(周期是26.3us)进行调制,经NPN三极管对信号放大驱动红外发光管将控制信号发送出去。红外数据接收则是采用VS1838B一体化红外接收头,内部集成红外接收、数据采集、解码的功能,只要在接收端INT0检测头信号低电平的到来,就可完成对整个串行的信号进行分析得出当前控制指令的功能。然后根据所得的指令去操作相应的用电器件工作,如图2.2所示。红外传输STC89C52单片机红外发射电路四路按键红外接收电路STC89C52单片机设备控制电路图2.2 电路设计整体框图2.3 方案的可行性论证2.3.1 实用性本系统具有实时性、灵活性、稳定性、以及多功能
20、同时控制等优点,方便用户对多个设备进行控制。2.3.2 经济可行性对于有多个红外遥控家电的用户来说,可通过识别已存储在ROM中的信号,实现以现有的单一红外信号,同时对任意红外遥控家用电器进行控制,由于节约了实现控制功能的多个遥控硬件,从而减少了用户的投资。为家庭电器的使用带来意想不到的好处。2.3.3 技术可行性单片机对数据进行处理,定时器产生38KHz的载波对红外信号调制,采用一体红外接收头对红外信号放大、解码、电平转换。2.4 小结整个系统的设计要求抗干扰能力强,防止误动作;安装、操作简单,维护方便;总体成本低。 总体设计经过综合分析论证采取最优方案。系统硬件由以下几部分组成:发射模块采用
21、AT89C2051单片机作为控制核心,多个物理按键、红外发射电路、红外接收电路、电源电路。遥控编码脉冲信号由引导码、系统码、系统反码、功能码、功能反码等信号组成。以PPM码(脉冲位置调制码)对红外数据调制在38KHz的载波上。接收模块采用STC89S52单片机作为控制核心。硬件电路组成:采用AV1838B小型一体化红外接收头、电源电路、四路LED电路。3 硬件设计单片机红外遥控发射器主要有单片机、控制电路、红外管发射电路以及单片机的一些电源、复位、震荡子电路组成7。单片机红外遥控接收器主要有单片机、接收电路、状态指示电路、控制电路以及单片机的一些外围电路组成。3.1单片机及其硬件电路设计3.1
22、.1 单片机的介绍STC89C52单片机STC89C52是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89C52在众多嵌入式控制应用系统中得到广泛应用。AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 家庭 遥控 设计
链接地址:https://www.31ppt.com/p-4143128.html