方案三:
利用编程实现电子抢答器。 方案比较: 方案 电路难易程度 实现成本 其它 方案一 难 高 电路复杂,不易调试 方案二 简单 低 电路简单,容易实现 方案三 简单 高 需要编程,比较难
6
综上可知:
方案二是最优方案,设计思路清晰,电路简单易实现;故选择第二种方案。
3、单元电路设计
整个电路分为输入单元,编码单元,译码单元,和锁存单元,显示单元和报警单元六个部分。 (1)输入单元:
输入部分由8个按钮开关,排阻和74LS373锁存器组成,在没人抢答时,74LS373的使能端为为高电平,此时芯片处于工作状态,输入什么数据,就输出什么数据。当有人抢答时,使能端为低电平,电路输入端被锁存,输出端继续输出锁存前的数据,及输出不受影响。(注意:要接上拉电阻,以防电源与地短接) 电路结构如下:
7
所用到的芯片资料: 引脚图:
74LS373真值表:
当三态允许控制端 OE 为低电平时,Q0~Q7为正常逻辑状态,可用来驱动负载或总线。当 OE 为高电平时,Q0~Q7 呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。
8
当锁存允许端 LE 为高电平时,Q 随数据 D 而变。当 LE 为低电平时,D 被锁存在已建立的数据电平。当 LE 端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度被改善 400mV。
(2)编码单元:
编码单元由74LS148组成,当主持人按下开关时,芯片的使能端为低电平,电路开始工作,当有人按下开关时,编码器的结果被输出到数码管显示。 电路原理图如下:
所用芯片资料: 74LS148的引脚图:
9
74LS148的真值表:
10