通信设备的控制方法、控制装置、通信系统和存储介质与流程

文档序号:24410494发布日期:2021-03-26 19:10阅读:156来源:国知局
通信设备的控制方法、控制装置、通信系统和存储介质与流程

1.本发明涉及通信控制技术领域,具体而言,涉及一种通信设备的控制方法、控制装置、通信系统和存储介质。


背景技术:

2.现有的空调通信系统采用如485、can、homebus、plc等通信总线进行通信,而上述总线中,homebus、plc属于能够提供通信和供电的总线。
3.以homebus总线为例,图1示出了homebus通信节点的电路示意图,其中,homebus通信接口芯片在发送数据时,通过第一电容e1、第二电容e2将需要发送的数据耦合到通信总线上,在接收数据时,通过第三电容c1和第四电容c2将通信总线上的数据耦合进来,如果当前节点为供电节点,直流电源通过互感器l1将电源加载到通信总线ha和hb上,如果该节点为取电节点,通过互感器l1从通信总线上取电。
4.在上述技术方案中,通信总线上一直存在直流电源,而数据可以根据实际需要进行耦合。本领域的技术人员发现,上述homebus通信节点的电路在使用过程中存在以下问题:
5.由于电源和数据同时存在通信总线上,因此,在进行数据交互时,需要阻断直流电源,如使用电容隔直通交;在需要直流信号时,需要利用电感l2和l3通直阻交,通常情况下,电容的体积较小,对设置有上述通信系统的控制器来说,对其体积的影响较小,而电感体积较大、并且属于负载,其设计大小会影响控制器的体积、空调通信系统的驱动能力,影响整体空调通信系统的通信距离以及抗干扰能力。


技术实现要素:

6.本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
7.为此,本发明的第一个方面在于,提供了一种通信设备的控制方法之一。
8.本发明的第二个方面在于,提供了一种通信设备的控制方法之二。
9.本发明的第三个方面在于,提供了一种通信设备的控制装置之一。
10.本发明的第四个方面在于,提供了一种通信设备的控制装置之二。
11.本发明的第五个方面在于,提供了一种通信系统。
12.本发明的第六个方面在于,提供了一种可读存储介质。
13.有鉴于此,根据本发明的第一个方面,本发明提供了一种通信设备的控制方法之一,用于第一通信设备,其中,第一通信设备与第二通信设备通过通信总线连接,通信设备的控制方法包括:周期性向通信总线输出第一电平信号和第二电平信号,其中,基于通信总线的电平信号为第一电平信号,第二通信设备与第一通信设备建立数据连接,基于通信总线的电平信号为第二电平信号,第二通信设备与第一通信设备建立供电连接。
14.本发明的技术方案提出了一种用于第一通信设备的控制方法,具体地,周期性向通信总线输出第一电平信号和第二电平信号,其中,在通信总线上的电平信号为第一电平
信号时,第二通信设备能够通过通信总线与第一通信设备数据连接,在通信总线上的电平信号为第二电平信号时,第一通信设备和第二通信设备之间进行供电。
15.在上述技术方案中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
16.另外,本发明提供的上述技术方案中的通信设备的控制方法还可以具有如下附加技术特征:
17.在上述技术方案中,周期性向通信总线输出第一电平信号和第二电平信号的步骤,具体包括:在每个周期下,向通信总线输出第一电平信号,以及确定通信总线输出第一电平信号的持续时长大于或等于第一时长,向通信总线输出第二电平信号;其中,第一通信设备向通信总线输出第二电平信号的持续时长大于或等于第二时长。
18.在该技术方案中,通过限定通信总线上的第一电平信号的持续时长和第二电平信号的持续时长,以便可以维持通信总线上的通信设备的供电。此外,由于第一电平信号和第二电平信号的切换是以第一时长和第二时长进行确定的,因此,通过控制通信总线按照该周期进行变化,以便通过通信总线与第一通信设备进行通信的通信设备能够根据该周期来校准自己的时钟偏差,进而确保其与第一通信设备的时钟信号一致,进而降低第一通信设备和第二通信设备因各自的时钟不一致,出现供电异常或者通信异常之一情况的出现。
19.在上述任一技术方案中,通信设备的控制方法,还包括:基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第二通信设备发送数据。
20.在该技术方案中,在第一通信设备向第二通信设备发送数据时,通过采集通信总线上的电平信号,以便判断通信总线是否处于可以向第二通信设备发送数据的时机。具体地,由于在通信总线上的电平信号为第二电平信号时,第一通信设备和第二通信设备之间建立了供电连接,若在此时第一通信设备想向第二通信设备发送数据,必然会出现数据通信和供电同时出现的情况,为了避免上述情况的出现,将通信总线的电平信号由第二电平信号切换至第一电平信号作为第一通信设备向第二通信设备发送数据的时机,以减少上述情况的出现。
21.在上述任一技术方案中,以第一信号和/或第二信号的形式向第二通信设备发送数据,其中,第一信号包括第二电平信号和第三电平信号,第二电平信号的持续时长与第三电平信号的持续时长的和值为目标时长;第二信号包括第二电平信号,第二电平信号的持续时长为目标时长。
22.在上述任一技术方案中,基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据。
23.在该技术方案中,就如上文记载的内容可知,在通信总线输出第一电平信号时,其属于第二通信设备能够与第一通信设备之间建立数据连接的情况,此时,可以检测通信总线上的电压信号,即可得到第二通信设备发送的数据,在此过程中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
24.在上述任一技术方案中,基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,还包括:将第一时长切换至第三时长,第二时长切换至第四时长,其中,第一时长小于第三时长,第二时长大于第四时长,第一时长和第二时长的和值、第三时长和第四时长的和值为目标时长。
25.在该技术方案中,就如上文件记载的那样,第一电平信号和第二电平信号对应的第一时长和第二时长构成的固定周期时间属于固定值,若检测到第二通信设备向第一通信设备发送数据时,可以对应调整第一时长和第二时长,以便第二通信设备能够快速进行数据传输。
26.可以理解的是,在第二通信设备没有向第一通信设备传输数据时,第一时长较调整之前短、第二时长较调整之前长,此时,通信总线具有较强的供电能力。
27.在上述任一技术方案中,第一通信设备包括电阻,电阻串接在通信总线所在的回路中,基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,具体包括:检测电阻两端的电平信号;根据电平信号确定电平信号对应的电压信号;根据电压信号确定第二通信设备发送的数据。
28.在该技术方案中,由于通信总线上的第一电平信号是由第一通信设备提供的,因此,只需串接一个电阻,第二通信设备提供的电流就会通过这电阻,并在该电阻上形成电压。具体地,通过检测电阻两端的电平信号,并通过电阻两端的电平信号的差值,即可得到电阻上的电压信号,通过电压信号最终确定第二通信设备发送的数据。
29.在本发明的第二方面,提出了一种通信设备的控制方法之二,用于第二通信设备,其中,第二通信设备与第一通信设备通过通信总线连接,第一通信设备周期性向通信总线输出第一电平信号和第二电平信号,通信设备的控制方法包括:检测通信总线上的电平变化信号;基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第一通信设备发送数据。
30.在该技术方案中,基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第一通信设备发送数据,以避免出现第二通信设备向第一通信设备发送数据时正处于第一通信设备和第二通信设备处于供电连接,减少了数据传输和供电同时出现这一情况的出现,进而避免了电感的使用,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
31.在上述任一技术方案中,检测通信总线上的电平变化信号的步骤之前,还包括:将通信总线的电平信号与存储的第一电平信号、第二电平信号、第三电平信号、第四电平信号进行比较,以确定通信总线的电平信号。
32.在该技术方案中,通过将通信总线的电平信号与存储的电平信号进行比较,以便区分通信总线上的电平信号,减少因电平信号异常造成第一通信设备接收到错误的信号这一情况的出现,上述技术方案确保了信号传输的可靠性。
33.在上述任一技术方案中,在向第一通信设备发送数据的步骤之前,还包括:确定通信总线的电平信号的时间长度;基于通信总线的电平信号的时间长度大于或等于设定时长,向第一通信设备发送数据。
34.在该技术方案中,由于第一通信设备向第二通信设备发送的数据和第二通信设备
向第一通信设备发送的数据可能出现混淆,为了减少上述情况的出现,可以为第一通信设备向第二通信设备发送的数据中的第三电平信号的持续时长给出一个限定值,即申请中的设定时长,当检测到电平信号的时间长度大于或等于设定时长时,认定第二通信设备可以向第一通信设备发送数据,由此可见,上述技术方案可以降低信号传输中出现混淆的几率,确保了信号传输的稳定性。
35.在上述任一技术方案中,第二通信设备以第三信号和/或第四信号的形式向其他第二通信设备发送数据,其中,第三信号包括第一电平信号,第四信号包括第四电平信号,即以第一电平信号、第四电平信号组合的形式来实现任意两个第二通信设备之间的数据传输。
36.在上述技术方案中,通过限定任意两个第二通信设备之间的数据传输方式,减少了彼此之间数据交换混乱,确保了数据的准确传输。
37.在本发明的第三个方面,提出了一种通信设备的控制装置之一,用于第一通信设备,第一通信设备与第二通信设备通过通信总线连接,通信设备的控制装置包括:发送单元,用于周期性向通信总线输出第一电平信号和第二电平信号,其中,基于通信总线的电平信号为第一电平信号,第二通信设备与第一通信设备建立数据连接,基于通信总线的电平信号为第二电平信号,第二通信设备与第一通信设备建立供电连接。
38.本发明的技术方案提出了一种用于第一通信设备的控制装置,具体地,发送单元周期性向通信总线输出第一电平信号和第二电平信号,其中,在通信总线上的电平信号为第一电平信号时,第二通信设备能够通过通信总线与第一通信设备数据连接,在通信总线上的电平信号为第二电平信号时,第一通信设备和第二通信设备之间进行供电。
39.在上述技术方案中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
40.另外,本发明提供的上述技术方案中的通信设备的控制装置还可以具有如下附加技术特征:
41.在上述任一技术方案中,发送单元执行周期性向通信总线输出第一电平信号和第二电平信号的步骤,具体用于:在每个周期下,向通信总线输出第一电平信号,以及确定通信总线输出第一电平信号的持续时长大于或等于第一时长,向通信总线输出第二电平信号;其中,第一通信设备向通信总线输出第二电平信号的持续时长大于或等于第二时长。
42.在该技术方案中,通过限定通信总线上的第一电平信号的持续时长和第二电平信号的持续时长,以便可以维持通信总线上的通信设备的供电。此外,由于第一电平信号和第二电平信号的切换是以第一时长和第二时长进行确定的,因此,通过控制通信总线按照该周期进行变化,以便通过通信总线与第一通信设备进行通信的通信设备能够根据该周期来校准自己的时钟偏差,进而确保其与第一通信设备的时钟信号一致,进而降低第一通信设备和第二通信设备因各自的时钟不一致,出现供电异常或者通信异常之一情况的出现。
43.在上述任一技术方案中,发送单元还用于:基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第二通信设备发送数据。
44.在该技术方案中,在第一通信设备向第二通信设备发送数据时,通过采集通信总
线上的电平信号,以便判断通信总线是否处于可以向第二通信设备发送数据的时机。具体地,由于在通信总线上的电平信号为第二电平信号时,第一通信设备和第二通信设备之间建立了供电连接,若在此时第一通信设备想向第二通信设备发送数据,必然会出现数据通信和供电同时出现的情况,为了避免上述情况的出现,将通信总线的电平信号由第二电平信号切换至第一电平信号作为第一通信设备向第二通信设备发送数据的时机,以减少上述情况的出现。
45.在上述任一技术方案中,以第一信号和/或第二信号的形式向第二通信设备发送数据,其中,第一信号包括第二电平信号和第三电平信号,第二电平信号的持续时长与第三电平信号的持续时长的和值为目标时长;第二信号包括第二电平信号,第二电平信号的持续时长为目标时长。
46.在上述任一技术方案中,发送单元还用于:基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据。
47.在该技术方案中,就如上文记载的内容可知,在通信总线输出第一电平信号时,其属于第二通信设备能够与第一通信设备之间建立数据连接的情况,此时,可以检测通信总线上的电压信号,即可得到第二通信设备发送的数据,在此过程中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
48.在上述任一技术方案中,发送单元执行基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,具体用于:将第一时长切换至第三时长,第二时长切换至第四时长,其中,第一时长小于第三时长,第二时长大于第四时长,第一时长和第二时长的和值、第三时长和第四时长的和值为目标时长。
49.在该技术方案中,就如上文件记载的那样,第一电平信号和第二电平信号对应的第一时长和第二时长构成的固定周期时间属于固定值,若检测到第二通信设备向第一通信设备发送数据时,可以对应调整第一时长和第二时长,以便第二通信设备能够快速进行数据传输。
50.可以理解的是,在第二通信设备没有向第一通信设备传输数据时,第一时长较调整之前短、第二时长较调整之前长,此时,通信总线具有较强的供电能力。
51.在上述任一技术方案中,第一通信设备包括电阻,电阻串接在通信总线所在的回路中,发送单元执行基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,具体用于:检测电阻两端的电平信号;根据电平信号确定电平信号对应的电压信号;根据电压信号确定第二通信设备发送的数据。
52.在该技术方案中,由于通信总线上的第一电平信号是由第一通信设备提供的,因此,只需串接一个电阻,第二通信设备提供的电流就会通过这电阻,并在该电阻上形成电压。具体地,通过检测电阻两端的电平信号,并通过电阻两端的电平信号的差值,即可得到电阻上的电压信号,通过电压信号最终确定第二通信设备发送的数据。
53.在本发明的第四方面,提出了一种通信设备的控制装置之二,用于第二通信设备,第二通信设备与第一通信设备通过通信总线连接,第一通信设备周期性向通信总线输出第一电平信号和第二电平信号,通信设备的控制装置包括:检测单元,用于检测通信总线上的
电平变化信号;发送单元,用于基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第一通信设备发送数据。
54.在该技术方案中,基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第一通信设备发送数据,以避免出现第二通信设备向第一通信设备发送数据时正处于第一通信设备和第二通信设备处于供电连接,减少了数据传输和供电同时出现这一情况的出现,进而避免了电感的使用,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
55.在上述任一技术方案中,检测单元执行检测通信总线上的电平变化信号的步骤之前,还包括:将通信总线的电平信号与存储的第一电平信号、第二电平信号、第三电平信号、第四电平信号进行比较,以确定通信总线的电平信号。
56.在该技术方案中,通过将通信总线的电平信号与存储的电平信号进行比较,以便区分通信总线上的电平信号,减少因电平信号异常造成第一通信设备接收到错误的信号这一情况的出现,上述技术方案确保了信号传输的可靠性。
57.在上述任一技术方案中,在向第一通信设备发送数据的步骤之前,发送单元还用于:确定通信总线的电平信号的时间长度;基于通信总线的电平信号的时间长度大于或等于设定时长,向第一通信设备发送数据。
58.在该技术方案中,由于第一通信设备向第二通信设备发送的数据和第二通信设备向第一通信设备发送的数据可能出现混淆,为了减少上述情况的出现,可以为第一通信设备向第二通信设备发送的数据中的第三电平信号的持续时长给出一个限定值,即申请中的设定时长,当检测到电平信号的时间长度大于或等于设定时长时,认定第二通信设备可以向第一通信设备发送数据,由此可见,上述技术方案可以降低信号传输中出现混淆的几率,确保了信号传输的稳定性。
59.在上述任一技术方案中,第二通信设备以第三信号和/或第四信号的形式向其他第二通信设备发送数据,其中,第三信号包括第一电平信号,第四信号包括第四电平信号,即以第一电平信号、第四电平信号组合的形式来实现任意两个第二通信设备之间的数据传输。
60.在上述技术方案中,通过限定任意两个第二通信设备之间的数据传输方式,减少了彼此之间数据交换混乱,确保了数据的准确传输。
61.在本发明的第五方面,提出了一种通信系统,包括:第一通信设备,第一通信设备执行如第一方面中任一项的通信设备的控制方法的步骤;第二通信设备,第二通信设备执行如第一方面中任一项的通信设备的控制方法的步骤;通信总线,第一通信设备和第二通信设备通过通信总线连接。
62.本发明的技术方案提出了一种通信系统,其包括通信总线、以及通过通信总线连接的第一通信设备和第二通信设备,其中,第一通信设备执行如第一方面中任一项的通信设备的控制方法的步骤,第二通信设备执行如第二方面中任一项的通信设备的控制方法的步骤,故本申请中的通信系统具有上述任一项通信设备的控制方法的全部有益技术效果。
63.在本发明的第六方面,提出了一种可读存储介质,包括处理器,存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面中
任一项的通信设备的控制方法的步骤。
64.本发明的技术方案提出了一种可读存储介质,其上存储有第一方面中任一项的通信设备的控制方法的步骤,故该可读存储介质具有第一方面中任一项的通信设备的控制方法的全部有益技术效果,在此不再赘述。
65.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
66.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
67.图1示出了相关技术方案中homebus通信节点的电路示意图;
68.图2示出了本发明实施例的一种通信设备的控制方法的流程示意图;
69.图3示出了本发明实施例的第一电平信号和第二电平信号的示意图;
70.图4示出了本发明实施例的第一电平信号、第二电平信号和第三电平信号的示意图;
71.图5示出了确定第二通信设备发送的数据的流程示意图;
72.图6示出了本发明实施例的第一电平信号、第二电平信号和第四电平信号的示意图;
73.图7示出了本发明实施例的一种通信设备的控制方法的流程示意图;
74.图8示出了本发明实施例的一种通信设备的控制方法的流程示意图;
75.图9示出了本发明实施例的一种通信设备的控制装置的示意框图;
76.图10示出了本发明实施例的一种通信设备的控制装置的示意框图;
77.图11示出了本发明实施例的一种通信系统的示意框图。
具体实施方式
78.为了能够更清楚地理解本发明的上述方面、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
79.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
80.实施例一
81.如图2所示,根据本发明的第一个方面,本发明提供了一种通信设备的控制方法之一,用于第一通信设备,其中,通信总线将第一通信设备和第二通信设备连接,通信设备的控制方法包括:
82.步骤202,控制通信总线上的电平信号在第一电平信号和第二电平信号之间变化,其中,当通信总线的电平信号处于第一电平信号的阶段时,第一通信设备与第二通信设备之间建立数据连接,当通信总线的电平信号处于第二电平信号的阶段时,第二通信设备和第一通信设备之间建立供电连接。
83.本发明的实施例提出了一种用于第一通信设备的控制方法,具体地,第一电平信号和第二电平信号分别对于供电连接和数据连接,而第一电平信号和第二电平信号不同时发送,因此,通信总线上不会出现供电和数据传输同时出现的情况。通过控制通信总线上的电平信号为第一电平信号,以便预留出该部分时间使得第一通信设备和第二通信设备进行数据交互,而通过控制通信总线上的电平信号为第二电平信号,以便为通信总线供电。
84.在其中一个实施例中,第一通信设备和第二通信设备可以是空调器的室内机,也可以是室外机,还可以是如线控器,集中控制器等设备。
85.在其中一个实施例中,第一通信设备和第二通信设备还可以是冰箱、电视、洗衣机等电器,其中,上述电器可以通过通信总线连接,进行实现整体进行供电和控制。
86.在上述实施例中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
87.实施例二
88.在本发明的一个实施例中,本发明提供了一种通信设备的控制方法之一,用于第一通信设备,其中,通信总线将第一通信设备与和第二通信设备通过通信总线连接,通信设备的控制方法包括:控制周期性向通信总线输出上的电平信号在第一电平信号和第二电平信号之间变化,其中,基于当通信总线的电平信号处于为第一电平信号的阶段时,第二一通信设备与第一二通信设备之间建立数据连接,基于当通信总线的电平信号处于为第二电平信号的阶段时,第二通信设备与和第一通信设备之间建立供电连接。
89.在上述实施例中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
90.具体地,控制通信总线的电平在第一电平信号和第二电平信号之间变化的步骤,具体包括:在每个周期下,控制通信总线维持在第一电平信号,以及在通信总线维持在第一电平信号的时长大于或等于第一时长,控制通信总线上的电平维持在第二电平信号;其中,通信总线维持在第二电平信号的时长大于或等于第二时长。
91.如图3所示,固定周期时间a包括第一电平信号对应的通讯时间b以及第二电平信号对应的供电时间c。
92.在该实施例中,通过限定通信总线上的第一电平信号的持续时长和第二电平信号的持续时长,以便可以维持通信总线上的通信设备的供电。此外,由于第一电平信号和第二电平信号的切换是以第一时长和第二时长进行确定的,因此,通过控制通信总线按照该周期进行变化,以便通过通信总线与第一通信设备进行通信的通信设备能够根据该周期来校准自己的时钟偏差,进而确保其与第一通信设备的时钟信号一致,进而降低第一通信设备和第二通信设备因各自的时钟不一致,出现供电异常或者通信异常之一情况的出现。
93.实施例三
94.本发明的一个实施例中,以实施例二为例,在每个周期下通信总线上的电平信号在第一电平信号和第二电平信号之间切换,可以理解为待机无数据状态,在该状态下,第一
电平信号的电平高于第二电平信号的电平。
95.通信设备的控制方法还包括:将第一时长调整至第三时长,第二时长调整至第四时长,其中,第一时长小于第三时长,第二时长大于第四时长,第一时长与第二时长的和值、第三时长与第四时长的和值为目标时长。
96.在该实施例中,就如上文件记载的那样,第一电平信号和第二电平信号对应的第一时长和第二时长构成的固定周期时间属于固定值,若检测到第二通信设备向第一通信设备发送数据时,可以对应调整第一时长和第二时长,以便第二通信设备能够快速进行数据传输。
97.可以理解的是,在第二通信设备没有向第一通信设备传输数据时,第一时长较调整之前短、第二时长较调整之前长,此时,通信总线具有较强的供电能力。
98.举例来说,第一电平信号和第二电平信号对应的第一时长和第二时长构成的固定周期时间a,正常待机无数据时第一电平信号对应通讯时间b可定义为200us,第二电平信号对应的供电时间c定义为800us,固定周期时间a为1ms,在进行数据传输时,即第一电平信号对应通讯时间b的时间调整为400us,第二电平信号对应的供电时间c调整为600us。
99.实施例四
100.本发明的一个实施例中,具体限定了第一通信设备向第二通信设备发送数据时时机,具体地,在通信总线的电平信号由第二电平信号调整至第一电平信号,向第二通信设备发送数据。
101.在该实施例中,在第一通信设备向第二通信设备发送数据时,通过采集通信总线上的电平信号,以便判断通信总线是否处于可以向第二通信设备发送数据的时机。具体地,由于在通信总线上的电平信号为第二电平信号时,第一通信设备和第二通信设备之间建立了供电连接,若在此时第一通信设备想向第二通信设备发送数据,必然会出现数据通信和供电同时出现的情况,为了避免上述情况的出现,将通信总线的电平信号由第二电平信号切换至第一电平信号作为第一通信设备向第二通信设备发送数据的时机,以减少上述情况的出现。
102.具体地,以第一信号和/或第二信号的方式向第二通信设备发送数据,其中,第一信号包括第二电平信号和第三电平信号两个部分,而第二电平信号的持续时长和第三电平信号的持续时长的和值为目标时长;第二信号包括第二电平信号这一部分,并且第二电平信号的持续时长为目标时长。
103.举例来说,如图4所示,主机即本申请中的第一通信设备,从机对应本申请中的第二通信设备,第一信号包括第二电平信号和第三电平信号,其中,第三电平信号的持续时长e和第二电平信号的持续时长f的和值为目标时长d,第二信号包括第二电平信号,其中,第二电平信号的持续时长为d,其中,第一信号和第二信号代表一个bit。
104.在其中一个实施例中,目标时长d由通讯波特率确定。
105.在实际应用过程中,如图4所示,第三电平信号的电平比第一电平信号、第二电平信号的电平低,根据实际应用场景,其可以选取为数值零。
106.在该实施例中,第一信号可以对应二进制数据“0”,第二信号对应二进制数据“1”。
107.在其中一个实施例中,第一通信设备向第二通信设备发送数据的同时,包含了第二电平信号,因此,第一通信设备可以向通信总线进行供电,尤其是第二信号对应二进制数
据“1”时,可以一直向通信总线进行供电,确保了通信、供电的稳定性。
108.在上述任一实施例中,基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据。
109.在该实施例中,就如上文记载的内容可知,在通信总线输出第一电平信号时,其属于第二通信设备能够与第一通信设备之间建立数据连接的情况,此时,可以检测通信总线上的电压信号,即可得到第二通信设备发送的数据,在此过程中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
110.实施例五
111.本发明的一个实施例中,具体限定了第一通信设备接收第二通信设备发送的数据的内容,具体地,第一通信设备包括电阻,电阻串接在通信总线所在的回路中,如图5所示,基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,具体包括:
112.步骤502,检测电阻两端的电平信号;
113.步骤504,根据电平信号确定电平信号对应的电压信号;
114.步骤506,根据电压信号确定第二通信设备发送的数据。
115.在该实施例中,由于通信总线上的第一电平信号是由第一通信设备提供的,因此,只需串接一个电阻,第二通信设备提供的电流就会通过这电阻,并在该电阻上形成电压。具体地,通过检测电阻两端的电平信号,并通过电阻两端的电平信号的差值,即可得到电阻上的电压信号,通过电压信号最终确定第二通信设备发送的数据。
116.实施例六
117.本发明的一个实施例中,提出了一种用于第二通信设备的控制方法,其中,通信总线连接第二通信设备与第一通信设备,通信总线周期性在第一电平信号和第二电平信号之间切换,如图7所示,通信设备的控制方法包括:
118.步骤702,检测通信总线上的电平变化信号;
119.步骤704,基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第一通信设备发送数据。
120.在该实施例中,在通信总线的电平信号由第二电平信号调整至第一电平信号时,第二通信设备向第一通信设备发送数据,以避免出现第二通信设备向第一通信设备发送数据时正处于第一通信设备和第二通信设备处于供电连接,减少了数据传输和供电同时出现这一情况的出现,进而避免了电感的使用,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
121.在其中一个实施例中,检测通信总线上的电平变化信号的步骤之前,还包括:将通信总线的电平信号与第一电平信号、第二电平信号、第三电平信号、第四电平信号进行比较,以确定通信总线的电平信号。
122.可以理解的是,第一电平信号存储在第二通信设备,同理,第二电平信号、第三电平信号、第四电平信号也存储在第二通信设备。
123.在该实施例中,通过将通信总线的电平信号与存储的电平信号进行比较,以便区分通信总线上的电平信号,减少因电平信号异常造成第一通信设备接收到错误的信号这一情况的出现,上述实施例确保了信号传输的可靠性。
124.在上述任一实施例中,如图8所示,在向第一通信设备发送数据的步骤之前,还包括:
125.步骤802,确定通信总线的电平信号的时间长度;
126.步骤804,基于通信总线的电平信号的时间长度大于或等于设定时长,向第一通信设备发送数据。
127.在该实施例中,由于第一通信设备向第二通信设备发送的数据和第二通信设备向第一通信设备发送的数据可能出现混淆,为了减少上述情况的出现,可以为第一通信设备向第二通信设备发送的数据中的第三电平信号的持续时长给出一个限定值,即申请中的设定时长,当检测到电平信号的时间长度大于或等于设定时长时,认定第二通信设备可以向第一通信设备发送数据,由此可见,上述实施例可以降低信号传输中出现混淆的几率,确保了信号传输的稳定性。
128.举例来说,第二通信设备的通讯芯片输出给mcu的端口默认是高电平1,检测到有数据0的波形,则输出0,第二通信设备区分当前通信总线是第一通信设备发送数据还是可以回数据状态主要有两点,第一,脉宽时间上区分,第一通信设备发送数据状态e的脉宽会明显小,会设定一个区间范围,第二第一通信设备发送数据状态电平是由第二电平信号跳变到第一电平信号,而第二通信设备可以回数据状态是第二电平信号跳变到第三电平信号。
129.在上述任一实施例中,第二通信设备以第三信号和/或第四信号的形式向其他第二通信设备发送数据,其中,第三信号包括第一电平信号,第四信号包括第四电平信号,即以第一电平信号、第四电平信号组合的形式来实现任意两个第二通信设备之间的数据传输。
130.在上述实施例中,通过限定任意两个第二通信设备之间的数据传输方式,减少了彼此之间数据交换混乱,确保了数据的准确传输。
131.具体地,第二通信设备向其他第二通信设备发送数据时,第三信号和/或第四信号的方式进行传输,此时,通信总线上的电平会在第一电平信号和第四电平信号之间变化,如图6所示,由于电阻的存在,电阻两端的电平信号会在电平c和电平v之间变动,根据该电平可以得到第二通信设备发送的数据,即如图中的“0”和“1”。
132.在该实施例中,由于供电和通讯分时进行,如果要得到稳定的供电电平,取电侧需要加一个电容来实现,电容的容值的大小根据负载大小选取,另外就是要防止电容上的电压倒灌到总线,需要在电容前串接一个单向二极管。
133.实施例七
134.在本发明的一个实施例中,如图9所示,提出了一种通信设备的控制装置900,用于第一通信设备,通信总线将第一通信设备和第二通信设备连接,通信设备的控制装置900包括:发送单元902,用于控制通信总线上的电平信号在第一电平信号和第二电平信号之间变化,其中,当通信总线的电平信号处于第一电平信号的阶段时,第一通信设备与第二通信设备之间建立数据连接,当通信总线的电平信号处于第二电平信号的阶段时,第二通信设备
和第一通信设备之间建立供电连接。
135.本发明的实施例提出了一种用于第一通信设备的控制装置900,具体地,发送单元902周期性输出第一电平信号以及第二电平信号,第一电平信号和第二电平信号分别对于供电连接和数据连接,而第一电平信号和第二电平信号不同时发送,因此,通信总线上不会出现供电和数据传输同时出现的情况。通过控制通信总线上的电平信号为第一电平信号,以便预留出该部分时间使得第一通信设备和第二通信设备进行数据交互,而通过控制通信总线上的电平信号为第二电平信号,以便为通信总线供电。
136.在上述实施例中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
137.在其中一个实施例中,第一通信设备和第二通信设备可以是空调器的室内机,也可以是室外机,还可以是如线控器,集中控制器等设备。
138.在其中一个实施例中,第一通信设备和第二通信设备还可以是冰箱、电视、洗衣机等电器,其中,上述电器可以通过通信总线连接,进行实现整体进行供电和控制。
139.另外,本发明提供的上述实施例中的通信设备的控制装置900还可以具有如下附加技术特征:
140.在上述任一实施例中,发送单元902控制通信总线上的电平信号在第一电平信号和第二电平信号之间变化的步骤,具体用于:在每个周期下,控制通信总线维持在第一电平信号,以及在通信总线维持在第一电平信号的时长大于或等于第一时长,控制通信总线上的电平维持在第二电平信号;其中,通信总线维持在第二电平信号的时长大于或等于第二时长。
141.如图3所示,固定周期时间a包括第一电平信号对应的通讯时间b以及第二电平信号对应的供电时间c。
142.在该实施例中,通过限定通信总线上的第一电平信号的持续时长和第二电平信号,以便可以维持通信总线上的通信设备的供电。此外,由于第一电平信号和第二电平信号的切换是以第一时长和第二时长进行确定的,因此,通过控制通信总线按照该周期进行变化,以便通过通信总线与第一通信设备进行通信的通信设备能够根据该周期来校准自己的时钟偏差,进而确保其与第一通信设备的时钟信号一致,进而降低第一通信设备和第二通信设备因各自的时钟不一致,出现供电异常或者通信异常之一情况的出现。
143.在上述任一实施例中,发送单元902还用于:在通信总线的电平信号由第二电平信号调整至第一电平信号,向第二通信设备发送数据。
144.在该实施例中,在第一通信设备向第二通信设备发送数据时,通过采集通信总线上的电平信号,以便判断通信总线是否处于可以向第二通信设备发送数据的时机。具体地,由于在通信总线上的电平信号为第二电平信号时,第一通信设备和第二通信设备之间建立了供电连接,若在此时第一通信设备想向第二通信设备发送数据,必然会出现数据通信和供电同时出现的情况,为了避免上述情况的出现,将通信总线的电平信号由第二电平信号切换至第一电平信号作为第一通信设备向第二通信设备发送数据的时机,以减少上述情况的出现。
145.在上述任一实施例中,以第一信号和/或第二信号的方式向第二通信设备发送数据,其中,第一信号包括第二电平信号和第三电平信号两个部分,而第二电平信号的持续时长和第三电平信号的持续时长的和值为目标时长;第二信号包括第二电平信号这一部分,并且第二电平信号的持续时长为目标时长。
146.在上述任一实施例中,发送单元902还用于:基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据。
147.在该实施例中,就如上文记载的内容可知,在通信总线输出第一电平信号时,其属于第二通信设备能够与第一通信设备之间建立数据连接的情况,此时,可以检测通信总线上的电压信号,即可得到第二通信设备发送的数据,在此过程中,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
148.在上述任一实施例中,发送单元902执行基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,具体用于:将第一时长切换至第三时长,第二时长切换至第四时长,其中,第一时长小于第三时长,第二时长大于第四时长,第一时长和第二时长的和值、第三时长和第四时长的和值为目标时长。
149.在该实施例中,就如上文件记载的那样,第一电平信号和第二电平信号对应的第一时长和第二时长构成的周期属于固定值,若检测到第二通信设备向第一通信设备发送数据时,可以对应调整第一时长和第二时长,以便第二通信设备能够快速进行数据传输。
150.可以理解的是,在第二通信设备没有向第一通信设备传输数据时,第一时长较短、第二时长较长,此时,通信总线具有较强的供电能力。
151.举例来说,第一电平信号和第二电平信号对应的第一时长和第二时长构成的固定周期时间a,正常待机无数据时第一电平信号对应通讯时间b可定义为200us,第二电平信号对应的供电时间c定义为800us,固定周期时间a为1ms,在进行数据传输时,即第一电平信号对应通讯时间b的时间调整为400us,第二电平信号对应的供电时间c调整为600us。
152.在上述任一实施例中,第一通信设备包括电阻,电阻串接在通信总线所在的回路中,发送单元902执行基于向通信总线输出第一电平信号,检测通信总线的电平信号,得到第二通信设备发送的数据的步骤,具体用于:检测电阻两端的电平信号;根据电平信号确定电平信号对应的电压信号;根据电压信号确定第二通信设备发送的数据。
153.在该实施例中,由于通信总线上的第一电平信号是由第一通信设备提供的,因此,只需串接一个电阻,第二通信设备提供的电流就会通过这电阻,并在该电阻上形成电压。具体地,通过检测电阻两端的电平信号,并通过电阻两端的电平信号的差值,即可得到电阻上的电压信号,通过电压信号最终确定第二通信设备发送的数据。
154.在上述任一实施例中,第二通信设备以第三信号和/或第四信号的形式向其它第二通信设备发送数据,其中,第三信号包括第一电平信号,第四信号包括第四电平信号,即以第一电平信号、第四电平信号组合的形式来实现任意两个第二通信设备之间的数据传输。
155.具体地,以第一信号和/或第二信号的形式向第二通信设备发送数据,其中,第一信号包括第二电平信号和第三电平信号,第二电平信号的持续时长与第三电平信号的持续
时长的和值为目标时长;第二信号包括第二电平信号,第二电平信号的持续时长为目标时长。
156.举例来说,如图4所示,主机即本申请中的第一通信设备,从机对应本申请中的第二通信设备,第一信号包括第二电平信号和第三电平信号,其中,第三电平信号的持续时长e和第二电平信号的持续时长f的和值为目标时长d,第二信号包括第二电平信号,其中,第二电平信号的持续时长为d,其中,第一信号和第二信号代表一个bit。
157.在其中一个实施例中,目标时长d由通讯波特率确定。
158.在实际应用过程中,如图4所示,第三电平信号的电平比第一电平信号、第二电平信号的电平低,根据实际应用场景,其可以选取为数值零。
159.在该实施例中,第一信号可以对应二进制数据“0”,第二信号对应二进制数据“1”。
160.在其中一个实施例中,第一通信设备向第二通信设备发送数据的同时,包含了第二电平信号,因此,第一通信设备可以向通信总线进行供电,尤其是第二信号对应二进制数据“1”时,可以一直向通信总线进行供电,确保了通信、供电的稳定性。
161.在上述实施例中,通过限定第一通信设备和第二通信设备各自按照对应的形式发送数据,减少了彼此之间数据交换混乱,确保了数据的准确传输。
162.实施例八
163.在本发明的一个实施例中,如图10所示,提出了一种用于第二通信设备的控制装置900,通信总线连接第二通信设备与第一通信设备,通信总线周期性在第一电平信号和第二电平信号之间切换,通信设备的控制装置900包括:检测单元904,用于检测通信总线上的电平变化信号;发送单元902,用于基于通信总线的电平信号由第二电平信号切换至第一电平信号,向第一通信设备发送数据。
164.在该实施例中,在通信总线的电平信号由第二电平信号调整至第一电平信号时,第二通信设备向第一通信设备发送数据,以避免出现第二通信设备向第一通信设备发送数据时正处于第一通信设备和第二通信设备处于供电连接,减少了数据传输和供电同时出现这一情况的出现,进而避免了电感的使用,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
165.在上述任一实施例中,检测单元904执行检测通信总线上的电平变化信号的步骤之前,还包括:将通信总线的电平信号与第一电平信号、第二电平信号、第三电平信号进行比较,以确定通信总线的电平信号。
166.可以理解的是,第一电平信号存储在第二通信设备,同理,第二电平信号、第三电平信号也存储在第二通信设备。
167.在该实施例中,通过将通信总线的电平信号与存储的电平信号进行比较,以便区分通信总线上的电平信号,减少因电平信号异常造成第一通信设备接收到错误的信号这一情况的出现,上述实施例确保了信号传输的可靠性。
168.在上述任一实施例中,在向第一通信设备发送数据的步骤之前,发送单元902还用于:确定通信总线的电平信号的时间长度;基于通信总线的电平信号的时间长度大于或等于设定时长,向第一通信设备发送数据。
169.在该实施例中,由于第一通信设备向第二通信设备发送的数据和第二通信设备向
第一通信设备发送的数据可能出现混淆,为了减少上述情况的出现,可以为第一通信设备向第二通信设备发送的数据中的第三电平信号的持续时长给出一个限定值,即申请中的设定时长,当检测到电平信号的时间长度大于或等于设定时长时,认定第二通信设备可以向第一通信设备发送数据,由此可见,上述实施例可以降低信号传输中出现混淆的几率,确保了信号传输的稳定性。
170.在上述任一实施例中,第二通信设备以第三信号和/或第四信号的形式向其他第一二通信设备发送数据,其中,第三信号包括第一电平信号,第四信号包括第四电平信号,即第二通信设备以第一电平信号、第四电平信号组合的形式来实现任意两个第二通信设备之间的传输数据传输。
171.在上述实施例中,通过限定任意两个第二通信设备之间的第一通信设备和第二通信设备各自按照对应的形式发送数据传输方式,减少了彼此之间数据交换混乱,确保了数据的准确传输。
172.具体地,第二通信设备向其他第一二通信设备发送数据时,第三信号和/或第四信号的方式进行传输,此时,通信总线上的电平会在第一电平信号和第四电平信号之间变化,如图6所示,由于电阻的存在,电阻两端的电平信号会在电平c和电平v之间变动,根据该电平可以得到第二通信设备发送的数据,即如图中的“0”和“1”。
173.在该实施例中,由于供电和通讯分时进行,如果要得到稳定的供电电平,取电侧需要加一个电容来实现,电容容值的大小根据负载大小选取,另外就是要防止电容上的电压倒灌到总线,需要在电容前串接一个单向二极管。
174.实施例九
175.在本发明的一个实施例中,如图11所示,提出了一种通信系统1000,包括:第一通信设备1002,第一通信设备1002执行如第一方面中任一项的通信设备的控制方法的步骤;第二通信设备1004,第二通信设备1004执行如上述第二方面任一项的通信设备的控制方法的步骤;通信总线,第一通信设备1002和第二通信设备1004通过通信总线连接。
176.本发明的实施例提出了一种通信系统1000,其包括通信总线、以及通过通信总线连接的第一通信设备1002和第二通信设备1004,其中,第一通信设备1002执行如第一方面中任一项的通信设备的控制方法的步骤,第二通信设备1004执行如第二方面中任一项的通信设备的控制方法的步骤,故本申请中的通信系统1000具有上述任一项通信设备的控制方法的全部有益技术效果。
177.具体地,由于数据连接和供电连接并非同时出现的,因此,应用上述控制方法的通信总线相对于传统的homebus总线,无需设置电感,降低了控制器的体积,减少了电感对空调通信系统的驱动能力、整体空调通信系统的通信距离以及抗干扰能力的影响,同时,也降低了控制器的成本。
178.在上述任一实施例中,可以理解的是,并非如图1中的homebus通信节点的控制器可以使用,对于使用plc总线进行供电和通信的方案同样适用。
179.在其中一个实施例中,第一通信设备和第二通信设备可以是空调器的室内机,也可以是室外机,还可以是如线控器,集中控制器等设备。
180.在其中一个实施例中,第一通信设备和第二通信设备还可以是冰箱、电视、洗衣机等电器,其中,上述电器可以通过通信总线连接,进行实现整体进行供电和控制。
181.实施例十
182.在本发明的一个实施例中,提出了一种可读存储介质,包括处理器,存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如上述任一项的通信设备的控制方法的步骤。
183.本发明的实施例提出了一种可读存储介质,其上存储有上述任一项的通信设备的控制方法的步骤,故该可读存储介质具有上述任一项的通信设备的控制方法的全部有益技术效果,在此不再赘述。
184.在本发明的描述中,术语“多个”则指两个或两个以上,除非另有明确的限定,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
185.在本发明的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本发明中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
186.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1