路循环彩灯设计报告

路循环彩灯设计报告

ID:14366957

大小:422.50 KB

页数:9页

时间:2018-07-28

路循环彩灯设计报告_第1页
路循环彩灯设计报告_第2页
路循环彩灯设计报告_第3页
路循环彩灯设计报告_第4页
路循环彩灯设计报告_第5页
资源描述:

《路循环彩灯设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、循环彩灯控制电路的设计一、课程设计的目的1、巩固和加强《数字电子技术》课程的理论知识。2、掌握电子电路的一般设计方法,了解电子产品研制开发过程。3、掌握电子电路安装和调试的方法及其故障排除方法,学会使用multisim软件对电路仿真。4、通过查阅手册和文献资料,培养独立分析问题和解决问题的能力。5、培养创新能力和创新思维。二、任务的描述用中规模集成电路实现节日彩灯控制电路,主要用计数器、译码器、数据分配器和移位寄存器等芯片集成,本次设计特点是用双色发光二极管,能发出红色和绿色两种色光。有以下四种演示花型:花型1:16路彩灯

2、同时亮灭,亮、灭节拍交替进行。能花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。花型3:16路彩灯先从左至右逐路点亮,到全亮后再从右至左逐路熄灭,循环演示。花型4:16路彩灯分成左、右8路,左8路从左至右逐路点亮、右8路从右至左逐路点亮,到全亮后,左8路从右至左逐路熄灭,右8路从左至右逐路熄灭,循环演示。要求彩灯亮、灭一次的时间为2秒,每256秒自动转换一种花型。花型转换的顺序为:花型1、花型2、花型3、花型4,演出过程循环演示。三、设计任

3、务分析根据任务要求,可将这次任务分成两部分,一部分是输出部分即数据子系统,可用移位寄存器实现外加一个定时器;另一部分是控制电路部分要用数据选择器。四、具体设计过程的描述根据彩灯的亮灭规律,为了便于控制,决定采用移位型系统方案,即用移位寄存器模块的输出驱动彩灯,彩灯亮、灭和花型的转换通过改变移位寄存器的工作方式来实现。16路彩灯需要移位寄存器模块的规模为16位,但为了便于实现花型4的演示花型,将其分为左、右两个8位移位寄存器模块LSR8和RSR8。由于彩灯亮、灭一次的时间为2秒,所以选择系统时钟CLK的频率为0.5Hz,使亮

4、灭节拍与系统时钟周期相同。此时,256秒花型转换周期可以用一个模128的计数器对CLK脉冲计数来方便地实现定时,定时器模块取名为T256S。将整个系统分为数据子系统和控制子系统,根据它们各自的不同功能划分,上述两个8位移位寄存器模块LSR8、RSR8和256秒定时器模块T256S显然属于数据子系统,实现数据子系统操作控制功能的部分即为控制子系统,控制器模块取名为CONTR。为了方便操作,设置一个加电后的手工复位信号RST。当RST有效时,将控制器模块CONTR置于合适的初始状态,使其从花型1开始演示;同时将定时器模块T25

5、6S异步清0,使计时电路一开始就能正常工作。循环彩灯的整体结构框图如下图所示:图1循环彩灯整体结构框图框图中,CO为定时器模块T256S的时间到输出,实际上就是模128计数器的进位输出,当T256S处于127时,CO为1。DR\DL分别为移位寄存器模块的右移和左移串行数据输入端,Ml、M0为移位寄存器模块的方式控制端。当MlM0=00时,移位寄存器处于保持状态;当MlM0=01时,移位寄存器处于右移状态;当MlM0=10时,移位寄存器处于左移状态;当MlM0=11时,移位寄存器处于并行置数状态。根据规定的彩灯亮灭规律,导出

6、系统控制器的ASM图,如图2系统控制器的ASM图所示。其中,SRl6为2个8位移位寄存器模块LSR8和RSR8级联构成的16位移位寄存器,部分操作符号功能定义如下。.SLO:将括号内指定的移位寄存器模块左移1位,右侧位移入0。.SL1:将括号内指定的移位寄存器模块左移1位,右侧位移入1。.SR0:将括号内指定的移位寄存器模块右移1位,左侧位移入0。.SRl:将括号内指定的移位寄存器模块右移1位,左侧位移入1。设计控制算法时,要注意保证判别条件T0(即定时器T256S的时间到输出,只可能在判别它的状态下能够为1,否则,系统将

7、不能正常工作。由于本系统中花型1、花型2演示一遍需要2个时钟周期,花型3演示一遍需要32个时钟周期,花型4演示一遍需要16个时钟周期,而每种花型演示时间为128个时钟周期,所以,只要加电复位后控制器处于So状态,定时器处于0状态,且控制器和定时器同步工作,在每种花型的第2个状态判断T0的状态可以满足时序上的要求。图2系统控制ASM图256秒定时器模块T256S可以用两片74163级联实现,由于模为128且需要产生进位输出,所以必须将两片74163级联为128进制的程控计数器。对于两个移位寄存器模块LSR8和RSR8,可以用

8、74198实现。细化数据子系统结构的控制图如下图所示:图316路循环彩灯控制结构图我们可以根据循环彩灯的花型变换以及上述数据子系统列出74LS163的控制激励表:图474LS163的控制激励表LD,B1,B0,A1,A0的表达式比较复杂,我选择用数据选择器实现,其数据选择表如下图所示QCQBQA(LD)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。