- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用PROG—110制作流水彩灯
摘要: 为了迎接和庆祝重大节日,许多单位都要利用彩灯或灯箱组成各种文字或图案对一些建筑进行装饰,实用证明,采用相应的自动开关电路对彩灯或灯箱加以控制,使其产生类似霓虹灯变化的“动感”效果。本文介绍用PROG—110为主要控制元件制作的流水灯的原理、硬件组成、软件流程和设计制作的关键技术,该电路在功能上不仅能替代市面的工作流程的固定电路,而且能方便地通过改变其工作指令来改变其工作流程,实现多花样的工作方式,具有结构简单,制作容易,控制可靠。
关键词: PROG-110;流程图;可编程控制器;节日彩灯;结构分析;主控电路;电路组成
引言(绪论)
1.1 PROG-110应用的现状
现时,在节日的时候,各种各样的彩灯遍布街头,五光十色,流光溢彩,非常的漂亮。但是,市面上的彩灯的功能都有已固定,不能轻易改变(即其的控制运行方法都是固定的)的缺点。
1.2 PROG-110应用的前景及本设计的特点
因此,可以自制一个可控制的流水彩灯,通过改变PROG—110的程序,不时地改变它的状态,让它以各种闪烁方式工作,这样,是不是很好看,很有趣味呢?PROG-110是2000年新推出的新型元器件,它非常之小巧玲珑,并且和外电路的连接非常方便,因此,本例电子设计既简单又实用,又可锻炼制作思维。
第二章 任务分析和方案设计
2.1 任务分析
这里所设计的流水彩灯不单纯是几盏彩灯的轮流亮灭,而是采用普通发光二极管组合成“欢迎光临”四个字,所设计的流水彩灯所要实现的功能为:首先,“欢迎光临”第一个字先亮,延时一秒,熄灭;第二个字接着亮,延时一秒,熄灭;第三个字,延时一秒,熄灭;第四个字又接着亮,延时一秒,熄灭。然后,这四个字全部都同时亮并且延时5秒,再闪三次,最后四个字再同时亮5秒。再循环。
2.2 方案设计
彩灯控制电路准备由PROG-110可编程控制器、发光电路、电源电路和控制电路等组成。
具体方案如下:
(1) 用PROG-110可编程控制器做主控元件,用其I/O接口P3、P4、P5、P6口所输出的电平,通过三极管驱动JRZ小型直流继电器控制彩灯的亮灭。
(2)发光电路则采用普通发光二极管通过串联分别组合成“欢”、“迎”、“光”、“临”四字。
(3)I/O接口的分配为:P3(7脚)接“欢”字,P4(8脚)接“迎”字,P5(9脚)接“光”字,P6(10脚)接“临”字。
(4) 电源电路则分为PROG-110可编程控制器的稳压电源和彩灯的供给电源。PROG-110可编程控制器的稳压电源采用三端稳压集成电路LM7805等组成的直流5V稳压电源,而彩灯的电源则采用50V的直流电源。
第三章 控制流程图及程序解释
3.1 控制流程图
根据彩灯的控制要求和所需实现的功能,绘出如下流程图,如图1所示:
3.2 程序及注释
[1] 30 P3口输出低电平 “欢”亮
71 延时1秒
00
00
31 P3口输出高电平 “欢”灭
40 P4口输出低电平 “迎”亮
71 延时1秒
00
00
41 P4口输出高电平 “迎”灭
50 P5口输出低电平 “光”亮
71 延时1秒
00
[14] 00
51 P5口输出高电平 “光”灭
60 P6口输出低电平 “临”亮
71 延时1秒
00
00
61 P6口输出高电平 “临”灭
71 延时1秒
00
00
30 P3口输出低电平 “欢”亮
40 P4口输出低电平 “迎”亮
50 P5口输出低电平 “光”亮
60 P6口输出低电平 “临”亮
[28] 75 延时5秒
[29] 00
00
31 P3口输出高电平 “欢”灭
41 P4口输出高电平 “迎”灭
51 P5口输出高电平 “光”灭
61 P6口输出高电平 “临”灭
71 延时1秒
00
00
12 若计数器当前值等于4,下跳19步
04 否则顺序向下执行
19
30 P3口输出低电平 “欢”亮
40 P4口输出低电平 “迎”亮
50 P5口输出低电平 “光”亮
60 P6口输出低电平 “临”亮
71 延时1秒
00
00
31 P3口输出高电平 “欢”灭
41 P4口输出高电平 “迎”灭
[50] 51 P5口输出高电平 “光”灭
[51] 61 P6口输出高电平 “临”灭
71 延时1秒
00
00
07 上跳17步
17
30 P3口输出低电平 “欢”亮
40 P4口输出低电平 “迎”亮
50 P5口输出低电平 “光”亮
60 P6口输出低电平 “临”亮
75 延时5秒
00
00
3
原创力文档


文档评论(0)