彩灯控制器_原创文档.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数字电子技术实习报告

软件介绍

Max+plusII(或写成Maxplus2,或MP2)是Altera公司推出的的第三代可编

程逻辑器件的EDA开发系统(Altera第四代PLD开发系统被称为:QuartusII,

主要用于设计新器件和大规模CPLD/FPGA).使用MAX+PLUSII的设计者不需精通

器件内部的复杂结构。设计者可以用自己熟悉的设计工具(如原理图输入或硬件

描述语言)建立设计,MAX+PLUSII把这些设计转自动换成最终所需的格式。其

设计速度非常快。对于一般几千门的电路设计,使用MAX+PLUSII,从设计输入

到器件编程完毕,用户拿到设计好的逻辑电路,大约只需几小时。设计处理一般

在数分钟内内完成。特别是在原理图输入等方面,Maxplus2被公认为是最易使

用,人机界面最友善的PLD开发软件,特别适合初学者使用。

一设计要求:

1彩灯演示能按0.5s和0.25s两种节拍交替循环显示

2演示四种花型,花型自行选择

3彩灯路数为八路,可用发光二极管模拟

4通电后,系统能自动循环显示各种花型

二总体方案

1工作原理

该彩灯控制器无须外加控制输入,而输入为8位数字信号,通过输出的高低电平

控制发光二极管亮灭。由于彩灯路数少,花型样式不多,可采用移位寄存器实现

彩灯控制。移位寄存器按照控制器的时序节奏改变输出的高低电平,控制彩灯按

预定的规律亮灭,从而显示一定的花型。

四种花型的选择:

●从左至右顺次渐亮,全亮后逆次渐灭;

●由两边向中间逐次渐亮,全亮后由中间向两边逐次渐灭;

●八路灯分成两部分,从左至右顺次渐亮,全亮后再全灭;

●八路灯分成两部分,每次每组只亮一盏,由左向右渐亮。

实现花型的状态编码如表所示。

花型的状态编码

节拍编码QAQBQCQDQEQFQGQH

顺序花型一花型二花型三花型四

000000000000000000000000010001000

110000000100000011000100001000100

211000000110000111100110000100010

311100000111001111110111000010001

4111100001111111111111111

51111100001111110

61111110000111100

71111111000011000

811111111

911111110

1011111100

1111111000

1211110000

1311100000

1411000000

1510000000

四种花型连续运行时的节拍分配:

花型一:16拍一循环,运行一次,共需要16拍;

花型二:8拍一循环,运行两次,总计16拍;

花型三:5拍一循环,运行三次,加一个过渡状态

文档评论(0)

151****5730 + 关注
实名认证
内容提供者

硕士毕业生

1亿VIP精品文档

相关文档