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

自发电开关及其配网方法、处理系统与流程

2022-03-09 01:29:48 来源:中国专利 TAG:


1.本发明涉及开关领域,尤其涉及一种自发电开关及其配网方法、处理系统。


背景技术:

2.自发电开关,可理解为配置有发电机的开关,开关中电路所需的电能可以由发电机产生的电能提供。同时,自发电开关中,还可配置有通信处理模块,进而利用通信处理模块对外通信。
3.然而,现有相关技术中,通信处理模块对外通信的信道的切换是通过专门的频点指示部指示的,进而,若发生误触,则易于导致通信的失败,此外,频点指示部所能指示的频点将受限于频点指示部的电路结构,例如,频点指示部采用拨码的情况下拨码的档位数量将限制频点指示部所能指示的频点数量。


技术实现要素:

4.本发明提供一种自发电开关及其配网方法、处理系统,以解决易于导致通信的失败的问题。
5.根据本发明的第一方面,提供了一种自发电开关,包括:
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.所述通信处理模块检测所述配网开关与所述信道切换开关的状态;若所述配网开关处于触发状态,且所述信道切换开关未处于触发状态,则确定处于配网模式;若有所述信道切换开关处于触发状态,则确定处于信道匹配模式;
36.在处于所述信道匹配模式时,所述通信处理模块根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息;
37.所述通信处理模块以所述切换后的信道信息所指向的信道为信道匹配时传输信道,产生并利用所述信道匹配时传输信道对外发出信道匹配报文,以使得:若所述信道匹配时传输信道与目标网络所采用的信道相匹配,则所述目标网络的网关能够对外指示出信道匹配成功的结果;
38.所述通信处理模块还在处于所述信道匹配模式时,将所述切换后的信道信息更新至所述存储模块,以作为新的当前信道信息;
39.在处于所述配网模式时,所述通信处理模块基于所读取的当前信道信息,产生并对外发出所述配网报文,以使得:若发出所述配网报文时所采用的配网时传输信道与目标网络所采用的信道相匹配,则所述目标网络的网关能够在获取并校验所述配网报文通过后,将所述自发电开关加入所述目标网络。
40.根据本发明的第四方面,提供了一种基于开关的处理系统,包括第一方面的自发电开关,以及所述网关。
41.本发明提供的自发电开关及其配网方法、处理系统中,自发电开关的存储模块可存储当前信道信息;进而,通信处理模块可在上电后读取当前信道信息,再在处于所述配网模式时,基于所读取的当前信道信息,产生并对外发出所述配网报文,实现配网过程。可见,本发明可避免频点指示部的误触而改变所使用的频点,保障频点的稳定性。
42.此外,由于当前信道信息是存储后被读取出来的,所能存储、使用的信道数量不再受限于频点指示部的电路结构,便于更自由、多样地适配选择频点。
附图说明
43.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1是本发明一实施例中基于开关的处理系统的构造示意图1;
45.图2是本发明一实施例中基于开关的处理系统的构造示意图2;
46.图3是本发明一实施例中自发电开关的构造示意图1;
47.图4是本发明一实施例中自发电开关的构造示意图2;
48.图5是本发明一实施例中自发电开关的结构示意图1;
49.图6是本发明一实施例中自发电开关的结构示意图2;
50.图7是本发明一实施例中自发电开关的配网方法的流程示意图;
51.图8是本发明另一实施例中自发电开关的配网方法的流程示意图。
52.附图标记说明:
53.1-自发电开关;101-按键;102-通信处理模块;103-发电机;1031-运动部;1032-感应部;104-整流模块;105-储能模块;106-电压输出模块;107
‑ꢀ
存储模块;108-配网开关;109-动作识别模块;110-按键识别模块;111-复位件;112-信道切换开关;113-硅胶垫;114-传动件;115-电路板;116-底壳;117-孔位;118-硅胶垫凹槽;119-孔位。
54.2-网关;
55.3-目标网络;
56.4-终端;
57.5-网内终端。
具体实施方式
58.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.在本发明说明书的描述中,需要理解的是,术语“上部”、“下部”、“上端”、“下端”、“下表面”、“上表面”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
60.在本发明说明书的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。
61.在本发明的描述中,“多个”的含义是多个,例如两个,三个,四个等,除非另有明确具体的限定。
62.在本发明说明书的描述中,除非另有明确的规定和限定,术语“连接”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接或可以互相通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
63.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
64.请参考图1,本发明实施例提供的基于开关的处理系统,包括自发电开关1与目标网络3的网关2。
65.基于其中的自发电开关1,本发明实施例还提供了:自发电开关、自发电开关的配网方法。
66.其中的网关2,可以为任意能够形成对应目标网络3的任意装置或装置的组合,网关2的数量可以为一个,也可以为多个,具体举例中,网关2可以为zigbee网关,但也不限于此。
67.其中一种实施方式中,请参考图2,目标网络3中可设有网内终端,
68.其中的网内终端5,可例如是接入网关2的任意设备,例如可以是能够基于网关2的网络而受控的设备。具体举例中,网内终端5可例如为墙壁开关、智能灯、窗帘等。
69.部分举例中,该处理系统还可包括终端4,该终端4,可以是一个网内终端5,也可以是独立于网内终端5的终端(例如图2所示),该终端 4可例如是手机、平板电脑、计算机等,同时终端可实现与人的交互。终端可以通过网关的网络与网关通讯,也可以通过其他方式与网关通讯。此外,终端中可配置有用于实现后文所描述功能的程序(例如app),并可基于该程序实现人机交互。
70.一种举例中,网关2为zigbee网关,对应的网络为zigbee网络,其中,自发电开关1为基于zigbee的自发电无线开关(其中的无线通信单元可以采用zigbee射频单元)、基于zigbee的各种受控的设备比如智能墙壁开关、窗帘、灯具组等。其中,zigbee自发电无线开关可以发送zigbee的控制报文,控制作为zigbee接收器的网内终端5(也可描述为zigbee设备)。
71.此外,zigbee设备可以与zigbee网关通信,接收zigbee网关的控制命令,上报自身状态到zigbee网关。接入zigbee网络的所有设备都会存储在网关的设备列表中,zigbee自发电无线开关与zigbee网关进行配网时,用户可以选择网关设备列表中的任意一个或多个设备作为zigbee自发电无线开关受控设备。
72.接入zigbee网络的任意设备,可以选择是否开启代理功能。开启代理功能的zigbee设备一旦收到已经配网的zigbee自发电无线开关控制报文,就会其所处的zigbee网络中的其他成员转发zigbee自发电无线开关控制报文。当zigbee自发电无线开关与受控设备距离太远导致受控设备无法直接收到zigbee自发电无线开关控制报文时,通过zigbee网络中的其他设备进行代理(中继)可以解决这个问题,增加控制距离。
73.具体举例中,多个网内终端5和网关2之间组建局域网,自发电开关可基于配网方法和网关进行配网,也可以和其他网内终端进行配网,由于部分或全部网内终端均具备代理功能(可以设置为中继节点),所以自发电开关和所述局域网中的任何一个网内终端配网后均可以加入所述局域网;
74.网关2可以将各网内终端5添加到自发电开关1的控制列表,实现自发电开关对各网内终端的控制。控制的时候可以仅基于所述局域网,不需要连接外网;各智能终端可以为不同厂家的产品,只要能够接入所述局域网即可被自发电开关控制;网关可以是单模网关也可以是多模网关,如果是多模网关,还可以在各通信协议之间切换(zigbee协议、蓝牙协议、私有协议等);进而,具体方案的处理系统中:
75.1)可支持多个通信协议之间的任意切换,实现自发电开关联动控制其他主流协议的产品;
76.2)可实现多个频点的切换,实现自发电开关适应不同通信信道;
101发生回弹;
91.在所述运动部发生第二方向的运动时,可产生第二感应电压;所述整流模块104还用于将所述第二感应电压对应的第二电能存储于所述储能模块。
92.请参考图3,自发电开关1,包括:存储模块107。
93.该存储模块107可用于存储当前信道信息,具体的,当前信道信息可基于任意处理过程与交互方式而存储于存储模块107的。该存储模块 107可以为掉电后不丢失数据的存储器。
94.同时,存储模块107还可被配置为仅在上电后才工作,工作后即会掉电,所以,以上对存储模块的配置,可使得存储模块107可保证以上各信息的存储与维护,保障信息的准确性。
95.此外,自发电开关1中还可包括集成于通信处理模块102的存储器,该存储器可例如能存储通信处理模块10处理所需的代码。
96.除了以上当前信道信息之外,存储模块107也可用于存储:
97.当前按键信息,表征了当前发生动作的按键;和/或:
98.验证标识,用于作为报文(例如配网报文、控制报文)的验证依据之一。
99.本发明实施例中,自发电开关包括配网开关108,该配网开关108可具有被触发时的一种状态与未被触发时的一种状态,例如,配网开关108 可以为微动开关(或连接、传动于微动开关),其被下按时的状态可理解为配网开关108被触发,反之,则可认为配网开关108未被触发。配网开关108也可采用拨码开关、旋钮开关等方式实现。
100.其中一种实施方式中,自发电开关还可包括信道切换开关112,信道切换开关112的数量可以为一个,也可以为两个或两个以上。
101.信道切换开关112可具有被触发时的一种状态与未被触发时的一种状态,例如,信道切换开关112可以为微动开关(或连接于微动开关),其被下按时的状态可理解为信道切换开关112被触发,反之,则可认为信道切换开关112未被触发。信道切换开关112也可采用拨码开关、旋钮开关等方式实现。
102.所述通信处理模块电102连接配网开关,用于:
103.在上电后读取所述存储模块107所存储的当前信道信息;
104.检测所述配网开关的状态,若所述配网开关处于触发状态,则确定处于配网模式。
105.其中的配网模式,可理解为自发电开关适于与目标网络配网,从而加入到目标网络中的一种模式。在配网模式下,自发电开关因按键下按而发出的报文可以是配网报文。与之不同的,在区别于配网模式的一种工作模式中,自发电开关因按键下按而发出的报文可以是控制报文。
106.配网报文、控制报文可直接发送至网关,也可经目标网络中的网内终端而转发至网关。
107.所述通信处理模块102用于:
108.在处于所述配网模式时,基于所读取的当前信道信息,产生并对外发出所述配网报文,以使得:若发出所述配网报文时所采用的配网时传输信道与目标网络所采用的信道相匹配,则所述目标网络的网关能够在获取并校验所述配网报文通过后,将所述自发电开关加入所述目标网络。
109.在区别于本技术的相关技术中,自发电开关的通信处理模块发出报文时,若需确定当前所使用的信道,则是基于一个用于指示频点的装置(例如频点指示部)实现的,当然,在该类方案中,也可在确定当前信道信息之后,将其存储于存储模块,然而,即便存储在存储模块中,也不会基于所存储的当前频点信息而发出报文,通常来说,在该类方案中,将当前信道信息存储在存储模块时,可用于自发电开关该将信息转发给其他终端。
110.其中一种实施方式中,所述存储模块中所存储的当前信道信息是预先写入所述存储模块的固定信道信息;
111.所述通信处理模块在基于所读取的当前信道信息,产生并对外发出所述配网报文时,具体用于:
112.以所读取的当前信道信息所指向的信道为所述配网时传输信道,产生并利用所述配网时传输信道对外发出所述配网报文。
113.具体的,该固定信道信息可以为出厂时即写入在存储模块中的不可变化的信道信息。可见,以上方案中,采用了信道固定的方式,即不能切换信道,这个信道已经和网关约定好了,也就没有匹配信道的过程。
114.一种具体的应用场景中,通信处理模块可在上电之后启动工作,通信处理模块在启动之后先读取存储模块获取当前信道信息(例如可表征出当前的 zigbee信道,亦即固定信道信息,出厂时就被写到存储模块中)、验证标识 (例如当前序列号)和按键被按压时的按键信息(例如键值)等信息,检测配网开关是否被触发(例如被按下),如果配网开关被按下,通信处理模块则认为当前的工作模式是配网模式,若是配网模式,则发送配网报文(写入了所读取的信息),否则发送控制报文(也可写入所读取的信息),部分举例中,也可不发送控制报文。
115.对应的,在控制时,用户可操作自发电开关,如果配网开关没有被按下,自发电开关将工作在控制模式,自发电开关发送控制报文,网关或其他接收设备收到控制报文之后先对报文信息进行校验,校验工作包括检查设备是否已入网和设备信息(即开关信息)是否合法,校验通过后将会控制相应的受控设备执行相应的动作。
116.其中一种实施方式中,针对于仅采用配网开关,而不采用信道切换开关的方案,所述通信处理模块在基于所读取的当前信道信息,产生并对外发出所述配网报文时,具体用于:
117.根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息;
118.以所述切换后的信道信息所指向的信道为所述配网时传输信道,产生并利用所述配网时传输信道对外发出所述配网报文;其中,若所述配网时传输信道与所述目标网络所采用的信道相匹配,则所述目标网络的网关能够对外指示出配网成功的结果;
119.所述通信处理模块还用于:处于所述配网模式时,将所述切换后的信道信息更新至所述存储模块,以作为新的当前信道信息。
120.以上过程可重复实施,进而,在配网开关被触发的情况下,可在每次下按按键后均发出一次配网报文,每次均切换一次当前信道信息,当其中任意之一一次信道匹配时,网关才能将自发电开关加入目标网络,用户可获悉对应的配网结果,例如网关可对外指示出信道匹配成功的结果,此时即信道对接成功,然后,用户可控制配网开关使之不被触发,从而
固定下当前信道信息,之后,在配网开关保持未被触发的情况下,存储于存储模块的当前信道信息将不会因为按键的下按而切换,进而,在控制时(即产生、发送控制报文时),可使用所存储的当前信道信息。
121.可见,所述通信处理模块在根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息时,具体用于:
122.若所读取的当前信道信息为所述预设的信道切换顺序中最后一个次序的信道,则确定所述切换后的信道信息指向所述信道切换顺序中第一个次序的信道;
123.若所存储的当前信道信息非所述预设的信道切换顺序中最后一个次序的信道,则确定所述切换后的信道信息指向所述信道切换顺序中后一个次序的信道。
124.进而,可实现信道切换顺序中各信道信息的逐一切换,其他举例中,也可能实现信道信息的非逐一切换,例如也可跳过部分信道信息。
125.此外,所述配网报文和/或控制报文中也可写入有所述切换后的信道信息。例如,可用于满足验证、报文转发等需求,也可起到其他作用。
126.针对于仅采用配网开关,而不采用信道切换开关的方案的具体应用场景中:
127.通信处理模块得到电能之后启动工作,启动之后先读取存储模块中所存储的当前信道信息,当前验证标识(例如当前序列号)和按压时的按键信息 (即键值)等信息;
128.检测配网开关是否被按下,如果配网开关被按下(即被触发),通信处理模块则认为当前的工作模式是配网模式,发送配网报文(写入已读取的信息),否则发送控制报文。
129.如果工作在配网模式,要将当前信道值切换到下一个信道值并将信道信息保存至存储模块,作为新的当前信道信息,该过程可以发生在发送配网报文完成之后,也可以发生在发送配网报文发送之前。如果设备一直工作在配网模式,存储模块所存储的当前信道信息将会随着按键的一次次下按而在多个信道信息(例如16个信道信息)中以固定不变的一种信号切换顺序循环切换。
130.所述通信处理模块在基于所读取的当前信道信息,产生并对外发出所述配网报文之前,还用于:
131.确定所述按键上一次在所述配网模式下被下按的时间与本次在所述配网模式下被下按的时间之间的间隔大于指定阈值。一种具体实施方式中,所述指定阈值被设置为20ms,即所述按键上一次在所述配网模式下被下按的时间与本次在所述配网模式下被下按的时间之间的间隔大于20ms,以保证在下次按压按键之前一定接收到接收端的反馈报文。
132.部分举例中,若未大于指定阈值,也可不发配网报文,不切换当前信道信息。
133.其中的指定阈值可以基于接收端(例如网关或网内终端)的性能、网络环境等确定。
134.以上方案中,配网模式下,两次按键的按压时间间隔一般需要大于指定阈值(例如2s),防止按的太快接收端来不及反应,这是因为,接收端收到配网报文后要进行一系列的操作才能确定是否配网成功,这需要一定的时间(例如,部分举例中,实测大于2s),所以按键按压一次要等待2s以上,接收端没有反馈才接着按。
135.针对于仅采用配网开关,而不采用信道切换开关的方案的具体应用场景中,用户操作自发电开关(例如下按按键)时,如果配网开关没有被按下,自发电开关将工作在控制模式(即所述通信处理模块还用于:检测到所述配网开关处于未被触发的状态;确定处于所
述控制模式),自发电开关发送控制报文,网关或其他接收设备收到控制报文之后先对报文信息进行校验,校验工作包括检查设备是否已入网和设备信息是否合法,校验通过后将会控制相应的受控设备执行相应的动作。
136.自发电开关事先不知道目标网络(例如zigbee网络)采用哪个信道,用户按下配网开关操作自发电开关,自发电开关将会在多个(例如16个) zigbee信道(即信道信息)上循环发送配网报文,当开关发射的信道刚好跟目标网络(例如zigbee网络)采用的信道重合时,网关将会接收到自发电开关的配网报文。网关收到自发电开关的配网报文之后,将会对配网报文中的信息进行校验,如果报文内容合法,网关会自动把自发电开关加入目标网络 (例如zigbee网络)中,网关完成添加设备的操作之后可以闪灯或者触发手机(即终端4)的app通知等方式告知用户,此时用户松开配网开关,再操作自发电无线开关即可控制目标网络中的网内终端。
137.针对于以上采用配网开关108而不采用信道切换开关112的方案,图5 与图6提供了自发电开关的一种具体结构。
138.其中,自发电开关还包括电路板115、传动件114(例如传动摇杆)、底壳116;
139.发电机103、整流模块104、储能模块105、电压输出模块106、存储模块107、配网开关108、通信处理模块102可设于或连接于电路板115,进一步的方案中,按键识别模块110、动作识别模块109、信道切换开关112 也可设于或连接于电路板115。
140.按键101可连接于底壳116的开口侧,以形成容置空间,传动件114可传动于发电机103、复位件111、按键101之间。进而,按键101下按时可通过传动件114传动复位件111与发电机103,复位件111与发电机103复位时也可通过传动件114传动至按键101;传动件114、电路板115,以及设于、连接于电路板115的各开关、模块,可均设于该容置空间。
141.底壳116还可设有供操作配网开关117的孔位117,方便按压配网开关 117(例如微动开关)切换信道,底壳116还可设有便于实现发电机焊接的孔位119,方便把发电机焊在电路板(即pcb)上。
142.此外,底壳116还可设有硅胶垫113,例如,硅胶垫113可嵌入于底壳 116的凹槽118。
143.以上采用配网开关108而不采用信道切换开关112的方案中,配网报文的发出同时具备信道匹配与配网的功能,网关在收到配网报文之后需要对报文内容进行校验及其相关工作,例如报文内容解密,身份校验等操作,根据不同的应用场景可能还要跟云端进行交互),校验过程存在较大延时(大约 1~2秒),网关校验完毕后才能触发配网成功的提示(即对外指示配网成功的结果)。如果仅采用配网开关实现配网 切换信道,当用户进行配网操作时,每操作一次都需要等待1~2s之后才知道当前配网动作是否成功。如果用户配网操作频率较快,当网关触发配网成功时,自发电开关已经切换到与网关不一样的其他信道。
144.因此,其中一种实施方式中,可引入信道切换开关,先通过信道切换开关将信道匹配好,然后再通过配网开关来配网,这样一来,配网报文中就不需要携带信道匹配信息,使配网报文大大简化,减少接收端的工作量,缩短接收端的反馈时间。
145.具体的,所述通信处理模块在上电后读取所述存储模块所存储的当前信道信息之后,还用于:
146.若检测到所述信道切换开关被触发,则确定处于信道匹配模式;
147.在处于所述信道匹配模式时,根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息;
148.以所述切换后的信道信息所指向的信道为信道匹配时传输信道,产生并利用所述信道匹配时传输信道对外发出信道匹配报文,以使得:若所述信道匹配时传输信道与所述目标网络所采用的信道相匹配,则所述目标网络的网关能够对外指示出信道匹配成功的结果;
149.所述通信处理模块还用于:处于所述信道匹配模式时,将所述切换后的信道信息更新至所述存储模块,以作为新的当前信道信息。
150.所述通信处理模块在确定处于配网模式之前,还包括:
151.检测到所述信道切换开关未被触发。
152.所述通信处理模块在基于所读取的当前信道信息,产生并对外发出所述配网报文时,具体用于:
153.以所读取的当前信道信息所指向的信道为所述配网时传输信道,产生并利用所述配网时传输信道对外发出所述配网报文。
154.进而,在信道切换开关被触发时,可通过信道匹配报文的发送,及信道信息的切换,实现信道匹配,在配网开关被触发而信道切换开关未被触发时,可通过已确定匹配的信道信息(即在信道匹配模式下存入存储模块且匹配成功的当前信道信息),实现配网报文的发出,此时,不再切换信道。
155.同时采用配网开关与信道切换开关的一种具体应用场景中,自发电开关进行配网前,需要先切换到与目标网络的网络信道一致的信道才能与网关通信,所以用户先按住信道切换按钮,然后再操作自发电开关,例如下按按键,通信处理模块启动后先读取存储模块的内容,获取到当前信道信息,接着检测到信道切换开关是否被按下,如果被按下,则识别为信道匹配模式,将信道切换到下一个信道,并将新的信道信息作为当前信道信息存储在存储模块中,然后以新的信道发送信道匹配报文。离自发电开关最近的zigbee接收设备或网关收到信道匹配报文之后,闪灯或者触发app(例如终端的 app)通知事件提示用户当前自发电开关的信号与目标网络的信道重合(即对外指示信道匹配成功的结果),此时用户不用再切换信道。
156.信道对接成功(即信道匹配成功)之后,用户即可对自发电开关进行配网操作。先按下配网开关,再操作自发电开关,即按下按键,通信处理模块启动后先读取存储模块的内容,获取当前信道信息,接着检测配网开关,如果配网开关被按下,则识别为配网模式,通信处理模块组建配网报文,根据获取到的当前信道信息将配网报文发送出去。网关收到配网报文之后解密并校验开关信息,如果开关信息合法,则将自发电开关添加进目标网络。至此,配网完成。
157.在需要控制时,用户操作自发电开关(例如按下按键)时,如果配网开关和信道切换开关均没有被按下,自发电开关将工作在控制模式,自发电开关发送控制报文,网关或其他网内设备收到控制报文之后先对报文信息进行校验,校验工作包括检查设备是否已入网和设备信息是否合法,校验通过后将会控制相应的受控设备执行相应的动作。
158.自发电开关事先不知道目标网络采用哪个信道,用户按下配网开关操作自发电开关,开关可在16个信道上循环发送信道切换报文,当开关发射的信道刚好跟目标网络采用
的信道重合时,网关将会接收到自发电开关的信道切换报文。
159.网关收到自发电开关的信道切换报文之后,会闪灯或者通过终端的app 反馈,告知信道匹配成功(即对外指示信道匹配成功的结果)。
160.然后进入配网模式,自发电无线开关根据匹配成功的信道发送配网报文至网关,网关收到配网报文后,将会对配网报文中的开关信息和密钥等进行校验,如果报文内容合法,网关会自动把自发电开关加入目标网络中,网关完成添加自发电开关的操作之后可以闪灯或者触发终端app通知等方式告知用户,此时用户松开配网开关再操作自发电无线开关即可控制目标网络中的网内终端。
161.可见,信道匹配报文可以不需要解密和校验,只需本地操作,用户提示的延时很短,此方案相比与仅采用配网开关实现配网 信道切换的方法,大大降低了配网时信道错误导致配网成功但是无法控制接收设备的风险。
162.其中一种实施方式中,所述信道切换开关数量为至少两个;不同信道切换开关对应于不同的信道切换顺序;
163.所述通信处理模块在根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息之前,还包括:
164.响应于被触发的信道切换开关,确定对应的信道切换顺序作为所述预设的信道切换开关。
165.进一步的举例中,至少两个信道切换开关包括:
166.对应于第一信道切换顺序的第一信道切换开关,以及:
167.对应于第二信道切换顺序的第二信道切换开关;
168.所述通信处理模块在响应于被触发的信道切换开关,确定对应的信道切换顺序作为所述预设的信道切换开关时,具体用于:
169.若被触发的信道切换开关为所述第一信道切换开关,则确定所述第一信道切换顺序为所述预设的信道切换顺序;
170.若被触发的信道切换开关为所述第二信道切换开关,则确定所述第二信道切换顺序为所述预设的信道切换顺序。
171.例如,所述第一信道切换顺序与所述第二信道切换顺序相反。
172.基于以上方案,如果匹配信道时按的太快,导致收到反馈的时候已经切换到下一个信道了,就可以使用另外一个信道切换开关退回原来的信道,而不用把所有信道全部循环一遍才回到原来的信道。
173.此外,部分举例中,也可将配网开关复用作为一个信道切换开关。
174.例如,以第一信道切换顺序、第二信道切换顺序为例,通信处理模块还用于:
175.当第一信道切换开关被触发时检测到配网开关被触发,则确定配网开关为被触发的第二信道切换开关,确定所述第二信道切换顺序为所述预设的信道切换顺序;
176.当第一信道切换开关被触发时检测到配网开关未被触发,确定所述第一信道切换顺序为所述预设的信道切换顺序。
177.其中一种实施方式中,若所述自发电开关还包括信道切换开关,则:
178.所述通信处理模块在确定处于所述控制模式之前,还包括:
179.检测到所述信道切换开关处于未被触发的状态。
180.其中一种实施方式中,在产生当前报文(控制报文或配网报文)时需写入当前报文的内容可以任意配置,在产生信道匹配报文时,可不写入一下全部或部分信息,具体的,当前报文可以包括但不限于以下至少之一:
181.当前操控信息,所述当前操控信息表征了所述自发电开关当前所接收到的操控,可以包括:表征当前发生动作的按键的当前按键信息;表征按键当前所发生动作的当前动作信息;
182.表征自发电开关的开关信息;
183.用于写入控制报文并被网关或网内终端验证的控制安全信息;
184.用于写入配网报文并被网关验证的至少部分配网安全信息;
185.表征自发电开关加入网关的目标网络的需求的入网请求。
186.其中一种实施方式中,所述通信处理模块在产生所述控制报文时,具体用于:
187.获取当前操控信息与开关信息,所述当前操控信息表征了所述自发电开关当前所接收到的操控,所述开关信息表征所述自发电开关;
188.将所述开关信息、所述当前操控信息以及控制安全信息写入所述控制报文,以使得:所述网关验证所述开关信息通过,且所述网关或所述目标网络中的对应设备在验证所述控制安全信息通过后,所述对应设备执行所述控制报文对应的控制结果。
189.所述控制安全信息可以包括控制加密信息、控制签名信息、控制验证标识中至少之一,该开关信息可以为对自发电开关进行描述的任意信息,例如包括以下至少之一:开关的型号、类型、厂商、按键数量等等。
190.其中,至少部分控制安全信息可以是自存储模块读取的,或者:基于自存储模块所读取的信息而生成的。例如:签名、加密所需的公钥可存储于存储模块,读取存储模块中的公钥后,可利用公钥对控制报文中其他至少部分信息进行签名、加密,得到对应的控制签名信息、控制加密信息;再例如:控制加密信息可存储、维护于存储模块;还例如:控制验证标识可以是基于按键的操控而累加形成的,例如:每次按键下按和/或回弹之后,均累加而得到最新的控制验证标识,最新的控制验证标识可写入控制报文,也可存储、维护于存储模块。通过控制安全信息,可保障控制的安全性。
191.针对于产生配网报文时对开关信息、配网安全信息的写入,具体方案如下:
192.通信处理模块可以自所述存储模块读取表征所述自发电开关的开关信息;
193.所述通信处理模块产生配网报文时,具体用于:
194.将入网请求、所述开关信息、以及配网安全信息写入所述配网报文,以使得:网关接收到所述配网报文后,响应于所述入网请求,验证所述开关信息与所述配网安全信息,若验证通过,则将所述自发电开关添加至所述网关对应的目标网络,所述配网安全信息包括以下至少之一:配网密钥、配网签名与配网验证标识,该开关信息可以为对自发电开关进行描述的任意信息,例如包括以下至少之一:开关的型号、类型、厂商、按键数量等等。
195.其中,至少部分配网安全信息可以是自存储模块读取的,或者:基于自存储模块所读取的信息而生成的。例如:签名、加密所需的公钥可存储于存储模块,读取存储模块中的公钥后,可利用公钥对配网报文中其他至少部分信息进行签名、加密,得到对应的配网签名信息、配网加密信息;再例如:配网加密信息可存储、维护于存储模块;还例如:配网验证标识可以是基于按键的操控而累加形成的,例如:每次按键下按和/或回弹之后,均累加而得
到最新的配网验证标识,最新的配网验证标识可写入控制报文,也可存储、维护于存储模块。通过控制安全信息,可保障控制的安全性。
196.此外,配网验证标识与控制验证标识可以在自发电开关中作为同一验证标识被存储和维护,从而基于操控而累加更新。
197.控制报文的产生过程可参照以上配网报文的内容理解。
198.信道匹配报文的内容可例如包含当前信道信息与部分或全部开关信息,而不包含安全信息。例如,信道匹配报文中仅发送当前信道信息和自发电开关的设备id(一种开关信息);且单个自发电开关匹配信道时不需要发送设备id,多个自发电开关同时配信道时需要,报文中需要添加设备id,当配信道成功后,终端的app可以反馈对应的id,告知用户是哪一个配对成功了。
199.针对于产生控制报文和/或配网报文时对按键识别信息的写入:
200.请参考图4,所述的自发电开关1,还包括按键识别模块110,所述按键识别模块110电连接所述通信处理模块102;
201.所述通信处理模块110还用于:
202.若按键当前所发生的动作为下按,则:通过所述按键识别模块获取当前按键信息,并将所述当前按键信息更新于所述存储模块;
203.若按键当前所发生的动作为回弹,则:自所述存储模块获取所存储的当前按键信息;
204.所述通信处理模块产生当前报文时,还用于:将所述当前按键信息写入所述当前报文(例如控制报文或配网报文)。
205.进一步的一种举例中,按键识别模块110可以包括检测单元(每个检测单元可例如为微动开关,但也不限于此),微动开关与按键101的数量可以为一个,也可以为多个,各微动开关与各按键101之间是一一对应的,微动开关能够在对应按键被下按时被触动,进而反馈信号至通信处理模块102,此时,通信处理模块102可读取所反馈的信号(例如按键触发信号)确定表征该按键的当前按键信息,从而获悉当前被下按的按键为哪个按键。
206.针对于产生控制报文和/或配网报文时对按键识别信息的写入:
207.请参考图4,所述自发电开关1,还包括动作识别模块109;所述动作识别模块109电连接所述发电机(具体可连接发电机的感应部1032)与所述通信处理模块102;
208.所述通信处理模块102产生当前报文之前,还用于:
209.在所述通信处理模块与所述存储模块上电后,通过所述动作识别模块 109识别按键当前所发生的动作,得到当前动作信息;
210.所述通信处理模块102产生配网报文和/或控制报文时,还用于:将所述当前动作信息写入报文。
211.进一步的一种举例中,所述动作识别模块包括下按识别单元与回弹识别单元;所述下按识别单元分别电连接所述发电机的感应部与所述通信处理模块102,所述回弹识别单元分别电连接所述发电机的感应部1032与所述通信处理模块102。
212.所述通信处理模块102通过所述动作识别模块识别按键当前所发生的动作时,具体用于:
213.若所述通信处理模块接收到所述下按识别单元发出的指定信号,则确定当前所发
生的动作为下按;其中,所述下按识别单元仅在所述发电机103产生所述第一感应电压时才向所述通信处理模块发送所述指定信号;
214.若所述通信处理模块102接收到所述回弹识别单元1092发出的所述指定信号,则确定当前所发生的动作为回弹,其中,所述回弹识别单元仅在所述发电机103产生所述第二感应电压时才向所述通信处理模块发送所述指定信号。
215.其中的指定信号,可例如是以下任意之一:高电平信号、高脉冲信号、低电平信号、低脉冲信号。
216.其中一种实施方式中,所述通信处理模块还用于:
217.对外发出报文后,停止工作。
218.请参考图7,本发明实施例还提供了一种所述配网方法,其可理解为采用配网开关而不采用信道切换开关的方案下的配网方法,包括:
219.s601:所述按键被下按时,传动所述运动部发生第一方向的运动,所述复位件发生形变,并产生克服所述形变的复位作用力;
220.s602:所述复位件在使所述按键被下按的作用力被撤去后,利用所述复位作用力传动所述运动部发生第二方向的运动,且所述按键发生回弹;
221.s603:所述感应部在所述运动部发生第一方向的运动时,产生第一感应电压;
222.s604:在所述运动部发生第二方向的运动时,产生第二感应电压;
223.s605:所述储能模块存储所述第一感应电压对应的第一电能和/或所述第二感应电压对应的第二电能,并将所存储的电能输送至所述电压输出模块;
224.s606:所述电压输出模块利用所述储能模块传输而来的电能,向所述通信处理模块与所述存储模块输出所需的供电电压,使得所述通信处理模块与所述存储模块上电;
225.s607:所述通信处理模块在上电后读取所述存储模块所存储的当前信道信息;
226.s608:所述通信处理模块检测所述配网开关的状态,若所述配网开关处于触发状态,则确定处于配网模式;
227.s609:所述通信处理模块在处于所述配网模式时,基于所读取的当前信道信息,产生并对外发出所述配网报文;
228.进而可以使得:若发出所述配网报文时所采用的配网时传输信道与目标网络所采用的信道相匹配,则所述目标网络的网关能够在获取并校验所述配网报文通过后,将所述自发电开关加入所述目标网络。
229.可选的,所述存储模块中所存储的当前信道信息是预先写入所述存储模块的固定信道信息;
230.所述通信处理模块基于所读取的当前信道信息,产生并对外发出所述配网报文,具体包括:
231.所述通信处理模块以所读取的当前信道信息所指向的信道为所述配网时传输信道,产生并利用所述配网时传输信道对外发出所述配网报文。
232.可选的,所述通信处理模块基于所读取的当前信道信息,产生并对外发出所述配网报文,具体包括:
233.所述通信处理模块根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息;
234.所述通信处理模块以所述切换后的信道信息所指向的信道为所述配网时传输信道,产生并利用所述配网时传输信道对外发出所述配网报文;
235.所述配网方法还包括:
236.所述通信处理模块在所述配网模式时,将所述切换后的信道信息更新至所述存储模块,以作为新的当前信道信息。
237.可选的,所述通信处理模块基于所读取的当前信道信息,产生并对外发出所述配网报文之前,还包括:
238.所述通信处理模块确定所述按键上一次在所述配网模式下被下按的时间与本次在所述配网模式下被下按的时间之间的间隔大于指定阈值。
239.前文中,有关仅采用配网开关而不采用信道匹配开关的方案的描述,不论是技术手段、技术效果还是其他任意内容,均可作为以上配网方法的一种举例。
240.请参考图8,本发明实施还提供了一种自发电开关的配网方法,其可视作同时包含配网开关与信道匹配开关的自发电开关的配网方法,包括:
241.s701:所述按键被下按时,传动所述运动部发生第一方向的运动,所述复位件发生形变,并产生克服所述形变的复位作用力;
242.s702:所述复位件在使所述按键被下按的作用力被撤去后,利用所述复位作用力传动所述运动部发生第二方向的运动,且所述按键发生回弹;
243.s703:所述感应部在所述运动部发生第一方向的运动时,产生第一感应电压;
244.s704:在所述运动部发生第二方向的运动时,产生第二感应电压;
245.s705:所述储能模块存储所述第一感应电压对应的第一电能和/或所述第二感应电压对应的第二电能,并将所存储的电能输送至所述电压输出模块;
246.s706:所述电压输出模块利用所述储能模块传输而来的电能,向所述通信处理模块与所述存储模块输出所需的供电电压,使得所述通信处理模块与所述存储模块上电;
247.s707:所述通信处理模块在上电后读取所述存储模块所存储的当前信道信息;
248.s708:所述通信处理模块检测所述配网开关与所述信道切换开关的状态;
249.s709:是否有所述信道切换开关处于触发状态;
250.s710:所述配网开关是否处于触发状态;
251.若步骤s709判断为否,步骤s710判断为是,则可执行:
252.s711:确定处于配网模式;
253.s712:在处于所述配网模式时,所述通信处理模块基于所读取的当前信道信息,产生并对外发出所述配网报文;
254.进而可以使得:若发出所述配网报文时所采用的配网时传输信道与目标网络所采用的信道相匹配,则所述目标网络的网关能够在获取并校验所述配网报文通过后,将所述自发电开关加入所述目标网络。
255.若步骤s709判断为是,则可执行:
256.s713:确定处于信道匹配模式;
257.s714:在处于所述信道匹配模式时,所述通信处理模块根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息;
258.s715:所述通信处理模块以所述切换后的信道信息所指向的信道为信道匹配时传
输信道,产生并利用所述信道匹配时传输信道对外发出信道匹配报文;
259.进而可以使得:若所述信道匹配时传输信道与目标网络所采用的信道相匹配,则所述目标网络的网关能够对外指示出信道匹配成功的结果;
260.s716:所述通信处理模块还在处于所述信道匹配模式时,将所述切换后的信道信息更新至所述存储模块,以作为新的当前信道信息;
261.可选的,所述信道切换开关数量为至少两个;不同信道切换开关对应于不同的信道切换顺序;
262.所述通信处理模块根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息之前,还包括:
263.所述通信处理模块响应于被触发的信道切换开关,确定对应的信道切换顺序作为所述预设的信道切换开关。
264.可选的,至少两个信道切换开关包括:
265.对应于第一信道切换顺序的第一信道切换开关,以及:
266.对应于第二信道切换顺序的第二信道切换开关;
267.所述通信处理模块响应于被触发的信道切换开关,确定对应的信道切换顺序作为所述预设的信道切换开关,包括:
268.若被触发的信道切换开关为所述第一信道切换开关,则确定所述第一信道切换顺序为所述预设的信道切换顺序;
269.若被触发的信道切换开关为所述第二信道切换开关,则确定所述第二信道切换顺序为所述预设的信道切换顺序。
270.可选的,所述第一信道切换顺序与所述第二信道切换顺序相反。
271.可选的,所述通信处理模块基于所读取的当前信道信息,产生并对外发出所述配网报文,包括:
272.所述通信处理模块以所读取的当前信道信息所指向的信道为所述配网时传输信道,产生并利用所述配网时传输信道对外发出所述配网报文。
273.可选的,所述通信处理模块在根据预设的信道切换顺序,对所读取的当前信道信息进行切换,得到切换后的信道信息,包括:
274.若所读取的当前信道信息为所述信道切换顺序中最后一个次序的信道,则所述通信处理模块确定所述切换后的信道信息指向所述信道切换顺序中第一个次序的信道;
275.若所存储的当前信道信息非所述信道切换顺序中最后一个次序的信道,则所述通信处理模块确定所述切换后的信道信息指向所述信道切换顺序中后一个次序的信道。
276.可选的,所述的配网方法,还包括:所述通信处理模块获取表征所述自发电开关的开关信息;
277.所述通信处理模块产生所述配网报文的过程,具体包括:
278.所述通信处理模块将入网请求、所述开关信息、以及配网安全信息写入所述配网报文,以使得:所述网关接收到所述配网报文后,响应于所述入网请求,验证所述开关信息与所述配网安全信息,若验证通过,则将所述自发电开关添加至所述目标网络,所述配网安全信息包括以下至少之一:配网密钥、配网签名与配网验证标识。
279.可选的,所述的配网方法,还包括:在所述通信处理模块对外发出报文后,所述通
信处理模块掉电停止工作。
280.在本说明书的描述中,参考术语“一种实施方式”、“一种实施例”、“具体实施过程”、“一种举例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
281.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

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

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

相关文献