8路抢答器设计方案(

一、设计的内容

设计一个8位数字抢答器。

二、设计的要求与数据

设计要求包括:

1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。

2. 设置一个系统清除和抢答控制开关S ,该开关由主持人控制。

3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优

先抢答选手

的编号一直保持到主持人将系统清除为止。

4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,30秒)。

当主持人启

动" 开始" 键后,定时器进行减计时。

5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器

上显示选手

的编号和抢答的时间,并保持到主持人将系统清除为止。

6. 如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警

并禁止抢答,

定时显示器上显示00。

三、设计应完成的工作

1. 利用各种电子器件设计8位数字抢答器;

2. 利用DE2板对所设计的电路进行验证;

3. 总结电路设计结果,撰写课程设计报告。

1 设计任务目的及要求

1.1 设计目的

通过课程设计,对数字逻辑的基本内容有进一步的了解,特别是时序逻辑电

路的设计。能把上学期学到的数字逻辑理论知识进行实践,操作。在提高动手能

力的同时对常用的集成芯片有一定的了解,在电路设计方面有感性的认识。而且

在进行电路设计的时候遇到问题,通过独立的思考有利于提高解决问题的能力。

在经过课程设计后,更明白数字逻辑电路设计的一般方法,以及在遇到困难怎么

排除问题。

1.2 设计要求

我选择的课程任务是设计一个8位数字抢答器。 设计要求包括:

1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。

2. 设置一个系统清除和抢答控制开关S ,该开关由主持人控制。

3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优

先抢答选手的编号一直保持到主持人将系统清除为止。

4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,30秒)。

当主持人启动" 开始" 键后,定时器进行减计时。

5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器

上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。

6. 如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警

并禁止抢答,定时显示器上显示00。

2 工作原理及设计方案

抢答器是为竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,竞赛

者可以分为若干组,抢答时各组对主持人提出的问题要在最短的时间内做出判

断,并按下抢答按键回答问题。当第一个人按下按键后,则在显示器上显示该组

的号码,同时电路将其他各组按键封锁,使其不起作用。回答完问题后,由主持

人将所有按键恢复,重新开始下一轮抢答。抢答器具有定时抢答功能,且一次抢

答的时间可以由主持人设定(如,30秒)。当主持人启动" 开始" 键后,定时器进行

减计时。 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显

示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。如果定

时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警并禁止抢答,

定时显示器上显示00。

因此要完成抢答器的逻辑功能,该电路至少应包括输入开关、数字显示、判

别组控制以及组号锁存等部分。

2.1 原理框图

图一 原理框图

2.2 设计思路

1. 抢答器供8名选手比赛,分别用8个按钮S0 ~ S7表示。这个功能只需要通

过管脚分配把按钮分配到实验版上的拨动开SW0到SW7关,让每个选手拨动开

关后产生相应的信号就可以了。不同的选手拨动按钮发出信号通过74LS148编

码器进行编码,编码后输出信号进行下一步的译码和锁存。

2. 设置一个系统清除和抢答控制开关S ,该开关由主持人控制。在这里首先通

过管脚分配把开关S 分配到相应一个拨动开关,这个就是开关SW16。该开关联

系到一个相应的线路,这个线路通过与非门连接其他信号,从而达到清零的功能。

3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优

先抢答选手的编号一直保持到主持人将系统清除为止。74LS373具有锁存功能,

可以在一个选手按下按钮后进行锁存,其他的选手不能在抢答。锁存相应的编号

时,由于编码器编的是从0到7,如果0号选手抢答,与清零的时候可能造成混

淆,所以要加上加法器,对编码器的0到7都加上1。加法器是用74LS83这样

在后面的74LS47译码器上就可以显示1到8的号码。

4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,30秒)。

当主持人启动" 开始" 键后,定时器进行减计时。74LS192具有减法功能,通过使

用74LS192可以对设定的时间进行自减。只需要给定74LS192秒脉冲就可以。

同时74LS192结合74LS47可以对所设定的抢答时间和选手抢答的时间显示出

来。

5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器

上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。选手进行抢

答,通过编码器,锁存器,加法器,译码器,显示出来。当某个选手抢答有效,

通过74LS148编码器的GSN 端口连接到控制清零端的与非门就可以进行禁止其

他选手的抢答,同时把该选手的号码显示在数码管上,同时通过74LS148编码

器的GSN 端口可以停止74LS192的脉冲,从而让脉冲停止,达到显示抢答时间

的效果。

6. 如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警

并禁止抢答,定时显示器上显示00。当时间到的时候,减法器74LS192的十位

的LDN 端口发出一个高电平,在这个端口上连接上一个显示灯,作为报警用。

同时减法器74LS192的十位的BON 端口会发出一个低电平,可以连接到脉冲上,

让脉冲停止,数码管上显示的是00.

2.3 设计流程图

图二 流程图

2.4 设计方案

整体的电路可以分为两部分,一个是抢答电路,第二部分是定时,报警电路。

1 .抢答的部分:抢答器供8名选手比赛,分别用8个按钮S0 ~ S7表示。通

过管脚分配把按钮分配到实验版上的拨动开SW0到SW7关,让每个选手拨动开

关后产生相应的信号。不同的选手拨动按钮发出信号通过74LS148编码器进行

编码,编码后输出信号进行下一步的译码和锁存。设置一个系统清除和抢答控制

开关S ,开关由主持人控制。通过管脚分配把开关S 分配到相应一个拨动开关

SW16。该开关联系到一个相应的线路,这个线路通过与非门连接其他信号,从

而达到清零的功能。抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的

编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。74LS373具

有锁存功能,可以在一个选手按下按钮后进行锁存,其他的选手不能在在有选手

抢答后再进行抢答。锁存相应的编号时,由于编码器编的是从0到7,如果0号

选手抢答,与清零的时候可能造成混淆,所以要加上加法器,对编码器的0到7

都加上1。加法器是使用用74LS83,加1后在就可以在数码显示管上显示1到8

的号码。

2. 定时抢答功能,和报警部分:一次抢答的时间由主持人设定(如,30秒)。

当主持人启动" 开始" 键后,定时器进行减计时。74LS192具有减法功能,通过使

用74LS192可以对设定的时间进行自减。74LS192进行工作的时候需要给定秒脉

冲。同时74LS192结合74LS47可以对所设定的抢答时间和选手抢答的时间显示

出来。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器

上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。选手进行抢

答,通过编码器,锁存器,加法器,译码器,显示出来。当某个选手抢答有效,

通过74LS148编码器的GSN 端口连接到控制清零端的与非门就可以进行禁止其

他选手的抢答,同时把该选手的号码显示在数码管上,同时通过74LS148编码

器的GSN 端口可以停止74LS192的脉冲,从而让脉冲停止,达到显示抢答时间

的效果。若定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警

并禁止抢答,定时显示器上显示00。当时间到的时候,减法器74LS192的十位

的LDN 端口发出一个高电平,在这个端口上连接上一个显示灯,作为报警用。

同时减法器74LS192的十位的BON 端口会发出一个低电平,可以连接到脉冲上,

让脉冲停止输到加法器上,那么数码管显示的是00。

3 单元电路设计与实现

整个电路分为编码单元,锁存单元,加法器单元,设定抢答时间单元,和译码单

元五个部分。

3.1 编码单元

在选手按动按钮后,发出相应的信号。使用74LS148对信号进行编码,优

先判决器是由74LS148集成优先编码器等组成。该编码器有8个信号输入端,3

个二进制码输出端,输入使能端EI ,输出使能端EO 和优先编码工作状态标志

GS 。其功能表如表5.24.1所示。从功能表中可以看出当EI =“0”时,编码器工

作,而当EI =“1”时,则不论8个输入端为何种状态,输出端均为“1”,且

GS 端和EO 端为“1”,编码器处于非工作状态, 这种情况被称为输入低电平有

效。

由74LS148集成优先编码器组成的优先判决器如图所示,当抢答开关S1—

S7中的一个按下时,编码器输出相应按键对应的二进制代码,低电平有效。编

码器输出AO ~A2、工作状态标志GS 作为锁存器电路的输入信号,而输入使能

端EI 端应和锁存器电路的Q0端相联接,目的是为了在EI 端为“1”时锁定编

码器的输入电路,使其它输入开关不起作用。具体实现电路为:

图四 编码单元

3.2 锁存单元

74LS373功能表:

E G D Q

L H H H

L H L L

L L X Q

上表是74LS373的真值表,表中:

L ——低电平;

H ——高电平;

X ——不定态;

Q0——建立稳态前Q 的电平;

G ——输入端,与8031ALE 连高电平:畅通无阻低电平:关门锁存。

OE ——使能端,接地。

当G=“1”时,74LS373输出端1Q —8Q 与输入端1D —8D 相同;

当G 为下降沿时,将输入数据锁存。

那么按照实验的要求,编码器的输入就只有三个,因此只用到Q1到Q3,而

Q4接上74LS148的GSN ,再和74LS373的输出D4通过与非门连接起来,输到

74LS373的G 端口。从而达到锁存的目的。具体电路图为:

图五 锁存单元

3.3 加法器单元

由于选手输入的是0到7,所以要每个都加上1,让数码管显示的是1到8,因

此要使用加法器。加法器的真值表为:

A1[A3] B1[B3] A2[A4] B2[B4] | S1[S3] S2[S4] C2[C4] | S1[S3] S2[S4]

C2[C4]

L L L L | L L L | H L L

H L L L | H L L | L H L

L H L L | H L L | L H L

H H L L | L H L | H H L

L L H L | L H L | H H L

H L H L | H H L | L L H

L H H L | H H L | L L H

H H H L | L L H | H L H

L L L H | L H L | H H L

H L L H | H H L | L L H

L H L H | H H L | L L H

H H L H | L L H | H L H

L L H H | L L H | H L H

H L H H | H L H | L H H

L H H H | H L H | L H H

H H H H | L H H | H H H

因此要使加法器加上1,那么,令74LS83的A1,A2,A3对应74LS373的Q1,Q2,Q3

作为输入的数据,而B1,B2,B3,B4,A4则接地。具体的电路图为:

图六 加法单元

3.4 设定抢答时间单元

74LS192是双时钟方式的十进制可逆计数器。(bcd,二进制) ,

CPU 为加计数时钟输入端,CPD 为减计数时钟输入端。

LD 为预置输入控制端,异步预置。

CR 为复位输入端,高电平有效,异步清除。

CO 为进位输出:1001状态后负脉冲输出,

BO 为借位输出:0000状态后负脉冲输出。

因此设定脉冲输入后,需要使用两个74LS192,一个作为个位,一个作为十位。个位的BO 连接到十位的脉冲输入,

十位的BO 就连接到脉冲,表示时间到的时候脉冲不对74LS194作用。具体的电路如下:

图七 设数单元

3.5 译码单元

译码为编码的逆过程。它将编码时赋予代码的含义“翻译”过来。实现译码的逻辑电路成为译码器。译码器输出与输入代码有唯一的对应关系。74LS47是输出低电平有效的七段字形译码器,它在这里与数码管配合使用。具体的连接电路为:

图八 译码单元

4 实验结果

按照设计时的思路,把电路图连接好。经过改错,编译,分配管脚,然后就可以看到实验结果。我的管脚分配为:SW0到SW7为选手的编号,分别为1到8。SW8到SW11为设定抢答时间的个位,SW12到SW15是设定抢答时间的十位。SW16为设定抢答时间的置位端。SW17为开始键。实验结果为:

主持人先按下置位端,就可以设定抢答时间,按照个位和十位的拨动开关设定,在对应的数码管上可以看到相应的抢答时间。然后主持人就可以按下开关让选手抢答,这时候抢答时间开始自减,在这个时间内,如果有选手抢答,数码管上会显示相应的选手号,在这个时候,如果有其他的选手也按下了抢答按钮,显示器不会显示。如果在抢答时间内没有人抢答,显示抢答时间的数码管就会显示00,而且有报警灯闪。当主持人要进行下一轮的抢答,可以拨动开关SW16作为清零,重新开始抢答。

综上所述,实验结果符合实验任务的要求。

5 总结

本课程设计基本完成了老师的要求,能够实现全部的功能。能八路抢答,能定时抢答,也能报警,清零。

在进行实验的时候,遇到不少的问题。一开始不知道该使用什么芯片去做实验,只能研究老师发的《Quartus II 中的宏模块》,熟悉芯片的功能,同时去图书馆借有关书籍,看看哪些芯片能达到编码,译码,锁存等,以及重新温习了上个学期的《数字逻辑》书本。经过资料的搜集,基本确定了用哪类芯片达到哪类功能。然后就研究电路图,仔细对照真值表连接电路图,并画好电路图草稿。画好电路图后,到实验室上机,一开始在电脑上画好电路图后,编译也不过,存在几个错误,慢慢检查后,是连线的错误,有几个地方是不该接在一起的,从而造成了一个输入端有两个输入量。在排除错误后,经过了编译,但是数码管完全没有反应,检查后发现是因为在通过与非门进行清零的时候,接线错误导致令74LS74一直不工作,改过错误后,数码管能正确显示,选手也能抢答,但是抢答时间到了,74LS192还是在计数,不能在00那里停止,于是改进电路图,使74LS192的十位的BON 连到一个脉冲上。上面是一些问题和解决方法,其实遇到的问题远不止这些,不过现在回想起来都是一些很低级的错误,有时候是因为粗心大意造成的错误,有时候是因为没有认真看芯片的真值表而造成的。

经过了这次课程设计,我收获良多。在一开始的时候,很担心自己不能完成实验,因为上学期的数字逻辑不是学得很好,造成信心不是很足。后来也证明了我是可以独立完成的。在设计电路的时候,考虑的不是很全面,以及画电路图的时候没有很细心谨慎地工作,造成了一些低级错误。所以经过课程设计,我提高了自己的动手能力,也增强了自己的信心。同时让我知道在工作的时候要保持细致严密的工作态度,这样会事半功倍。

参考文献

[1] 陈永浦. 数字电路基础及快速识图[M]. 人民邮电出版社, 2006: 275-277.

[2] 侯建军. 数字电路实验一体化教程[M]. 北京 清华大学出版社, 2005: 77

[3] 范文兵. 数字电子技术基础[M]. 北京 清华大学出版社, 2008:


相关文章

  • 四人抢答器课程设计
  • 目录 第一章 绪论 1.1 课题研究背景„„„„„„„„„„„„„2 1.2 课题方案讨论„„„„„„„„„„„„„2 1.3 课题研究内容„„„„„„„„„„„„„6 第二章 抢答器的系统概述 2.1 抢答器的主要功能简介„„„„„„„„„6 2.1 抢答器的工作原理简介„„„„„„„„„6 2. ...

  • [电工电子综合]课程设计[四路定时抢答器]说明书
  • 课程设计任务书 学生姓名: 专业班级: 自动化110X 指导教师: 龚跃玲 工作单位: 自动化学院 1.题目: 四路定时抢答器 任务:设计一个可同时供4名选手或4个代表队参加比赛的智力竞赛抢答 器,. 要求:1) 主持人可控制系统清零和抢答的开始. 2) 抢答器具有数据锁存和显示的功能.抢答开始后, ...

  • 抢答器电路设计
  • 课程设计说明书 学期 学 院 : 专 业: 学 生 姓 名: 课程设计题目: 学 号: 抢答器电路设计 起 迄 日 期: 课程设计地点: 指 导 教 师: 系 主 任 : 日期: 目录 1.课程设计目的„„„„„„„„„„„„„„„„„„„„„„„„„„.2 2.课程设计内容和要求 2.1.设计内容 ...

  • 四人抢答器课程设计报告
  • <数字电子技术基础> 课程设计任务书 专 业:电气工程及其自动化 班 级:13电气专升本 学 号:130732002 姓 名:陈云飞 指导教师:耿素军 二零一三年十一月二十六日 四路数电抢答器 一. 课程设计(论文)要求及原始数据(资料): 1) 设计制作一个容纳4组参赛队的数字式抢答器 ...

  • 数字四路抢答器设计方案
  • 数字四路抢答器设计方案 一.设计任务 设计并制作一个四路抢答器. 二.设计要求 1. 抢答器供4人比赛用,分别有A ,B ,C ,D 表示. 2. 当按下清零开关时电路复位,这时可以进行下一轮比赛. 3. 抢答器具有锁存与显示功能.即选手按动按钮,锁存相应的编号,在LCD 数码管上显示,且蜂呜器发出 ...

  • 六路数字抢答器的设计
  • 湖南商学院 <电子技术>课程设计报告 题 目 六路数字抢答器的设计 姓 名: 学 号: 专 业: 班 级: 指导教师: 职 称: 欧阳娟 080910144 电子信息工程 电信0804班 何静 讲师 计算机与电子工程学院 2010年6月 课程设计评审表 课程设计作品验收表 目录 1绪论 ...

  • 数电课程设计-四路抢答器
  • 数字电子技术基础课程设计 智力竞赛抢答器 学校: 学院: 班级: 指导教师: 姓名: 学号: 目录 一.前言„„„„„„„„„„„„„„„„„„„„2 二.设计任务与要求„„„„„„„„„„„„„„„3 1.设计任务„„„„„„„„„„„„„„„„„„3 2.设计要求„„„„„„„„„„„„„„„„ ...

  • 基于单片机的6路抢答器设计
  • 摘要 近年来,计算机技术析迅猛发展,使得计算机在工业,农业,国防科研及日常生活的各个领域显示了日益旺盛的生命力,它已成为各国工业发展水平的主要标志之一是发展新技术,改造老技术的强有力的武器. 目前,单片机正朝着高性能和多品种方向发展,单片机的发展正朝着CMOS 化,低功耗,小体积,大容量,高性能,低 ...

  • 八路智能抢答器
  • 物理与电气工程学院课程设计报告 八路智能竞赛抢答器电路设计 姓 名 路昆杰 学 号 091103039 专 业 电气工程及其自动化 指导教师 辛宇 成 绩 日 期 2011.11.1 八路智能竞赛抢答器 路昆杰 (安阳师范学院 物理与电气学工程学院, 河南 安阳 455002) 摘 要:随着现代娱乐 ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn