八路竞赛抢答器课程设计 精品
- 格式:doc
- 大小:472.50 KB
- 文档页数:24
电子课程设计八路数字抢答器学院:专业班级: 姓名:学号:指导教师:2013年12月一.设计任务及要求--------------------- 2二.总体框图 -------------- 2三.选择器件 -------------- 3四.功能模块 -------------- 6五.总体设计电路图--------------------- 9六.收获心得与体会--------------------- 12八路数字抢答器第一部分设计任务与要求一个可供八个人抢答的多路抢答器,可以显示优先抢着的序号,并同时有灯光提示。
当一次抢答完毕,可由主持人按复位键重新开始下一次抢答。
(1)抢答器同时供8名选手或8组选手比赛,他们的编号分别是0、1、2、3、4、5、6、7;(2)设置一个系统清零和抢答器控制开关,该开关由主持人控制;(3)抢答器具有锁存和显示功能,即选手按动按钮,锁存相应的编号,并在LED数码管上显示。
(4)设置指示灯,有人抢答则灯亮。
第二部分总体框图1、总体框图图1抢答电路原理图如图1所示为总体方框图。
其工作原理为:接通电源后,主持人将开关拨到“清零”状态,抢答器处于禁止状态,编号显示器显示0,主持人将开关置“开始”状态,宣布"开始"抢答器工作。
选手开始抢答到抢答完成:优先判断、编号锁存、编号显示。
当一轮抢答之后,禁止二次抢答。
如果再次抢答必须由主持人再次操作"清除"和"开始"状态开关。
2、设计思路本题目的根本任务是准确判断出第一个抢答者并将其锁存。
实现这一功能可选择使用触发器或锁存器等在得到第一信号之后应立即将电路的输入封锁,即使其他组的抢答信号无效,同时还必须注意,第一个抢答信号应该在主持人发出抢答命令之后才有效当电路形成第一抢答信号之后,用编码、译码电路及数码显示电路显示出抢答者的组别,同时该组的指示灯亮。
需等主持人清零后开始下一轮抢答。
目录摘要.............................................................................................. 错误!未定义书签。
1 设计方案选择及讨论 (3)1.1方案设计 (3)1.2核心控制器件89C52简介 (3)2硬件电路设计 (5)2.1单元电路设计 (5)2.2单元电路设计 (5)2.2.1核心控制器件STC89C52最小系统 (6)2.2.2时序控制电路设计 (6)2.2.3复位与加减时间电路的设计 (7)2.2.4抢答与数码管显示电路 (7)2.2.5声音电路设计 (7)3 软件编程设计 (8)3.1大体思路 (8)4仿真及调试 (10)5焊接与实际调试 (11)6心得体会 (12)参考文献 (13)附录I 元件清单 (14)附录Ⅱ程序代码 (15)摘要抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。
本设计是以八路抢答为基本理念。
考虑到依需设定限时回答的功能,利用AT89C52单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。
用开关做键盘输出,扬声器发生提示。
同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;抢答限定时间和回答问题的时间可在1-30s设定;可以显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;抢答时间和回答问题时间倒记时显示,满时后系统计时自动复位及主控强制复位;按键锁定,在有效状态下,按键无效非法。
关键词:抢答器单片机软硬件结合1 方案设计1.1方案设计该系统采用51系列单片机STC89C52作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。
由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。
电子技术课程设计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. 原理分析(by 张潇) (2)1.1 设计任务 (2)1.2 性能指标 (2)1.3 工作原理 (2)2. 方案选择(by 张潇) (3)2.1 方案设定 (3)2.2 方案比较 (3)2.3 方案选择 (3)3. 电路原理图绘制及仿真(by 王倩) (3)3.1 所需元器件型号及数量 (3)3.2 电路原理图 (4)3.3 电路仿真结果 (5)4. Pcb图绘制(by 朱文广) (5)4.1 pcb绘制步骤 (5)4.2 pcb绘制原则 (5)4.3 8路抢答器pcb图 (7)5. 综合调试(by 朱文广) (7)5.1 软件调试 (7)5.2 硬件调试 (9)6. 总结(by 王倩) (10)附录1:电路仿真图 (11)附录2: 8路抢答器完整程序 (12)1.1 设计任务以单片机为核心,设计一个8位竞赛抢答器,同时供8名选手或8个代表队比赛。
设置一个系统清除和抢答控制开关S,开关由主持人控制。
抢答器具有锁存与显示功能。
即选手按按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。
抢答器具有定时抢答功能,且一次抢答的时间可由主持人设定。
参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。
如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。
1.2 性能指标电源电压:直流5V±10%选手组数:2-8组初始抢答倒计时:20s初始回答倒计时:30s倒计时范围:1-99s可设倒计时提示时间:最后5s1.3 工作原理八路数字抢答器原理框图如图1所示,其工作原理为:接通电源后,主持人未按下开始抢答,抢答器处于禁止状态,数码管显示“----”;主持人宣布“开始”同时按下开始抢答按键,抢答倒计时开始计时,扬声器给出声响提示。
选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。
数字电子技术课程设计报告八路智力竞赛抢答器的设计专业:电子信息科学与技术班级:2012级1班姓名:学号:指导老师:电子通信与物理学院日期: 2015 年 1 月 10 日指导教师评语1设计要求在当代社会中企业、学校和电视台等单位常举办各种智力竞赛, 抢答记分器是必要设备。
过去在举行的各种竞赛中我们经常看到有抢答的环节,举办方多数采用让选手通过举答题板的方法判断选手的答题权,这在某种程度上会因为主持人的主观误断造成比赛的不公平性。
人们于是开始寻求一种能不依人的主观意愿来判断的设备来规范比赛。
因此,为了克服这种现象的惯性发生人们利用各种资源和条件设计出很多的抢答器,从最初的简单抢答按钮,到后来的显示选手号的抢答器,再到现在的数显抢答器,其功能在一天天的趋于完善不但可以用来倒计时抢答,还兼具报警等等功能,有了这些更准确地仪器使得我们的竞赛变得更加精彩纷呈,也使比赛更突显其公平公正的原则。
在这一背景下本文利用74LS系列芯片设计了一种有效、便捷的八路数字抢答器。
设计要求如下:利用数字电路设计一个八路抢答器,允许八路参加,并具有锁定功能,用LED显示最先抢答的队号码,系统设置外部清除键,按动清除键,LED 显示器自动清零灭灯。
数字显示功能:数字抢答器定时为30S,启动开启键以后要求Ⅰ)定时开始;Ⅱ)扬声器要短暂报警;Ⅲ)发光二极管亮灯;如果在30S内抢答有效,计时结束,30S内抢答无效,发光二极管灯灭。
2 设计任务本次描述的八路抢答器功能指标为:设计一个能支持八路抢答的智力竞赛抢答器;主持人按下开始抢答的按键后,有短暂的报警声提示抢答人员抢答开始且指示灯亮表示抢答进行中;在开始抢答后数码管显示30秒倒计时;有抢答人员按下抢答键后,在数码管上显示抢答成功人员1的编号,倒计时暂停,同时后续抢答人员的抢答将无效;当主持人再次按下按键回到复位状态,倒计时的数码管保持显示30,显示人员编号的数码管灭,指示灯灭。
本次设计的电路由包括抢答电路、定时电路、报警电路在内的三部分电路组成。
单片机课程设计八路抢答器一设计要求:①如果想调节抢答时间或答题时间,按“抢答时间调节”键或“答题时间调节”键进入调节状态,此时会显示现在设定的抢答时间或回答时间值,如想加一秒按一下“加1s”键,如果想减一秒按一下“-1s”键,时间LED上会显示改变后的时间,调整范围为0s~99s, 0s时再减1s会跳到99,99s时再加1s会变到0s。
②主持人按“抢答开始”键,会有提示音,并立刻进入抢答倒计时(预设30s抢答时间),如有选手抢答,会有提示音,并会显示其号数并立刻进入回答倒计时(预设60s抢答时间),不进行抢答查询,所以只有第一个按抢答的选手有效。
倒数时间到小于5s会每秒响一下提示音。
③如倒计时期间,主持人想停止倒计时可以随时按“停止”按键,系统会自动进入准备状态,等待主持人按“抢答开始”进入下次抢答计时。
④如果主持人未按“抢答开始”键,而有人按了抢答按键,犯规抢答,LED上不断闪烁FF和犯规号数并响个不停,直到按下“停止”键为止。
⑤P3.0为开始抢答,P3.1为停止,p1.0-p1.7为八路抢答输入数码管段选P0口,位选P2口低3位,蜂鸣器输出为P3.6口。
P3.2抢答时间调整结,P3.3回答时间调整,P3.4为时间加1调整,P3.5为时间减1调整。
⑥当参赛选手在回答问题时要求使用锦囊,则主持人按下抢答开始键,计时重新开始。
二设计思路:系统设计主要包括硬件和软件两大部分,依据控制系统的工作原理和技术性能,将硬件和软件分开设计。
硬件设计部分包括电路原理图、合理选择元器件、绘制线路图,然后对硬件进行调试、测试,以达到设计要求。
软件设计部分,首先在总体设计中完成系统总框图和各模块的功能设计,拟定详细的工作计划;然后进行具体设计,包括各模块的流程图,选择合适的编程语言和工具,进行代码设计等;最后是对软件进行调试、测试,达到所需功能要求。
在系统设计中设计方法的选用是系统设计能否成功的关键。
硬件电路是采用结构化系统设计方法,该方法保证设计电路的标准化、模块化。
数字电路课程设计报告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路抢答器课程设计是一个专门针对8路抢答器,将其应用到教育环境的教学课程。
8路抢答器具有非凡的优势,可以让学生体验到以直观、准确信号方式快速作答的乐趣,而且可以延长学生的活力,特别是用于小学课堂活动时,更能增加学生的积极性,同时也有利于老师快速了解学生的课堂参与情况。
1)关于8路抢答器的基本介绍:主要介绍8路抢答器的构成,如抢答器设备,抢答器键盘、显示器等;
2)关于8路抢答器操作特点:这包括了其操作流程、使用说明,以及熟悉抢答器控制面板等操作要点;
3)关于8路抢答器应用技巧:这是一个关于如何在课堂使用抢答器的课程,教授如何有效运用,并介绍如何根据课堂需要,操纵8路抢答器来提高学习的高效性;
4)关于8路抢答器设计实际应用:这门课程将通过实际操作实验,使每个学生都能理解8路抢答器应用在教室中的积极作用,以及如何有效利用8路抢答器,进行多种具体的活动;
5)课堂练习:有利于学生熟悉具体的抢答器操作要点,深入理解如何有效地使用8路抢答器,并将其应用到课堂活动中;
8路抢答器课程设计应用范围非常广泛,不仅可以提高学生的学习效率,而且也有助于提升老师的教学质量。
有效利用8路抢答器,进行各类学习活动,可以大大改善学生的学习氛围。
学号:0120911360214课程设计题目八路竞赛抢答器学院自动化学院专业自动化专业班级自动化0902班姓名何润杨莉指导教师20XX 年7 月8 日目录引言1 设计的意义及任务要求 (1)1.1 设计意义............................................................1.2 设计要求.............................................................2 方案设计..............................................................2.1 设计思路.............................................................2.2 方案设计..............................................................方案一......................................................方案二.................................................2.3 方案比较.................................................................3 功能模块说明..............................................................3.1 74LS373锁存器处理单元..........................................................3.2 编码单元.................................................................3.3 译码显示电路.................................................................3.4 门电路结构................................................................. 4电路的装配与检测调试.............................................................4.1 调试中故障及解决办法........................................................4.2 调试与运行结果........................................................5 仿真操作步骤及使用说明...........................................................结束语参考文献附录电路图引言抢答器如今广泛地应用于现实生活中,比如在各类娱乐节目中,像中央电视台的非常6+1,开心辞典,还有目前很火的各类相亲节目,因此做一个抢答器是具有现实意义的。
目录第一章八路抢答器的设计要求与设计案 (4)1。
1 八路抢答器方案的选择与比较 (4)1.2 八路抢答器的元件选择 (4)第二章八路抢答器的硬件设计 (6)2。
1 八路抢答器的硬件框图 (6)2.2 显示电路设计 (6)2.3 抢答电路设计 (7)2。
4 开始、复位开关控制电路设计 (7)2。
5 可编程并行接口8255及其引脚说明 (8)2.6 8086及引脚说明 (10)第三章八路抢答器的软件设计 (18)3。
1 主程序流程图 (18)3。
2 显示模块程序设计 (18)3.3 延时模块程序设计 (19)3。
4 开始模块程序设计 (19)3.5 复位模块程序设计 (20)第四章设计体会与小结 (21)附录一硬件电路 (22)附录二程序代码 (23)附录三元件清单 (24)附录四参考文献 (24)前言微机接口课程设计是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。
抢答器能保证比赛中抢答的公正性,在很多场合得到了广泛的应用。
抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED数码管上显示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
现在很多地方都可能会有各种智力竞赛,当遇到抢答环节时,如果要求主持人自己去用肉眼观察那一个选手抢答的速度最快无疑会对比赛结果造成很大的影响,同时使比赛失去了公平和公正性,这时候我们想到了抢答记分器是必要设备。
数字抢答器由主体电路与扩展电路组成。
优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动电路,以上两部分组成主体电路。
通过定时电路和译码电路将秒脉冲产生的信号在显示器上输出实现计时功能,构成扩展电路。
本论文主要介绍了一种用8255芯片实现的数码八位抢答器的电路组成、设计构想及功能。
该抢答器除具有基本的抢答功能外,还具有计时的功能.主持人通过时间预设开关计算抢答时间.系统将完成自动倒计时。
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、设计任务(1)设置八个抢答按钮,另设一个主持人按钮用来清零,主持人清零后,首先抢答人的号码显示出来并保持到主持人再次清零。
(2)只要有按钮按下,电路锁存,其他按钮功能失效。
2、设计要求(1)抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。
(2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。
(3)抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
二、方案论证与设计优先编码器将抢答者选出,然后送入锁存器,锁存器输出经过译码显示,显示出抢答者的编号。
控制电路将编码器置于禁止状态,不准许其他竞赛者抢答。
三、工作原理图(一)所示的数字抢答器的工作过程是:接通电源后,主持人先按下清零键,此时将显示器清零,当主持人读完题目发出“抢答开始”的号令的同时按下定时控制电路中的按键,此时定时电路开始计时等待选手抢答,在此过程中,当有选手抢答时编码器通过锁存器立即接收到该信号并迅速返回给锁存控制电路一个控制信号,锁存控制单元立即产生并送给锁存器一个锁存信号使得其他七路的按键信息不能被接受。
与此同时,编码器又将输出信号传给译码器再通过数码管显示出抢答者的号码,在此过程中编码器还向控制单元发出信号以作出响应的声光指示。
按图一我们把系统分成锁存控制显示模块、定时模块、声光指示模块共三大模块。
此三模块中最关键的部分就是锁存控制模块,解决该模块的方案有多种,在此只针对该模块进行了方案的选择及论证。
图一数字抢答器框图四、单元电路设计整个电路主要包括锁存控制抢答电路、数码显示电路、定时电路、音频产生电路、声光指示电路五部分组成。
1、锁存控制抢答电路的设计当有一个按键事先按下时,我们必须还要考虑到防止其他按键与之产生冲突,因此在有按键事先按下的情况下必须使得其他按键无效。
8路智力抢答抢课程设计一、课程目标知识目标:1. 学生能掌握8路智力抢答器的原理和操作方法。
2. 学生能理解并运用与抢答器相关的电子技术基础知识,如电路组成、信号传输等。
3. 学生能了解抢答器在现实生活中的应用,并与相关学科知识进行联系。
技能目标:1. 学生能独立完成8路智力抢答器的组装和调试。
2. 学生能通过实际操作,培养动手能力、团队协作能力和问题解决能力。
3. 学生能运用已学知识,设计并改进抢答器系统,提高创新能力。
情感态度价值观目标:1. 学生通过参与课程,培养对科学技术的兴趣和热爱,激发学习积极性。
2. 学生在团队协作中,学会尊重他人,培养良好的沟通能力和团队精神。
3. 学生通过实践,认识到知识在实际生活中的应用,培养学以致用的意识。
课程性质:本课程为实践性较强的课程,结合电子技术基础知识,培养学生动手能力和创新能力。
学生特点:八年级学生已具备一定的电子技术基础知识,具备初步的动手能力,对新鲜事物充满好奇心。
教学要求:注重理论与实践相结合,鼓励学生动手实践,培养创新能力。
在教学过程中,关注学生的个体差异,因材施教,使学生在轻松愉快的氛围中学习。
通过课程目标的分解和教学设计,使学生在完成具体学习成果的过程中,达到课程目标的预期效果。
二、教学内容1. 教学大纲:(1)抢答器原理介绍:讲解抢答器的基本工作原理,如信号输入、处理和输出等。
(2)电子元件认知:介绍抢答器中常用的电子元件,如按钮、开关、集成电路等。
(3)电路组装与调试:教授如何根据电路图组装抢答器,并进行调试。
(4)抢答器应用拓展:探讨抢答器在生活中的应用,以及与其他学科的联系。
2. 教学内容安排与进度:(1)第一课时:抢答器原理介绍,电子元件认知。
(2)第二课时:电路图分析,电路组装与调试。
(3)第三课时:抢答器应用拓展,讨论与总结。
3. 教材章节与内容:(1)教材第十五章:电子技术基础,涉及抢答器原理和电子元件等内容。
(2)教材第十六章:电路设计与组装,涉及抢答器电路图分析和组装调试等内容。
八路智能竞赛抢答器(精选)第一篇:八路智能竞赛抢答器(精选)美国麻省理工学院《电子技术课程设计》设计报告八路智力抢答器所在学院:机械与电气工程学院班级: 1*电自*班姓名:××× 学号: 1**24**4*9 指导教师:×××2016年6月八路智力抢答器一、设计目标和要求(1)设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,其编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7。
(2)给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。
(3)抢答器具有数据锁存和显示功能。
抢答开始,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示选手的编号,同时扬声器发出音响提示此外.要封锁输人电路,禁止其他选手抢答,并将优先抢答选手的编号—直保持到主持人将系统清零为止。
(4)抢答器具有定时抢答功能,且一次抢答的时间长度可以由主持人设定(如30 s)。
当节目主持人启动“开始”键后,要求定时器立即减计时,并用显示器显示,同时扬声器发出短暂的音响,音响持续时间为0.5 s左右。
(5)参赛选手在设定的时间内抢答,抢答有效;有效抢答结束定时器停止工作.显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。
(6)如果定时抢答的时间已到,却没有选手抢答,本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后做无效抢答,时间显示器上显示00。
(7)限定计数器选用条件计74LS160,显示部分选择共阴型数码管,译码器选用74LS48,倒计时时间为 30S。
二、工作原理及数据分析定时抢答器的总体框图如图1所示,它由主体电路和扩展电路两部分组成。
主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答键时,能显示选手的编号,同时能封锁输入电路,禁止其他选手抢答;扩展电路完成定时抢答的功能。
目录引言 (3)1 设计意义及要求 (4)1.1 设计意义 (4)1.2 设计要求 (4)2 方案设计 (5)2.1 设计思路 (5)2.1.1 模块化设计框架图 (5)2.1.2 各个模块的实现 (5)2.1.3 关于实现功能拓展的设计思路 (6)2.2 方案设计 (6)2.2.1 方案一 (7)2.2.2 方案二 (8)2.3 方案比较 (10)3 部分电路设计 (10)3.1 基于NE555芯片的脉冲发生器 (10)3.2 数据锁存部分......................................... - 12 -3.3 数据编码部分......................................... - 13 -3.4 数据的显示部分....................................... - 14 -4 调试与检测................................................ - 17 -4.1 调试过程中的故障及解决办法........................... - 17 -4.2 调试与运行结果....................................... - 17 -5 仿真操作步骤及使用说明 (20)结束语 (22)参考文献.................................................... - 23 - 附录........................................................ - 24 -引言数字技术作为当今世界上发展最快的一门科学,已被广泛地应用于计算机、自动控制、电子测量仪表、通信等各个领域。
例如,在生活中,很多关于智力竞赛的电视节目的抢答环节就很好的应用了数字技术。
关于竞赛抢答器的设计,最重要的是完成当参赛选手们可以开始抢答后,每次只可能有一个人抢答成功这一功能。
武汉工程大学计算机科学与工程学院综合设计报告设计名称:基础硬件综合设计设计题目:多人抢答器地设计学生学号:专业班级:学生姓名:学生成绩:指导教师(职称):王春梅(讲师)课题工作时间: 2012-12-24 至 2013-1-6说明:1、报告中地第一、二、三项由指导教师在综合设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写.2、学生成绩由指导教师根据学生地设计情况给出各项分值及总评成绩.3、指导教师评语一栏由指导教师就学生在整个设计期间地平时表现、设计完成情况、报告地质量及答辩情况,给出客观、全面地评价.4、所有学生必须参加综合设计地答辩环节,凡不参加答辩者,其成绩一律按不及格处理.答辩小组成员应由2人及以上教师组成.5、报告正文字数一般应不少于5000字,也可由指导教师根据本门综合设计地情况另行规定.6、平时表现成绩低于6分地学生,其综合设计成绩按不及格处理.7、此表格式为武汉工程大学计算机科学与工程学院提供地基本格式(适用于学院各类综合设计),各教研室可根据本门综合设计地特点及内容做适当地调整,并上报学院批准.成绩评定表学生姓名:学号:班级:答辩记录表指导教师评语目录摘要............................... Abstract ............................. 第一章课题背景(或绪论、概述). 01.1 设计简介 01.2 设计要求与内容 0第二章设计简介及设计方案论述 (1)2.1 总体方案设计 (1)2.2 总方案图 (1)第三章详细设计 (2)3.1 抢答电路 (2)3.2 定时电路 (3)3.3 报警电路 (4)3.4 时序控制电路 (5)第四章设计结果及分析 (6)4.1 结果及分析1 (6)4.2 结果及分析2 (7)4.3 结果及分析3 (8)4.4 结果及分析4 (9)总结..............................10致谢..............................10参考文献 (11)附录芯片引脚图 (12)摘要设计制作一个数字抢答器,要求同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示;设置一个系统清除和抢答控制开关S,该开关由主持人控制;抢答器具有锁存与显示功能.即选手按动按钮,锁存相应地编号,并在LED数码管上显示,同时扬声器发出报警声响提示;选手抢答实行优先锁存,优先抢答选手地编号一直保持到主持人将系统清除为止;具有定时抢答功能,且一次抢答地时间由主持人设定(如30秒);当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂地声响,声响持续地时间0.5秒左右;参赛选手在设定地时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手地编号和抢答地时间,并保持到主持人将系统清除为止;如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00.关键词:八路;抢答器;定时;计时;报警AbstractDesign a digital Responder requirements at the same time for eight players or eight team competition, respectively, with eight buttons S0 ~~ S7。
《数字电子技术》课程设计报告报告题目:八路竞赛抢答器的设计作者所在系部:计算机科学院与工程系作者所在专业:网络工程作者所在班级:作者姓名:作者学号:指导教师姓名:完成时间:2010/6/13课程设计任务书内容摘要竞赛抢答器在现实生活中有着很广泛的应用,各行各业在组织的各类型及时抢答赛事中都不可或缺,对我们的生活有很大的帮助,很具有实际应用价值。
本课题要设计的是八路竞赛抢答器,抢大器能容纳8名选手,并且给出相应的编号为1、2、3、4、5、6、7、8,为每名选手设置一个按键;设置一个给工作人员清零的开关,以便能开始新的一轮的抢答;用喇叭发声提示有效抢答及抢答答题时间的结束(这部分要求由我主要负责);用LED数码管显示获得优先抢答的选手的编号,一直保持到工作人员清零为止;有两个数码显示管显示抢答倒计时。
选手编号显示为1、2、3、4、5、6、7、8,抢到后,数显显示编号,并且喇叭发出报警信号;抢答定时倒数时间为30秒,每秒发声一次,到时间后没抢答报警信号响起。
关键字:优先编码器锁存器加法器译码数显 555定时器目录一、概述......... (1)二、方案设计与论证 (2)三、单元电路设计与分析 (2)1.抢答电路设计与分析 (3)2.定时电路设计与分析 (3)3.报警电路设计与分析 (3)4.控制电路设计与分析 (3)四、总原理图及元器件清单 (4)1.总原理图 (4)2.元器件清单 (4)五、结论 (6)六、心得体会 (6)七、参考文献 (6)一、概述竞赛抢答器在现实生活中有着很广泛的应用,各行各业在组织的各类型及时抢答赛事中都不可或缺,对我们的生活有很大的帮助,很具有实际应用价值。
根据系统功能及技术要求,要完成此类型的抢答器的数字逻辑控制系统,应包括以下几个电路:抢答电路、计时电路和报警电路、主持人控制电路。
抢答器工作过程如下:当选手抢答时,按下抢答按钮,给出一个信号,优先编码器74LS148将此信号对其编码输出,然后通过锁存器74LS297锁存起来,由于给的信号是0—7,不符合条件,再加一个加法器74LS283为信号加一,最后将信号通过74LS48译码输入到LED数码管,使七段数码管显示抢答的选手的编号。
目录摘要 (1)1 八路竞赛抢答器的设计要求与设计方案 (2)1.1 八路竞赛抢答器的方案选择与比较 (2)1.2 八路竞赛抢答器的元件选择 (3)2 八路竞赛抢答器的硬件设计 (3)2.1 八路竞赛抢答器的硬件框图 (3)2.2 显示电路设计 (4)2.3 电路设计 (4)2.4 开始和复位电路 (5)2.5 总电路 (6)2.6 可编程并行接口8255及其引脚说明 (8)2.7 8086及引脚说明 (10)2.7.1 名称和功能相同的32个引脚 (10)2.7.2 最小模式下的24--31引脚 (12)2.7.3 最大模式下的24--31引脚 (13)3 八路抢答器的软件设计 (15)3.1 主程序流程图 (15)3.2 显示模块程序设计 (16)3.3 延时模块程序设计 (17)3.4 开始模块程序设计 (18)3.5 复位模块程序设计 (18)3.6 程序清单 (19)设计体会与小结 (22)参考文献 (23)摘要随着科学技术的不断发展,促使人们学科学、学技术、学知识的手段多种多样。
抢答器作为一种工具,已经广泛应用于各种智力知识竞赛场合。
但抢答器的使用频率较低,有的制作复杂,有的可靠性低,减少实用性。
本课程设计是基于微机原理与接口技术的简单应用。
通过硬件与软件的结合,用我们刚刚学过的汇编语言编写程序模拟分析了竞赛中抢答系统的运用,结合竞赛的实际情况阐述了抢答系统的工作原理,给出了一种简单实用的多路抢答系统的硬件、软件电路设计方案。
该抢答器由主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。
若在规定的时间内有人抢答,则计时将自动停止;若无人抢答,当主持人按下复位按钮时,屏幕显示清零,等待下一轮抢答。
本课题设计了一种采用8255芯片和汇编语言制作的多功能抢答器,实验箱中的开关区和数码显示区共同完成。
主要功能:1.倒计时 2.用LED数码管显示1-8号选手先按下键者的号码。
它除了具有基本的抢答功能之外,和数显的功能,当抢答开始后,系统会自动倒计时,并且时间是可以预设的,期间有人抢答的话系统会停止计时,如果期间没人抢答,系统自动锁存直到主持人按下复位键。
关键字:中断优先级可编程定时器/计数器数码管八路竞赛抢答器的设计1 八路竞赛抢答器的设计要求与设计方案1.1 八路竞赛抢答器的方案选择与比较本设计以微机原理及接口技术为基础,以实验箱为工具,完成P智能抢答器设计。
该智能抢答器包括8086最小应用系统整体设计模块、键盘处理模块(DOS调用)、答题计时模块、LED数码管显示模块。
选用8086作为微处理器、扩展可编程并行I/O接口8255A芯片、可编程定时计数芯片8253(或不用)、可编程中断控制器8259A(或不用)、LED数码管及键盘和发光二极管等元件,制定方案如下:方案一选用8255A,8253,8259,实验箱键盘显示区1. 8253作为定时器使用。
2. 8259利用IR0端作为定时到的中断引入端,IR2端作为开始键按下的中断引入端,IR3端作为清零键按下的中断引入端,IR4端作为暂停键按下的中断引入端。
3. 8255 作为并行输入输出,A口键盘接显示区,C口接清零键和开始键,B口8个抢答开关4. 盘显示区由四个LED数码管和10个按键组成。
方案二选用8255,实验箱键盘显示区1. 8255作为并行I/O接口,A口接8个抢答开关,B口显示区,C口清零键和开始键。
2. 用软件编程进行定时功能方案选择:方案二采用扫描,没有用到8259,8253程序编制简单,但是cpu耗费了更多的时间在扫描,效率相对来说较低。
方案一采用中断,程序结构化更为清晰,且cpu少了循环扫描的时间,效率较高。
但是多用了一个8259中断控制芯片,一个8253定时/计时芯片,程序编制上涉及到中断服务子程序的编写,稍显复杂,且硬件相应增多,费用也相应较多。
经比较采用方案二。
1.2 八路竞赛抢答器的元件选择1)处理器的选择微型机具有体积小、重量轻、耗电少、价格低廉、可靠性高、结构灵活等特点,所以选择8086系统2)显示电路显示可通过彩灯和数码管来实现。
如果用彩灯作为显示功能,则不是很直观。
而数码管具有显示亮度高,使用寿命长,且能直观方便的看到倒计时数字,和选手编号,因此选用数码管显示。
3)芯片选择8255作为并行I/0接口,能满足10个输入按键的输入功能,声音系统的输出,和LED数码管的输出。
并且8255的每个接口还有锁存和数据缓冲作用。
所以选择8255芯片。
2 八路竞赛抢答器的硬件设计2.1 八路竞赛抢答器的硬件框图图2.1 八路竞赛抢答器硬件框图2.2 显示电路设计8255芯片的PB0至PB7分别与数码管的八个引脚相连。
将8255芯片中需要显示的信息通过B口送入数码显示区,由数码管的亮灭显示出来。
如图2.2所示。
图2.2 显示电路2.3 电路设计8255芯片的PA0至PA7分别与8个拨码开关相连,将八位选手的抢答信号(由拨码开关控制)通过A口送入8255芯片。
如图2.3所示。
图2.3 抢答电路2.4 开始和复位电路8255芯片的PC0口对应开始按键,PC3口对应复位按键。
将抢答开始和结束的信号(由开始按键和复位按键控制)通过C口送入8255芯片。
图2.4 开始和复位电路2.5 总电路设计总电路如图2.5所示。
图2-5 总电路2.6 可编程并行接口8255及其引脚说明图2-6 8255A引脚图引脚功能RESET:复位输入线,当该输入端处于高电平时,所有内部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成输入方式。
CS:芯片选择信号线,当这个输入引脚为低电平时,即/CS=0时,表示芯片被选中,允许8255与CPU进行通讯;/CS=1时,8255无法与CPU做数据传输。
RD:读信号线,当这个输入引脚为低电平时,即/RD=0且/CS=0时,允许8255通过数据总线向CPU发送数据或状态信息,即CPU从8255读取信息或数据。
WR:写入信号,当这个输入引脚为低电平时,即/WR=0且/CS=0时,允许CPU将数据或控制字写入8255。
D0~D7:三态双向数据总线,8255与CPU数据传送的通道,当CPU 执行输入输出指令时,通过它实现8位数据的读/写操作,控制字和状态信息也通过数据总线传送。
PA0~PA7:端口A输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入锁存器。
PB0~PB7:端口B输入输出线,一个8位的I/O锁存器,一个8位的输入输出缓冲器。
PC0~PC7:端口C输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入缓冲器。
端口C可以通过工作方式设定而分成2个4位的端口,每个4位的端口包含一个4位的锁存器,分别与端口A和端口B配合使用,可作为控制信号输出或状态信号输入端口。
'A1,A0:地址选择线,用来选择8255的PA口,PB口,PC口和控制寄存器. 当A1=0,A0=0时,PA口被选择;当A1=0,A0=1时,PB口被选择;当A1=1,A0=0时,PC口被选择;当A1=1.A0=1时,控制寄存器被选择。
8255端口地址如表2-1所示。
表2-1 8255端口地址2.7 8086及引脚说明图2-6 8086引脚图2.7.1 名称和功能相同的32个引脚1、VCC、GND:电源、接地引脚(3个),8086CPU采用单一的+5V电源,但有两个接地引脚。
2、AD15—AD(Address Data Bus):地址/数据复用信号输入/输出引脚(16个),分时输出低16位地址信号及进行数据信号的输入/输出。
3、A19/s6—A15/s3(Address Status Bus):地址/状态复用信号输出引脚(4个),分时输出地址的高4位及状态信息,其中s6为0用以指示8086CPU当前与总线连通;s5 为1表明8086/8088CPU可以响应可屏蔽中断;s4、s3共有四个组态,用以指明当前使用的段寄存器,如表9-5所示,00—ES,01—SS,10—CS,11—DS。
4、NMI(Non-Maskable Interrupt)、INTR(Interrupt Request):中断请求信号输入引脚(2),引入中断源向CPU提出的中断请求信号,高电平有效,前者为非屏蔽中断请求,后者为可屏蔽中断请求信号。
5、RD(Read):读控制输出信号引脚(1),低电平有效,用以指明要执行一个对内存单元或I/O端口的读操作,具体是读内存单元,还是读I/O端口,取决于IOM/控制信号。
6、CLK/(Clock):时钟信号输入引脚(1),时钟信号的方波信号,占空比约为33%,即1/3周期为高电平,2/3周期为底电平,8086/8088的时钟频率(又称为主频)为4.77MHz,即从该引脚输入的时钟信号的频率为4.77MHz。
7、Reset(Reset):复位信号输入引脚(1),高电平有效。
8088/8086CPU要求复位信号至少维持4个时钟周期才能起到复位的效果,复位信号输入之后,CPU 结束当前操作,并对处理器的标志寄存器、IP、DS、SS、ES寄存器及指令队列进行清零操作,而将CS设置为0FFFFH。
8、READY(Ready):“准备好”状态信号输入引脚(1),高电平有效,“Ready”输入引脚接收来自于内存单元或I/O端口向CPU发来的“准备好”状态信号,表明内存单元或I/O端口已经准备好进行读写操作。
该信号是协调CPU与内存单元或I/O端口之间进行信息传送的联络信号。
9、TEST (Test):测试信号输入引脚(1),低电平有效,TEST信号与WAIT指令结合起来使用,CPU执行WAIT指令后,处于等待状态,当TEST引脚输入低电平时,系统脱离等待状态,继续执行被暂停执行的指令。
10、MN/MX(Minimum/Maximum Model Control)最小/最大模式设置信号输入引脚(1),该输入引脚电平的高、低决定了CPU工作在最小模式还是最大模式,当该引脚接+5V时,CPU工作于最小模式下,当该引脚接地时,CPU工作于最大模式下。
11、BHE/S7(Bus High Enable/Status):高8位数据允许/状态复用信号输出引脚(1),输出。
分时输出BHE有效信号,表示高8为数据线D15—D8上的数据有效和S 7 状态信号,但S 7未定义任何实际意义。
利用BHE 信号和AD 0信号,可知系统当前的操作类型,具体规定见表2-2所示。
表2-2 BHE 和A0的代码组合和对应的操作在8088系统中,该引脚为0SS ,用来与R DT /、IO M /一起决定8088芯片当前总线周期的读写操作,如表2-3所示。
表2-3 总线周期读写操作组合2.7.2 最小模式下的24--31引脚当8086CPU 的X M MN /引脚固定接+5V 时,CPU 处于最小模式下,这时候剩余的24—31共8个引脚的名称及功能如下:1、INTA (Interrupt Acknowledge )中断响应信号输出引脚(1),低电平有效,该引脚是CPU 响应中断请求后,向中断源发出的认可信号,用以通知中断源,以便提供中断类型码,该信号为两个连续的负脉冲。