基于单片机控制的节日彩灯控制课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计
题目基于51单片机的节日彩灯设计学院物流工程学院
专业物流工程
班级
姓名
同组者
指导教师
月日
课程设计任务书
学生:专业班级:
指导教师:工作单位:物流工程__
题目: 单片机节日彩灯控制器
初始条件:
1.Protues 7 professional的ISIS 7 professional和ARES 7 professional软件
2.Keil uvision4软件
3.单片机的相关资料指导书
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)设计一个节日彩灯控制器,实现不同的闪烁方式,要求:
(1)P3.3: 开始,按此键则灯开始流动(由上而下);
(2)P3.2: 停止,按此键则停止流动,所有灯为暗;
(3)P3.1: 上,按此键则灯由上向下流动;
(4)P3.0: 下,按此键则灯由下向上流动。
时间安排:十八周到十九周设计,十九周答辩
指导教师签名:年月日
系主任(或责任教师)签名:年月日
理工大学课程设计教学检查记录表课程设计名称设计周数检查日期课程设计指导教师进行方式:集中□分散□.地点
检查人附件6:
本科生课程设计成绩评定表
指导教师签字:
年月日
摘要 (1)
1 设计任务 (2)
2 总体方案设计与论证 (3)
2.1 方案比较 (3)
2.2 方案论证 (4)
2.3 方案选择 (4)
3 系统硬件设计 (5)
3.2 单片机最小系统设计 (5)
3.3 LED彩灯显示电路设计 (6)
3.4 按键控制电路设计 (6)
4 系统的软件设计 (8)
4.1 按键扫描子程序设计 (8)
4.2 主程序设计 (8)
参考文献 (11)
彩灯是我国普遍流行的传统的民间的综合性的工艺品。彩灯艺术也就是灯的综合性的装饰艺术。新中国成立后,彩灯艺术得到了更大的发展,特别是随着我国科学技术的发展,彩灯艺术更是花样翻新,奇招频出。而随着人们生活环境的不断改善和美化,在许多节日的气氛里可以看到彩色霓虹灯,这种LED彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用。其将电子、建筑、机械、遥控、声学、光导纤维等新技术、新工艺用于彩灯的设计制作,把形、色、光、声、动相结合,思想性、知识性、趣味性、艺术性相统一。在当今的社会里,彩灯已经成为我们生活的一部分,能给我们带来视觉上的享受还能美化我们的生活。
新型LED彩灯系统包括两大部分,即LED彩灯控制器(89C51主控模块)和LED彩灯管(管LED板模块)。彩灯控制器是主控模块,具有按键、显示等功能,并利用89C51的P口输出控制信号;彩灯管是受控模块,上面焊有三色LED彩灯和信号驱动芯片,模块置于LED的透明管。该LED彩灯控制器是一种基于AT89C51单片机的彩灯控制器,实现对LED彩灯的控制。其以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。如果稍微改动控制电路,就可以改变电路的不同工作状态,控制彩灯变幻出不同的闪烁效果。
1 设计任务
1.1设计目的
1、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。
2、通过节日彩灯控制系统的设计,掌握简单程序的编写以及硬件选择的能力,最终提高我们的逻辑抽象能力。
1.2设计容和要求
容:设计一个彩灯控制器
要求:(1)P3.3: 开始,按此键则灯开始流动(由上而下);
(2)P3.2: 停止,按此键则停止流动,所有灯为暗;
(3)P3.1: 上,按此键则灯由上向下流动;
(4)P3.0: 下,按此键则灯由下向上流动。
1.3 设计思路
1.先熟悉单片机控制原理,明确选题要求。
2.给出多种方案,并选择一个最优方案来完成彩灯的点亮。
3.绘制电路原理图,编写程序,并进行仿真,实现节日彩灯的功能。
2 总体方案设计与论证
通过查阅大量相关技术资料,并结合自己的实际知识,我主要提出了两种技术方案来实现系统功能。下面我将首先对这两种方案的组成框图和实现原理分别进行说明,并分析比较它们的特点,然后阐述我最终选择方案的原因。
2.1 方案比较
彩灯控制器大致可分为两种方案实现。一种是利用电子电路装置控制,另一种是采用单片机控制。
2.1.1 方案一
根据设计任务要求介绍的彩灯控制电路的基本组成,可以确定彩灯控制器应由振荡电路、计数/时序分配电路、移位位寄存器和彩灯显示五部分组成。其框图如图2-1所示。
图2-1 方案一的原理框图
2.1.2 方案二
本方案主要是通过对基于单片机的多控制、多闪烁方式的LED彩灯循环系统的设计,来达到本设计的要求。其硬件构成框图如图2-2所示,以单片机为核心控制,由单片机最小系统(时钟电路、复位电路、电源)、按键控制电路、LED发光二极管组成。
图2-2 方案二的原理框图
方案二:此设计方案中单片机的P3口接4路按键控制电路,实现彩灯花型的切换功能;单片机上的P1口接8路LED发光二极管组成彩灯电路,显示彩灯循环情况。
2.2 方案论证
如果采用方案一,利用电子电路装置控制,其电路不是很复杂,制作相对较容易点,成本也相对较低,但可调性差,亮灯模式少而且样式单调,达不到设计任务要求或实现困难。而采用方案二,以单片机控制其优点是电路集成度高,工作原理简单,清晰明了,自定义编程,控制的图案花样多,移植性好等。
2.3 方案选择
综上,显然方案二各方面优越于方案一,以及为了体现专业优势,本次设计采用第二种方案。