单片机节日彩灯c语言,单片机节日彩灯控制器的设计Proteus仿真

节日彩灯控制器的设计

一、设计要求:

以单片机为核心,设计一个节日彩灯控制器:

K1—开始,按此键则灯开始流动(由上而下)。

K2—停止,按此键则停止流动,所有灯为暗。

K3—下,按此键则灯由下向上流动。

K4—交替闪烁,按此键则奇数序 灯与偶数序 灯交替闪烁。

二、方案论证:

通过查阅大量相关技术资料,并结合自己的实际知识,我提出课两种技术方案来实现该公能。下面我将首先对这两种方案的组成框图和实现原理分别进行说明,并分析比较它们的特点,然后阐述我最终选择方案的原因。

1 方案比较

彩灯控制器课分为两种方案实现。一种是利用数字逻辑电路装置控制,另一种是采用单片机控制。

1.1 方案一

根据任务要求介绍的彩灯控制电路的基本组成,可以确定彩灯控制器应由振荡器、计数/时序分配电路、移位寄存器和彩灯显示五部分组成。其框图如图所示。

2 方案论证

如果采用方案一,利用数字逻辑电路装置控制,其电路不是很复杂,制作相对较容易,成本也相对较低,但可调性差,亮灯模式少而且样式单调,达不到设计任务要求或实现困难。而采用方案二,以单片机控制其优点是电路集成度高,工作原理简单,清晰明了,自定义编程,控制的图案花样多,移植性好等。

3 方案选择

综上,显然方案二各方面优于方案一,以及为了体现专业优势,本次设计采用方案二。

三、理论设计:

1、主程序设计

程序启动时跳转到键盘判断模块程序中,此程序里面包含K1—K4的按键情况判断,循环检测直到有按键按下的时候,程序转去相对应的按键的彩灯显示的模块。

四、电路仿真和仿真结果分析:

1 仿真电路

1.1 时钟电路和复位电路

1.3 LED显示电路

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113118 人正在系统学习中 相关资源:专业LED灯光动画制作软件(安装后直接用!)_setup安装包-Delphi工具…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月22日
下一篇 2021年4月22日

相关推荐