欢迎来到天天文库
浏览记录
ID:30274862
大小:1.08 MB
页数:22页
时间:2018-12-28
《单片机设计-彩灯控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案广西工学院鹿山学院单片机课程设计报告题目:彩灯控制专业:电子信息工程班级:电子08学号:xxxxxxxx姓名:xxx精彩文档实用标准文案精彩文档实用标准文案精彩文档实用标准文案1前言1选题背景与意义随着计算机、微电子、信息技术的快速进步,智能化技术的开发速度越来越快,智能度越来越高,应用范围也得到了极大的扩展。在海洋开发、宇宙探测、工农业生产、军事、社会服务、娱乐等各个领域[1]。在娱乐方面,场地的装饰离不开彩灯。在建筑方面也采用彩灯来装饰高楼大厦。彩灯灵活多变的点亮方式,装饰效果非常好,特别是晚上使得高楼大厦更加漂亮,是彩灯的应用才使
2、得城市的夜景非常迷人。随着人们生活水平的提高,环境的不断改善和美化,在许多场合可以看到很多彩色的霓虹灯。特别是当今充满竞争的时代,各地政府为吸引游客和投资者,在城市的沿街、沿道、沿河、沿线等地用霓虹灯造景,实施"亮化工程",以美化环境、树立城市形象。彩灯将会在人类未来的夜晚生活成为一个个重要的景观,彩灯控制器的应用也会在现实生活中得到广泛的应用。本设计通过对彩灯的设计,训练对电气、单片机、电子技术等内容的应用能力,掌握对电子产品设计的流程以及各种要求[2]。彩灯技术已广泛得在霓虹灯、广告彩灯、汽车车灯等领域中应用。单片机的控制电路的设计是彩灯应用的
3、一个瓶颈。本次设计主要培养学生综合运用所学的知识与技能分析与解决问题的能力,并巩固和扩大学生的课堂知识。通过设计学会查阅、使用各种专业资料和网上资源,并以严肃认真、深入研究的工作作风完成设计任务,逐步向工程技术员转变,培养我们独立完成任务的能力,体现和检验综合设计能力,大力提高毕业生的技术水平,培养新一代既有理论,又有动手能力的实用性人才,以适应国际建设和发展的需要。了解彩灯线路的基本理论,掌握单片机编程的基本设计方法和分析方法,对能够熟练地进行彩灯应用电路的设计与制作是十分必要和重要的[3]。由于LED彩灯克服了传统霓虹灯投资大,制作工艺复杂,使
4、用玻璃管、高压电源及惰性气体等诸多不便,同时解决了耗电高、造价高,使用寿命短的不足,因此得到了广泛的应用。越来越多的商家开始关注这块商机无限的市场,竞相制作生产。但是目前市场上各种式样的LED彩灯多半是采用全硬件电路实现,电路结构复杂、功能单一,这样一旦制成成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。同时这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点[4]。此外从功能上来看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进行改进。精彩文档
5、实用标准文案2系统硬件设计整个系统包括AT89C51主控模块和受控模块,即发光二极管LED。以下就分别介绍一下这两个模块的主要功能。2.1主控模块电路设计主控模块电路见【图1】。主控模块主要设计器件有AT89C51,2个按钮。通过软件设计,使单片机P0和P2作为LED驱动信号输出口,外部中断按钮作为按钮输入口。图1主控模块硬件图精彩文档实用标准文案2.2主要元器件介绍2.2.1单片机AT89C51AT89C51是主控模块的核心控制器,其芯片内含4KBROM和128ByteRAM;系统的振荡周期为12MHz。AT89C51具有如下特征(Feature
6、s):①与IntelMCS-51产品兼容;②内部含有4KBEEPROM,可重复擦写1000次;③支持晶振频率从0Hz到24MHz;④内部含有128*8bit的RAM;⑤32位可编程的I/O线;⑥2个16位的定时/计数器,⑦6个中断源;⑧可编程的串行口;AT89C51有40个引脚,是双列直插式芯片(DIP)[8],引脚定义及功能见【图3】。图3AT89C51引脚图(1)输入输出引脚(P0、P1、P2和P3端口引脚)P0~P3是89C51与外界联系的4个8位双向并行I/O口。本设计中P0和P1口作为LED驱动信号输出口,P2口与三位按钮连接作为按钮输入
7、口,P3口与七段码LED相接作为显示器的输出口。(2)AT89C51单片机的基本结构见【图5】精彩文档实用标准文案图5AT89C51基本结构2.2.2中断的基本概念 在CPU与外设交换信息时,存在着一个快速的CPU与慢速的外设之间的矛盾。为解决这个问题,发展了中断的概念。 单片机在某一时刻只能处理一个任务,当多个任务同时要求单片机处理时,这一要求应该怎么实现呢?通过中断可以实现多个任务的资源共享。 中断现象在现实生活中也会经常遇到,例如,你在看书——手机响了——你在书上作个记号——你接通电话和对方聊天——谈话结束——从书上的记号处继续看
8、书。这就是一个中断过程。通过中断,你一个人在一特定的时刻,同时完成了看书和打电话两件事情。用计算机语言来描述,所谓的中断就
此文档下载收益归作者所有