当前位置:文档之家› 基于单片机的广告灯设计 论文

基于单片机的广告灯设计 论文

基于单片机的广告灯设计  论文
基于单片机的广告灯设计  论文

摘要

随着改革的不断深入,社会主义市场经济的不断繁荣和发展,大中小城市都在进行亮化工程,通常都是利用广告流水灯来实现这一目的。广告灯的亮灭、闪烁时间及流动方向等均可以通过单片机来达到控制的要求。本设计是通过AT89C52单片机控制由35个LED组成的“XYSF”四个字母从左到右依次点亮然后花样闪烁循环,实现了广告灯的花样变化。本文介绍了由AT89C52集成块实现的控制电路,并给出了具体的硬件电路和相应的源程序。由于AT89C52集成块编程实现的控制电路可靠性、灵活性高,使用范围广,特别适合中小城市广告灯的应用。本控制系统结构简单、成本低、功能可靠、可移植性强,通过程序的变化,可以实现灵活多样的流水显示方案。通过单片机的控制,我们可以把城市的夜晚装饰的更漂亮。

关键词:广告灯;AT89C52;LED

Abstract

With the deepening of the reform, the increasing prosperity of the socialist market economy and the development of cities and towns during the lighting project, usually advertising water lights to achieve this purpose. Bright advertising lights off, flashing time and the flow direction, all through the microcontroller to achieve the control requirements. This design is composed by 35 LEDs on AT89C52 XYSF four letters from left to right to light and then the pattern blinking cycle, the pattern changes in the advertising lights. This article describes the control circuit, realized by AT89C52 Manifold and specific hardware circuit and the corresponding source code. Because the AT89C52 Manifold programming of the control circuit reliability, high flexibility, the use of a wide range, especially for small and medium-sized cities the application of the advertising lights. The control system is simple structure, low cost, reliable functionality, portability can be achieved through changes in the program, flexible water display. Through the control of the microcontroller, the night decoration of the city more beautiful.

Keywords:advertising light; on AT89C52; the LED

目录

摘要 ................................................................................................................................................. I Abstract.......................................................................................................................................... II 目录 ................................................................................................................................................ III 1引言 .. (1)

1.1 研究的目的和意义 (1)

1.2 设计任务与要求 (1)

2 整体方案设计 (2)

2.1 设计广告灯样式 (2)

2.2方案的确定 (3)

2.2.1 AT89C52 (3)

2.2.2 发光二级管 (4)

2.2.3 蜂鸣器 (5)

3 广告灯控制器硬件设计 (7)

3.1 系统总体框图 (7)

3.2 控制器原理图 (8)

3.3 电路原理 (9)

3. 4控制器单元电路设计 (10)

3.4.1 复位电路 (10)

3.4.2 振荡电路 (10)

3.4.3 控制电路 (11)

3.5电路原理图在Proteus上的仿真 (12)

4 广告灯控制器软件设计 (14)

结论 (16)

参考文献 (17)

附录: C语言程序........................................................................................ 错误!未定义书签。谢辞 .............................................................................................................. 错误!未定义书签。

1引言

1.1 研究的目的和意义

在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。所谓“广告流水灯”,就是将一系列的有颜色的广告灯串联接在一起,然后令这些灯按一定的次序逐个或者几个的一次点亮和熄灭。由于各灯点亮和熄灭,产生的效果就像流动的水一样,因此,就称这类广告灯为“广告流水灯”。生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我设计的广告流水灯,就是这些广告灯中的类型。

目前,国内外对于单片机流水灯的研究,大多数是利用AT89C52,软硬件相结合,构造出最简单的流水灯,广大用户又在此基础上扩展出更复杂的流水灯控制,比如键盘控制流水花样、控制流水灯显示数字或图案等等。LED是一类可直接将电能转化为可见光和辐射能的发光器件,具有工作电压低,耗电量小,发光效率高,发光响应时间极短,光色纯,结构牢固,抗冲击,耐振动,性能稳定可靠,重量轻,体积小,成本低等一系列特性,发展突飞猛进,现已能批量生产整个可见光谱段各种颜色的高亮度、高性能产品,在国内外市场具有广阔的发展前景。

为了实现用单片机对广告灯实现控制,本设计用单片机着手对广告灯进行编程,画出接线图、流程图和写出指令表再运行程序,然后根据实际情况对程序进行调试与完善。在这次的课程中,我发现单片机在工业控制中的作用很大,它能使人的控制转变成自动控制,大大地降低了产品的成本,很大地提高生产效率。

1.2 设计任务与要求

(1)了解单片机系统的工作原理,了解系统设计的一般规律。

(2)熟悉Proteus软件的调试和仿真。

(4)通过实验提高焊接、布局、电路检查能力。

(5)通过实验提高软件调试能力。

(6)进一步熟悉和掌握单片机的结构及工作原理。

(7)掌握在单片机系统中各个引脚的作用。

(8)掌握数据输出程序的设计方法。

(9)学习AT89C52芯片及LED的使用。

(10)通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,解电路参数的计算方法。

(11)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。(12)通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应打下基础。

(13)通过课程设计提高应用能力,分析问题和解决问题的能力。

(14)培养查阅资料的习惯,训练和提高自学,独立思考的能力。

2 整体方案设计

2.1 设计广告灯样式

生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我的设计就是这些广告灯中的最基本类型。利用32个彩色发光二级管实现,构成4个字母。分别是:Y,J,X,Y.如图1所示。

图 1 显示图

四个字母代表的是“咸阳师范”每一个字拼音的开始第一个字母。4个字母

分别由P1.0—P1.3控制。本次设计程序是令这4个字母一通电,就执行初始的程序,然后增加了五个开关,五个开关对应P2.0—P2.4。每个开关都有一个程序让4个字母以不同的方式亮。分别是:左移,右移,从外向内亮,闪亮,一直亮。最后,还设计了一个报警:当任意两个以上开关都开的话,前一个程序执行完后,程序蜂鸣器就会报警。

2.2方案的确定

流水灯设计,可以通过数字电路实现,也可以通过单片机控制实现。本设计以AT89C52单片机为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89C52单片机控制35个发光二极管发光,实现亮点以12HZ频率在高、低位循环移动。通过Proteus软件、仿真,并能从中掌握通过软件控制发光二极管的思路和技巧。这次设计重点就在于利用单片机的知识去控制系统的运行,此方案比较简单,需要的原件很容易就能找到,并且价格低廉,所以决定采用此方案。方案中主要用到的器件有AT89C52单片机、LED以及蜂鸣器。

2.2.1 AT89C52

AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8KB的可反复擦写的只读程序存储器和256B的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合[2]。

AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。

AT89C52的引脚排列如图2所示。

图 2 AT89C52引脚图

·兼容MCS51指令系统

·8k可反复擦写(>1000次)Flash ROM

·32个双向I/O口

·256x8bit内部RAM

·3个16位可编程定时/计数器中断

·时钟频率0-24MHz

·2个串行中断

·可编程UART串行通道

·2个外部中断源

·共6个中断源

·2个读写中断口线

·3级加密位

·低功耗空闲和掉电模式

·软件设置睡眠和唤醒功能[1]

2.2.2 发光二级管

图 3 LED图形符号

发光二极管(如图3所示)简称为LED。由镓(Ga)与砷(AS)、磷(P)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管,在电路及仪器中作为指示灯,或者组成文字或数字显示。磷砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光。

发光二级管是半导体二极管的一种,可以把电能转化成光能。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,从P区注入到N区的空穴和由N区注入到P区的电子,在PN结附近数微米内分别与N区的电子和P区的空穴复合,产生自发辐射的荧光。不同的半导体材料中电子和空穴所处的能量状态不同。当电子和空穴复合时释放出的能量多少不同,释放出的能量越多,则发出的光的波长越短。常用的是发红光、绿光或黄光的二极管。

在发光二极管导通起始点,红光led的导通压降vf约为2v,蓝光led 的导通压降约为3.5 v。具体的压降值取决于不同制造厂商选用的掺杂材料和波长[4]。

关于这次设计,主要用到的是直插发光二级管。

直插超亮发光二极管主要有三种颜色,然而三种发光二极管的压降都不相同,具体压降参考值如下:

红色发光二极管的压降为2.0--2.2V

黄色发光二极管的压降为1.8—2.0V

绿色发光二极管的压降为3.0—3.2V

正常发光时的额定电流约为20mA。

2.2.3 蜂鸣器

蜂鸣器俗称喇叭,是广泛应用于各种电子产品的一种元器件,它用于提示、报警、音乐等许多应用场合。

蜂鸣器与家用电器上面的喇叭在用法上也有相似的地方,通常工作电流比较大,电路上的TTL电平基本上驱动不了蜂鸣器,需要增加一个电流放大的电路

才可以,这一点与家用电器中的功放有相似之处。一个管脚很难驱动蜂鸣器发出声音,所以增加了一个三极管来增加通过蜂鸣器的电流 (如图4所示)。

U4

B U Z Z E R (5V )

Q1

2N2222

VCC

R41K

P1.5F_R

111213

U11D

74HC00

图 4 蜂鸣器电路图

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话

机、定时器等电子产品中作发声器件。

蜂鸣器的电路图形、符号(如图5所示)。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。

蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣

器两种类型。 图 5 蜂鸣器图形符号 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极管。多谐振荡器由晶体管或集成电路构成。当接通电源后(1.5~15V 直流工作电压),多谐振荡器起振,输出1.5~2.5kHZ 的音频信号,阻抗匹配器推动压电蜂鸣片发声。 压电蜂鸣片由锆钛酸铅或铌镁酸铅压电陶瓷材料制成。在陶瓷片的两面镀上银电极,经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。 电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。

接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声[9]。

3 广告灯控制器硬件设计3.1 系统总体框图

图6 总体方框图

3.2 控制器原理图

图 7 电路原理图

3.3 电路原理

从硬件原理图中可以看出,如果要让接在P1.0口的X亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要接在P1.0口的X熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1~P1.3口的X~F点亮和熄灭的方法同X。因此,要实现流水灯功能,我们只要将X~F依次点亮、熄灭,四个字母便会一亮一暗的做流水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“流水”效果了。

将单片机AT89C52第40脚Vcc接电源+5V,第20脚Vss接地,为单片机工作提供能源;再将19脚XTAL1与18脚XTAL2分别接外部晶体两个引脚,由石英晶体组成荡器,保证单片机内部各部分有序地工作。

将32个发光二极管组成的4个字母,分别接在单片机P1端口的P1.0-P1.3引脚上,注意发光二极管有长短两个引脚,分别表示正负极,其中较短的负极与单片机引脚相连,较长的为正极,通过限流电阻与Vcc相连。蜂鸣器和报警提示灯就接在P1.4。五个开关分别接在P2.0-2.4.用来控制四个字母执行不同的程序。接上5V的电源,合上总开关,通电后由32个发光二极管组成的四份额字母按照预定的程序进行有规律的亮,首先,四个字母顺序亮,然后就以相反方向亮。接着由外向里亮,最后闪亮三次,如果五个开关没有一个合上的话。程序就不断循环。

五个开关分别控制四个字母以不同的方式亮。从第一个按钮开始分别是顺序亮,反序亮,由外向里亮,闪亮,如果开关一直合上的话,就不断循环。有任意两个以上的开关合上,再前一程序执行完后,系统就会报警,四个字母都会灭。直到只有一个合上,系统会回复正常。

3. 4控制器单元电路设计

3.4.1 复位电路

单片机复位电路(如图8所示)要求有一个持续时间,加上电容可以利用其两端电压不能突变的特性,使复位电平维

持一定时间,使单片机复位。单片机复位

电平在其手册里可以看到。另外这个电容

还可以去除一些杂波的干扰,防止单片机

被错误复位

就常用的52,复位电平的要求如下:

当单片机的复位引脚出现2个机器周期以

上的高电平时,单片机就执行复位操作。图8 复位电路如果RST持续为高电平,单片机就处于循环复位状态,所以复位引脚的电容大一点没多大关系,顶多是复位时间长一点;但如果电容太小,高电平持续时间太短,则单片机无法正常复位,就不能工作电容通常取10UF 或22UF ,铝电解电容即可[6]。

3.4.2 振荡电路

振荡电路(如图9所示)为单片机产生时序脉冲,单片机所有的运算与控制过程都是在统一的时序脉冲的驱动下进行的。当采用内部时钟时,连接方法如下图所示,在晶振引脚XTAL1(19脚)和XTAL2(18脚)引脚之间接入一个12MHz 晶振,两个引脚对地分别再接入一个电容即可产生所需的时钟信号,电容的容量为20pF。

图9 振荡电路

XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HM OS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。

XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHM OS,此引脚应悬浮[7]。

3.4.3 控制电路

AT89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。每一根引脚都可以编程,比如用来控制电机、交通灯、霓虹灯等,开发产品时就是利用这些可编程引脚来实现我们想要的功能:

PO口(Pin39~Pin32):8位双向I/O口线,名称为P0.0~P0.7

P1口(Pin1~Pin8):8位准双向I/O口线,名称为P1.0~P1.7

P2口(Pin21~Pin28):8位准双向I/O口线,名称为P2.0~P2.7

P3口(Pin10~Pin17):8位准双向I/O口线,名称为P3.0~P3.7

P1口通常作为通用I/O口使用。作为输出口时,由于电路内部已经带上拉电阻,因此无需外接上拉电阻;作为输入口时,也需先向锁存器写入“1”。是一个标准的I/O口。

所以就要P1口的p1.0—p1.3来控制四个字母的LED灯,p1.4控制蜂鸣器。p2.0—p2.4接五个开关用来执行不同的程序(如图10和图11所示)。

图 10 开关控制电路图 11 控制蜂鸣器电路

3.5电路原理图在Proteus上的仿真

电路原理图在Proteus上的仿真结果如图12-图16所示,分别代表的是左移、右移、从外向内亮、一直亮以及闪亮。

图12左移

图13 右移

图14 从外向内闪亮

图15一直亮

图16 闪亮

4 广告灯控制器软件设计

图 17 程序设计流程框图

开 始

执行预定程序

按下开关 按下2个以上开关

按下开关1:左移

按下开关2:右移

按下开关3:外向里 按下开关4:闪烁 按下开关5:一直亮

报警

断电

结束

该电路程序主要是利用C语言来实现的。该程序主要由两部分组成,首先按下一个开关,如果没有按下开关,会再执行一次,直到开关按下为止。当按下开关1以后,“XYSF”四个字母就会依次从左向右亮,再按下开关2,四个字母就会依次从右向左亮,依次按下开关3、4、5,四个字母,程序会执行从外向里亮、闪亮以及一直亮的操作。或者如果同时按下两个或两个以上开关,那么蜂鸣器就会报警,显示错误。当所有程序都执行完毕以后,就会断电,表明操作结束。

结论

依据本论文的设计,以AT89C52单片机为核心的广告灯,经过近3个多月的努力,最后按设计要求终于试验成功。选择高性能的单片机,可以组成具有较强抗干扰能力和运行可靠性的产品,其抗干扰能力虽然不如PLC,但PLC价格较贵,用单片机运行效果仍然令人满意,同时证明了本方案的正确性。

AT89C52单片机,体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,即使是非电子计算机专业人员,通过学习一些专业基础知识以后也能依靠自己的技术力量,来开发所希望的单片机应用系统。

参考文献

[1]彭为.单片机典型系统设计实例精讲[M].北京:电子工业出版社,2006,(6):18-18

[2]何宏.单片机原理与接口技术[M].北京:国防工业出版社,2006,(7):35-37

[3]何立民.MCS-51系列单片机应用系统设计[M].北京:北京航空航天大学出版社, 1995.

[4]叶挺秀.应用电子学.[M].杭州:浙江大学出版社,1994,(11):47-52

[5]朱承高.电工及电子技术手册[M].北京:高等教育出版社,1990

[6]阎石.数字电子技术基础(第三版)[M].北京:高等教育出版社,1989.(20):108-109

[7]谢自美.电子线路设计·实验·测试[M].北京:华中理工大学出版

社,2001,(7):66-70

[8]吴金戎,沈庆阳.8051单片机实践与应用[M].北京:清华大学出版社, 2003,

[9]百度.百度文库[DOC].https://www.doczj.com/doc/2511183139.html,/.2011

基于PLC的霓虹灯广告屏设计开题报告

电子信息与电气工程系(院)20012届 题目(中文)基于PLC的霓虹灯广告屏控制系统设计 课题类型:毕业设计课题来源:自拟题目 学生姓名:专业班级:2008级电子信息工程指导教师:职称:教授 填写日期:20012年03月25日

一、本课题研究的主要内容、目的和意义 可编程序控制器简称PLC,它的应用面广,功能强大,使用方便,已经成为当代工业自动化的主要的支柱之一。PLC广泛的应用在各种机械设备和生产过程的自动控制系统中,PLC在其他领域,例如在民用和家庭自动化中也得到了迅速的发展。 随着改革的不断深入,社会主义市场经济的不断繁荣和发展,大中小城市都在进行亮化工程。企业为宣传自己企业的形象和产品,均采用广告手法之一:霓虹灯广告屏来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多中彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。这些灯的亮灭,闪烁时间及流动方向等均可以通过PLC 来达到控制的要求.选择这个题目作为毕业设计,即能通过设计熟悉学习过的PLC知识,还能提高自己的设计能力,并且PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。 PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。在一定程度上提高自己以后在找工作的成功率。所以我选择了这个题目。

二、文献综述(国内外相关研究现况和发展趋向) 1、本系统研究现状: PLC技术一经出现,立即引起了全世界的广泛关注,1969年首先将其进行商品化并推向市场的是美国GOULD公司;1971年,在引进美国技术后,日木研制出了自己的第一台PLC;l973年,德国SIEMENS公司也研制出了欧洲第一台PLC;1974年,法国随之也研制出了PLC。 到了20世纪70年代中期,PLC开始采用微处理器。PLC的功能也从最初的逻辑运算拓展到具有数据处理功能,并得到了更为广泛的应用。由于当时的PLC功能已经不再局限于逻辑处理的范畴,为此,PLC也随之改称为可编程序控制器(Programmable Controller,简称PC)。 1980年,美国电气制造商协会(National Electronic Manufacture Association,简称NEMA)对可编程序控制器进行了如下定义: “可编程序控制器是一种带有指令存储器,数字或模拟输入/输出接口;以位运算为主;能完成逻辑、顺序、定时、计数和算术运算功能;面向机器或生产过程的自动控制装置”。并将其统一命名为Programmable Controller (PC)。 2、发展趋势: 21世纪,PLC会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络

基于单片机的广告灯课程设计

单片机课程设计报告书 课题名称 基于单片机的广告灯课程设计 姓 名 学 号 院 系 专 业 指导教师 2011年 6月10日 ※ ※※※※※※※※ ※※ ※※ ※※ 2008级学生单片机 课程设计

基于单片机的广告灯课程设计 1、设计目的 本设计以AT89S51单片机为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89S51单片机控制16个发光二极管发光,实现亮点从高到低位,从左到右,从单到双的循环移动。通过PROTEL软件设计、仿真,并能从中掌握通过软件控制发光二极管的思路和技巧。这次设计重点就在于利用单片机的知识去控制系统的运行。 2、设计要求 1)广告流水灯具有控制的功能。 2)设置一个系统使广告流水灯能够规律性和周期性的闪烁功能。 3)能够使其制动化和中断的功能。 3、设计总框图与方案 图3.1系统框图 本次课程设计是用流水灯的变化来表示不同的效果。主体选用AT89S51单片机使用多个发光二极管,通过编程来实现“流水灯”的花样变化。 4、硬件电路的设计 4.1系统电路图

图4.1 广告灯的硬件原理电路图 这个电路图中都为低电位亮,高电位灭即‘0’亮‘1’灭,就这样通过查表控制‘0’与‘1’的变化来控制发光二极管的亮灭。中断中也是如此,通过取反的手段来控制灯的亮灭。按照图4.1进行仿真,通过编程来实现“流水灯”的花样变化。AT89S51的P1、P3口分别接一组发光二极管,发光二极管另一端接电源输出,故为高电平。P1、P3口输出电平的变化控制二极管的发光情况。当P1、P3口的输出电平为低时,LED灯亮;反之,不亮。 5、软件设计 5.1 流程图与程序 图5.1程序总流程图 本实验流程中,用AT89S51单片机控制16个发光二极管发光。其中二极管一端接高电平,另一端接AT89S51芯片输出端口,通过控制各输出端口高低电平的变化决定二极管是否发光,从而使广告流水灯能够规律性和周期性地分别实现一个亮灯的左右移动、一个不亮灯的左右移动、灯的从两边到中间及单双等交替闪烁等花样变化。 6、系统仿真 在Proteus的ISIS 7.1sp2软件环境下画出电路原理图,接下来就是将设计的程序在Keil C51 μVision2开发集成环境上编译成机器语言,进入Proteus 的ISIS,鼠标左键点击菜单“Debug”,选中“use romote debuger monitor”,便可实现KeilC与Proteus连接调试。首先在Proteus中双击单片机AT89C51,将KeilC下编程生成的 .HEX文件导入到AT89C51中,可在Proteus中单击全速仿真运行按钮,进行现象的查看,能清楚地观察到芯片上每一个引脚的电平变化,红色代表高电平,蓝色代表低电平;如果现象不正确,则在KeilC中单步调试程序,并在Proteus观察现象,那一步不正确则对该段的程序进行修改,调试直到仿真完全成功为止。 图6.1 Proteus软件环境下画出电路原理图 图6.2效果一

基于单片机的智能压力检测系统的设计—-毕业论文设计

题目:基于单片机的智能压力检 测系统的设计

基于单片机的智能压力检测系统的设计 摘要 压力是工业生产过程中的重要参数之一。压力的检测或控制是保证生产和设备安全运行必不可少的条件。实现智能化压力检测系统对工业过程的控制具有非常重要的意义。本设计主要通过单片机及专用芯片对传感器所测得的模拟信号进行处理,使其完成智能化功能。介绍了智能压力传感器外围电路的硬件设计,并根据硬件进行了软件编程。 本次设计是基于AT89C51单片机的测量与显示。是通过压力传感器将压力转换成电信号,再经过运算放大器进行信号放大,送至8位A/D转换器,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。而在显示的过程中通过键盘,向计算机系统输入各种数据和命令,让单片机系统处于预定的功能状态,显示需要的值。 本设计的最终结果是,将软件下载到硬件上调试出来了需要显示的数据,当输入的模拟信号发生变化的时候,通过A/D转换后,LED将显示不同的数值。 关键词:压力;AT89C51单片机;压力传感器;A/D转换器;LED显示;

Design of pressure detecting system based on single-chip Abstract Pressure is one of the important parameters in the process of industrial production. Pressure detection or control is an essential condition to ensure production and the equipment to safely operating, which is of great significance. The single-chip is infiltrating into all fields of our lives, so it is very difficult to find the area in which there is no traces of single-chip microcomputer. In this graduation design, primarily through by using single-chip and dedicated chip, handling of analog signal measured by the sensor to complete intelligent function. This design illustrates external hardware circuit design of intelligent pressure sensor, and conduct software development to the hardware. The design is based on measurement and display of AT89C51 single-chip. This is the pressure sensors will convert the pressure into electrical signals. After using operational amplifier, the signal is amplified, and transferred to the 8-bit A/D converter. Then the analog signal is converted into digital signals which can be identified by single-chip and then converted by single-chip into the information which can be displayed on LED monitor, and finally display output. In the course of show, through the keyboard to input all kinds of data and commands into the computer, the single-chip will locate in a predetermined function step to display required values. The end result of this design is that by downloading software to the hardware, it will get the data which is required to display by debugging. When the input analog signals change, the LED monitor will display different values through the A/D converting. Key words:pressure; AT89C51 single-chip; pressure sensor; A/D converter; LED monitor;

基于PLC的霓虹灯广告屏控制系统的设计

摘要 霓虹灯广告屏是企业宣传自身形象和产品的手段之一,因其具有强运动性、低能耗、经济实用、寿命长、效果好、制作灵活、色彩多样等特点,广泛应用在生产生活中。 本文在阐述霓虹灯广告屏结构和工作原理的基础上,利用可编程控制器通用性强、编程控制容易且广泛、广泛的适用范围、较强的抗干扰能力、高可靠性等特点,设计了霓虹灯广告屏控制系统,基于PLC的控制系统较好地解决了霓虹灯开关的调节、闪烁时间和方向,以及如何快速、可靠、操作方便等问题。在论文中首先提出了有关霓虹灯广告屏的设计方案;其次我完成了霓虹灯广告屏控制系统的软硬件设计。硬件部分包括I/O分配表和PLC选型,软件部分包括绘制流程图和程序梯形图;最后通过系统对所设计的控制系统进行测试,满足了设计要求。 关键词:霓虹灯广告屏;PLC;控制系统

ABSTRACT Neon advertising screen is one of the means for enterprises to publicize their own image and products. Because of its characteristics of strong sports, low energy consumption, economic and practical, long life, good effect, flexible production and various colors, it has been widely used in production and life. On the basis of expounding the structure and working principle of neon advertising screen, this paper makes use of the features of PLC, such as strong universality, easy to program and control, wide application range, strong anti-interference ability and high reliability, The control system of neon advertising screen is designed. The control system based on PLC solves the problems of neon switch adjustment, flashing time and direction, and how to operate quickly, reliably and conveniently. In this paper, the design scheme of neon advertising screen is proposed firstly;Then the hardware and software design of the neon advertising screen control system is completed. The hardware part includes I / O distribution table and PLC selection, and the software part includes drawing flow chart and program ladder diagram. Finally, the control system designed is tested to meet the design requirements. Keywords: neon advertising screen;PLC; control system

基于单片机的智能语音识别系统设计毕业设计论文

基于单片机的智能语音识别系统设计 (硬件部分) 系别: 专业班: 姓名: 学号: 指导教师:

基于单片机的智能语音识别系统设计 (硬件部分) The Design of Intelligent Speech Recognition System Based on Single-chip Computer (HardWare)

摘要 本文设计一个让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术的语音识别系统。本语音识别系统以LD3320语音识别芯片为核心部件,主控MCU选用STC10L08XE。主控MCU通过控制LD3320内部寄存器以及SPI flash实现语音识别和对话。通过麦克风将声音信息输入LD3320进行频谱分析,分析后将提取到的语音特征和关键词语列表中的关键词语进行对比匹配,找出得分最高的关键词语作为识别结果输出给MCU,MCU针对不同的语音输入情况通过继电器对语音命令所对应的电器实现控制。同时也可以通过对寄存器中语音片段的调用,实现人机对话。 设计中,电源模块采用3.3V供电,主要控制及识别部分采用LM1117-3.3稳压芯片,语音播放及继电器部分采用7812为其提供稳定的电流电压。寄存器采用一片华邦SPI flash芯片W25Q40AVSNIG,大小为512Kbyte。系统声音接收模块采用的传感器为一小型麦克风——驻极体话筒,在它接收到声音信号后会产生微弱的电压信号并送给MCU。另外系统还采用单片机产生不同的频率信号驱动蜂鸣器来完成声音提示,此方案能完成声音提示功能,给人以提示的可懂性不高,但在一定程度上能满足要求,而且易于实现,成本也不高。 关键词:语音识别 LD3320 STC10L08XE单片机频谱分析

霓虹灯广告屏控制器的设计

中文摘要 霓虹灯是城市的美容师, 在技术不断创新的时代,霓虹灯的制造技术及相关零部件的技术水平也在不断进步。随着中国经济的飞速发展,霓虹灯的品种、规格也已基本系列化,可供各种用途的选择,其质量已逐步向国际水平靠拢,中国加入WTO与国际水平的差距将越来越小,在不久的将来必将赶超国际先进水平。PLC可编程控制器是以微处理器为基础综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型的工业控制装置。它具有结构简单、编程方便、可靠性高等优点已广泛用于工业过程和位置的自动控制中。据统计可编程控制器是工业自动化装置中应用最多的一种设备。专家认为可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一。如今PLC、机器人、CAD/CAM将成为工业三大支柱。PLC不仅在工业生产中有着广泛的应用而且在我们日常生活中应用也非常广泛。在商业行业中,各种门面、招牌、字幕广告、建筑物轮廓等装饰照明场都有霓虹灯闪烁的身影。霓虹灯的光线连续、均匀在商业广告中已得到广泛的应用。 关键词:霓虹灯;控制;PLC

目录 第1章引言 (1) 1.1 设计内容和要求 (1) 1.1.1控制要求 (1) 1.1.2课题要求 (1) 1.2 设计总体思路 (1) 1.2.1 PLC简介 (1) 1.2.2 系统的设计思路 (5) 第2章系统硬件设计 (7) 2.1 硬件设备的选择 (7) 2.1.1 选择主要的设备 (7) 2.1.2 PLC模块的选择 (8) 2.2 系统硬件连接设计 (8) 2.2.1 I/O接口地址分配表 (8) 2.2.2 PLC外围接线图 (8) 第3章系统软件设计 (10) 3.1 编程软件简介 (10) 3.2 系统软件的设计 (11) 3.2.1 按照控制要求进行编程 (11) 3.2.2 软元件的地址分配表 (11) 3.2.3 梯形图(见附录) (11) 3.2.4 语句表(见附录) (11) 3.2.5 程序调试(见附录) (11) 设计总结 (12) 致谢词 (13)

基于单片机的广告灯设计

《单片机原理及应用》 课程设计 题目∶广告灯 院系∶机电工程系 专业班级∶机电一体化机电0911 姓名∶晓寒 学号∶21 指导教师∶沈全鹏 成绩∶ 2011年12 月日

目录 中文摘要 (2) 英文摘要 (2) 绪论 (3) 第一章设计思路.目的和方案的确定 (4) 1.1设计思路 (4) 1.2设计目的 (5) 1.3方案的确定 (6) 第二章主要元器件介绍 (7) 2.1 AT89S51 (7) 2.2发光二极管 (10) 2.3石英晶振 (11) 2.4蜂鸣器 (12) 第三章电路图.程序框图 (13) 第四章电路分析及原理 (1) 5 4.1电路分析 (15) 4.2电路原理 (17) 结论 (1) 8 参考文献 (1) 9

附录: C语言程序 (20) 中文摘要 随着改革的不断深入,社会主义市场经济的不断繁荣和发展,个大中小城市都在进行亮化工程。个人企业为宣传自己企业的形象和产品,均采用广告手法之一:流水灯来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的流水灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。这些灯的亮灭,闪烁时间及流动方向等均可以通过单片机来达到控制的要求. (关键字: 广告灯、AT89S51单片机、程序设计) English Abstract With the deepening of reform, the socialist market economy, increasing prosperity and 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 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 lights, flashing all the time and the flow direction can be achieved through the single-chip control. (Keyword: Advertisement lamp AT89S51Singlechip Program Design)

广告灯控制电路设计

《电器控制与PLC 》课程设计 说明书 专业名称:机械设计制造及其自动化 班级: 14级3班 学号: 20140201011 姓名:韩川 指导教师:闵家庆 日期: 2014.6. 3-2014.6.13

《电器控制与PLC课程设计》评阅书

摘要 进行本次课程设计的意义及其主随着社会市场经济的不断繁荣和发展,各种装饰彩灯、广告流水灯越来越多地出现在城市中,通过设计广告流水灯控制电路,尤其熟练的掌握了计数器译码器以及定时器电路的功能和使用方法,进一步理解了它们的功能,而且学会了一些检查电路的基本方法,那些是在课堂上所不能学习到的知识,通过理论联系实际收获颇多,给以后设计大型电路打下了坚实的基础.针对PLC日益得到广泛应用的现状,本文介绍PLC在不变化类型的流水灯控制中的应用,灯的亮灭、闪烁时间及流动方向的控制均通过PLC来达到控制要求。 在大型晚会的现场,流水灯更是成为不可缺少的一道景观。小型的流水灯多为采用霓虹灯管做成各种各样和多种色彩的灯管,或是以日光灯、白炽灯作为光源,另配大型广告语、宣传画来达到效果。这些灯的控制设备多为数字电路。而在现代生活中,大型楼宇的轮廓装饰或大型晚会的灯光布景,由于其变化多、功率大,数字电路则不能胜任。 关键词:PLC循环控制流水灯控制

目录 摘要 ........................................................................... I 1设计任务及要求.. (1) 2设计过程 (2) 2.1 硬件设计 (2) 2.2 梯形图 (3) 2.3 语句表 (8) 3调试过程及结果分析 (11) 3.1 调试过程 (11) 3.2功能实现 (11) 4 总结 (12) 5 参考文献 (13)

单片机模块设计(论文)

单片机模块设计论文

1 引言 著名数学家华罗庚说过:时间是由分秒积成的,善于利用零星时间的人,才会做出更大的成绩来。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一旦重要事情,一时的耽误可能酿成大祸。 单片机模块中最常见的是数字钟,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字时钟及扩大其应用,有着非常现实的意义。 2 单片机的基本组成与特点 单片机也称单片微型计算机,在结构上它采用大规模集成电路技术把微处理器(CPU)和随机存取数据存储器(RAM)、只读程序存储器(ROM)、输入输出电路(I/O口)以及定时计数器、串行通信口(SCI)、时钟电路、脉宽调制电路(PWM)、模拟多路转换器及A/D转换器等电路集成到单独的一块芯片上,构成一个最小的完善的计算机系统。这些电路能在软件的控制下单独、准确、迅速、高效的完成程序设计者事先规定的任务。 2.1 单片机的基本组成 单片机是通过内部总线把计算机的各主要部件接为一体,其内部总线包括地址总线、数据总线和控制总线。其中,地址总线的作用是在进行数据交换时提供地址,CPU通过它们将地址输出到存储器或I/O接口;/数据总线的作用是在CPU 与存储器或I/O接口之间,或存储器与外设之间交换数据;控制总线包括CPU 发出的控制信号线和外部送入CPU的应答信号线等。

霓虹灯灯控制系统的课程设计

前言 根据在常熟理工这半年对于自动化专业的学习,尤其是电工学、自动控制原理以及电力电子技术等专业课程的学习,让我对于PLC课程设计打下了基础。对于我们自动化专业来讲,这个专业对于现实生活是非常有用的。而我们在这半年进行的大都是理论知识,虽有实验课程,但那也是基于对于理论知识的进一步分析,故而我们也非常需要一种把我们理论应用到实际的实习锻炼。我们的老师,根据我们自动化专业的特点,以及学生日常学习的反应给与了我们四个课题去进行实习:进行PLC编程的语言设计。 PLC可以说是我们来到常熟理工学院时学习最苛刻也是以后工作时实用的一门课程。和学别的科学一样,在学完PLC理论课程后我们做了课程设计,此次设计一分组的方式进行,老师进行抽挑课题,可以说每人的程序都不一样。我抽到的就是霓虹灯灯控制系统的设计。虽然说平时理论的学习成绩还可以,但是真要自己去设计这个程序,还真是束手无策。还好有我小组的其他成员,他们帮组我解决了不少难题,合作是成功的基础。 通过这次的课程设计,我学会了PLC的基本编程方法,以及对PLC的工作原理和操作步骤有了深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做课程设计以前,我对其的掌握都停留在思想上,许多次出现了问题总是卡在那里,却很难知道问题出在哪里,实践检验成果,理论只是基础。 本设计中详细讲解了霓虹灯等控制系统中三个不同的表现方式,如依次点亮,全亮全灭等等,我组的其他成员还有更多显示方式,在此不一一介绍。 本设计程序得到了常熟理工学院老师的大力辅导,在此深表谢意。 由于编者水平有限,错误与不妥之处,敬请原谅

目录 目录 (2) 一.课程设计任务书 (3) 1.1课程设计任务.....................................................................................错误!未定义书签。 1.2课程设计目的.....................................................................................错误!未定义书签。 1.3课程设计要求.....................................................................................错误!未定义书签。 1.4课程设计内容.....................................................................................错误!未定义书签。二.PLC的简介.. (5) 2.1PLC基本概念 (5) 2.2PLC的基本结构 (5) 2.3PLC的工作原理 (6) 三.组态王简介 (7) 3.1组态王基本特性 (7) 3.2组态王与西门子S7-200的几种通信方式 (8) 四.总体设计方案 (10) 4.1控制要求 (10) 4.2设计思路 (10) 4.3PLC外部接线图 (11) 4.4I/O分配表 (11) 4.5PLC梯形图 (13) 4.6组态王监控画面显示 (16) 五.个人小结 (17) 参考文献 (18)

基于-单片机的节日彩灯设计

单片机课程设计 题目: 院(系): 专业: 学号: 姓名: 指导教师:

摘要 彩灯控制器在我们的日常生活中有着重要的运用,如广告牌的设计和节日彩灯的设计都能运用到它的原理。本次报告中设计的花样彩灯控制器是其中较简单的,但这是进行复杂设计的基础。 查阅相关资料,用简单的输入输出端口等硬件,结合实际彩灯的亮灭控制过程进行设计。利用键盘上的灯实现灯的各种形式的变换,使彩灯变换的样式更多,克服了节日彩灯变换样式单调的缺点,使节日彩灯朝着变换多种多样的方式发展。 关键词:可编程节日彩灯;循环;控制高低电平;实现对彩灯的控制

目录 目录 引言 (4) 1、设计目的与要求 (5) 2、设计总体方案 (5) 3、模块电路的设计 (7) 4、独立设计部分 (10) 5、焊接制作与调试结果及其分析 (12) 6、设计过程中的问题及其解决方案 (13) 7、心得体会 (13) 8、改进工作展望 (14) 参考文献 (14) 附录一 (15) 附录二 (17) 附录三 (19) 1 设计目的与要求 1.1引言 在现代生活中,彩灯作为一种景观,安装在建筑物的适当地方。一是作为装饰增添

节日气氛,二是有一种广告宣传的作用:用在舞台上增强晚会灯光效果。 彩灯控制器在我们的日常生活中有着重要的运用,如广告牌的设计和节日彩灯的设计都能运用到它的原理。本次报告中设计的花样彩灯控制器是其中较简单的,但这是进行复杂设计的基础。 数码管是一种半导体发光器件,其基本单元是发光二极管。通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出数字能够显示时间、日期、温度等所有可用数字表示的参数。由于它的价格便宜、使用简单,在电器特别是家电领域应用极为广泛,空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。 可编程节日彩灯打破常规彩灯闪烁固定变化的现状,可根据人们不同的意愿进行编程设计出想要的变换的色彩效果。查阅相关资料,用简单的输入输出端口等硬件,结合实际彩灯的亮灭控制过程进行设计。利用键盘上的灯实现灯的各种形式的变换,使彩灯变换的样式更多,克服了节日彩灯变换样式单调的缺点,使节日彩灯朝着变换多种多样的方式发展。 1.2设计目的 通过课程设计使我们更进一步掌握微机原理与应用课程的有关知识,通过查阅资料,阅读程序,提高设计程序的能力及动手能力,使编程水平有一定的提高,同时也会提高我们通过动手进行硬件设计及程序设计从而提高解决实际问题的能力。 1.3实验要求———————————— 1. 用16盏以上的LED小灯,实现至少4种彩灯灯光效果(不含全部点亮,全部熄灭; 2. 手动模式与自动模式切换:设置一个按钮可以在自动模式和手动模式间切换; 3. 手动模式可以用输入按钮在几种灯光效果间切换; 4. 自动模式下自动在几种效果间切换的功能; 5. 可以通过按钮暂停彩灯效果,使小灯全亮并闪烁,再次按下相同按钮后继续之前的效果。 2 设计总体方案 2.1硬件设计的思路、原理、设计细节 用单片机最小系统控制彩灯电路用流水灯的方式实现彩灯自动闪烁,彩灯电路总共有32的LED共隐接法组成,彩灯电路有三个部分,八个LED组成“二”,十六个LED组成字母“G”,八个LED组成字母“O”。用P0口的P1.0、P1.1、P1.2、P1.3控制四个LED点亮或熄灭,P1.0、P1.1、P1.2、P1.3控制四个LED点亮或熄灭,用P1和P2控制字母“G”的点亮或熄灭,用P3控制字母“O”的点亮熄灭。 2.2、软件设计的思路、原理、设计细节 采用C语言编写控制程序,程序设计思路用流水灯先点亮“二”,然后再点亮字母“G”,最后点亮“O”。

单片机毕业设计论文可参考范文

摘要 近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。本论文详细的阐述了功率测量系统的设计思路和具体设计步骤。依据单片机的接口技术的原理,以测量功率为主要设计意图。以单片机为核心,着重的介绍了51单片机在系统中的重要地位,以及其外围硬件电路的芯片结构特点、功能和管脚知识。集测量、显示等功能于一体,设计完整、结构清晰、操作简单。在本设计中,是采用对电路中电压和电流分别进行采样,再经模数转换器ADC0809,将模拟量变为对应的数字量,利用6合一的数码管显示电压和功率。本文详细论述了硬件电路的组成。利用单片机完成整个测量电路的测试控制、数据处理和显示输出。 关键词单片机模数转换功率表采样 正文 1 引言 近年来,随着电子技术、计算机技术和半导体技术的飞度发展,给电力系统测量也带来了巨大的革命。提高电能测量技术-改机械式功率表为智能型数字功率表已成为时代的要求。电力测量系统的智能型数字表通常是以单片机为核心,配置一定的外围电路和软件,能够实现多种功能。在软件和硬件的设计中,系统的抗干扰性和系统的实时性与准确度成了解决数字表的关键所在。单片机具有成本低、可靠性高、应用灵活的特点。由各具体行业的业内人士使用单片机来开发或改造一般仪表是一条可行的道路。在电工与电子技术应用中,经常要测量功率。它是利用通有电流的可动线圈在另一个通电线圈形成的磁场中产生转动力矩而工作的仪表,其显着缺点是结构复杂、过载能力较差,本身消耗功率较大,且易受外磁场的影响,同时这样的功率表一般都是多量程的,在测量过程中需有电压表和电流表配合选定电压和电流量程,在选择不同的电压和电流量程时,刻度盘上每一分格代表不同的瓦特数,读得格数需要进行换算才能得出所要测量的功率,致使测量很不方便。另外在功率测量中,经常遇到被测电路的功率因数很低的情况,这时必须采用专门的低功率因数功率表。基于功率表是电工仪表中最常用的一种仪表,目前常用的是指针式电动系功率表。而为了更为精确的显示测量结果,数字功率表的设计成为了必

PLC霓虹灯闪烁控制系统设计

PLC霓虹灯闪烁控制系统设计 课程设计任务书 课程名称:xxxxxxxxxxxxxxx 学院: xxxxxxxxxxxx 专业:xxxxxxxxxxxxxxxxxx 班级: xxxxxxxxxx 学号:xxxxxxxxxx 学生姓名:xxxxxxxx 指导教师:xxxxxxxx 职称:教授 2013年7月12日 目录 第一章、概述 (1) 第二章、霓虹灯闪烁控制系统设计 (2) 2。1设计目的 (2) 2。2控制要求 (2) 第三章、 PLC型号选择 (3) 第四章、PLC接口电路 (4) 第五章、 PLC梯形图与指令表 (5) 5。1梯形图 (5) 5.2指令表 (11)

第六章、组态设计 (15) 6。1、新建项目……………………………………15 6。2、数据词典 (15) 6.3、画面制作……………………………………17 6.4、整体布局……………………………………20 第七章、调试心得 (21) 第八章、参考文献………………………………………………21 任务书 一、设计课题 霓虹灯闪烁控制系统设计 二、设计目的 1.进一步巩固理论知识,培养所学理论知识在实际中的应用能力。 2.掌握一般电气设备电气控制系统的设计方法。 3.掌握一般电气设备电气控制系统的施工设计、安装与调试方法。 4.培养查阅图书资料、工具书的能力。 5.培养工程绘图、书写技术报告的能力。 三、控制要求 用HL1~HL6六个霓虹灯,分别做成“曹妃甸欢迎您”6个字。闪烁要求见下表,时间间隔为1s,反复循环进行。

四、设计任务 1.简述本设计的意义.根据控制要求,制定合理的设计方案。 2.硬件选型并进行硬件电路(接口电路)设计。 3。控制程序的设计(并加以注释). 4.监控系统设计. 选择工业领域流行的组态软件,然后经过制作监控界面、画面属性设置及与PLC进行通信等步骤完成监控系统的设计(必须要有设计过程)。 5.模拟调试 6.编写设备的电气工作原理说明及其使用说明。 五、设计时间安排(共1周) 五、设计参考书 1.教材《可编程控制器应用技术》. 2.《流行PLC实用程序及设计(西门子S7—200系列)》.(可到院图书馆借阅) 3.其它参考书:(可到院图书馆借阅) 一、课题说明

单片机课题设计广告灯的左移右移

广告灯的左移右移 1.实验任务 做单一灯的左移右移,硬件电路如图4.4.1所示,八个发光二极管L1-L8分别接在单片机的P1.0-P1.7接口上,输出“0”时,发光二极管亮,开始时P1.0→P1.1→P1.2→P1.3→┅→P1.7→P1.6→┅→P1.0亮,重复循环。 2.电路原理图 图4.4.1

3.系统板上硬件连线 把“单片机系统”区域中的P1.0-P1.7用8芯排线连接到“八路发光二极管指示模块”区域中的L1-L8端口上,要求:P1.0对应着L1,P1.1对应着L2,……,P1.7对应着L8。 4.程序设计内容 我们可以运用输出端口指令MOV P1,A或MOV P1,#DATA, 只要给累加器值或常数值,然后执行上述的指令,即可达到 输出控制的动作。 每次送出的数据是不同,具体的数据如下表1所示

表1 5.程序 框图 图4.4.2 6.汇编源程序 ORG 0 START: MOV R2,#8 MOV A,#0FEH SETB C LOOP: MOV P1,A

LCALL DELAY RLC A DJNZ R2,LOOP MOV R2,#8 LOOP1: MOV P1,A LCALL DELAY RRC A DJNZ R2,LOOP1 LJMP START DELAY: MOV R5,#20 ; D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET END 7.C语言源程序 #include unsigned char i; unsigned char temp; unsigned char a,b; void delay(void) { unsigned char m,n,s;

AT89C51单片机的花样广告灯

物理与电子信息学院 课程设计Ⅳ 基于AT89C51单片机的花样彩灯仿真分析 姓名: 班级:电子科学与技术 学号: 指导老师: 时间:2011年1日6日

目录 内容摘要 (1) 关键词 (1) Abstract (1) 1绪论 (1) 2 系统设计 (2) 2.1 设计任务与要求 (2) 2.2 方案的选择与论证 (2) 3 系统硬件设计 (2) 3.1 控制器模块 (3) 3.2 按键模块 (5) 3.4 LED显示模块 (5) 3.5硬件元件清单 (6) 4软件设计与仿真 (6) 4.1主程序设计 (6) 4.3 仿真结果 (8) 4.4 系统调试 (9) 4.5 误差分析 (9) 结束语 (10)

内容摘要:随着电子技术的迅速发展,单片机得到了越来越多的应用。本设计用单片机89S51结合LED(发光二极管)制作了一个广告移动彩灯,它由一块89S51组成,通过逐次扫描其中一块的P2.0--P2.7口,从而依次实现彩灯轮流点亮、逐点点亮、间隔点亮。 关键词:LED彩灯;AT-89C51单片机;彩灯控制器 Abstract:Along with the electronic technology rapid development, the monolithicintegrated circuit obtained more and more many applications. Here Iused monolithic integrated circuit 89C51 to unify LED (light emitterdiode) to manufacture a belt music broadcast function advertisementmigration colored lantern with the loudspeaker, it was composed by two89C51, through gradually scanned together P3.0--P3.2 mouth, judgedwhether had the pressed key to press down, unified the port scanningand the pressed key scanning, thus realized the colored lantern tolighten, to lighten, the gap point by point in turn in turn lightens. Keywords: LED lantern; AT-89C51 single-chip microcomputer; Lantern controller 1绪论 近年来,彩灯对于美化、亮化城市有着不可轻视的重要工作。因此作为城市装饰的彩灯需求量越来越大,对与彩灯的技术和花样也越来越高。但传统的彩灯控制电路一般是由数字电路组成,这种彩灯控制器电路结构复杂、成本较高、功率损耗大,此外从功能效果上看,彩灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进行改进。而单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。LED彩灯具有成本低、发光纯度高、发光热量小、耗电量低、超长寿命的特点。所以利用单片机作LED彩灯控制,不仅是使控制花样、路数大大增加,成本也很低,而且对环境能源没有污染,有着很大的发展前景。本方案是一种基于AT-89C51单片机的彩灯控制方案,实现对LED彩灯的控制。主要以AT-89C51单片机作为主控核心与发光二极管、晶振、复位、电源等组成电路,利用软件编辑实现彩灯流水灯的效果。

相关主题
文本预览
相关文档 最新文档