广告牌流水灯毕业论文.docx
《广告牌流水灯毕业论文.docx》由会员分享,可在线阅读,更多相关《广告牌流水灯毕业论文.docx(27页珍藏版)》请在三一办公上搜索。
1、目 录摘 要1引 言2第1章 绪论31.1 选题背景31.2 选题介绍3第2章 系统主要硬件电路设计52.1单片机总体设计原理52.2 各功能模块分析52.2.1 闪烁系统52.2.2 脉冲震荡系统62.2.3核心控件72.2.4 复位电路8第3章 MCS-51的介绍103.1 MCS-51 单片机的结构框图103.2 MCS-51单片机的逻辑结构及功能103.3 MCS-51的信号引脚123.4 彩灯控制端并行1/O端口143.5 彩灯系统时钟电路与时序143.6 单片机的复位工作方式16第4章 软件设计174.1 软件系统方框图174.2中断延时程序174.3 仿真环境Profession
2、al仿真软件18第5章 系统调试195.1调试195.1.1硬件调试195.1.2软件调试195.1.3软硬联调19致谢20参考文献21附录1系统仿真电路图22附录2主要源程序23摘 要介绍了一种简单的LED彩灯控制系统的设计方法,以AT89C51单片机作为控制核心,较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。本文提出了一种基于A T 89C51 单片机的彩灯控制方案, 实现对L ED 彩灯的控制。本方案以A T 89C51 单片机作为主控核心, 与显示、驱动等模块组成核心主控制模块。在主控模块上设有16 个LED 显示器, 根据用户需要可以编写若干种亮灯模式,利用其内部定时器
3、T0 实现一个基本单位时间为5m s 的定时中断, 根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,驱动各种颜色的灯亮或灭。关键词:LED;彩灯 ;单片机控制;定时中断引 言随着人们对房屋的装饰需要彩灯,在许多城市可以看到彩色霓虹灯。LED彩灯由于其丰富的灯光色彩,便宜的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、电路复杂、功率损耗大等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性。 本方案提出了一种基于AT89C51单片机的彩灯控制方案,实
4、现对LED彩灯的控制。在主控模块上设有16个码LED显示灯,根据需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为1 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。与普通LED彩灯相比,具有体积小、价格低、低能耗等优点。LED彩灯用软件控制硬件的方式来是彩灯闪烁,即彩灯控制器和管内LED板模块。彩灯采用AT89C51提供+5V电压工作,经过开关电源变换,输出直流工作电压,一方面为管内LED模块提供+5V工作电源,另一方面为主控模块单片机系统彩灯控制器提供+5V工作电源。整个系统工作由软件程序控制运行。上电后系统经
5、过初始化LED彩灯控制器按照程序设定好的若干亮灯花样模式程序顺序调用往下走,开始工作,依次8种闪烁模式为一个闪烁周期,然后再回主循环继续工作;对于每一个模式编写一个独立工作子程序。 因此在LED彩灯上电工作后,可以方便地通过控模块上的显示器知道LED彩灯当前工作模式,工作时间Ti,频率Fi等实时参。 第1章 绪论1.1 选题背景随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。LED彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用 彩灯来装饰街道和城市建筑物已经成为一种时尚。但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能
6、单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态 参数。这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进行改进。彩灯可以通过定时或随用户要求来变换不同的色彩。传统的彩灯一般只有3种颜色 ,当需要其中某种颜色的时候,点亮该颜色的灯泡,熄灭其他颜色的灯;目前市面最为常用的彩色灯大都利用惰性气体在电极作用下变色的原理制作,工艺要求严格。本案例采用三基色原理 , 利用价格低廉的51系列单片机控制基色LED灯泡从而实现
7、丰富的色彩变化。设计的艺术彩灯在外观上与普通的飞利浦灯泡相仿。1.2 选题介绍本文提出了一种基于51单片机的彩灯控制方案,实现对LED彩灯的控制。本方案以51单片机作为主控核心,与显示、驱动等模块组成核心主控制模块。在主控模块上设晶振电路和16个LED显示二极管,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。MCS51是指由美国INTEL公司生产的一系列单片机的总称,MCS-51系列单片机产品有8051,8031,8751,80C51,80C31等型号
8、(前三种为CMOS芯片,后两种为CHMOS芯片)。它们的结构基本相同,其主要差别反映在存储器的配置上。8051内部设有4K字节的掩模ROM程序存储器,8031片内没有程序存储器,而8751是将8051片内的ROM换成EPROM。由ATMEL公司生产的89C51将EPROM改成了4K的闪速存储器,他们的结构大同小异。我用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。 (1)、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。 (2)、 振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡
9、器,接18、19脚。只要买来晶振,电容,连上就可以了。(3)、 复位引脚至于复位是何含义及为何需要复要复位,在单片机功能中介绍。 (4)、 EA引脚:EA引脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工作了。 第2章 系统主要硬件电路设计2.1单片机总体设计原理基于51单片机的彩灯控制方案,实现对LED彩灯的控制。本方案以51单片机作为主控核心,与显示、驱动等模块组成核心主控制模块。在主控模块上设有晶振电路和16个LED显示二极管,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或
10、灯灭的控制信号,结构框图如图2-1所示。复位电路MC51核心部件闪烁系统震荡脉冲 图2-1硬件系统方框图2.2 各功能模块分析单片机系统(彩灯控制器)提供5 V工作电源。整个系统工作由软件程序控制运行,根据需要,可以上电后系统经过初始化,查询是否有功能切换键按下:有,则进入用户设定模式状态;无,则进入默认缺省工作状态。51单片机的彩灯控制方案,实现对LED彩灯的控制。本方案以51单片机作为主控核心,与显示、驱动等模块组成核心主控制模块。利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号。2.2.1 闪烁系统发光二极管显示
11、器简称LED或数码管。这种显示器具有线路简单、耗电少、成本低、寿命长等优点,本系统输出结果选用16个LED显示。数码管有共阴共阳之分,本系统采用16段共阴型LED,其原理图如图2-2-1所示,每端有8个发光二极管,公共端由8个发光二极管的阴极并接而成,正常显示时公共端接低电平(GND),各发光二极管是否点亮取决于各引脚上是否是高电平。彩灯闪烁由+5V电源和八个LED发光二极管,八个限压电阻组成如下图所示是彩灯闪烁系统的主要的外部可视部件。LED显示器由16个发光二极管组成。其中每个发光二极管的颜色是不相同的LED显示器有两种不同的形式:一种是8个发光二极管的阳极都连在一起的,称之为共阳极LED
12、显示器;另一种是8个发 光二极管的阴极都连在一起的,称之为共阴极LED显示器。 由于系统要显示的内容比较简单,显示量不多,所以选用数码管既方便又经济。LED有共阴极和共阳极两种,如图2-2-1所示。二极管的阴极连接在一起,通常此公共阴极接地,而共阳极则将发光二极管的阳极连接在一起,接入+5V的电压。一位显示器由8个发光二极管组成,其中7个发光二极管构成字型“8”的各个笔划(段)ag,另一个小数点为dp发光二极管。当在某段发光二极管施加一定的正向电压时,该段笔划即亮;不加电压则暗。为了保护各段LED不被损坏,需外加限流电阻。图2-2-1 LED 连接方法2.2.2 脉冲震荡系统 为彩灯循环系统提
13、供稳定频率波在由多片单片机组成的系统中,为了各单片机之间时钟信号的同步,引入唯一的外部脉冲信号作为各单片机的振荡脉冲。这时外部的脉冲信号是经单片机89C51的XTAL2引脚注入的;如图2-2-2所示 图2-2-2 震荡电路2.2.3核心控件89C51单片机是整个彩灯循环系统的核心是控制彩灯循环闪烁等等一切功能的部件;其中内部有ROM、有RAM、有并行I/O口等,在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。P1接口(P1.0P
14、1.7);8位准双向I/O接口,占18脚.准双向接口是指该接口内部有上拉电阻,能驱动4个LSTTL(低功耗肖脱基晶体管逻辑电路)负载.P1接口一般作通用I/O接口线使用.P2接口(P2.P2.7);8位准双向I/O接口,占2128脚.能驱使动个LSTTL负载.如果系统接有外部存储器,则CPU访问外边存储器时,该口作高8位地址线使用.P3接口(P3.0P3.7);8位准双向I/O接口,占1017脚.能驱动4个LSTTL负载.P3借口同时也是多功能接口,除可作通用I/O接口线使用外,其每一引脚还有第二功能。MCS-51系列单片机最小系统是指单片机要工作所必须保证的最低配置如图3-3-2所示。 图3
15、-3-2 单片机最小系统连接图2.2.4 复位电路复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除PC之外,复位操作还对其它一些专用寄存器有影响,它们的复位状态如表2-1所示: 表 2-1PC0000HTCON00HACC00HTL000HPSW00HTH000HSP07HTL100HDPTR0000HTH100HP0P30FFHSCON00HIPXX000000BSBUF不定IE0X000000BPCON0XXX0000BTMOD 00H单片机的RST管脚为主机提供了一个外部复位信号输入口。复位信号是高电平有效,高电平有效的持续时间为2
16、个机器周期以上。单片机的复位方式可由手动复位方式完成。复位电路如图2-2-4所示:图2-2-4系统复位电路第3章 MCS-51的介绍3.1 MCS-51 单片机的结构框图MCS-51单片机是在一块芯片中集成了CPU,RAM,ROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件。MCS-51单片机内包含下列几个部件: 图3-1 51单片机机构框图3.2 MCS-51单片机的逻辑结构及功能1、中央处理器(CPU)中央处理器简称CPU,是单片机的核心,完成运算和控制操作。按其功能,中央处理器包括运算器和控制器两部分电路。(1)、运算器电路功能:单片机的运算部件,用于实现算术和逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广告牌 流水 毕业论文

链接地址:https://www.31ppt.com/p-2021982.html