电子拔河游戏机课程设计报告_第1页
电子拔河游戏机课程设计报告_第2页
电子拔河游戏机课程设计报告_第3页
电子拔河游戏机课程设计报告_第4页
电子拔河游戏机课程设计报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

课程设计阐明书课程名称:数字电子技术课程设计题目:电子拔河游戏机学生姓名:专业:电子信息工程班级:学号:指导教师:李继凯李冬梅日期:年4月20日电子拔河游戏机设计任务与规定1.设计一种模拟拔河游戏比赛的逻辑电路。2.使用15个发光二极管,开机后只有在拔河绳子中间的发光二极管亮。3.赛双方各持一种按钮,快速不停地按动按钮,产生脉冲,谁按得快,发光的二极管就向谁的方向移动,每按一次,发光二极管移动一位。4.的发光二极管移到任一方的终点时,该方就获胜,此后双方的按钮都应无作用,状态保持,只有当栽判按动复位后,在拔河绳子中间的发光二极管重新亮。5.用七段数码管显示双方的获胜盘数。二、方案设计与论证1.总体设计思路本次课程设计的题目是电子拔河游戏机,其原理可理解为甲乙两人通过按下AB两个按键的的快慢来让拔河游戏机的电平批示灯由中点向速度快的一方延伸,而制止向速度慢的一方延伸。能够构想用可预置的加/减可逆计数器作重要器件,用计数器的输出状态通过译码器控制电平批示灯的显示状态。如当计数器进行加法计数时,发亮的电平批示灯向右方延伸,相反,进行减法计数时,发亮的电平批示灯向相反方向移动。当一局比赛结束,即发亮的LED移动某一方的终点时,由点亮该终点灯的信号使电路封锁加/减脉冲信号的作用,既实现电路的自锁,使加/减脉冲无效。只有按了复位按键双方才干继续下一局的比赛,计数器就统计双方的获胜的次数,数码管显示胜者赢的盘数。2.电路设计原理拔河游戏机用15个电平批示灯排列成一行,开机后只有中间一种点亮,有以此作为拔河的中心线,游戏双方各持一种按键,快速地、不停地按动产生脉冲,谁按得快,亮点向谁方向移动,每按一次,亮点移动一次。移到任一方终端批示灯点亮,这一方就得胜,此时双方按键均无作用,输出保持,只有经复位后才使亮点恢复到中心线。最后,显示屏显示胜者的盘数。图1电子拔河游戏机原理框图图2拔河游戏机的电路框图。可逆计数器74LS193原始状态输出4位二进制数0000,经译码器输出使中间的一只电平批示灯点亮。当按动A、B两个按键时,分别产生两个脉冲信号,经整形后分别加到可逆计数器上,可逆计数器输出的代码经译码器译码后驱动电平批示灯点亮并产生位移,当亮点移到任何一方终端后,由于控制电路的作用,使这一状态被锁定,而对输入脉冲不起作用。如按动复位键,亮点又回到中点位置,比赛又可重新开始。将双方终端批示灯的正端分别经两个与非门后接到2个十进制计数器CC4518的使能端EN,当任一方取胜,该方终端批示灯点亮,产生1个下降沿使其对应的计数器计数。这样,计数器的输出即显示了胜者取胜的盘数。方案一1.编码电路:由双时钟二进制步可逆计数器74LS193构成,它有2个输入端,4个输出端,能进行加/减计数。2.译码电路:由译码器4514BD的输出Y0~Y15中选出15个接电平批示灯,电平批示灯的负端接地,而正端接译码器;这样,当输出为高电平时电平批示灯点亮。比赛准备,译码器输入为0000,Y0输出为1,中心处批示灯首先点亮,当编码器进行加法计数时,亮点向右移,进行减法计数时,亮点向左移。3.控制电路:由或非门由74LS02构成,其作用是分出谁胜谁负。当亮点移到任何一方的终端时,判该方为胜,此时双方的按键均宣布无效。将双方终端批示灯的正接至或非门的2个输入端,当获胜一方为“1”,而另一方则为“0”,或非门输出为“0”4.胜负显示:由计数器74HC160D和译码显示屏构成。将双方终端批示灯正极经与非门输出后分别接到2个74HC160D计数器的CP端,74HC160D的两组4位BCD码分别接到实验箱中的两组译码显示屏的8、4、2、1插孔上。当一方取胜时,该方终端批示灯发亮,产生一种上升沿,使对应的计数器进行加一计数,于是就得到了双方取胜次数的显示,若1位数不够,则进行2位数的级连。方案二本课题,能够用两片74LS192替代74LS193,先将两片74LS192连接成100进制的可逆,然后将其改成十六进制的计数器。用一全加器将两片74LS192的输出信号八位转化成四位,再接给CC4514的输入端。控制电路也可由异或门74LS86和与非门74LS00构成。将双方终端批示灯的正接至异或门的2个输入端,当获胜一方为“1”,而另一方则为“0”,异或门输出为“1”,经与非门产生低电平“0”其它电路基本保持不变。两个方案的对比:两个方案对比,明显方案一优于方案二,方案二要多加一块计数器和一块全加器,这样无疑增加了电路的成本,且方案一的连接较为简朴,但当没有74LS193芯片时,我们能够用方案二替代方案一。因此在方案的选择上普通选择方案一。设计方案论证:该控制系统由输入、输出和控制器模块构成。输入模块完毕裁判启动命令和两个按钮信号的输入,其逻辑关系由门电路实现;控制器模块完毕对输入脉冲信号的统计,由可预置加/减计数器构成,其预置数为0100,作为加/减计数的起点,加/减计数的脉冲源分别取自两个按钮信号,计数器输出状态变量进入输出模块;输出模块完毕计数器统计信号的翻译与显示(可由发光二极管完毕)并给出一种本次比赛结束信号。三、单元电路设计与参数计算1.触发电路:2.计数电路:74LS193是双时钟4位二进制同时可逆计数器。

74LS193的特点是有两个时钟脉冲(计数脉冲)输入端CPU和CPD。在RD=0、LD=1的条件下,作加计数时,令CPD=1,计数脉冲从CPU输入;作减计数时,令CPU=1,计数脉冲从CPD输入。另外,74LS193还含有异步清零和异步预置数的功效。当清零信号RD=1时,不管时钟脉冲的状态如何,计数器的输出将被直接置零;当RD=0,LD=0时,不管时钟脉冲的状态如何,将立刻把预置数数据输入端A、B、C、D的状态置入计数器的QA、QB、QC、QD端,称为异步预置数。

3.译码电路:4.胜负显示屏:74HC160同时十进制计数器(带异步清零.)(可直接复位与时钟无关)引脚1---*R2---CP3---A4---B5---C6---D7---EN18---VSS9---PE10---EN211---QD12---QC13---QB14---QA15---C016---VDD原理CP*REN1EN2PE功效Q0QQQ复位Q1101计数和C0复位Q1011计数复位Q1001计数和C0复位上1QQ0预置上1111加计数阐明:上------上升沿.C0为进位输出四、总电路工作原理及元器件清单1.总电路工作原理2.电路完整工作过程描述(总体工作原理)原理:甲乙两人通过按键“W”“Q”的控制来产生一种上升沿的触发,如果谁按键的频率高,则74LS193可逆计数器可优先收到一种脉冲,对应的管脚会予以一种信号,使得该可逆计数器做加法或者减法的运算。如果两者按下的频率同样,则可逆计数器无任何变化。然后当可逆计数器收到脉冲后做加法或者减法的计数,相对应的予以4线16线译码器4514BD一种信号,其控制的15的小灯泡会按照对应的信号亮灯,最初没操作的时候中间的灯泡亮起,如果可逆计数器收到一种加法信号,则其亮起的灯泡会改为中间右起第一种,如果是收到一种减法信号,则其亮起的灯泡会改为中间左起第一种。以这类推,灯泡会随着左右移动,当灯泡移动到最左或者最右边的时候就停止了移动,此时不管按下“Q”“W”都不能变化灯泡的位置,然后数码显示管则显示对应的数字。即统计胜负的局数。要想在原来的基础局数上再来一局,只要按下“space”键即可,如果想要全部清零,则只需按下“A”即可。3.元件清单芯片数量(片)74LS192(同时二进制可逆计数器)14514BD(4线—16线译码器)174LS02(四2输入与非门)17402N(或非门)27405N(反相器)274HC160D(十进制计数器)2五、结论与心得本次课程设计后我对数字电子技术有了更进一步的熟悉,实际操作和课本上的知识有很大联系,但又高于课本,一种看似很简朴的电路,要动手把它设计出来就比较困难了,由于是设计规定我们在后来的学习中注意这一点,要把课本上所学到的知识和实际联系起来,同时通过本次电路的设计,不仅巩固了所学知识,也使我们把理论与实践从真正意义上结合起来,增强了学习的爱好,考验了我们借助互联网络收集、查阅有关文献资料,和组织材料的综合能力。通过设计拔河游戏机控制电路,让我对数字逻辑这门课有了更深刻的理解,对电子器件的认识也不再停留在字面上,实现了从理论到实践的飞跃。我理解到理论和实践是分不开的。只有理论不行,

温馨提示

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

评论

0/150

提交评论