欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于单片机的红外遥控灯的设计.doc

    • 资源ID:14733853       资源大小:15.54MB        全文页数:56页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于单片机的红外遥控灯的设计.doc

    1、常州信息职业技术学院学生毕业设计(论文)报告二 级 学 院: 电子与电气工程学院 专 业: 电子信息工程技术 班 号: 电子141 学 生 姓 名: 吴 梦 丽 学 生 学 号: 1406013127 设 计(论文)题 目: 基于单片机的红外遥控灯的设计 指 导 教 师: 苏 永 刚 设 计 地 点: 常州信息职业技术学院 起 迄 日 期: 2016.07.102016.11.20 毕业设计(论文)任务书专业 电子信息工程技术 班级 电子141 姓名 吴梦丽 一、课题名称: 基于51单片机的红外遥控灯的设计 二、主要技术指标(或基本要求): (1)电源电压:AC 220V/50HZ/DC 5V

    2、; (2)载波频率:38KHZ; (3)晶振频率:12MHZ; (4)红外发射距离范围:5-10m; (5)可通过遥控按键控制多种花样显示LED灯的亮灭效果 ; 三、主要工作内容: 采用AT89C51单片机设计红外遥控灯 (1)根据课题的基本性能要求选择合适的设计方案 (2)根据设计方案画出满足要求的电路方框图和各模块的原理图 (3)根据系统硬件的基本要求完成系统软件的设计 (4)使用Protel 99SE软件画出系统整体的电路原理图并进行PCB电路板排版 (5)根据电路原理图,列出元件清单,完成实物的焊接 (6)实现硬件的调试,对结果进行总结 四、主要参考文献: 1谭穗妍, 彭玉娜. 无线遥

    3、控照明开关设计J. 黑龙江科技信息. 2016(21) 2王慧泉, 赵喆, 刘鸣. 无线遥控电路的原理与应用J. 实验室科学. 2007(04) 3段刚. 基于51单片机的无线遥控技术J. 科技促进发展, 2011.(S1) 4董增寿. 基于单片机的多路无线遥控开关J. 机械管理开发, 2004(04) 5刘红. 红外遥控接收头的结构原理和代换(上)N. 电子报. 2010.(08) 学 生(签名) 20 年 月 日 指 导 教师(签名) 20 年 月 日 教研室主任(签名) 20 年 月 日 二级学院领导(签名) 20 年 月 日常州信息职业技术学院电子与电气工程学院 毕业设计论文毕业设计(

    4、论文)开题报告设计(论文)题目基于单片机的红外遥控灯的设计一、 选题的背景和意义:伴随着大批智能电子产品的不断出现,红外遥控技术在未来的发展中占有不可或缺的重要地位。由于红外线的波长远小于无线电波的波长,因此在采用红外遥控方式时,不会干扰其他电器的正常工作,也不会影响临近的无线电设备。本设计通过红外遥控按键控制由多个LED灯组成的汉字的多种花样显示效果,同时还可以调节LED灯的亮度强弱。在日常生活中人们使用的床头灯和各种LED灯的电子小产品应用比较广泛。二、 课题研究的主要内容:(1)查阅具体有关资料,选择并确定合适的系统设计方案。(2)根据课题研究的基本性能要求,完成单片机最小系统、红外发射

    5、与接收、电源电路、LED灯显示电路的设计。(3)根据系统硬件的基本要求,完成系统软件的设计。(4)使用Protel 99SE画出电路原理图并生成PCB板。(5)对焊接好的电路板进行调试,最后做出系统的总结。三、 主要研究(设计)方法论述:(1)调查方法:在确定课题之前,首先通过因特网搜索有关于本课题的相关资料,了解一下基本的设计脉络。(2)历史与逻辑分析方法:对以往做过的电子小产品用到的方法经验进行总结汇总,并熟练掌握Protel 99SE软件操作。(3)信息搜集方法:采用咨询老师、同学或朋友、网上查询、图书馆看书等方式搜集有关课题研究的知识。四、设计(论文)进度安排:时间(迄止日期)工 作

    6、内 容2016.07.15-07.18理解确认毕业设计任务书2016.07.19-07.21完成调研与资料收集、整理2016.07.22-07.25完成毕业设计的开题报告2016.07.26-07.31确定设计方案及原理框图2016.08.01-08.06相关电路部分资料收集,各模块电路设计2016.08.07-08.15完成程序的编写、画原理图并生成元件清单购买元器件2016.08.16-08.25完成电路板焊接与调试2016.08.26-08.31撰写毕业论文2016.09.01-11.10修改毕业论文、整理装订五、指导教师意见: 指导教师签名: 年 月 日六、二级学院意见: 签名: 年

    7、月 日基于单片机的红外遥控灯的设计目录摘 要Abstract第1章 前 言1第2章 红外线遥控系统的总体设计22.1 红外线简介22.2总体设计方案22.2.1单片机控制器模块22.2.2 设计的系统框图3第3章 控制模块的硬件设计43.1 单片机的主控模块43.1.1单片机的概括43.1.2 AT89C51芯片有以下功能特性43.1.3 AT89C51芯片的引脚功能43.2单片机的外围电路63.2.1 电源电路63.2.2 晶振电路73.2.3 复位电路83.2.4 按键模块电路93.2.5 LED发光二极管显示电路93.2.6 遥控接收模块电路103.3红外发射模块的硬件电路113.3.1

    8、遥控发射器的介绍113.4红外接收模块的硬件电路12第4章 控制模块的软件设计144.1红外编码原理144.2各模块程序流程图154.2.1红外遥控发射初始化程序和主程序154.2.2红外遥控接收初始化程序和主程序164.2.3红外遥控器按键扫描子流程图17第5章 整机的调试195.1硬件调试195.2软件调试205.3软硬件联调215.4成品展示23第6章 结束语24参考文献答谢辞附录一 电路原理图附录二 软件程序45摘 要本系统是以89C51单片机为核心的红外传输系统,以延伸红外遥控技术为目的,采用了红外遥控器集中控制的方案,核心设计出一个无线遥控器控制LED灯花样显示效果,控制系统主要由

    9、51系列单片机、红外发射电路、红外接收电路、电源电路等部分构成。利用4个遥控按键不仅可以对多个LED灯的工作状态实现短距离无线遥控,还可以实现多种LED灯花样显示效果。关键词:AT89C51单片机;红外发射电路;红外接收电路 6AbstractThis system is based on 89C51 as the core of the infrared transmission system,to extend the infrared remote control technology for the purpose,using the infrared remote control c

    10、entralized control scheme,core design a wireless remote control of the led display designs,the control system is mainly composed of 51 series microcontroller, infrared emission circuit,infrared receiving circuit,power circuit and other parts. Not only can 4 key microswitch for multiple work conditio

    11、n of the controlled object to realize the shortrange wireless remote control,also can realize many kinds of led lights out. Key Words: AT89C51 ; infrared emission circuit, infrared receiving circuit 常州信息职业技术学院电子与电气工程学院 毕业设计论文第1章 前 言伴随着社会生活的不断提高,近年来红外遥控技术的出现,不仅推动了一些智能电子产品的发展,还促进了这个世界变得更加美丽。在电子方面,例如:早

    12、期的电视机只能通过机身上的几个简单按键来调试节目频道、风扇也必须用手触到开关和档位、家庭照明灯只能实现开和关两种状态等等。如今随着红外遥控技术的出现,人们可以距离电视机长达10m以内通过遥控器调试各种频道,风扇也可以不用手触就可以转动,家庭照明灯即使不在房间也可以控制亮灭。此外,红外遥控技术在工业自动化、医疗方面、环境检测、安全防范等诸多领域都得到了广泛应用。在生活环境方面:以前的城市灯光暗淡,街上的路灯颜色单调,缺少了那一抹热闹的氛围。如今,在许多场合下经常会看到类似霓虹灯的炫彩的电子产品出现在我们的日常生活中,低廉的造价|、简单的构造设计、光彩夺目的灯光给人们的生活增添了很多乐趣。从酒吧到

    13、卡拉OK包房,从节日祝福到日常生活的点缀,可以揭示人们的生活需求有了质的飞跃,但同时我们的科技水平已经在实际应用中取得了很大的提高。尽管红外遥控技术被广泛的应用,然而可以远程控制各个厂家实现互相兼容,因为红外遥控设备灵活性低,使用范围被限制。所以现在红外遥控设备基本上使用功能对口的遥控解码集成电路。这就是为什么选用单片机实现遥控系统设计的重要原因之一。此外,遥控设备具有消耗的功率较低、价格比较便宜、程序简单、遥控范围广、较高的安全性等特点。因此,红外遥控在未来的发展中,将会很受欢迎。本设计主要是在51单片机的基础上研究无线遥控灯,主要由单片机最小系统、红外发射接收电路、电源电路等部分组成控制系

    14、统。红外遥控器根据不同的编码信息控制LED灯的多种变换显示效果。1常州信息职业技术学院电子与电气工程学院 毕业设计论文第2章 红外线遥控系统的总体设计322.1 红外线简介1800年德国科学家hoshel发现红外线是太阳光线中的许多看不见的射线之一,叫做红外热辐射。他使用三棱镜分解开太阳光线,把不同的色带放在温度计上,尝试检测不同的加热效果。有发现,在外面的红色光的温度上升是最快的。红外线是指在太阳光谱里面存在我们用肉眼看不到的光。也可以当做传输之媒介。红外线可以被划分成近红外区域、中红外区域、远红外区域,其波长分别为0.75至1.50um之间、1.50至6.0um之间、6.0至1000um之

    15、间。例如:红外摄像机,红外夜视仪,对一些导弹的目标和热释电红外探测就是利用红外这一特性工作的。红外线具有以下特点:(1) 类似墙壁的物体可以对红外线起到阻挡的作用,所以同一个遥控器可以被不同的电子设备使用,并且不会带来干扰问题,这是无线电遥控不能做到的。(2) 红外线遥控距离根据不同的客户需要,设计不同的发射距离(距离范围有限)。(3) 红外线隐蔽性和保密性比较强,所以在安全保卫装置中应用普遍。(4) 红外遥控设计成本较低、架构简易、故障出现率较低等特点,尤其是在室内应用遥控方式的电子电器设备上。(5) 红外遥控具有方向性。当信号被发射给接收物体时,两设备中间不能存在挡碍物;通讯范围较窄,另外

    16、,LED红管容易损坏。2.2总体设计方案 2.2.1单片机控制器模块1. 方案一:采用手动控制方式红外发射部分的按键和接收部分在同一个电路板上,当按下相应的按键时,LED灯显示不同的闪烁效果,减少成本的支出,元器件较少,焊接和操作都相对方便。但是满足不了客户的要求,跟不上电子行业的发展,功能单一,在某些时候不方便操作。2. 方案二:无线遥控控制方式红外发射和接收部分焊接在不同的万用板上,独立存在。当在短距离5-10cm的范围甚至更远距离下,对接收模块发射信号,红外发射模块上不同的按键控制不同的LED灯显示效果。可以实现远距离操作,携带方便,降低雇佣成本,满足当下人们对产品的要求,符合电子行业的

    17、发展方向。综上可见:方案二节约成本,操作方便,较方案一而言,人们更倾向于方案二的设计 根据实际情况,拟采用方案二。2.2.2 设计的系统框图硬件电路由红外遥控、红外接收头、单片机最小系统、LED灯显示电路四大部分构成。整体设计思路:扫描到不同的键值到相应的只读存储器中读取数据。确认该装置和菜单选择键后,单片机将从只读存储器中读取出来值,然后从I/O口输出控制脉冲并对计时器T0产生的频率为38KHz的载波进行调制,经PNP管对信号放大驱动,如果控制信号由红外发光管发送出去,红外数据接收内部集成数据采集、红外接收和解码的功能,如果在接收端外部中断源0检测出低电平,就可以分析整个串口信号,从而得到当

    18、前控制命令的功能。根据指令从相应的电器零件的使用来实现这一工作。如图2.1所示:红外遥控器发射电路红外传输红外接收电路AT89C51单片机LED显示电路图2.1 电路设计系统框图第3章 控制模块的硬件设计3.1 单片机的主控模块3.1.1单片机的概括 单片机又叫微型处理器,是把CPU,ROM,RAM,中断部分,输入/输出部分,定时器/计数器等主要功能器件的数字电子计算机组装在半导体芯片上。单片机具有低电压、低功耗、速度快、处理功能强、易于应用在简单、容易携带的电子产品上等特点。3.1.2 AT89C51芯片有以下功能特性(1)8位CPU-4Kbytes程序存储器(ROM)(2)128bytes

    19、数据存储器(RAM) (3)32个I/O端口,111条操作指令 (4)21个寄存器(5)5个中断源和2个定时/计数器(6)一个全双工串口通信端口89C51的芯片引脚该红外发射接收电路均使用的核心控件是AT89C51单片机。AT89C51是一个电压低、性能高的CMOS 8位单片机,可擦除存储器芯片包含2K字节和128字节(RAM),一个通用8位CPU和闪存单元的微控制器芯片。3.1.3 AT89C51芯片的引脚功能AT89C51单片机选用40个引脚排列的封装形式,如图3.1所示。具体引脚可分为电源部分,时钟部分,控制部分和并行I/O端口部分四类。芯片功能图如下所示:24图3.1 芯片引脚图(1)

    20、电源部分引脚 VCC(引脚40):电源端。 GND(引脚20):接地端。(2)时钟部分引脚 XTAL2(引脚18):外接一个石英晶振和两个普通电容时构成内部振荡电路,使用外部时钟时,用来输出时钟脉冲。 XTAL1(引脚19):XTAL1(引脚19):内部振荡电路外接一个石英晶体和两个电容,使用外部时钟时,用来输入时钟脉冲。(3)控制部分引脚 RST(引脚9):RST是复位部分的输入端口,在高电平情况下生效。 ALE/PROG(引脚30):地址锁存容许信号端口。 PSEN(引脚29):程序保存容许输出信号端口。 EA/VPP(引脚31):外部存储器地址容许输入端。当引脚连接到高电平时,该处理器只

    21、访问内部只读存储器,并在内部存储器中运行。当引脚连接到一个低电平,中央处理器只访问外部只读存储器,并执行在外部存储器中的指令。 (4)并行I/O端口部分引脚P0口(P0.0P0.7,引脚3932):是一个8位双向I/O端口。有三个功能,一是作为外部扩展存储器的数据总线,二是作为外部扩展存储器的地址总线。三是作为普通的I/O使用。P1口(P1.0P1.7,引脚18):是一个8位准双向I/O口并且它的内部接有上拉电阻。除了把P1口当作一般的准双向I/O端口外,一部分的引脚还具有特定的功能,如表3.1所示。表3.1 P1端口的第二功能引脚号名称解释说明P1.1T2ET方向控制端口P1.5MOSI在线

    22、可编程使用P1.6MISO在线可编程使用P1.7SCK在线可编程使用P2口(P2.0P2.7,引脚2128):有两种功能。一是作为外部扩展存储器的地址总线,二是作为一般端口,不需要接上拉电阻。P3口(P3.0P3.7,引脚1017):P3口(P3.0P3.7,引脚1017):有两种功能。一是作为一般端口使用,二是作为特殊功能使用,如表3.2所示。表3.2 P3口功能引脚号名称解释说明P3.0RXD串行输入端口P3.1TXD串行输出端口P3.2INT0外部中断源0P3.3INT1外部中断源1 P3.4T0计时器外部输入端P3.5T1外部计数输出端P3.6WR写选通输出端P3.7RD读选通输出端3

    23、.2单片机的外围电路3.2.1 电源电路电源部分主要由DC电源插口和自锁开关构成。电路中的电源插入DC电源插口,经过自锁开关给整个设计电路供电。图3.2 电源电路本设计采用的供电方式有两种:(1) USB电源供电图3.3 USB供电(2) 电池(5V)供电:由3节1.5V的电池串联在一起,电压4.5V,满足设计的需求图3.4 电池供电3.2.2 晶振电路在设计中,图3.5在XTAL1和XTAL2(第19和18引脚)两端接一个12MHz的晶振和2个电容组成单片机的振荡电路。其电容的主要是对频率进行微调,选用范围大多是在20-45pF,本设计选用30 pF。使用该电路产生稳定的频率,为单片机能够正

    24、常工作提供了稳定的振荡信号。图3.5 晶振电路3.2.3 复位电路复位电路的作用是让系统上电后进入复位状态,让单片机内部的程序指针指向程序运行部分。加入复位电路可以避免单片机在工作中出现某种死循环状态。单片机上电时需要在其复位脚也就是第九脚RST接入一个大于2us的信号电平,单片机才能正常的进入程序区进行工作。本设计中的图3.6由复位键和一个10uF的电容和一个10K的电阻组成。当电路在瞬间上电时,电容C1导通,5v电压加载到单片机的RST(第9脚),在振荡器作用时保持复位引脚高电平有效,单片机实现复位。复位模式一般有2种类型:自动复位模式,手动复位模式。本设计是使用手动复位模式。图3.6 复

    25、位电路3.2.4 按键模块电路如图3.7所示,按键有四个引脚,3脚接地,只要按下按键,1、2、3、4脚导通,2脚接单片机的网络编号P32(12脚P3.2/INT0),导通后,P3.2口变低电平,程序上检测到低电平并执行相应的控制程序。本设计采用两种方式的按键来控制LED灯的花样显示效果:1. 遥控按键模块电路本设计总共有6个遥控按键,一个遥控按键控制一种LED灯的花样显示效果。2. 手动按键模块电路三个独立按键分别控制发光二极管的花样变换效果、亮度的强弱和开关状态。图3.7 按键模块电路3.2.5 LED发光二极管显示电路如图3.8 LED显示电路:因为电源电压是5V,LED二极管的电压是3V,LED二极管的电压比电源电压低,所以每个LED二极管的负极需串联一个2.2K的分压电阻,正极连接电源VCC。电阻的另一端连接对应的网络编号。 1. 遥控按键模块电路1键控制LED发光二极管按照汉字的比划依次亮。


    注意事项

    本文(基于单片机的红外遥控灯的设计.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开