一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设备的标识设置方法、主机、从机、主从机系统及介质与流程

2022-04-09 03:54:59 来源:中国专利 TAG:


1.本技术涉及通信技术领域,具体而言,涉及一种设备的标识设置方法、主机、从机、主从机系统及介质。


背景技术:

2.设备的标识即为设备的身份标识号(id,identity document),其在设备通信之间具有至关重要的作用。例如在物联网农业灌溉控制系统中,主机需要根据各从机的id码向各从机发送控制信号,以使各从机根据控制信号进行灌溉作业。
3.目前,设备的id码需要在设备出厂前进行设置,如通过软件烧录的方式设置设备的id码,或者通过在设备上贴id码识别芯片标识设备的id码。
4.然而,通过现有技术设置设备的id码,设置过程麻烦、工作量大,即设备的id码的设置效率较低。


技术实现要素:

5.本技术的目的在于,针对上述现有技术中的不足,提供一种设备的标识号设置方法、主机、从机、主从机系统及介质,可以提高设备的id码的设置效率。
6.为实现上述目的,本技术实施例采用的技术方案如下:
7.第一方面,本技术实施例提供了一种设备的标识设置方法,应用于主机,所述方法包括:
8.按照预设策略调节发射信号的发射功率,直至接收到由从机响应于当前发射信号的响应信号,其中,所述预设策略包括按照递增的方式调节发射功率;
9.在收到所述响应信号时,确定当前发射信号对应的目标发射功率;
10.以所述目标发射功率发射标识信号,所述标识信号用于触发发出所述响应信号的目标从机设置设备标识。
11.可选地,所述方法还包括:
12.确定所述目标发射功率对应的通信距离;
13.基于所述通信距离和发出所述目标发射功率的主机,确定所述目标从机对应的目标地块;
14.建立所述目标地块与所述目标从机的设备标识的关联关系。
15.可选地,在以所述目标发射功率发射标识信号之前,所述方法还包括:
16.与发出所述响应信号的目标从机建立双向通信。
17.可选地,所述方法还包括:
18.继续按照所述预设策略调节发射信号的发射功率,以对除所述目标从机之外的至少一从机进行设备标识设置。
19.可选地,所述方法还包括:
20.收到由所述目标从机发送的用于指示设备标识成功的信号时,向所述目标从机发
送用于指示关闭通信的通信关闭命令。
21.可选地,所述按照预设策略调节发射信号的发射功率之前,所述方法还包括:
22.通过广播方式发送广播使能命令,所述广播使能命令用于触发从机进入设备标识设置模式并禁用通信功能。
23.可选地,所述方法还包括:
24.若超过预设时长未收到响应信号且当前发射信号的发射功率为最大发射功率,则向最近一次响应信号对应的从机发送中继设置命令,所述中继设置命令用于触发所述最近一次响应信号对应的从机进入中继模式,进入中继模式的从机将按照所述预设策略调节自身发射信号的发射频率。
25.第二方面,本技术实施例还提供了一种设备的标识设置方法,应用于从机,所述方法包括:
26.收到外来信号时,确定所述外来信号的信号类型;所述信号类型包括:使能信号、标识信号;
27.若确定当前外来信号为使能信号、且当前从机为未设置标识状态,则向发出当前外来信号的主机发送响应信号;
28.收到所述主机根据所述响应信号发送的标识信号时,根据所述标识信号设置设备标识。
29.第三方面,本技术实施例提供了一种主机,所述主机包括:第一处理器和第一通信电路;所述第一处理器用于通过第一方面所述的方法通过第一通信电路向从机发送发射信号,以实现对从机进行设备标识。
30.第四方面,本技术实施例提供了一种从机,所述从机包括:第二处理器和第二通信电路;所述第二处理器用于通过第二方面所述的方法通过第二通信电路接收主机发送的标识信号,以实现对本机进行设备标识设置。
31.第五方面,本技术实施例提供了一种主从机系统,所述系统包括:上述第三方面中的主机以及上述第四方面中的从机。
32.第六方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面或第二方面的所述设备的标识设置方法的步骤。
33.本技术的有益效果是:
34.本技术实施例提供一种设备的标识设置方法、主机、从机、主从机系统及介质,该方法应用于主机,该方法包括:按照预设策略调节发射信号的发射功率,直至接收到由从机响应于当前发射信号的响应信号;在收到响应信号时,确定当前发射信号对应的目标发射功率;以目标发射功率发射标识信号,该标识信号用于触发发出该响应信号的目标从机设置设备标识。
35.采用本技术实施例提供的设备的标识设置方法,主机可按照递增的方式调节发射功率,使调节后的发射信号逐渐满足主从机系统中未设置id码的各从机的接收条件,即各从机可逐一对功率匹配的调节后的发射信号做出响应,体现为从机向主机发送响应信号。这样可以在主机与从机建立单对单通信的前提下,分别设置各从机的id码(标识)。可以看出,本技术可在设备(如从机)出厂后,通过主机与从机之间的通信,逐一设置从机的id码,
过程简单、工作量小,可以在保证精确度的前提下,提高设备的id码的设置效率。
附图说明
36.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
37.图1为本技术实施例提供的一种主从机系统的结构示意图;
38.图2为本技术实施例提供的另一种主从机系统的结构示意图;
39.图3为本技术实施例提供的一种设备的标识设置方法的流程示意图;
40.图4为本技术实施例提供的一种设备的内部电路的结构示意图;
41.图5为本技术实施例提供的另一种设备的标识设置方法的流程示意图;
42.图6为本技术实施例提供的又一种设备的标识设置方法的流程示意图。
具体实施方式
43.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
44.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
45.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
46.在对本技术实施例进行详细解释之前,首先对本技术的应用场景予以介绍。该应用场景具体可以为对主从机系统中的设备(如从机)的标识进行设置的场景,该主从机系统可应用于物联网农业领域的灌溉系统中,当然,也可应用于其他领域中,本技术对此不进行限定。图1为本技术实施例提供的一种主从机系统的结构示意图,如图1所示,该系统可包括主机100以及至少一个从机101,主机100可通过有线或者无线的方式与各从机101进行通信连接,预先可为各从机101设置不同的编号,如从机1、从机2

从机n。假设主从机系统中的各从机101均为一种未设置id码(标识)的设备,那么可首先以各从机101与主机100之间的距离依次增大的方式设置各从机101的标识。当然,主从机系统中所包括的从机可有未设置标识的从机,也可有已设置标识的从机,本技术对此不进行限定。
47.一种示例的,可将主从机系统中的各从机101设置在各地块(如地块1、地块2、地块3

地块n)中,可如图1所示,本技术不对从机101的个数(n)进行限定。需要说明的是,主从机系统中的各从机101也不需要设置在地块中,可以以与主机之间的距离依次增大的方式设置,如主机100、从机101可设置在无人机、无人车上,本技术对此不进行限定。
48.需要说明的是,在各从机的接收功率相同时,可将各从机以与主机之间的距离依
次增大的方式进行设置,当然,也可按照功率逐渐增大的原则,设置各从机与主机之间的关系,本技术不对其进行限定。
49.为了更清楚对主机100以及从机101中的内部电路以及通信方式进行解释,此处以主从机系统中的一个从机101为例进行说明。图2为本技术实施例提供的另一种主从机系统的结构示意图。如图2所示,主机100中可包括第一处理器100a、第一通信电路100b、第一业务电路100c以及第一存储器100d,第一通信电路100b、第一业务电路100c以及第一存储器100d可分别与第一处理器100a通信连接,从图2可以看出,从机101与主机100具有类似的结构,从机101可包括第二处理器101a、第二通信电路101b、第二业务电路101c以及第二存储器101d,第二通信电路101b、第二业务电路101c以及第二存储器101d可分别与第二处理器101a通信连接。主机100、从机101的硬件结构可以相同,也即可以包括相同的部件,但不以此限制,可以根据具体的功能需求进行调整。主机100、从机101可根据本技术下述实施例的方式对从机101的id码进行设置,具体内容可参考下述描述。
50.在从机101的id码设置完成后,主机100中的第一处理器100a可将从机101的id码存储在第一存储器100d中,下述以灌溉系统为例,主要对主机100、从机101应用于灌溉系统中的通信进行说明。
51.上位机可通过第一业务电路100c与主机100进行有线或无线通信,如上位机可将工作人员在其上输入的设置信号通过第一业务电路100c发送至主机100中的第一处理器100a,第一处理器100a可对该设置信号进行处理,生成控制信号,该控制信号中携带有从机101的id码。主机100可通过第一通信电路100b、第二通信电路101b与从机101进行有线或无线通信,如主机100可通过第一通信电路100b、第二通信电路101b将携带有从机101的id码的控制信号发送给第二处理器101a,第二处理器101a可从第二存储器101d中提取预先存储的参考id码,将该参考id码与控制信号中携带的id码进行匹配,若匹配一致,则第二处理器101a可根据控制信号生成灌溉作业信号,第二业务电路101c可通过有线或无线的通信方式与作业设备通信连接,第二处理器101a可将生成的灌溉作业信号通过第二业务电路101c发送给作业设备,以使作业设备根据灌溉作业信号进行作业,其中,作业设备可包括电动阀、液位测量计等。
52.如下结合附图对本技术提到的设备的标识设置方法进行示例说明。图3为本技术实施例提供的一种设备的标识设置方法的流程示意图,该方法应用于上述提到的主从机系统中的主机100,该主机可包括处第一处理器100a以及第一通信电路100b。如图3所示,该方法可包括:
53.s301、按照预设策略调节发射信号的发射功率,直至接收到由从机响应于当前发射信号的响应信号。
54.结合图1以及图2进行说明,其中,预设策略用于按照递增的方式调节发射功率。主机中的第一处理器100a可基于第一存储器100d存储的预设策略对待发射信号的发射功率进行调节,根据预设策略的原则可知,每次发送发射信号后,下次发送前可按照预设功率间隔将发射功率调大。
55.可以理解的是,随着信号传输距离的增大,信号的功率会衰减的越多,各从机与主机之间的距离关系可为:依次增大,如图1所示。假设各从机具有相同的接收功率阈值,那么主机中的第一处理器100a可将该接收功率阈值设置为默认发射功率,基于调节周期,按照
预设的递增功率间隔增大该默认发射功率。
56.此处以一个调节周期为例进行说明,第一处理器100a根据第一存储器100d中存储的最新的发射功率以及递增功率间隔,可得到发射功率,该发射功率即为待发射信号的发射功率。
57.可以理解的是,主机中的第一处理器100a在根据预设策略调节发射功率的同时,可生成上述提到的待发射信号,第一处理器100a将调节后生成的发射功率以及待发射信号发送给第一通信电路100b。
58.示例性的,第一通信电路100b中的功放调节器可基于调节后的发射功率对待发射信号进行功率调节,得到调节后的发射信号,第一通信电路100b中的发射器可将该调节后的发射信号发送出去。
59.若有从机对该调节后的发射信号做出响应,那么证明该调节后的发射信号的功率满足该从机的接收功率条件,即该调节后的发射信号的功率刚好大于或等于该从机的接收功率阈值,可将对该调节后的发射信号做出响应的从机作为目标从机。可以理解的是,由于该调节后的发射信号的功率还没有满足其他从机的接收功率条件,即未达到其他从机的功耗要求,所以当前只有一个从机(目标从机)与主机建立双向通信,即主机与目标从机为单对单通信。
60.s302、在收到响应信号时,确定当前发射信号对应的目标发射功率。
61.当主机中的第一通信电路100b接收到响应信号后,将该响应信号发送给第一处理器100a,第一处理器100a可将与该响应信号对应的调节后的发射信号确定为目标发射信号,也就是说,该目标发射信号使目标从机生成了响应信号,进而将该调节后的发射信号对应的发射功率确定为目标发射功率。
62.s303、以目标发射功率发射标识信号,该标识信号用于触发发出该响应信号的目标从机设置设备标识。
63.一种示例性的,主机中的第一处理器100a在接收到目标从机发送的响应信号后,可根据上述提到的目标发射功率确定标识信号,即标识信息中携带有目标从机的id码,进而通过第一通信电路100b以有线或者无线的方式向目标从机发送该标识信号,目标从机在接收到携带有自身的id码的标识信号后,可从该标识信号中提取出所携带的id码,并将该id码设置并记录在相关联的第二存储器101d中。由上述描述可知,不同的从机对应有不同的目标发射功率,即不同从机会有不同的id码。
64.可选地,主机中的第一处理器100a在接收到目标从机发送的响应信号后,还可根据预先设置的目标从机的编号确定标识信号。不同的从机对应有不同的编号,即不同从机会有不同的id码。
65.综上所述,本技术提供的设备的标识设置方法中,主机可按照递增的方式调节发射功率,使调节后的发射信号逐渐满足主从机系统中未设置id码的各从机的接收条件,即各从机可逐一对功率匹配的调节后的发射信号做出响应,体现为从机向主机发送响应信号。这样可以在主机与从机建立单对单通信的前提下,分别设置各从机的id码(标识)。可以看出,本技术可在设备(如从机)出厂后,通过主机与从机之间的通信,逐一设置从机的id码,过程简单、工作量小,可以在保证精确度的前提下,提高设备的id码的设置效率。
66.可选地,该方法还可包括:确定目标发射功率对应的通信距离;基于通信距离和发
出目标发射功率的主机,确定目标从机对应的目标地块;建立目标地块与目标从机的设备标识的关联关系。
67.可以理解的是,发射功率与通信距离之间有如下关系:通信距离越远,发射功率就越大。根据发射功率与通信距离之间的关系,可求解出于该目标发射功率对应的通信距离。一种示例性的,在通信距离确定后,可根据各从机与主机之间的通信距离关系、各地块与主机之间的距离关系,确定该目标从机对应的目标地块。
68.如图1所示,各从机与主机之间的距离依次增大,可以理解的是,可预先根据各地块与主机之间的距离,对各地块对应的编号进行排序,如地块1、地块2、地块3等,可将各地块对应的编号顺序预先存储在主机的第一存储器100d中。具体的,主机在接收到目标从机根据调节后的发射信号发送的响应信号后,一方面,可确定目标从机的标识,另一方面可根据目标从机对应的通信距离以及各地块与主机的距离关系,将目标从机与各地块的编号进行匹配。
69.举例来说,假设目标从机对应的通信距离为s,那么与主机的距离大致为s的地块作为目标地块,进而可将目标地块的编号与目标从机的设备标识以键值的方式存储在第一存储器100d中,即将目标地块与目标从机的设备标识进行关联。
70.可选地,可根据各从机与主机之间的通信距离顺序、各地块与主机之间的距离熟悉怒,确定该目标从机对应的目标地块。假设目标从机为距离主机最近的一个从机,那么可将各地块对应的编号顺序中第一个编号对应的地块作为目标地块,即将与主机距离最近的地块作为目标地块,进而可将目标从机对应的标号与目标地块对应的编号进行关联。
71.进一步的,主机可将携带有目标从机的id码、与该id码关联的目标地块的编号组成的标识信号用过第一通信电路100b发送出去,进而目标从机可根据标识信号设置并记录目标从机的id码,同时可存储该id码与目标地块信息之间的关联关系。
72.可以看出,主机可通过自动识别各从机与主机之间的距离关系、各地块与主机之间的距离关系,自动将从机与地块关联,这样可以避免采用人为的方式进行关联的缺陷,提高从机与地块关联的关联效率。
73.可选地,上述以目标发射功率发射标识信号之前,该方法还可包括:与发出响应信号的目标从机建立双向通信。
74.一种示例性的,首先可将主从机系统中的各从机设置为禁用发送信号通信模式,也就是说,各从机只能接收信号,不能发送信号,即主机与各从机只能单向通信。基于此,当目标从机接收到符合自身接收功率的发射信号时,可将自身的发送信号通信模式进行启用,即多个从机中只有目标从机可将响应当前发射信号的响应信号发送给主机。也就是说,在主机向目标从机以目标发射频率发射标识信号之前,主机与目标从机建立双向通信,基于此,主机当前时刻可仅对目标从机的设备标识进行设置。这样可以保证主机逐一对各从机的设备标识进行设置。
75.可选地,上述发射信号的发射幅度与发射功率具有预设的映射关系。其中,可以理解的是,发射信号的发射幅度与发射功率之间成正比,发射功率越大,利用发射功率调节后的发射信号的发射幅度就越大,反之,发射功率越小,利用发射功率调节后的发射信号的发射幅度就越小。
76.可选地,该方法还可包括:继续按照预设策略调节发射信号的发射功率,以对除目
标从机之外的至少一从机进行设备标识设置。
77.主机对上述提到的目标从机的id码设置完成后,主机可继续按照预设策略调节发射功率,以当前发射信号的发射功率为基准,在没有接收到从机的响应信息之前,可根据调节周期,按照预设的递增功率间隔增大发射功率,即增大上述提到的待发射信号的发送功率,直到主机接收到除目标从机之外的从机发送的响应信息,此时可将该从机作为新的目标从机,按照上述提到的方式对该新的目标从机的标识进行设置,以此类推,这样可对所有需要设置id码的从机进行id码设置。
78.可以看出,不管主机是对哪个从机设置id码,上述提到的待发射信号不变,变化的是待发射信号的发射功率,即基于不同从机与主机的距离,或不同从机对应的不同接收功率,不同的从机对应的发射信号的功率不同。
79.在对下述实施例进行解释之前,首先对本技术提到的主机、从机中的内部电路进行介绍,由于主机和从机中的内部电路可以一致,可以主机或从机内部电路为例进行说明。
80.图4为本技术实施例提供的一种设备的内部电路的结构示意图,如图4所示,设备可包括处理器400、通信电路401,通信电路401中可包括:射频收发电路402和双向通信电路403,射频收发电路402中可包括:功放调节器402a、发射/接收器402b、射频开关402c、滤波器402d、低噪声放大器402e、比较器402f。其中,处理器400与通信电路401通信连接,处理器400还分别与功放调节器402a、射频开关402c以及比较器402f连接,射频开关402c还分别与发射/接收器402b以及滤波器402d连接,滤波器402d通过低噪声放大器402e与比较器402f连接。需要说明的是,本技术不对设备中的内部电路进行具体限定,可根据实际需求增加电路模块或减少电路模块。
81.从图4中可以看出,处理器400还可与业务电路404、存储器405连接。结合图2进行说明,若图4指示的设备为主机100,那么图4中的处理器400、通信电路401、业务电路404以及存储器405分别相当于图2中的第一处理器100a、第一通信电路100b、第一业务电路100c以及第一存储器100d;若图4指示的设备为从机101,那么图4中的处理器400、通信电路401、业务电路404以及存储器405分别相当于图2中的第一处理器101a、第一通信电路101b、第一业务电路101c以及第一存储器101d。
82.可选地,上述通信电路包括:射频收发电路;可通过射频收发电路发送主机中的处理器按照预设策略调节发射信号的发射功率。
83.结合图4进行说明,射频收发电路402可包括发射电路(包含有功放调节器402a的电路)以及接收电路(包含有低噪声放大器402e的电路),主机中的处理器400可首先将射频收发电路402设置于发送功能,即主机中的处理器400控制射频开关使能发射电路,发射电路可根据处理器400确定的发射功率调节并发出发射信号。
84.可选地,通信电路为双向通信电路403,主机可通过双向通信电路403以有线的方式与各从机进行通信连接,具体的,可通过主机的一个信号发送端口分别连接各从机的信号接收端口。主机中的双向通信电路403可根据处理器400确定的发射功率调节并发送发射信号。具体的,处理器可将发射信号通过主机上的信号发送端口进行发送,各从机的信号接收端口是否接收发射信号与各从机的信号接收端口的接收电平阈值(接收功率阈值)相关。
85.可选地,通信电路包括:射频收发电路、双向通信电路;上述在收到响应信号时,包括:主机中的处理器通过射频收发电路接收响应信号;或者,处理器通过双向通信电路收到
该响应信号后。
86.在一种可实现的实施例中,结合图4进行说明,根据上述描述可知,射频收发电路402包括接收电路以及发射电路,发射电路包括功放调节器402a以及发射/接收器402b,接收电路可包括发射/接收器402b、滤波器402d、低噪声放大器402e以及比较器402f。需要说明的是,当通信电路401中即包括频收发电路402,又包括双向通信电路403时,主机100中的频收发电路402可不包括接收电路,或者所包括的接收电路中可不包括比较器402f。
87.主机100中的处理器400初始可控制射频开关402c使能发射电路,处理器400可将生成的待发射信号以及按照预设策略调节得到的发射功率发送给功放调节器402a,功放调节器402a可根据该发射功率调节待发射信号的功率,生成发射信号,并将该发射信号通过发射/接收器402b发送出去。在发射/接收器402b发出该发射信号后,处理器400可控制射频开关402c使能接收电路,即处理器400将主机100中的发射电路切换为接收电路,通过接收电路中的发射/接收器402b接收从机发送的响应信号,该响应信号可通过滤波器402d、低噪声放大器402e以及比较器402f传输至处理器400,若处理器400在下一个调节周期之前还没有通过接收电路获取到从机发送的响应信号时,可控制射频开关402c使能发射电路,即处理器400将主机100中的接收电路切换为发射电路,发射电路再根据处理器400确定的目标发射功率调节并发送发射信号,依此类推,直到处理器400在下一个调节周期之前通过接收电路获取到目标从机发送的响应信号,随后,处理器400可将接收电路切换为发射电路,通过发射电路向目标从机发送目标从机的标识。
88.在另一种可实现的实施例中,主机100不仅可通过双向通信电路403向从机发出发射信号,还可以通过双向通信电路403接收从机发送的响应信号。具体的,处理器400可将发射信号通过主机上的信号发送端口以及双向通信电路403进行发送,各从机的信号接收端口是否接收到发射信号与各从机的信号接收端口的接收电平阈值(接收功率阈值)相关,若主机通过双向通信电路403发送的发射信号达到某个从机的信号接收端口的接收电平阈值时,可将该从机作为目标从机,在处理器400通过双向通信电路403接收到有目标从机发送的响应信号后,处理器400可根据目标从机的响应顺序以及预先设置的响应顺序与标识之间的对应关系生成目标从机的标识,该标识即为该目标从机的id码。
89.可选地,结合图4进行说明,主机100在通过射频收发电路402中的发射电路发出发射信号后,可通过双向通信电路403与从机进行通信,如通过双向通信电路403接收目标从机发送的响应信号,以及通过双向通信电路403向目标从机发送携带有目标从机的标识的标识信号。
90.可选地,该方法还可包括:收到由目标从机发送的用于指示设备标识成功的信号时,向目标从机发送用于指示关闭通信的通信关闭命令。
91.示例性的,结合图4进行说明,主机100/从机101中的通信电路401中可包括:射频收发电路402和双向通信电路403,主机100通过自身的双向通信电路403向目标从机发送携带有目标从机的id码的标识信号后,目标从机通过自身的双向通信电路403接收该标识信号,并将该标识信号发送至自身的处理器,目标从机的处理器可根据该标识信号设置并记录本机的标识。在设置成功后,可将生成的设置成功响应通过自身的双向通信电路403发送给主机100,主机100中的处理器在接收到该设置成功响应后,可生成通信关闭命令,并将该通信关闭命令发送给该目标从机,该目标从机的处理器在接收到该通信关闭命令后,关闭
双向通信电路403的通信模式,即双向通信电路403不能发送信号,也不能接收信号。
92.可选地,机100中的处理器在接收到该设置成功响应后,可生成关闭发送信号的命令,并将该关闭发送信号的命令发送给该目标从机,该目标从机的处理器在接收到该关闭发送信号的命令后,禁用双向通信电路403的发送信号通信模式,即目标从机的双向通信电路只能接收信号,不能发送信号。
93.这样可避免主机对下一个从机的标识进行设置时产生信号干扰的现象,即可以保证主机与从机单对单通信。
94.可选地,上述按照预设策略调节发射信号的发射功率之前,该方法包括:通过广播方式发送广播使能命令,该广播使能命令用于触发从机进入设备标识设置模式并禁用通信功能。
95.结合图4进行说明,在一种可实现的实施例中,主机100/从机101中的通信电路401中可包括:射频收发电路402和双向通信电路403。一种示例性的,主机100中的处理器400可通过自身的双向通信电路403广播使能命令。主从机系统中的各从机中的双向通信电路均可将接收到的广播使能命令发送至处理器,各从机中的处理器一方面可基于广播使能命令将自身的双向通信电路403的通信功能禁用,通信功能禁用可体现为双向通信电路的发送信号通信模式属于禁用状态,即双向通信电路只能接收信号,不能发送信号,另一方面可基于广播使能命令将自身模式设置为设备标识设置模式,即各从机均需进行id设置。
96.另一种示例性的,在对主从机系统中的从机的标识进行设置之前,主从机系统中的各从机101上的双向通信电路的发送信号通信模式属于禁用状态。基于此,主机100中的处理器400可通过自身的双向通信电路403广播使能命令,主从机系统中的各从机可通过自身的双向通信电路403将该广播使能命令发送至处理器,处理器基于该广播使能命令对本机的标识状态进行设置。举例来说,若广播使能信号为:从机根据自身存储器(第二存储器101d)中是否存储有id码设置标识状态,若从机101的存储器中存储有id码,则从机101将自身的标识状态设置为已设置标识状态,若从机101的存储器中没有存储id码,则从机101将自身的标识状态设置为未设置标识状态。
97.需要说明的是,主从机系统中可能存在已设置id码的从机、未设置id码的从机,那么主机可通过向从机发送广播使能命令,按照实际需求将主从机系统中的各从机设置为符合要求的标识状态,如可将已设置id码的从机的标识状态设置为未设置标识状态,即进入设备标识设置模式,需要对已设置id码的从机重新设置标识。
98.可选地,若主从机系统中存在一个或多个从机为已设置标识状态;该方法还包括:向已设置标识状态的从机发送恢复命令,恢复命令用于指示从机恢复初始设置。
99.可以理解的是,主从机系统中所包括的从机可能存在已设置标识状态的从机、未设置标识状态的从机,需要说明的是,本技术不对主从机系统中已设置标识状态的从机的个数进行限定。
100.假设主从机系统中存在两个已设置标识状态的从机(如从机1、从机2),主机需要对该从机重新设置标识,那么可结合图4进行说明,上位机通过主机100中的业务电路404向主机100发送需要恢复初始设置的从机的编号,如从机1,可以理解的是,主机100的存储器中预先存储有从机1、从机2分别对应的标识,同时,从机1、从机2中分别存储有自身对应的标识,主机100中的处理器可根据各从机与标识之间的对应关系,确定出从机1对应的标识,
进而根据从机1对应的标识生成恢复命令。也就是说,该恢复命令中携带有从机1的标识。示例性的,主机100可将携带有从机1的标识的恢复命令通过双向通信电路403发出,主从机系统中的各从机可均接收到该恢复命令,各从机中的处理器可提取出该恢复命令所携带的标识,将该标识与自身预先存储的标识进行匹配,若一致,则进行恢复初始设置,即从机1可根据恢复命令将自身的已设置标识状态修改为未设置标识状态,进而可根据上述提到的标识设置方式对从机1的标识进行重新设置。
101.可以看出,不管从机初始是已设置标识状态,还是未设置标识状态,主机均可对其自动设置id码,设置过程简单,可以提高id码的设置效率。
102.可选地,该方法可包括:若超过预设时长未收到响应信号且当前发射信号的发射功率为最大发射功率,则向最近一次响应信号对应的从机发送中继设置命令,中继设置命令用于触发最近一次响应信号对应的从机进入中继模式,进入中继模式的从机将按照预设策略调节自身发射信号的发射频率。
103.一种示例性的,主从机系统中所包括的多个从机与主机之间的距离可为逐渐增大的关系。可以理解的是,随着距离的增大,主机发出的发射信号的功率会衰减的越多,基于此,可能存在主机以最大发射功率发射的发射信号不能满足主机系统中全部从机的接收功率需求,即主机超过预设时长未收到响应信号,且当前发射信号的发射功率为最大发射功率。也就是说,主机即使以最大发射功率调节待发射信号,通过通信电路发出所生成的发射信号后,在预设时长后也没有收到响应信号的情况。
104.根据上述描述可知,主机中保存有已经完成标识设置的从机的id码,对应从机中也保存有自身的id码。一种可实现的实施例中,主机可将最近一次接收到的响应信号对应的从机(即当前最后发送响应信号的从机)的标识提取出,主机中的处理器根据该从机的id码可生成中继设置命令,即该中级设置命令中携带有从机的id码。
105.结合图4进行说明,主机可通过其上的双向通信电路403发送该中继设置命令,一种示例性的,主从机系统中各从机均可接收到该中继设置命令,各从机将该中继设置命令所携带的id码与自身的id码进行匹配,匹配成功的从机进入中继模式,可将进入中继模式的从机称为中继设备。也就是说,最近一次发送响应信号的从机为该中继设备,基于此,最近一次发送响应信号的从机中的处理器可向射频开关402c发送切换指令,将射频收发电路402中的接收电路切换为发射电路,即该中继设备之后可按照上述提到的主机对从机设置设备标识的方式对主从机系统中的其他未设置id码的从机进行设置,如中继设备可通过其上的射频收发电路402中的发射电路发送发射信号。
106.可以看出,在主机无法对主从机系统中所有未设置id码的从机进行id码设置时,可将其中已设置id码的从机作为中继设备,这样可以保证对主从机系统中所有未设置id码的从机均完成id码的设置。
107.图5为本技术实施例提供的另一种设备的标识设置方法的流程示意图,该方法应用于上述提到的主从机系统中的从机101,该从机包括第二处理器101a、第二通信电路101b。如图5所示,该方法可包括:
108.s501、收到外来信号时,确定外来信号的信号类型。
109.其中,所述信号类型包括:使能信号、标识信号。可以理解的是,使能信号即为上述提到的发射信号,发射信号是主机根据发射功率发送的,标识信号时主机根据目标发射功
率生成的信号,携带有目标从机的id信息。发射功率根据预设策略采用递增的方式确定,发射信号的具体生成过程可参考上述对应部分描述,此处不再进行说明。
110.在一种可实现的实施例中,从机的第二通信电路101b包括:射频发射电路。结合图4进行说明,若图4指示的设备为从机101,则从机101中的射频收发电路402中的接收电路接收外来信号,该外来信号为主机发送的发射信号或标识信号。示例性的,可根据外来信息所携带的信息确定该外来信号的信号类型,若该外来信号中包括id信息,则该外来信号为标识信号,若该外来信号中没有id信息时,则该外来信号可能为使能信号。
111.该外来信号是否为使能信号,可通过下述方式确定,继续结合图4进行说明,从机101接收电路中的发射/接收器402b接收该外来信号,该外来信号可通过滤波器402d、低噪声放大器402e传输至比较器402f,从机101中的比较器402f在接收到后,可将当前该外来信号所携带的发射功率与该从机的接收功率阈值进行比较,得到比较结果。具体的,若功率小于该从机的接收功率阈值,则比较器402f得到的比较结果为0,若该发射功率大于或等于该从机的接收功率阈值,则比较器402f得到的比较结果为1,比较器402f将得到的比较结果发送至自身的处理器400,处理器400可根据比较结果确定该发射信号是否为使能信号,若比较结果为1,则处理器400可确定出与该比较结果对应的外来信号为使能信号。
112.s502、若确定当前外来信号为使能信号、且当前从机为未设置标识状态,则向发出当前外来信号的主机发送响应信号。
113.在外来信号为使能信号时,处理器400还需要根据从机101的标识状态确定是否向主机100发送响应信号。其中,从机101的标识状态可根据上述提到的主机100发送的广播使能信号进行设置,具体设置过程可参考相关部分描述,此处不再进行说明。
114.在一种可实现的实施例中,若广播使能信号为:从机根据自身存储器(第二存储器101d)中是否存储有id码设置标识状态,若从机101的存储器中存储有id码,则从机101将自身的标识状态设置为已设置标识状态,若从机101的存储器中没有存储id码,则从机101将自身的标识状态设置为未设置标识状态。可以理解的是,从机101中的处理器400在判断出从机101自身的标识状态为未设置标识状态时,才使能通信电路的发送功能向发出外来信号的主机100发送响应信号。
115.s503、收到主机根据响应信号发送的标识信号时,根据标识信号设置本机的设备标识。
116.其中,主机100在接收到从机101发送的响应信号后,主机100中的处理器可根据上述提到的与响应信号对应的发射功率确定发送响应信号的从机的标识,进而生成携带有该从机的标识的标识信号,主机100将该标识信号通过通信电路发送至该从机,该从机可通过其上的通信电路将该标识信号发送给处理器400,处理器400对该标识信号进行处理,从该标识信号中提取出所携带的本机标识,并将本机标识设置并记录在相关联的存储器中。
117.可选地,通信电路包括:射频发射电路、双向通信电路;上述若确定外来信号为使能信号,且当前从机为未设置标识状态,则向发出当前外来信号的主机发送响应信号,包括:若确定当前信号为使能信号,且从机为未设置标识状态,则开启通信功能向主机发送响应信号。
118.结合图4进行说明,若图4指示的设备为从机101,则从机101中的通信电路401可包括:射频收发电路402和双向通信电路403,在主机100向从机101发送发射信号之前,从机
101中的双向通信电路403为禁用发送信号通信模式(禁用通信功能),即双向通信电路403只能接收信号,不能发送信号。进一步的,可在主机100向从机101发送上述提到的广播使能命令后,从机101中的双向通信电路403进入禁用发送信号通信模式。
119.主机100可通过其上的射频收发电路中的发射电路发送外来信号,对应的,从机101可通过其上的射频收发电路402中的接收电路接收该外来信号,接收电路中的比较器402f将该外来信号中的发送功率与本机的接收功率阈值进行比较,将比较结果发送给处理器400,若比较结果为1,则处理器400可确定出主机100发送的发射信号为使能信号,同时当处理器400确定出本机的标识状态为未设置标识状态,则可开启处于禁用发送信号通信模式的双向通信电路403的发送信号模式(启用通信功能),即使双向通信电路403不仅可以接收信号,还可以发送信号,也就是说,从机101可与主机100建立双向通信,且主机100同时可与一个从机101建立双向通信。
120.从机101中的处理器400开启双向通信电路403的发送信号通信模式后,可通过双向通信电路403向主机100发送响应信号。
121.可选地,上述收到主机根据响应信号发送的标识信号时,根据标识信号设置设备标识之后,该方法还包括:关闭通信。
122.在一种可实现的实施例中,从机中的处理器在设置并记录本机的id码后,随之可关闭双向通信电路的通信模式或者将发送信号模式进行禁用,也就是说,关闭通信模式的双向通信电路即不能接收信号,也不能发送信号,禁用发送信号模式的双向通信电路只能接收信号,不能发送信号,即已设置完成id码的从机中的双向通信电路不再响应任何消息。
123.可以看出,在设置完成一个从机的标识后,将该从机的双向通信电路的通信禁用或者将发送信号通信模式进行禁用,然后再对下一个从机的标识进行设置,这样可避免主机对下一个从机的标识进行设置时产生信号干扰的现象,即可以保证主机与从机单对单通信。
124.图6为本技术实施例提供的又一种设备的标识设置方法的流程示意图。可选地,如图6所示,该方法可以包括:
125.s601、主机按照预设策略调节发射信号的发射功率。
126.s602、从机接收主机发送的外来信号,确定外来信号的信号类型。
127.s603、从机若确定当前外来信号为使能信号、且当前从机为未设置标识状态,则向发出当前外来信号的主机发送响应信号。
128.s604、主机在收到响应信号时,确定当前发射信号对应的目标发射功率。
129.s605、主机以目标发射功率发射标识信号。
130.s606、从机收到主机根据响应信号发送的标识信号时,根据标识信号设置设备标识。
131.对于该方法的具体有关内容可参见前述方法实施例的相关部分,本技术在此不再赘述。
132.可选地,本技术还提供了一种主机,该主机可包括第一处理器和第一通信电路;第一处理器用于通过上述提到的设备的标识设置方法通过第一通信电路向从机发送发射信号,以实现对从机进行设备标识。具体有关内容可参见前述方法实施例的相关部分,本技术在此不再赘述。
133.可选地,本技术还提供可一种从机,该从机包括:第二处理器和第二通信电路;第二处理器通过上述提到的设备的标识设置方法通过第二通信电路接收主机发送的标识信号,以实现对本机进行设备标识设置。具体有关内容可参见前述方法实施例的相关部分,本技术在此不再赘述。
134.可选地,本技术还提供一种主从机系统,该主从机系统可包括:上述提到的主机以及从机。该主机以及该从机分别用于执行上述提到的设备的标识设置方法,具体有关内容可参见前述方法实施例的相关部分,本技术在此不再赘述。
135.可选地,本技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述方法实施例的步骤。
136.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
137.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献