数字逻辑课程设计报告--数字式竞赛抢答器.doc_第1页
数字逻辑课程设计报告--数字式竞赛抢答器.doc_第2页
数字逻辑课程设计报告--数字式竞赛抢答器.doc_第3页
数字逻辑课程设计报告--数字式竞赛抢答器.doc_第4页
数字逻辑课程设计报告--数字式竞赛抢答器.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课 程 设 计 课程名称 电子技术综合设计与实践 题目名称 数字式竞赛抢答器 学生学院 专业班级 学 号 学生姓名 指导教师 2013年 6 月 14日广东工业大学课程设计任务书题目名称数字式竞赛抢答器学生学院专业班级姓 名学 号一、课程设计的内容数字式竞赛抢答器。二、课程设计的要求与数据设计要求包括:1. 设计1个可容纳6组参赛队的数字式抢答器,每组设1个按钮,供抢答者使用;2. 当1个抢答者抢答后,其他抢答者的按钮不起作用;3. 设置1个主持人复位按键;4. 主持人复位后,开始抢答,由数码管显示其组别;5. 设置1个计分电路,每组开始预置10分,由主持人计分,答对1次计1分,打错1次扣1分。6. 主持人复位开始抢答后,设置一个9s的倒计时显示。若9s内有某组抢答,则计时器停止计时,显示当前计数值;若9s到时仍无人抢答,计时停止显示0s,此时不可抢答。回复抢答需要主持人复位。注:由于DE2板数码管数量有限,由于有6组的分值均需要显示,所以有一部分组别的分值可以用指示灯来模拟显示。三、课程设计应完成的工作1. 利用各种电子器件设计数字式竞赛抢答器; 2. 利用DE2板对所设计的电路进行验证; 3. 总结电路设计结果,撰写课程设计报告。四、课程设计进程安排序号设计各阶段内容地点起止日期1选择课程设计题目,分析题目要求及熟悉实验软件。实验2号楼214、212星期一2查阅资料,提出设计方案并讨论,设计电路。实验2号楼214、212星期二3进行原理图输入并调试电路实验2号楼214、212星期三4调试电路、改进实验2号楼214、212星期四5下载并检查实验2号楼214、212星期五五、应收集的资料及主要参考文献1 欧阳星明. 数字逻辑(第四版)M. 武汉:华中科技大学出版社, 2009.2: 194-195.2 陈永甫. 数字电路基础及快速识图M. 北京:人民邮电出版社, 2003.5: 275-279.3 张锁良. 数字电子技术基础M. 北京:北京邮电大学出版社, 2011.8: 329-334.4 荀殿栋等. 数字电路设计实用手册M. 北京:电子工业出版社, 2003.7: 105-107.发出任务书日期:2013 年 6 月 4 日 指导教师签名: 计划完成日期: 2013 年 6 月 14 日 基层教学单位责任人签章:主管院长签章:摘要数字式竞赛抢答器是由一个互锁电路构成的。竞赛前,可以把选手们分为若干组,抢答时,各组对主持人提出的问题要在短时间内做出判断,并抢先按下抢答按键回答问题。当有选手第一个按下按键后,显示器上将优先显示该组的序号,同时电路将其他组按键封锁,以保障抢答的公平性。回答完问题后,由主持人将所有按键复位,进入下一轮抢答。抢答器有定时抢答功能,先设定抢答时间,当主持人按下“计时”开关后,定时器进行倒计时。参赛选手在设定的时间内进行抢答,抢答有效;同时定时器停止工作,显示器上显示选手的序号和抢答的时间,并保持到主持人将按键复位为止。如果设定的时间已到,还是无人抢答,则本次抢答无效,以禁止选手们超时抢答。抢答器还有计分功能,先设定各组原始分,回答问题的小组答对一题将加一分,打错了则减一分。因此,要完成这个抢答器的逻辑功能,该电路应包括输入开关、数字显示、优先判别、锁存以及计分等部分。关键词:优先 复位 定时 锁存目录摘要31.设计内容及要求41.1 设计内容41.2 设计要求42.总体设计思路及设计方案42.1 设计原理图42.2 设计思路42.3 设计方案53.各模块电路设计与实现63.1 抢答单元63.2 计分单元73.3 计时单元73.4 控制单元84.实验结果105.总结10参考文献10附录101.设计内容及要求1.1 设计内容数字式竞赛抢答器1.2 设计要求(1) 设计1个可容纳6组参赛队的数字式抢答器,每组设1个按钮,供抢答 者使用;(2) 当1个抢答者抢答后,其他抢答者的按钮不起作用;(3) 设置1个主持人复位按键;(4) 主持人复位后,开始抢答,由数码管显示其组别;(5) 设置1个计分电路,每组开始预置10分,由主持人计分,答对1次计1分,打错1次扣1分。(6) 主持人复位开始抢答后,设置一个9s的倒计时显示。若9s内有某组抢答,则计时器停止计时,显示当前计数值;若9s到时仍无人抢答,计时停止显示0s,此时不可抢答。回复抢答需要主持人复位。注:由于DE2板数码管数量有限,由于有6组的分值均需要显示,所以有一部分组别的分值可以用指示灯来模拟显示。2.总体设计思路及设计方案2.1 设计原理图锁存器优先编码电路抢答输入端显示译码器1主持人控制端显示译码器3计分器控制电路显示译码器2定时器计数器图2.1 设计原理图2.2 设计思路1. 抢答器需要供6名选手比赛,可分别用6个按钮qiang1qiang6表示。抢答这个功能只需要通过管脚分配把按钮分配到DE2板上的拨动开关SW0到SW5,让每个选手拨动开关后产生相应的信号就可以了。不同的选手拨动按钮发出信号通过74148优先编码器进行编码,编码后输出信号进行下一步的锁存和译码。2. 设置一个复位开关reply、一个分数清零开关clear、一个倒计时开关js以及一个加分按钮ADD和减分按钮MINUS,这5个开关皆由主持人控制。在这里首先通过管脚分配把开关replay分配到相应一个拨动开关SW17,该开关联系到一个相应的线路,这个线路通过与非门连接其他信号,从而达到复位的功能;同理把开关clear分配到SW16,通过门电路实现清零的功能;同理加减分按钮ADD和MINUS分别分配到KEY3和KEY2来实现加分和减分的控制功能。3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的序号,并在优先抢答选手的序号一直保持到主持人将按钮复位为止。74279具有锁存功能,可以在一个选手按下按钮后进行锁存,其他的选手不能在抢答。4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,9秒)。当主持人启动“开始”键(即上述的js开关)后,定时器进行倒计时。74192具有减法功能,通过使用74192可以对设定的时间进行自减。只需要给定74192秒脉冲就可以了。同时74192结合7447可以对所设定的抢答时间和选手抢答的时间显示出来。5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。选手进行抢答,通过编码器,锁存器,计数器,译码器显示出来。当某个选手抢答有效,通过74148编码器的GSN端口连接到控制清零端的与非门就可以进行禁止其他选手的抢答,同时把该选手的序号显示在数码管上;另一方面,通过74148编码器的GSN端口可以停止74192的脉冲,从而让脉冲停止,达到显示抢答时间的效果。6. 如果定时时间已到,无人抢答,本次抢答无效,系统禁止抢答,定时显示器上显示0。当时间到的时候,减法器74192的十位的BON端口会发出一个低电平,可以连接到脉冲上,让脉冲停止,数码管上显示的是0。2.3 设计方案可以把抢答器的整体电路分成4个部分:抢答电路、计分电路、计时电路、控制电路,来分别完成抢答、计分、倒计时以及主持人复位与清零的功能。然后根据图2.1以及上述的设计思路来完成电路的设计,从而实现所有的功能。3.各模块电路设计与实现根据设计方案4个部分的电路,相应的我们有以下4个单元:抢答单元、计分单元、计时单元、控制单元。3.1 抢答单元这个单元主要有3个部分:编码部分、锁存部分和译码部分。图3.1 抢答单元(有改动)在选手按动按钮后,发出相应的信号。使用74148对信号进行编码,优先判决器是由74148集成优先编码器等组成。该编码器有8个信号输入端,3个二进制码输出端,输入使能端EI,输出使能端EO和优先编码工作状态标志GS。其功能表如图表3.1.1所示。从功能表中可以看出当EIN“0”时,编码器工作,而当EIN“1”时,则不论8个输入端为何种状态,输出端均为“1”,且GS端和EO端为“1”,编码器处于非工作状态,这种情况被称为输入低电平有效。由于本设计只用到0N到5N,故令6N和7N连高电平使其无效。输入输出EIN0N1N2N3N4N5N6N7NA2NA1NA0NGSNEON1dddddddd11111011111111111100ddddddd0000010dddddd01001010ddddd011010010dddd0111011010ddd01111100010dd011111101010d01111111100100111111111101图3.1.1 74148真值表(表中d代表任意状态)由74148集成优先编码器组成的优先判决器如图所示,当抢答开关qiang1qiang6中的一个按下时,编码器输出相应按键对应的二进制代码,低电平有效。编码器输出A0NA2N、工作状态标志GSN作为锁存器电路的输入信号。3.2 计分单元这个单元主要有2个部分:译码部分和计分部分。图3.2 计分单元通过数据分配器74138,使主持人的加减分操作脉冲输入到指定小组的分数显示器。每个小组都分配有两个74192计数器,上者为个位计数器,下者为十位计数器。因此,个位计数器的借位端BON和进位端CON要分别连到十位计数器的脉冲输入端DN和UP,从而使十位计数器实现借位和进位功能。3.3 计时单元这个单元主要有2个部分:定时部分和计数部分。74192进行累减计数,计数脉冲由分频器74292构成的秒脉冲产生电路提供。当主持人按下js开关后,74279输出端Q4=0,取反后为1;74192输出端BON也为1,则秒脉冲信号能进入DN,计数器进行累减计数。同时使74148的EIN=0,编码器正常工作。当选手在定时时间内按下抢答键时,Q4=1,则秒脉冲不能进入DN,同时EIN=1,编码器不能正常工作,其他选手抢答无效。当定时时间到时,BON=0,EIN=1,所有人都不能抢答。图3.3 计时单元3.4 控制单元这个单元主要有3个部分:复位部分、清零部分、加减分部分。图3.4.1 复位部分当主持人按下复位开关时,锁存器74279内的RS触发器的RN端均为0,输出端Q1Q4全为低电平,于是显示器显示为0;同时CLR为1,实现复位。图3.4.2 清零部分个位计数器CLR和十位计数器LDN分别为1和0,实现清零。图3.4.3 加减分部分由图3.4.4表知UP得到脉冲时进行累加计算,DN得到脉冲时进行累减计算。输入输出CLRLDNABCDUPDNQAQBQCQD1ddddddd000000x3x2x1x0ddx3x2x1x001dddd1累加计数01dddd1累减计数图3.4.4 74192的功能表4.实验结果1. 主持人按下计时开关后,抢答开始,同时计时器开始计时。2. 一轮抢答后,抢答电路显示并保存第一个抢答组序号,同时计时器显示抢答时间。3. 主持人根据抢答组的回答情况按下加分或减分按钮,同时抢答组的显示相应分数。4. 第一轮抢答结束,主持人按下复位开关,恢复各组抢答按键,同时使计时器时间复位。5. 进入下一轮抢答。N.竞赛结束,主持人按下清零开关,使各组的分数清零。5.总结基本完成了任务书上的要求。设计初期,由于题目的抽象复杂,在图书馆借来了不少没用的书,到了设计后期,思路越来越明确,需求越来越明显,所以重新在图书馆借来基本针对性的书籍,使得设计顺利进行。对于定时器设计部分,由于对秒脉冲产生电路不熟悉,只好用回老师在课堂上列出的电路图,而没有使用大多数参考书所推荐的555定时器来完成。在设计中发现书上很多元器件的引脚逻辑符号跟软件电路设计所展现的有很大出入,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论