多路抢答器设计论文.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文档。上传文档
查看更多
多路抢答器设计论文

多路抢答器的设计 姓名 王海童 学号 201103111029 专业 机械制造及自动化 摘要 本作品以AT89S52单片机作为主要模块、数码管做为显示模块。本抢答器主要是通过八个按键开关来摸拟八路选手的抢答,开始键按下,则进入到八个按键的扫描中,同时显数倒计时时间。同时该抢答器还有时间的加减、数据的清零、八路选择手犯规报警功能;通过数码管来显示抢答的时间和抢答选手的号数。本作品造价便宜,硬件比较简单,通俗易懂,趣味十足。 关键词:单片机, 抢答器,显示 一、作品设计方案论证与比较 1、主控部分的方案比较 方案一:用以AT89S52为核心的单片机控制方案,通过相应的程序,并通过按键来进行电平识别,再由单片机输出相应的程序,并将相应数值通过数码来显示,运用这个方案来实现题目的要求,其硬件电路的设计简单,编程并不是很复杂,作品功能的调试只要稍微结合电路,修改一下相应程序即可。 方案二:采用数字电路实现输出电压的控制方案,用加减计数器,通过加减键实现加计数或减计数,通过计数器的自动加减,锁存器的锁存显示等。用这种方法来实现,其优点是不用编程,但其不足的之处是电路复杂,焊接工程量大,一旦焊接错误,就会给检查硬件带来很大的麻烦,而且调试也相对麻烦。 通过比较发现,用单片机来制作的抢答器,硬件电路比较简单,容易明白,且成本相对较低;而用数电芯片来制作的抢答器,电路相对比较复杂,,成本相对较高。综合考滤,最终选择方案一。 2、显示部份的比较设计 ?方案一:采用LCD1602显示,用单片机可实现数据显示,显示内容较为丰富,较为美观,但显示亮度和字体大小在演示时不尽人意,价格也比较昂贵,且题目要求的显示内容也较少,只是倒计时的时间和相应的队号而以,所以没有采用此方案。 方案二:采用LED七段数码管,采用三极管9012做为位码驱动,电路结构简单,并且可以实现单片机I/O口的并用,显示效果直观,明亮,调试容易,成本较低。故采用LED数码管显示。电路如下图1-1所示 图1-1 三、硬件电路设计 本系统采用AT89S52单片机作为控制核心,对按键开关送来的信号进行分析处理,最终控制数码管显示相应的数值。本系统主要的单元电路有单片机主控电路、键盘控制电路、LED显示电路模块等。 1.系统整体方案的设计 通过对整个电路部分的比较设计,得出整体系统如图1-2所示。 图1-2 系统框图 2.单片机主控电路 主控电路以单片机最小系统(电路图省略)为的接口电路部分,最小系统图作为单片机主控电路工作的基础包括了时钟电路、复位电路等。主控电路中P0口控制驱动LED段码,P3键盘扫描控制,P2与P0部分接口分别用来作为开始与关断的输入端口。 四、软件的设计 系统程序主流程图如图1-3所示。 五、调试与分析 本次作品的调试是通过实验板供电和编写程序来调试的。首先,把编好的程序,通过实验板稍入单片机中,在利用单片机放到我们的电路板里进行每项功能的校验与调试,刚开始时我们的电路有些问题,经过修改电路后在重新调试才出功能,需要每实现一个功能就并入另外一个功能,最后使它们完整的结合在一起才算成功。 具体操作:1、接上五伏电源,观察数码管显示及报警状态。 2、此时按下P2.1,即可进行抢答时间的设置,可加、可减。 3、此时先不按下开始键,而是按下任意键,这时就可以获知犯规的功能是否实现了,结果完全正确。 4、然后再按下开始键,此时观察数码管显示倒计时是否正确,还有按下选手键,这时数码管会显示相应的选手号,同时时间停止。这个过程完全正确。 综合各个测试合果,发现完全符合题目的要求,所以所有测试完全成功。 六、设计制作总结 通过一个多星期的努力,我们顺利的完成了抢答器的制作,成功的完了此次实训,此次实训相对来说程序比较多,也有很多值得我们去学习的地方。从作品的构思、用实验板的测试、对要制作板的构造、制作板、整体调试这是一个比较复杂的过程,这是一次对我们的考验,这是给我们的一个锻炼机会。我们很珍惜此次实训,用心的去完成每个步骤,努力去达到所要得到的理想效果。作品完成了,我感觉到我们的各方面的能力都上了一层,包括设置、编程、画PCB等等。 实训能促进我们的进步,能够使我们对学习本专业增加信心,锻炼了我们各方面的能力。 七、原理图 八 主程序清单 定时器T1时间初值 设50ms时间初值为Z,Z的计算方法为 (216- Z)×12=12×50×103,结果Z=15536D=3CB0H OK EQU 20H ;抢答开始标志位 RING EQU 22H ;响铃标志位 ORG 0000H AJMP MAIN OR

文档评论(0)

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

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

1亿VIP精品文档

相关文档