1、循环彩灯控制器课程设计8路数字电路课程设计报告课程名称:循环彩灯控制器 设计题目: 循环彩灯控制器 院(部): 机械与电子工程学院 专 业: 学生姓名: 学 号: 班 级: 日期: 指导教师: 课程设计任务书课程设计题目循环彩灯控制器姓名学号班级院部机械与电子工程学院专业组别组长组员指导教师课程设计目得 进一步掌握数字电路课程所学得理论知识。 2.熟悉几种常用集成数字芯片得功能与应用,并掌握其工作原理,进一步学会使用其进行电路设计。 3.了解数字系统设计得基本思想与方法,学会科学分析与解决问题。 4.培养认真严谨得工作作风与实事求就是得工作态度。 5.数点课程实验就是大学中为我们提供得唯一一次
2、动手实践得机会,增强动手实践得能力。课程设计环境用proteus 仿真软件画出总体电路图、wod编写课程设计报告课程设计任务与要求设计要求: 1、 8路彩灯能演示三种花型(花型自拟); 2、 彩灯用发光二极管LED模拟; .选做:实现快慢两种节拍得变换。设计任务:.设计电路实现题目要求;2电路在功能相当得情况下设计越简单越好;3、 注意布线,要直角连接,选最短路径,不要相互交叉;4、 注意用电安全,所加电压不能太高,以免烧坏芯片与面包板。课程设计工作进度计划序号起止日期工 作 内容2012年6月7日202年6月11日选择设计题目并阅读相关文献、资料,学习使用roteus2202年月2日2012
3、年6月13日根据设计任务与要求,做出大纲与目录2012年6月13日012年6月16日根据目录做出设计内容412年6月7日01年6月18日根据设计内容用roes画图52012年月日整理课程设计得格式与内容620年6月20日打印并装订教研室审核意见:教研室主任签字: 年 月 日教学院(系)审核意见:主任签字: 年 月 日 目 录、摘要4、关键字3、设计背景43、1 了解数字电路系统得定义及组成4、2 掌握时钟电路得作用及基本构成44.设计方案得选择55.单元电路得设计6、1 花型控制电路得设计65、2花型演示电路得设计105、3 节拍控制电路得设计05、4 时钟信号电路得设计16.总体电路图127
4、.各个单元电路得输入输出波形128.电路调试159.元器件清单110.分析与总结1711.致谢12.参考文献193、指导教师评语20 循环彩灯控制器得设计1、摘要本次循环彩灯得设计制作由时钟信号C电路、花型控制电路、花型演示电路、节拍控制电路构成得集成电路来实现,其中花型控制电路由161位二进制同步计数器完成,花型演示电路由195 双向移位寄存器完成(可左移右移完成花型变化),节拍变化由15八选一数据选择器完成,节拍得快慢变化可有双上升沿D触发器完成,它可实现二分频。2、关键字循环彩灯、时钟信号C电路、花型控制电路、花型演示电路、节拍控制电路。3、设计背景 3、1了解数字电路系统得定义及组成数
5、字电路系统一般包括输入电路、控制电路、输出电路、时钟电路与电源等。输入电路主要作用就是将被控信号转换成数字信号,其形式包括各种输入接口电路。比如数字频率计中,通过输入电路对微弱信号进行放大、整形,得到数字电路可以处理得数字信号。模拟信号则需要通过模数转换电路转换成数字信号再进行处理。在设计输入电路时,必须首先了解输入信号得性质,接口得条件,以设计合适得输入接口电路。 3、2掌握时钟电路得作用及基本构成时钟电路就是数字电路系统中得灵魂,它属于一种控制电路,整个系统都在它得控制下按一定得规律工作。时钟电路包括主时钟振荡电路及经分频后形成各种时钟脉冲得电路。比如多路可编程控制器中得 55 多谐振荡电
6、路,数字频率计中得基准时间形成电路等都属于时钟电路。设计时钟电路,应根据系统得要求首先确定主时钟得频率,并注意与其她控制信号结合产生系统所需得各种时钟脉冲。4.设计方案得选择针对题目设计要求,经过分析与思考,拟定以下二种方案:方案一:总体电路共分三大块。第一块实现花型得演示;第二块实现花型得控制;第三块实现时钟信号得产生。主体框图如下: 方案二:在方案一得基础上将整体电路分为四块。第一块实现花型得演示;第二块实现花型得控制;第三块实现节拍控制;第四块实现时钟信号得产生。并在部分电路得设计上与方案一采用了完全不同得方法,如花型得控制。主体框图如下:根据所提供得实验器材各模块总体思路如下:时钟信号
7、CP电路:参见高等教育出版社 王淑银主编得数字电路与逻辑设计课本P44图1-3-6(a);花型控制电路:由614位二进制同步计数器完成;花型演示电路:由195双向移位寄存器完成(可左移右移完成花型变化);节拍控制电路:节拍变化由151八选一数据选择器完成,节拍得快慢变化可有74双上升沿触发器完成,它可实现二分频。总体方案得选择方案一与方案二最大得不同就在,方案一就是基于基本要求而设计得,方案二加入了节拍得变化,花型控制电路与花型演示电路得CP都就是节拍控制之后得CP。两种方案得基本思路相同,将整个设计电路得功能模块化,设计思想比较简单。元件种类使用少,且都较熟悉易于组装电路。这么设计得出发点就
8、是:电路设计模块化,易于检查电路,对后面得电路组装及电路调试都很方便。花型控制电路简单,花型也比较简单。由于在设计得构想时期,已经确定将电路模块化,设计得过程中又已经将节拍控制电路设计出来,通过仿真软件也实现了设计要求分频。方案二同时完成了选做得要求,只要确保每一模块实现其功能方案二并不难也不复杂,为了确保短时间内完成课程设计与高效率,我选择了方案二。5.单元电路得设计 5、1 花型控制电路由二片移位寄存器194实现。其八个输出信号端连接八个发光二极管,用其输出信号控制发光二级管得亮灭实现花型演示。而花型之间得变化通过花型控制电路得输出即16级联得计数器输出控制(它们由同一个CP脉冲控制)。三
9、种花型变换样式花型1:8路灯分两半。从左至右渐亮,全亮后,再分两半从左至右渐灭。循环两次;花型2:从中间到两边对称地逐次渐亮,全亮后仍由中间到两边逐次渐灭。循环两次;花型3:从左至右顺次渐亮。全亮后逆序渐灭。循环两次。移存器输出状态编码表节拍序号花型1花型2花型334567890111213141516 我得设计就是每种花型完整显示两遍,所以三种花型完全显示一遍需要得总结拍数为64,即6显示第一个花型,32显示第二个花型,364显示第三个花型。 要用9实现三个花型得连续显示必须对两片19得1、0与SL、一句节拍得变化进行相应得改变,通过11得输出反馈来控制经过观察每1个CP低位片输出QQ4变化
10、比较频繁,根据变化得花型频率选用高位片得QQ去控制19得SL、SR、1、S0得变化从而实现滑行得变化。现将两片94分为低位片1与高位片2,再将其输出端从低位到高位记为1L8。列出各花型与其对应得4得S1、0、S、R得输入信号及节拍控制信号列表如下:(用Li表示L得取非)花型低位片节拍控制信号LSRS1S0LSSS0QQF1XL1XL801028X0L010XL81XL4101XL81L011列出卡诺图分析194低位片 QE QF 0 1 Q QF 0 10 L 0 0 1 X 1 0 SL=L8 =E 、F E QF 0 1 QE 0 0 L X 1 0 1 8 1 1 SRL SL= ( Q
11、E 、 Q F)94高位片 QE QF 0 1 QE F 0 10 XX L8 L X X 4 X 4S=X SR= F 、L8+ QF 、L4 QE QF 1 Q QF 0 1 1 1 1 00 1 1 1S1=0 S0=1 由上图分析可以得到控制14高、低位片得左移右移变化控制端S1、S0以及串行输入端得由11得输出端QE 、QF与本身输出端4与L8控制。用去QQH表示161从低位到高位得个输出端。控制结果表达式如下:94低位片14高位片S1=QE、 F=0S0=S01SL=L8SL=XS=8SR=QF、L4F、 L8电路图如下:5、2花型演示电路由二片级联得模2(三种花型节拍每种显示两遍
12、,再总体重复一遍得总节拍数)计数器。 161得级联用得就是同步,并用QH清零。当三种花型全新显示一遍后(总共拍)16得输出变为所以将61高位片得Q2(即G)信号输给节拍控制电路得11得A来通过节拍控制电路改变第二遍花型显示得频率。16得C脉冲来自节拍控制电路中74得输出端。 电路图如下:5、3节拍控制电路 由一片151与一片4级联实现。整体上实现脉冲频率得变换,即交替产生快慢节拍。 令4得Vcc,CLR,P都接高电平,将Q得输出接到端,端得输出接到15得D1端。令11得B,G,GND接低电平,cc接高电平,D0接时钟信号得CP脉冲,端接由花型控制电路得Q输出。 所以Y端得输出就为:YCPA+Q
13、A (Q就是74触发器得输出端)由触发器具有记忆功能,记录上一个状态,所以在每一个CP脉冲得上升沿,Q输出为上一次得记录(即一个脉冲)。也就比时钟信号电路得C脉冲慢了一拍。 所以通过A为或1选择Y端输出得脉冲得频率。A端接得就是161得高位片得QG即当到达第64拍时Q为1接下来得68拍为变慢后得脉冲输出。 电路图如下:、时钟信号电路 由一片555加上适当电容及电阻实现。 电容取:4、7 0、01f 电阻取:1 k 、 k 电路图如下:6.总体电路图注:由于仿真画图时芯片复杂,产生电路产生用电源代替(已试验,可以等效)。7、各个单元电路输入输出波形.基本CP脉冲产生电路波形图与分频电路波形图2、
14、 测试波形:(列依次为CP脉冲,低位片194A,B,C,D,高位片194A,B,C,D即QA-Q)花型一:花型二:花型三:、电路调试用1去实现一个花型很简单,如果就是三个分开也难,但就是本次设计要同时实现三个花形,就是通过15来选择吗?就是手动吗?手动有些不切实际。经过思考没有得到解决,只觉得11得计数器如果不去反馈控制194得变化,那么它得存在价值不大,接下来我瞧了一些参考书籍,大概有了自己得思路,于就是开始设计,我用了 (北京邮电学院出版社 高书莉编)所提供得前两种,第三种就是我自己设计得。所以刚开始得几天就一直在想怎样将三种花型衔接起来,但就是书中介绍比较组略,只知道S1、0、SL、SR
15、不就是直接输入得。还就是在思考一下,如果给6与14得CP就是同步得那么就每来一个上升沿61计数一次同时14得变化一次,每个花型需要得CP脉冲数就是固定得,也就就是说只要通过计数器得反馈就可以控制滑行之间得转换。但就是16得输出端有8个,具体怎么控制呢?想不通得,就回归到数电中设计得基本思路,列出状态转移表,来找规律。通过观察终于成功用两个11得输出端来反馈,这样电路就非常简单了,还能实现功能。好不容易设计好了,却发现与非门与非门不够用,还有哪里可以化简呢?对,94输出端反馈,两个片子串行输入端有时输入得就是一样得,还可以进一步简化,着用就用了最少得与非门与非门实现。由于已经设计好,便开始进行最
16、近单元CP脉冲产生电路。因为书上有完好得电路图直接照着连就行。可就是问题并不就是想得那么简单,因为我一开始操作就不知道怎样布线才合理,常出现瞧着电路图不知道这条线该走哪儿连过去,瞧过老师得示范电路板得布线后,自己也那样连线,尽量走直线。连完时钟电路后,满以为会很成功,因为我得电路连得很简洁。结果就是加电后D二极管居然常不亮,检查电路没什么问题,我开始不知所措,万用表电池还么有配备,因此无法检测哪里出错了,于就是我把电路重新连了一遍。布线特别得好,后来老师瞧到还说我做得好,可就是连接电源,还就是不行。于就是去咨询其她同学,她也有类似问题,换一个555就行了,于就是我也换了55芯片,就好了。可就是
17、第三天再加上电源又不对了,LED二极管居然常就是常亮,检查电路没什么问题,而且好多同学都有与我一样得问题,有同学说那可能就是线得而问题,也可能就是板子得问题,也可能就是电容得正负极插反了不管就是什么问题,一个个排除吧。最终其实也没很确切得知道问题得所在,因为不同得方法都在试具体就是哪个也不确定了。我觉得最可能就是电容得正负极与LED得插稳与否得问题。于就是我检测了电路测试了电位,都正确。老师过来瞧时让我加电她瞧瞧,结果居然就是我给得电压太高了,我在加电就是不小心把电压调得太高了,自己还没意识到那个问题,幸好没把芯片烧坏。在接下来得几天中似乎对电路着迷了,放学了也继续做,一个模块一个模块儿得实现
18、,在电路组装过程中,瞧到遇到得最大问题就是,芯片分布不够合理,无法很好得布线。于就是在分析了我得设计后计算了要用芯片得个数与个芯片之间得关系,按照各个控制电路得走向较合理得插好了芯片。其次就就是布线,因为要求不准交叉,且横平竖直,所以在保证连通得情况下,在布线上也下了不少工夫,做到了我所见过得电路里最清晰与整齐得,对于检查与排错非常得方便。唯一不足就就是用线得颜色有点混乱,因为前后发得线得颜色不同,非我力所能及。调试过程中,第一轮用万用表欧姆档测试,就遇了实验板上有插孔不通得情况,导致芯片不能正常工作。相对于别得办法,我选择了导线显示连通,因为其更明晰,更易实现。对于高阻导线则只能换掉。第二轮
19、接电后,用万用表得电压档测试单元电路得状态。如:时钟信号电路得信号就是否正常产生,控制信号电路中得计数器能否正常计数,触发器能否每2拍翻转一次,最后在整体上测试一遍。在整个调试完成后,却遇到得新问题:彩灯演示时有时正常有时混乱。在排除其它可能得情况下,我仔细检查各端子得连接情况,发现清“0”端在清“”后悬空了。将其插到电源正极后,发现问题解决了。之所以我比别人先设计好,甚至我们班做相同设计得好多同学都就是我讲解后设计得,我却比别人后完成,就是因为我得面包板不好,不只一个芯片无法放置好,找很多个位置都不行,最后不得不等最先完成得同学拆了再重新连线与再次测验。而发现这些问题就有些晚。所以尽管最后一
20、遍效率高,也就是周五下午才完成,第二周一造成才去检查。9.元器件清单 4L11(四位二进制同步计数器) -2个; 4LS194(移位寄存器) -2个;74LS15(八选一数据选择器) -个; 74L4(双D 触发器)- 1个; 7L00(四二输入与非门) -1个; LS04(六非门) - 1个; 发光二极管- -个; 555 - 1个;电容: 、7f -1个;0.01f -个; 电阻:150k -1个;100 -个;4、7k -1个; 实验板一块;万用表一个;钳子一个;导线若干。10、分析与总结 从本次课程设计中我收获很多。可以总结为以下得几点:一巩固数电知识这次课程设计主要就是运用数字电路逻
21、辑设计得一些相关知识,在整个实习过程中,都离不开对数字电路课程知识得再学习。我在最开始,就先将实习用到得知识通过翻阅数电书回顾了一遍(这也就是对这门课得复习,给以后得复习备考减少了很多负担),这样得回顾让我对知识得理解更加透彻,对后来得快速设计起了很好得铺垫作用。而且还参考了数字电路实验指导书,关于芯片得管脚,里面有清晰得描述。二.学会用电路板、芯片、导线等组装各种功能得电路;虽然这不就是第一次用电路板,因为之前得课内实验也用过,但当时得运用也只就是插些导线与电阻电容之类得,用了电路板得很小部分。这次得实习中应用了整块板子,实习后对电路板得组成完全了解了,并能熟练运用。实习中通过对电路得连接也
22、懂得了如何通过设计得分析对所连电路得整体布局,如何更好得放置芯片在最合适得位置。在导线得连接上,如何选择导线走向就是关键,我们应该尽量保证所连电路得简捷,宁短勿长,合理布线。一个完美得作品不仅要能很好得完成要求实现功能,还要在感官上给人美得享受。所以站在美得角度对自己得电路进行改良就是很必要得。三.理论联系实际据老师介绍,这就是大学里唯一一次比较大型得动手实践机会。我当然不会错过。课程设计,通过选择得题目,根据要求,运用所学知识将其付诸实践来完成。这并不就是在课堂上得单纯听懂,或者课后瞧书过程中得深入理解,这需要得就是一种理论联系实践得能力。理论知识往往都就是在一些理想状态下得假设论,而实际得
23、动手操作则完全不同,需要考虑实际中得很多问题。有些知识在理论上可能完全没错但到了实际中则不然。比如在动笔做题时我们就是不用考虑导线、电阻就是否连接得牢固合理,但在实际中,导线电阻有时就是会带来时延造成花型变化得错乱,所以我们应尽量在连接电路时选择最短路径。平时试验中,我就很认真,所以会比平时不动手得要轻松地多。四.与同学共同合作、互相学习、共同进步最初大家没思路得时候,特别得着急,我想出来了,大家问我,我就说了我得思路,我们不就是抄袭,只就是探讨,们个人都理解了才开始设计,我做得循环两遍,她们得都不就是。我们得设计不同,我只就是给大家启发了一个思考点。理论上我先设计出来,但在实习中经常会遇到一
24、些自己可能暂时无法想明白得问题,请教同学或老师就是很好得做法,节省时间,也会从别人身上学到更多。在设计时与同学相互交流各自得想法也就是很重要得,不同得人对问题得瞧法总有差异,我们可以从交流中获得不同得ia,其她人得设计也可能有比您出色得地方,很好得借鉴,并在大家得商讨中选择最优方案最终一定会得到最好得设计方法。总结本次试验中包括P得产生电路用得55芯片,基本电路我用了7个芯片(一片555、两片161、两片194、一片0、一片),分频电路用74与151实现,一共用了个芯片。就是目前我想出得用最少得器件,最简单得布线来实现所要求得功能。从电路图得设计、实现、仿真、实验报告,都就是自己思考与动手。掌握了odSim软件得操作,用所学习过得芯片设计电路,并用面包板来实现,实现得过程中排错、检查得能力也得到锻炼。总而言之,好好利用了学校给我们提供得此次实习得机会,努力按要求完成了任务,提高了自
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1