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 。
电子技术课程设计8路抢答器设计

电子技术课程设计8路抢答器一、设计任务与要求1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。
2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。
3. 抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED 数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
二、总体框图如图1所示为总体方框图。
其工作原理为:接通电源后,主持人将开关拨到“清零”状态,抢答器处于禁止状态,编号显示器灭灯;主持人将开关置“开始”状态,宣布“开始”,抢答器工作,扬声器给出声响提示(或者提示灯给出显示)。
选手进行抢答时,抢答器将完成:优先判断、编号锁存、编号显示、扬声器(显示灯)提示等操作。
当一轮抢答之后,禁止二次抢答。
如果再次抢答必须由主持人再次操作“清除”和“开始”状态开关。
上面的总体框图是我认为的最佳方案。
具体的说明:抢答器按钮就是输入一些高低电平信号,此实验是低电平有效。
优先编码电路用来把输入的高低电平信号编码,74LS148优先编码器及8—3编码器,输出3位2进制数,以代表不同的低电平信号。
锁存器用D触发器,因为D触发器结构和功能都比较简单,方便使用。
D 触发器使用4个,第四个除用来输出2进制数的最高位外,还用于控制信号的锁定,即触发或锁定触发器的工作状态。
数码显示器用DCD—七段数码显示管,即有4个输入信号的管子,能表示0到9十个数,而且输入的二进制数正好和十进制数一一对应。
主持人控制开关就是一个开关,用来清零和开始工作。
控制电路比较复杂,除了第四个触发器和主持人的开关外,还需要8个抢答器按钮组成的8输入与非门和第四个触发器用一个与门共同组成一个控制电路来控制信号的传输和锁定。
报警显示电路,由于没有报警器,所以选择一个LED灯来表示信号的锁定。
为了使更明显一些,给LED灯加了个连续脉冲信号,以使灯能够按我们需要的频率一闪一闪。
八路抢答器实验报告

八路抢答器实验报告实验报告:八路抢答器的设计与实验一、实验目的本实验旨在设计一种简单易行、高效可靠的八路抢答器,通过实验验证其抢答的准确性和稳定性,并探讨其应用领域以及改进方向。
二、实验器材和药品1. Arduino开发板:用于控制信号输入和输出;2.光电传感器模块:用于检测抢答器是否被按下;3.发光二极管(LED):用于指示抢答器状态;4.连接线:用于连接各个器件。
三、实验步骤及结果1. 确定八路抢答器的设计方案:在Arduino开发板上,通过数字引脚与光电传感器模块和LED相连,实现输入与输出的功能。
2. 配置Arduino开发板:根据光电传感器模块的输出特性,将一个数字引脚配置为输入模式,并设置一个数字引脚作为输出模式,连接LED。
3.编写程序代码:首先定义变量来保存光电传感器的状态,然后通过循环不断检测光电传感器模块的状态,如果检测到光电传感器模块被按下,则将相应的LED点亮,并停止检测。
4. 上传代码到Arduino开发板:将编写好的程序代码上传到Arduino开发板中,确保代码正确无误。
5.进行实验测试:将八路抢答器和多个参与者随机分配,并进行测试。
每个参与者按下光电传感器模块,抢答器会检测到信号,并点亮相应的LED,并在屏幕上显示参与者的编号。
6.结果分析:通过多次实验测试,统计每个参与者得分和抢答正确率,并对结果进行分析。
四、实验结果与讨论经过多次实验测试,八路抢答器显示了良好的准确性和稳定性。
实验结果表明,抢答器能够准确识别参与者的抢答信号,并根据信号点亮相应的LED,并在屏幕上显示参与者的编号。
参与者得分和抢答正确率也得到了有效的统计和分析,为抢答比赛提供了可靠的数据支持。
根据实验结果,我们可以看出,八路抢答器在教育、竞赛等领域具有广泛的应用前景。
它可以用于教育培训机构举办知识竞赛,对学生进行抢答活动,有利于激发学生的学习热情和培养竞争意识。
同时,抢答器还可以应用于科技创新竞赛、智力竞赛等活动中,为比赛增加趣味性和竞争性。
八路抢答器(CD4511实现)

显示锁存要求:
显示0时,LE为低电平, 不锁存 显示1~8时,LE为高电平, 锁存 通过abcdefg输出反馈
R8
100k
VD13
VD14
VT1
K9
GND
GND
a
1 0 1 1 0 1 0 1
b
1 1 1 1 1 0 0 1
c
1 1 0 1 1 1 1 1
d
1 0 1 1 0 1 1 0
e
1 0 1 0 0 0 1 0
R8
100k
VD13
VD14
VT1
K8
K9
GND
R1~R6/10K
出现何种状况?
GND
• 1、4、7按下后,裁判键按下不能复位。
• 1、4、7的复位需要关断电源开关后约20秒 少于20秒重新开电源时,仍显示147
• 2、3、5、6、8、0正常
• Key2按下,显示2;按下reset未松开的瞬间 • 1为VD13正极对地的电压,2为VD14正极对地的电压
g
选手按键输入
VD1~VD12
K1
R6
C1 100u GND IC 7 1 2 6 3 4 5
VCC
K2
K3 K4 K5 K6 K7
A B C D
LT BI LE
a b c d e f g
13 12 11 10 9 15 14
VCC
R7 2K2
R9~R15/300 7 6 4 2 1 9 10
LED a a b c f gb d e e c f d g
R8
100k
VD13
VD14
VT1
K8K9Biblioteka GNDR1~R6/10K
8路抢答器设计报告

题目: 8路数字抢答器目录一、相关介绍-------------------------------------------二、实验目的-------------------------------------------------三、设计要求及内容----------------------------------------四、设计及原理----------------------------------------------4.1 总体方案设计----------------------------------------4.1.1 设计思路-----------------------------------------4.1.2 原理框图----------------------------------------- 4.2 单元模块及说明-------------------------------------4.2.1 倒计时模块--------------------------------------4.2.2 抢答模块-----------------------------------------五、仿真调试过程中的部分显示------------------------六、实验结果显示------------------------------------------七、设计体验及收获---------------------------------------八、附录------------------------------------------------------8.1 总原理图-----------------------------------------8.2 相关元件引脚图--------------------------------8.3 元件清单-----------------------------------------九、参考资料-----------------------------------------------一、相关介绍初始条件: 要求对数字电路里555电路的运用有所了解, 同时熟悉计数电路和译码电路的运用, 还要能够运用protel软件进行电路的仿真,能够运用multisim软禁多自己设计的电路进行仿真, 检验自己所设计的电路是否正确。
电路实验8路抢答器的实训报告

电路实验8路抢答器的实训报告一、实验目的1.了解8路抢答器的组成和原理2.掌握8路抢答器的电路制作和调试技能3.实践运用起来熟练掌握了8路抢答器的使用方法。
二、实验器材和器件1. 电磁继电器8只2. 开关按键8个3. 蜂鸣器1只4. 电源模块1个5. 电子万用表6. 面包板和导线等三、实验原理8路抢答器的原理和电路结构如下图:如图所示,由8个电磁继电器K1-K8、8个普通开关按键S1-S8组成,当按下某一个开关按键时,相应的电磁继电器就会被触发,它的一个常闭触点被切换为常开触点。
此时旁边的普通开关按键的功能就失效了,而它的常闭触点得到电源的正电压为其继电器线圈提供持续的电流,使得它一直有效,直到驱动相应的蜂鸣器响起为止。
四、实验步骤1. 根据上面的原理图,在面包板上搭起8路抢答器电路的原理图,把8个开关按键和一个蜂鸣器接在对应的接口上,并连好电源。
2. 按下某一个开关按键,如S1,触发继电器K1,并把常开触点切换为常闭触点接通继电器K1的电流,此时蜂鸣器关闭。
4. 依次按下其它的开关按键,相应的继电器触发,而前面的继电器也随之失效,直到最后一个开关按键全部按下,最后的蜂鸣器响起,此时整个电路工作正常。
五、实验结论通过对8路抢答器的实验,可得出以下结论:1. 8路抢答器采用电磁继电器控制开关触点实现抢答功能,效果较稳定可靠。
3. 实际应用中可以根据具体需求再进一步改进电路,在电路中增加判断优先级的功能,实现更加多样化的使用效果。
六、实验感想本次实验中,我通过学习和制作8路抢答器电路,不仅对电磁继电器控制开关的工作原理有了更深入的理解,而且还对实践操作中常见的错误很快找到解决办法,感觉到自己又提高了一步。
在今后的学习和工作中,我将不断探索和实践,更加熟练地应用电路知识,为自己的未来事业奠定一个坚实的基础。
八路抢答器的工作原理

八路抢答器的工作原理
八路抢答器是一种电子竞赛或考试中常用的设备,它可以实现抢答功能。
其工作原理通常如下:
1. 光电转换:首先,每个参与者手中配有一个按钮或者类似的触发装置,当参与者准备抢答时,会按下按钮,触发开关。
2. 信号传输:按下按钮后,开关会产生一个电信号,这个信号会通过导线或者无线方式传输到抢答器的中控主机。
3. 中控主机接收信号:抢答器的中控主机会接收到参与者按下按钮所产生的信号。
这个主机通常是一个集成了电子设备的中央控制器,能够接收和处理多个信号。
4. 判定和显示:中控主机会根据接收到的信号,判断哪个参与者先按下按钮。
一般来说,中控主机会根据信号的到达时间先后来判定抢答顺序,并在显示屏上显示相应的抢答者编号。
5. 继电器操作:中控主机在判定完抢答顺序后,会通过一组继电器或者其他电子元件来操作抢答结果的显示。
通常,第一个按下按钮的参与者会被优先显示抢答成功。
总之,八路抢答器的工作原理主要是通过信号的传输、接收和处理来实现抢答者顺序的判定和结果的显示。
这种设备可以在公平、公正的基础上,提高比赛或考试的效率和准确性。
PLC应用与实践-八路抢答器

目录
一、项目导入 二、项目分析 三、相关知识 四、项目实施
一、项目导入
设计一个八路抢答器,SB8为出题按钮,SB0~SB7为八个抢答器的按钮,SB9为复位按钮。 当按下出题按钮SB8,对应的出题指示灯亮起,5s后出题指示灯灭方可开始抢答。 此后任何时刻按下一个抢答器的按钮,对应的指示灯以每秒两次闪烁,一旦抢答成功后,此时 再按其余七个按钮,抢答无效。 答题结束,按下复位按钮SB9,对应的所有指示灯灭,方可进行新一轮抢答。
二、项目分析
根据项目要求,一般可分为以下几个步骤: (1) 明确控制系统的要求,在默认变量表里创建地址位I0.0-I1.1的Bool数据类型的输
入变量,创建地址Q0.0-Q1.0的Bool数据类型的输出变量表。 (2)首 先 对 程 序 进 行 初 始 化 , 打 开 系 统 和 时 钟 存 储 器 位 , 程 序 中 调 用 首 次 循 环
开始按钮,按下松开时 产生一个下降沿信号。
复位位域,当它接收到前面 产生的初始化信号或者按钮 的 上 升 沿 信 号 后 使 Q0.0 到 Q1.0的位存储器复位。
复位位域,当它接收到前面 产生的初始化信号或者按钮 的 上 升 沿 信 号 后 使 M20.0 到 M21.0的位存储器复位。
抢答开始标志位置位,表示 抢答程序开始执行。抢答开 始指示灯置位,抢答开始指 示灯亮起
复位抢答开始指示灯
四、项目实施
程序清单
代表点亮对应编码的灯的标志位寄存 器的常开触点闭合,能流经过系统时 钟脉冲后让后面对应的输出线圈的灯 闪烁。
代表点亮对应编码的灯的标志位寄存 器的常开触点闭合,能流经过系统时 钟脉冲后让后面对应的输出线圈的灯 闪烁。其他同理。
感谢您的观看
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计任务书专业应用电子技术年级班级班姓名学号教务处编印毕业设计指导须知一、毕业设计是高职教学过程中一个十分重要的环节。
是锻炼学生运用所学知识正确分析和解决实际问题的一个重要方面,也是高职培养应用型专门人才的要求。
二、导教师应为具有讲师以上或相应职称的有关专业人员,且专业对口(指所指导专业应同所聘教师专业职称相一致)。
经系、教务处审查同意后,才能指导学生的毕业设计。
三、学生应以严肃认真,实事求是的态度完成设计。
要独立思考,自己动手,不得抄袭或找人代笔。
四、毕业设计选题要符合专业培养目标的要求。
论文(任务书)写作要做到论点明确、论据充分,论理透彻,语言准确恰当,书面整洁、字迹工整,图纸应清晰、工整,符合设计要求,符合国家有关标准和部颁标准。
字数、图纸数量符合有关要求。
并在规定的时间内完成。
五、答辩过程中学生要严认真,文明礼貌,谦虚谨慎,认真回答答辩主持人,委员等提出的问题。
六、填报有关表格时,应按项目要求逐项填实、填全、填清。
答辩情况记录基于51单片机的8路抢答器摘要此次设计提出了用AT89S51单片机为核心控制元件,设计一个简易的抢答器,本方案以AT89S51单片机作为主控核心,与晶振、数码管等构成八路抢答器,利用了单片机的按键电路、复位电路、时钟电路、定时/中断等电路,设计的八路抢答器具有实时显示抢答选手的号码,还有复位电路,使其再开始新的一轮的答题和比赛,同时还利用c语言编程,使其实现一些基本的功能。
本设计的系统实用性强、判断精确、操作简单、扩展功能强。
它的功能实现是比赛开始,主持人读完题之后通电源,直到有一个选手抢答时。
关键词:单片机、AT89S51、抢答器目录第一章前言 ................................................. 1第二章各模块的选择和论证..................................... 22.1抢答器显示模块选择................................................ 22.2 控制器选择....................................................... 32.3 键盘选择......................................................... 32.4 时钟频率电路的设计............................................... 52.5 复位电路的设计................................................... 62.6 AT89S51单片机简单概述............................................ 72.6.1 AT89S51单片机的结构........................................ 72.6.2 AT89S51单片机管脚说明...................................... 8第三章模块最终方案的设计................................... 113.1总体设计思路.................................................... 113.2 功能介绍....................................................... 113.3 抢答器的软件设计............................................... 113.4 数码显示....................................................... 11第四章系统调试与仿真....................................... 124.1 软件调试问题分析............................................... 124.2 Proteus 仿真................................................... 12第五章电路板的制作与检查................................... 14第六章总结................................................. 156.1 论文总结....................................................... 156.2 工作展望....................................................... 16参考文献、资料索引.......................................... 17致谢.................................................... 18附录一主程序清单.............................................. 19附录三 Proteus仿真原理图........................................ 20基于51单片机的8路抢答器第一章前言单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
单片机按其内部中央处理器CPU(CentralProcessingUnit)的字长分为1位机、4位机、8位机、16位机等。
从1976年8位单片机诞生以来,单片机领域中一直是以8位机为主流机型,预计这种情况还将继续下去。
因此我们以Intel公司的8位机为例来谈谈单片机的发展历史。
1.第一阶段——单片机阶段(1976年~1978年)。
这阶段的任务是探索计算机的单芯片集成。
以Intel公司的MCS-48为代表,其CPU、存储器、定时器/计数器、中断系统、I/O 端口、时钟以及指令系统都是按嵌入式系统要求专门设计的。
参与这—阶段探索的公司还有Motorola、Zilog等。
2.第二阶段——单片机的完善阶段(1978年一1982年)。
计算机的单芯片集成探索取得成功后,随后的任务就是要完善单片机的体系结构。
作为这一阶段的典型代表是Inlel公司将MCS—48向MCS—5l系列的过渡。
它在以下几个重要方面奠定了单片机的体系结构。
1.完善的外部总线。
有8位数据总线、16位地址总线、控制总线及具有多机通信功能的串行通信接口。
2.CPU外围功能单元的集中管理模式。
3.设置面向工控的位地址空间及位操作方式。
4.指令系统突出控制功能。
3.第三阶段——微控制器形成阶段(1983年一1990年)。
这一阶段单片机的主要技术发展方向是满足测控对象要求的外围电路的增强,如A/D转换、D/A转换、高速I/O口、WDT(程序监视定时器)、DMA(高速数据传输)等,强化了智能控制的特征。
4.第四阶段——微控制器全面发展阶段(1990年以后)。
即当前的单片机时代,其显著特点是百花齐放、技术创新。
单片机正在满足各个方面的需求.从玩具、小家电、工业控制单元到机器人、智能仪表,过程控制,个人信息终端等无所不能。
随着微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术、微机应用技术的发展,使单片微型计算机也得到迅速的发展,单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域故又称为微控制器。
第二章各模块的选择和论证2.1抢答器显示模块选择显示模块主要是显示抢答的时间,组别号码等。
考虑有以下两种显示方案。
方案一:使用液晶屏显示时间。
液晶显示屏(LCD)具有轻薄短小、低耗电量、无辐射危险,平面直角显示以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强的特点。
但由于只需要显示时间和转向、相数这样的数字,信息量比较少,且由于液晶是以点阵的模式显示各种符号,需要利用控制芯片创建字符库,编程工作量大,控制器的资源占用较多,其成本也偏高。
在使用时,不能有静电干扰,否则易烧坏液晶显示芯片,不易维护。
方案二:在使用传统的数码管显示。
数码管具有:低能耗、低损耗、低压、寿命长、耐老化、防晒、防潮、防火、防高(低)温,对外界环境要求低,易于维护,同时其精度高,称量快,精确可靠,操作简单。
数码显示是采用BCD编码显示数字,程序编译容易,资源占用较少。
根据以上的论述,我选择采用方案二。
显示功能与硬件关系极大,当硬件固定后,如何在不引起操作者误解的前提下提供尽可能丰富的信息,全靠软件来解决。
在这里我们使用的是七段数码管显示,本设计中根据实际情况采用的是1位七段数码管,显示电路如下图所示。
图 2-1 4位七段数码管显示电路图上图中数码管采用的是1位七段共阴数码管,其中A~G段分别接到单片机的P0口,由单片机输出的P0口数据来决定段码值,位选码直接串个电阻后接地。
在图中还有八个电阻,连接在P0口上,用作P0口的上拉电阻。
2.2 控制器选择控制器主要用于对显示、抢答模块进行控制。
控制器的选择有以下两钟方案。
方案一:采用FPGA(现场可编程门列阵)作为系统的控制器。
FPGA可以实现各种复杂的逻辑功能,规模大,密度高,它将所有器件集成在一块芯片上,减小了体积,提高了稳定性,并且可以应用EDA软件仿真、调试,易于进行功能扩展。
FPGA采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模实时系统的控制核心。
但由于本设计对数据处理的速度要求不高,FPGA的高速处理的优势得不到充分体现,并且由于其集成度高,使其成本偏高,同时由于芯片的引脚较多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的工作。
方案二:采用ATMEL公司的AT89S51作为系统控制器的CPU方案。
单片机算术运算功能强,软件编程灵活、自由度大,可以用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等优点,使其在各个领域应用广泛。
基于以上分析,我选择采用方案二。
2.3 键盘选择键盘是单片机不可缺少的输入设备,是实现人机对话的纽带。
键盘按结构形式可以分为非编码键盘和编码键盘,前者用软件方法产生键码,而后者则用硬件方法来产生键码。
在单片机中使用的都是非编码键盘,因为非编码键盘结构简单,成本低廉,非编码键盘的类型很多,常用的有独立式键盘,行列式键盘等。
方案一:独立式键盘键盘接口中使用多少根I/O线,键盘中就有几个按键,键盘接口使用了8根I/O口线,该键盘就有8个按键,这种类型的键盘,其按键比较少,且键盘中各按键的工作互不干扰。