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

设备控制方法及空调器与流程

2021-11-05 20:04:00 来源:中国专利 TAG:


1.本技术涉及空调器技术领域,尤其涉及一种设备控制方法及空调器。


背景技术:

2.相关技术中,家用一拖一空调室的内外机所选择的通讯方式大部分为电流环通讯。随着用于对家居设备的需求的变化,往往需要在室内机或室外机上增加不同的功能设备来支持不同功能。如何在室内机和室外机之间的电流环通讯的通讯方式不变的情况下,实现功能的扩展,成为亟待解决的问题。


技术实现要素:

3.有鉴于此,本发明实施例希望提供一种设备控制方法及空调器,能够在室内机和室外机之间的电流环通讯的通讯方式不变的情况下,实现功能的扩展。
4.本发明实施例的技术方案是这样实现的:
5.一方面,提供一种设备控制方法,所述方法包括:
6.利用所述空调器中室外机将所述空调器的室内机的控制数据发送至所述空调器的第一中继控制模块;
7.利用所述第一中继控制模块,对所述控制数据进行处理,执行所述第一中继控制模块所支持的第一功能;
8.利用所述第一中继控制模块,将所述控制数据发送至所述空调器的功能扩展模块;
9.利用所述功能扩展模块,对所述控制数据进行处理,执行所述功能扩展模块所支持的第二功能。
10.另一方面,还提供一种空调器,所述空调器包括:室内机、室外机、支持第一功能的第一中继控制模块和支持第二功能的功能扩展模块;
11.所述室内机,将控制数据发送至所述室外机;
12.所述室外机,将接收的所述控制数据发送至所述第一中继控制模块;
13.所述第一中继控制模块,对接收的所述控制数据进行处理,执行所述第一功能,并将接收的所述控制数据发送至所述功能扩展模块;
14.所述功能扩展模块,对接收的所述控制数据进行处理,执行所述第二功能。
15.本发明实施例的一种设备控制方法及空调器,包括:利用所述空调器中室外机将所述空调器的室内机的控制数据发送至所述空调器的第一中继控制模块;利用所述第一中继控制模块,对所述控制数据进行处理,执行所述第一中继控制模块所支持的第一功能;利用所述第一中继控制模块,将所述控制数据发送至所述空调器的功能扩展模块;利用所述功能扩展模块,对所述控制数据进行处理,执行所述功能扩展模块所支持的第二功能。室外机和支持扩展的功能的功能扩展模块之间连接有第一中继控制模块,且第一中继控制模块本身也能够支持功能的扩展,使得不改变原有室内机与室外机之间的通讯方式的情况下,
能够根据用户的需求进行功能的扩展,从而在原有空调器的通讯形式不变,且不影响原有空调室外机和外部设备模块的通讯框架和传输方式的情况下,根据用户的需求进行功能的扩展。
附图说明
16.图1为本发明实施例提供的空调器的结构示意图;
17.图2为本发明实施例提供的空调器的数据可选地流向示意图;
18.图3为本发明实施例提供的设备控制方法的可选地流程示意图;
19.图4为本发明实施例提供的空调器的可选地结构示意图;
20.图5为本发明实施例提供的空调器的可选地结构示意图;
21.图6为本发明实施例提供的空调器的可选地结构示意图;
22.图7为本发明实施例提供的空调器的可选地结构示意图;
23.图8为本发明实施例提供的空调器的可选地结构示意图;
24.图9为本发明实施例提供的空调器的可选地结构示意图;
25.图10为本发明实施例提供的空调器的可选地结构示意图;
26.图11为本发明实施例提供的空调器的可选地结构示意图。
具体实施方式
27.下面结合附图对技术方案的实施作进一步的详细描述。
28.本发明实施例提供一种空调器,如图1所示,包括:
29.室内机101、室外机102、支持第一功能的第一中继控制模块103和支持第二功能的功能扩展模块104;室内机101,将控制数据发送至室外机102;室外机102,将接收的所述控制数据发送至第一中继控制模块103;第一中继控制模块103,对接收的所述控制数据进行处理,执行所述第一功能,并将接收的所述控制数据发送至功能扩展模块104;功能扩展模块104,对接收的所述控制数据进行处理,执行所述第二功能。
30.本技术实施例中,第一中继控制模块为与室外机直接连接的中继控制模块,第一中继控制模块与功能扩展模块之间可直接连接,也可通过其他的中继控制模块连接。在第一中继控制模块与功能扩展模块之间通过其他的中继控制模块连接的情况下,第一中继控制模块与功能扩展模块之间具有一个或多个中继控制模块。
31.第一中继控制模块与功能扩展模块直接连接的情况下,空调器包括一个中继控制模块,即第一中继控制模块。第一中继控制模块与功能扩展模块通过其他的中继控制模块连接的情况下,空调器包括有包括第一中继控制模块在内的多个中继控制模块。
32.在空调器包括多个中继控制模块的情况下,不同中继控制模块可支持不同的功能。这里,将第一中继控制模块支持的功能称为第一功能。本技术实施例中,中继控制模块可实施为加湿设备、制氧设备、调试设备等功能设备,此时,中继控制模块支持的第一功能包括:加湿功能、制氧功能、调试功能等。在一示例中,第一中继控制模块实施为加湿设备,第一功能为加湿功能。
33.功能扩展模块也可称为外部设备模块,功能扩展模块支持的功能称为第二功能。功能扩展模块可实施为加湿设备、制氧设备、调试设备等功能设备,此时,功能扩展模块支
持的第二功能包括:加湿功能、制氧功能、调试功能等。在一示例中,功能扩展模块为调试设备,第二功能为调试功能。
34.本技术实施例中,第一中继模块与功能扩展模块实施为不同的功能设备,即第一功能与第二功能不同。
35.图1所示的空调器的控制数据的走向图如图2所示,室内机产生的控制数据依次流经以下结构:室内机101、室外机102、第一中继控制模块103和功能扩展模块104。
36.在实际应用中,室外机102还将控制数据发送至室内机101,从而在室内机101与室外机102之间形成环路。
37.这里,室内机101和室外机102之间可连接有电流环通讯电路。室内机101产生的控制数据通过电流环通讯电路传输至室外机102。室外机102将接收的控制数据发送至第一中继控制模块103,第一中继控制模块103将接收到的所有控制数据发送至功能扩展模块104。其中,当室内机101和室外机102之间连接有电流环通讯电路,室内机101和室外机102中分别设置有收发隔离的光耦器件,即包括有接收数据的光耦器件和发送数据的光耦器件。
38.本技术实施例中,对室内机与室外机之间的通讯方式不进行任何限定。
39.基于图1所示的空调器,本发明实施例提供一种设备控制方法,如图3所示,所述方法包括:
40.s301、利用所述空调器中室外机将所述空调器的室内机的控制数据发送至所述空调器的第一中继控制模块。
41.空调器利用室内机产生控制数据,并将产生的控制数据发送至室外机。其中,室内机与室外机以半双工方式进行控制数据的传输。传输的控制数据包括针对第一中继控制模块的第一类控制指令和针对功能扩展模块的第二类控制指令。这里,控制指令中除了第一类控制指令和第二类控制指令之外,还可包括其他的控制指令。
42.空调器利用室外机将控制数据发送至第一中继控制模块。这里,室外机接收到控制数据后,将控制数据通过室外机与第一中继控制模块之间的接收发送至第一中继控制模块。
43.s302、利用所述第一中继控制模块,对所述控制数据进行处理,执行所述第一中继控制模块所支持的第一功能。
44.第一中继控制模块接收到控制数据后,对控制数据中的第一类控制数据进行处理,基于第一类控制数据的控制,执行第一中继控制模块所支持的第一功能。
45.在一示例中,第一中继控制模块支持的第一功能为加湿,控制数据中包括湿度调节指令,此时,第一中继控制模块对加湿调节指令进行处理,调节自身的加湿功能。
46.s303、利用所述第一中继控制模块,将所述控制数据发送至所述空调器的功能扩展模块。
47.第一中继控制模块接收到控制数据,直接或通过其他的中继控制模块将接收的控制数据发送至功能扩展模块。这里,第一中继控制模块可将接收的所有的控制数据发送至功能扩展模块,也可将控制指令中已经处理的第一类控制指令之外的控制指令发送至功能扩展模块。
48.s304、利用所述功能扩展模块,对所述控制数据进行处理,执行所述功能扩展模块所支持的第二功能。
49.功能扩展模块接收到第一中继控制模块到控制指令后,对控制指令中的第二类控制指令进行处理,以基于第二类控制指令的控制,执行第二功能。
50.在一示例中,功能扩展模块支持的调试功能,控制数据中包括调试开始指令,此时,功能扩展模块对调试开始指令进行处理,开启调试功能。
51.本发明实施例的一种设备控制方法,利用所述空调器中室外机将所述空调器的室内机的控制数据发送至所述空调器的第一中继控制模块;利用所述第一中继控制模块,对所述控制数据进行处理,执行所述第一中继控制模块所支持的第一功能;利用所述第一中继控制模块,将所述控制数据发送至所述空调器的功能扩展模块;利用所述功能扩展模块,对所述控制数据进行处理,执行所述功能扩展模块所支持的第二功能。室外机和支持扩展的功能的功能扩展模块之间连接有第一中继控制模块,且第一中继控制模块本身也能够支持功能的扩展,使得不改变原有室内机与室外机之间的通讯方式的情况下,能够根据用户的需求进行功能的扩展,从而在原有空调器的通讯形式不变,且不影响原有空调室外机和外部设备模块的通讯框架和传输方式的情况下,根据用户的需求进行功能的扩展。
52.在一些实施例中,s302利用所述第一中继控制模块,对所述控制数据进行处理,执行所述第一中继控制模块所支持的第一功能,包括:
53.s3021、利用所述述第一中继控制模块,对所述控制数据进行解析,识别所述控制数据中的第一类控制数据,所述第一类控制数据与所述第一功能相关;
54.s3022、利用所述述第一中继控制模块,对所述第一类控制数据进行处理,执行所述第一中继控制模块所支持的第一功能。
55.本技术实施例中,控制数据可以帧为粒度进行发送,每一帧数据表征一个控制指令,每一帧的字段包括:帧头、帧长度、帧识别码、帧内容、帧校验。其中,帧头为一个帧的起始字段,用于标识一个帧的开始;帧长度表示当前帧的长度;帧识别码用于表征当前帧表征的控制指令的类型;帧内容表征当前帧所对应的指令的内容,帧校验用于校验当前帧的正确性。
56.第一中继控制模块接收到控制数据后,以帧为粒度对接收到的数据进行划分,对每一帧的帧识别码进行分析,以判断当前帧对应的控制指令是否为用于控制第一功能的第一类控制指令,当当前帧对应的指令是用于控制第一功能的第一类控制指令,则当前帧中的数据所对应的控制指令属于第一类型控制指令。这里,当一个帧的帧识别码是第一中继控制模块所支持的帧识别码,则表征当前帧对应的控制指令为用于控制第一功能的第一类控制指令。
57.第一中继控制模块对识别的第一类型控制数据中每一帧数据所表征的第一类控制指令进行处理,基于第一类控制指令执行第一功能。
58.在一示例中,第一中继控制模块接收的控制数据包括:第1帧数据、第2帧数据、第3帧数据
……
第n帧数据,其中,第2帧和第3帧的帧识别码为第一中继控制模块支持的识别码,则对第2帧数据和第3帧数据进行处理,执行第2帧数据所表征的控制指令和第3帧数据所表征的控制指令。这里,第2帧和第3帧的帧识别码可相同也可不同。
59.在一些实施例中,s304利用所述功能扩展模块,对所述控制数据进行处理,执行所述功能扩展模块所支持的第二功能,包括:
60.s3041、利用所述功能扩展模块,对所述控制数据进行解析,识别所述控制数据中
的第二类控制数据,所述第二类控制数据与所述第二功能相关;
61.s3042、利用所述功能扩展模块,对所述第二类控制数据进行处理,执行所述功能扩展模块所支持的第二功能。
62.本技术实施例中,控制数据可以帧为粒度进行发送,每一帧数据表征一个控制指令,每一帧的字段包括:帧头、帧长度、帧识别码、帧内容、帧校验。
63.功能扩展模块接收到控制数据后,以帧为粒度对接收到的数据进行划分,对每一帧的帧识别码进行分析,以判断当前帧对应的控制指令是否为用于控制第二功能的第二类控制指令,当当前帧对应的指令是用于控制第二功能的第二类控制指令,则当前帧中的数据对应第二类型控制指令。这里,当一个帧的帧识别码是功能扩展所支持的帧识别码,则表征当前帧对应的控制指令为用于控制第二功能的第二类控制指令。
64.功能扩展模块对识别的第二类型控制数据中每一帧数据所表征的第二类控制指令进行处理,基于第二类控制指令执行第二功能。
65.在一示例中,功能扩展模块接收的控制数据包括:第1帧数据、第2帧数据、第3帧数据
……
第n帧数据,其中,第1帧和第4帧的帧识别码为功能扩展模块支持的识别码,则功能扩展模块对第1帧数据和第4帧数据进行处理,执行第1帧数据所表征的控制指令和第4帧数据所表征的控制指令。这里,第1帧和第4帧的帧识别码可相同也可不同。
66.在一些实施例中,s301利用所述空调器的室外机将所述空调器的室内机的控制数据发送至所述空调器的第一中继控制模块,包括:利用所述室外机,将所述室内机的控制数据以循环问答式命令帧的方式,发送至所述第一中继控制模块;对应的,s303利用所述第一中继控制模块,将所述控制数据发送至所述空调器的功能扩展模块,包括:所述利用所述第一中继控制模块,将所述控制数据以所述循环问答式命令帧的方式发送至所述空调器的功能扩展模块。
67.循环问答式命令帧的方式是指需要发送的帧按照顺序排列,按照第1帧、第2帧、
……
第n帧这样的排列顺序进行发送,在最后一帧发送完之后,再从头开始发送第2帧、第2帧、
……
第n帧。
68.本技术实施例中,当空调器开始工作后,可一直发送控制数据,也可在满足停止条件时停止发送控制数据,其中,停止条件包括以下至少之一:空调器停止工作、空调器故障和空调器的室内机接收到数据停止发送指令。
69.本技术实施例中,如图5所示,室外机102和第一中继控制模块103之间以循环问答命令帧的方式发送控制数据,第一中继控制模块103和功能扩展模块104之间以循环问答命令帧的方式发送控制数据,当第1帧、第2帧、
……
第n帧发送完成后,再从开始,从第1帧开始继续发送,实现控制数据的循环发送。
70.在一些实施例中,利用所述第一中继控制模块,接收所述控制数据中的第一数据,并将所述第一数据进行缓存,直到所述第一数据所属的第一帧的数据接收完成,将所述第一帧数据删除;利用所述第一中继控制模块,继续接收所述控制数据中的第二数据,所述第二数据所属的第二帧为所述第一帧的下一帧。
71.这里,第一中继控制模块当前接收的数据所属的帧称为第一帧,其中,第一帧可为控制数据中任何一帧,第一帧中的数据称为第一数据。
72.本技术实施例中,第一中继控制模块还可用于缓存接收的控制数据中当前帧数
据,在接收到一帧数据的帧头时,开始将接收的数据进行缓存,在接收完一帧数据时,对当前缓存的数据进行校验,校验通过后,将当前帧发送至功能扩展模块,并识别当前帧标识的指令是否为第一类控制指令,在识别为第一类控制指令后,对当前帧进行处理。这里,在执行当前帧所表示的第一类控制指令后,将当前帧很删除,以为下一帧数据的接收做准备。
73.实际应用中,第一中继控制模块包括有存储模块,第一中继控制数据可需要缓存的数据缓存在控制模块中。
74.在一些实施例中,所述第一中继控制模块可拆卸的与所述室外机的第一接口连接,所述第一接口支持所述功能扩展模块的可拆卸连接。
75.本技术实施例中,室外机与第一中继控制模块连接的接口称为第一接口,第一接口能够用于第一中继控制模块可拆卸与室外机连接。第一接口可为通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口、串行外设接口(serial peripheral interface,spi)、两线式串行(inter-integrated circuit,i2c)总线,其中,i2c总线可认为是双向二线制同步串行通讯接口等。
76.这里,第一接口还可支持功能扩展模块可拆卸的连接。因此,第一接口连接第一中继控制模块,也可连接功能扩展模块,当需要连接第一中继控制模块,可在室外机与功能扩展模块之间连接第一中继控制模块,室外机和功能扩展模块通过第一中继控制模块通讯;当不需要连接第一中继控制模块,可将第一中继控制模块拔出,在室外机上连接功能扩展模块,室外机和功能扩展模块直接通讯。当室外机和功能扩展模块直接通讯,控制数据的传输方式为循环问答式命令帧的方式。
77.本技术实施例中,第一中继控制模块与功能扩展模块之间的连接方式、室外机与第一中继控制模块之间的连接方式、以及室外机与功能扩展模块之间的连接方式相同,从而实现室外机通过第一中继控制模块与功能扩展模块进行通讯的通讯方式、和室外机与功能扩展模块直接通讯的通讯方式之间的灵活切换。
78.本技术实施例中,在原有空调室外机和功能扩展模块之间,加入第一中继控制模块,在原有通讯形式不变的情况下,扩展了中继扩展控制功能,且不影响原有室外机和外部设备模块的通讯框架和传输方式。进一步地,在去掉第一中继控制模块后,也能使空调室外机和外部设备模块通讯恢复,实现了较小成本扩展控制功能的方式。
79.在一些实施例中,所述方法还包括:
80.利用所述第一中继控制模块,将第一状态信息发送至所述室外机,所述第一状态信息为所述第一功能的状态信息;或者,
81.利用所述第一中继控制模块,接收所述功能扩展模块发送的第二状态信息,并将所述第二状态信息发送至所述室外机,所述第二状态信息为所述第二功能的状态信息。
82.本技术实施例中,第一中继控制模块,能够将自身的状态信息即第一状态信息反馈给室外机。第一中继控制模块,还可接收功能控制模块的状态信息即第二状态信息,并将接收的第二状态信息反馈给室外机。
83.第一状态信息为表征第一中继控制模块的第一功能是否在运行、是否关闭、是否有故障等状态。本技术实施例中,对第一状态信息所表征的第一功能的状态不进任何限定。
84.第二状态信息为表征功能扩展模块的第二功能是否在运行、是否关闭、是否有故障等状态。本技术实施例中,对第二状态信息所表征的第二功能的状态不进任何限定。
85.基于图1所示的空调器,本技术实施例还提供一种空调器,如图5所示,还包括第二中继控制模块105,第二中继控制模块105为连接第一中继控制模块的中继控制模块,其中,第二中继控制模块105与功能扩展模块之间可直接连接,也可通过其他的中继控制模块连接。在第二中继控制模块与功能扩展模块之间通过其他的中继控制模块连接的情况下,第二中继控制模块与功能扩展模块之间具有一个或多个中继控制模块。
86.第二中继控制模块与功能扩展模块直接连接的情况下,空调器包括两个中继控制模块,即第一中继控制模块和第二中继控制模块。第二中继控制模块与功能扩展模块通过其他的中继控制模块连接的情况下,空调器包括有包括第一中继控制模块和第二中继控制模块在内的至少三个中继控制模块。
87.这里,将第二中继控制模块支持的功能称为第三功能。本技术实施例中,第二中继控制模块可实施为加湿设备、制氧设备、调试设备等功能设备,此时,中继控制模块支持的第一功能包括:加湿功能、制氧功能、调试功能等。其中,第二中继控制模块与第一中继控制模块和功能扩展模块实施为不同的功能设备,在一示例中,第一中继控制模块实施为加湿设备、第二中继控制模块实施为制氧设备,功能扩展模块实施为调试设备。
88.基于图4所示的空调器,s303利用所述第一中继控制模块,将所述控制数据发送至所述空调器的功能扩展模块,包括:
89.s3031、利用所述第一中继控制模块,将所述控制数据发送至所述空调器的第二中继控制模块;
90.所述控制数据用于控制所述第二中继控制模块执行支持的第三功能;
91.s3032、利用所述第二中继控制模块,将所述控制数据发送至所述功能扩展模块。
92.所述利用所述第二中继控制模块,对所述控制数据进行处理,执行所述第二中继控制模块支持的第三功能。
93.基于图4所示的空调器,第一中继控制模块将控制数据发送至第二中继控制模块,第二中继控制模块将接收到的控制数据发送至功能扩展模块。
94.第二中继控制模块接收到第一中继控制模块到控制指令后,对控制指令中的第三类控制指令进行处理,以基于第三类控制指令的控制,执行第三功能。
95.在一示例中,第二中继控制模块支持制氧功能,控制数据中包括制氧调节指令,此时,第二中继控制模块对制氧调节指令进行处理,控制制氧功能。
96.在一些实施例中,所述方法还包括:
97.利用所述述第二中继控制模块,对所述控制数据进行解析,识别所述控制数据中的第三类控制数据,所述第三类控制数据与所述第三功能相关;
98.利用所述述第二中继控制模块,对所述第三类控制数据进行处理,执行所述第二中继控制模块所支持的第三功能。
99.第二中继控制模块接收到控制数据后,以帧为粒度对接收到的数据进行划分,对每一帧的帧识别码进行分析,以判断当前帧对应的控制指令是否为用于控制第三功能的第三类控制指令,当当前帧对应的指令是用于控制第三功能的第三类控制指令,则当前帧中的数据属于第三类型控制数据。这里,当一个帧的帧识别码是第二中继控制模块所支持的帧识别码,则表征当前帧对应的控制指令为用于控制第三功能的第三类控制指令。
100.第二中继控制模块对识别的第三类型控制数据中每一帧数据所表征的第三类控
制指令进行处理,基于第三类控制指令执行第三功能。
101.在一示例中,第二中继控制模块接收的控制数据包括:第1帧数据、第2帧数据、第3帧数据
……
第n帧数据,其中,第5帧和第7帧的帧识别码为第二中继控制模块支持的识别码,则对第5帧数据和第7帧数据进行处理,执行第5帧数据所表征的控制指令和第7帧数据所表征的控制指令。这里,第5帧和第7帧的帧识别码可相同也可不同。
102.在一些实施例中,第一中继控制模块将控制数据以循环问答式命令帧的方式,发送至第二中继控制模块,第二中继控制模块将控制数据以所述循环问答式命令帧的方式发送至功能扩展模块。
103.在一些实施例中,室外机连接的第一接口可支持第二中继控制模块可拆卸的连接,此时,第一中继控制模块与第二中继控制模块连接室外机的接口相同,第一中继控制模块与第二中继控制模块连接控制功能模块的接口相同。
104.在一些实施例中,第二中继控制模块也可以帧为粒度对接收的控制数据进行缓存。第二中继控制模块还可将自身的状态信息即第三状态信息反馈给第一中继控制模块,此时,第一中继控制模块还可将第二中继控制模块的第三状态信息发送给室外机。第二中继控制模块,还可接收功能控制模块的状态信息即第二状态信息,并将接收的第二状态信息反馈给第一中继控制模块,使得第一中继控制模块将第二状态信息反馈给室外机。
105.本技术实施例中,第二中继控制模块与第一中继控制模块在空调器中的位置不同,且支持的功能不同外,关于控制数据的传输方式或对控制数据的处理方式可相同,这里,第二中继控制模块的描述可参考第一中继控制模块的描述,这里不再赘述。
106.本技术实施例中,当空调器中包括第一中继控制模块以外的其他中继控制模块,其他中继控制模块与第一中继控制模块在空调器中的位置不同,且支持的功能不同外,关于控制数据的传输方式或对控制数据的处理方式可相同,这里,其他中继控制模块的描述可参考第一中继控制模块的描述,这里不再赘述。
107.本技术实施例的空调器中可包括两个或两个以上的中继控制模块,使得中继控制模块可以向两个或两个以上进行扩展,实现了外机控制功能模块的扩展方式。
108.下面,以空调器包括一个中继控制模块或两个中继控制模块为例,对本技术实施例中提供的设备控制方法进行说明。
109.相关技术中,空调器的结构如图6所示,室内机601、室外机602、室内外电流环通讯电路603。
110.室内机601包括:室内控制模块6011、电源模块6012、以及用于室内外电流环通讯电路603的收发隔离的光耦器件6013和光耦器件6014。其中,光耦器件6013用于发送信号,光耦器件6014用于接收信号。
111.当空调器中包括功能扩展模块及外部设备模块时,空调器的结构如图7所示,在图6所示的结构中增加了与室外机602连接的外部设备模块604,其中,外部设备模块604能够接收室外机602中的控制模块6021发送的指令。外部设备模块604具有外部设备控制功能即第二功能。
112.本发明实施例提供的一种空调器的结构如图8所示,包括:室内机601、室外机602、室内外电流环通讯电路603、中继控制模块605、外部设备模块604。
113.如图8所示,室内机601包括:室内控制模块6011、电源模块6012、以及用于室内外
电流环通讯电路603的收发隔离的光耦器件6013和光耦器件6014。其中,光耦器件6013用于发送信号,光耦器件6014用于接收信号。
114.如图8所示,室外机602包括:室外控制模块6021、以及用于室内外电流环通讯电路603的收发隔离的光耦器件2022和光耦器件2023。
115.如图8所示,室内外电流环通讯电路603包括:交流电电源线n线6031和电流环通讯线s线6032,其中,室内外电流环通讯电路603利用交流电电源线n线6031和电流环通讯线s线6032,实现单线室内外通讯方式连接空调室内机和空调室外机进行通讯。
116.室内机控制模块6011发送信号时,信号从光耦器件6013输入。其中,信号为1时光耦器件6013打开(导通),信号为0时光耦器件6013关闭(断开)。
117.光耦器件6013输出的信号通过n线6031传输到光耦器件6022。其中,信号为1时光耦器件6022打开(导通),信号为0时光耦器件6022关闭(断开)。外机控制模块6021通过检测光耦器件6022来接收室内机发送的信号。
118.在室内机601发送信号,室外机602接收信号时,室外机602将光耦器件6023一直打开,这样,信号流经光耦器件6013、光耦器件6022、光耦器件6023和光耦器件6014再回到形成光耦器件6013,从而形成一个电流环路。
119.如图8所示,中继控制模块605连接空调室外机602和外部设备模块604,中继控制模块605连接外部设备模块604的连接方式可以是uart接口、spi、i2c等。
120.如图8所示,中继控制模块605包括:中继缓存功能和扩展控制功能,中继缓存功能用于存储与室外控制模块收发的通讯数据和与外部设备模块收发的通讯数据。扩展控制功能为中继控制模块所提供的控制功能。
121.其中,中继控制模块可以为加湿设备模块,也可以是制氧设备等,所实现的中继扩展功能为加湿、制氧等功能,这里,中继控制功能所实现的扩展控制功能可根据需要进行扩展。
122.如图8所示,外部设备模块604连接中继控制模块605,外部设备模块604能够实现外部设备扩展控制功能。
123.外部设备模块可为是调试设备,调试设备的外部扩展控制功能可包括显示扩展功能、按键操作扩展功能、数据传输和存储等。
124.如图8所示,室内控制模块6011与室外控制模块6021以半双工通讯方式进行数据的传输,所传输的数据包括中继扩展控制功能指令,和外部设备模块控制功能指令,其中,中继扩展控制功能指令用于对中继控制模块605进行控制,外部设备模块控制功能指令用于对外部设备模块604进行控制。
125.如图9所示,室外机602与中继控制模块605以循环问答式命令帧的形式进行数据传输。室外机602将所有需要发送的数据帧进行排列,从第1帧开始发送,然后发送第2帧、
……
、第n帧,再从头开始发送第1帧、第2帧、
……
第n帧。
126.这里,室外控制模块6021与中继控制模块605进行数据传输。中继控制模块605对每一数据帧进行转发,即将接收的室外机发送的每一帧数据发送给外部设备模块604。
127.中继控制模块605接收室外机602发送的数据,并以帧为单位对接收的数据进行缓存。其中,中继控制模块605在接收数据时,将接收的当前帧的数据进行缓存中,并在接收完当前帧的数据后,对接收的当前帧的数据进行校验和处理。当当前帧完成处理后,清空缓
存,以为下一帧数据的接收做准备。
128.这里,如图9所示,空调器还可包括存储模块606,存储模块606能够存储中继控制模块605缓存的数据。
129.中继控制模块605能够对接收的数据进行处理,以对所提供的扩展控制功能进行控制。其中,中继扩展模块对当前支持的扩展功能所涉及的中继扩展控制功能指令进行处理。
130.本技术实施例中,中继控制模块还反馈中继控制模块状态和外部设备模块的功能状态给室外机,其中,中继控制模块状态包括指示中继扩展控制功能是否在运行,是否关闭,是否有故障的信息。
131.中继控制模块向外部设备模块传输数据所采用的命令帧的形式同室外机向中继控制模块传输数据的所采用的命令帧的形式。
132.外部设备模块604能够对接收的数据进行处理,以对外部设备模块604提供的外部扩展控制功能进行控制。外部设备模块对接收的数据中,自身所支持的外部功能所涉及的外部设备模块控制功能指令进行处理。
133.外部设备模块也能向中继控制模块反馈外部设备功能状态等数据给中继控制模块。
134.本技术实施例中,由室外机与外部设备模块可直接通讯,以恢复到原有室外控制模块和外部设备模块通讯方式,所述通讯方式为循环问答式命令帧的方式进行数据传输。室外机与外部设备模块之间进行的通讯接口可包括:uart,也spi,i2c或can等。
135.本技术实施例提供的空调器,在图7所示的室外机和外部设备模块之间,加入中继控制模块,在原有通讯形式不变的情况下,扩展了扩展控制功能,且不影响原有空调室外机和外部设备模块的通讯框架和传输方式。在去掉中继控制模块后,也能是空调室外机和外部设备模块通讯恢复。实现了较小成本扩展控制功能的方式。
136.本发明实施例还提供一种空调器,如图10所示,包括:室内机601、室外机602、室内外电流环通讯电路603、中继控制模块605

1、中继控制模块605

2、外部设备模块604。
137.如图10所示,室内机601包括:室内控制模块6011、电源模块6012、以及用于室内外电流环通讯电路603的收发隔离的光耦器件6013和光耦器件6014。其中,光耦器件6013用于发送信号,光耦器件6014用于接收信号。
138.如图10所示,室外机602包括:室外控制模块6021、以及用于室内外电流环通讯电路603的收发隔离的光耦器件6022和光耦器件6023。
139.如图10所示,室内外电流环通讯电路603包括:交流电电源线n线6031和电流环通讯线s线6032,其中,室内外电流环通讯电路603利用交流电电源线n线6031和电流环通讯线s线6032,实现单线室内外通讯方式连接空调室内机和空调室外机进行通讯。
140.中继控制模块605

1连接空调室外机602和中继控制模块605

2,中继控制模块605

1连接空调室外机602的连接方式可以是uart、spi、i2c等,中继控制模块605

1连接中继控制模块605

2的连接方式可以是uart、spi、i2c等。
141.中继控制模块605

1包含中继缓存功能,用于存放与室外机收发的通讯数据和与中继控制模块605

2收发的通讯数据。
142.中继控制模块605

1还可包含扩展控制功能1即第一功能,用于中继控制模块605

1的扩展控制。
143.中继控制模块605

2连接中继控制模块605

1和外部设备模块604,中继控制模块605

2连接中继控制模块605

1的连接方式可以是uart、spi、i2c等,中继控制模块605

2连接外部设备模块604的连接方式可以是uart、spi、i2c等。
144.中继控制模块605

2包含中继缓存功能,用于存放与中继控制模块605

1收发的通讯数据和与外部设备模块604收发的通讯数据。
145.中继控制模块605

2还可包含扩展控制功能2即第三功能,用于中继控制模块605

2的扩展控制。
146.外部设备模块604,包含有外部设备扩展控制功能。
147.如图11所示,室内控制模块6011与室外控制模块6021以半双工通讯方式进行数据的传输,所传输的数据包括中继扩展控制功能指令1、中继扩展控制功能指令2,和外部设备模块控制功能指令,其中,中继扩展控制功能指令1用于对中继控制模块605

1进行控制,中继扩展控制功能指令2用于对中继控制模块605

2进行控制外部设备模块控制功能指令用于对外部设备模块604进行控制。
148.这里,如图11所示,空调器还可包括存储模块606

1和存储模块606

2,存储模块606

1能够存储中继控制模块605

1缓存的数据,存储模块606

2能够存储中继控制模块605

2缓存的数据。
149.室外控制模块与中继控制模块605

1以循环问答式命令帧的形式进行传输。
150.中继控制模块605

1接收室外机602发送的数据,存入中继控制模块605

1中,并对接收的数据进行处理,对中继控制扩展功能1进行控制。中继控制模块605

1也能反馈中继控制模块605

1的状态,中继控制模块605

2的状态和外部设备模块的功能状态给室外控制模块。
151.中继控制模块605

1将数据按照原有室外机与中继控制模块605

1的命令帧形式传输给中继控制模块605

2。
152.中继控制模块605

2接收中继控制模块605

1数据,存入中继控制模块605

2中,并对数据进行处理,对中继控制扩展功能2进行控制;同时,中继控制模块605

2也能反馈中继控制模块605

2的状态和外部设备模块的功能状态给中继控制模块605

1。
153.同时,中继控制模块605

2将数据按照原有室外控制模块与中继控制模块605

1的命令帧形式传输给外部设备模块。
154.外部设备模块604接收中继控制模块605

2的数据,并对外设扩展控制功能进行控制;外部设备模块604也能向中继控制模块605

2反馈外部设备功能状态等数据给中继控制模块605

2。
155.上述控制过程中,在原有空调室外机和外部设备模块之间,加入中继控制模块605

1和中继控制模块605

2,在原有通讯形式不变的情况下,扩展了中继扩展控制功能1和中继扩展功能2,且不影响原有空调室外机和外部设备模块的通讯框架和传输方式。在去掉中继控制模块605

1和中继控制模块605

2后,也能是空调室外机和外部设备模块通讯恢复。实现了较小成本扩展控制功能的方式。
156.为实现上述实施例提供的设备控制方法,本发明实施例提供一种空调器,如图1所示,包括:室内机101、室外机102、支持第一功能的第一中继控制模块103和支持第二功能的
功能扩展模块104;
157.室内机101,将控制数据发送至室外机102;
158.室外机102,将接收的所述控制数据发送至第一中继控制模块103;
159.第一中继控制模块103,对接收的所述控制数据进行处理,执行所述第一功能,并将接收的所述控制数据发送至功能扩展模块104;
160.功能扩展模块104,对接收的所述控制数据进行处理,执行所述第二功能。
161.在一些实施例中,第一中继控制模块103,对所述控制数据进行解析,识别所述控制数据中的第一类控制数据,所述第一类控制数据与所述第一功能相关;
162.第一中继控制模块103,对所述第一类控制数据进行处理,执行所述的第一功能。
163.在一些实施例中,功能扩展模块104,对所述控制数据进行解析,识别所述控制数据中的第二类控制数据,所述第二类控制数据与所述第二功能相关;
164.功能扩展模块104,对所述第二类控制数据进行处理,执行所述的第二功能。
165.在一些实施例中,室外机102,以循环问答式命令帧的方式发送所述控制数据;
166.第一中继控制模块103,以所述循环问答式命令帧的方式发送所述控制数据。
167.在一些实施例中,室外机102设置有第一接口,所述第一接口支持第一中继控制模块103的可拆卸连接,且支持功能扩展模块104的可拆卸连接。
168.在一些实施例中,第一中继控制模块103,将第一状态信息发送至所述室外机;所述第一状态信息为所述第一功能的状态信息;或者,
169.第一中继控制模块103,接收功能扩展模块104发送的第二状态信息,并将所述第二状态信息发送至室外机102,所述第二状态信息为所述第二功能的状态信息。
170.在一些实施例中,如图5所示,所述空调器还包括:可拆卸的连接在第一中继控制模块103与功能扩展模块104之间的第二中继控制模块105;
171.第二中继控制模块105,接收第一中继控制模块103发送的控制数据,并将所述控制数据发送至功能扩展模块104;
172.第二中继控制模块105,对接收的所述控制数据进行处理,执行所述中继控制模块支持的第三功能。
173.本技术实施例提供的空调器提供的设备控制方法可有空调器中的控制器实现,控制器可为集成在空调器中的其他结构上的多个控制部件的组成,也可实施在空调器的一个部件上。控制器能够对空调器中的其他部件进行控制,从而实现空调器的各个模式的切换以及各模式下的处理。
174.这里,控制器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过控制器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的控制器可以是通用控制器、数字信号控制器(dsp,digital signal processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。控制器可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用控制器可以是微控制器或者任何常规的控制器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码控制器执行完成,或者用译码控制器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,控制器读取存储器中的信息,结合其硬件完成前述方法的步骤。
175.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一些实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
176.以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献