ImageVerifierCode 换一换
格式:DOCX , 页数:39 ,大小:476.13KB ,
资源ID:12190642      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12190642.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(广告流水灯的设计与制作.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

广告流水灯的设计与制作.docx

1、广告流水灯的设计与制作 毕业设计课题名称:电子广告灯的设计与制作学院:安徽冶金科技职业学院专业:电气自动化* * *学号:*指导教师:*市场分析.1英文摘要.1绪论.2第一章设计思路.目的和方案的确定.41.1设计思路.41.2设计目的.51.3方案的确定.6第二章主要元器件介绍.72.1 AT89S51.72.2发光二极管.102.3石英晶振.11第三章电路图.程序框图.PCB版.现象图.12第四章电路分析及原理.174.1电路分析.184.2电路原理.19课题后记 .19参考文献. 20附录: C语言程序.20市场分析 随着改革的不断深入,社会主义市场经济的不断繁荣和发展,个大中小城市都在

2、进行亮化工程。个人企业为宣传自己企业的形象和产品,均采用广告手法之一:流水灯来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的流水灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。这些灯的亮灭,闪烁时间及流动方向等均可以通过单片机来达到控制的要求.(关键字:广告灯、AT89S51单片机、程序设计)English AbstractWith the deepening of reform, the socialist market economy, increasing prosperity and

3、 development of cities during the months Xinhuanet lighting project. Individual companies to promote their corporate image and products are one of advertising practices: water lights to achieve this purpose. When we walk in the streets at night, the road on both sides of a great variety of water can

4、 see the lights all advertising, a is made of neon tubes of various shapes and a variety of color tubes, and the other for sunlight, such as a pipe or tube as the incandescent light source, language or reprovision a large poster advertising to achieve the effect of publicity. Out of these bright lig

5、hts, flashing all the time and the flow direction can be achieved through the single-chip control.(Keyword: Advertisement lamp AT89S51Singlechip Program Design)绪 论在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。所谓“广告流水灯”,就是将一系列的有颜色的广告灯串联接在一起,然后令这些灯按一定的次序逐个或者几个的一次点亮和熄灭。由于各灯点亮和熄灭,产生的效果就像流动的水一样,因此,就称这类广告灯为

6、“广告流水灯”。生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我设计的广告流水灯,就是这些广告灯中的类型。 当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。在大学学习期间,完成了前期的单片机基础知识学习以后,从大三开始将理论学习和实践相结合,逐步完成了一些系统的

7、设计与制作。但以前在制作课件时只是学一点做一点,没有系统的总结经验。此次的论文撰写我认真对以前的单片机应用过程中的问题进行了回顾和总结,使自己的经验得到了理论上的升华,这些都将是自己今后进一步发展的宝贵财富。为了实现用单片机对广告灯实现控制,我用单片机着手对广告灯进行编程,画出接线图、流程图和写出指令表再运行程序,然后根据实际情况对程序进行调试与完善。在这次的课程中,我发现单片机在工业控制中的作用很大,它能使人的控制转变成自动控制,大大地降低了产品的成本,很大地提高生产效率。第一章设计思路.目的和方案的确定1.1设计思路生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个灯按固定的

8、次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我的设计就是这些广告灯中的最基本类型。首先通过互联网看到有关流水灯的资料,然后看到一个电路图,用单片机的8个引脚(P1.0P1.7)接8个发光二极管。如图1.1: 图 1.1最后我把它复杂化,利用二百多个彩色发光二级管实现,构成8个字。分别是:自,动,控,制,0,9,电,气;如图1.2图1.2 8个字分别由P1.0P.7控制。我的程序是令这8个字一通电,就执行初始的程序。然后我增加了五个开关,五个开关对应P2.0P2.4。每个开关都有一个程序让8个字以不同的方式亮。分别是:左移,右移,从外向内

9、亮,闪亮,一直亮。1.2设计目的(1)在学习了单片机原理及接口技术课程后,为了加深对理论知识的理解,学习理论知识在实际中的运用,培养动手能力和解决实际问题的能力。进一步理解和消化书本知识,运用所学知识和技能进行简单的设计。 (2)熟悉Keil软件的调试和仿真。 (3)通过实验提高对单片机的认识。 (4)通过实验提高焊接、布局、电路检查能力。 (5)通过实验提高软件调试能力。 (6)进一步熟悉和掌握单片机的结构及工作原理。(7)掌握在单片机系统中各个引脚的作用。 (8)掌握数据输出程序的设计方法。(9)学习8051芯片及LED的使用。(10)通过课程设计,掌握以单片机为核心的电路设计的基本方法和

10、技术,解电路参数 的计算方法。 (11)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 (12)通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片 机应用系统的全过程,为今后从事相应打下基础。 (13)通过课程设计提高应用能力,分析问题和解决问题的能力。 (14)培养查阅资料的习惯,训练和提高自学,独立思考的能力。 (15)能够正确理解课程设计的题目和意义,全面思考问题。 (16)运用科学合理的方法,认真按时完成。1.3方案的确定方案一:用电子器件设计制作密码锁的控制电路,使之在输入正确的代码时,输出信号以启动执行机构动作,并且用红、绿LED指示关锁、开锁状态。密码锁

11、控制器中存储一个4位代码,当开锁按扭开关(可设置6至8位,其中只有4位有效,其余2至4位为虚设)的输入代码等于存储代码时启动开锁控制电路,并且用绿灯亮、红灯灭表示开锁状态。 从第一个按扭触动后的5秒内若未能将锁打开,则电路自动复位并由扬声器发出持续10至20秒的报警信号,同时用绿灯灭、红灯亮表示关锁状态。 要求性能可靠、操作简便。 密码锁控制器中存储的4位密码可以修改。方案二: 数字电子钟应能以秒为最小单位计时,同时应能用数字直观显示当前的时,分秒。系统结构要求:秒信号产生1Hz的标准计时信号,计时电路记录当前的时,分,秒值,数字显示以数字方式显示出当时的时间值,音响报时电路用于整点报时,时分

12、调整电路用于校正当前的时间。可手动校正分,时。 整点报时。方案三:流水灯设计,本设计以AT89S51单片机为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89S51单片机控制32个发光二极管发光,实现亮点以12HZ频率在高、低位循环移动。通过Keil软件、仿真,并能从中掌握通过软件控制发光二极管的思路和技巧。这次设计重点就在于利用单片机的知识去控制系统的运行。考虑到原件是否充足和个人能力的问题。方案一和方案二,需要的原件很多而且做起来比较困难。而方案三比较简单,需要的原件很容易就找到。所以最后确定采用方案三第二章主要元器件介绍2.1 AT89S51AT89S51是一个低功耗,高性能C

13、MOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断

14、,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。管脚说明: VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器

15、,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输

16、出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。I/O口作为输入口时有两种工作方式即所谓的读端口与读引脚读端口时实际上并不从外部读入数据而

17、是把端口锁存器的内容读入到内部总线经过某种运算或变换后再写回到端口锁存器只有读端口时才真正地把外部的数据读入到内部总线上面图中的两个三角形表示的就是输入缓冲器CPU将 根据不同的指令分别发出读端口或读引脚信号以完成不同的操作这是由硬件自动完成的不需要我们操心1然后再实行读引脚操作否则就可能读入出错为什么看上面的图如果不对端口置1端口锁存器原来的状态有可能为0Q端为0Q为1加到场效应管栅极的信号为1该场效应管就导通对地呈现低阻抗,此时即使引脚上输入的信号为1也会因端口的低阻抗而使信号变低使得外加的1信号读入后不一定是1若先执行置1操作则可以使场效应管截止引脚信号直接加到三态缓冲器中实现正确的读入

18、由于在输入操作时还必须附加一个准备动作所以这类I/O口被称为准双向口89C51的P0/P1/P2/P3口作为输入时都是准双向口接下来让我们再看另一个问题从图中可以看出这四个端口还有一个差别除了P1口外P0P2P3口都还有其他的功能 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时

19、,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此

20、引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。22发光二极管发光二极管简称为LED。由镓(Ga)与砷(AS)、磷(P)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管,在电路及仪器中作为指示灯,或者组成文字或数字显示。磷砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光。它是半导体二极管的一种,可以把电能转化成光能;常简写为LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,从P区注入到N区的空穴和由N区注入到P区的电

21、子,在PN结附近数微米内分别与N区的电子和P区的空穴复合,产生自发辐射的荧光。不同的半导体材料中电子和空穴所处的能量状态不同。当电子和空穴复合时释放出的能量多少不同,释放出的能量越多,则发出的光的波长越短。常用的是发红光、绿光或黄光的二极管。50年前人们已经了解半导体材料可产生光线的基本知识,第一个商用二极管产生于1960年。LED是英文light emitting diode(发光二极管)的缩写,它的基本结构是一块电致发光的半导体材料,置于一个有引线的架子上,然后四周用环氧树脂密封,起到保护内部芯线的作用,所以LED的抗震性能好。 发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在

22、P型半导体和N型半导体之间有一个过渡层,称为PN结。在某些半导体材料的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。PN结加反向电压,少数载流子难以注入,故不发光。这种利用注入式电致发光原理制作的二极管叫发光二极管,通称LED。 当它处于正向工作状态时(即两端加上正向电压),电流从LED阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光线,光的强弱与电流有关。2.3石英晶振 石英晶振就是用石英材料做成的石英晶体谐振器,俗称晶振.起产生频率的作用,具有稳定,抗干扰性能良好的特点,广泛应用于各种电子产品中. 石英晶体,有天然的也有人造

23、的,是一种重要的压电晶体材料。石英晶体本身并非振荡器,它只有借助于有源激励和无源电抗网络方可产生振荡。SPXO主要是由品质因数(Q)很高的晶体谐振器(即晶体振子)与反馈式振荡电路组成的。石英晶体振子是振荡器中的重要元件,晶体的频率(基频或n次谐波频率)及其温度特性在很大程度上取决于其切割取向。石英晶体谐振器的基本结构、(金属壳)封装及其等效电路如图1所示。 只要在晶体振子板极上施加交变电压,就会使晶片产生机械变形振动,此现象即所谓逆压电效应。当外加电压频率等于晶体谐振器的固有频率时,就会发生压电谐振,从而导致机械变形的振幅突然增大。 与金属板之间的静电电容;L、C为压电谐振的等效参量;R为振动

24、磨擦损耗的等效电阻。石英晶体谐振器存在一个串联谐振频率fos(1/2),同时也存在一个并联谐振频率fop(1/2)。由于Co C,fop与fos之间之差值很小,并且R OL,R 1/OC,所以谐振电路的品质因数Q非常高(可达数百万),从而使石英晶体谐振器组成的振荡器频率稳定度十分高,可达1012/日。石英晶体振荡器的振荡频率既可近似工作于fos处,也可工作在fop附近,因此石英晶体振荡器可分串联型和并联型两种。用石英晶体谐振器及其等效电路,取代LC振荡器中构成谐振回路的电感(L)和电容(C)元件,则很容易理解晶体振荡器的工作原理。第三章 电路图.程序框图电路图程序框图PCB版现象第四章电路分析

25、及原理4.1电路分析AT89S51单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。每一根引脚都可以编程,比如用来控制电机、交通灯、霓虹灯等,开发产品时就是利用这些可编程引脚来实现我们想要的功能: PO口(Pin39Pin32):8位双向I/O口线,名称为P0.0P0.7 P1口(Pin1Pin8):8位准双向I/O口线,名称为P1.0P1.7 P2口(Pin21Pin28):8位准双向I/O口线,名称为P2.0P2.7 P3口(Pin10Pin17):8位准双向I/O口线,名称为P3.0P3.7 P1口通常作为通用I/O口使用。作为输出口时

26、,由于电路内部已经带上拉电阻,因此无需外接上拉电阻;作为输入口时,也需先向锁存器写入“1”。是一个标准的I/O口。所以我就要P1口的p1.0p1.3来控制四个字母的LED灯,p1.4控制蜂鸣器。p2.0p2.4接五个开关用来执行不同的程序 单片机复位电路要求有一个持续时间,加上电容可以利用其两端电压不能突变的特性,使复位电平维持一定时间,使单片机复位。单片机复位电平在其手册里可以看到 。另外这个电容还可以去除一些杂波的干扰,防止单片机被错误复位就常用的51,复位电平的要求如下: 当单片机的复位引脚出现2个机器周期以上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就处于循 环复

27、位状态 ,所以复位引脚的电容大一点没多大关系,顶多是复位时间长一点;但如果电容太小,高电平持续时间太短,则单片机无法正常复位,就不能工作 电容通常取 10UF 或 22UF ,铝电解电容即可 XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。 XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对

28、XHMOS,此引脚应悬浮。 4.2电路原理将51单片机第40脚Vcc接电源+5V,第20脚Vss接地,为单片机工作提供能源;再将19脚XTAL1与18脚XTAL2分别接外部晶体两个引脚,由石英晶体组成震荡器,保证单片机内部各部分有序地工作。将发光二极管组成的8个字,分别接在单片机P1端口的P1.0-P1.7引脚上,注意发光二极管有长短两个引脚,分别表示正负极,其中较短的负极与单片机引脚相连,较长的为正极,通过限流电阻与Vcc相连。五个开关分别接在P2.0-2.4.用来控制八个字执行不同的程序。接上5V的电源,合上总开关,通电后由发光二极管组成的八份额字按照预定的程序进行有规律的亮,首先,八个字顺序亮,然后就以相反方向亮。接着由外向里亮,最后闪亮三次,如果五个开关没有一个合上的话。程序就不断循环。五个开关分别控制八个字以不同的方式亮。从第一个按钮开始分别是顺序亮,反序亮,由外向里亮,闪亮,如果开关

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1