多路数字抢答器设计.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:400-050-0739(电话支持时间:9:00-19:00)。
毕业设计(论文) 专 业 计算机通信 班 次 09631 姓 名 李玛先 指导老师 罗乐 成都工业学校 年 月 日 多路数字抢答器设计 摘要:抢答器是为智力竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,广泛应用于各种知识竞赛、文娱活动等场合。针对目前各种竞赛活动中所使用的抢答器的特点与不足结合单片机应用系统的优点,提出了以单片机为控制核心的抢答器控制系统s设定;可以显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;抢答时间和回答问题时间倒记时显示,满时后系统计时自动复位及主控强制复位;按键锁定,在有效状态下,按键无效非法。 [关键词] AT89C51;LED数码管;抢答器;计时 目 录 第1章 绪论 1 1.1 抢答器的研究意义 1 1.2 抢答器的相关背景 1 1.3 抢答器的发展现状 1 1.4 研究目标与内容 1 1.5 抢答器目前存在的主要问题 2 第2章 单片机的功能简介 3 2.1 89系列单片机的概况 3 2.2 AT89C51单片机及其内部结构图 4 2.3 AT89C51特殊功能寄存器 5 2.4 各类型单片机的比较分析 5 第3章 抢答器的系统概述 7 3.1 系统的主要功能 7 3.2 抢答器的需求分析 8 3.3 抢答器的工作流程 8 3.4 抢答器的工作过程 9 第4章 系统硬件设计 11 4.1 硬件电路的设计 11 4.2 时钟频率电路的设计 12 4.3 键盘扫描电路的设计 13 4.4 电源电路设计 15 4.5 复位电路的设计 15 4.6 显示电路设计 16 4.7 发声电路设计 17 第5章 系统软件设计 19 5.1 主程序系统结构图 19 5.2 程序流程图 19 第6章 Proteus仿真系列组图 22 6.1 复位图 22 6.2 设置计时时间 22 6.3 非法抢答并显示座号 22 6.4 抢答成功并显示倒计时 23 总结 24 致谢 25 参考文献 26 附录一 主程序 27 附录二 电路仿真图 35 第1章 绪论 1.1 抢答器的研究意义 随着我国经济和文化事业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券、股票交易及各种智力竞赛等,因此出现了抢答器。抢答器一般是由很多电路组成的,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更为困难。因此我们设计了以单片机为核心的新型智能的抢答器,在保留原始抢答器的基本功能的同时又增加了数码管显示电路实现了其他功能。抢答器又称为第一信号鉴别器,其主要应用于各种知识竞赛、文艺活动等场合。 1.2 抢答器的相关背景 在各类竞赛中,特别是做抢答题时,在抢答过程中,为了知道哪一组或哪一名选手先答题,必须要有一个系统来完成这个任务。如果在抢答过程中,只靠人的视觉是很难判断出哪组先答题。利用单片机来设计抢答器,使以上问题得以解决,即使有两组的抢答时间相差几微秒,也可分辨出哪组优先答题。 抢答器是一种应用非常广泛的设备,在各种竞赛、抢答场合中,它能迅速、客观地分辨出最先获得发言权的选手。早期的抢答器只由几个三极管、可控硅、发光管等组成, 能通过发光管的指示辨认出选手号码。现在大多数抢答器均使用单片机(如MCS-51型)和数字集成电路,并增加了许多新功能,如选手号码显示、抢按前或抢按后的计时、选手得分显示功能。像这类抢答器,制作过程简单,准确性与可靠性高,而且安装维护简单。 对于抢答器的应用,如早期的数字电路,随着科技的逐步发展,进而到了单片机的控制来实现其功能,而且功能齐全,电路简单,成本低,性能高,真正朝着有利的方向发展。 1.3 抢答器的发展现状 随着电子技术的发展,现在的抢答器功能越来越强,可靠性和准确性也越来越高。能够实现抢答器功能的方式有多种,可以采用前期的模拟电路、数字电路或模拟与数字电路相结合的方式,但这种方式制作过程复杂,而且准确性与可靠性不高,成品面积大。 对于目前抢答器的功能描述,如涵盖抢答器、抢答限时、选手答题计时及犯规组号抢答器具有抢答自锁,灯光指示、暂停复位、电子音乐报声、自动定时等功能,还有工作模式的切换和时间设定,对于这些,随着科学技术的发展,肯定还要得到进一步的改进。一般都要趋向于智能化。 1.4 研究目标与内容 本系统采用模块化设计智能抢答器,在抢答比赛中广泛应用,各组分别有一个抢答按钮。主持人有开始和结束、复位键。在后台主持人可以修改,抢答时间和选手回答问题的时间设置,原始状态下抢答时间为30s,回答问题时间为60s。通过加键和减键修改上述时间,改完后确认键确定。新时间开始有效,主持人按

文档评论(0)

共享文档
该用户很懒,什么也没介绍

相关文档

相关课程推荐