数字电路逻辑设计报告
数字电路课程设计报告书
——数字抢答器
实验题目:四路数字抢答器
一、引言
数字抢答器完全由数字电路实现,可以同时满足四名选手参加比赛。设有主持人开关、抢答按键、信号灯和显示器。比赛开始后,主持人发出抢答命令前,选手抢答按犯规处理,显示犯规选手序号,同时红色警告灯亮;当主持人发出抢答命令后,在10秒内如有人抢答则时间立即锁住,同时显示第一个抢答人序号,其他人抢答信号无效;而当10秒结束后仍无人抢答,则显示抢答结束标志(计时器显示标志,显示抢答序号数码管的标志)。
二、系统设计
1)设计要求
1、至少4人抢答。
2、设定一个由主持人控制的总控制开关,对抢答和清零进行控制。
3、允许抢答时间为10秒,在规定时间内抢答者,抢答有效,绿灯亮、数码管显示相应序号,计数器停止计时。
4、超过规定时间没人抢答,数码管卡显示无效字符。
5、在“抢答开始”命令下达前抢答者为违规,违规者红灯亮,数码管显示违规者的序号。
6、锁存器对抢先者进行锁存,数码管显示抢先者的序号并锁存,后继抢答无效。数码管显示的序号一直保持到主持人清零为止,即每次只能有一人抢答有效。
7、新一轮抢答之前主持人要对系统进行清零。
2)数学建模
模型建立设计要求和应用电路之间的一个桥梁。根据功能要求,该抢答器主要设计模块有:秒脉冲产生模块,由555定时器及相关电阻电容组成;计数译码显示模块,由计数器、译码器、数码管三部分组成,计数器由74LS161实现,译码器由74LS48实现;锁存模块,当抢答开始时,锁存器工作,一旦检测到有抢答信号,立即锁存,由74LS75实现;选手选择模块,即编码器模块,由74LS148实现;控制模块,通过门电路实现,是抢答器电路设计的关键,主要控制抢答器的工作状态,主持人按下开关时,进入正常抢答状态,当选手按下按钮时,抢答器进入锁存状态,计时电路停止,抢答无效时,计时电路、抢答电路不工作。
3)电路系统框图如下:
总开关处于置数端即主持人发布“开始抢答”命令之前,若有信号输入,此信号为违规信号,报警灯红灯亮,数码管显示违规者。在总开关处于开始端即“开始抢答”命令发布之后抢答者抢答输入的信号为有效信号,绿灯亮,数码管显示抢答者序号,锁定当前数码管时间。在“开始抢答”倒计时从9到0后若无抢答者信号输入则为超时,数码管时间停在“0”,显示抢答者的数码管显示1个无效字符。
4)试验要用到器材
设备名称 数量(个) 设备名称 数量(个) 74LS75 1 74LS161 1 74LS48 2 74LS04 1 74LS148 1 555 1 74LS08 1 74LS00 1 74LS20 1 电阻 7 数码管 3 发光二极管 红色1个,绿色2个 电容 4.7uf /0.01uf各1个 导线 若干 钳子 1 面包板 1 万用表 1
三、单元电路设计
1、脉冲产生电路:利用555可以产生频率为1HZ的脉冲。
产生脉冲的波型为:
Clk :
脉冲产生电路产生脉冲有2号CLK管脚输出供给倒计时模块。
2、输入控制电路:
主要应用在总开关处于置数端即主持人发布“开始抢答”命令之前,若有信号输入,此信号为违规信号,报警灯红灯亮,数码管显示违规者。在总开关处于开始端即“开始抢答”命令发布之后抢答者抢答输入的信号为有效信号,绿灯亮,数码管显示抢答者序号,锁定当前数码管时间。在“开始抢答”倒计时从9到0后若无抢答者信号输入则为超时,数码管时间停在“0”,显示抢答者的数码管显示1个无效字符。
3、倒计时电路
采用一片74LS161和一片74LS48实现10秒倒计数。
两个器材状态转移图如下。
74LS161:置数ABCD=“0110”
74LS48:
接入时钟脉冲,主持人先接地起置数作用,74LS161芯片置数0110;主持人接电源电压,进入倒计时模块,没有选手回答问题时,ENP是高电平,74LS161芯片从0110循环到1111,同时74LS161的输出经74LS04非门接入74LS48芯片,使74LS48的输出相应从1001循环到0000,完成10秒计时。
如果在倒计时有效时间内没有选手回答问题,那么一次循环完后倒计时数码管保持在“0”,直到主持持人重新置数,即进入下一答题环节。如果在倒计时有效时间内有选手回答问题,则74LS161芯片ENP是低电平,芯片停止工作,计时数码管保持在当前时间状态。
电路如下:
原创力文档

文档评论(0)