数字电子设计问题

我们要做课程设计,是关于电子拔河游戏机的,我要画出设计图和做出实物,有哪位高手对于数字电子这门学科了解比较深透的,能给一些指导吗?最好给出设计图,谢谢啦!

一、设计任务分析:

数字电子技术课程设计是数字电子技术基础课程的实践性教学环节,是为了理论结合实际的电子基础知识,验证,巩固和消化电子技术基本知识,综合应用数字电子技术解决生产第一线的实际问题,提高基本的专业动手能力,进一步培养分析问题和解决问题的能力,以后更好的为社会服务。

设计主要内容及要求 :

1、设计一个模拟拔河游戏比赛的逻辑电路。

2、电路使用15个发光二极管,开机后只有在拔河绳子中间的发光二极管亮。

3、比赛双方各持一个按钮,快速不断地按动按钮,产生脉冲,谁按得快,发光的二极管就向谁的方向移动,每按一次,发光二极管移动一位。

4、亮的发光二极管移到任一方的终点时,该方就获胜,此后双方的按钮都应无作用,状态保持,只有当栽判按动复位后,在拔河绳子中间的发光二极管重新亮。

5、用七段数码管显示双方的获胜盘数。

二、实验设计思路

基本要求如下: 

(1)比赛开始时,由裁判下达命令后,甲乙双方才能输入信号,否则,由于电路具有自锁功能,使输入信号无效。 

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

三、总体设计方案:

3.1、电路设计原理

拔河游戏机需用15个(或9个)发光二极管排列成一行,开机后只有中间一个点亮,以此作为拔河的中心线,游戏双方各持一个按键,迅速地、不断地按动产生脉冲,谁按得快,亮点向谁方向移动,每按一次,亮点移动一次。移到任一方终端二极管点亮,这一方就得胜,此时双方按键均无作用,输出保持,只有经复位后才使亮点恢复到中心线。

显示器显示胜者的盘数。

.实验电路如下:

原理:

可逆计数器74LS193原始状态输出4位二进制数0000,经译码器输出使中间的一只电平指示灯点亮。当按动A、B两个按键时,分别产生两个脉冲信号,经整形后分别加到可逆计数器上,可逆计数器输出的代码经译码器译码后驱动电平指示灯点亮并产生位移,当亮点移到任何一方终端后,由于控制电路的作用,使这一状态被锁定,而对输入脉冲不起作用。如按动复位键,亮点又回到中点位置,比赛又可重新开始。

将双方终端指示灯的正端分别经两个与非门后接到2个十进制计数器CC4518的使能端EN,当任一方取胜,该方终端指示灯点亮,产生1个下降沿使其对应的计数器计数。这样,计数器的输出即显示了胜者取胜的盘数。

1.编码电路

编码器有二个输入端,四个输出端,要进行加 / 减计数,因此选用74LS193双时钟二进制同步加 / 减计数器来完成。

2.整形电路

74LS193是可逆计数器,控制加减的CP脉冲分别加至5脚和4脚,此时当电路要求进行加法计数时,减法输入端CPD 必须接高电平;进行减法计数时,加法输入端CPU 也必须接高电平,若直接由A、B键产生的脉冲加到5脚或4脚,那么就有很多时机在进行计数输入时另一计数输入端为低电平,使计数器不能计数,双方按键均失去作用,拔河比赛不能正常进行。加一整形电路,使A、B二键出来的脉冲经整形后变为一个占空比很大的脉冲,这样就减少了进行某一计数时另一计数输入为低电平的可能性,从而使每按一次键都有可能进行有效的计数。整形电路由与门74LS08和与非门74LS00构成。

3.译码电路:

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

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

4.控制电路:

为指示出谁胜谁负,需用一个控制电路。当亮点移到任何一方的终端时,判该方为胜,此时双方的按键均宣告无效。此电路可由或非门74LS02构成。将双方终端指示灯的正接至或非门的2个输入端,当获胜一方为“1”,而另一方则为“0”,或非门输出为“0”,再送到74LS193计数器的置数端   ,于是计数器停止计数,处于预置状态,由于计数器数据端D0、D1、D2、D3和输出Q0、Q1、Q2、Q3对应相连,输入也就是输出,从而使计数器对脉冲不起作用。

5.胜负显示:

将双方终端指示灯正极经与非门输出后分别接到二个CC4518计数器的CP端,CC4518的两组4位BCD码分别接到实验箱中的两组译码显示器的8、4、2、1插孔上。当一方取胜时,该方终端指示灯发亮,产生一个上升沿,使相应的计数器进行加一计数,于是就得到了双方取胜次数的显示,若一位数不够,则进行二位数的级连。

6.复位

为能进行多次比赛而需要进行复位操作,使亮点返回中心点,可用一个开关控制74LS193的清零端R即可。

胜负显示器的复位也应用一个开关来控制胜负计数器CC4518的清零端R,使其重新计数。

CC4518功能表下表所示,引脚排列见附录。

输   入 输出功能

时钟

CP 清零

RD 使能

EN 

× 1 × 全部为0

↑ 0 1 加计数

0 0 ↓ 

↓ 0 × 保持

× 0 ↑ 

↑ 0 0 

1 0 ↓

温馨提示:内容为网友见解,仅供参考
无其他回答

问几道数字电路与逻辑设计题,谢谢高手
答案是:B 分析:01H是十六进制表示方法,用二进制表示是0000 0001,题目要求指令执行后BX内的数为奇数,实际上就是要求指令执行后的数据最后一位必须为1。看选项A,如果BX最后一位也为1的话,异或操作后最后一位变为0,所以不满足;选项B,因为是或操作,所以无论BX最后一位是1还是0,结果最后一...

数字电路与逻辑设计,这题怎么做?
首先给每一个门输出一个编号,然后按门电路逻辑写出表达式;Y = (F1*F2)'F1 = (F4+F5+F3)'F2 = (C*F3)'F3 = (F4+F5+C)'F4 = (A*F6)'F5 = (B*F6)'F6 = (A*B)'然后代入整理尽量化简就是了;

数字电子钟逻辑电路设计的问题
1即环形振荡器,原理是闭合回路中延时的负反馈,你看有三个反相器(最右边反相器不算),假设开始输入为高,则反相器们有这么个过程:高-低-高-低,第四个低反馈到第一个高本应是负反馈,但我们知道反相器是有延迟的,反相器这么接有放大作用,接入rc是为了振荡频率可控。2的接地处符号看不明白 ...

大学数字电子技术的课程设计:数字式电子钟的设计或交通灯控制电路设计...
题目一:数字式电子钟的设计一、简要说明:利用数字电路的理论和知识进行设计,一般应具有时分秒计时功能,同时可以进行时间的调整;定点报时等。二、设计任务和基本要求:设计数字式... 题目一:数字式电子钟的设计一、 简要说明:利用数字电路的理论和知识进行设计,一般应具有时分秒计时功能,同时可以进行时间的调整;定点报时...

数字电路课程设计求题目
辅助功能更简单了,直接用开关短路两个控制继电器就可以了 显示功能在数字比较器输出带两个发光二级管就可以了。方案二;用两个双金属温度开关(1个50度的,1个100度的)接上电源,开关输出之后的部分和方案一比较器之后的部分一样,这个方案已经称不上数字电路设计了,不过能实现你说的功能而且可靠性...

请求达人帮做 数字电路与逻辑设计 的作业题。(第一期选择题、填空题...
答案依次为 A\\B\\C\\D\\C 1-12填空题 逻辑非、【】、0110、c+5v -c0v、半加器、LCD、时序逻辑电路、地址寄存器、暂稳态、模数转换器件(ADC)、门电路输出高电平时的电压值、14根地址线、图片问题的答案分别是 C\\D\\D

数字电子技术中,已知时序逻辑电路的工作波形,如何设计相关电路?求相 ...
1.根据波形列出输入输出相关变量的真值表 2.根据真值表,写出输入输出的逻辑表达式 3.化简逻辑表达式,简单的可以直接根据规则化简,复杂的可借助卡诺图化简 4.开始设计电路,根据已有器件的真值表对照需要达成的逻辑功能进行设计。这里我说的比较简略,主要是没法详细说,因不同的电路,不同的逻辑功能会...

数字电子题:设计一个组合逻辑电路,电路输出Y1和Y2由输入信号ABC决定...
数字电子题:设计一个组合逻辑电路,电路输出Y1和Y2由输入信号ABC决定。要求:(1)输入ABC中有两个或两个以上为1时,输出Y1为1,否则为0。(2)输入数据小于4时,输出Y2为1,否则为0。... 数字电子题:设计一个组合逻辑电路,电路输出Y1和Y2由输入信号ABC决定。要求:(1)输入ABC中有两个或两个以上为1时,输出Y1为...

数字电路与逻辑设计简答题,高手帮帮忙
红灯 = F2 = 一台异常 黄灯 = F1 = 二台异常 绿灯 = F0 = 全部正常 红灯+ 黄灯 = F1 + F2 = 全部异常 真值表 A B C F0 F1 F2 0 0 0 0 1 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 1 ...

数字电子组合逻辑设计利用基本逻辑门电路设计一个保密锁电路,保密锁...
A,B,C为3输入变量,1=按下,反之=0;F为输出,1=开锁,0=报警指示灯亮

相似回答