电子系统设计论文
- 格式:doc
- 大小:27.50 KB
- 文档页数:7
电子电路设计论文
——8位抢答器智能系统
一、前言
在电子科学技术高速发展的今天,高科技产品越来越多的应用在我们的日常生活中,每时每秒我们都能感受到产品的更新换代产品乃至技术革新的日新月异都让人对以相信。像日常我们工作所用到的电脑、手机等等,这些高科技产品给我们带来了极大的方便,但这要归功于科学技术的高速发展。
二、设计目的与要求
1 .设计目的
通过课程设计,对数字逻辑的基本内容有进一步的了解,特别是时序逻辑电路的设计。能把上学期学到的数字逻辑理论知识进行实践,操作。在提高动手能力的同时对常用的集成芯片有一定的了解,在电路设计方面有感性的认识。而且在进行电路设计的时候遇到问题,通过独立的思考有利于提高解决问题的能力。在经过课程设计后,更明白数字逻辑电路设计的一般方法,以及在遇到困难怎么排除问题。
2. 设计要求
8设计要求包括:
1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。
2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。
3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。
4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,30秒)。当主持人启动"开始"键后,定时器进行减计时。
5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。
6. 如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警并禁止抢答,定时显示器上显示00。
三、电路原理、设计思路、设计方案
(一)工作原理及设计方案
抢答器是为竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,竞赛者可以分为若干组,抢答时各组对主持人提出的问题要在最短的时间内做出判断,并按下抢答按键回答问题。当第一个人按下按键后,则在显示器上显示该组的号码,同时电路将其他各组按键封锁,使其不起作用。回答完问题后,由主持人将所有按键恢复,重新开始下一轮抢答。抢答器具有定时抢答功能,且一次抢答的时间可以由主持人设定(如,30秒)。当主持人启动"开始"键后,定时器进行减计时。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显
示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警并禁止抢答,定时显示器上显示00。
因此要完成抢答器的逻辑功能,该电路至少应包括输入开关、数字显示、判别组控制以及组号锁存等部分。
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.
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。
(二)单元电路设计与实现
整个电路分为编码单元,锁存单元,加法器单元,设定抢答时间单元,和译码单元五个部分。1.编码单元
在选手按动按钮后,发出相应的信号。使用74LS148对信号进行编码,优先判决器是由74LS148集成优先编码器等组成。该编码器有8个信号输入端,3个二进制码输出端,输入使能端EI,输出使能端EO和优先编码工作状态标志GS。其功能表如表5.24.1所示。从功能表中可以看出当EI=“0”时,编码器工作,而当EI=“1”时,则不论8个输入端为何种状态,输出端均为“1”,且GS端和EO端为“1”,编码器处于非工作状态,这种情况被称为输入低电平有效。
图3 优先编码器74LS148功能表
输入
输出
EI I0 I1 I2 I3 I4 I5 I6 I7
A2 A1 A0 GS EO
1 × ×× ×× ×× ×
1 1 1 1 1
0 1 1 1 1 1 1 1 1
1 1 1 1 0