- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
辽宁工业大彩灯控制器课设
辽 宁 工 业 大 学
单片机原理及接口技术课程设计(论文)
题目:彩灯控制器设计
院(系): 电气工程学院
专业班级: 测控093
学 号: 090301062
学生姓名: 于佳嵩
指导教师:
起止时间:2012.6.18-2012.6.29
课程设计(论文)任务及评语
学 号 090301062 学生姓名 于佳嵩 专业班级 测控093 课程设计题目 彩灯控制器设计 课程设计(论文)任务 设计可对户外装饰用彩灯进行控制的控制器,具有以下功能:
灯光快慢显示可以用四个开关控制,即控制四级快慢显示,如当s1合上时,灯光亮闪最慢,当s4合上时,灯光亮闪最快:
灯光快慢显示还可采用两个按键(“+”键和“—”键)的方式控制灯光快慢亮闪显示,控制十级速度(1~9),每按一下 “+”键,级数加1,灯光流动速度逐级加快;每按一下“-” 键,级数减1,灯光流动速度逐级减慢。
可工作于自编的灯光显示方式,按下相应编码,彩灯以对应的显示方式显示;
自编的灯光显示方式可存储,掉电不丢失
设计要求
设计内容:单片机最小系统、键盘显示电路、彩灯控制电路、数据存储电路等硬件电路及相应的软件设计;
硬件电路图应采用绘图软件绘制,所用器件型号、参数标注完整;
对各功能电路的设计说明应指出所选器件型号、本设计中引脚的连接方法、芯片(端口)地址、外围器件参数,并说明工作过程;
软件设计上应按照系统软、硬件功能的划分说明系统软件的功能、主程序流程图及工作过程说明、主要程序模块流程图等,要求程序结构完整,应有变量及端口地址定义,应编译通过全部或部分程序模块。
技术参数
彩灯数量:24;
彩灯工作电压:DC5V 彩灯工作电流:5~30mA 进度计划 查阅资料,确定设计方案、绘制系统总体结构图、划分软硬件功能(2天)
设计单片机最小系统、键盘显示电路(1天)
设计彩灯控制电路、数据存储电路(2天)
完成系统硬件整体电路图绘制(1天)
编写、调试系统程序(3天)
修改设计说明书(天)
第1章 绪论 1
1.1概述 1
1.2 系统设计功能概述 1
第2章 课程设计的方案 2
2.1设计思路及总体方案 2
第3章硬件设计 3
3.1单片机最小系统设计 3
3.2 按键电路设计 4
3.3 彩灯控制电路设计 5
3.4 数据储存电路设计 5
3.5 LED显示电路设计 6
第4章 软件设计 7
4.1控制彩灯设计软件流程图 7
第五章 课程设计总结 8
参考文献 9
附录I 10
附录II 11
绪论
1.1概述
彩灯是人们日常生活中的一种装饰用品,它美观大方,尤其在节日期间,倍增节日气氛。它蕴涵着丰富的文化底蕴,被广泛地应用于各种店面的装饰。变换无穷的彩灯样式,给城市增添活力,吸引着人们的注意力,深受人民的喜爱。在日常生活中,人们还将彩灯摆放成各种图案,增添美感。随着电子技术的发展,应用系统向着小型化、快速化、大容量、重量轻的方向发展。科学技术更加贴近人们的生活,向着满足人们需求的方向发展。节日彩灯的设计与制作工艺也一步一步的走向成熟。AT89C51单片机的彩灯控制,实现对LED彩灯的控制。以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。在主控模块上设有个按键和位LED显示器,根据编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5?ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。 首先由于AT89C51单片机的系统包含:电源端(Vcc,GND)内部已连接好;时钟信号,通过晶振,电容与单片机的XTAL1和XTAL2相连,与单片机内部结构共同组成时钟信号源,晶振的频率决定了该系统的频率,该系统选择晶振频率12MHz;复位电路,只要一摁下复位键,就会回到程序的起始地址重新开始执行程序。所以首先将这些电路连接好,使单片机可以正常工作起来。
然后分析我们的题目要求,要求自动手动选择、速度,所以,我们采用按键电路与单片机的P1口连接来做彩灯的控制电路,通过检测按键接口电平的高低来判断开关是否闭合,从而控制彩灯的速度与不同模式间的切换。此外还必须有LED显示电路,我们采用P1口作为输出,连接3个74LS573以及二十四个小灯进行控制。硬件连接模块如下图:
图2.1总体方案框图
第3章硬件设计
3.1单片机最小系统设计
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说
文档评论(0)