辽宁工业大彩灯控制器课设.docVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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)

152****5013 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档