基于S7―200PLC七人智能抢答器.docxVIP

  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文档。上传文档
查看更多
基于S7―200PLC七人智能抢答器

基于S7―200PLC七人智能抢答器   DOI:/   摘 要:随着现代社会的发展,竞赛场所对抢答器各个方面的需求都有所增加,尤其在涉及到智能答题环节。在竞赛中往往会涉及到公平、公正等问题,传统的表决方式已经不能满足当今赛场的需要,使得比赛持续高效进行。近年来,出现的抢答器大多功能单一,人为干涉多,容易出现混乱,且缺少必要的智能步骤。智能抢答器是以西门子PLC/S7-200/CPU224RLY为主控,以共阴极数码管显示参赛选手是否抢中每轮答题机会,以语音提示作为选手执行操作答题依据,同时通过程序控制选手答题时间和是否复位到初始状态。本文根据实际生活中竞赛规则,增加了复位初始化、语音提示以及答题时间,严格控制智能调节步骤,使得竞赛更加公平、公正,并且具有运行稳定、使用方便、可控等优点。   关键词:S7-200 智能抢答 数码显示 PLC 语音提示   中图分类号:TN40 文献标识码:A 文章编号:1672--0041-03   如今市面上大多以单片机为主控,进行抢答器的设计,然而对于单片机之类的微电设备,由于不能持续稳定工作,往往不是抢答器的首选。因此,市面上开始出现以PLC为主控的抢答器,但传统的以PLC为主控的抢答器,在竞赛场上,缺乏灵活性,人为干涉多,不利于竞赛持续高效地进行。本设计在传统抢答器的优势基础上,加以改进,弥补传统抢答器的不足,同时加入必要的自动复位和语音提醒步骤,使得比赛能够更加严格、有条不紊地进行,从而体现出竞赛的公平、公正、高效和智能的特点。   本文以赛场抢答的真实状况,基于西门子S7-200PLC,研制了7人智能抢答器,其具有可自行复位,外加数码显示、语音提示及选手答题时间严格控制的特点。   1 系统总体框架   在竞赛场上,主持人控制着抢答器的开启、复位以及中止,根据工作场地实际状况,正确安放数码显示管和语音提示器位置;在每位参赛选手面前,都设置有抢答按钮,与参赛选手号码显示一一对应,通过选手按下按钮,进行输出端高低电平控制,从而控制数码管显示。当主持人按下启动按钮,程序开始运行,进行一次初始化复位,经过10s延时后,语音播放器开始响应,进行语音输出,参赛选手根据语音提示进行相应的操作,语音结束后,选手即可及时抢答。参赛选手第一个按下抢答按钮后,其他选手的抢答按钮就会被置位[1],而不能再次进行抢答,即此轮抢答结束。当数码显示上出现参赛选手号码时,表明该选手抢答成功。此时,该选手即可对主持人给出的问题进行回答,?槭笔?2min,具体时间可以根据比赛场所要求的不同,对系统的程序进行相应的修改。当回答设置的时间到达后,结束语音提醒播放器进行输出,提示选手,答题时间到,同时数码管复位到初始化“0”状态。假如一轮比赛中,没有参赛选手进行抢答,2min后,语音也会输出,同时复位到初始化状态,装备下一轮比赛。在执行过程中,主持人可以随时中断程序,进行强制复位操作。   2 系统硬件设计    主控选取   根据实际I/O点个数分配情况,本文采用西门子S7-200/CPU224/AC/DC/RLY为抢答器主控,该主控有14个输入,10个输出,且为继电器输出型,输出电压调节范围0~220V,输入端端子电压为24V,可为输入按钮提供内接电源。由于本文采用的是数码显示,语音输出模块,属于微电输入输出,接入电压较低,一般为0~5v,在本文中负载输出端外接3~6V,即对外接设备采用较低电压。    数码显示   7段数码管与现实代码有双排共10段接线引脚,可以显示8段不同区域的亮度,由于是用于选手号码的显示,因此,本文中未使用数码管“h”所在段的二极管。由数码管的特性可知,在单个数码管中可以显示0~9,十六进制A~F。为了方便控制输出端对数码管的控制,本文采用共阴极数码管[2],通过控制输出端电平的高低,显示出相应的数字。通过控制主控的输出端子得电进行对抢答选手号码进行显示。    I/O端口分配   根据实际工作状况,本文用到西门子S7-200/CPU224的8个输入端~,输出端用到10个,~、、。其中是主持人所控制的输入端子,~,是1~7号参赛选手面前相应的抢答输入端子,其中SB0是程序执行的总开关,当主持人按下SB0,抢答器即可开始正常工作,~是参赛选手面前的抢答按钮对应的开关,参赛选手按下相应的开关按钮既可以进行答题抢答,输入/输出I/O[3]端子接线图如图1所示。   3 执行流程    执行说明   当主持人按下输入按钮SB0,输入端就会接通,输出端就会响应,接通外接设备,输出端连接的是一个语音播放器,一旦得到高电平,语音播放器就会发出“选手做准备”的语音指令,此时参赛选手即可迅速开始,做好抢答。在程序中,通过设定延时继电器,2s后,延时继电器接通,输出端变为高电平,输出端所接的另一个语音播放器就会发

文档评论(0)

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

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

1亿VIP精品文档

相关文档