一种飞碟打靶系统的中央控制单元及控制方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种飞碟打靶系统的中央控制单元及控制方法。
【背景技术】
[0002]飞碟射击是是一种趣味性较强的射击项目,但是由于飞碟射击运动有一定的危险性,并且枪械的使用受到严格限制,因此在实际生活中进行真实的飞碟射击会受到很多限制。
[0003]目前的解决方案是采用带有光电式的电子枪和飞碟模拟真实的射击,由电子枪发射光信号,若飞碟接收到该光信号,则说明飞碟被电子枪击中。
[0004]但是,目前尚未有能够实现集中控制的飞碟打靶系统以对飞碟发射过程进行控制。
【发明内容】
[0005]本发明实施例提供一种飞碟打靶系统的中央控制单元及控制方法,用以对飞碟发射过程进行控制。
[0006]本发明实施例提供了一种应用于飞碟打靶系统的中央控制单元CCU,所述飞碟打革巴系统中包含抛祀机,所述(XU包括:处理模块和第一通信模块;
[0007]所述处理模块,用于通过所述第一通信模块向所述抛靶机发送加载飞碟的命令,通过所述第一通信模块接收所述抛靶机根据所述加载飞碟的命令发送的飞碟加载成功或失败的响应消息,并在接收到所述抛靶机发送的飞碟加载成功的响应消息后,通过所述第一通信模块向所述抛靶机发送发射飞碟的命令。
[0008]本发明实施例提供了一种应用于飞碟打靶系统的控制方法,包括:
[0009]所述(XU向抛靶机发送加载飞碟的命令;
[0010]若所述CCU接收到所述抛靶机根据所述加载飞碟的命令发送的飞碟加载成功的响应消息,则向所述抛靶机发送发射飞碟的命令,所述发射飞碟的命令用于指示所述抛靶机发射加载成功的飞碟。
【附图说明】
[0011]图1为本发明实施例提供的一种飞碟打靶系统结构图;
[0012]图2为本发明实施例提供的一种应用于飞碟打靶系统的抛靶机的装置结构图;
[0013]图3为本发明实施例提供的一种应用于飞碟打靶系统的CCU的装置结构图;
[0014]图4为本发明实施例提供的一种(XU和抛靶机的交互流程图。
【具体实施方式】
[0015]本发明实施例通过中央控制单元对飞碟打靶系统中的抛靶机以及飞碟实时交互,使得系统的运行效率得到显著提高。
[0016]下面结合说明书附图对本发明实施例做详细描述。
[0017]如图1所示,本发明实施例提供的一种飞碟打靶系统结构图,包括:中央控制单元CCU (Center Control Unit,中央控制单兀)101、抛革巴机 102 ;
[0018](XU101,用于发送加载飞碟的命令给抛靶机102,以及用于接收所述抛靶机102发送的飞碟加载成功或失败的响应消息,并在接收到所述抛靶机102发送的飞碟加载成功的响应消息后发送发射飞碟的命令给所述抛靶机102 ;
[0019]抛靶机102,用于接收所述(XU101发送的发射飞碟的命令,根据所述发射飞碟的命令指示加载飞碟;以及,在接收到所述CCU101发送的发射飞碟的命令后,发射已加载的飞碟。
[0020]在实际应用中,飞碟打靶系统还包括显示模块、告警模块、声源模块、飞碟以及电子枪等,本发明实施例中的飞碟打靶系统也包含以上模块,但是在本发明实施例中主要是对CCU与抛靶机之间的交互进行描述。
[0021]本发明实施例中通信模块可以采用有线方式实现,也可以采用无线方式实现,根据传输距离的不同,可以采用不同的无线传输方式,本发明实施例优选地,将UHF数据通信应用在CCU与飞碟、CCU与电子枪以及CCU与报靶设备之间,将红外通信应用在电子枪与飞碟之间,由此保证飞碟打靶系统中各个设备在运行过程中保持良好的通信。
[0022]下面分别从CCU和抛靶机的角度,对CCU和抛靶机在系统中的工作过程进行详细描述。
[0023]如图2所示,本发明实施例提供的一种应用于飞碟打靶系统的抛靶机,所述飞碟打靶系统中包含中央控制单元(XU,包括:通信模块201、抛靶机控制器202和抛盘203 ;
[0024]所述通信模块201,用于接收中央控制单元(XU发送的发射飞碟的命令;
[0025]所述抛靶机控制器202,用于根据所述发射飞碟的命令指示所述抛盘203发射加载到所述抛盘203上的飞碟;
[0026]所述抛盘203,用于根据所述抛靶机控制器202的指示发射加载到所述抛盘203上的飞碟。
[0027]在飞碟打靶系统中抛靶机是重要的组成部分,它是飞碟的发射装置,赋予飞碟一定的初速度和射向,使其在空中进行飞行运动。本发明实施例中的抛靶机主要由通信模块、抛靶机控制器和抛盘组成。
[0028]当CCU向抛靶机发出装载飞碟的命令时,抛靶机中的通信模块会接收到CCU的命令,并将CCU的命令告知抛靶机控制器,此时抛靶机控制器开始指示抛盘加载飞碟。抛靶机内置磁场装置,当飞碟被置于内置了人工磁场的抛靶机的抛盘上时,抛靶机内的磁场使飞碟上干簧管内的磁性触点闭合,电路接通,将飞碟唤醒,而抛靶机控制器则会通过红外通讯系统自动对飞碟进行状态检测和系统注册,并将结果发送给CCU,对于不能唤醒或注册失败的飞碟,抛靶机控制器能够识别并在收到ecu发出的退碟命令后通过故障碟退出装置将故障碟退出。抛靶机对飞碟注册主要是向飞碟中写入赛道标识号,以便飞碟在飞行过程中判断是否被注册的赛道中的玩家击中。
[0029]在飞碟注册完成后,飞碟会向抛靶机返回注册成功的响应,如果飞碟未能完成注册,抛靶机就无法接收到飞碟的响应消息,此时抛靶机就能获得飞碟的加载成功或失败的响应信息。无论飞碟注册成功或失败,抛靶机都要将飞碟的加载成功或失败的响应信息发送给(XU,以便接收(XU的下一步指令。
[0030]较佳的,所述通信模块还用于:在发送所述发射飞碟的命令之前,接收所述(XU发送的加载飞碟的命令,并将所述飞碟加载成功或失败的响应消息发送给所述ecu ;所述抛靶机控制器还用于:根据所述加载飞碟的命令指示所述抛盘加载所述飞碟,并在接收到飞碟发送的加载成功的响应消息后,向所述(XU发送加载成功的响应消息,以使所述(XU发送发射飞碟的命令。
[0031]抛靶机通过通信模块向CCU发出飞碟加载成功的响应后,抛靶机的通信模块会接收到CCU发出的发射飞碟的命令,抛靶机通过通信模块向CCU发出飞碟加载失败的响应后,抛靶机的通信模块会接收到CCU发出的退碟命令,抛靶机控制器会控制退碟装置将加载失败的飞碟从抛靶机的一侧退出。在退碟动作完成后,控制抛靶机加载下一个飞碟,并将相关信息发送给(XU。
[0032]当然,抛靶机并不一定是在飞碟加载失败之后才会接收到CCU发出的退碟命令,在抛靶机需要维修或者清理或者其他情况下,抛靶机也会接收到ecu发出的退碟命令。
[0033]较佳的,所述通信模块,还用于接收所述(XU发送的退碟命令;所述抛靶机控制器还用于:根据所述退碟命令指示所述抛盘退出所述抛盘上的飞碟。
[0034]抛靶机上还设置有第一检测装置,用来检测抛盘的运动状态。在抛盘的底部,采用深色及浅色的条码,这样的条码在受到红外信号照射时,深色的部分不会反射信号,而浅色的部分会反射信号,这样抛靶机控制器可以根据不同颜色的反射信号以及条码在抛盘上的位置,来确定抛盘在运动过程中位置的变化,从而可以计算出抛盘在发射飞碟时的运动速度以及发射角度等参数,根据计算得到的这些参数来判断抛盘的运动状态是否在正常范围内。如果计算得到的参数异常,则可以确定抛盘目前的运动状态异常,抛靶机会通过通信模块向ecu发送抛盘处于异常状态的通知消息,在发送通知消息的同时也会把与抛盘相关的运动参数发送给(XU。
[0035]如果检测到抛盘在发射过程中出现抛盘未启动,或者抛盘运动幅度过大,则抛靶机控制器将切断向抛盘驱动电机的供电,向CCU发出抛靶机异常运动状态的通知消息,同时启动警示装置,提示工作人员