侵权投诉

设计一个多路多功能的智力竞赛抢答器资料说明

2020-07-26 10:34 次阅读

我们为适应高校等多代表队单位活动的需要一个多路抢答器设计 ,讲述了电路各部分的设计及功能 ,并说明了调试中出现的问题及解决的方法,够实现抢答器功能的方式有多种,可以采用前期的模拟电路数字电路或模拟与数字电路相结合的方式。近年来随着科技的飞速发展.单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。本文介绍的就是一种利用微电脑芯片作为核心部件进行逻辑控制及信号产生的单片机技术和C语言编程而设计的九路多功能智力竞赛抢答器。

高校是个院系、部门较多的单位 ,且学校的活动多 ,而抢答的活动精彩而又有趣 ,市面上8 路以上的抢

答器很少 ,且价格贵 ,4 路的抢答器至少要800 元以上。如果我们能带领学生自己设计一个多路抢答器

的话 ,这样一来既降低了成本 ,又引发了学生的兴趣。
 

1  基本功能

(1) 可同时供16 个代表队参加比赛

(2) 给节目主持人一个控制开关 ,用来控制系统清零和抢答开始。

(3) 可显示优先抢答代表队的编号 ,同时给出提示 ,并封锁输入 ,禁止其他选手抢答。

(4) 具有定时抢答功能 ,抢答时间可由主持人设定。

(5) 在设定时间内抢答有效 ,定时器停止工作。

(6) 定时时间已到 ,无人抢答 ,本次抢答无效。

基于单片机的多路抢答器设计与制作

1、 设计内容

采用MCS-51系列单片机设计制作一个多路抢答器

2、 基本要求

①是否允许抢答的控制功能

②只能允许动作最快的一方抢答,此后其他各方均被禁止抢答

③抢答成功一方的编号显示功能

④抢答动作成功后的报警提示功能

3、 扩展要求

①限时抢答

②限时作答

③得分统计与查询

2  总体框图

该设计包括了几个单元电路 ,框图见

图1。

3  电路设计

3.1  多路抢答器电路设计

抢答电路有两个功能:一是能分辨出选手按键的先后 ,并锁存优先抢答者的编号 ,供译码显示电路用;

二是要使其他选手的按键无效。电路选用优先编码器 74LS148 和锁存器 74LS297 来完成 ,由于要求有 16

路抢答 ,因此需要两个74LS148 串接 ,构成16 - 4 线的优先编码器 ,编码器的输出接锁存器 ,然后再接一加

法电路 ,从而把输出的二进制码转换成十进制 ,编码器的编号为本 0 - 15 ,为了方便 ,可以把编号统一加

“1”,编号则为1 - 16 号。电路如图2:

3.2  定时电路设计

节目主持人可根据每次不同的比赛 ,甚至根据每道题不同的难易程度 ,设置不同的抢答时间。电路选

用十进制计数器74LS192 进行设计 ,再设计一个秒脉冲电路给计数器提供时钟脉冲。该电路同时包括译

码显示电路。电路如图3:

3.3  报警电路设计

由555 芯片构成多谐振荡电路 ,555 的输出信号再经三极管放大 ,从而推动扬声器发声 ,电路如图4。

3.4  时序控制电路设计

控制电路包括时序和报警两个电路 ,如图5 所示。控制电路需具有以下几个功能。

主持人闭合开关扬声器发声 ,多路抢答器电路和计时电路进入正常状态;

参赛者按键时 ,扬声器发声 ,抢答电路和计时电路停止工作;

抢答时间到 ,无人抢答 ,扬声器发声 ,抢答电路和计时电路停止工作。

3.5  电源电路设计

电源采用集成稳压电路 ,

器件用 78XX系列 ,可组成固

定正电压输出 ,且这类芯片只

有3 个引脚 ,使用方便。整流

滤波电路由分立元件组成。

电路如图6。

3.6  整机连接调试

把上面所设计的单元电路连接起来可得到整机电路。然后可在印刷电路板焊接分立元件并进行调

试。在调试的过程中可能会遇到由于逻辑门传输延时的存在而带来的竞争冒险问题 ,主要表现在当按键

大于8 时 ,在连续按键的情况下大约有10 %的可能性误显示为 8 ,为了尽量减少这种可能性的发生 ,我们

可在电路中加入延时单元74LS31。

4  总结

该设计可以做为学生的电子技术的课程设计 ,且学生做成功的可能性也大。采购该多路抢答器的所有器件

成本大约为一百五十元左右 ,这样价格就相对而言很便宜。作者可以收一件比较好的作品已备比赛时用 ,

这样学生可以用自己设计的产品来开展活动 ,可更大程度上激发他们的动手能力和创造力。

收藏 人收藏
分享:

评论

相关推荐

单片机与FPGA异步串行通信的实现方法

介绍了单片机与FPGA 异步串行通信的实现方法,给出了系统结构原理框图及其部分VHDL 程序,并定义....
发表于 09-29 16:20 10次 阅读
单片机与FPGA异步串行通信的实现方法

单板机与单片机两者的区别和联系

微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,是微型计算机的运算控制部分....
的头像 我快闭嘴 发表于 09-29 15:11 120次 阅读
单板机与单片机两者的区别和联系

许多C++开发人员则希望C语言灰飞烟灭?!

70年代初,贝尔实验室创建了C语言,它是开发UNIX的副产品。很快C就成为了最受欢迎的编程语言之一。....
的头像 嵌入式ARM 发表于 09-29 14:42 36次 阅读
许多C++开发人员则希望C语言灰飞烟灭?!

C语言中的短路现象

短路现象1 比如有以下表达式 abc 只有a为真(非0)才需要判断b的值;只有a和b都为真,才需要判....
的头像 嵌入式ARM 发表于 09-29 14:39 27次 阅读
C语言中的短路现象

如何实现对通信数据的CRC计算

前言 最近的工作中,要实现对通信数据的CRC计算,所以花了两天的时间好好研究了一下,周末有时间整理了....
的头像 嵌入式ARM 发表于 09-29 14:26 47次 阅读
如何实现对通信数据的CRC计算

智能考勤管理系统资料分享(原理图+源码+文档)

现今指纹识别技术在考勤和门禁安全等方面有很大应用,该智能管理系统的硬件主要由微处理器、指纹识别模块、液晶显示模块、键盘、...
发表于 09-29 13:51 0次 阅读
智能考勤管理系统资料分享(原理图+源码+文档)

智能家居管理系统(原理图+APP+源代码等)

本设计做的智能家居管理系统,控制芯片为STC89C52。界面写的很简单,界面就实现了时间、温度、烟雾、人体感应、打电话、发短...
发表于 09-29 09:18 137次 阅读
智能家居管理系统(原理图+APP+源代码等)

嵌入式工程师给你讲讲裸编程的思想和具体做法

(一)裸编程是什么? 先声明一个概念,裸编程,指的是在裸机上编写程序,裸机,在单片机领域就是指带着硬....
的头像 工程师人生 发表于 09-28 11:19 89次 阅读
嵌入式工程师给你讲讲裸编程的思想和具体做法

电子琴DIY设计(原理图+PCB+源码+仿真)

该设计采用单片机作为主控制芯片,外接灯光闪烁功能和8音调键。共有8个音节和4个功能按键。可播放内置乐曲,可弹奏录音,采用24C...
发表于 09-28 10:42 137次 阅读
电子琴DIY设计(原理图+PCB+源码+仿真)

了解内存:如何在嵌入式C语言中使用结构

处理器如何访问内存?了解有关C语言结构以及如何使用它们的更多信息。 本文将首先解释内存访问粒度的概念....
的头像 嵌入式星球 发表于 09-28 09:46 78次 阅读
了解内存:如何在嵌入式C语言中使用结构

C语言的100个经典算法免费下载

本文档的主要内容详细介绍的是C语言的100个经典算法免费下载。
发表于 09-28 08:00 22次 阅读
C语言的100个经典算法免费下载

使用Verilog硬件描述语言实现简易函数发生器的设计说明

简易函数信号发生器在电路实验和设备检测中具有十分广泛的用途。在基于QUARTUS2软件平台下,运用V....
发表于 09-27 16:41 13次 阅读
使用Verilog硬件描述语言实现简易函数发生器的设计说明

单片机驱动蜂鸣器发声原理

内部没有震荡源的为无源蜂鸣器,给直流电不能响,需要提供一定频率的脉冲信号才能够有响声,而且声音随着频....
的头像 电路设计技能 发表于 09-27 16:10 147次 阅读
单片机驱动蜂鸣器发声原理

MCU市场的下一个十年会是怎样的?

从系统和架构上看,本土MCU供应商中,华大占了低功耗M0+的坑,兆易创新抢了M3/M4的先机。至于其....
发表于 09-27 16:05 265次 阅读
MCU市场的下一个十年会是怎样的?

基于STM32+DS18B20的人体健康监测仪设计方案

本设计由STM32F103C8T6单片机核心板电路+蓝牙模块电路+DS18B20温度传感器电路+心率....
的头像 电路设计技能 发表于 09-27 16:03 597次 阅读
基于STM32+DS18B20的人体健康监测仪设计方案

学习嵌入式C编程语言:了解联合数据对象

嵌入式C中struct与union的区别 在本系列的上一篇文章中,我们讨论了嵌入式C中的结构允许我们对不同数据类型的变量进行分组并...
发表于 09-27 15:55 202次 阅读
学习嵌入式C编程语言:了解联合数据对象

了解内存:如何在嵌入式C语言中使用结构

处理器如何访问内存?了解有关C语言结构以及如何使用它们的更多信息。 本文将首先解释内存访问粒度的概念,以便我们可以对处理...
发表于 09-27 15:45 101次 阅读
了解内存:如何在嵌入式C语言中使用结构

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连连载】鸿蒙OS WiFi lot smart home kit开箱报告

       电子发烧友又举行开发板试用活动了,我很幸运,获得了鸿蒙OS WiFi lot smart home kit的试用机会...
发表于 09-27 14:43 3次 阅读
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连连载】鸿蒙OS WiFi lot smart home kit开箱报告

关于单片机入门的常见问题解答

很多同学想要学习单片机,但是没有任何基础,不知道该如何入门,今天就和大家分享一些单片机编程入门前要了....
发表于 09-27 14:42 109次 阅读
关于单片机入门的常见问题解答

Microchip利用32位单片机简化边缘人工智能设计

Microchip人机界面和触摸产品部副总裁Fanie Duvenhage表示:“我们32位单片机在....
的头像 Microchip微芯 发表于 09-27 13:56 169次 阅读
Microchip利用32位单片机简化边缘人工智能设计

嵌入式C语言源代码优化方案 主要优化程序的执行速度

1、选择合适的算法和数据结构 选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入....
的头像 strongerHuang 发表于 09-27 11:45 134次 阅读
嵌入式C语言源代码优化方案  主要优化程序的执行速度

通过一些附加信息和有用的实现技术对C函数的探索

在本文中,我们将通过一些附加信息和一些有用的实现技术来结束对C函数的探索。 基本的C函数(例如,一个....
的头像 multisim 发表于 09-27 11:11 93次 阅读
通过一些附加信息和有用的实现技术对C函数的探索

如何得当使用C语言的特殊的用法

C语言有很多特殊的用法,如果这些特殊用法使用得当,会是你的代码变得更加有健壮,更加容易维护。 比如我....
的头像 strongerHuang 发表于 09-27 10:41 95次 阅读
如何得当使用C语言的特殊的用法

了解嵌入式C:什么是结构?

本文提供了有关嵌入式C编程中的结构的一些基本信息。在介绍了结构之后,我们将看一下这个强大的数据对象的一些重要应
的头像 嵌入式星球 发表于 09-27 09:59 66次 阅读
了解嵌入式C:什么是结构?

十七种电路设计原理图资料!

单片机17种电路设计原理图:1、双路232通信电路, 2、三极管串口通信,3、单路232通信电路,4、USB转232电路 ,5、SP706S...
发表于 09-27 09:28 414次 阅读
十七种电路设计原理图资料!

了解嵌入式C:什么是结构?

本文提供了有关嵌入式C编程中的结构的一些基本信息。 在介绍了结构之后,我们将看一下这个强大的数据对象的一些重要应用。然后...
发表于 09-27 09:24 202次 阅读
了解嵌入式C:什么是结构?

C++ Primer Plus的PDF的电子书免费下载

本书全面讲述了C语言编程的相关概念和知识。全书共17章。第1、2章学习C语言编程所需的预备知识。第3....
发表于 09-27 08:00 17次 阅读
C++ Primer Plus的PDF的电子书免费下载

无线遥控器的构成和匹配方法的详细资料说明

接收部分一般来说也分为两种类型,即超外差和超再生接收方式,超再生解调电路也称超再生检波电路,它实际上....
发表于 09-27 08:00 64次 阅读
无线遥控器的构成和匹配方法的详细资料说明

C语言内存操作的陷阱!你踩过坑吗?

[table] [tr][td] 1、返回局部变量的地址,或者返回指向局部变量的指针 int *stackref() {     int val; &...
发表于 09-26 16:02 101次 阅读
C语言内存操作的陷阱!你踩过坑吗?

【大联大友尚安森美半导体感光芯片USB双目摄像头模组试用体验】敏感人群自动追踪系统开发

感谢主办方提供的双目摄像头提供测试。本项目利用双目摄像头模组+LattePanda Delta 432+NCS2神经棒部署openvino做一个敏感...
发表于 09-26 14:46 0次 阅读
【大联大友尚安森美半导体感光芯片USB双目摄像头模组试用体验】敏感人群自动追踪系统开发

如何使用单片机驱动电磁式继电器

在各种自动控制设备中,都存在一个低压的自动控制电路与高压电气电路的互相连接问题,一方面要使低压的电子....
的头像 Wildesbeast 发表于 09-26 11:44 233次 阅读
如何使用单片机驱动电磁式继电器

C语言固件中指针的使用方法

有两个与指针关联的值。第一个是存储在指针本身中的存储地址,第二个是存储在该存储地址中的数据。要修改存....
的头像 multisim 发表于 09-26 11:38 113次 阅读
C语言固件中指针的使用方法

MSP430系列单片机六种工作方式及原理图与芯片封装

MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令....
的头像 39度创意研究所 发表于 09-26 11:37 580次 阅读
MSP430系列单片机六种工作方式及原理图与芯片封装

SPI总线驱动的C语言源代码详细概述

本文档的主要内容详细介绍的是SPI总线驱动的C语言源代码详细概述。
的头像 Wildesbeast 发表于 09-26 11:36 168次 阅读
SPI总线驱动的C语言源代码详细概述

单片机ISP编程器的使用教程说明

在Keil集成开发环境中完成了工程建立、源程序输入、源程序编译等工作后,得到了.HEX目标文件。单片....
的头像 Wildesbeast 发表于 09-26 11:36 145次 阅读
单片机ISP编程器的使用教程说明

单片机遥控解码的源代码详细说明

本文档的主要内容详细介绍的是单片机遥控解码的源代码详细说明。
的头像 Wildesbeast 发表于 09-26 11:07 126次 阅读
单片机遥控解码的源代码详细说明

如何将单片机操作系统RTX51移植到单片机实验平台

每一个标准进程都包含一个设备上下文在扩展内存(XDATA)中。在标准进程执行进程切换的时候,会把它自....
的头像 Wildesbeast 发表于 09-26 11:07 121次 阅读
如何将单片机操作系统RTX51移植到单片机实验平台

I2C总线驱动的C语言源程序详细说明

 i2c 总线上单片机系统中常用到的总线技术这里给大家介绍一个I2C总线驱动的C51语言源程序。
的头像 Wildesbeast 发表于 09-26 11:07 177次 阅读
I2C总线驱动的C语言源程序详细说明

单片机最小体系电路原理

单片机最小体系,也叫做单片机最小运用体系,是指用起码的原件构成单片机能够作业的体系。单片机最小体系的....
的头像 电子魔法师 发表于 09-26 09:55 139次 阅读
单片机最小体系电路原理

使用FPGA和CPLD实现四路电子抢答器的设计论文说明

具有计时功能。在初始状态时,主持人可以设置答题时间的初始值。在主持人对抢答组别进行确认,并给出倒计时....
发表于 09-25 18:26 22次 阅读
使用FPGA和CPLD实现四路电子抢答器的设计论文说明

使用单片机实现数码管实验的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机实现数码管实验的程序和工程文件免费下载。
发表于 09-25 17:33 26次 阅读
使用单片机实现数码管实验的程序和工程文件免费下载

使用单片机实现流水灯实验的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机实现流水灯实验的程序和工程文件免费下载。
发表于 09-25 17:33 35次 阅读
使用单片机实现流水灯实验的程序和工程文件免费下载

使用单片机点亮LED灯的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机点亮LED灯的程序和工程文件免费下载。
发表于 09-25 17:33 55次 阅读
使用单片机点亮LED灯的程序和工程文件免费下载

使用单片机实现独立按键的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机实现独立按键的程序和工程文件免费下载。
发表于 09-25 17:33 34次 阅读
使用单片机实现独立按键的程序和工程文件免费下载

使用单片机实现蜂鸣器的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机实现蜂鸣器的程序和工程文件免费下载。
发表于 09-25 17:33 27次 阅读
使用单片机实现蜂鸣器的程序和工程文件免费下载

AT89S52单片机的引脚说明

AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash存储器。它是....
发表于 09-25 15:42 92次 阅读
AT89S52单片机的引脚说明

单片机编程原理_单片机的应用

在正式进入今天的主题单片机原理之前我们首先要了解单片机是一个什么样的事物,以及特性和应用只有在了解透....
发表于 09-25 15:36 112次 阅读
单片机编程原理_单片机的应用

c语言中一些花里胡哨的写法

转自:嵌入式Linux 我觉得这是一个送分题,奈何知乎人才太多了,给出了各种古怪的写法,如果是做项目....
的头像 strongerHuang 发表于 09-25 14:39 123次 阅读
c语言中一些花里胡哨的写法

由主机和从机组成的老人摔倒神器 主机和从机间通过zigbee实现数据通讯

本设计由主机和从机组成。主机和从机间通过zigbee实现数据通讯。 主机由STM32f103c8t6....
的头像 电路设计技能 发表于 09-25 14:07 140次 阅读
由主机和从机组成的老人摔倒神器  主机和从机间通过zigbee实现数据通讯

【每日推荐】单片机设计要点须知,多的是你不知道的事!

可编程逻辑器件和单片机结合的滤波器模块设计 以 单片机 和 可编程逻辑 器件( FPGA )为控制核....
的头像 科技前沿 发表于 09-25 14:05 212次 阅读
【每日推荐】单片机设计要点须知,多的是你不知道的事!

51开发板能干什么_51开发板的使用

51开发板也称51单片机实验板、51单片机学习板。是用于学习51型号的单片机的实验及学习器件,他是将....
发表于 09-24 15:30 136次 阅读
51开发板能干什么_51开发板的使用

Redis抢红包项目

业务流程分析 功能拆解 新建红包 在 DB、Redis 分别新增一条记录 抢红包(并发) 「使用技术....
的头像 数据分析与开发 发表于 09-24 15:09 92次 阅读
Redis抢红包项目

如何入门嵌入式

为毕业后能找到工作而读书,本着务实精神,从入学那一刻起就要开始准备找工作了。 发这篇文章主要是针对大....
的头像 STM32嵌入式开发 发表于 09-24 11:58 204次 阅读
如何入门嵌入式

制作基于51单片机红外视力保护器

2018-822、51-26成品+语音报警设计 本设计由STC89C52单片机电路+红外避障模块电路....
的头像 电路设计技能 发表于 09-24 11:48 127次 阅读
制作基于51单片机红外视力保护器

如何使用STM32单片机实现数据采集系统

信号采集主要包括电压信号、电流信号、频率信号以及开关量信号,随着现代技术的发展,传感器主要输出标准的....
发表于 09-24 08:00 57次 阅读
如何使用STM32单片机实现数据采集系统

使用单片机和氧化锆氧传感器实现高温湿度测量仪的设计说明

以极限电流型氧化锆氧传感器为敏感部件,以单片机C8051F330为核心,开展了高温环境下湿度测量仪的....
发表于 09-24 08:00 28次 阅读
使用单片机和氧化锆氧传感器实现高温湿度测量仪的设计说明

单片机C语言模块化编程的实例说明

当你在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。你需要和你的小组成员分工合作,一起....
发表于 09-24 08:00 108次 阅读
单片机C语言模块化编程的实例说明

51单片机可以做什么

51单片机作为学习单片机的过程中必须要经过的一个过程来讲是非常重要的,原因在于51单片机从内部的硬件....
发表于 09-23 14:42 133次 阅读
51单片机可以做什么

什么是嵌入式_如何入门和提高嵌入式

因为首先,嵌入式有不少组合名词,例如嵌入式系统,嵌入式软件,Linux嵌入式,Android嵌入式,....
发表于 09-21 15:00 175次 阅读
什么是嵌入式_如何入门和提高嵌入式