基于LabVIEW抢答器设计

基于LabVIEW抢答器设计摘要:利用LabVIEW中的结构和布尔逻辑量相结合的方式,实现抢答器中的逻辑关系,应用Wh订e循环控制整个程序工作的连续性,用事件结构来响应不同界面的操作功能,用条件结构来区别所处不同条件下的响应动作等结构,设计了能显示抢答组号、加分、扣分及各组得分与倒计时的信息窗口,主要功能有抢答、数据锁存及显示、预置回答问题、时间复位、加分扣分功能、报警功能、倒计时启动等的抢答器。关键词:虚拟仪器;抢答器;逻辑;结构中图分类号:TP331文献标识码:A文章编号:1009-3044(2012)29-7000-03抢答器又称第一信号鉴别器,应用于各种知识竞赛、文娱活动等场合[1]。随着科技的发展,抢答器的设计、实现方法越来越多。还可以利用编程序的方法,用软件实现抢答器的设计[2],如C语言,G语言,VHDL硬件语言,PLC逻辑编程[3],单片机编程[4]等,所设计出来的抢答器的功能[5]也越来越趋于完美。使用LabVIEW(LaboratoryVirtualInstrumentEngi-neeringWorkbench实验室虚拟仪器工程平台)这个程序软件创建和调用程序,方法简单,调试方便,并且易于抢答器抢答路数的增加。突出LabVIEW在编程特性、图形界面、脱离软件安装运行,可在任意的计算机上看到设计的结果,扩展功能、虚拟仪器技术等各方面作为数字电路设计软件的优势,并将设计好的程序生成安装程序和可执行文件,能够以前的仿真软件(比如MultiSim)必须在软件的支持下才可以运行,LabVIEW在这方面比以前常用的仿真软件有了一个突破⑹。1基于LabVIEW抢答器的设计建模1.1抢答器的整体设计方框图模拟主持人读完题目,并提示开始思考。系统进行思考倒计时。如果在主持人按下“开始思考”按钮前,有人抢答按下键,则视为违规处理,系统进行提示。当在思考时间内没有抢答时,时间到后系统提示此题目没有人抢答。如果有人抢答,就记下第一抢答者的组号并显示。进入答题倒计时,在最后5秒进行指示灯提示,最后3秒进行声音和指示灯同时提示。在答题时间内如果答完,主持人按下“正确”按钮,则系统自动终止答题倒计时,并给此题目的抢答者加入提前设置好的分数。如果主持人按下“错误”按钮,在终止倒计时的同时,从抢答者积分中扣去错误扣分值。当此题目答完或者超时后,按下“下一题目”按钮,系统自动刷新除积分外的所有指示灯显示和抢答者的状态。在答题的过程中,可以进行倒计时的清零。1.2设计方案及设计流程图设计中主要是应用事件结构对用户的各个操作进行了响应,同时也对各个操作进行了处理,也用到了条件结构进行了不同情况下的选择设置,当然也少不了对执行的先后顺序处理。图2所示为抢答信号判别流程图。设计的抢答器的主要特点:1)涵盖抢答题、抢答限时、选手答题计时及犯规组号显示,抢答自锁,暂停、复位、报警、定时等功能;2)面板上设有组号与计时窗口,显示清晰,同步显示,互不干扰;3)集抢答器、数显倒计时器于一体;主要是应用Lab-VIEW软件对抢答器进行模拟。所以设计中应用的主要是Lab-VIEW逻辑结构和编程技术。虚拟抢答器的工作流程如图3所示。2抢答器的程序设计框图2.1程序的前面板设置2.2抢答器的程序框图3结束语应用LabVIEW软件特点,设计了有抢答、数据锁存及显示、预置回答问题、时间复位、加分扣分功能、报警功能、倒计时启动等功能的抢答器,且在抢答器的前面板上设有组号、加分、扣分及各组得分与计时窗口。具有抢答器、数显倒计时器等输出显示,并且输出显示同步,抗干扰能力强,工作稳定的特点。可以再接入采集卡(多路信号输入端),对多路接收到的信号进行处理及演示。参考文献:[1]宋阳•微电脑20路抢答器的设计[J]•辽宁师专学报,2005,7(3):85-86・[2]金维香.图形化程序设计G语言——LabVIEW与虚拟仪器[J].长沙电力学院学报:自然科学版,2002(1).[3]夏江涛.八路抢答器的PLC程序设计[J].安阳工学院学报,2007,25(1):32-34.[4]龚昌来•单片机控制的智能型抢答器的设计[J].广东自动化与信息工程,2003(3):28-29.[5]张湘洁•用时序逻辑电路做数字抢答器[J]・电子制作,2006(7):27-29.[6]周井玲,吴国庆•基于LabVIEW的振动采集系统开发[J]・微计算机信息,2004,20(9):37.

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?