555定时器+74系列芯片搭建八路抢答器,30s倒计时,附Proteus仿真等

本文详细介绍了基于数字电路的八路抢答器设计,包括30秒定时、主持人控制、数据锁存与显示、倒计时等功能。通过74LS系列芯片实现编码、锁存、译码及显示,且倒计时时间可调。仿真结果显示,抢答器能正确响应选手抢答并锁定显示,同时具备超时无效报警。设计资料包括论文、Proteus仿真文件、原理图等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设计要求
1.设计一个基于数字电路的30秒定时抢答器,可同时供8人或8队比赛;

2.给节目主持人设置一个控制开关,用于控制系统复位和抢答开始;

3.抢答器具有数据锁存和显示功能。抢答开始后,如有选手抢答成功,选手编号立即锁存,数码管显示该选手编号,同时倒计时停止,蜂鸣器发出提示音;

4.选手抢答成功后,立即封锁输入电路,禁止其他选手抢答,直到主持人复位系统开始下一轮抢答为止;

5.若倒计时结束后,仍无选手抢答,则本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后抢答,倒计时数码管显示00,等待主持人复位;

6.抢答器定时时间可通过计数器74LS192端口高低电平配置来修改;

设计概述
抢答器的抢答按钮是由八个按键模拟,经过74LS148编码器、74LS373锁存器、74LS48译码器和7段数码管实现。

倒计时功能所用的时钟信号是由555振荡器改造的多谐振荡器输出的,输出的信号与两个74LS192相连,通过置数功能调整倒计时周期,与74LS192相连的是74LS48译码器和7段数码管。

整个电路由一个电源和一个单刀双掷开关(主持人按键)控制的,扮演了裁判的角色,整个系统设计框架如下图所示。
系统框架
仿真电路图
在这里插入图片描述
在这里插入图片描述
仿真结果分析
使用Proteus 8.6软件打开“八路抢答器.pdsprj”仿真文件,打开后,首先确保主持人开关SW1打至左边位置(左:计时器复位;右:抢答开始),若处于右边,鼠标点击SW1旁红色左右箭头,将开关打至左边。

观察图中,8位选手的编号为0~7。

运行仿真,仿真结果如下图所示。选手号数码管无显示,倒计时数码管显示停留在30,等待主持人将开关SW1拨至右边,此时系统处于抢答准备状态,选手在准备状态进行抢答是无效的。
在这里插入图片描述
当主持人宣读完题目说“开始”,将SW1开关拨动到右边,报警器SPEAKER发出3声哔哔哔,30秒倒计时开始,8位选手此时可以开始抢答。

当某位选手抢答成功后,选手号数码管显示该选手编号,倒计时停止,报警器发出3声哔哔哔提示音。

假设编号为5的选手在倒计时至17秒时,抢答成功,结果如下所示。
在这里插入图片描述
选手抢答成功后,选手号显示数码管和倒计时数码管被锁定,其他选手再抢答是无效的。

若30秒倒计时结束后,仍无选手抢答,此时选手号数码管保持无显示状态,倒计时数码管显示00,报警器发出3声哔哔哔,表示本轮抢答无效。
在这里插入图片描述
抢答结束后,主持人将SW1开关打至左边,复位系统。选手号数码管的显示被清楚,倒计时数码管重新被复位至30秒,准备下一轮抢答。
在这里插入图片描述
倒计时时间可以更改,方法为设置两片74LS192(编号为U9和U10)的四个输入端P0~P3的高低电平来实现。

假设设定倒计时时间为20秒,则U9的P0、P1、P2和P3应设置为0、1、0、0,而U10的P0、P1、P2和P3应设置为0、0、0、0,这样即可实现20秒倒计时功能。

资源内容
(1)基于数字电路的八路抢答器设计论文完整版;

(2)Proteus仿真文件;

(3)原理图;

(4)元器件清单;

(5)参考资料;

(6)Visio流程图;

资源截图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重要的事情说一遍!!!

获取八路抢答器设计全套设计资料!

请微信搜索关注我的公众号:交院小智

适用于大学生数电课程设计 实现功能: 设计一个多路竞赛抢答器,可同时供八名选手参加比赛,并具有定时抢答功能。 设计制作要求如下: 1、设计一个智力竞赛抢答器,可同时供八名选手或八个代表队参加比赛,他们的选号分别是1、2、3、4、5、6、7、8,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S1、S2、S3、S4、S5、S6、S7、S8。 2、给节目主持人设置一个控制开关,用来控制系统的清零(编号显示码管灭灯)和抢答器的开始。 3、抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保持到主持人将系统清零为止。 扩展功能: 1、抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如 30s)。当节目主持人按“开始”键后,要求定时器立即减计时,并用显示器显示。 2、参加选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显示选手的编号,并保持到主持人将系统清零为止。如果定时抢答的时间已到,却没有选手抢答,则本次抢答无效,并封锁输人电路,禁止选手超时后抢答,时间显示器上显示00,并发出报警声。 说明如下: (1)压缩包里有proteus7.8的仿真文件及其安装包和安装教程,还有课设报告可以参考。用proteus7.8打开fangzhen文件夹里的fz.DSN文件即可进入设计和调试。 (2)详细的设计原理图 (3)赠有用的参考资料和答辩ppt,以及华科的数字电子技术基础的课件ppt,仅供学习之用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值