数字电路多路彩灯课程设计报告_第1页
数字电路多路彩灯课程设计报告_第2页
数字电路多路彩灯课程设计报告_第3页
数字电路多路彩灯课程设计报告_第4页
数字电路多路彩灯课程设计报告_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、曲美邦雷大拳数字逻辑课程设计报告多路彩灯控制器学院名称:计算机学院学生姓名:冯佳新(24)专业名称:计算机科学与技术班 级:计科1102实习时间:2013年6月3日2013年6月14日实验目的1. 掌握数字电路课程所学的理论知识,学会将数电理论用于实际电路中去。2. 熟悉常用集成数字芯片,并掌握其基本原理,学会使用它们进行电路设计。3. 了解数字系统设计的基本思想和方法,学会科学分析和解决问题。4. 学会使用面包板测试设计好的逻辑电路,并使用万用表进行调试排错,提高动手操作能力。5. 培养独立完成电路的能力,初步学会自主设计、连接、调试数字电路。6. 培养认真严谨的学习习惯和实事求是的学习态度

2、。二.实验要求1. 彩灯控制器设计要求设计一个8路移存型彩灯控制器,要求:(1) . 8路彩灯能演示三种花型(花型自拟)。(2) .彩灯用发光二极管代替(3) .选做:实现快慢两种节拍的变换。2. 课程设计的总体要求(1) .设计电路实现题目要求。(2) .电路在功能相当的情况下设计越简单越好。(3) .注意布线,要直角连接,选最短路径,不要相互交叉。(4) .注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。(5) .每个单元电路先独立组装,独立测试,功能正确后,单元电路之间才 能互联。(6) .所有发光二极管都要接限流电阻,阻值在 100500q之间。(7) .所有器件的多余输入端不允

3、许悬空,请按实际情况做合适的处理。(8) .电路中的高电平正常情况下3v,低电平正常情况下0.4vo介于二者之间的电平为非正常电平,会造成逻辑错误。(9) .严禁带电插、拔元件及导线。三.实验所需器材器件数量器件数量5551面包板174ls741发光二极管874ls161274ls00274ls194274ls1511电阻100q2电容0.01 m1电阻4.7k q1电容4.7西1电阻150kq1钳子1万用表1导线四.实验原理利用555定时器产生周期为0.5秒的cp脉冲,再经过74ls74(双上升沿触发器)将其二分频产生1.0秒节拍,再用74ls151八选一数据选择器选择一种节拍,用74ls7

4、4和74ls151级联交替产生快慢节拍。用两片74ls161级联控制74ls194实现不同的花型,并使用反馈清零法,再用两片74ls194控制8盏灯的明暗变化。五.实验设计及电路图1 .时钟信号电路有一片555加上适当电容及电阻实现。电容取:4.7 pf 0.01 画电阻取:150kq 4.7k q电路图如下:vccr1aa/vvw:r2 :5叫c1, * *a fa ls- - yec- - - -est - - -out di 3ttffi tei cow -:. =1m1f&kd , , 555 virtual2 .节拍控制电路使用74ls74(双上升沿触发器)将其二分频产生1.0s节拍

5、,再用74ls151通 过0或1控制输出端脉冲的频率交替输出这两种节拍,用 74ls74和74ls151级 联交替产生快慢节拍,其结构图如图所示:q是74ls74触发器的输出端,d触发器具有记忆功能,记录上一个状态,所 以在每一个cp脉冲的上升沿,q输出为上一次的记录(即一个脉冲),即就是 比时钟信号电路的cp脉冲慢了一拍。令74的vcc, clr pr都接高电平,将aq的输出接到d端,q端的输出接到 151 的 d1 端。令 151 的 dq d2, d3, d4, d5, d6, d7, b, c, ag, gn限低电 平,vcc接高电平,d0接时钟信号的cp脉冲,a端接由花型控制电路的q

6、f输出。所以通过a为0或1选才? y端输出的脉冲的频率。a端接的是161的高位片 的qf即当到达第32拍时qf为1,接下来的3264拍为变慢后的脉冲输出。电路图如下:vcc3 .花型控制电路74ls161是四位二进制同步加法计数器,具有计数、异步清零、同步置数, 保持等功能,具引脚图t 空 op 0 102cet penri nr询 fh rn输a输出cp cr ldpt丹 丹 di 0。i晒 qa qj qox0xxxxxxx0000t 10xxdcbudcbax1】0xxxxx保持x11x0xxxx保持(c t0)t i i11xxmx计数一片74ls161只能计数从00001111,但两

7、片74ls161级联可以实现从 0255计数,因为64 (32快拍加上32慢拍)16,所以采用两片74ls161同步 级联,64转换成二进制为01000000,所以用高位片的q3(即qg通过非门以后 接到清零控制端。当三种花型全新显示一遍后(总共 32拍),74ls161的输出变为00100000, 所以将161高位片的q2 (即qe信号输给节拍控制电路的151的a来通过节拍 控制电路改变第二遍花型显示的频率。161的cp脉冲来自节拍控制电路中74的 输出端y。电路图如下:5v, ijq, -d-.4* -球 源 qr -qo接151的输出rene, bco ekt -血咽emu?u3 - 7

8、4ls161n j:授两个冏的匚le端:4 .花型演示电路由二片移位寄存器194级联实现。具八个输出信号端连接八个发光二极 管,用其输出信号控制发光二级管的亮灭实现花型演示。每个花型完整显示 一遍,所以三种花型完全显示一遍需要的总拍数为32,即07实现第一个花型,815实现第二种花型,1631实现第三种花型。三种花型变换样式花型1: 8路灯分两半。从左至右渐亮,全亮后,再分两半从左至右渐灭。花型2:从中间到两边对称地逐次渐亮,全亮后仍由中间到两边逐次渐灭。花型3:从左至右顺次渐亮,全亮后又从左至右渐灭。移存器输出状态编码表节拍序号花型一花型二00000 00000000 00000000 00

9、0011000 10000001 10001000 000021100 11000011 11001100 000031110 11100111 11101110 000041111 11111111 11111111 000050111 01111110 01111111 100060011 00111100 00111111 110070001 00011000 00011111 111081111 111190111 1111100011 1111110001 1111120000 1111130000 0111140000 0011150000 0001要用194实现三个花型的连续显示

10、必须对两片 194的s1、s0和sl、sr节拍 的变化进行相应的改变。现将两片194分为低位片和高位片,再将其输出端从低 位到高位记为l1l8o列出各花型和其对应的194的s1、s0、sl、sr的输入信 号及节拍控制信号列表如下:(用ali表示li的取非)低位片高位片节拍控制信号花型slsrs1s0slsrs1s0qd qe (qa-qh1xal801xal8010 0(00000000-11100000 )2al8x10xal8011 0(00010000-11110000 )3xal801xl4010 1(00001000-11101000)xal801xl4011 1(00011000-

11、11111000)根据真值表,画出其卡诺图如下:194低位片:sl=al8 qe qd010al8al81xal8sr=al8s0=as1s1=qd*aqe194高位片: qeqd010al8l41al8l4sl=xsr=al8*aqe+l4*qes0=1s1=0由卡诺图可得控制结果表达式如下:低位片高位片sl=al8sl=xsr=al8sr=al8*aqe+l4*qes1=qd*aqes1=0s0=as1s0=1电路图如下:74ls00n1u6a 74lsoonu14auwa 74l$nan:援法嵋位片的%:74lsq4k :,1_u12a-74ls194n喏151的输出tt4ls04n:六

12、.实验波形图1 .基本cp脉冲产生电路波形图与分频电路波形图tlflrrmrmjltwlmxrl2 .测试波形:(每列依次为cp脉冲,低位片74ls194a,b,c,d,高位片74ls194a,b,c,d)花型一:花型花型三:trurlrurlrurlrurlrurltlnrl六.实验问题及解决方法问题:74ls151芯片的功能不太清楚,导致老师提问问题时无法回答出,所以 下来之后及时看书,终于弄清了其工作的真正原理。原理:74ls151是互补输出的八选一数据选择器,有三个地址端为ca,从8个输入数据d0d7中,选择一个需要的数据给输出端 y,g为使能端, 低电平有效。使能端ast=1时,不论

13、ca状态如何,y均无输出(y=0, w=1),多 路开关被禁止。使能端ast=0时,多路开关正常工作,根据 地址端c , b, a的状态选择d0d7中某一个通道的数据输出到端 y。如:cba=000,则选择d0数据到输出端,即y=d0如:cba=001,则选择d1数据到输出端,即y=d0其功能表如下cm表示m的非):输入输出数据选择选通ywcbaastxxx1010000d0ad00010d1ad10100d2ad20110d3ad31000d4ad41010d5ad51100d6ad61110d7ad7因为74ls74只有两个输出端0和1,所以只用74ls151的a端,c端和b端接地七.实验

14、心得及体会为期两周的数电实习短暂又漫长。不过在这两周中自己学到了很多知识, 对 数字电路这门课也有了更深的认识,每天都有目标和收获。第一天,刚开始对所要求的实验内容并不是十分明白清楚, 我就盲目地连起 了 555芯片,却根本不了解其功能,在与同学的交流讨论下,我了解到555芯片 是一种定时器,它是一种模拟和数字功能相结合的中规模器件。然后自己不断分 析,独自动手终于完成了 555脉冲电路的连接,并实现了其功能。第二天,我完成了第二块,节拍控制电路的连接。有了第一天的经验,电路 连接已经比较熟悉,对斜口钳的使用也较为熟练,所以连接电路并未花费太多时 间,但是电路连接好后,并未实现节拍控制,仔细检

15、查一遍所连接的电路,发现 面包板上的多个正负极没有互相连通, 连接后再接上电源,电路就可以正常工作 了,555信号控制灯闪烁一个高低电平周期,节拍电路闪烁一下。第三天,开始连接第三块电路,花型控制信号电路。此块电路用两块161芯片级联实现模64的电路。由于之前已经设计好了电路图,而且对连面包板也 比较熟悉,所以在这个模块中竟然没有出现问题,一次就成功了,我非常激动。第四天,我先是自己设计了花型,确定花型后,再研究该如何实现,实现中 有三个问题考虑,花型用什么实现,该如何变化花型,如何让其变频。最终决定, 用两片194实现花型,再用161节拍器实现花型变换,再让其与151相连变频输 出。以上问题

16、都弄清楚后,再列出真值表,列出函数关系式,最后根据关系式画 出了电路图,开始连接电路,连接完成后,接入电源,发现电路并未工作,排查 许久还是未有结果。第五天,由于花型没有按我的预期效果显示出来,所以我又重新设计了一 种方法,接着就是选择花型和控制端,列真值表填卡诺图,画电路图,连接好之 后发现花型非常乱,这一天的花型演示模块又失败了。第六天,与同学一起讨论前两天的设计方案,最终发现第一种方法是可行 的,可能当时连错了电路,导致走了许多弯路。于是我又按照第一种方法所画出 的电路图重新连接了电路,检查电路连接无误后接入电源,八个彩灯均正常工作, 达到了我想要的效果,整个实验圆满完成!剩下的几天中,

17、我再检查了我的电路,也更加深刻的理解了数电这门课, 开始着手完成我的实验报告了。其实在电路组装过程中,遇到的最大问题是,芯片分布不够合理,无法很 好的布线。于是在分析了我的设计后计算了要用芯片的个数和个芯片之间的关 系,按照各个控制电路的走向较合理的插好了芯片。其次就是布线,因为要求不 准交叉,且横平竖直,所以在保证连通的情况下,在布线上也下了不少工夫,而 且尽力做到我认为很合理的布线,也就是用线的颜色有点混乱,因为用了很多从 之前面包板上拆下来的旧线,所以整个板子看起来有点杂乱。也因为我的设计中 要用2个74l00和1个74l04,多个与非门电路的连接却是费了我好大的功夫, 于是连线也就不十分合理了,但整体看起来还算可以。总之,这两周我受益匪浅。八.实验参考文献。师亚莉薛延侠编 吕思忠 施齐云主编九、附录(总电路图) u818 、:hii明 既40 1 1或1b,一hik74ls161n1。27ji11- 74ls194n 一 米, : led?:二1,温网灯13 w l_ .hled4 :led5 :u912b -15 7&ls1 州!r心1122: : (m2a,uls0jn.led7led?:西安邮电大学数字逻辑课程设计.过程考核及成绩鉴定表学生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论