八路抢答器设计

合集下载

八路抢答器设计书

八路抢答器设计书

目录一、设计任务与要求 (2)二、总体方案设计与论证 (3)三、部分电路工作原理 (4)四、总体电路设计 (5)1.抢答器电路 (5)2.定时电路 (8)3.报警电路 (9)4.时序控制电路 (9)五、实验器材清单 (10)六、总电路原理图 (10)七、课程设计总结 (11)八、参考文献 (12)一、设计任务与要求1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。

2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。

3. 抢答器具有锁存与显示功能。

即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。

选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。

4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。

当主持人启动"开始"键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。

5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。

6. 如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。

二、总体方案设计与论证如图所示为总体方框图。

其工作原理为:1.接通电源后,主持人将开关拨到“清除”状态,抢答器处于静止状态,编号显示器和指示灯灭,等主持人将开关置“开始”位置后,抢答器处于等候状态,此时额可以进行抢答。

2.抢答器完成,优先判断抢答的组号,并将编号进行锁存,然后通过译码器将编号显示在七段数码管上,并且扬声器提示。

3.当一轮抢答结束后,定时器停止、禁止第二次抢答。

4.如果再次抢答必须由主持人操作“清除”和“开始”状态的开关,即需要主持人清零。

三、部分电路工作原理1.开关阵列电路该电路由多路开关所组成,供抢答着使用,每一抢答者与一个开关相对应(开关S0—S7的代号分别是8、1、2、 6、7,即抢答着的组号,便于主持人看到显示器上的数字后,能准确宣布谁是优先抢答者)。

课程设计 八路抢答器的设计

课程设计 八路抢答器的设计

电子技术课程设计2007-2008-1系别班级姓名学号一、题目八路抢答器:设置8个抢答按钮,另设置1个主持人按钮来清零。

主持人清零后,首先抢答人的号码显示出来并保持,直到主持人再次清零,可设置定时抢答,超出规定时间为无效抢答,只要有人抢答,就发出声、光指示。

二、主要技术指标该抢答器具有倒计时、抢答、报警的功能。

三、方案论证及选择(一)、设计要求1、智力竞赛抢答器可同时功8名选手或8个代表队参加比赛他们的编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7;2、给节目支持人设置一个控制开关,用来控制系统的清零和抢答的开始;3、抢答器具有数据锁存和显示功能,抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示,此外,要锁存输入电路,禁止其他选手抢答,优先抢答的选手编号一直保持到主持人将系统清零为止;4、抢答器具有定时抢答的功能,且一次抢答的时间可由主持人设定,当节目主持人启动“开始”键后,要求定时器立即减计时,并用显示器显示,同时扬声器发出短暂的声响,声响持续时间0.5s左右;5、参赛选手再设定的时间内抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零;6、如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时抢答,时间显示器上显示00。

(二)、电路设计根据设计要求,可以把电路分为三块:定时电路、抢答电路和报警电路。

1、设计要点定时抢答器的总体框图如图a所示,其工作过程是:接通电源时节目主持人将开关置于“清零”位置,抢答器处于静止工作状态,编号显示器灭灯,定时显示器显示设定的时间,当节目主持人宣布抢答题目后,说一声“抢答开始”,同时将控制开关拨到“开始”位置,扬声器给出声响提示,抢答器处于工作状态,定时器倒计时。

八路抢答器的设计_毕业论文

八路抢答器的设计_毕业论文

摘要抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。

但抢答器的使用频率较低,且有的要么制作复杂,要么可靠性低。

作为一个单位,如果专门购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再购置的麻烦和及时性就会影响活动的开展,因此设计了本抢答器。

本设计是以八路抢答为基本理念。

考虑到依需设定限时回答的功能,利用80C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和计数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。

用开关做键盘输出,扬声器发声提示。

同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;抢答限定时间和回答问题的时间可在1-99s设定;可以显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;抢答时间和回答问题时间倒记时显示,满时后系统计时自动复位及主控强制复位;按键锁定,在有效状态下,按键无效非法。

关键词:80C51,LED数码管,抢答器,计时目录前言 (1)第一章绪论 (2)第二章设计要求、构思理论依据 (3)2.1设计要求 (3)2.2设计构思理论依据 (3)第三章关键器件介绍 (5)3.1数码管简介 (5)3.2555定时器简介 (8)第四章电路设计....................................................... 错误!未定义书签。

4.1抢答电路 ......................................................... 错误!未定义书签。

4.2音响电路 (15)4.3时序电路 ......................................................... 错误!未定义书签。

第五章电路实验及调试................................................. 错误!未定义书签。

八路智能抢答器设计

八路智能抢答器设计

八路智能抢答器设计
一、概述
八路智能抢答器是一种在教室课堂上提出问题,学生用设置在课桌上
的发射器发出抢答信号,接收端实时识别收到的信号,并将收到的抢答信
号自动分配给对应的台数,从而实现抢答活动的目的,让学生更容易抢答,提高课堂参与度。

二、结构
发射器的功能:当学生按下按钮发送抢答信号时,发射器发出抢答信号,并将发送的数据编码,从而保证抢答信号不会被其他发射器的信号干扰。

接收端的功能:接收端接收来自各台发射器的抢答信号,识别信号,
并将收到的抢答信号分配给对应的台数,然后由接收端输出给抢答指示灯。

抢答指示灯的功能:抢答指示灯接收来自接收端的信号,控制灯的开关,来指示哪一台学生发出了抢答信号。

三、电路
发射器:发射器主要由发射管、指示灯、MCU(微控制器)、发射器模
块等组成,其中MCU负责编码抢答信号,发射模块负责将抢答信号发射出去。

八路抢答器实验报告

八路抢答器实验报告

八路抢答器实验报告实验报告:八路抢答器的设计与实验一、实验目的本实验旨在设计一种简单易行、高效可靠的八路抢答器,通过实验验证其抢答的准确性和稳定性,并探讨其应用领域以及改进方向。

二、实验器材和药品1. Arduino开发板:用于控制信号输入和输出;2.光电传感器模块:用于检测抢答器是否被按下;3.发光二极管(LED):用于指示抢答器状态;4.连接线:用于连接各个器件。

三、实验步骤及结果1. 确定八路抢答器的设计方案:在Arduino开发板上,通过数字引脚与光电传感器模块和LED相连,实现输入与输出的功能。

2. 配置Arduino开发板:根据光电传感器模块的输出特性,将一个数字引脚配置为输入模式,并设置一个数字引脚作为输出模式,连接LED。

3.编写程序代码:首先定义变量来保存光电传感器的状态,然后通过循环不断检测光电传感器模块的状态,如果检测到光电传感器模块被按下,则将相应的LED点亮,并停止检测。

4. 上传代码到Arduino开发板:将编写好的程序代码上传到Arduino开发板中,确保代码正确无误。

5.进行实验测试:将八路抢答器和多个参与者随机分配,并进行测试。

每个参与者按下光电传感器模块,抢答器会检测到信号,并点亮相应的LED,并在屏幕上显示参与者的编号。

6.结果分析:通过多次实验测试,统计每个参与者得分和抢答正确率,并对结果进行分析。

四、实验结果与讨论经过多次实验测试,八路抢答器显示了良好的准确性和稳定性。

实验结果表明,抢答器能够准确识别参与者的抢答信号,并根据信号点亮相应的LED,并在屏幕上显示参与者的编号。

参与者得分和抢答正确率也得到了有效的统计和分析,为抢答比赛提供了可靠的数据支持。

根据实验结果,我们可以看出,八路抢答器在教育、竞赛等领域具有广泛的应用前景。

它可以用于教育培训机构举办知识竞赛,对学生进行抢答活动,有利于激发学生的学习热情和培养竞争意识。

同时,抢答器还可以应用于科技创新竞赛、智力竞赛等活动中,为比赛增加趣味性和竞争性。

8路抢答器设计八路智力竞赛抢答器

8路抢答器设计八路智力竞赛抢答器

1 前言1.1主要功能介绍(1)抢答器最多可供8名选手参赛,编号为1~8号,各队分别用一个按钮(分别为S1~S8)控制,并设置一个系统清零和抢答控制开关S,该开关由主持人控制。

(2)抢答器具有数据锁存功能,并将锁存数据用LED数码管显示出来,同时蜂鸣器发出间歇式声响(持续时间为0.5秒),主持人清零后,声音提示停止。

(3)开关S作为清零及抢答控制开关(由主持人控制),当开关S被按下时抢答电路清零,松开后则允许抢答。

输入抢答信号由抢答按钮开关S1~S8实现。

(4)有抢答信号输入(开关S1~S8中的任意一个开关被按下)时,并显示出相对应的组别。

此时再按其他任何一个抢答器开关均无效,指示灯依旧“保持” 第一个开关按下时所对应的状态不变。

1.2扩展功能介绍(1)抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如30秒)。

当节目主持人启动“开始”键后,要求定时器立即减计时,并用显示器显示,同时扬声器发出短暂的声响,声响持续时间0.5秒左右。

(2)参加选手在设定的时间抢答,抢答有效,定时器停止工作,显示上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。

(3)如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后抢答,时间显示器上显示00。

(4)当选手抢答完后,主持人可根据相关题的加减分对选手进行加分或减分。

2总体方案设计此次课程设计我们有两套方案一是硬件部分主要由单片机、74LS373锁存器、LED显示器、声音报警器和其它基本外围电子电路组成软件部分则采用51系列单片机通用C语言精心设计编写。

它所具有的功能包括:抢答器同时供8名选手或8个代表队比赛,当开关S按下,抢答器发出0.5秒的报警声系统开始进行计时,选手可进行抢答,当计时30秒之后若没人抢答,则系统发出警报并禁止抢答,定时显示数码管上显示00字样,之后等待开关S按下,系统复位;若在30秒有选手进行抢答,此时扬声器会发出3秒时间的警报,同时在定时显示数码管上显示选手抢答时间(以秒为最小单位),编号显示数码管上显示抢答选手编号,显示器上的状态直到开关S按下将系统复位为止;系统复位时所有的数码管不显示任何的数据。

八路抢答器的设计制作

八路抢答器的设计制作

八路抢答器的设计制作一、设计目的八路抢答器设计二、设计原理抢答器运用于各种规模的竞赛、文娱活动中的抢答环节,能过准确、公正、明了地判断出抢答者的编号。

其中主要通过语音提示,信号灯提示,数码管的数字提示来显示抢答结果。

抢答器的种类繁多,根据不同的场合出现了不同规格的抢答器,根据不同的设计方法与不用的材料制作出来的抢答器的功能也不尽相同。

设计制作的方法主要是基于单片机编程来实现抢答功能,以及利用数字电路来的基本门电路来设计简易的抢答器。

本次课程设计也是基于数字电路的基本门电路来设计的八路抢答器。

该八路抢答器基本上要实现一下几点功能:1、抢答器同时供8名选手或8个代表队参加比赛;2、电路拥有开关控制功能和数据清零功能,该开关只能由主持人控制;3、抢答器具有锁存功能即选手按动按钮,锁存相应的编号,之后其他选手按键被禁止;4、在锁存的基础上用LED等和数码管显示抢答者编号的显示功能;根据以上功能的要求,电路的设计中应该包含编码器、译码器、锁存器,信号灯LED以及数码管等环节,设计出抢答器的总体框架如下:图1 抢答器总框架图图1基本上实现主持人对开关的控制与清零作用,选手抢答与锁存并且通过显示元件显示抢答结果。

三、电路设计在抢答器被选通时,基本的工作流程:抢答按钮工作→优先译码器→锁存器→译码器→显示器。

根据以上的工作流程和所需用的基本的元件设计电路图并利用Proteus画出的电路原理图:图1 八路抢答器电路图画好电路原理图后利用Proteus软件画出电路图后还可以进行模拟仿真功能。

图中分别用SW1-SW7来表示8位抢答者,当抢答电路导通后,闭合8个开关中的任一开关,数码管会立即显示抢答者相应的编号,同时相应的LED灯也会亮。

再反复的进行几次模拟抢答,确定无误后可以根据电路图进行下一步的设计。

八路抢答器的设计与制作

八路抢答器的设计与制作

河南理工大学2007级电子课程设计课题名称:八路竞赛抢答器姓名:李彦龙学号: 310708020314学院:电气工程与自动化班级:自动化07-3班指导老师:艾永乐目录摘要 (1)第一章设计目的 (1)第二章设计任务和要求 (1)2.1设计任务 (1)2.2 设计要求 (1)第三章设计思路 (2)第四章元器件清单 (2)4.1 元器件 (2)4.2 所用到的集成IC的管脚图如下图4.2.1所示 (3)第五章单元电路设计 (4)5.1 抢答判别和显示电路 (4)5.1.1由基本逻辑门设计 (4)5.1.2 用D触发器设计 (5)5.1.3 用锁存器设计 (5)5.2 定时电路 (6)5.3 报警电路 (7)5.4 控制电路 (8)5.4.1 时序控制电路 (8)5.4.2 报警控制电路 (9)第六章安装与调试 (10)第七章心得体会 (10)参考文献 (10)附录(八人抢答器总原理图) (11)八路竞赛抢答器摘要本文介绍了一种采用数字电路制作的多功能数显抢答器,它主要采用了74系列的常用集成电路,它除了具有基本的抢答功能之外,还具有定时报警的功能,和数显的功能,当抢答开始后,系统会自动倒计时,并且时间是可以预设的,期间有人抢答的话系统会停止计时,如果期间没人抢答,系统会有短暂的报警,提示抢答结束。

第一章设计目的在电视和学校中我们会经常看到一些智力抢答的节目,如果要是让抢答者用举手等方法,主持人很容易误判,会造成抢答的不公平,比赛中为了准确、公正、直观地判断出第一抢答者,所设计的抢答器通常由数码显示、灯光、音响等多种手段指示出第一抢答者。

为了使这种不公平不发生,只有靠电子产品的高准确性来保障抢答的公平性。

以下是设计多路抢答器的几个目的:1、熟悉多路竞赛抢答器的工作原理和简单数字系统的设计方法;2、了解简单数字系统的安装、调试和简单故障排除方法;3、掌握优先编码电路、锁存电路、定时电路、报警电路、时序控制电路、译码电路及显示电路的设计方法。

8路抢答器设计(含完整图)

8路抢答器设计(含完整图)

数字电路课程设计报告8路数字抢答器1.概述抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。

另外设置系统清除开关一个,该开关由主持人控制。

抢答器具有锁存与显示功能。

即选手按动按钮,锁存相应的编号,扬声器发出声响提示,并在七段数码管上显示选手号码。

选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清零为止。

当主持人按下清除键后,参赛选手可以进行抢答,同时倒计时电路开始倒计时,抢答有效时,红灯亮,倒计时停止,显示器上显示选手的编号,并保持到主持人将系统清零为止。

2、8路数字抢答器各主要芯片介绍2.1、74LS14874LS148是一个8线—3线优先编码器。

74LS148外部管脚图、真值表如图所示:图一 74ls148 真值表由表不难看出,在0=S 电路正常工作状态下,允许70~I I 当中同时有几个输入端同时为低电平,即有编码输入信号。

7I 的优先权最高,0I 的优先权最低。

当07=I 时,无论其它输入端有无输入信号(表中以x 表示),输出端只给出7I 的编码,即000012=Y Y Y ,当74LS148的功能表输 入输 出S0I 1I 2I 3I 4I 5I 6I 7I2Y 1Y 0Y S Y EX Y1 0 0 0 0 0 0 0 0 0 x x x x x x x x 1 1 1 1 1 1 1 1 x x x x x x x 0 x x x x x x 0 1 x x x x x 0 1 1 x x x x 0 1 1 1 x x x 0 1 1 1 1 x x 0 1 1 1 1 1 x 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 0U CC Y EX Y S I 3 I 2 I 1 I 0 Y 0I 4I 5I 6I7S Y 2Y 1GND 图2 74LS148管脚图16 9 74LS148 1 80167==I I 、时,无论其它输入端有无输入信号,只对6I 编码,即输出为001012=Y Y Y 。

八路抢答器设计(附源程序)

八路抢答器设计(附源程序)

烟台大学单片机课程设计说明书课题:八路抢答器学生姓名:学号:院系:机电汽车工程学院专业:机械设计制造及其自动化指导老师:同组成员:组长:2012 年 06 月 07 日目录1 概述 (2)2设计任务 (2)3 系统总体方案 (3)4 硬件设计 (4)4.1 控制系统所需硬件 (4)4.2 硬件原理介绍 (4)5 软件设计 (7)5.1 软件总体设计 (7)5.2 程序流程图 (8)6 Proteus软件仿真 (12)6.1 Keil软件 (12)6.2在Proteus软件 (12)7小结 (14)8心得体会 (15)附1:源程序代码 (16)附2:参考文献 (24)1 .概述8路智能抢答器的设计现如今,各种智力知识竞赛已经成为人们的一种娱乐形式,人们在答题的过程中不仅可以享受到乐趣,还可以学到一些科学知识和生活常识。

然而在抢答过程中,单靠视觉是很难判断出哪组最先完成抢答操作。

为了辨别哪一组或哪一位选手获得答题权,必须要设计一个智能抢答控制系统——智能抢答器。

抢答器作为一种电子产品,已被人们所熟知并广泛应用于各种智力知识竞赛场合。

抢答器在竞赛中有很大用处,通过抢答器的指示灯显示,数码管显示和警示蜂鸣等手段,能准确,公正,直观地判断出第1抢答者并协助比赛的顺利进行。

但是,目前使用的抢答器大多数都采用了逻辑电路进行设计,分立元件较多,造成抢答器的成本较高。

此外一般抢答器由模拟电路,数字电路或二者结合组成,其智能化程度低,故障率高,显示简单。

现代电子技术的发展要求电子电路朝数字化,集成化方向发展,因此设计出全集成电路的多路抢答器是现代电子技术发展的要求。

2 .设计任务本设计要求学生结合现有的实际条件,以单片机为控制核心,设计一个8路智能抢答器。

要求实现的功能如下:1) 抢答器可同时供8名选手或8个代表队比赛,分别用8个按键S1~S8进行抢答。

2) 主持人可以通过智能抢答器的按键设定每道题的抢答时间和回答时间。

8路智力竞赛抢答器方案(完整方案)

8路智力竞赛抢答器方案(完整方案)

昆明工业职业技术学院课程设计设计题目:8路智力竞赛抢答器的设计班级:10级计算机控制技术学生姓名:学号:指导教师:白文忠职称:讲师指导小组组长:教学班负责人:提交日期:2012年月日8路智力竞赛抢答器的设计摘要本设计主要介绍用数电知识设计八路抢答器。

优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出,并与主持人开关相连接,即构成了抢答器的主体电路。

经过布线、接线、调试等工作后数字抢答器成形。

借助较少的外围元件完成抢答的整个过程,设计制作了八路抢答器,设计编程简单,工作稳定可靠。

可供8人或8个代表队抢答,并用7段数码管显示首先抢答者的组别号码,有人抢答后自动闭锁其他各路输入,禁止其他人抢答,使其他组的开关失去作用,而显示最先按下抢答键的组别号。

只有当主持人按下复位按键才能再次抢答。

关键词:八路抢答器;定时;计时;编码;译码AbstractThis design mainly introduces several electrical design with knowledge of eight way responder.Priority encoder circuit, latch, decodercircuit will be teams of the input signal in the display output, and host switch connected, which constitute the main circuit of the responder.After wiring, wiring, commissioning work forming digital answering device.With fewer peripheral component finish vies to answer first the entire process, design of eight way responder, programming is simple, stable and reliable work.For 8 or 8 teams vies to answer first, and the 7 digital tube display first responder group number, automatic locking other people answer after each input, no other answer, the other group switch out of action, and show the first pressing the answer key category.Only when the host press the reset button to again vies to answer first.Key words:Eight way responder;Timing;Time;Code;Decoding目录一、设计内容及设计要求(一)基本功能(二)扩展功能二、设计及原理(一)设计框图(二)设计原理三、抢答器的基本原理及电路的设计方法(一)抢答电路的的设计(二)定时电路的设计(三)报警电路的设计(四)时序控制电路的设计(五)整机电路的设计四、主要器件及功能(一)8线-3线优先编码器74LS148(二)十进制可逆计数器74LS192(三)七段数码管译码器驱动器74LS48(四)锁存器74LS148(五)555定时器五、元器件列表六、设计体会一、设计任务及设计要求(一)基本功能1.设计一个智力抢答器,可同时供8名选手或8个代表队参加比赛,其编号分别是0、1、2、3、4、5、6、7,个用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7。

基于51单片机八路抢答器的设计

基于51单片机八路抢答器的设计

基于51单片机八路抢答器的设计八路抢答器是一种常见的电子设备,利用该设备可以实现多人同时抢答的功能。

本设计基于51单片机,通过电路和程序的设计,实现了一个八路抢答器。

一、硬件设计1.单片机选择本设计选择51单片机作为控制核心,采用STC89C52微控制器,该单片机具有丰富的外设接口和较大的存储空间,能够满足实现八路抢答器的要求。

2.抢答按键设备中需要设置八个抢答按键,用于参与者抢答。

按键采用常闭型按键,接通时为低电平,用于触发中断。

3.电源设计为了提供稳定的电源给抢答器,设计中采用了5V稳压电源电路,供电采用AC220V转DC5V电源适配器。

4.显示设计为了方便显示抢答结果,本设计采用了一个共阴数码管,用于显示抢答结果。

具体显示方式根据需求进行编程显示。

5.连接器设计为方便接线和扩展,设计中使用了排针排插连接器,将各个按键、数码管等连接到主控板上。

二、软件设计1.引脚设置首先需要对单片机的I/O引脚进行设置,将各个按键连接到相应的引脚上。

同时,还需要设置数码管的引脚,用于控制显示。

2.中断设置为了实现按键的检测和抢答功能,需要设置外部中断。

具体的中断设置根据引脚的连线情况进行配置。

3.抢答逻辑抢答的逻辑可以根据需求进行设计,本设计采用最先按下的键位为答题者,其他键位将被屏蔽。

按下按键后,相应的数码管会显示该答题者的编号或名称,并输出一个信号用于记录答题者的顺序。

4.结果显示抢答结束后,根据答题者的顺序,将结果显示在数码管上。

可以根据需求进行设计,如按照答题者的编号显示。

5.功能扩展除了基本的抢答功能外,还可以对设备进行功能扩展。

如设置答题时间限制,设置显示答题者的得分,设置答题者的排名等。

三、PCB设计完成硬件电路和软件设计后,需要进行PCB设计,将各个元件进行布局,进行连线和焊接。

PCB设计需要保证连接的正确性和布线的合理性。

四、测试与调试完成PCB的焊接后,需要进行设备的测试与调试。

通过逐个按下按键,观察数码管的显示结果是否正确。

八路抢答器的设计

八路抢答器的设计
2、电路组成
抢答者序号显示电路主要由译码驱动电路及数码显示电路组成。 在实际电路设计过程中,译码驱动电路一般可以直接使用专用数字 集成电路,而数码显示电路一般使用七段LED数码管。
LED数码显示器
常用的数字显示器有多种类型,按显示方式分,有字型重叠式、点 阵式、分段式等。按发光物质分,有半导体显示器,又称发光二极管 (LED)显示器、荧光显示器、液晶显示器、气体放电管显示器等。目 前应用最广泛的是由发光二极管构成的七段数码显示器。
脚的处理方法一般为接地或者接电源的方法,需要视具体电路作不同的处 理。)。该芯片的15脚为空余端子,在使用时可以不作任何处理。该电路的 输出为十进制编码的反码,为了确保译码显示电路能够正确译码及显示,在实 际电路中还需要对该电路的十进制编码输出端进行取反处理,一般在其每个输 出端接一个非门即可。
2、编码电路


抢 答 信 号 输 入
者 序 号 编 码 输 出
锁存及解锁电路
1、电路作用
锁存电路主要用于对抢答者的抢答信息进行锁存,以确保电路只响 应一位抢答者的抢答请求。解锁电路主要用于在本轮抢答后,主持人 解除本轮抢答信息,以便能够进入下一轮抢答。
2、电路组成
在实际电路设计过程中,锁存电路一般可以直接使用触发器构成, 该电路有别于前面使用的数字集成电路。该电路的输出不经取决于电 路的当前输入状态,还与电路的上一个状态有关,称为时序逻辑电路 (前面介绍的为组合逻辑电路)。在本设计中采用74LS373作为锁存 电路。
二、设计任务分析
1、所设计的电路必须存在抢答开关阵列才能实现抢答功能;
2、电路中必须存在能够显示抢答结果的LED数码管,该数码管在 抢答结束后,应当立即显示对应的抢答结果。抢答器复位后,该数 码管显示为“0”,以表明当前状态为待抢答状态;

8路抢答器电路设计

8路抢答器电路设计

8路抢答器电路设计一、前言抢答器是一种常见的电子竞赛设备,它可以用于各种比赛中,如知识竞赛、游戏竞赛等。

本文将介绍一种8路抢答器电路设计方案。

二、电路原理8路抢答器电路主要由以下部分组成:1. 信号发生器:用于产生触发信号,触发抢答器工作。

2. 抢答器控制模块:用于控制抢答器的工作状态,包括开始、停止、重置等功能。

3. 抢答器显示模块:用于显示哪个选手先按下了按钮。

4. 按钮模块:每个选手都有一个按钮,用于按下后触发抢答器工作。

三、硬件设计1. 信号发生器信号发生器可以采用 NE555 定时器芯片来实现。

NE555 可以产生稳定的方波信号,频率可通过改变 RC 确定。

在本设计中,我们将频率设置为 1kHz。

此外,在输出端加上一个 NPN 晶体管来放大输出信号,并驱动后面的控制模块和显示模块。

2. 抢答器控制模块控制模块采用 AT89C2051 单片机来实现。

AT89C2051 是一种低功耗、高性能的 8 位 CMOS 微控制器,具有 2K 字节的 Flash 可编程存储器、128 字节的 RAM 和 15 个 I/O 引脚。

在本设计中,我们将使用其中的定时器和外部中断功能。

定时器用于计时选手按下按钮到触发信号到达控制模块的时间差,以确定哪个选手先按下了按钮。

外部中断用于检测选手是否按下了按钮。

3. 抢答器显示模块显示模块采用共阳极数码管来实现。

由于本设计只需要显示哪个选手先按下了按钮,因此只需要一个数码管即可。

同时,为了方便区分哪个选手是第几名,我们在数码管前面加上一个 LED 灯来指示当前是第几名选手。

4. 按钮模块按钮模块采用常闭型按钮开关来实现。

每个选手都有一个按钮开关,当选手按下自己的按钮后,抢答器就会开始工作。

四、软件设计1. AT89C2051 端口配置在软件设计之前,需要先配置 AT89C2051 的端口。

由于本设计使用了定时器和外部中断功能,因此需要配置相应的引脚。

具体配置如下:P1.0:用于控制信号发生器的触发信号输出。

八路智能抢答器的设计

八路智能抢答器的设计

八路智能抢答器的设计抢答器是一种可以自动进行答题的设备,通常用于游戏节目或教育培训中。

八路智能抢答器是一种智能化的抢答器设计,能够自动抢答,并且可以与其他设备进行交互。

设计思路:1.硬件设计:抢答器需要具备触摸屏和显示屏,以供用户输入和显示答题信息。

同时,还需要有一组按钮作为抢答按钮,并且需要内置一个麦克风用于语音识别和交互。

此外,还需要内置一个无线通信模块(如蓝牙或无线局域网)以与其他设备进行通信,如主持人的电脑或其他抢答器。

2.软件设计:抢答器的控制软件需要实现以下功能:用户输入答案、显示答题信息、抢答逻辑控制、语音识别等。

软件还需要与其他设备进行通信,以及与主持人电脑或其他抢答器进行数据同步和分数计算等。

3.网络交互:抢答器需要具备一定的网络交互能力,以支持与主持人电脑或其他抢答器的通信。

通过网络交互,可以实现抢答的分数计算和排名显示等功能。

4.电源管理:考虑到抢答器可能需要工作几个小时,需要设计一个合适的电源管理系统,以确保抢答器可以持续供电,并支持充电功能。

具体实现步骤:1.硬件设计:通过选择合适的触摸屏、显示屏、按钮、麦克风和无线通信模块等组件,设计一个符合需求的抢答器硬件。

同时,需要考虑外壳的设计,以便用户可以方便地携带和使用抢答器。

2.软件开发:使用适当的编程语言和开发平台,开发抢答器的控制软件。

软件需要能够接收用户的答案输入、识别语音输入、控制抢答逻辑、与其他设备进行通信等功能。

此外,还需要设计一个清晰友好的用户界面,以便用户可以方便地使用抢答器。

3.网络交互:通过选择合适的无线通信模块,并使用相应的网络协议,实现抢答器与其他设备的通信。

主持人的电脑或其他抢答器可以通过网络向抢答器发送题目信息,并接收抢答器的答案和分数等数据。

4.电源管理:设计一个智能的电源管理系统,以确保抢答器可以持续工作,并支持充电功能。

可以使用高容量锂电池作为电源,并添加电池管理芯片,以提高电池的使用寿命和安全性。

八路抢答器设计

八路抢答器设计
小组成员:
❶:八组参赛者在进行抢答时,当抢先者按 下前面的按钮时,抢答器能准确地判断出 抢答者,并发出声音提示抢答成功 ❷: 抢答器应具有互锁功能,某组抢答后能 自动封锁其他各组进行抢答 ❸: 抢答应具有一个总开关,可以由人控制 开始抢答的时间
方案一
抢答器开关→优先编码器→锁存器→译码器→显示器 ↓ ↑ ↑ 主持人 → 控制器 →→→ 发声电路 当选手在定时时间内按动抢答按钮时,抢答器要完成以下四 项工作:①优先编码电路立即分辨出抢答者的编号,并由锁 存器进行锁存,然后由译码显示电路显示编号;②扬声器发 出短暂响声,提醒节目主持人注意;③控制电路要对输入编 码电路进行封锁,避免其他选手再次进行抢答;④当选手将 问题回答完毕,主持人操作控制开关,使系统恢复到禁止工 作状态,以便进行下一轮抢答。这种方案原理比较简单,但 组装电路比较麻烦,控制电路部分要用几种芯片,相对繁琐。
方案二
抢答器→锁存器↔优先编码器→译码器→显示器 ↑ ↓ 主持人 发声电路 该方案是将抢答按钮先直接与锁存器而不是优先编 码器相连,将最先抢答的选手的编号锁定,再依次 经过优先编码器、译码电路和译码显示电路,最后 显示的是抢答选手的编号,因此当有选手抢答时同 时实现编号显示和报警提示
方案的选择 相比之下,第二种方案更好些。它的主要优点 是控制电路简单,主持人对整体电路的控制只 需几个门电路就可完成,不必用特别的芯片来 组成控制电路。而第一种方案电路过于复杂, 成本高且不易实践,因此本设计采用方案二。
该电路完成两个功能: 一 是分辨出选手按键的先后,并锁存电平信号, 并通过译码显示电路显示编号; 二 是使其他选手的抢答信号处于无效状态。该 电路主要由八D锁存器74LS373、优先编码器 74LS148七段译码器74LS48、74LS04、和七 段数码显示管组成。首先介绍主要芯片的逻辑 功能。

基于单片机的8路抢答器的设计

基于单片机的8路抢答器的设计

基于单片机的八路抢答器设计方案第一章抢答器设计功能分析1.1 数字抢答器的概述对于抢答器我们大家来说都不陌生, 它是用于很多竞赛场合, 真正实现先抢先答, 让最先抢到题的选手来回答问题。

抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。

选手们都站在同一个起跑线上, 体现了公平公正的原则。

1.2 设计任务与要求1.基本要求:给主持人设置一个开关, 用来控制系统的清零(编号显示数码管灭灯)和抢答器的开始。

抢答器具有数据锁存和显示的功能。

抢答开始后, 若有选手按动抢答器按钮, 编号立即锁存, 并在LED数码上显示选手的编号, 同时扬声器给出音响提示。

此外, 要封锁输入电路, 禁止其他选手抢答。

1.发挥部分:2.抢答器具有定时抢答的功能, 且一次抢答的时间可以由主持人设定(如30秒)。

当节目主持人启动“开始”键后, 要求定时器立即减计时, 并用显示器显示, 同时扬声器发出短暂的声响, 声响持续时间0.5秒左右。

3.参加选手在设定的时间内抢答, 抢答有效, 定时器停止工作, 显示器上显示选手的编号和抢答时刻的时间, 并保持到主持人将系统清零为止。

如果定时抢答的时间已到, 却没有选手抢答时, 本次抢答无效, 系统短暂报警, 并封锁输入电路, 禁止选手超时后抢答, 时间显示器上显示00。

选手如果在主持人按开始键之前违规抢答, 系统报警, LED显示违规选手号码和FF, 直到主持人按下停止键。

第二章抢答器方案论证抢答器的实现方式有种多样, 通过纯电子器件搭建电路实现, 如优先编码器, 锁存器, 555定时器译码器等, 纯电子器件实现没有软件参与, 调试简单, 但是它不易于扩展和修改, 而且电路结构复杂, 调试困难电子, 电子器件管脚很多, 实际搭建起来费时费力, 焊接很容易出错。

于是, 我想到了用单片机实现。

单片机体积小价格低, 应用方便, 稳定可靠。

单片机将很多任务交给了软件编程去实现, 大大简化了外围硬件电路, 使外围电路的实现简单方便。

八路抢答器课程设计cd4511

八路抢答器课程设计cd4511

八路抢答器课程设计cd4511一、教学目标本课程的学习目标包括以下三个方面:1.知识目标:学生需要掌握八路抢答器的基本原理、工作方式以及相关的电路知识。

2.技能目标:学生能够熟练使用八路抢答器,进行相关的实验操作,并能够分析实验结果。

3.情感态度价值观目标:通过本课程的学习,学生能够培养对科学实验的兴趣,提高科学探究的能力,增强团队合作意识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.八路抢答器的基本原理:介绍八路抢答器的工作原理,包括电路结构、工作方式等。

2.八路抢答器的使用方法:详细讲解如何使用八路抢答器进行实验操作,包括接线方式、操作步骤等。

3.八路抢答器的实验操作:进行相关的实验操作,让学生亲手实践,加深对理论知识的理解。

4.实验结果的分析:对实验结果进行分析,让学生学会如何通过实验数据来验证理论知识。

三、教学方法本课程的教学方法包括以下几种:1.讲授法:教师通过讲解相关理论知识,让学生掌握八路抢答器的基本原理。

2.实验法:学生亲自动手进行实验操作,加深对理论知识的理解。

3.讨论法:学生分组讨论实验结果,共同分析问题,培养团队合作意识。

4.案例分析法:通过分析实际案例,让学生学会将理论知识应用到实际问题中。

四、教学资源本课程的教学资源包括以下几种:1.教材:提供相关理论知识的讲解,为学生提供学习参考。

2.实验设备:包括八路抢答器、实验仪器等,为学生提供实践操作的机会。

3.多媒体资料:通过视频、图片等形式,为学生提供丰富的学习资源。

4.参考书:提供更深入的理论知识,为学生拓展视野。

五、教学评估本课程的评估方式包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估学生的学习态度和理解程度。

2.作业:布置相关的作业,评估学生对知识的掌握程度和应用能力。

3.考试:进行期中和期末考试,全面评估学生对课程知识的掌握情况。

评估方式应客观、公正,能够全面反映学生的学习成果。

八路抢答器实验报告

八路抢答器实验报告

八路抢答器的实验报告一、设计题目八路抢答器设计二、设计要求1.设计一个竞赛抢答器, 可同时供8名选手或者8个代表队参加比赛, 他们的编号分别是 1.2.3.4.5.6.7、8, 各用一个抢答器的按钮, 按钮的编号与选手的编号相对应。

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

3.抢答器具有数据锁存、显示的功能和声音提示功能。

抢答开始后, 若有选手按动按钮, 编号立即锁存, 在数码管上显示选手的编号, 并有声音提示。

此外, 要封锁其他选手抢答。

优先抢答的选手的编号一致保持到主持人将系统清零为止。

三、设计思路工作原理为:接通电源前, 抢答按钮与清零按钮都未按下。

接通电源后, 主持人清除开关处于工作状态, 抢答器处于工作状态, 编号显示器显示为0, 蜂鸣器未鸣响(为方便控制, 电路设计为清除开关按下时是清零状态, 未按下时为工作状态)。

等一轮抢答完成后(七段数码管显示出优先抢答队员编号, 并蜂鸣器鸣响), 主持人将清零开关按下数码管清为零, 蜂鸣器停止鸣响。

然后先后把各队员抢答按钮与主持人清零按钮复位。

即可进入下一轮抢答。

原理为:电路中清零按钮控制D触发器集成块74LS175清零端低电平输入, 按下时清零端输入为低电平(清零端低电平有效), 未按下时输入高电平。

清零后D 触发器集成块74LS175 Q`端输出全变为高电平, 使编码器74HC147(有效输入电平为低电平)无有效低电平输入, 七段数码管上显示为0。

抢答时, 队员按下抢答按钮的时间有先后次序, 电路中每个抢答按钮连接一个D触发器, 当一抢答按钮按下后其对应的触发器锁存住信号, Q`端输出有效低电平, 同时通过反馈电路使D触发器集成块得脉冲信号终止输入, 从而使其他D触发器停止工作, 抢答后也无法锁存。

达到有先输入有先锁存功能。

原理为:根据与门功能特点:只要有一低电平输入输出即为低电平。

当D触发器集成块74LS175输出端输出一有效低电平后, 电路中第7个与门U15A输出即为低电平, 而U15A输出信号又与555触发器构成的多谐振荡器输出信号相与, 因此只要U15A输出低电平, 多谐振荡器产生的脉冲就无法输入, 只有当D触发器集成块74LS175输出端输出全为高电平时脉冲才正常输入, 各D触发器正常工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及应用》课程设计报告课题名称八路抢答器设计★★学院自动控制与机械工程学院专业电气工程及其自动化班级姓名学号时间2014年6月23日至7月4日目录前言 (4)一、课程设计的目的和要求 (4)1.课程设计目的 (4)2.课程设计要求 (5)二、八路抢答器的设计任务及要求 (6)1.设计任务 (6)2.设计要求: (6)三、总体设计 (7)3.1功能介绍 (7)3.2 抢答器的工作原理 (8)四、硬件设计 (9)4.1 原理图的确定 (9)4.2 芯片的选择 (10)4.3各个功能模块的设计 (12)(1)复位电路的设计 (12)(2)晶振电路的设计 (13)(3)数码显示管的选择 (14)(4)报警电路设计 (14)(5)八位抢答输入设计 (15)(6)主持人控制按键 (16)五、软件设计 (17)1 .主程序设计 (17)(1) 主程序的设计流程图 (17)(2)主程序设计源程序 (18)2子程序的设计流程图 (19)(1)查询程序 (19)(2)非法抢答处理程序 (21)(3)抢答时间调整子程序 (24)六、系统调试 (25)1.硬件调试: (25)2.软件调试: (25)(1).运用Keil软件调试程序 (25)(2).运行 (25)七、课程设计体会 (28)八、参考文献 (29)附录 (30)1.系统整机电路原理图 (30)2.源程序代码 (30)前言单片机和其他微型机一样,也是由CPU(包括运算器和控制器)、存储器、输入设备、输出设备组成,只不过单片机是将CPU、RAM、ROM、定时/计数器,以及输入/输出(I/O)接口电路等计算机的主要部件集成在一小块硅片上的单片微型计算机。

它具有体积小、可靠性高、性价比高等优点,主要应用于工业检测与控制、计算机外设、只能仪器仪表、通讯设备、家用电器和机电一体化产品等领域。

单片机诞生于20世纪70年代末,经历了SCM、MCU、SOC三大阶段。

1.SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的佳体系结构。

“创新模式”获得成功,奠定了SCM 与通用计算机完全不同的发展道路。

在开创嵌式系统独立发展道路上,Intel公司功不可没。

2.MC即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。

它所涉及的领域都与对象系统相关,因此,发展MCU 的重任不可避免地落在电气、电子技术厂家。

3.单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;专用单片机的发展自然形成了SOC化趋势。

随着微电子技术、IC设计、EDA工具的发展,基于SOC的单片机应用系统设计会有较大的发展。

因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。

一、课程设计的目的和要求1.课程设计目的单片机原理及应用课程设计作为独立的教学环节,是自动化及相关专业集中实践性环节系列之一,是学习完《单片机原理及应用》课程后,并在进行相关课程设计基础上进行的一次综合练习。

是学生综合运用所学知识,全面掌握单片微型计算机及其接口的工作原理、编程和使用方法的重要实践环节。

通过独立或协作提出并论证设计方案,进行软、硬件调试,最后获得正确的运行结果,可以加深和巩固对理论教学和实验教学内容的掌握,进一步建立计算机应用系统整体概念,初步掌握单片机软、硬件开发方法。

单片机课程设计过程中,学生通过查阅资料、接口设计、程序设计、安装调试等环节,完成一个基于MCS-51系列单片机,涉及多种资源应用,并具有综合功能的小应用系统设计。

使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件等方面的知识进一步加深认识,同时在软件编程、调试、相关仪器设备和相关软件的使用技能等方面得到较全面的锻炼和提高。

使学生增进对单片机的感性认识,加深对单片机理论方面的理解,加深单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O 接口、串行口等。

使学生了解和掌握单片机应用系统的软硬件设计过程、方法及实现,强化单片机应用电路的设计与分析能力。

提高学生在单片机应用方面的实践技能和科学作风;培育学生综合运用理论知识解决问题的能力。

2.课程设计要求课程设计应以学生认知为主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。

根据课程设计具体课题安排时间,确定课题的设计、编程和调试内容,分团队开展课程设计活动,按时完成每部分工作。

要求学生自己调研、设计系统功能、划分软硬件功能、选择器件,用Proteus或Protel软件在PC 机上完成硬件原理图设计。

使用Keil或相关编程软件,完成软件设计。

根据单片机原理及应用课程的要求,主要进行两个方面的设计,即单片机最小系统和存储器扩展设计、接口技术应用设计。

其中,单片机最小系统主要要求学生熟悉单片机的内部结构和引脚功能、引脚的使用、复位电路、时钟电路、4个并行接口和一个串行接口的实际应用,从而可构成最小应用系统,并编程进行简单使用。

存储器扩展设计要求学生掌握常用半导体芯片与单片机的接口,如EPROM 存储器用作外部程序存储器时与单片机的连接关系,SRAM存储器用作外部数据存储器时与单片机的连接关系,E2PROM存储器用作外部程序/数据存储器时与单片机的连接关系。

能合理分配和使用单片机的内部和外部存储器,编程实现正常的读写功能。

然后使用通用单片机实验开发系统,或者使用Proteus或Multisim 仿真软件在PC机进行系统仿真,调试电路和修改调试程序。

烧录程序,对整个系统做试运行,有问题再进一步修改调试,直至达到设计的要求和取得满意的效果。

最后编写系统说明书,其内容主要包括系统的功能介绍、使用范围、主要性能指标、使用方法、注意事项等。

二、八路抢答器的设计任务及要求1.设计任务基于MCS-51系列单片机AT89C51,设计一个八路抢答器。

2.设计要求:(1) 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮K1 ~ K8。

(2) 设置一个系统清除和抢答控制开关K0,该开关由主持人控制。

(3) 抢答器具有锁存与显示功能。

即选手按动按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。

(4) 主持人按下抢答“开始”按钮,抢答开始。

(5) 当某一路抢答成功时,在数码管上显示成功信息和该路的号数;(6) 当某一路抢答违规时,能在数码管上显示显示违规信息和该路的号数;(7) @具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。

当主持人启动"开始"键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。

(8) @参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。

(9) @如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。

(10) ☆其他功能。

三、总体设计该系统采用51系列单片机AT89C51作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。

由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。

整个系统具有极其灵活的可编程性,能方便地对系统进行功能的扩张和更改。

图 3–1 系统原理框图3.1功能介绍⑴、(创新)如果想调节抢答时间或答题时间,按"抢答时间调节"键或"答题时间调节"键进入调节状态,此时会显示现在设定的抢答时间或回答时间值,如想加一秒按一下"加1s"键,如果想减一秒按一下"-1s"键,时间LED上会显示改变后的时间,调整范围为0s~99s, 0s时再减1s会跳到99,99s时再加1s会变到0s。

⑵、主持人按"抢答开始"键,会有提示音,并立刻进入抢答倒计时(预设30s 抢答时间),如有选手抢答,会有提示音,并会显示其号数并立刻进入回答倒计时(预设60s抢答时间),不进行抢答查询,所以只有第一个按抢答的选手有效。

抢答及答题倒数时间到小于5s会每秒响一下提示音。

⑶、如果主持人未按"抢答开始"键,而有人按了抢答按键,犯规抢答,LED 上不断闪烁犯规号数并响个不停,直到按下"停止" 键为止。

⑷、P1.0-P1.7为八路抢答输入数码管段选P0口,位选P2口,蜂鸣器输出为P3.6口。

P3.0为开始抢答,P3.1为停止/复位,P3.2抢答时间调整结,P3.3回答时间调整,P3.4为时间加1调整,P3.5为时间减1调整。

3.2 抢答器的工作原理抢答器的工作原理是利用单片机的定时器T0、T1中断完成,其余状态循环调用显示子程序,用4个共阴极LED数码管来显示,用P0口作为数码管的八个段选,用P2口中的P2.0、P2.1、P2.2、作为4个数码管其中3个位选,P1口接8个按键,提供选手抢答,P3.0-P3.5四个接四个按键,提供开始、结束、答题时间调整、抢答时间调整,加1、减1调整之用。

抢答功能:通过八路按键配合程序来实现抢答功能。

当主持人按下抢答键开始抢答后,此时任一路按下按钮均闭锁其它各路,由程序译码并显示最先按下抢答键的路数及其当前时间并立即转入答题阶段。

如下为抢答功能设计框图:图 3.2-1 抢答功能设计框图抢答限时:主持人按下抢答键后,设置30秒为抢答时间(此时间可在1-99秒之间修改)。

若30秒内无人抢答,倒计时为5时每一秒发出一声报警,倒计时为零时说明该抢答题目作废并显示- --。

答题限时:当选手按下按钮时,启动60秒倒计时(此倒计时时间可在1~99秒之间修改),倒计时为5时每一秒发出一声报警,直到为零时该题答题结束,数码管显示---,等待主持人开始下一次抢答。

四、硬件设计4.1 原理图的确定单片机实现抢答的原理图图 4.1-1 抢答原理图4.2 芯片的选择抢答器电路的核心是MCS-51系列AT89C51单片机,其在一块芯片上集成了CPU、RAM、ROM、定时/技术器、I/O接口等功能部件。

图4.2-1 51单片机的内部系统组成图4.2-2 51系列单片机引脚图VCC(40):+5V;GND(20):接地;P0口(39-32):不外接片外存储器及不扩展时可作为准双向输入/输出接口,扩展是分时复用为低8位地址总线;P1口(1-8):可作为准双向I/O接口使用;P2口(28-21):外接及扩展时用作高8位地址总线;P3口(10-17):有两种功能,优先选用第二功能; RST (9):复位输入。

相关文档
最新文档