《多花样自动切换的彩灯控制器设计》由会员分享,可在线阅读,更多相关《多花样自动切换的彩灯控制器设计(25页珍藏版)》请在金锄头文库上搜索。
1、课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 多花样自动切换的彩灯控制器设计 初始条件:1 运用所学的模拟电路和数字电路等知识;2 用到的元件:实验板、电源、连接导线、74系列芯片、555芯片等。要求完成的主要任务:1 现有8只彩灯,试设计一控制器,要求彩灯能实现如下追逐图案:2 第1种花样为彩灯从右到左,然后从左到右逐次点亮,全灭全亮,3 第2种花样为彩灯两边同时亮1个逐次向中间移动再散开;4 2种花样自动变换,循环往复。时间间隔为1秒。5 严格按照课程设计说明书要求撰写课程设计说明书。时间安排: 第1天 下达课程设计任务书,根据任务书查找资料;第24天 进行方案论
2、证,软件模拟仿真并确定设计方案; 第5天 提交电路图,经审查后领取元器件;第68天 组装电路并调试,检查错误并提出问题;第911天 结果分析整理,撰写课程设计报告,验收调试结果;第1214天 补充完成课程设计报告和答辩。指导教师签名: 2012年 6月25日系主任(或责任教师)签名: 2012年 6月25日1武汉理工大学电工电子综合课程设计说明书22电工电子综合课程设计说明书目 录引言11设计意义及要求2 1.1设计意义3 1.2设计要求32方案设计4 2.1设计思路4 2.2方案设计5 2.2.1方案一及其电路图5 2.2.2方案二及其电路图6 2.3方案比较73部分电路的设计83.1脉冲输
3、出信号83.2计数控制电路9 3.3 移位控制电路10 3.4 回馈控制电路114调试与检测124.1调试中故障及解决办法124.2调试与运行结果135 仿真操作步骤及使用说明146 参考文献167 附录电路图158 结束语209 本科生课程设计成绩评定表22引言 随着时代的进步,科学技术发展也越来越快速。电子领域的的发展也是相当的迅速。在电子领域中,自动化智能控制领域起着极其重要的作用。在现实生活中,在大街小巷随处可见各式各样的彩灯,这些彩灯自动的完成自己的花样变换,特别是霓虹灯。彩灯看着绚丽多彩,其实都是由一系列的不同颜色的灯构成的,然后在设计的电路下按照一定次序逐次一个或者多个点亮和熄灭
4、。设计的电路就需要应用到数字逻辑电路,在一定的逻辑下自动运行。本次实验要求进行多花样自动切换的彩灯控制器设计,彩灯从右到左,然后从左到右逐次点亮,全灭全亮,然后彩灯两边同时亮1个逐次向中间移动再散开,这2种花样自动变换,循环往复,而且时间间隔为1秒。该实验将会用到脉冲信号产生电路、计数电路、控制电路、移位寄存电路及其他门电路和显示彩灯。多花样自动切换的彩灯控制器设计1 设计意义及要求11设计意义(1)让学生懂得设计的一些思想,培养学生的创新能力和探索知识的思路。(2)让学生学会独立分析问题和解决问题。(3)在课程设计过程中,学生需要计算参数和查阅设计资料、学习仿真软件,这让学生综合能力得到提高
5、。(4)巩固、深化了学生的理论知识。12设计要求(1) 现有8只彩灯,试设计一控制器,要求彩灯能实现如下追逐图案:(2)第1种花样为彩灯从右到左,然后从左到右逐次点亮,全灭全亮,(3) 第2种花样为彩灯两边同时亮1个逐次向中间移动再散开;(4) 2种花样自动变换,循环往复。时间间隔为1秒。2 方案设计21设计思路依照实验要求,需要彩灯从右到左,然后从左到右逐次点亮,全灭全亮,然后彩灯两边同时亮1个逐次向中间移动再散开,所以电路需要两个四位双向移位寄存器74LS194,然后将两个以为寄存器进行扩展成实验要求的八位。由于是四位移位寄存器,所以计数电路就要实现四进制计数,因此选择两个74LS161计
6、数器。由于两个移位寄存器,并且按照实验要求,因此需要控制电路两个数据选择器74LS151分别控制移位寄存器。实验要求时间间隔为1秒,因此选用555定时器来实现。最后在根据要求运用门电路来实现控制。22方案设计221设计方案一及电路图原理分析:电路有四部分组成。第一部分是脉冲产生电路。其他三部分是计数电路、控制电路、移位寄存显示电路。计数电路有两片74LS161组成,下面一片计数器实现四进制计数,从0000到0011,然后回到0000,上面一片计数器的使能端与下面一片计数器输出端通过门电路相连,。这样每次下面的计数器从0011变为0000时,上面的计数器就计数一次。对应的74LS151数据选择器
7、就会选择不同的电平,从而改变移位寄存器的选择功能,实现左移、右移、并行输入等功能。当彩灯从右到左,然后从左到右逐次点亮后需要全灭全亮,此时就需要运用计数器各个输出端的门电路来控制计数器清零或者置零,并且让移位寄存器实现并行送入数据的功能,而且送入高电平全亮后立即改变为送入低电平全灭。当彩灯两边同时亮1个逐次向中间移动再散开时,只需运用门电路控制左右输入点的电平。原理图如2-2-1图2-2-1222设计方案二及电路图电路图如图2-2-2图2-2-223方案比较通过比较两个方案,小组方案较个人的方案更简便更以做成实物,可实现性高。个人的方案用了较多的逻辑门芯片使得电路图更加复杂;小组方案使用芯片个
8、数较少,简洁,但小组方案运用的知识更加深入,个人的方案充分地运用到了自己目前所学到的专业知识。3 部分电路设计31脉冲输出信号脉冲输出信号源由555定时器构成的多谐振荡器构成,通过电容得充放电工作。电路图如图3-1图3-1 电容充电过程所用时间为t1=0.7(R1+R2)C2。电容放电过程时间为t2=0.7R2C2。因此脉冲周期时间t=0.7(R1+2R2)C2。C1为47nF,C2为10F,R1为48,R2为48。通过计算t=0.7(R1+2R2)C2=1.008s这与实验要求相似,因此符合实验。32计数控制电路74LS161计数器控制电路工作原理如下:当时钟脉冲信号输入时,下面的计数器由0
9、000依次计数到0011第四个脉冲上升沿到来时由于反馈置零变为0000。此时上面的计数器着由0000计数为0001。然后如此反复进行,直到上面的计数器变为0100后,接着下面的计数器由0000变为0001再变为0000,与此同时,上面的计数器变为0101,这是由于将输出端用门电路实现了反馈功能。此后又恢复正常四进制计数。计数控制电路如图3-2图3-233移位控制电路移位控制电路如图3-3所示,电路有两部分组成。一部分是由两片数据选择器74LS151芯片组成的控制左右移动的电路。随着送入的数据不同实现的功能就不同。同时,从计数器的输出端与数据选择器的输出端通过门电路控制移位寄存器实现实验要求的功
10、能。第二部分就是由两片74LS194芯片实现左右移动和并行输出的功能。当其输出端为高电平时对应的彩灯亮,低电平时着熄灭。图3-334回馈控制电路回馈控制电路如图3-4。在该实验设计中。有了不少的回馈控制电路。其中主要的是将计数器的输出端作为回馈的重要部分,然后通过逻辑门电路与其它芯片的输出端连接起来回馈到一些输入端,比如计数器的清零端、计数器的置数端,移位寄存器的工作方式控制端、左移右移串行数据输入端。图3-44 调试与检测41调试中故障及解决方法该实验设计分为了三部进行的,因此调试也是分步进行的。(1)首先设计的是实现彩灯从右到左,然后从左到右逐次点亮,这一步只要将两个移位寄存器进行扩展就能
11、实现,并将左右移动串行数据输入端的接入相应的电平即可。因此调试也没多大故障出现。(2)接着实现的花样是全亮全灭。在这一步,我刚开始使用反馈置零法去让下面四进制的计数器实现变零,同时再让上面的计数器实现计数一次的功能。但在调试的时候出现了一些问题,比如上门面的计数器提前计数一次,下面的计数器置零后就一直置零。因此我换为反馈清零法,比用逻辑门实现让上面计数器计数一次,这样就实现了全灭全亮的而不影响后面的脉冲计数。(3)第三步是彩灯两边同时亮1个逐次向中间移动再散开,这步主要的调试任务是如何改变左移右移串行输入端的电平高低和移位寄存器的工作方式。在这一步我首先就想到了用逻辑门。当进行仿真时,发现彩灯
12、从两边亮后就混乱的亮。后来检查是由于在列真值表是出了错误倒数用了错误的逻辑门。后来改正过后就能正常工作。42调试与运行结果经过多次调试后,电路的运行结果基本符合了实验设计的要求,彩灯从右到左,然后从左到右逐次点亮,全灭全亮,然后彩灯两边同时亮1个逐次向中间移动再散开,这2种花样自动变换,循环往复,而且时间间隔大约为1秒。5 仿真操作步骤及使用说明本实验仿真采用的是7.8版本的Proteus, 仿真的时候直接点击开始就可以进行仿真了。在仿真过程中,要时刻盯着电路图的运行,看是否符合实验设计要求。仿真时,第一个脉冲上升沿来之前,灯处于全灭状态,上升沿来时,第一盏灯亮。当地八个脉冲上升沿来到时,第八盏灯亮。第九个脉冲上升沿来时,有跳变为第七盏灯亮。直到又回到第一盏灯亮后,接着就全灭,然后全亮,然后再次全灭,最后彩灯两边同时亮1个逐次向中间移动再散开,循环刚才的过程。功能如表5-1。横排为四进制计数器在脉冲到来时的变化。竖排是在每一横排结束后脉冲到来时的变化。000000010010001100