一种飞碟打靶系统的抛靶机及控制方法与流程

文档序号:13383184阅读:464来源:国知局
一种飞碟打靶系统的抛靶机及控制方法与流程
本发明涉及通信技术领域,尤其涉及一种飞碟打靶系统的抛靶机及控制方法。

背景技术:
飞碟射击是是一种趣味性较强的射击项目,但是由于飞碟射击运动有一定的危险性,并且枪械的使用受到严格限制,因此在实际生活中进行真实的飞碟射击会受到很多限制。目前的解决方案是采用带有光电式的电子枪和飞碟模拟真实的射击,由电子枪发射光信号,若飞碟接收到该光信号,则说明飞碟被电子枪击中。但是,目前尚未有能够实现集中控制的飞碟打靶系统以对飞碟发射过程进行控制。

技术实现要素:
本发明实施例提供一种飞碟打靶系统的抛靶机及控制方法,用以对飞碟发射过程进行控制。本发明实施例提供了一种应用于飞碟打靶系统的抛靶机,包括:通信模块、抛靶机控制器和抛盘;所述通信模块,用于接收所述CCU发送的发射飞碟的命令;所述抛靶机控制器,用于根据所述发射飞碟的命令指示所述抛盘发射加载到所述抛盘上的飞碟;所述抛盘,用于根据所述抛靶机控制器的指示发射加载到所述抛盘上的飞碟。本发明实施例提供了一种应用于飞碟打靶系统的控制方法,包括:抛靶机接收中央控制单元CCU发送的发射飞碟的命令;所述抛靶机根据所述发射飞碟的命令指示所述抛靶机的抛盘发射加载到所述抛盘上的飞碟。本发明实施例中,由于抛靶机接收飞碟打靶系统中的CCU发送的发射飞碟的命令,据所述发射飞碟的命令指示所述抛盘发射加载到所述抛盘上的飞碟,从而实现了由飞碟打靶系统中的CCU对飞碟发射过程进行控制。附图说明图1为本发明实施例提供的一种飞碟打靶系统结构图;图2为本发明实施例提供的一种应用于飞碟打靶系统的抛靶机的装置结构图;图3为本发明实施例提供的一种应用于飞碟打靶系统的CCU的装置结构图;图4为本发明实施例提供的一种CCU和抛靶机的交互流程图。具体实施方式本发明实施例通过中央控制单元对飞碟打靶系统中的抛靶机以及飞碟实时交互,使得系统的运行效率得到显著提高。下面结合说明书附图对本发明实施例做详细描述。如图1所示,本发明实施例提供的一种飞碟打靶系统结构图,包括:中央控制单元CCU(CenterControlUnit,中央控制单元)101、抛靶机102;CCU101,用于发送加载飞碟的命令给抛靶机102,以及用于接收所述抛靶机102发送的飞碟加载成功或失败的响应消息,并在接收到所述抛靶机102发送的飞碟加载成功的响应消息后发送发射飞碟的命令给所述抛靶机102;抛靶机102,用于接收所述CCU101发送的发射飞碟的命令,根据所述发射飞碟的命令指示加载飞碟;以及,在接收到所述CCU101发送的发射飞碟的命令后,发射已加载的飞碟。在实际应用中,飞碟打靶系统还包括显示模块、告警模块、声源模块、飞碟以及电子枪等,本发明实施例中的飞碟打靶系统也包含以上模块,但是在本发明实施例中主要是对CCU与抛靶机之间的交互进行描述。本发明实施例中通信模块可以采用有线方式实现,也可以采用无线方式实现,根据传输距离的不同,可以采用不同的无线传输方式,本发明实施例优选地,将UHF数据通信应用在CCU与飞碟、CCU与电子枪以及CCU与报靶设备之间,将红外通信应用在电子枪与飞碟之间,由此保证飞碟打靶系统中各个设备在运行过程中保持良好的通信。下面分别从CCU和抛靶机的角度,对CCU和抛靶机在系统中的工作过程进行详细描述。如图2所示,本发明实施例提供的一种应用于飞碟打靶系统的抛靶机,所述飞碟打靶系统中包含中央控制单元CCU,包括:通信模块201、抛靶机控制器202和抛盘203;所述通信模块201,用于接收中央控制单元CCU发送的发射飞碟的命令;所述抛靶机控制器202,用于根据所述发射飞碟的命令指示所述抛盘203发射加载到所述抛盘203上的飞碟;所述抛盘203,用于根据所述抛靶机控制器202的指示发射加载到所述抛盘203上的飞碟。在飞碟打靶系统中抛靶机是重要的组成部分,它是飞碟的发射装置,赋予飞碟一定的初速度和射向,使其在空中进行飞行运动。本发明实施例中的抛靶机主要由通信模块、抛靶机控制器和抛盘组成。当CCU向抛靶机发出装载飞碟的命令时,抛靶机中的通信模块会接收到CCU的命令,并将CCU的命令告知抛靶机控制器,此时抛靶机控制器开始指示抛盘加载飞碟。抛靶机内置磁场装置,当飞碟被置于内置了人工磁场的抛靶机的抛盘上时,抛靶机内的磁场使飞碟上干簧管内的磁性触点闭合,电路接通,将飞碟唤醒,而抛靶机控制器则会通过红外通讯系统自动对飞碟进行状态检测和系统注册,并将结果发送给CCU,对于不能唤醒或注册失败的飞碟,抛靶机控制器能够识别并在收到CCU发出的退碟命令后通过故障碟退出装置将故障碟退出。抛靶机对飞碟注册主要是向飞碟中写入赛道标识号,以便飞碟在飞行过程中判断是否被注册的赛道中的玩家击中。在飞碟注册完成后,飞碟会向抛靶机返回注册成功的响应,如果飞碟未能完成注册,抛靶机就无法接收到飞碟的响应消息,此时抛靶机就能获得飞碟的加载成功或失败的响应信息。无论飞碟注册成功或失败,抛靶机都要将飞碟的加载成功或失败的响应信息发送给CCU,以便接收CCU的下一步指令。较佳的,所述通信模块还用于:在发送所述发射飞碟的命令之前,接收所述CCU发送的加载飞碟的命令,并将所述飞碟加载成功或失败的响应消息发送给所述CCU;所述抛靶机控制器还用于:根据所述加载飞碟的命令指示所述抛盘加载所述飞碟,并在接收到飞碟发送的加载成功的响应消息后,向所述CCU发送加载成功的响应消息,以使所述CCU发送发射飞碟的命令。抛靶机通过通信模块向CCU发出飞碟加载成功的响应后,抛靶机的通信模块会接收到CCU发出的发射飞碟的命令,抛靶机通过通信模块向CCU发出飞碟加载失败的响应后,抛靶机的通信模块会接收到CCU发出的退碟命令,抛靶机控制器会控制退碟装置将加载失败的飞碟从抛靶机的一侧退出。在退碟动作完成后,控制抛靶机加载下一个飞碟,并将相关信息发送给CCU。当然,抛靶机并不一定是在飞碟加载失败之后才会接收到CCU发出的退碟命令,在抛靶机需要维修或者清理或者其他情况下,抛靶机也会接收到CCU发出的退碟命令。较佳的,所述通信模块,还用于接收所述CCU发送的退碟命令;所述抛靶机控制器还用于:根据所述退碟命令指示退碟装置退出所述抛盘上的飞碟。抛靶机上还设置有第一检测装置,用来检测抛盘的运动状态。在抛盘的底部,采用深色及浅色的条码,这样的条码在受到红外信号照射时,深色的部分不会反射信号,而浅色的部分会反射信号,这样抛靶机控制器可以根据不同颜色的反射信号以及条码在抛盘上的位置,来确定抛盘在运动过程中位置的变化,从而可以计算出抛盘在发射飞碟时的运动速度以及发射角度等参数,根据计算得到的这些参数来判断抛盘的运动状态是否在正常范围内。如果计算得到的参数异常,则可以确定抛盘目前的运动状态异常,抛靶机会通过通信模块向CCU发送抛盘处于异常状态的通知消息,在发送通知消息的同时也会把与抛盘相关的运动参数发送给CCU。如果检测到抛盘在发射过程中出现抛盘未启动,或者抛盘运动幅度过大,则抛靶机控制器将切断向抛盘驱动电机的供电,向CCU发出抛靶机异常运动状态的通知消息,同时启动警示装置,提示工作人员进行处理。所述第一检测装置,用于对所述抛盘的运动状态进行检测;所述抛靶机控制器还用于:获取所述第一检测装置的检测结果,若根据所述第一检测装置的检测结果确定所述抛盘的运动状态异常,则通过所述通信模块向所述CCU发送所述抛盘处于异常运动状态的通知消息,所述通知消息中包含有当前检测到的抛盘的运动状态的信息;抛靶机上还设置有第二检测装置,用来检测碟仓是否为空。由于飞碟底板可以反射红外红外信号,因此可以通过红外发射器向碟仓中发射红外射线,当收到通过飞碟底板反射的红外信号时,可以判断碟仓内有飞碟,如果是空仓状态,则不会接收到反射的红外信号。当确定碟仓中没有飞碟可以发射之后,抛靶机控制器通过切断向抛盘驱动电机的供电的方法将控制抛盘停止于弹簧松弛的安全位置,同时向CCU发出空仓通知消息。同时抛靶机可以启动告警装置,以提示工作人员碟仓空仓的状况。较佳的,所述抛靶机上还设置有第二检测装置以及用于存放飞碟的碟仓;所述第二检测装置,用于检测所述碟仓内是否有飞碟;所述抛靶机控制器还用于:获取所述第二检测装置对所述碟仓内是否有飞碟的检测结果,若根据所述第二检测装置的检测结果确定所述碟仓内未存在有飞碟,则向所述CCU发送空仓通知消息。如图3所示,本发明实施例提供的一种可应用于前述飞碟打靶系统的中央控制单元CCU,所述CCU包括:处理模块302和第一通信模块301;处理模块302,用于通过所述第一通信模块301向所述抛靶机发送加载飞碟的命令,通过所述第一通信模块301接收所述抛靶机根据所述加载飞碟的命令发送的飞碟加载成功或失败的响应消息,并在接收到所述抛靶机发送的飞碟加载成功的响应消息后,通过所述第一通信模块301向所述抛靶机发送发射飞碟的命令。CCU的处理模块首先通过第一通信模块发送飞碟加载的命令给抛靶机,此时抛靶机开始加载飞碟。当CCU接收到飞碟加载成功的响应后,CCU向抛靶机发出发射飞碟的命令;当CCU接收到飞碟加载失败的响应后,CCU向抛靶机发出退碟命令,抛靶机控制器会控制退碟装置将加载失败的飞碟从抛靶机的一侧退出。当然,CCU的退碟命令并不一定是在飞碟加载失败之后才发送,在抛靶机需要维修或者清理或者其他情况下,CCU也会发出退碟命令。较佳的,所述处理模块还用于:在接收到飞碟加载失败的响应消息后,通过所述第一通信模块向所述抛靶机发送退碟命令。CCU还会接收到抛靶机发送的抛靶机处于异常运动状态的通知消息,通知消息中包含有当前检测到的抛盘的运动状态的信息。较佳的,所述第一通信模块还用于:接收所述抛靶机发送的抛盘处于异常运动状态的通知消息。CCU在接收到抛靶机的碟仓空仓通知消息后会发送停止加载飞碟的命令,同时会发出告警,提醒工作人员重新装填碟仓。较佳的,所述第一通信模块还用于:接收所述抛靶机发送的空仓通知消息;所述处理模块还用于:根据所述空仓通知消息,通过所述第一通信模块向所述抛靶机发送停止加载飞碟的命令和/或发出空仓告警信息。CCU在接收到飞碟加载成功响应消息后,在发送发射飞碟的命令的同时还会向电子枪发送设置命令。由于飞碟加载上抛盘之后,电子枪可能还未处于有效发射状态,因此当飞碟发射之后,电子枪无法射击飞碟,此时需要CCU通过发送设置命令将电子枪激活。较佳的,所述CCU还包括:第二通信模块;所述处理模块还用于:在接收到所述飞碟加载成功响应消息后,通过所述第一通信模块向所述抛靶机发送发射飞碟的命令,并通过所述第二通信模块向所述抛靶机对应的电子枪发送设置命令,所述发射飞碟的命令用于指示所述抛靶机发射加载到抛盘上的飞碟,所述设置命令用于将电子枪设置为有效发射状态。CCU在接收到飞碟加载成功响应消息后,在发送发射飞碟的命令的同时还会在发送的响应消息中包含飞碟的标识信息和/或电子枪标识信息。通过这些标识信息,电子枪和飞碟就能建立联系,飞碟在被击中时会确定是不是本赛道的电子枪击中自己,从而判断此次射击是否有效。较佳的,所述CCU还包括:第二通信模块;所述飞碟加载成功的响应消息中包含飞碟的标识信息和/或电子枪标识信息;所述处理模块还用于:在接收到所述飞碟加载成功响应消息后,通过所述第一通信模块向所述抛靶机发送发射飞碟的命令,并根据所述飞碟的标识信息和/或电子枪标识信息,通过所述第二通信模块向对应的电子枪发送设置命令,所述发射飞碟的命令用于指示所述抛靶机发射加载到抛盘上的飞碟,所述设置命令用于将电子枪设置为有效发射状态。本发明实施例提供的一种应用于飞碟打靶系统中包含多个设备,其中CCU是用于控制整个系统的正常运行。由于CCU的存在,用户可以构建由多个射击道所组成的统一管理的射击场系统,在多种游戏运行模式中自由选择,而CCU能够自动构建相应的游戏模式运行环境。根据用户靶场的范围和具体地形条件,为确保系统各组件之间的正常通讯。显示终端用以显示飞碟打靶系统运行状态。例如显示一位或多位游戏参与者的射击成绩,在单人模式下,可以实时显示游戏参与者在整个射击过程中每一枪是否击中,并自动记录成绩;在多人模式下,可以同时显示多位参与者各自的实时成绩,并具有冠军提示功能,以增加多人项目的乐趣。声源模块用以配合飞碟打靶系统产生声音消息。例如,可以支持多组音箱同时工作,音箱内置计算机控制系统、无线数据通讯系统和相应的软件,在系统运行过程中,音箱可以播放必要的语音提示信息,音箱所播放的信息的种类和内容可以根据用户的需要以软件进行定义设置。飞碟:为电子飞碟,外形尺寸符合国际射击联合会正式比赛射击用飞碟的相关标准。飞碟内置电子设备由控制计算机、无线通讯系统、红外激光接收装置、飞碟激活装置和相应的软件组成。飞碟在系统中无线数据通讯网的支持下工作,能够通过网络实时接收来自系统各组件的控制指令,并向系统各组件发送各种数据。不同于实弹射击项目,本系统中的飞碟外壳材料由工程塑料制造,内置设备采用固态电路技术,抗跌落性能好;飞碟内置电子设备在内置电池的支持下可以长期工作;因而飞碟不是一次性使用的消耗品,可以重复利用。电子枪:飞碟打靶系统中使用的电子枪由控制计算机、无线数据通讯系统、人机显示控制界面、红外激光发射器和相应的软件组成。在飞碟打靶系统运行过程中,电子枪可以使用人机显示控制界面以及通过通讯网络接收来自CCU的各种指令,进行相应的功能设置。电子枪不发射任何实弹,以红外激光方式向空中飞行的飞碟发送编码信号。飞碟如果接收到某支枪发出的编码信号(即飞碟被击中),即通过无线数据链将相关信息发送给CCU,CCU在确认正确收到信息后,指令显示终端和音箱完成自动报靶操作。抛靶机:飞碟的抛射装置,赋予飞碟一定的初速度和射向,使其在空中进行飞行运动。CCU对抛靶机的各种运行状态进行追踪和控制,抛靶机内置人工磁场,当飞碟被加载到抛靶机抛盘上时会从休眠状态自动被唤醒,而抛靶机则会通过红外通讯系统自动对飞碟进行加载,并将加载结果发送给CCU。对于加载失败的飞碟,CCU会发出指令将其退出。在准备工作正常完成后,可以根据CCU发出的发射指令,抛靶机将飞碟抛出,并自动检测抛靶机是否正确执行了发射飞碟的动作,将指令执行结果反馈给CCU。当使用红外原理检测到碟仓内已无备用飞碟时,抛靶机将抛盘停留在弹簧松弛的安全位置,大大增加了游戏运行过程中的安全性和便利性。接下来详细的说明CCU和抛靶机的交互过程。具体如图4所示,为本发明实施例提供的CCU和抛靶机的交互流程图。S404:抛靶机接收CCU发送的发射飞碟的命令;S405:抛靶机根据该命令发射飞碟。进一步地,在S404之前,还可包括:S401:CCU向抛靶机发送加载飞碟的命令;S402:抛靶机接收到加载飞碟的命令之后,开始通过抛盘加载飞碟,并将加载飞碟成功或失败的响应消息发送给CCU;若CCU收到加载飞碟成功的响应消息,则在S403中向抛靶机发送发射飞碟的命令;若CCU收到加载飞碟失败的响应消息,则在S403中向抛靶机发送退碟命令;S406:抛靶机接收到CCU发送的退碟命令;S407:抛靶机收到退碟命令后,退出抛盘上的飞碟。进一步地,抛靶机还可在检测到抛盘运动状态异常时,向CCU发送抛盘处于异常运动状态的通知消息,以进行告警等相应处理。进一步地,抛靶机还可在检测到碟仓处于空仓状态时,向CCU发送空仓通知消息;相应地,CCU根据该通知消息向抛靶机发送停止加载飞碟的命令和/或发出空仓告警信息。从上述内容可以看出,本发明实施例中,由于抛靶机接收飞碟打靶系统中的CCU发送的发射飞碟的命令,据发射飞碟的命令指示所述抛盘发射加载到所述抛盘上的飞碟,从而实现了由飞碟打靶系统中的CCU对飞碟发射过程进行控制。抛靶机通过与CCU的交互,CCU可以实时了解抛靶机的工作状态,这样CCU能够及时发现出现的故障,同时抛靶机检测到的飞碟飞行状态也可以实时传输给CCU,这样CCU就能及时得知飞碟的飞行状态,并可进一步进行告警等处理。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1