版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学校代码学号_J10704W9分类号TN7密级公开咸紡即第學院本科毕业论文(设计)题目一臺球曲址億虹磁计.(中、英文)N?SU1J?hij2niicrocomj)ute作者姓名专业名称_电气工程及其自动化学科门类工尝指导老师提交论文日期二卫二琏五月“成绩等级评定 # I摘要结合在大学四年已经学习的单片机课程,运用单片机控制芯片STC89C52完成以下设计要求:用8个发光二极管(LED灯)模拟设计一霓虹灯的系统,功能包括:1、8个LED灯能双向循环点亮控制,要求循环的速度可调;2、实现8个LED灯全灭、全亮功能;3、间隔点亮8个LED中的4个;4、实现8个LED灯闪烁功能,要求闪速频率可调;5、
2、可扩展其他功能。本次设计完成以单片机为核心的电路设计工作及程序编写调试工作;绘制了整体设计电路图;对设计的电路用Protues软件进行了仿真验证,本文对仿真结果进行分析并对是否符合设计要求进行了说明。通过这一次的毕业设计,极大地提高了对单片机应用方面的认识,对平时的所学的知识也起到的一个很好的巩固作用。关键字:单片机;霓虹灯;应用AbstractCombinedwiththecourseoffouryearsinuniversitylias,usmgsmgle-chipmicrocomputercontrolchipSTC89C52tocompletethefollowingdesignreq
3、uuements:usingeightliglit-emittmgdiodes(leds)sunulationsystemdesignofaneonlight,featuresmclude:1,8ledscanbidnectionalcucularlightcontrol,requuecuculationspeedisadjustable;2,unplementeightLEDlightscompletelydestioved.thewholefiinction;3,lightupfouroftheeightLEDinterval;4,8LEDlightsflashmgfunctions,re
4、quuesflashfiequencyadjustable;5,canbeextendedtootherfunctions.Tlusdesignwiththesinglecluppiocessoiasthecorecircuitdesignandprogramniuiganddebuggmgwork;Drawtheoveralldesigndiagram;ForthedesignofcircuitsunulationisconductedusingProtiiessoftwarevalidation,thisarticleanalyzethesunulationresultsandmeetst
5、hedesignlequnements.Tluoughthegiaduationdesigntinstune,greatlyimprovedundeistandmgofSCMapplications,fortheusualknowledgealsohaveaveiygoodconsolidateeffectKeywords:SCM;neon;application # IIITOC o 1-5 h z HYPERLINK l bookmark4 o Current Document 1概述11LED概述1 HYPERLINK l bookmark6 o Current Document 1.2
6、方案论证2 HYPERLINK l bookmark8 o Current Document 1.3现代霓虹灯特点2 HYPERLINK l bookmark10 o Current Document 2霓虹灯硬件电路设计3 HYPERLINK l bookmark12 o Current Document 2.1硬件电路设计结构图32控制芯片STC89C523 HYPERLINK l bookmark14 o Current Document 3时钟电路4 HYPERLINK l bookmark16 o Current Document 2.4按键电路5 HYPERLINK l bookm
7、ark18 o Current Document 2.5复位电路6 HYPERLINK l bookmark20 o Current Document 6霓虹灯电路7 HYPERLINK l bookmark22 o Current Document 2.7电路联合调试8 HYPERLINK l bookmark24 o Current Document 3主程序流程图及实物焊接9 HYPERLINK l bookmark26 o Current Document 1主程序流程图9 HYPERLINK l bookmark28 o Current Document 2实物焊接9总结11 HYP
8、ERLINK l bookmark30 o Current Document 参考文献12 HYPERLINK l bookmark32 o Current Document 附录程序源代码13 HYPERLINK l bookmark34 o Current Document 致谢16咸阳师范学院2015届本科毕业毕业论文(设计)咸阳师范学院2015届本科毕业毕业论文(设计) # 1概述现代单片机的另一种称呼也叫微控制器,这种微控制器在工业方面最早应用。单片机是由中央处理器一步一步慢慢的演变而來的。单片机最早的设计构思是将很多的CPU和外围的各种设备集成在一个芯片中,他可以使使计算机的软件,
9、硬件更小,使其更容易集成进复杂的设备中,一般要求系统性能高,体积小。所以本次毕业设计也釆用了以单片机为基础的题目,以來考查一个本科生是否掌握了所学单片机基本的理论知识与简单的实际应用能力,为将来的工作奠定扎实的基础,这个课题是指导老师张小青提出,他的要求是:1、8个LED灯能双向循环点亮控制,要求循环的速度可调;2、实现8个LED灯全灭、全亮功能;3、间隔点亮8个LED中的4个;4、实现8个LED灯闪烁功能,要求闪速频率可调;5、可扩展其他功能。意义:采用单片机控制系统技术设计完成。通过对本课题的研究,可以提高关于单片机方面模拟、数字电子技术应用的方面能力,提高单片机系统设计与应用能力及对新型
10、电子器件的应用能力。通过本次的毕业设计能够培养自己独立分析问题的能力,并且将其完美的解决,培养动手能力与创新能力相结合的动手能力,相信这在以后的工作生活中也会对我有很大的帮助。1LED概述LED灯,他的别称也就是发光二极管,LED灯是一种普通的固态的半导体器件,它的功能就是电转化为光。半导体的晶片是LED的核心,晶片的一端附在一支架上,一端是负极,另一端则连接电源的正极。半导体晶片主要是由三部分组成,他的第一部分是P型半导体,在P型半导体里面空穴占主导地位,另一端就是我们所熟知的N型半导体,它里面充满了电子,它的中间通常是量子阱。当电流通过导线通过于位于其中的晶片的时候,空穴与电子就会快速被推
11、向量子阱,在量子阱内空穴与电子发生一系列的作用,然后就会发出能量,当然是以光的方式。这就是简单的LED发光的原理。由于它易于被控制,并且易于实现,一般情况之下,使用寿命长等优点,所以被现代社会所广泛的应用。LED可以在单片机的控制之下在预先准备好的电子屏幕上显示出极其复杂的动画效果。LED是一种能够将电能转化为可见光的半导体。本次设计只是简单的基于单片机的霓虹灯设计,所以只涉及了让LED灯按照编程进行简易的亮灭。基于单片机的霓虹灯设计基于单片机的霓虹灯设计具体结构如图1所示:1.2方案论证方案一:采用目前流行用的STC89C52控制芯片的单片机,对于目前來讲,市场生产普遍应用,功能强大,便于实
12、现各项设计要求,各种性价比更为合理方案二:采用FPGA來设计,也能很好的完成课题,但经济成本太高,性价比过低,而作为毕业设计不合理通过两种方案比较,第一方案为最优.1.3现代霓虹灯特点高效率霓虹灯相较于传统的电灯,由于是点燃管内的稀有气体发光,不同于传统电灯,通过电能灼烧灯丝,高温放光,节省了大量的电能,霓虹灯具有更高的节能性效率以及效率。温度低霓虹灯不需要高温灼烧灯丝发光,并且具有冷阴极特性,一般的工作温度在60C以下,所以在各种复杂的天气状况下也能较好地保持工作状态。低能耗现代社会是一个科技迅猛发展的时代,关于霓虹灯的各项技术也在不断地革新,并且由于单片机功能也在日益强大,使霓虹灯的能耗大
13、大降低,霓虹灯的每米灯管耗电量也大大的降低了。这方面的发展将来或许会给人类一个惊喜。寿命长咸阳师范学院2015届本科毕业毕业论文(设计)咸阳师范学院2015届本科毕业毕业论文(设计) # 霓虹灯的使用寿命是极其漫长的。即使是连续不断的使用,据可靠地调查显示,连续工作1000小时也不是问题。这项优势足以秒杀其他发光体。灵活多样由于霓虹灯是由可烧制的玻璃管制成,可以根使用者的意愿,烧制成不同的形状,对于颜色的选择,也可以冲入不同的惰性气体,所以他的形状和颜色都是多变的,这可真是一个伟大的发明。2霓虹灯硬件电路设计2.1硬件电路设计结构图整个系统由四个模块电路组成,分别是按键输入模块,电源模块,单片
14、机模块,霓虹灯显示模块。其中按键输入采用5个按键,一个复位按键,一个花样变换按键,两个频率变换按键,以及一个预留按键,以便后续增加其他的功能。霓虹灯显示模块用八个LED灯即可。电源输入采用普通的家用电源即可。单片机模块采用性能较高的STC89C52,预先导入编好的程序。组成一个完整系统结构。图2硬件电路设计结构图2控制芯片STC89C52单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它仍是具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分的单片机还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等种种的外围设备。而现
15、在最强大的单片机系统英至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。STC89C52单片机是一种带8K字节闪烁可编程,亦可擦除只读存储器(FPEROM-FlashProgramableandErasableReadOnlyMemory)的低电压,高性能COMOS8的微处理器,俗称单片机。该器件釆用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。STC89C52具体介绍如下:主电源引脚(2根)VCC:电源输入,接+5V电源基于单片机的霓虹灯设计基于单片机的霓虹灯设计GND:接地线外接晶振引脚(2根)XTAL1:片内振荡电路的输入端XTAL
16、2:片内振荡电路的输出端控制引脚(4根)RST/VPP:复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。ALE/PROG:地址锁存允许信号PSEN:外部存储器读选通信号EA/VPP:程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。可编程输入/输出引脚(32根)STC89C52单片机有4组8位的可编程I/O口,共32根,每个口有8位(8根引脚),分别位P0、Pl、P2、P3口。P0:8位双向I/O口线,名称为P0.0P0.7P1:8位准双向I/O口线,名称为P1.0P1.7P2:8位准双向I/O口线,名称为P2.0P2.7P3:8位准双向I/
17、O口线,名称为P3.0P3.7二111工HH匚、.一I-AiJR图3STC89C522.3时钟电路时钟电路用于MCS-51单片机工作所必需的时钟信号。时钟电路有内部时钟方式和外部时钟方式两种方式。咸阳师范学院2015届本科毕业毕业论文(设计)咸阳师范学院2015届本科毕业毕业论文(设计) # 内部时钟方式单片机STC89C52内部有一个高增益反相放大器,引脚TXD和RXD分别是此放大器的输出端和输入端。内部方式的时钟电路如图4所示:其中的定时元件通常釆用石英晶体和电容两个器件所组成的并联谐振回路。电容值的大小可对频率的大小进行调整,晶体振荡频率可以在1.212MHz之间选择,电容值在530pF
18、之间选择。极大地方便了使用者的设计。图4片内时钟电路单片机MCS-51经常被我们所选用的振荡频率为12MHz或者6MHz的石英晶体。(二)外部时钟方式我们这里用到的外部时钟其实就是使用外部振荡脉冲信号,经常被应用于多片单片机同时工作,可以很好地同步。外部振荡器的信号接至XTAL2,所以,如图5,XTAL1应接地。因为XTAL2端的逻辑电平不是TTL,所以接一个上拉电阻。Tcc图5外部时钟电路本设计只釆用一片单片机,外接震荡脉冲信号不稳定,没有内部时钟电路实现起來方便易操作,所以本设计采用片内时钟电路。2.4按键电路我们所应用的独立式按键就各按键相互独立,各个按键都不会相互影响,因此,通过检测I
19、/O接口线的电平状态就可以判断出是哪个按键按下.当按键未按下时,开关处于断开态,P3.0-P3.3都处于高基于单片机的霓虹灯设计基于单片机的霓虹灯设计电平,当只要有一个按键开关按下时,开关处于闭合状态,四个键中一个处于工作状态.OOOO5图6按键电路2.5复位电路我们所应用的所有单片机在启动时都需要复位,以确保系统各部件处于确定的初始状态,并从初态开始工作。单片机系统的主要两种复位方式有:手动复位与上电复位。(一)上电复位如图7所示,上电复位电路,只要在RST复位输入引脚上下接一个电阻到地,再在在RST复位输入引脚上接一个电容至Vcc端即可。VCC图7上电复位电路(二)手动复位咸阳师范学院20
20、15届本科毕业毕业论文(设计)咸阳师范学院2015届本科毕业毕业论文(设计) # VCCO10|iF8.2KQRST8051图8手动复位电路我们所经常应用的手动复位需要人工手动的加入高电平。所釆用的办法如图8所示,一般是在正电源Vcc与RST端之间接一个按钮。当按下按钮时,则Vcc的+5V电平就会直接加到RST端。手动按钮复位的电路如图8所示。手动复位电路架结构简单,容易实现,所以本设计釆用手动复位电路。2.6霓虹灯电路如图9所示的霓虹灯电路,根据本次设计要求,并联了八个LED灯,并且加入一个上拉电阻以保护、调整电路,剩下的只需接入其他电路与电源即可。由于LED灯只需少量能量点燃其中悄性气体即
21、可,所以整个电路的能耗极低,并且在现在的技术条件下易于实现。所以本次设计选择了这个霓虹灯电路。图9霓虹灯电路基于单片机的霓虹灯设计基于单片机的霓虹灯设计SS2.7电路联合调试在protues中绘制电路图,确保电路图的止确性的同时,尽量使电路图简洁明了,避免不必要的电路图结构。结合KeilC中的程序进行联合调试。运行后,1、按下第一个键位8个LED灯能双向循环点亮,并且循环的速度可调;2、按下第二个键位,8个LED灯全灭、全亮功能;3、按下第三个键位,8个LED中的4个间隔点亮;4按下第四个键位、8个LED灯闪烁,并且闪速频率可调。在此基础上添加复位按键,频率变化后,按复位键后可实现频率复原。C
22、2Cl22C*ZZcfRJjMMMPaSADBni.nAorranradPS.I9R1口X1OK2gz:Ara201D1gxQJIR塔嗒-一zaE一ZIZ2SMC23OuR2I0D3:图10仿真电路咸阳师范学院2015届本科毕业毕业论文(设计)咸阳师范学院2015届本科毕业毕业论文(设计) # 3主程序流程图及实物焊接3.1主程序流程图图11基于单片机的霓虹灯设计流程图1、花样一:8个LED灯能双向循环点亮控制;2、花样二:实现8个LED灯全灭、全亮功能;3、花样三:间隔点亮8个LED中的4个;4、花样四:实现8个LED灯闪烁功能。3.2实物焊接根据上述的原理及电路图,进行实物焊接。在进行实物
23、焊接时应注意以下儿点:辨别好发光二极管的极性,杜绝接反的的情况发生;严格按照电路图焊接,避免错焊,漏焊,并且保证电路板焊接效果的整体美观,简洁,按键易于操作;在焊接时,注意焊锡,避免电路短路的发生;注意焊接后的保存,避免元器件损伤。基于单片机的霓虹灯设计咸阳师范学院2015届本科毕业毕业论文(设计)图12实物焊接图在经过儿周不懈努力,基本完成了毕业设计任务,通过本设计锻炼了我自己的理论与实践相结合的能力,也为以后的工作奠定了基石,21世纪的科技与信息快速发展时代,任何领域都要用到电子,而单片机是最基础,是步向其它复杂芯片的基石基于单片机霓虹灯设计相对來讲简单些,但是应该认真对待,因为复杂是由简
24、单不断创新、组合而來的。整个毕业设计中,遇到了很多的困难,但都被一一解决,过程中,锻炼了自己许多的能力,比如我的细心、耐心和专心,在这次毕业设计中学到很多的东西,有以前不太注意的细节,在以后也是必须自己去注意的,也是对四年來所学知识一个总结与升华,我明白一个道理,每一次的理论与实践环节來之不易,而这些课题是指导老师深思熟虑,才给设计的课题然后让我们通过所学的单片机知识來做出本次设计与此同时,我们也随着阅历的增长不断扩充自己的知识层面,明白老师为我们的奉献。由于毕业在即,时间略为仓促,错误与不妥之处也存在很多,恳请老师批评指正。参考文献杨梅梅.基于单片机的流水灯设计J.科协论坛(下半月),201
25、1,11:61-62刘汉明.用C编程单片机流水灯程序J.电子制作,2013,01:29-31王莉莉,宋冬萍.基于单片机的花式流水灯的设计J.广西轻工业,2011,11:87-88张灿.单片机花样流水灯设计J.信息通信,2013.01:47-48俞国亮.MCS-51单片机原理与应用M.北京:清华大学出版社,2008汤秀芹;匡洪丽;马强.基于SPCE061A的霓虹彩灯控制系统J;辽宁科技大学学报;2010年04期游达章,黄劲.简易LED点阵汉字显示控制模块设计J.现代显示,200&(05):刘永春;张锋;王秀碧.基于单片机的水温控制系统设计A;第三届全国虚拟仪器大会论文集C;2008年温武;陈耀华
26、.基于单片机控制的LED灯具智能开关控制系统J;电脑知识与技术;2010年13期付云强;宋凤娟;韩來吉.AT89C51单片机在步进电动机控制系统中的应用J;煤矿机械;2007年08期颜严.照明技术的革命J;激光与光电子学进展;2002年11期韩党群,邓北川.全国大学生电子设计竞赛辅导浅析J;西安航空技术高等专科学校学报;2002年01期宋云富.发光二极管的儿种应用N;电子报;2007年温徳荣.发光二极管系列产品介绍N;电子报;2001年张毅刚.单片机原理与应用设计M.北京:电子工业出版社,2008附录程序源代码#include#defineunitunsignedint#defineucliarunsignedchar#defineLightP2sbitChose=PlA0;sbitAccelerate=P1A1;sbi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024离婚双方的共同债权债务处理合同
- 2024苗木种植与园林苗木种植基地规划与建设劳务分包协议3篇
- 2024版活动场地使用合同范本
- 2025年度生态农业园承包合同格式规范4篇
- 2024镍矿国际贸易法律事务咨询服务合同3篇
- 2025年度新能源车辆代理记账与补贴申请合同4篇
- 2025年度文化产业发展总经理聘用协议3篇
- 《蒸汽锅炉维护与管理》课件
- 2025年度个人二手房交易反担保合同规范4篇
- 2025年度博物馆展览馆日常保洁与文物保护合同4篇
- 2025年度影视制作公司兼职制片人聘用合同3篇
- 儿童糖尿病的饮食
- 2025届高考语文复习:散文的结构与行文思路 课件
- 干细胞项目商业计划书
- 拉萨市2025届高三第一次联考(一模)语文试卷(含答案解析)
- 浙江省嘉兴市2024-2025学年高一数学上学期期末试题含解析
- 2024年高考新课标Ⅱ卷语文试题讲评课件
- 无人机航拍技术教案(完整版)
- 人教PEP版(2024)三年级上册英语Unit 4《Plants around us》单元作业设计
- 《保密法》培训课件
- 医院项目竣工验收和工程收尾阶段的管理措施专项方案
评论
0/150
提交评论