电子抢答器系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计 课 程 课 程 嵌入式系统应用训练 题 目 电子抢答器系统设计 学 院 专业班级 学生姓名 学生学号 指导教师 目 录 TOC \o 1-3 \h \z \u 15651 1 任务和要求 1 15935 2 总体方案设计与选择 1 27023 2.1 硬件设计方案 1 11494 2.2 软件设计方案 1 24441 3 系统硬件电路设计 1 11434 3.1 硬件框图设计 1 17990 3.2 硬件原理图设计 2 12320 3 应用程序设计 5 18233 3.1 程序流程图 5 3413 3.2 应用程序设计 5 22526 4 仿真与结果 5 9080 4.1 Proteus软件仿真 5 30552 5 结论 7 28352 参考文献 8 11676 附 录1系统主程序框图 9 18240 附 录2 主要程序 10 1 任务和要求 (1)任务:设计一个可供7个选手使用的抢答器。有倒计时,显示台号,提示音,报警音等基本功能。 (2)基本性能要求 抢答器可供7位选手使用。 答题时间为30s,显示答题台号。 主持人控制该系统的开始和复位。 超时报警。 抢答器通电或按键复位后自动显示系统提示符“P.”。主持人按下开始按钮后,抢答开始,若10s内无人抢答,蜂鸣器发出声响。若在主持人按下开始按钮之前有人按下抢答器,抢答违规,显示器显示违规台号,该路指示灯亮,其它按钮不能起作用。抢答开始后,显示器显示最先按下的一路,蜂鸣器响,答题时间30s,30s内没有答完题的按照超时处理。主持人通过复位按键消除显示的数字,消除蜂鸣器声响,控制显示灯的关断。 2 总体方案设计与选择 2.1 硬件设计方案 硬件电路由6部分,即单片机抢答按键输入电路,包括7个选手输入按键,提供选手抢答信号;数码管显示电路,显示倒计时和抢到的选手号;蜂鸣音频电路,提供报警和提示音;LED显示电路,辅助显示抢到的选手号;复位电路,单片机正常工作需要;晶体振荡电路电路,提供时钟信号。 2.2 软件设计方案 软件部分主要完成功能是键盘的按键识别、抢答计时显示及调整、超时报警、显示抢到选手的号码。占用单片机资源情况为:P1.0口由主持人控制,为抢答开始键和主持人复位键;P1.1-P1.7是七组抢答的输入口;P2.0-P2.7口为数码管的段选控制口;P3.1口为蜂鸣器控制口。 3 系统硬件电路设计 3.1 硬件框图设计 根据预定方案确定系统框图如图1。 单片机 单片机 显示电路 蜂鸣器 晶振电路 复位电路 键盘电路 图1 电子抢答器系统框图 3.2 硬件原理图设计 (1)控制核心 系统采用AT89C51单片机作为控制核心,可以完成运输控制、信号识别及显示功能的实现。AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。其技术较为成熟,应用起来较为方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,能够方便进行功能的扩展和更改。目前,AT89C51单片机已为很多嵌入式控制系统提供了多例灵活性高并且价廉的方案。AT89C51单片机引脚图见图2。 图2 AT89C51单片机引脚图 抢答按键输入单元 选手按键输入单元共采用7个BUTTON按钮,7个按键分别连接在P1.1-P1.7口上,每个独立式按键单独占有一根I/O口线,每根I/O口线上的工作状态不会影响其他I/O口线的工作状态,即一个按键对应着一个端口输入,可采用查询方式判断按键是否按下,1-7路的信息可以直接传输到P1.1-P1.7口线上。选手抢答按键电路,见图3。 图3 选手抢答按键电路 数码管显示单元 显示单元采用两个八段的数码管显示,它是共阳极型的由低电平点亮数码管显示器。显示由P2.0-P2.7口输出的数字代码,段码采用同相驱动,输入端加低电平,选中的数码段被点亮。数码管显示单元电路,见图4。 图4 数码管显示单元电路 蜂鸣音频单元 在芯片外接蜂鸣器,用以发出报警声。蜂鸣硬件电路比较简单,在P3.1口接上一只三极管、电阻和蜂鸣器即可。在主持人发出抢答信号后,检查到有参赛者按键抢答或有参赛者违规现象时蜂鸣器发出蜂鸣声。蜂鸣音频单元电路,见图4。 L

您可能关注的文档

文档评论(0)

beoes + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档