数字抢答器设计报告.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字抢答器设计报告

数字电路课程设计——抢答器的设计 一、实验目的: 四路数字抢答器的设计 二、实验要求: 1. 抢答器同时供4名选手抢答,分别用4个按钮D1 ~ D4表示。 2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。 3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。 4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如10秒)。当主持人启动开始键后,定时器进行计时(0~9)。 5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,绿灯亮,并保持到主持人将系统清除为止。 6. 如果定时时间已到,无人抢答,本次抢答无效,禁止抢答,定时显示器上显示9,显示抢答人组号的数码管此时显示无用字符,且红灯亮。 7.在主持人未启动“开始”键前,如有抢答者则其对应的红灯亮,同时数码管显示其号码。 8、选做功能:要求不仅要显示组号,还要显示抢答的次序。 三、实验框图及总体设计: ? 如图所示为总体方框图。其工作原理为:接通电源后,主持人开关开始时接地处于禁止状态,编号显示器灭灯,开关灯灭,定时器显示设定时间;主持人将开关置“开始端,宣布开始,开关灯亮,抢答器工作,同时定时器倒计时。选手犯规提前抢答时,抢答器完成:编号锁存、编号显示以及对应红灯亮。选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次将开关接地并重新复位。 数字抢答器框图: 四、主要单元电路设计: 所用器材: 芯片 数量 芯片 数量 555 一片 74LS161 一片 74LS75 一片 74LS32 一片 74LS48 两片 74LS20 一片 74L04 一片 七段显示管 两个 74L08 一片 发光二极管 3个 电容:0.01uf 一个 电阻 10个 电容:4.7uf 一个 面包板 一块 1、输入控制电路: 此电路要求能够区分抢答者是否违规:若输入的抢答信号是在“抢答开始”命令下达之前发出,则该抢答者犯规,输入控制电路应发出“抢答无效”信号,并配合抢先信号锁定电路使抢答者所在组对应的指示灯亮;若抢答信号是在“抢答开始”命令下达之后发出,则抢答有效。经过分析,我认为主持人控制可以用控制电源开关来实现,判断抢答信号是否有效可以用抢先信号锁定电路配合基本的与非门和发光二极管来实现。 2、脉冲产生电路 产生脉冲的波型为 3、编码电路: 用8线-三线优先编码器(即芯片74148)来实现。经过本人分析,并结合74148的功能表可知,当74LS75的输出端Q1’,Q2’,Q3’,Q4’分别接74148的6,5,4,3输入端时,则经过七段显示译码器后,最终输出将为1,2,3,4。 4、译码显示电路: 译码电路把“有效”或“无效”抢答的抢答者小组序号用数码管显示出来。若超出答题时间,译码器将会一直显示为7,此时再抢答也不会起作用。译码电路用七段显示译码器74LS48和数码管实现。只要将各个管脚对应到连接起来,就能正确到显示计时、犯规和抢答者的序号。其真值表及逻辑电路图分别如图5和图6: 输入 输出 显示字符 D3 D2 D1 D0 a b c d e f g 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 2 0 0 1 1 1 1 1 1 0 0 1 3 0 1 0 0 0 1 1 0 0 1 1 4 0 1 0 1 1 0 1 1 0 1 1 5 0 1 1 0 0 0 1 1 1 1 1 6 0 1 1 1 1 1 1 0 0 0 0 7 1 0 0 0 1 1 1 1 1 1 1 8 1 0 0 1 1 1 1 0 0 1 1 9 图5 74LS48真值表 图6 74LS48逻辑电路图接法 5、 用一片74LS161、74LS04译码器74LS48做成。把161做成模十计数器,开始时置数端为0110,161的输出端各接一个非门,就做成了倒计时计数器,再经过48译码,数码管显示9,当从0110一直循环到1111,完成一次循环后,当它再变成0000时,非门输出的结果是1111,这时4个信号接入一个与非门出来接到161的端,完成保持功能,主持人开关直接接到161的端,而161的端接的是74ls148的端,161非完的输出信号接入74ls48并接数码显示管,当有人在规定时间内抢答时,变0,161输出保持,数码显示管锁定时间,当有人提前抢答时,因为这时端为0,所以161

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档