遥控器、空调器、空调系统及空调遥控方法与流程

文档序号:23176039发布日期:2020-12-04 14:06阅读:180来源:国知局
遥控器、空调器、空调系统及空调遥控方法与流程

本发明涉及空调技术领域,尤其是涉及一种遥控器、空调器、空调系统及空调遥控方法。



背景技术:

目前大部分空调遥控器对于同品牌的空调器都是可搭配使用的,对于存在多台空调器的同一空间,如一个房间内装有多台空调器的情况,当操作遥控器去调整其中一台空调器的运行状态时,其他空调器极有可能也会受此遥控信号的影响,运行状态发生改变。

尤其是某些特殊地区的一些建筑内部房间空间较小,且各房间之间隔板的独特设计,并不能有效阻隔遥控信号,遥控器控制一个房间的空调器时,其他房间的空调器可能会受此遥控信号的影响更改当前状态,而同一房间内不同用户对空调器的运行状态的需求可能是不一致的,这样既会违背操作遥控器的用户的初衷,又极易对其他用户造成困扰,从而影响用户体验。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一。

为此,本发明的一个目的在于提出一种遥控器,能够实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

为此,本发明的第二个目的在于提出一种空调器。

为此,本发明的第三个目的在于提出一种空调系统。

为此,本发明的第四个目的在于提出一种空调遥控方法。

为此,本发明的第五个目的在于提出一种空调遥控方法。

为实现上述目的,本发明第一方面的实施例公开了一种遥控器,包括:判断单元,用于判断所述遥控器是否满足第一预设条件;第一控制单元,与所述判断单元相连,用于在所述遥控器满足第一预设条件时,控制所述遥控器进入发码校验方式更改模式,并在所述发码校验方式更改模式下,向空调器发送特定红外信号,并在所述空调器对所述特定红外信号解析校验通过后,与所述空调器匹配连接。

根据本发明实施例的遥控器,在遥控器满足第一预设条件时,控制遥控器进入发码校验方式更改模式,并在发码校验方式更改模式下,向空调器发送特定红外信号,并在空调器对特定红外信号解析校验通过后,与空调器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

另外,本发明上述实施例的遥控器还可以包括如下附加技术特征:

在一些示例中,在所述发码校验方式更改模式下,所述第一控制单元具体用于:将存放发码内容的第一数组中的校验和进行加n操作,并在所述第一数组中增加发码校验方式更改的标志信息,得到第二数组,其中,n为自然数;将所述第二数组中的所有内容以所述特定红外信号发送给所述空调器。

在一些示例中,在将所述第二数组中的所有内容以特定红外信号发送给所述空调器之后,所述第一控制单元还用于:当所述空调器的任意按键被触发,且所述空调器满足第二预设条件时,将所述第二数组中的校验和进行加n操作,得到第三数组;将所述第三数组中的所有内容以所述特定红外信号发送给所述空调器。

在一些示例中,所述第一预设条件包括:所述遥控器的预设按键被触发;或者,所述遥控器的预设按键被触发,且所述遥控器的预设芯片端口跳线断开。

在一些示例中,所述第二预设条件包括:所述遥控器的预设芯片端口跳线断开。

为实现上述目的,本发明第二方面的实施例公开了一种空调器,包括:接收单元,用于接收遥控器发送的特定红外信号,其中,所述特定红外信号由所述遥控器在满足第一预设条件时,进入发码校验方式更改模式下发送的;第二控制单元,与所述接收单元相连,用于对所述特定红外信号进行解析校验,并在解析校验通过后,与所述遥控器匹配连接。

根据本发明实施例的空调器,接收遥控器在满足第一预设条件时,进入发码校验方式更改模式下发送的特定红外信号,对特定红外信号进行解析校验,并在解析校验通过后,与遥控器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

另外,本发明上述实施例的空调器还可以包括如下附加技术特征;

在一些示例中,所述第二控制单元,具体用于:判断所述特定遥控信号中是否包含发码校验方式更改的标志信息;若是,则将发码校验方式更改的标志信息对应的变量置1后存储在预设存储器中,以完成与所述遥控器的匹配连接。

在一些示例中,所述第二控制单元,还用于:根据所述特定红外信号计算第一校验和;若判断发码校验方式更改的标志信息对应的变量为1,则将第一校验和加n,得到第二校验和,其中,n为自然数;若所述第二校验和与所述特定红外信号中包含的校验和相等,则所述空调器响应所述遥控器发送的遥控指令,否则,所述空调器不响应所述遥控器发送的遥控指令。

为实现上述目的,本发明第三方面的实施例公开了一种空调系统,包括本发明上述第一方面实施例所述的遥控器及本发明上述第二方面实施例所述的空调器。

根据本发明实施例的空调系统,可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

为实现上述目的,本发明第四方面的实施例公开了一种空调遥控方法,应用于遥控器,包括以下步骤:判断所述遥控器是否满足第一预设条件;若所述遥控器满足第一预设条件,则所述遥控器进入发码校验方式更改模式,并在所述发码校验方式更改模式下,向空调器发送特定红外信号,并在所述空调器对所述特定红外信号解析校验通过后,与所述空调器匹配连接。

根据本发明实施例的空调遥控方法,在遥控器满足第一预设条件时,控制遥控器进入发码校验方式更改模式,并在发码校验方式更改模式下,遥控器向空调器发送特定红外信号,并在空调器对特定红外信号解析校验通过后,与空调器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

另外,本发明上述实施例的空调遥控方法还可以包括如下附加技术特征;

在一些示例中,在所述发码校验方式更改模式下,所述方法包括:将存放发码内容的第一数组中的校验和进行加n操作,并在所述第一数组中增加发码校验方式更改的标志信息,得到第二数组,其中,n为自然数;将所述第二数组中的所有内容以所述特定红外信号发送给所述空调器。

在一些示例中,在将所述第二数组中的所有内容以特定红外信号发送给所述空调器之后,还包括:当所述空调器的任意按键被触发,且所述空调器满足第二预设条件时,将所述第二数组中的校验和进行加n操作,得到第三数组;将所述第三数组中的所有内容以所述特定红外信号发送给所述空调器。

在一些示例中,所述第一预设条件包括:所述遥控器的预设按键被触发;或者,所述遥控器的预设按键被触发,且所述遥控器的预设芯片端口跳线断开。

在一些示例中,所述第二预设条件包括:所述遥控器的预设芯片端口跳线断开。

为实现上述目的,本发明第五方面的实施例公开了一种空调遥控方法,应用于空调器,包括以下步骤:接收遥控器发送的特定红外信号,其中,所述特定红外信号由所述遥控器在满足预设条件时,进入发码校验方式更改模式下发送的;对所述特定红外信号进行解析校验,并在解析校验通过后,与所述遥控器匹配连接。

根据本发明实施例的空调遥控方法,空调器接收遥控器在满足第一预设条件时,进入发码校验方式更改模式下发送的特定红外信号,对特定红外信号进行解析校验,并在解析校验通过后,与遥控器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

另外,本发明上述实施例的空调遥控方法还可以包括如下附加技术特征;

在一些示例中,所述对所述特定红外信号进行解析校验,包括:判断所述特定遥控信号中是否包含发码校验方式更改的标志信息;若是,则将发码校验方式更改的标志信息对应的变量置1后存储在预设存储器中,以完成与所述遥控器的匹配连接。

在一些示例中,在与所述遥控器的匹配连接之后,还包括:根据所述特定红外信号计算第一校验和;若判断发码校验方式更改的标志信息对应的变量为1,则将第一校验和加n,得到第二校验和,其中,n为自然数;若所述第二校验和与所述特定红外信号中包含的校验和相等,则所述空调器响应所述遥控器发送的遥控指令,否则,所述空调器不响应所述遥控器发送的遥控指令。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本发明一个实施例的遥控器的结构示意图;

图2是根据本发明一个具体实施例的遥控器的执行流程示意图;

图3是根据本发明一个实施例的空调器的结构示意图;

图4是本发明一个具体实施例的空调器的执行流程示意图;

图5是根据本发明一个实施例的空调遥控方法的流程图;

图6是根据本发明另一个实施例的空调遥控方法的流程图。

具体实施方式

下面详细描述本发明的实施例,参考附图描述的实施例是示例性的,下面详细描述本发明的实施例。

下面参考图1-图6描述根据本发明实施例的遥控器、空调器、空调系统及空调遥控方法。

图1是根据本发明一个实施例的遥控器的结构示意图。如图1所示,该遥控器100,包括:判断单元110和第一控制单元120。

其中,判断单元110用于判断遥控器100是否满足第一预设条件。

在本发明的一个实施例中,第一预设条件例如包括:遥控器100的预设按键被触发;或者,遥控器100的预设按键被触发,且遥控器100的预设芯片端口跳线断开。其中,预设按键例如为设置于遥控器100上的专用单个按键或组合按键。及,当遥控器100的预设按键被触发时,判断遥控器100满足第一预设条件;或者,当遥控器100的预设按键被触发,同时遥控器100的预设芯片端口跳线断开时,判断遥控器100满足第一预设条件。

也即是说,可将遥控器100上的专用单个按键或组合键被触发(如按下),作为遥控器100进入发码校验方式更改模式的条件,从而更加容易进入发码校验方式更改模式,且遥控器100重新上电后可恢复到默认的校验方式。

或者,也可将遥控器100的预设芯片端口跳线断开状态和遥控器100上的专用单个按键或组合按键被触发(如按下),同时作为遥控器100进入发码校验方式更改模式的条件,从而适合永久性的校验方式更改。

第一控制单元120与判断单元110相连,用于在遥控器100满足第一预设条件时,控制遥控器100进入发码校验方式更改模式,并在发码校验方式更改模式下,向空调器发送特定红外信号,并在空调器对特定红外信号解析校验通过后,与空调器匹配连接。

具体的说,即当遥控器100上的专用单个按键或组合键被触发(如按下),或者,当遥控器100的预设芯片端口跳线断开状态和遥控器100上的专用单个按键或组合按键被触发(如按下),遥控器100进入发码校验方式更改模式,在遥控器100在进入发码校验方式更改模式下,向空调器发送特定红外信号,空调器对特定红外信号进行解析校验,通过后,遥控器100与空调器匹配连,可实现遥控器100与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器100的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

在具体示例中,发码校验即通过发送特定遥控码或crc(cyclicredundancycheck,循环冗余校验)码等校验码进行校验。

具体的,在本发明的一个实施例中,在发码校验方式更改模式下,第一控制单元120具体用于:将存放发码内容的第一数组中的校验和进行加n操作,并在第一数组中增加发码校验方式更改的标志信息,得到第二数组,其中,n为不为0的自然数;将第二数组中的所有内容以特定红外信号发送给空调器。

在具体实施例中,n例如为但不限于1。具体的说,即将存放发码内容的第一数组中的校验和进行加1操作,同时在此第一数组中增加发码校验方式已发生更改的标志信息,更改后的数组可称为第二数组,从而,在完成发码校验方式更改的操作后,将上述第二数组中存放的所有内容通过特定红外信号发送给空调器,以便空调器对该特定红外信号进行解析校验,待解析校验通过后,与遥控器100匹配连接,从而实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

在本发明一个实施例中,在将第二数组中的所有内容以特定红外信号发送给空调器之后,第一控制单元120还用于:当空调器的任意按键被触发,且空调器满足第二预设条件时,将第二数组中的校验和进行加n操作,得到第三数组;将第三数组中的所有内容以特定红外信号发送给空调器。

其中,第二预设条件包括:遥控器100的预设芯片端口跳线断开。

在具体实施例中,n例如为但不限于1。具体的说,即在完成前述发码校验方式更改的操作后,即将第二数组中的所有内容以特定红外信号发送给空调器之后,后期再操作遥控器100时,每次发送特定红外信号前,仅需判断特定芯片端口跳线状态,若为特定芯片端口跳线为断开状态,则将当前数组中相应校验和执行加1操作。这样,按同一遥控器100的同一按键,执行发码校验方式更改操作后发送的特定红外信号与未进行发码校验方式更改操作的遥控信号相比,前者信号中的校验和相对于后者数值大1。

在一个具体实施例中,结合图2所示,遥控器100的具体控制流程例如可概述为:遥控器100在低功耗运行时,若遥控器100的专门按键或组合按键被按下,或者,遥控器100的专门按键或组合按键被按下且特定芯片端口跳线断开,则将存放发码内容的数组中的校验和进行加1,同时在此数组中增加发码校验方式已更改的标志信息,将更改过后的数组内容通过特定红外信号发送给空调器,此时,遥控器100进入等待状态,进一步地,若遥控器100的任意按键被按下,则判断特定芯片端口跳线是否断开,若否,则数组的校验和不进行加1操作,将遥控信号直接发送给空调器;若是,则将存放发码内容的数组中的校验和进行加1后在以特定红外信号发送给空调器。

进一步地,空调器接收到加载了发码校验方式已更改标志信息的特定红外信号后,先对该特定红外信号进行解析,判断此特定红外信号中是否包含发码校验方式已更改的标志信息;若特定红外信号中包含发码校验方式已更改的标志信息,则将发码校验方式已更改的标志信息对于的标志变量置1,同时存放在空调器的eeprom(electricallyerasableprogrammablereadonlymemory,带电可擦可编程只读存储器)中,从而完成与遥控器100的匹配。

进一步地,空调器根据此次接收的特定红外信号计算校验和,判断上述发码校验方式已更改的标志变量是否为1,若此标志变量为1,则将计算所得校验和加1,最后将执行加1操作后的校验和与特定红外信号中的校验和进行比较,若两者相等,则空调器响应遥控器100发送的相关遥控指令,即空调器执行遥控器100发送的遥控指令对应的动作。如:调节空调器的运行模式、风速、风向、温度、湿度等。否则,即两者相等,则空调器不响应遥控器100发送的相关遥控指令,即空调器不执行遥控器100发送的遥控指令对应的动作。

进一步地,在完成与遥控器100的匹配过后,后期空调器接收到任意遥控信号,都将判断上述标志变量的值,若此标志变量值为1,则在计算信号校验和且执行加1操作后再与遥控信号中的校验和对比,若遥控信号并非来自匹配遥控器,则空调器最后计算所得的校验和会比此非匹配遥控器的遥控信号中的校验和大1,而非相等,因此,空调器视其为错误信号,不做任何响应。

其中,将发码校验方式已更改的标志变量存放于空调器的eeprom中,是为了实现空调器断电重启后,依然可以实现空调器与匹配遥控器的一对一控制。

综上,本发明实施例将遥控器100专门按键或组合按键被按下,或者遥控器专门按键或组合按键被按下且芯片端口跳线断开,作为遥控器100进入发码校验方式更改模式的条件;通过遥控器100发送包含发码校验方式已更改标志信息的特定红外信号,同时对应空调器接收并正确解析此特定红外信号后,将对相应标志变量置1,实现遥控器100和空调器的匹配连接;通过遥控器100对发送特定红外信号中的校验和加执行1操作,以及匹配空调器对遥控器100发送的特定红外信号解析并计算校验和后进行加1操作,使得空调器接收到匹配遥控器发送的特定红外信号后能够校验成功,并执行遥控器100发送的遥控指令。而对于不匹配的遥控信号,空调器最终计算得到的校验和与此不匹配的遥控信号的校验和相差1,从而导致校验失败,空调器不执行此遥控指令,最终实现匹配遥控器100和空调器的一对一控制,从而提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

根据本发明实施例的遥控器,在遥控器满足第一预设条件时,控制遥控器进入发码校验方式更改模式,并在发码校验方式更改模式下,向空调器发送特定红外信号,并在空调器对特定红外信号解析校验通过后,与空调器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

本发明的实施例还提出了一种空调器,该空调器例如为本发明上述任意一个实施例所描述的遥控器100中所涉及的空调器,另外,关于下文中涉及的遥控器的详细描述,请参见前述实施例中关于遥控器100的描述部分,此处不再赘述。

具体的,图3是根据本发明一个实施例的空调器的结构空调。如图3所示,该空调器200,包括:接收单元210和第二控制单元220。

其中,接收单元210用于接收遥控器发送的特定红外信号,其中,特定红外信号由遥控器在满足第一预设条件时,进入发码校验方式更改模式下发送的。其中,该遥控器例如为本发明上述任意一个实施例所描述的遥控器100。

在本发明的一个实施例中,第一预设条件例如包括:遥控器的预设按键被触发;或者,遥控器的预设按键被触发,且遥控器的预设芯片端口跳线断开。其中,预设按键例如为设置于遥控器上的专用单个按键或组合按键。及,当遥控器的预设按键被触发时,判断遥控器满足第一预设条件;或者,当遥控器的预设按键被触发,同时遥控器的预设芯片端口跳线断开时,判断遥控器满足第一预设条件。

第二控制单元220与接收单元210相连,用于对特定红外信号进行解析校验,并在解析校验通过后,与遥控器匹配连接。

具体的说,即当遥控器上的专用单个按键或组合键被触发(如按下),或者,当遥控器的预设芯片端口跳线断开状态和遥控器上的专用单个按键或组合按键被触发(如按下),遥控器进入发码校验方式更改模式,在遥控器在进入发码校验方式更改模式下,向空调器200发送特定红外信号,空调器200对特定红外信号进行解析校验,通过后,遥控器与空调器200匹配连,可实现遥控器与空调器200之间一对一的控制方式,提升了对空调器200控制的准确性,防止一个遥控器的控制信号对多个空调器200的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

在本发明的一个实施例中,第二控制单元220具体用于:判断特定遥控信号中是否包含发码校验方式更改的标志信息;若是,则将发码校验方式更改的标志信息对应的变量置1后存储在预设存储器中,以完成与遥控器的匹配连接。

在具体示例中,预设存储器例如为空调器200的eeprom。从而,将将发码校验方式已更改的标志变量存放于空调器200的eeprom中,在空调器200断电重启后,依然可以实现空调器200与匹配遥控器的一对一控制。

在本发明的一个实施例中,第二控制单元220,还用于:根据特定红外信号计算第一校验和;若判断发码校验方式更改的标志信息对应的变量为1,则将第一校验和加n,得到第二校验和,其中,n为自然数;若第二校验和与特定红外信号中包含的校验和相等,则空调器200响应遥控器发送的遥控指令,否则,空调器200不响应遥控器发送的遥控指令。

在具体实施例中,n例如为但不限于1。具体的说,即空调器200接收到加载了发码校验方式已更改标志信息的特定红外信号后,先对该特定红外信号进行解析,判断此特定红外信号中是否包含发码校验方式已更改的标志信息;若特定红外信号中包含发码校验方式已更改的标志信息,则将发码校验方式已更改的标志信息对于的标志变量置1,同时存放在空调器200的eeprom中,从而完成与遥控器的匹配。

进一步地,空调器200根据此次接收的特定红外信号计算校验和(即第一校验和),判断上述发码校验方式已更改的标志变量是否为1,若此标志变量为1,则将计算所得校验和加1,最后将执行加1操作后的校验和(即第二校验和)与特定红外信号中的校验和进行比较,若两者相等,则空调器200响应遥控器发送的相关遥控指令,即空调器200执行遥控器发送的遥控指令对应的动作。如:调节空调器200的运行模式、风速、风向、温度、湿度等。否则,即两者相等,则空调器200不响应遥控器发送的相关遥控指令,即空调器200不执行遥控器发送的遥控指令对应的动作。

进一步地,在完成与遥控器的匹配过后,后期空调器200接收到任意遥控信号,都将判断上述标志变量的值,若此标志变量值为1,则在计算信号校验和且执行加1操作后再与遥控信号中的校验和对比,若遥控信号并非来自匹配遥控器,则空调器200最后计算所得的校验和会比此非匹配遥控器的遥控信号中的校验和大1,而非相等,因此,空调器200视其为错误信号,不做任何响应。

在一个具体实施例中,结合图4所示,空调器200的具体控制流程例如可概述为:空调器200运行过程中,若接收到包含了发码校验方式已更改的标识信息的特定红外信号,则将发码校验方式已更改的标志信息对于的标志变量置1,并存放于空调器200的e方存储器即(eeprom)中,完成与遥控器的匹配连接。进一步地,判断发码校验方式已更改的标志变量值是否为1,若是,则计算特定红外信号的校验和并进行加1操作,将加1操作后的计算结果作为最终校验和;判断空调器200计算得到的最终校验和与特定红外信号中的校验和是否相等;若否,则空调器200认为此次特定红外信号为错误信号,不响应遥控器的任何遥控指令;若是,即两个校验和相等,则空调器200的蜂鸣器响一声,同时,空调器200响应遥控器发送的相关遥控指令,执行相应的动作。进一步地,判断是否接收到其他遥控信号,若否,则空调器200保持当前状态运行;若是,则对该接收到的遥控信号进行解析校验,即判断其发码校验方式已更改的标志变量是否为1,并重复执行上述过程,以确定是否响应遥控器的遥控指令,此处不再一一列举赘述。

综上,本发明实施例将遥控器专门按键或组合按键被按下,或者遥控器专门按键或组合按键被按下且芯片端口跳线断开,作为遥控器进入发码校验方式更改模式的条件;通过遥控器发送包含发码校验方式已更改标志信息的特定红外信号,同时对应空调器200接收并正确解析此特定红外信号后,将对相应标志变量置1,实现遥控器和空调器200的匹配连接;通过遥控器对发送特定红外信号中的校验和加执行1操作,以及匹配空调器200对遥控器发送的特定红外信号解析并计算校验和后进行加1操作,使得空调器200接收到匹配遥控器发送的特定红外信号后能够校验成功,并执行遥控器发送的遥控指令。而对于不匹配的遥控信号,空调器200最终计算得到的校验和与此不匹配的遥控信号的校验和相差1,从而导致校验失败,空调器200不执行此遥控指令,最终实现匹配遥控器和空调器200的一对一控制,从而提升了对空调器200控制的准确性,防止一个遥控器的控制信号对多个空调器200的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

根据本发明实施例的空调器,接收遥控器在满足第一预设条件时,进入发码校验方式更改模式下发送的特定红外信号,对特定红外信号进行解析校验,并在解析校验通过后,与遥控器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

本发明的进一步实施例还提出了一种空调系统,包括本发明上述任意一个实施例所描述的遥控器100及本发明上述任意一个实施例所描述的空调器200。从而,关于该空调系统的具体实现方式的详细描述请参见上述关于遥控器100及空调器200部分的描述,此次不再赘述。

根据本发明实施例的空调系统,可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

本发明的进一步实施例还提出了一种空调遥控方法,该空调遥控方法应用于遥控器,该遥控器例如为本发明上述任意一个实施例所描述的遥控器100。

具体的,图5是根据本发明一个实施例的空调遥控方法的流程图。如图5所示,该应用于遥控器的空调遥控方法,包括以下步骤:

步骤s101:判断遥控器是否满足第一预设条件。

在本发明的一个实施例中,第一预设条件例如包括:遥控器的预设按键被触发;或者,遥控器的预设按键被触发,且遥控器的预设芯片端口跳线断开。其中,预设按键例如为设置于遥控器上的专用单个按键或组合按键。及,当遥控器的预设按键被触发时,判断遥控器满足第一预设条件;或者,当遥控器的预设按键被触发,同时遥控器的预设芯片端口跳线断开时,判断遥控器满足第一预设条件。

也即是说,可将遥控器上的专用单个按键或组合键被触发(如按下),作为遥控器进入发码校验方式更改模式的条件,从而更加容易进入发码校验方式更改模式,且遥控器重新上电后可恢复到默认的校验方式。

或者,也可将遥控器的预设芯片端口跳线断开状态和遥控器上的专用单个按键或组合按键被触发(如按下),同时作为遥控器进入发码校验方式更改模式的条件,从而适合永久性的校验方式更改。

步骤s102:若遥控器满足第一预设条件,则遥控器进入发码校验方式更改模式,并在发码校验方式更改模式下,向空调器发送特定红外信号,并在空调器对特定红外信号解析校验通过后,与空调器匹配连接。

具体的说,即当遥控器上的专用单个按键或组合键被触发(如按下),或者,当遥控器的预设芯片端口跳线断开状态和遥控器上的专用单个按键或组合按键被触发(如按下),遥控器进入发码校验方式更改模式,在遥控器在进入发码校验方式更改模式下,向空调器发送特定红外信号,空调器对特定红外信号进行解析校验,通过后,遥控器与空调器匹配连,可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

具体的,在本发明的一个实施例中,在发码校验方式更改模式下,该方法包括:将存放发码内容的第一数组中的校验和进行加n操作,并在第一数组中增加发码校验方式更改的标志信息,得到第二数组,其中,n为自然数;将第二数组中的所有内容以特定红外信号发送给空调器。

在具体实施例中,n例如为但不限于1。具体的说,即将存放发码内容的第一数组中的校验和进行加1操作,同时在此第一数组中增加发码校验方式已发生更改的标志信息,更改后的数组可称为第二数组,从而,在完成发码校验方式更改的操作后,将上述第二数组中存放的所有内容通过特定红外信号发送给空调器,以便空调器对该特定红外信号进行解析校验,待解析校验通过后,与遥控器匹配连接,从而实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

在本发明一个实施例中,在将第二数组中的所有内容以特定红外信号发送给空调器之后,该方法还包括:当空调器的任意按键被触发,且空调器满足第二预设条件时,将第二数组中的校验和进行加n操作,得到第三数组;将第三数组中的所有内容以特定红外信号发送给空调器。

其中,第二预设条件包括:遥控器的预设芯片端口跳线断开。

在具体实施例中,n例如为但不限于1。具体的说,即在完成前述发码校验方式更改的操作后,即将第二数组中的所有内容以特定红外信号发送给空调器之后,后期再操作遥控器时,每次发送特定红外信号前,仅需判断特定芯片端口跳线状态,若为特定芯片端口跳线为断开状态,则将当前数组中相应校验和执行加1操作。这样,按同一遥控器的同一按键,执行发码校验方式更改操作后发送的特定红外信号与未进行发码校验方式更改操作的遥控信号相比,前者信号中的校验和相对于后者数值大1。

在一个具体实施例中,结合图2所示,该应用于遥控器的空调控制方法的控制流程例如可概述为:遥控器在低功耗运行时,若遥控器的专门按键或组合按键被按下,或者,遥控器的专门按键或组合按键被按下且特定芯片端口跳线断开,则将存放发码内容的数组中的校验和进行加1,同时在此数组中增加发码校验方式已更改的标志信息,将更改过后的数组内容通过特定红外信号发送给空调器,此时,遥控器进入等待状态,进一步地,若遥控器的任意按键被按下,则判断特定芯片端口跳线是否断开,若否,则数组的校验和不进行加1操作,将遥控信号直接发送给空调器;若是,则将存放发码内容的数组中的校验和进行加1后在以特定红外信号发送给空调器。

进一步地,空调器接收到加载了发码校验方式已更改标志信息的特定红外信号后,先对该特定红外信号进行解析,判断此特定红外信号中是否包含发码校验方式已更改的标志信息;若特定红外信号中包含发码校验方式已更改的标志信息,则将发码校验方式已更改的标志信息对于的标志变量置1,同时存放在空调器的eeprom中,从而完成与遥控器的匹配。

进一步地,空调器根据此次接收的特定红外信号计算校验和,判断上述发码校验方式已更改的标志变量是否为1,若此标志变量为1,则将计算所得校验和加1,最后将执行加1操作后的校验和与特定红外信号中的校验和进行比较,若两者相等,则空调器响应遥控器发送的相关遥控指令,即空调器执行遥控器发送的遥控指令对应的动作。如:调节空调器的运行模式、风速、风向、温度、湿度等。否则,即两者相等,则空调器不响应遥控器发送的相关遥控指令,即空调器不执行遥控器发送的遥控指令对应的动作。

进一步地,在完成与遥控器的匹配过后,后期空调器接收到任意遥控信号,都将判断上述标志变量的值,若此标志变量值为1,则在计算信号校验和且执行加1操作后再与遥控信号中的校验和对比,若遥控信号并非来自匹配遥控器,则空调器最后计算所得的校验和会比此非匹配遥控器的遥控信号中的校验和大1,而非相等,因此,空调器视其为错误信号,不做任何响应。

其中,将发码校验方式已更改的标志变量存放于空调器的eeprom中,是为了实现空调器断电重启后,依然可以实现空调器与匹配遥控器的一对一控制。

综上,本发明实施例将遥控器专门按键或组合按键被按下,或者遥控器专门按键或组合按键被按下且芯片端口跳线断开,作为遥控器进入发码校验方式更改模式的条件;通过遥控器发送包含发码校验方式已更改标志信息的特定红外信号,同时对应空调器接收并正确解析此特定红外信号后,将对相应标志变量置1,实现遥控器和空调器的匹配连接;通过遥控器对发送特定红外信号中的校验和加执行1操作,以及匹配空调器对遥控器发送的特定红外信号解析并计算校验和后进行加1操作,使得空调器接收到匹配遥控器发送的特定红外信号后能够校验成功,并执行遥控器发送的遥控指令。而对于不匹配的遥控信号,空调器最终计算得到的校验和与此不匹配的遥控信号的校验和相差1,从而导致校验失败,空调器不执行此遥控指令,最终实现匹配遥控器和空调器的一对一控制,从而提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

需要说明的是,该空调控制方法的具体实现方式与本发明上述实施例的遥控器的具体实现方式类似,具体请参见遥控器部分的描述,为了减少冗余,此处不再赘述。

根据本发明实施例的空调遥控方法,在遥控器满足第一预设条件时,控制遥控器进入发码校验方式更改模式,并在发码校验方式更改模式下,遥控器向空调器发送特定红外信号,并在空调器对特定红外信号解析校验通过后,与空调器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

本发明的进一步实施例还提出了一种空调遥控方法,该空调遥控方法应用于空调器,该空调器例如为本发明上述任意一个实施例所描述的空调器200。

具体的,图6是根据本发明一个实施例的空调遥控方法的流程图。如图6所示,该应用于空调器的空调遥控方法,包括以下步骤:

步骤s201:接收遥控器发送的特定红外信号,其中,特定红外信号由遥控器在满足预第一设条件时,进入发码校验方式更改模式下发送的。其中,该遥控器例如为本发明上述任意一个实施例所描述的遥控器100。

在本发明的一个实施例中,第一预设条件例如包括:遥控器的预设按键被触发;或者,遥控器的预设按键被触发,且遥控器的预设芯片端口跳线断开。其中,预设按键例如为设置于遥控器上的专用单个按键或组合按键。及,当遥控器的预设按键被触发时,判断遥控器满足第一预设条件;或者,当遥控器的预设按键被触发,同时遥控器的预设芯片端口跳线断开时,判断遥控器满足第一预设条件。

步骤s202:对特定红外信号进行解析校验,并在解析校验通过后,与遥控器匹配连接。

具体的说,即当遥控器上的专用单个按键或组合键被触发(如按下),或者,当遥控器的预设芯片端口跳线断开状态和遥控器上的专用单个按键或组合按键被触发(如按下),遥控器进入发码校验方式更改模式,在遥控器在进入发码校验方式更改模式下,向空调器发送特定红外信号,空调器对特定红外信号进行解析校验,通过后,遥控器与空调器匹配连,可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

在本发明的一个实施例中,对特定红外信号进行解析校验,包括:判断特定遥控信号中是否包含发码校验方式更改的标志信息;若是,则将发码校验方式更改的标志信息对应的变量置1后存储在预设存储器中,以完成与遥控器的匹配连接。

在具体示例中,预设存储器例如为空调器的eeprom。从而,将将发码校验方式已更改的标志变量存放于空调器的eeprom中,在空调器断电重启后,依然可以实现空调器与匹配遥控器的一对一控制。

在本发明的一个实施例中,在与遥控器的匹配连接之后,该方法还包括:根据特定红外信号计算第一校验和;若判断发码校验方式更改的标志信息对应的变量为1,则将第一校验和加n,得到第二校验和,其中,n为自然数;若第二校验和与特定红外信号中包含的校验和相等,则空调器响应遥控器发送的遥控指令,否则,空调器不响应遥控器发送的遥控指令。

在具体实施例中,n例如为但不限于1。具体的说,即空调器接收到加载了发码校验方式已更改标志信息的特定红外信号后,先对该特定红外信号进行解析,判断此特定红外信号中是否包含发码校验方式已更改的标志信息;若特定红外信号中包含发码校验方式已更改的标志信息,则将发码校验方式已更改的标志信息对于的标志变量置1,同时存放在空调器的eeprom中,从而完成与遥控器的匹配。

进一步地,空调器根据此次接收的特定红外信号计算校验和(即第一校验和),判断上述发码校验方式已更改的标志变量是否为1,若此标志变量为1,则将计算所得校验和加1,最后将执行加1操作后的校验和(即第二校验和)与特定红外信号中的校验和进行比较,若两者相等,则空调器响应遥控器发送的相关遥控指令,即空调器执行遥控器发送的遥控指令对应的动作。如:调节空调器的运行模式、风速、风向、温度、湿度等。否则,即两者相等,则空调器不响应遥控器发送的相关遥控指令,即空调器不执行遥控器发送的遥控指令对应的动作。

进一步地,在完成与遥控器的匹配过后,后期空调器接收到任意遥控信号,都将判断上述标志变量的值,若此标志变量值为1,则在计算信号校验和且执行加1操作后再与遥控信号中的校验和对比,若遥控信号并非来自匹配遥控器,则空调器最后计算所得的校验和会比此非匹配遥控器的遥控信号中的校验和大1,而非相等,因此,空调器视其为错误信号,不做任何响应。

在一个具体实施例中,结合图4所示,该应用于空调器的空调控制方法的具体控制流程例如可概述为:空调器运行过程中,若接收到包含了发码校验方式已更改的标识信息的特定红外信号,则将发码校验方式已更改的标志信息对于的标志变量置1,并存放于空调器的e方存储器即(eeprom)中,完成与遥控器的匹配连接。进一步地,判断发码校验方式已更改的标志变量值是否为1,若是,则计算特定红外信号的校验和并进行加1操作,将加1操作后的计算结果作为最终校验和;判断空调器计算得到的最终校验和与特定红外信号中的校验和是否相等;若否,则空调器认为此次特定红外信号为错误信号,不响应遥控器的任何遥控指令;若是,即两个校验和相等,则空调器的蜂鸣器响一声,同时,空调器响应遥控器发送的相关遥控指令,执行相应的动作。进一步地,判断是否接收到其他遥控信号,若否,则空调器保持当前状态运行;若是,则对该接收到的遥控信号进行解析校验,即判断其发码校验方式已更改的标志变量是否为1,并重复执行上述过程,以确定是否响应遥控器的遥控指令,此处不再一一列举赘述。

综上,本发明实施例将遥控器专门按键或组合按键被按下,或者遥控器专门按键或组合按键被按下且芯片端口跳线断开,作为遥控器进入发码校验方式更改模式的条件;通过遥控器发送包含发码校验方式已更改标志信息的特定红外信号,同时对应空调器接收并正确解析此特定红外信号后,将对相应标志变量置1,实现遥控器和空调器的匹配连接;通过遥控器对发送特定红外信号中的校验和加执行1操作,以及匹配空调器对遥控器发送的特定红外信号解析并计算校验和后进行加1操作,使得空调器接收到匹配遥控器发送的特定红外信号后能够校验成功,并执行遥控器发送的遥控指令。而对于不匹配的遥控信号,空调器最终计算得到的校验和与此不匹配的遥控信号的校验和相差1,从而导致校验失败,空调器不执行此遥控指令,最终实现匹配遥控器和空调器的一对一控制,从而提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

需要说明的是,该空调控制方法的具体实现方式与本发明上述实施例的空调器的具体实现方式类似,具体请参见空调器部分的描述,为了减少冗余,此处不再赘述。

根据本发明实施例的空调遥控方法,空调器接收遥控器在满足第一预设条件时,进入发码校验方式更改模式下发送的特定红外信号,对特定红外信号进行解析校验,并在解析校验通过后,与遥控器匹配连接,从而可实现遥控器与空调器之间一对一的控制方式,提升了对空调器控制的准确性,防止一个遥控器的控制信号对多个空调器的运行状态产生干扰,避免由此对用户造成的困扰,且无需额外增加成本,从而提升用户体验。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

在本发明的描述中,“多个”的含义是两个或两个以上。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1