- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题目:八路数字抢答器控制系统 一、大作业摘要 74系列常用集成电路设计的数码显示八路抢答器电路组成、设计思路及功能。该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能。主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。若在规定的时间内有人抢答,则计时将自动停止;若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能。 。 二、设计的背景、目的和意义 1.随着科技的发展,现在的抢答器向着数字化、智能化的方向发展。这就必然提高了智能抢答器的制造成本 2. 鉴于现在小规模的知识竞赛越来越多 , 操作简单,经济实用的小型抢答器肯定很有市场。因此,我选择简易逻辑数字抢答器这一课题。 三、设计任务及要求 一般来说,设计一台数字抢答器,必须能够准确判断出第一位抢答者,并且通过数显、蜂鸣这些途径能让人们很容易得知谁是抢答成功者,并设置一定的回答限制时间,让抢答者在规定时间内答题,主持人根据答题结果控制抢答器的清零复位,掌握比赛的进程。所以我在设计8路数字抢答器的模块需要满足鉴别、抢答报警、回答倒计时、数显等功能,具体设计要求如下: (1)抢答器可容纳八组选手,并为每组选手设置一个按钮供抢答者使用;为主持人设置一个控制按钮,用来控制系统清零(组别显示数码管灭灯)和抢答开始; (2)电路具有对第一抢答信号的锁存、鉴别和显示等功能。在主持人将系统复位并发出抢答指令后,若参赛选手按下抢答按钮,则该组别的信号立即被锁存,并在组别显示器上显示该组别,同时扬声器也给出音响提示,此时,电路具备自锁功能,使其他抢答按钮不起作用。 (3)抢答器具有限时回答问题的功能,当主持人启动倒计时开始键后,要求计时器采用倒计时,同时最后计时器倒计时到00时扬声器会发出声响提示; 。 四、确定输入和输出变量 输入:各组的抢答按钮keyin1、keyin2、keyin3、keyin4、keyin5、keyin6、keyin7,clk:时钟信号。rst:复位信号 输出: 各组的抢答按钮显示端sel【2:0】数码管选择输出 display【7:0】数码管显示输出 六、整体设计框图 七、输入和输出变量对应部件说明 input: clk:时钟信号 rst:复位信号 keyin[7:0]:八位抢答按键 output: sel【2:0】数码管选择输出 display【7:0】数码管显示输出 八、方案论证 方案1:基于单元电路原理实现 方案2:基于verilog原理实现 方案论证 以上两种实现方法中,第一种方法电路较复杂不便于制作,可靠性低,实现起来很困难;而第二种方法只需要软件仿真出来,在一块EDA实验箱上就能实现,制作简单,而且成本低。 综合比较之下,我决定采用第二种方案实现本课题。根据第二种方案的的框图所示,整个系统分为以下几个模块来分别实现: 1.抢答判别模块:它的功能是鉴别八组中是那组抢答成功并且把抢答成功的组别信号输出给锁存模块。 2.复位控制模块:给节目主持人设置一个控制开关,用来控制系统的清零和抢答的开始。 3.锁存模块:该电路的作用是当第一个抢答者抢答后,对第一个抢答者的组别进行锁存并显示在数码管上,后面的抢答者信号全都无响应,直到主持人按下复位键。 4.显示报警模块:就是把各个模块的输入的不同信号经过译码成BCD码然后直接在数码管上显示,还可以加上蜂鸣器的声音,更能给观众一个准确、简明的数字。 5.在以上功能实现后,还可以扩展实现一些其他功能,比如答题倒计时等功能。 4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,30秒)。当主持人启动开始键后,定时器进行减计时。 5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。 状态图
文档评论(0)