当前位置:文档之家› 基于Proteus的数电课程设计乒乓球游戏机

基于Proteus的数电课程设计乒乓球游戏机

基于Proteus的数电课程设计乒乓球游戏机
基于Proteus的数电课程设计乒乓球游戏机

课程设计说明书

设计题目:乒乓球比赛游戏机专业:电子信息科学与技术姓名:

学号:2

指导教师:

2010年1月15日

1.用两个74LS194四位双向移位寄存器模拟乒乓球台,其中第一个74LS194的DL输出端接第二个的右移串行输入端,这样当乒乓球往右准备移出第一个寄存器的时候就会在时钟脉冲的作用下被移入第二个寄存器。同样道理,第二个74LS194的AR输出端接第一个的左移串行输入端。

2.用D触发器及逻辑门电路构成驱动控制电路

3.用计数器、逻辑门电路和集成的4管脚的数码管组成计分电路

第三章设计步骤及方法

一、单元电路的设计

1.球台电路如下图2设计所示:

图2.球台电路

图3.控制电路

图中74LS74为上升沿触发的D触发器,s’为置1端(低有效),R’为置0端(低有效)。当J1=0时,两片D触发器输出端均为1即S1=S0=1,通过接入74LS194,此时实现的是并行输入功能。当J1=1时,L1=J2=1,J3=L8=0,通过各门电路可知U2A,U4A,U2B输出端分别为0,1,1,则D触发器输出端分别为0,1即S1=0,S0=1。相反情况时,当J1=1时,L1=J2=0,J3=L8=1,D触发器输出端分别为1,0即S1=1,S0=0。通过此电路来控制并且实现球台灯的左右移位即实现乒乓球的运动。

3.计分电路的设计如下图4所示:

图4.计分电路

如上图所示,计分电路由一个7404非门,7409与门和十进制的74LS161计数器构成。得分真值表如下

L1 J2(A) L8 J3 Y(A) Y(B)

由上表可得上图中非门和与门的接法。

同步十进制计数器74LS160的功能表如下:

CP

R D

LD EP ET 工作状态 ×

× ×

0 1 1 1 1

× 0 1 1 1

× × × × 0 1 × 0 1 1

置零 预置数 保持 保持(但C=0)

计数

由74LS160的功能表可知,当~RD=~LD=EP=ET=1时工作状态为计数,即图4中的~CLR=~LOAD=ENT= ENP=1时。选用ENP 、ENT 作为74LS16的计数控制端,当ENT=ENP=1时计数,当ENT=ENP=0时计分电路处于保持状态。RCO 为进位输出端,即当选手计满9分时给出报警信号。 4 其他电路设计

1 0 0 0 0 1

0 0 1 0 1 0

二、总体电路的设计及仿真结果。总体设计电路图如下图所示:

仿真结果图如下:

相关主题
文本预览
相关文档 最新文档