基于单片机霓虹灯控制器设计设计大学学位论文.doc
《基于单片机霓虹灯控制器设计设计大学学位论文.doc》由会员分享,可在线阅读,更多相关《基于单片机霓虹灯控制器设计设计大学学位论文.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、江苏农林职业技术学院 毕 业 设 计(论 文)SNL/QR7.5.4-3 专 业 电子信息工程技术 学生姓名 王 广 顺 班 级 电 子 信 息(1)班 学 号 2 0 1 2 0 5 1 9 0 1 2 3 指导教师 潘 蓉 完成日期 2 0 1 5 - 0 6 - 0 8 1附1:成绩评议学号201205190123姓名 王广顺 题目 单片机控制的霓虹灯控制器 指导教师建议成绩: 评阅教师建议成绩: 答辩小组建议成绩: 院答辩委员会评阅意见及评定成绩:答辩委员会主任签字(盖章): 年 月 日3附2:毕业设计(论文)任务书姓名王广顺学号201205190123班级12电子信息工程技术(1)班
2、题目单片机控制的霓虹灯控制器设计(论文)主要内容 设计一个霓虹灯控制器,该霓虹灯控制器是通过一个单片机来实现控制的,同时通过程序来控制该单片机,让二十六和发光二极管能够通过闪烁,从而形成各种各样的花样以及不同的图案,达到炫丽多彩的效果。重点研究问题霓虹灯的软件的设计以其硬件的设计主要技术指标无其它要说明的问题 无指导老师意见 该设计具有可行性 同意 指导教师签字: 年 月 日5附3:指导教师意见 对论文的简短评价:1.指出论文存在的问题及错误2.对创造性工作评价3.建议成绩 优 良 中 及格 不及格 指导教师签字 年 月 日评阅教师意见 对论文的简短评价:1.指出论文存在的问题及错误2.对创造
3、性工作评价3.建议成绩 优 良 中 及格 不及格 评阅教师签字 年 月 日6附4:答辩小组评议意见学号201205190123姓名 王广顺 题目 单片机控制的霓虹灯控制器 答辩小组意见: 1、对论文的评价2.建议成绩等级 优 良 中 及格 不及格3.需要说明的问题 答辩小组长签字 年 月 日8江苏农林职业技术学院毕业设计(论文)单片机控制的霓虹灯控制器 内容摘要:这个设计我们主要采用AT89C51单片机控制霓虹灯来实现我们的设计要求。这个系统的设计的主要组成部分分别是霓虹灯设计硬件电路和软件设计两个部分。而霓虹灯设计的硬件设计主要可以分为发光二极管,设计复位电路,时钟电路,按键设计,五个模块的
4、接口设计,这五个部分。它的主要用处是用来实现人们能够对霓虹灯的远距离控制,根据不同模式的单片机控制和各种人物,要能实现各种闪光模式相互切换。软件部分采用基于C语言程序,keil软件。这个系统的电路结构十分简单,方便人们与对其进行操作,有很强的实际用途价值,同时它的实用性很强,操作相当轻松,具有很强的扩展方面功能。如需要增加的功能,可以方便的改变程序,灵活性强。关键词:霓虹灯;单片机;花样闪烁;发光二极管Abstract This design we mainly controlled by AT89C51 neon lights to achieve our design requiremen
5、ts. Design of the main component of the system are respectively the neon design hardware circuit and software design of two parts. And the hardware design of the main neon design can be divided into light emitting diode, design of reset circuit, clock circuit, button design, interface design of five
6、 modules, these five parts. Its main use is used to implement the people to the remote control of the neon lights, according to the different patterns of single chip microcomputer control and a variety of character, to be able to realize all kinds of flash mode switch to each other. Software part ba
7、sed on the C language program, keil software. The system of the circuit structure is simple, convenient and people with its operation, has a strong practical use value, and its practicality is very strong, easy operation, strong function extension. Such as the need to increase the function, can easi
8、ly change the program, flexibility is strong.Key words : Neon light; single chip microcomputer; pattern flicker; light emitting diode目录前言1 霓虹灯的设计1.1 设计任务1.2 总体设计方案1.2.1 单片机芯片的选择1.2.2 接口设计1.2.3 方案设计2 设计原理2.1 单片机AT89C512.2 芯片PL2303HX83 霓虹灯的硬件设计3.1 复位控制电路3.2 时钟电路3.3 发光二极管的设计3.4 外设USB接口3.5 按键设计4 霓虹灯的软件设
9、计134.1 延时函数4.2 按键控制程序4.3 霓虹灯控制程序5 结束语参考文献:6 感谢信前言 霓虹技术,在我们中国已经有了接近于百年的发展历史了,在新世纪激烈的竞争下,发展到现在的霓虹技术,在我们中国现在最常用到的霓虹技术主要包含了四种,他们分别是:传统制作工艺、俄罗斯制作工艺、日本制作工艺以及美国制作工艺。这些制作工艺又各自有它们的特点:中国传统制造业和贸易的世界,灯与垂直弯曲的特点是在铜单洞接火,帽,最主要分布在上海,而且甚至覆盖全国;基于耐火水泥俄罗斯技术平台为主,采用直接火成型,主要在东北;日本生产工艺、成型对接和弯曲垂直,吸气到脚,主要分布在北部;而美国制作工艺生产过程是弯曲的
10、一长排的消防技术,主要特点是九孔和五孔焊接防火,在广州等地区分布。从现在科技发展的技术水平来看,能够在较远的地方实行远程距离遥控霓虹灯发生各种各样的变化的控制器是相对比较先进的了,而它的主要技术原理的依据则分别表现在遥控、定位、监视、监控等各个方面。 在现在的商业快速发展阶段,霓虹灯的使用方面也是与之俱增,而且也是更加的商业化,并随之出现了很多新型的霓虹灯产业。在商业的领域中,不管是室内还是门面的招牌以及建筑物的轮廓等多个地方都有用霓虹灯来装饰,炫彩夺目,从而达到吸引消费者的注意,促进产业的发展以及国民经济的提升。在一个灯红酒绿的城市中,霓虹灯也成为了其繁华的必不可少的象征,同时也是该城市的经
11、济发展程度的重要标度。但是,传统的霓虹灯却在它的包装以及运输的时候存在了难以制作,安装时极易发生破碎等诸多缺陷。在很早的时候,人们就有想过希望可以通过安装颜色不同的灯泡在房间中或户外,用以达到炫彩以及照明。而现在,绚丽多彩的霓虹灯早已遍布世界的各个城市,哪怕在一个街角的小巷中你都可以看到他的身影,霓虹灯的使用已经在不知不觉中走入了人们的生产生活中,成为人们生活中必不可少的一部分。所以对于霓虹灯的发展还在不停的进行中。1 霓虹灯的设计1.1 设计任务 设计一个霓虹灯控制器,该霓虹灯控制器是通过一个单片机来实现控制的,同时通过程序来控制该单片机,让二十六个发光二极管能够通过闪烁,从而形成各种各样的
12、花样以及不同的图案,达到炫丽多彩的效果。1.2 总体设计方案1.2.1 单片机芯片的选择 我们从在制作霓虹灯的投入成本上多番考虑,决定在设计的时候选择成本相对较低的AT89C51,这个芯片的功能十分强大,完完全全足够用于我们本次的霓虹灯控制制作。1.2.2 接口设计 这次设计的接处口我们决定将其设计成USB型接口,并且利用PL2303HX来实现我们的这个功能,在使用这个控制器的时候我们可以在任何由USB接口的电器上直接方便的使用该霓虹灯控制器,我们这样的设计适应于当下,方便与使用者的使用,也方便与该实验的进行.1.2.3 方案设计 霓虹灯的设计所采用的器件主要是发光二极管,连接AT89C51L
13、ED的二十六种各种各样的颜色,但是也只有四十针AT89C51,那么如果每个引脚连接一个发光二极管,使用二极管的单独控制,我们此时将需要二十六针,这个将无法实现资源的合理利用。 考虑到我们的引脚不多,所以利用二极管显示器里的动态扫描这个方案,我们可以在PO的每一个引脚的上面连接上四个发光二极管,之后再通过P2的前面四个引脚分别的去单独连接一个PNP三极管,从而满足通过对三极管低水平扫描P0港发光二极管,类似于单片机LED显示屏的扫描方法实现选定的代码和代码选择。2 设计原理2.1 单片机AT89C51 AT89C51是美国ATMEL公司出产的一种低电压,它是一类带着四千字节不但可以编程而且可以擦
14、除的只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)的一种低电压,是高性能的微处理器,及通俗的称之为单片机。该装置是由高密度制作,用于制造公司技能的非易失性存储器,单片机和工业上标准的Mcs - 51指令集以及输出管脚兼容。由于它是在一个单芯片AT89C51的八位中央处理器和闪存功能的结合而且是一种有用的微控制器,所以嵌入式控制系统为此供应了一个很高的灵动性以及低成本。 AT89C51的引脚就像图2.1-1所展示,功效讲解如下:(1)VCC: 接+5V,电源端,只要是为该设计提供电源的输入。(2)GND:接地端口。(3)
15、RST:复位信号的输入。当这个引脚通过衔接振荡器复位器件的时候,那么就需要让RST脚始终维持两个机器循环以及以上的高电平时长。(4)XTAL1:其作用主要是连接外部晶体的其中一个引脚,当CHMOS单片机接受到外部时钟信号的时候,时钟信号那时将会从这个引脚进来。(5)0XTAL2:主要功能是连接外部晶体的其中一个引脚,而当HMOS在收到外面时钟信号的时候,那时外部时钟信号将会从这个引脚进入。(6)ALE/PROG:作用是地址锁存允许。当其访问外部的存储器,那个时候地址锁存将会被容许的输出电平用到锁存地址。(7)EA/VPP:当EA=0时,单片机将只访问外部的程序存储器;而当EA=1时,单片机将会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 霓虹灯 控制器 设计 大学 学位 论文
限制150内