智能红外遥控暖风机的设计.doc

上传人:h**** 文档编号:134290 上传时间:2018-07-09 格式:DOC 页数:29 大小:324.50KB
下载 相关 举报
智能红外遥控暖风机的设计.doc_第1页
第1页 / 共29页
智能红外遥控暖风机的设计.doc_第2页
第2页 / 共29页
智能红外遥控暖风机的设计.doc_第3页
第3页 / 共29页
智能红外遥控暖风机的设计.doc_第4页
第4页 / 共29页
智能红外遥控暖风机的设计.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、 毕 业 设 计 学生姓名: 学 号: 学 院: 信息学院 专 业: 通信工程 题 目: 智能红外遥控暖风机的设计 指导教师: 评阅教师: 2012 年 6 月 毕 业 设 计 中 文 摘 要 近年来,红外遥控技术得到了迅猛发展,并且出现了许多红外遥控装置,广泛应用于家电和电子领域。红外遥控装置主要包括发射系统和接收系统。发射系统 包括 51 单片机、操作 键盘、 编码芯片 、红外发 射电路等模块,单片机把待发送的数据转换成一定格式的脉冲,然后驱动红外发射管向外发送数据,通过发射电路对数据进行调制,将已调信号通过红外发射管进行发射;接收系统 包括 51 单片机、红外接收头 、 指示灯、数码管显

2、示以及暖风机的定时、调温控制等模块,接收头对已调信号进行接收、放大、解调,还原成与同步发射格式相同的脉冲信号, 最后通过解码把脉冲信号转换成数据,从而实现信号的传输。系统软件设计采用汇编语言,实现了红外遥控器的编码、解码, 暖风机的 基本功能。 最后利用 Proteus 软件对系统进行了仿真。 关键词 红外遥控 单片机 编码 解码 暖风机 本 科 毕 业 设 计 第 0 页 共 39 页 0 第 页 共 页 目 录 1 引言 . 1 1 1 红外遥控技术简介 . 1 1 2 红外遥控的发展及现状 . 2 1 3 设计任务 . 3 2 系统总体设计 . 3 3 系统硬件电路设计 . 4 3 1

3、单片机系统电路 . 4 3 2 遥控器键盘电路 . 8 3 3 红外遥控发射电路 . 9 3 4 红外遥控接收电路 .11 3 5 暖风机控制电路 . 12 3 6 红外遥控暖风机总电路 . 14 4 系统软件程序设计 . 15 4 1 Keil 软件 . 15 4 2 红外遥控发射系统程序设 计 . 16 4 3 红外遥控接收系统程序设计 . 17 5 系统仿真 . 19 5 1 Proteus 软件 . 19 5 2 Proteus 仿真过程 . 20 5 3 Proteus 仿真结果 . 21 结 论 . 23 致 谢 . 24 参 考 文 献 . 25 附录 A 程序清单 . 26 本

4、 科 毕 业 设 计 第 1 页 共 39 页 1 1 引言 1 1 红外遥控技术简介 红外遥控技术是红外技术、红外通讯技术和遥控技术 的结合。红外遥控的特点是不影响周边环境、不干扰其他电器设备。由于红外线在频谱上位于可见光之外,所以抗干扰性强,具有光波的直线传播特性,不易产生相互间的干扰,是很好的信息传输媒体。红外遥控技术近年来得到了迅猛发展,在家电和其他电子领域都得到了广泛应用。随着生活水平的提高,人们对产品的追求是使用更方便、更具智能化,红外遥控技术正是一个重点的发展方向。 1 1 1 红外技术 红外线又称红外光波,在电磁波谱中,光波的波长范围为 0.01 m 1000 m。根据波长的不

5、同可分为可见光和不可见光,波长为 0.38 m 0.76 m 的光波为可见光,依次为红、橙、黄、绿、青、蓝、紫七种颜色。光波为 0.01m 0.38m 的光波为紫外光 ( 线 ) ,波长为 0.76m 1000m 的光波为红外光 ( 线)。红外光按波长范围分为近红外、中红外、远红外、极红外 4 类。 红外技术的优点: 1)隐蔽性好,不易被干扰; 2)环境适应性好,在夜间和恶劣天气下的工作能力优于可见光; 3)红外系统的体积小,重量轻,功耗低; 4)成本低、速度快,而且带宽几乎不受限制; 5)由于是靠目标和背景之间目标各部分之间的温度形成的红外辐射差进行探测,因而识别伪装目标 的能力优于可见光。

6、 1 1 2 红外通讯技术 红外通讯技术利用红外线来传递数据,是无线通讯技术的一种。红外通讯技术不需要实体连线,简单易用且实现成本较低,因而广泛应用于小型移动设备互换数据和电器设备的控制中,例如笔记本电脑、移动电话之间进行数据交换,电视机、空调、暖风机的遥控等。 红外通讯技术一般采用红外光波段内的近红外线,波长在 0.75 m 至 25 m之间。由于红外线的波长较短,对障碍物的衍射能力较差,所以红外通讯技术更适合应用在短本 科 毕 业 设 计 第 2 页 共 39 页 2 距离无线通讯的场合。目前,红外通讯主要应用于数据通信和遥控这两方面。数据通 信具有数据传输量大,传输速率高等特点,但距离较

7、近,至多可达到 1m;红外遥控所需传输的数据量较小,一般仅为几个至几十个字节的控制码,传输距离相对较远(小于 10米)。 1 1 3 遥控技术 到底是谁发明了第一个遥控器已无可考证了。最初的无线遥控装置采用的是电磁波传输信号,由于电磁波容易产生干扰,也易受干扰,因此逐渐采用超声波和红外线媒介来传输信号。与红外线相比,超声传感器频带窄,所能携带的信息量少,易受干扰而引起误动作。较为理想的是光控方式,采用红外线的遥控方式逐渐取代了超声波遥控方式,出现了红外线多功能遥控 器,并且成为当今时代的主流。 由于红外线在频谱上位于可见光之外,所以抗干扰性强,具有光波的直线传播特性,不易产生相互间的干扰 ,是

8、很好的信息传输媒体。信息可以直接对红外光进行调制传输,例如,信息直接调制红外光的强弱进行传输,也可以用红外线产生一定频率的载波,再用信息对载波进调制,接收端再去掉载波,取到信息从信息的可靠传输来说,后一种方法更好,这就是目前大多数红外遥控器所采用的方法。 1 2 红外遥控的发展及现状 红外遥控是目前家用电器中用得较多的遥控方式,在车载影音导航系统也被广泛的应用。红外遥控的特点是 不影响周边环境不干扰其他电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。由于各生产

9、厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。因此,现在红外遥控在家用电器近距离(小于 10 米)遥控中得到了广泛的应用。 自 2005 年起,台湾与中国大陆遥控设备产量约占全球总产量的 80%,且受海外市场对家用自动化与娱乐应用产品需求的快速增长的刺激,其出口总值仍在上升。近年来,随着遥控制 造产业的不断成熟,遥控器市场竞争十分激烈,遥控器的价格也出现下滑趋势,但高端产品的价格上升势头较好,因此,在未来一两年内,国内供应商主要生产中低端红外产品,而技术较强的台湾同行则将把重点集中在高端红外线或转向射频遥控器。由于国内及香港供应商可提供多种规格的红外线遥控器,而台湾制造商则转向采用更

10、新的技术,因此,中国制造商可为海外买家提供各种规格的遥控器。 本 科 毕 业 设 计 第 3 页 共 39 页 3 国内自身的需求量十分巨大。就拿福建省来说,福建是国内的电子大省之一,厦华、厦新、万利达和灿坤等电子厂商对红外遥控设备需求量十分巨大,而福建省内主要的红外遥控 设备厂商是厦门华联,其每年对红外遥控芯片的需求量在两千万以上。由此可见,发展红外遥控技术,不但有巨大的市场前景,促进整个相关行业的发展。 1 3 设计任务 1)以单片机为核心设计一个红外遥控系统并进行仿真; 2)用红外遥控器对暖风机进行控制,实现暖风机的开 /关,定时,温度高低的转换等功能; 3)遥控距离可达 8 9 米。单

11、片机的工作电压为 5V,遥控器的工作电压为 4.5V,可用三节电池代替。 2 系统总体设计 本设计是以单片机为控制器,利用红外遥控来控制暖风机的开关及运行。 其红外遥控装置主要包括红外发射系统 和红外遥控接收系统。发射系统实际就是由单片机控制的一个遥控器,把待发送的数据转换成一定格式的脉冲,然后驱动红外发射管向外发送数据,通过发射电路对数据进行调制,将已调信号通过红外发射管进行发射;接收电路的接收头对已调信号进行接收、放大、解调,还原成与同步发射格式相同的脉冲信号,最后通过解码把脉冲信号转换成数据,从而实现信号的传输。数据的编码和解码由 AT89S51 的内部定时器和外部中断功能实现。 发射

12、系统 包括 51单片 机、操作 键盘、 编码芯片 、红外发 射电路等模块,如图 1。其中核心器件是单片机 AT89S51,该芯片 主要完成红外遥控编码,按键采用 4 4 矩阵式编码,发射电路主要元件为红外发光二极管,发射指示灯用来表示红外遥控码已经发出。 51 单 片 机 发射指示灯 红外发射 按键 矩阵键盘 扫描 图 1 红外遥控发射系统 本 科 毕 业 设 计 第 4 页 共 39 页 4 接收部分包括 51 单片机,一体化红外接收头 、 指示灯、数码管显示以及暖风机的定时、调温控制等模块,如图 2。其中核心器件是单片机 AT89S51,用来红外遥控解码,并且对暖风机的定时、指示灯以及调温

13、进行控制,一体化红外接收头为集成模块。 红外遥控基本原理框图如图 3: 图 3 红外遥控基本原理图 3 系统硬件电路设计 系统电路主要由发射电路和接收电路组成。发射电路由单片机,矩阵键盘,红外线发射电路组成;接收电路由单片机,指示灯,暖风机控制部分组成。下面对各个模块逐一分析。 3 1 单片机系统电路 此系统采用通用的 51 系列单片机,即 AT89S51。它是一种低功耗、高性能 CMOS8位单片机,其内存为 4KB,它是由 ATMEL 公司生产的,该单片机兼容 MSC-51 指令系统及80C51 引脚结构。这种单片机的运算能力强,软件编程灵活,自由度大,市场上比较多图 2 接收控制系统 发射

14、部分 接收部分 时钟振荡 指示灯 定时 按键开关 红外接收 调温控制 51 单 片 机 单片机复位 暖 风 机 控 制 按键 编码 调制 红外发射 红外接收 解调 解码 功能控制 载波 38kHz 本 科 毕 业 设 计 第 5 页 共 39 页 5 见,价格便宜 ,技术比较成熟且容 易实现。 3 1 1 AT89S51 的特点 MCS-51 产品指令系统完全兼容 32 个可编程 I/O 口线 2 个 16 位定时 /计数器 全双工串行 UART 通道 6 个中断源 中断唤醒省电模式 看门狗( WDT)及双数据指针 灵活的在系统编程( ISP 字节或页写模式) 4K 字节在系统编程( ISP)

15、 Flash 闪速存储器 4.0V 5.5V 的工作电压范围 1000 次擦写周期 时钟频率 0Hz 33MHz 3 级加密 128 8字节内部 RAM 低功耗空闲和掉电模式 中断可从空闲模唤醒系统 看门狗( WDT)及双数据指针 电标识和快速编程特性 灵活的在系统编程( ISP 字节或页写模式) 3 1 2 引脚功能 AT89S51 的引脚图如图 4,各引脚功能如下: Vcc:电源电压,芯片供电输入端子 GND:地 P0 口: 是一组 8 位漏极开路型双向 I/O 口,也即地址 /数据总线复用口。内部无上拉电阻,需要外接。在作为一般 I/O 输出口时,每位能驱动 8个 TTL 逻辑门电路;在

16、扩充外部数据存储器时,分时输出数据和低 8位地址;在 F1ash 编程时, P0 口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。 P1 口 :是一个带内部上拉电阻的 8 位双向 I/O 口。 Pl 口作输出时,可带 4 个 TTL逻辑门电路。作输入口使用时,必须先向该引脚写 1。 P2 口: 是一个有内部上拉电阻的 8 位双向 I/O 口。做一般 I/O 口时,用法同 P1。图 4 单片机引脚 本 科 毕 业 设 计 第 6 页 共 39 页 6 扩充外部存储器时,做高 8位地址。 P3 口: 除了作为一般的 I/O 口线外,更重要的用途是它的第二功能,如表 1 所示

17、。P3口还接收一些用于 Flash 闪速存储器编程和程序校验的控制信号。 端口 引脚 第二功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INT0(外中断 0) P3.3 INT1(外中断 1) P3.4 T0(定时 /计数器 0外部输入) P3.5 T1(定时 /计数器 1外部输入) P3.6 WR(外部数据存储器写选通) P3.7 RD(外部数据存储器读选通) RST: 复位输入。正常工作时,该引脚必须加低电平,若加两个机器周期以上的高电平,则单片机复位。 ALE/PROG:当访问外部程序存储器或数据存储器时, ALE(地址锁存允许)输出脉冲用于锁存地址的低

18、 8 位字节。 PSEN: 是外部程序存储器的读选通信号线。当 AT89S51 由外部程序存储器取指令(或数据)时,每个机器周期两次 PSEN 有效,即输出两个脉冲。当访问外部数据存储器,没有两次有效的 PSEN 信号。 EA /VPP: 外部访问允许。欲使 CPU 仅访问外部程序存储器(地址为 0000H-FFFFH),EA 端必须保持低电平(接地)。 XTALl: 振荡器反相放大器及内部时钟发生器的输入端。 XTAL2:振荡器反相放大器的输出端。 3 1 3 时钟电路 AT89S51 中有一个用于构成内部振荡器的高增益反相放大器,引脚 XTALl 和 XTAL2分别是该放大器的输入端输出端

19、。这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器,本系统振荡电路均采用内部振荡,如图 5所示: 表 1 P3 口第二功能 本 科 毕 业 设 计 第 7 页 共 39 页 7 外接石英晶体或陶瓷谐振器及电容 C1、 C2 接在放大器的反馈回路中构成并联谐振电路。在使用石英晶体时,电容一般使用 30pF 10pF,而使用陶瓷谐振器一般使用 40pF 10pF。本系统采用石英晶体谐振器。 3 1 4 复位电路 AT89S51 复位引脚 RST/VP 通过 片内一个施密特触发器 (抑制噪声作用 )与片内复位电路相连,施密特触发器的输出在每一个机器周期由复位电路采样一次。当振荡电

20、路工作,并且在 RST 引脚上加一个至少保持 2 个机器周期的高电平时,就能使 AT89S51 完成一次复位。 复位不影响 RAM 的内容。复位后, PC 指向 0000H 单元,使单片机从起始地址 0000H单元开始重新执行程序。所以,当单片机运行出错或进入死循环时,可按复位键重新启动。 51 单片机通常采用上电自动复位和按钮复位两种复位方式。上电复位利用电容器充电来实现。按钮复位又分为按钮电平复位和按钮脉冲复位。前 者将复位端通过电阻与 Vcc相接;后者利用 RC 微分电路产生正脉冲来达到复位目的。复位电路参数的选择应能保证复位高电平持续时间大于 2 个机器周期。电路图如图 6: 图 5 时钟电路 图 6 复位电路

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。