- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电子技术课程设计报告_电子拔河游戏机[精品]
数字电子技术课程设计报告
班级: 信息0611 ;姓名: 何海强 ;学号
设计题目:电子拔河游戏机
同组成员: 史立光、田劲、王萌、路长发; 组长: 何海强
功能描述:
整体描述:电子拔河游戏机是一种能容纳甲乙双方参赛或甲乙双方加裁判的三人游戏电路。由一排16个LED发光二极管表示拔河的“电子绳”。由甲乙双方通过按钮开关使发光的LED管向自己一方的终点延伸,当延伸到某方的最后一LED管时,则该方获胜,并对获胜次数进行计数,连续比赛多局以定胜负。用键盘上的A键和Z键表示开关按钮。用键盘上的S键赖代替清零信号,每次比赛前都要进行清零,并使按钮开关复位。
比赛开始,由裁判下达比赛命令后(,用空格键代表裁判信号,摁一下空格键),甲乙双方才能输入信号,否则,由于电路具有自锁功能,使输入信号无效。裁判信号由键盘空格键来控制。
“电子绳”由16LED管构成,裁判下达“开始比赛”的命令后,摁一下空格键,位于“电子绳”中点的LED发亮。甲乙双方通过按键输入信号,用键盘上的数字键A键Z键来模拟,摁一下A向左移动,摁一下Z键向右移动。使发亮的LED管向自己一方移动,并阻止其向对方延伸,谁摁得快就向这一方移动。当从中点至自己一方的最后一个LED管发亮时,表示比赛结束,这时,电路自锁,保持当前状态不变,除非由裁判使电路复位,并对获胜的一方计数器自动加一。
记分电路用两位七段数码管分别对双方得分进行累计,在每次比赛结束时电路自动加分。
5、双方得分计数器的清零信号由键盘上的数字键2,3键来实现。当比赛结束时,计分器清零,为下一次比赛做好准备。
方案设计:
总体设计思路(含电路原理框图):
电路的原理框图如下图所示:
1).抢答器电路设计
选用74LS175D触发器芯片,用两个开关表示输入,当有一方摁下时,另一方再摁不起作用,并将输出Q1连接到下一级编码电路.
2).编码电路
编码器有四个输入端,四个输出端,要进行加 / 减计数,因此选用74191二进制同步可逆加 / 减计数器来完成。一方进行加运算,使亮点向右移动,一方进行减运算。其控制端和前一级抢答器电路相连。
3). 译码电路
选用4-16线4514译码器。译码器的输出Q0~Q14 分接16个个发光二极管,这样,当输出为高电平时发光二极管点亮。比赛准备,译码器预置输入为1000,中心处二极管首先点亮,当编码器进行加法计数时,亮点向右移,进行减法计数时,亮点向左移。
4).控制电路
为指示出谁胜谁负,需用一个控制电路。当亮点移到任何一方的终端时,判该方为胜,此时双方的按键均宣告无效。此电路可用异或门和非门来实现。将双方终端二极管的正极接至异或门的两个输入端,当获胜一方为“1”,而另一方则为“0”,异或门输出为“1”,经非门产生低电平“0”,再送到74191计数器的置数端CTEN于是计数器停止计数,处于预置状态,由于计数器数据端A、B、C、D和输出端QA、QB、QC、QD对应相连,输入也就是输出,从而使计数器对输入脉冲不起作用。
5). 胜负显示
将双方终端二极管正极经非门后的输出分别接到二个74163计数器的CLK端,74163的两组4位BCD码分别接到实验装置的两组七段数码显示管A、B、C、D插口处。当一方取胜时,该方终端二极管发亮,产生一个上升沿,使相应的计数器进行加一计数,于是就得到了双方取胜次数的显示。
6).复位
为能进行多次比赛而需要进行复位操作,使亮点返回中心点,可用一个开关控制74193的预置数端LOAD即可。
胜负显示器的复位也应用一个开关来控制胜负计数器74163的清零端clear,使其重新计数。
每次比赛前抢答器电路都要进行清零,并使按钮开关复位。
工作情况:该电路基本实现了电子拔河游戏机设计的基本要求,但每次比赛前都要进行清零,比较繁琐。
个人承担的工作:
我承担的工作主要是整体电路的构思与设计以及具体各部分电路的的分配
整个电路由五片集成芯片和一些门电路实现,用可逆加减计数器控制两点左右移动。
具体思路:
用一个抢答器电路来控制双方参赛按钮信号,先按下的一方优先,另一方再按下时不起作用。
双方参赛按钮输入信号可作为一个可逆加减计数器的计数脉冲,一方进行加运算,使亮点向右移动,另一方进行减运算,使亮点向左移动。
采用4-16译码器,使得在比赛开始前,译码信号为1000,中间的LED点亮。
置裁判的开赛信号,只有开赛有效时,可逆计数器才可以工作。
当亮点到达一方终端时,应产生时可逆计数器停止工作的信号。
每一方设置一个得分计数器及显示器,当一方取胜时,计数器加一并显示。得分计数器,应设置总清零信号,当比赛结束时,计分器清零,为下一次比赛做好准备。
逻辑电路图:
总结:通过此次课程设计作业,
文档评论(0)