毕业论文题目:四人抢答器院系机电工程系班级学生姓名指导教师2015年5月20日四人抢答器的设计摘要本设计借助于QuartusⅡ软件在计算机上仿真制作了四人抢答器。
在抢答类竞赛中,通过选手按动按键的先后,判定由哪位选手回答问题,并且实现倒计时和对选手加减分的功能。
本设计分为四个模块分别设计,每个模块完成不同的功能,分别实现抢答器的不同功能,各个模块共同作用,以实现整个设计的总体功能。
然后在QuartusⅡ软件中通过波形仿真,检验该设计的具体功能与要求相一致,实现了四人抢答器的相关功能关键词:QuartusⅡ抢答器仿真抢答器电路、倒计时电路、报警电路、时序控制目录前言 (1)第1章绪论 (2)1.1抢答器设计要求 (2)1.2基本功能 (2)1.3扩展功能 (2)第2章单元电路 (3)2.1主控制模块: (3)2.1.1主要功能 (3)2.1.2电路图: (3)2.1.3 电路图分析: (4)2.2计分模块 (4)2.3 10s倒计时模块 (7)2.4 100s计时模块 (7)2.5 警示音模块 (9)第3章总体设计图 (10)3.1 抢答器总设计图 (10)3.2 抢答器工作原理 (11)结论 (14)谢辞 (15)参考文献 (16)前言现今,形式多样、功能完备的抢答器已广泛应用于电视台、商业机构、学校、企事业单位及社会团体组织中,它为各种知识竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。
对于抢答器我们大家都知道那是用于选手做抢答题时用的,选手进行抢答,抢到题的选手来回答问题。
抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。
选手们都站在同一个起跑线上,体现了公平公正的原则。
本文介绍了一种用74系列常用集成电路设计的高分辨率的4路抢答器。
该抢答器为全数字集成电路设计,具有分组数多、分辨率高等优点。
该抢答器除具有基本的抢答功能外,还具有优先能力、定时功能及复位功能。
主持人通过控制开关使抢答器达到定时、复位的功能第1章绪论1.1抢答器设计要求实现4人抢答时每人的分数累加,倒计时显示答题时间:①每人设置一个抢答按钮。
②显示最快抢答选手的编号,并响铃。
③选手分数预置为50分,主持人控制加减分数,每次加减都是1分。
④提前抢答和超时抢答响铃,并显示选手编号。
1.2基本功能1、可同时4名选手参赛,他们的编号分别为1、2、3、4,各用一个抢答按钮,按钮编号与选手编号相对应分别为S1、S2、S3、S4。
2、节目支持人设置一个控制开关,用来控制系统的清零和抢答3、数字抢答器的应具有数码锁存、显示功能。
抢答开始后,如果有选手抢答按钮,编号立即锁存,并在数码管上显示选手的编号,同时扬声器给出音响提示,封锁输入电路,禁止其他选手抢答。
先抢答的选手编号一直保持到主持人将系统清零为止1.3扩展功能1、定时抢答器功能。
抢答器定时为10秒,主持按下开始键后,定时器开始工作,开始倒计时,并在显示器上显示出来,同时扬声器发出声响。
2、参赛选手在设定时间内抢答(10s),抢答有效,定时器停止工作,显示器上显示的选手编号和抢答时间,并保持到主持人将系统清零为止。
3、当定时抢答时间已到,还没人抢答,本次抢答无效,系统报警,并封锁输入电路,禁止选手抢答,时间显示00第2章单元电路2.1主控制模块:2.1.1主要功能主控制电路的主要功能有两个:一是分辨出选手按键的先后,并锁存优先抢答者的编号,供译码显示电路用:二是要使其他选手的按键操作无效。
2.1.2电路图:图2-1-1 主控制部分电路图图2-1-2 主控制部分电路图的封装图2.1.3 电路图分析:该电路有四个输入和三个输出:EN为使能端,只有当EN为1时,该电路才能正常工作,为0时输出保持EN端变化前的值不变;KCLR端为清零端,在新一轮抢答之前给它一段时间高电平,是输出选手号为0;START端为开始控制,当清零后,给该端口一个上升沿脉冲,“JISHI”端口变为高电平,控制10s计时器开始计时,选手就可以抢答了,否则选手按键无效;S[3..0]为四个选手的抢答端口,当有选手按下键时,q[3..0]端口输出选手的号码,sound置为高电平,控制声音输出。
部分波形图如下:图2-1-3 主控制部分电路图2.2计分模块2.2.1 主要功能该部分电路主要是给选手加分或者减分,并将分数保持到下次变更以前,实现分数的累加、累减。
2.2.2 电路原理图图2-2-1 计分部分电路图图2-2-2 计分部分封装电路图2.2.3 电路原理图分析该部分电路主要实现对相应选手加分、减分。
主要部分用两个74190组成了一个模100计数器,和其他器件共同实现了所要求的功能。
其中,REST是复位端口,比赛开始时,由主持人(点击按键即可)控制给其一段时间高电平,使四位选手的分数置为50。
CHOSE端口是选手选择键,选择抢到答题机会的选手。
DNUP键是加分、减分选择端口,和CLK 端口配合,实现对选手的加分、减分,当DUNP为0时,点击CLK键对所选选手加分,DUNP为1时,点击CLK键对所选选手减分。
部分仿真波形图如下:图2-2-3 计分部分波形图2.3 10s倒计时模块2.3.1 主要功能:主持人按下“START”键时,10s倒计时开始,当显示0s时表示10s 内无人抢答,则保持0不变,并输出一个报警信号。
2.3.2 10s计时部分电路图图2-3-1 10s计时部分电路图图2-2-2 10s计时部分封装电路图2.3.3 电路图分析该部分由一个74192组成,实现10s倒计时,当EN为1时开始计时,当显示0时,SOUND输出高电平,控制声音电路发声。
2.4 100s计时模块2.4.1 主要功能主有选手按下抢答键时,100s倒计时开始,当显示00s时表示100s 答题时间已到,则保持00不变,并输出一个报警信号。
若在100s内答题完毕,由主持人按下主控制电路的CLR键,计时器重置为99。
2.4.2 计时部分电路图:VCCCLKINPUT VCC en INPUT L[3..0]OUTPUTH[3..0]OUTPUTSOUNDOUTPUTCOUNTERD C B A CLRUP DN LDN QB QA CON QD QC BON 74193inst1G N DN A N D 4i n s t 6COUNTERD C B A CLRUP DN LDN QB QA CON QD QC BON 74193inst2G N DN A N D 4i n s t 8AND2inst9A N D 2i n s t 10AND3inst11O R 2i n s t 13NOTinst5VCCVCCH0H1H2H3L0L2L3L1图2-4-1 100s 计时部分电路图en CLK L[3..0]SOUNDH[3..0]jishiqiinst1图2-4-2 100s 计时部分封装电路图2.4.3 电路图分析:该部分电路主要是由两个74193计数器组成的模100计数器,其时钟输入端通过一个与门与EN 端口共同配合,控制计时器计时的开始和复位,H 、L 端口分别显示时间的高位和地位,当计时器显示00时,表示答题时间已到,SOUND 端口输出高电平。
其部分波形图如下:图2-4-3 计时部分波形图2.5 警示音模块 2.5.1 主要功能输入信号0 1,只输出小于一个时钟周期的高电平。
2.5.2电路图VCC in INPUT VCCclkINPUT soundOUTPUTCLRN DPRN QDFFinstXORinst1AND2inst3VCC图2-4-1 警示音部分电路图in clksoundsoundinst3图2-4-2 警示音部分封装电路图2.5.3 电路图分析clk 为脉冲信号输入端,当in 由低电平变为高电平后,在第一个时钟脉冲的上升沿时,sound 端口开始输出一个段半个时钟周期的高电平,其后又变为低电平,以驱动扬声器发出一声警示音。
其部分电路图如下:图2-4-3警示音部分波形图第3章总体设计图3.1 抢答器总设计图图3-1-1抢答器总体设计图图3-1-2抢答器总体设计封装图3.2 抢答器工作原理3.2.1 各个端口的含义:表3-2-1 各端口的含义3.2.2 操作流程及相应波形图首先,比赛开始时,由主持人按下EN键,然后按下CLR键和REST 键,分别使选手号为0和分数显示为50,此时选手按键不起作用。
然后主持人按下START键,抢答开始,10s倒计时开始计时,当有选手抢答时,10s倒计时结束,重置为9,当没有选手抢答时,则计时器显示0时,停止,扬声器发出一个警示音。
由主持人按下START键,置为9,开始下一轮抢答。
当某个选手第一个按下抢答按钮时,100s倒计时器开始计时,当选手在规定时间内答题正确时,主持将DNUP键置0,然后按一下NOP键,给这位选手加一分,若答题错误或超出限定时间,则主持人将DNUP置1,然后按一下NOP,给这位选手减一分。
另外,当超出答题时间时,将会输出一个高脉冲,使扬声器发出一个警示音。
本轮结束后,由主持人按下START键,开始下一轮比赛。
其工作波形图如下:图3-2-1四号选手抢答加一分波形图图3-2-2三号选手抢答减一分波形图图3-2-3无选手抢答波形图图3-2-4选手答题超时波形图结论这次的课程设计,让我受到了很大的挑战,从原来基础薄弱,通过对知识的理解,对器件的仿真论证,使我对一些器件的功能和使用有了很大的认识。
课设时分析了好多电路,设计了很多才选出想要的组合,通过仿真、实验,最终达到了设计的指标,实现了四人抢答,包括抢答部分,答题倒计时,主持人加减分等。
由于本抢答器牵涉知识面广,再加上时间的仓促,水平的不足,系统中难免有漏洞和不足之处。
例如没能在仿真时加上报警的声音控制,也没能很好的控制每个模块的始终端等。
下一阶段的主要工作:将以现有的结果为基础进一步综合完善,使其性能更好、控制准确度更高,而且进行实物焊接,制作出实物的抢答器元件。
谢辞通过本次设计,我深刻体会到学术研究的严谨性、规范性,掌握了基本的研究方法,逐渐形成了较强的自主学习能力。
本设计是在刘老师精心指导下完成的。
在设计过程中,从选题到查阅资料,论文提纲的确定,中期论文的修改,后期论文格式调整等各个环节都给予了精心指导;提出了许多宝贵意见,多次询问设计进程;付出了大量的时间和精力,在此表达真诚的谢意和衷心的感谢!老师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,严以律己、宽以待人的崇高风范,朴实无华、平易近人的人格魅力对我影响很大,并将积极影响我今后的学习和工作。
本设计的顺利完成,离不开各位老师、同学、朋友的支持、帮助。
王静、朱文杰同学在整个设计过程中给予了鼓励和支持,大家多次进行设计难题的讨论与分析,这样为本设计的进一步完善提供了帮助。