一种组群控制的装置和方法
【专利摘要】一种组群控制的装置和方法,包括总控设备、遥控设备和终端设备,终端设备和遥控设备在通信中需要包含必要的通信验证信息,且该信息具有时效性,使用到指定时间后即自动失效。总控设备负责向遥控设备和终端设备发放通信验证信息,终端设备获取到通信验证信息后,仅接收符合该验证信息的操控信息,验证信息失效后,终端设备主动访问总控设备,申请新的通信验证信息。而遥控设备对终端设备进行遥控时,则需要向总控设备申请通信验证信息,总控设备根据权限检测,确定该遥控设备允许控制终端设备时,则向该遥控设备发放通信验证信息,验证信息失效后,遥控设备需要再次主动向总控设备获取新的通信验证信息。
【专利说明】
一种组群控制的装置和方法
技术领域
[0001]
本发明涉及遥控技术,尤其涉及一种组群控制的装置和方法。
【背景技术】
[0002]通过无线通信方式,遥控远程设备,如无人机,机器人车等,已经被广泛的应用在各个生产生活领域。目前大多数情况下,遥控者和终端设备,处于一对一的情况。不同遥控者控制着不同的设备,各自完成自身的操控。但在一些特定场合,例如展示,比赛等,需要各个遥控者以及终端的设备能听从统一的指挥。传统的方法是通过组织者对操控者进行要求,由操控者对自身所控制的终端设备进行特定控制,实现组织者的统一指令。当各个操控者无法立刻获取组织者的要求,或不服从组织者的要求时,各类被控制设备会形成无序状
??τ O
【发明内容】
[0003]本发明涉及遥控技术,提供一种组群控制的装置和方法,解决多组操控者和终端设备需要统一指挥时,各操控者不受组织方统一指挥的问题。
[0004]一种组群控制的装置,包括总控设备、遥控设备和终端设备,所述总控设备上设置PC单元和无线单元,PC单元用于审核、发放通信许可权限,无线单元用于实现遥控设备和终端设备之间的通信。所述遥控设备上设置无线模块、MCU和控制单元,所述终端设备上设置无线模块、MCU和执行单元。
[0005]—种组群控制的方法,包括如下步骤:
101、终端设备向总控设备申请通信验证信息;
102、总控设备向终端设备发放具有时效性的通信验证信息,并记录下该发放记录;
103、终端设备接收到所述通信验证信息后,在指定频点和地址接收符合通信验证信息的遥控信息;
104、终端设备的通信验证信息到期后,主动访问总控设备,申请通信验证信息;
105、遥控设备向总控设备申请遥控目的终端设备的通信验证信息;
106、总控设备检查所述遥控设备的权限和终端设备的备案情况,如果权限和终端设备均存在,则向该遥控设备发放通信验证信息;
107、遥控设备通过指定频点和地址,向终端设备发送通信验证信息及控制信息;
108、遥控设备的通信验证信息到期后,再次向总控系统申请通信验证信息。
[0006]—种组群控制的装置和方法,总控设备可控制遥控设备的权限及执行时段,所述遥控设备能控制各个终端设备,从而提高了多组无线遥控系统在同一现场内的组织管理质量和效率。
【附图说明】
[0007]图1为本发明的结构不意图;
图2是本发明的流程示意图。
【具体实施方式】
[0008]—种组群控制的装置,包括总控设备、遥控设备和终端设备,如图1所示。所述总控设备上设置PC单元和无线单元,PC单元用于审核、发放通信许可权限,无线单元是由MCU(atmega328P)、无线模块nrf24101、USB转串口驱动芯片ch340g组成的电路板,用于实现遥控设备和终端设备之间的通信。其中MCU(atmega328p)用于本单元自身的系统控制;无线模块nrf24101用于与遥控设备和终端设备通信;USB转串口驱动芯片ch340g用于通过串口方式完成无线单元与PC单元的通信。
[0009]所述遥控设备上设置无线模块、M⑶和控制单元,其中M⑶(atmega328p)用于设备自身的控制处理和相关信息处理;无线模块nrf24101用于与总控设备和终端设备通信;控制单元如按键、摇杆,产生控制指令,并被遥控设备的MCU(atmega328P)采集整理,由遥控设备中的无线模块发送给终端设备。
[0010]所述终端设备上设置无线模块、MCU和执行单元,其中无线模块nrf24101用于与总控设备和遥控设备通信;无线模块nrf24101用于与总控设备和遥控设备通信;执行单元(如无刷电机驱动等)用于在所述终端设备的MCU接收到具体控制指令后时,执行相关控制操作。
[0011 ] —种组群控制的方法,如图2所示,包括如下步骤:
101、终端设备向总控设备申请通信验证信息,其中,终端设备的无线模块nrf24101向总控设备发送权限申请,总控设备中无线单元上的无线模块收到遥控设备、终端设备的权限申请请求,并传递给PC单元,PC单元判断当前请求设备是否为终端设备,如果请求设备是终端设备,PC单元根据设备码生成权限数据,再根据设备权限表生成时效数据,形成带时效性的通信验证信息。
[0012]102、总控设备向终端设备发放具有时效性的通信验证信息,并记录下该发放记录,其中,PC单元记录当前终端设备在线,并将通信验证信息传递给无线单元,无线单元再分发给请求的终端设备,终端设备通过自身的无线模块接收到该信息后,发送给自身设备的MCU(stm32fl03)。
[0013]103、终端设备接收到所述通信验证信息后,在指定频点和地址接收符合通信验证信息的遥控信息,其中,终端设备上的无线模块nrf24101等待接收遥控设备发送的遥控控制指令,收到指令后,发送给自身设备的MCU(stm32fl03),MCU检测所接收到的指令是否具备有效通信许可权限,若有,则按照指令驱动执行单元工作,终端设备完成本次指令的执行后,检测当前通信验证信息是否过期。
[0014]104、终端设备的通信验证信息到期后,终端设备主动访问总控设备,申请通信验证信息。
[0015]105、遥控设备向总控设备申请遥控目的终端设备的通信验证信息。
[0016]106、总控设备检查所述遥控设备的权限和终端设备的备案情况,如果权限和终端设备均存在,则向该遥控设备发放通信验证信息。
[0017]107、遥控设备通过指定频点和地址,向终端设备发送通信验证信息及控制信息。
[0018]108、遥控设备的通信验证信息到期后,再次向总控系统申请通信验证信息。
[0019]上述步骤中,步骤101、102、103、104和步骤105、并不限定先后顺序。
【主权项】
1.一种组群控制的装置,其特征在于,包括:总控设备、遥控设备和终端设备,所述总控设备上设置PC单元和无线单元,所述遥控设备上设置无线单元、M⑶和控制单元,所述终端设备上设置无线模块、MCU和执行单元。2.一种组群控制的方法,其特征在于,包括如下步骤: 终端设备向总控设备申请通信验证信息; 总控设备向终端设备发放具有时效性的通信验证信息,并记录下该发放记录; 终端设备接收到所述通信验证信息后,在指定频点和地址接收符合通信验证信息的遥控信息; 终端设备的通信验证信息到期后,主动访问总控设备,申请通信验证信息; 遥控设备向总控设备申请遥控目的终端设备的通信验证信息; 总控设备检查所述遥控设备的权限和终端设备的备案情况,如果权限和终端设备均存在,则向该遥控设备发放通信验证信息; 遥控设备通过指定频点和地址,向终端设备发送通信验证信息及控制信息; 遥控设备的通信验证信息到期后,再次向总控系统申请通信验证信息。
【文档编号】H04W12/06GK105869379SQ201610439173
【公开日】2016年8月17日
【申请日】2016年6月20日
【发明人】吉星
【申请人】南京百邻悦科技服务有限公司