数电电子拔河机实验报告

更新时间:2023-11-18 17:14:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数字电子技术基础 综合性实验

设计题目:电子拔河游戏机

班级:电力实1102

组员:尹献杰庞曼蓝峥 王雪松孙永健李卓桁

一、设计要求

电子拔河比赛游戏机供2人玩耍。由一排LED灯表示拔河的“电子绳”,初态时中间的LED亮,比赛时双方通过按扭使中间亮的LED向己方移动,当亮至某方最后一个LED时,该方获胜,并记分。双方按键分别控制LED灯的左移和右移。

(1)比赛开始,由裁判下达比赛“开始”命令后,双方才能输入信号,否则电路自锁,输入信号无效。

(2)“电子绳”由9个(或15个)LED构成,裁判下达比赛“开始”命令后,位于中间的LED亮。甲乙双方通过按键输入信号,使发亮的LED向自己一方移动,并能阻止其向对方移动。当自己一方终点LED亮时,表示比赛结束。此时电路自锁,保持当前状态不变,除非由裁判使电路复位。

2.扩展发挥

(1)增加计分电路,双方记分电路分别用一位数码管对得分进行累计,在每次比赛结束时能自动加分。

二、实验器件:

CC4514 4线—16线译码器 CC4518 双同步十进制计数器 74LS193 同步二进制可逆计数器 74LS00 四2输入与非门 74LS08 四2输入与门 74LS02 四2输入异或门

三、设计思路

(1)该设计的主要任务是控制“电子绳”发亮的LED管由中点向速度快的一方移动,而阻止向另一方移动。用可预制的加/减计数器作主要器件,用计数器的输出状态通过译码器控制LED发亮。当向计数器输入“加脉冲”时,使其作加运算而发亮的LED向增大的一方移动,相反,当输入“减脉冲”时,发亮的LED向相反的方向移动。

(2)当一局比赛结束,即发亮的LED移动某一方的终点时,由点亮该终点灯的信号使电路封锁加/减脉冲信号的作用,既实现电路的自锁,使加/减脉冲无效。同时,使电路自动加分。(3)控制电路部分应能够控制由振荡器产生的脉冲信号进入计数器的加/减脉冲输入端,其进入方向由参赛双方输入的按键信号决定。

设计原理框图如图1所示

复位甲方队员乙方队员脉冲产生器可逆计数器译码器甲方赢的盘数控制器数码管显示电路乙方赢的盘数图1 拔河游戏机的原理框图。 电路框图如图2所示

图2 拔河游戏机的电路框图

四、各部分电路的实现

1.整形电路:

VCC5VR11.0k?J101X1U1AU1B32.5 V U1C4U1D774LS00D2674LS00D74LS00D74LS00DKey = AVCCU3AR21.0k?574LS00DX2R31.0k?J208U2AU2B102.5 V U2C11U2D1474LS00D974LS00D74LS00D74LS00DKey = B13U3BR41.0k?1274LS00D

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线-16线译码器CC4514构成。译码器的输出Y0~Y15中选出15个接电平指示灯,电平指示灯的负端接地,而正端接译码器;这样,当输出为高电平时电平指示灯点亮。

比赛准备,译码器输入为0000,Y0输出为1,中心处指示灯首先点亮,当编码器进行加法计数时,亮点向右移,进行减法计数时,亮点向左移。

VCCVCC05VJ1J3VCCVCC05VKey = AKey = CVCCVCC05VJ2363735VCC5VJ438VCC0Key = BVCCVCC05VKey = D~E23EL1A322A221A13A02U54514BD_5V243323313220212227342829302526X15X14X13X12X11X1015161314192017184567810911X9X8X7X6O15O14O13O12O11O10O9O8O7O6O5O4O3O2O1O0X5X4X3X2X12.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 4.胜负显示电路

CC4518双四位异步BCD码加法计数器 Cr:异步清零端(复位端),高电平有效。

CP,EN:计数器工作状态控制与时钟脉冲输入端。 QD,QC,QB,QA :计数器四位数据输出端。 CC4518逻辑功能如下表所示。 清零 计数 保持 计数 保持 Cr 1 0 0 0 0 输入 CP X ↑ X 0 1 EN X 1 0 ↓ X 0 输出 QD QC QB QA 0 0 0 BCD码加法计数 保持 BCD码加法计数 保持 (1)将来关C置高,通过CC4518的清零端RD使数码管显示为 0。在总电路中,使甲乙双方比赛之前,完成复位的作用。

(2)将C置低,使CC4518进入计数功能,当通过开关A给左边的CC4518加脉冲时,经过它的计数功能,它所接的译码显示器开始显示数据,从0加到9。在总的电路中,CC4518的脉冲是通过乙方的最左端的发光二极管发光来给的,故当乙方最左端的二极管发光使,乙方的胜负显示器上便会加数,来说明乙方获胜。

(3)将C置低,使CC4518进入计数功能,当通过开关B给右边的CC4518加脉冲时,经过它的计数功能,它所接的译码显示器开始显示数据,从0加到9。在总的电路中,CC4518的脉冲是通过甲方的最右端的发光二极管发光来给的,故当甲方最右端的二极管发光使,甲

本文来源:https://www.bwwdw.com/article/1y5v.html

Top