家用电器控制装置、家用电器和家用电器控制系统的制作方法

文档序号:12175526阅读:276来源:国知局
家用电器控制装置、家用电器和家用电器控制系统的制作方法

本发明涉及家用电器控制技术领域,特别涉及家用电器控制装置、家用电器和家用电器控制系统。



背景技术:

空调等家用电器(后文称家用电器)使用需要根据厂家设定的程序功能运行,家用电器的运行程序是预先设定在控制主板上的,在家用电器出厂后是没有办法更改的,当家用电器的控制程序出现问题或者功能逻辑错误,或者需要对家用电器的控制程序进行逻辑变更时,只能对家用电器的主板进行替换,这样将造成家用电器的维护成本较高。



技术实现要素:

基于此,有必要针对传统的家用电器维护成本较高的缺陷,提供一种家用电器控制装置、家用电器和家用电器控制系统。

一种家用电器控制装置,包括:

控制模块,所述控制模块包括第一控制单元、第一存储单元和第二存储单元,所述第一存储单元存储有用于控制家用电器运行的运行数据;

通信模块,所述通信模块与所述控制模块连接,所述通信模块用于接收运行数据,并将所述运行数据写入所述第二存储单元;

所述第一控制单元用于在所述第二存储单元存在运行数据时,根据所述第二存储单元的运行数据控制家用电器工作,以及在所述第二存储单元不存在运行数据时,根据所述第一存储单元的运行数据控制家用电器工作;

所述第二存储单元为可擦写式存储单元。

在一个实施例中,所述控制模块还包括检测单元,所述检测单元用于检测所述家用电器的运行环境,获取环境参数;

所述通信模块用于接收所述检测单元发送的所述环境参数,并发送所述环境参数和所述第二存储单元内的运行数据的版本信息。

在一个实施例中,所述检测单元包括温度传感器、湿度传感器、光传感器、红外接收数据和压缩机状态检测器中的一种或多种。

在一个实施例中,所述通信模块包括第三存储单元,所述第三存储单元用于暂存下载的运行数据,并将暂存的运行数据发送至所述第二存储单元。

在一个实施例中,所述通信模块还包括第二控制单元,所述第二控制单元用于根据下载的运行数据控制所述家用电器工作。

在一个实施例中,所述第一存储单元为只读式存储单元。

在一个实施例中,所述通信模块为无线通信模块。

一种家用电器,包括上述任一实施例所述的家用电器控制装置。

在一个实施例中,所述家用电器为空调、电视机、电冰箱、洗衣机、热水器、净水机、空气净化器、电暖器、加湿器、干衣机、电水壶、电风扇或厨房电器。

一种家用电器控制系统,包括服务器,以及包括上述实施例的家用电器;所述服务器用于与所述通信模块连接,及向所述通信模块发送运行数据。

上述家用电器控制装置、家用电器和家用电器控制系统,由于家用电器上配置了通信模块,能够从服务器上接收运行数据,并对控制模块中的第二存储单元的运行数据进行改写,从而使得家用电器能够实时调整或变更控制逻辑,使得家用电器的维护更为便捷。

附图说明

图1为一实施例的家用电器控制装置的模块框图;

图2为另一实施例的家用电器控制装置的模块框图;

图3为另一实施例的家用电器控制装置的模块框图;

图4为另一实施例的空调的模块框图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。

例如,控制模块,所述控制模块包括第一控制单元、第一存储单元和第二存储单元,所述第一存储单元存储有用于控制家用电器运行的运行数据;通信模块,所述通信模块与所述控制模块连接,所述通信模块用于接收运行数据,并将所述运行数据写入所述第二存储单元;所述第一控制单元用于在所述第二存储单元存在运行数据时,根据所述第二存储单元的运行数据控制家用电器工作,以及在所述第二存储单元不存在运行数据时,根据所述第一存储单元的运行数据控制家用电器工作;所述第二存储单元为可擦写式存储单元。

上述家用电器控制装置由于家用电器上配置了通信模块,能够从服务器上接收运行数据,并对控制模块中的第二存储单元的运行数据进行改写,从而使得家用电器能够实时调整或变更控制逻辑,使得家用电器的维护更为便捷。

如图1所示,其为一实施例的一种家用电器控制装置,包括:控制模块100,所述控制模块100包括第一控制单元130、第一存储单元110和第二存储单元120,所述第一存储单元110存储有用于控制家用电器运行的运行数据,所述第一控制单元130用于根据所述第一存储单元110的运行数据控制家用电器工作;通信模块200,所述通信模块与所述控制模块100连接,所述通信模块200用于接收服务器发送的运行数据,并将所述运行数据写入所述第二存储单元120;所述第一控制单元130还用于在所述第二存储单元120中写入运行数据后,根据所述第二存储单元120写入的运行数据控制家用电器工作;所述第二存储单元120为可擦写式存储单元。

在各实施例中,该运行数据为功能逻辑或者控制逻辑,例如,该运行数据是运行规则,又如,该运行数据为运行程序或者控制程序,该运行数据为用于控制家用电器工作的控制逻辑,具体地,该运行数据预存于第一存储单元110内,在正常情况下,或者在第一存储单元110的运行数据无异常的情况下,第一控制单元130根据第一存储单元110的运行数据对家用电器进行控制。例如,该第一控制单元130为主控芯片。

当第一存储单元110的运行数据异常或者该运行数据与家用电器所处的环境不匹配时,通信模块200从服务器下载运行数据,将所述运行数据写入所述第二存储单元120,第一控制单元130根据第二存储单元120的运行数据控制家用电器工作。该通信模块200通过网络与服务器建立连接,该服务器上存储了多个或多种运行数据,通信模块200从服务器上下载修正了逻辑错误的运行数据或家用电器所处工作环境匹配的运行数据,写入至第二存储单元120,由于该第二存储单元120为可擦写式存储单元,因此该第二存储单元120能够多次擦写,例如,该第二存储单元120为flash(闪存)存储器,例如,该第二存储单元120为EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)存储器。该第二存储单元120能够多次重复擦写,从而实时对控制逻辑进行修改。

具体地,本实施例中所述的运行数据异常为控制逻辑存在缺陷,或者第一存储单元110的控制逻辑不适应家用电器此时所处的工作环境,导致家用电器工作不适应用户需求或所处的工作环境,因此,需要对家用电器的控制逻辑进行变更,第一控制单元130根据第一存储单元110的运行数据进行对家用电器进行工作,进而适应用户需求,或适应家用电器所处的工作环境。

在本实施例中,由于家用电器上配置了通信模块200,能够从服务器上接收运行数据,并对控制模块100中的第二存储单元120的运行数据进行改写,从而使得家用电器能够实时调整或变更控制逻辑,而无需对家用电器的主板进行整体更换,也无需对家用电器进行拆卸,使得家用电器的维护更为便捷。

为了能够更为合理地控制家用电器工作,以使得家用电器能够适应当前的工作环境,在一个实施例中,如图2所示,所述控制模块100还包括检测单元140,所述检测单元140用于检测家用电器的运行环境,获取环境参数;所述通信模块200用于接收所述检测单元140发送的所述环境参数,并发送所述环境参数和所述第二存储单元内的运行数据的版本信息。

例如,所述通信模块200用于接收所述检测单元140发送的所述环境参数,并将所述环境参数和所述第二存储单元120内的运行数据的版本信息发送至服务器。

例如,该检测单元140包括温度传感器、湿度传感器、光传感器、红外接收数据和压缩机状态检测器中的一种或多种,该环境参数包括温度、湿度、亮度、红外数据和压缩机状态中的一种或多种,例如,该检测单元140用于检测获取温度、湿度、亮度、红外数据和压缩机状态中的一种或多种,即通过该检测单元140能够检测家用电器所处的工作环境,从而获取该工作环境的相关环境参数。例如,第一控制单元130用于根据环境参数和第一存储单元110的运行数据或第二存储单元120的运行数据控制家用电器工作。

在本实施例中,运行数据具有版本信息,例如,该版本信息为版本号,该版本信息用于区分不同的运行数据,不同的运行数据用于匹配或适应不同的环境参数,例如,家用电器为空调,空调在寒冷潮湿环境中的运行数据与在温热干燥环境中的运行数据不同,由于运行数据与环境参数匹配,根据不同的运行数据控制空调工作,一方面能够提高该空调的工作效率,降低能耗,另一方面,能够更为适应用户的需求,使得用户更为舒适。而如果运行数据与环境参数不匹配,则将容易造成空调工作不稳定,能耗较高,且用户体验不佳的情况,例如,当前环境温度较高,而空调的此时的功能逻辑对应的是湿冷环境,即空调此时的运行数据与当前环境不匹配,则将造成空调的制冷效果不佳,且工作不稳定,能耗较高的情况。

在本实施例中,通信模块200将环境参数和第二存储单元120内的运行数据的版本信息发送至服务器,服务器判断环境参数和第二存储单元120内的运行数据的版本信息是否匹配,当环境参数和第二存储单元120内的运行数据不匹配时,服务器向通信模块200发送与环境参数匹配的运行数据,通信模块200将该与环境参数匹配的运行数据写入第二存储单元120,这样,使得第二存储单元120内的运行数据得以更新,以适应当前家用电器的工作环境,以使得第一控制单元130能够更为合理地控制家用电器工作。

在一个实施例中,通信模块200用于将环境参数和第一存储单元110内的运行数据的版本信息发送至服务器。具体地,在本实施例中,第一控制单元130首先根据第一存储单元110内的运行数据控制家用电器工作,服务器通过接收通信模块200发送的环境参数和第一存储单元110内的运行数据的版本信息,检测该第一存储单元110内的运行数据与环境参数是否匹配,进而判断此时家用电器工作是否适应当前的工作环境,当环境参数和第一存储单元110内的运行数据的版本信息不匹配时,则服务器发送与该环境参数匹配的运行数据至通信模块200,通信模块200将与该环境参数匹配的运行数据写入第二存储单元120,以使得控制模块100能够根据第二存储单元120的运行数据进行控制,使得家用电器能够适应当前的工作环境。

在本实施例中,可看做是初始状态下,第二存储单元120内并未存储有运行数据,由于家用电器此时是根据第一存储单元110内的运行数据进行工作,因此,首先判断的是第一存储单元110内的运行数据与环境参数是否匹配,当两者不匹配时,则从服务器下载运行数据并写入第二存储单元120,当第二单元存储有运行数据时,而家用电器是根据第二存储单元120内的运行数据进行工作,则判断的是第二存储单元120内的运行数据与环境参数是否匹配,当两者不匹配时,则从服务器下载运行数据并写入第二存储单元120,对第二存储单元120的运行数据进行更新。

为了实现对运行数据的快速下载,以及提高运行数据的可靠性,在一个实施例中,如图3所示,所述通信模块200包括第三存储单元210,所述第三存储单元210用于暂存下载的运行数据,并将暂存的运行数据发送至所述第二存储单元120。例如,所述第三存储单元210用于暂存从服务器下载的运行数据,并将暂存的运行数据发送至所述第二存储单元120。例如,该第三存储单元210为可擦写式存储器,这样,通过第三存储单元210暂存服务器发送的运行数据,随后再将运行数据写入第二存储单元120中,能够有效提高运行数据的下载效率,例如,该通信模块200还包括校验模块,所述校验模块用于对暂存于第三存储单元210的运行数据进行校验,例如,该校验模块用于通过MD5(Message Digest Algorithm 5,消息摘要算法第五版)算法对暂存于第三存储单元210的运行数据进行校验,通过校验模块对运行数据校验,校验该运行数据的完整性和正确性,例如,该通信模块200还用于在运行数据校验失败时通知服务器重新传送运行数据,这样,提高了运行数据的可靠性。

为了实现对家用电器的高效控制,在一个实施例中,请再次参见图3,所述通信模块200还包括第二控制单元220,所述第二控制单元220用于根据下载的运行数据控制所述家用电器工作。例如,所述第二控制单元220用于根据从服务器下载的运行数据控制所述家用电器工作。例如,所述第二控制单元220用于根据暂存于第三存储单元210的运行数据控制所述家用电器工作,又如,所述第二控制单元220用于根据存储于第二存储单元120的运行数据控制所述家用电器工作。例如,当环境参数和所述第二存储单元120内的运行数据的版本信息时,服务器向通信模块200发送运行数据,通信模块200的第二控制单元220根据从服务器下载的运行数据控制家用电器工作,此时,通信模块200接管对家用电器的控制权,控制模块100仅检测获取环境参数,从而实现对家用电器的高效控制。

在一个实施例中,所述第一存储单元110为只读式存储单元。例如,第一存储单元110为ROM(Read-Only Memory,只读存储器)存储器,该第一存储单元110为只读存储器,该第一存储单元110不可擦写,存储于该第一存储单元110内的运行数据不能修改或变更,这样,当第一存储单元110内的运行数据异常或该运行数据与环境参数不匹配时,则通过改写第二存储单元120内的运行数据,控制模块100根据第二存储单元120内的运行数据对家用电器进行控制。

为了使得家用电器能够快速接入网络与服务器连接,在一个实施例中,所述通信模块为无线通信模块200,例如,该无线通信模块200为WIFI(Wireless Fidelity,基于IEEE 802.11b标准的无线局域网)模块,WIFI模块不受场地环境限制,能够快速接入网络,具有使用方便,接入快捷的特点,从而使得家用电器能够方便快捷地接入网络,与服务器连接。

在一个实施例中,所述家用电器为空调。在本实施例中,检测单元140包括温度传感器、湿度传感器、光传感器、红外接收数据和压缩机状态检测器中的一种或多种,环境参数包括温度、湿度、亮度、红外数据和压缩机状态中的一种或多种,上述环境参与空调的工作关联度较大,能够影响空调的工作效果以及工作效率,因此,空调在进行工作时,检测单元140中的各传感器要检测获取相应的环境参数,以使得第一控制单元130根据缓存参数和运行数据控制空调进行工作。

在一个实施例中,提供一种家用电器,包括上述实施例中的家用电器控制装置,该家用电器的工作由所述家用电器控制装置控制,例如,该家用电器的工作由家用电器控制装置的第一控制单元根据所述第一存储单元或第二存储单元的运行数据控制。

例如,所述家用电器为空调、电视机、电冰箱、洗衣机、热水器、净水机、空气净化器、电暖器、加湿器、干衣机、电水壶、电风扇或厨房电器,例如,所述厨房电器包括电磁炉、吸油烟机、煤气灶、消毒柜、电饭煲或电压力锅。

在一个实施例中,提供一种家用电器控制系统,包括服务器,以及包括上述实施例中的家用电器;所述服务器用于与所述通信模块连接,及向所述通信模块发送运行数据。

在一实施例中,提供一种服务器,所述服务器用于与家用电器的通信模块连接,向所述家用电器的通信模块发送运行数据。

具体地,该服务器通过网络与该家用电器的通信模块连接,向该通信模块发送运行数据,例如,该运行数据为控制逻辑,服务器向通信模块发送的运行数据,使得该家用电器的控制逻辑能够得到更新,在本实施例中,当运行数据存在逻辑错误,或者当前的运行数据与家用电器的工作环境不匹配时,服务器向家用电器的通信模块发送运行数据,从而使得家用电器能够实时调整或变更控制逻辑,而无需对家用电器的主板进行整体更换,也无需对家用电器进行拆卸,使得家用电器的维护更为便捷。

例如,服务器内存储了多个或多种运行数据,不同的运行数据对应不同的环境参数,例如,不同的运行数据对应不同范围的环境参数,在各实施例中,运行数据对应环境参数即运行数据匹配环境参数。

在一个实施例中,所述服务器用于接收所述通信模块发送的环境参数和运行数据的版本信息,判断环境参数与运行数据的版本信息是否匹配,如否,则向所述通信模块发送与所述环境参数匹配的运行数据。

具体地,在本实施例中,服务器判断环境参数与运行数据的版本信息是否匹配,以判断家用电器是否适应其所处的工作环境,如环境参数与运行数据的版本信息不匹配,则家用电器不适应其所处的工作环境,服务器则根据家用电器的通信模块发送的环境参数获取与该环境参数匹配的运行数据,并发送至该通信模块,以使得该家用电器能够以适应当前工作环境的运行数据进行工作。

下面是一个具体的实施例,如图4所示,在本实施例中,家用电器为空调,该空调包括内机、外机、主板和WIFI模块,主板与WIF模块连接,内机包括风机、电加热器和四通阀等,外机包括压缩机等,该主板设置有控制芯片、ROM和EEPROM,且连接有多个传感器,该传感器包括温度传感器、湿度传感器、光传感器、红外接收数据和压缩机状态检测器,WIFI模块与内机和外机连接,外机包括压缩机。

在本实施例中,该空调的运行模块如下:

(1)主板运行模式:在该模式下,WIFI模块仅有控制功能,可以控制内机的工作模式,但是功能逻辑由主板单独运行,即:主板通过温度传感器,湿度传感器,光传感器,红外接收器,采集温度、湿度、亮度和红外数据等数据,并采集压缩的工作状态,然后根据ROM中程序的功能逻辑进行对空调的运行控制。

(2)WIFI模块修正内机运行参数模式:空调在出厂后,主板ROM中的代码无法调整的,但是EEPROM中的数据是可以调整的。因此,WIFI模块连接物联网云端数据服务器后,将采集的数据发送至服务器,服务器通过远程监控空调运行状态,在出现实际使用过程中EEPROM的功能逻辑与实际环境不匹配状态下,或者存在主板ROM内的功能逻辑有误的时候,服务器通过命令WIFI模块将需要调整的功能逻辑发送给内机主板烧写进内机的EEPROM中,重启后,恢复运行。使得主板能够按照更新后的功能逻辑控制空调控制,以适应当前环境。

(3)WIFI模块接替主板运行:WIFI模块通过串口命令,使得主板进入外围负载开放状态,WIFI模块根据主板的ID在服务器上下载最新的主板功能逻辑,主板将采集到的传感器数据通过串口通讯方式传输给WIFI模块,WIFI模块根据采集的数据分析并控制空调的运行状态。此运行模式解决家用电器内机控制程序在出厂后无法改变的缺点,可以矫正主板错误的功能逻辑或者不和合理的功能逻辑。例如:变频空调的外机压缩机的EEPROM中存储有压缩机运行数据信息,空调出厂后,由于使用地的环境的不同(高温高湿,超低温制热),需要更改空调外机EEROM中数据用于达到空调的稳定更高效率的运行。

一个实施例是,WIFI智能空调上电后,WIFI模块配置到无线路由器接入互联网,实现与服务器的通信。此时,WIFI模块会将运行时的数据(模式,室内温度,室外温度,湿度等)发送至服务器,服务器进行数据分析判断当前的压缩机运行控制方式是否满足空调的使用环境,比如,出口地为荷兰的空调被卖到中东,空调的压缩机的运行逻辑将与其默认的逻辑不符,造成压缩机工作负荷增大,且使得用户体验较差,此时通过服务器将适合中东的压缩机运行控制的功能逻辑发送给WIFI模块,缓存在WIFI模块的外部存储器中,WIFI模块通过MD5等小样方式判断数据的完整性和正确性(校验失败情况下会通知服务器重新传送数据)。然后WIFI模块通过串口通知主板需要更改外机压缩机控制芯片中的数据,主板开启透传模式,WIFI模块将功能逻辑通过串口透传的方式传送给主板的EEPROM,主板的EEPROM将从串口接收到的新的功能逻辑烧写进升级区域,烧写完成后,通过MD5校验方式验证全部的数据信息是否完整可靠,如果出现错误,外机反馈给WIFI模块重新发送。全部完成后,压缩机将会按照最新的功能逻辑运行。

在一个实施例中,WIFI模块匹配家用电器主板工作的功能模式运行的方式方法如下:

(1)主板运行模式下,WIFI模块仅有控制功能,可以控制内机模式等状态,但是主要功能逻辑由主板单独运行。主板采集温度传感器,湿度传感器,光传感器,红外接收数据,压缩机等外围参数,然后根据ROM中程序的功能逻辑进行模式运行控制。对于变频空调器,主板芯片的外置EEPROM中存储了大量的算法数据和直流风机运行数据,这些在空调出厂时已经固定。所有的外围器件都围绕主板的控制命令执行。

(2)WIFI模块参入修正内机运行参数模式。家用电器在出厂后,主板ROM中的代码一般是无法调整的,但是主板外置EEPROM中的数据是可以调整的,因此在出现实际使用过程中EEPROM参数与实际环境不匹配状态下,怎样实现EEPROM中参数的调整就是本模式的优势所在。WIFI模块连接物联网云端数据服务器后,数据服务器通过远程监控空调运行参数,当出现非异常的异常时,服务器通过命令WIFI模块将需要调整的数据发送给内机主板烧写进内机的EEPROM中,重启后,恢复运行。

(3)WIFI模块接替主板运行。WIFI通过串口命令,主板进入外围负载开放状态,WIFI模块通过主板的ID在服务器上下载最新的主板功能逻辑,主板将采集到的传感器数据信息(温度,湿度等)通过串口通讯方式传输给WIFI模块,WIFI模块根据采集数据分析并控制家用电器的运行状态。此功能解决家用电器内机控制程序在出厂后无法改变的缺点,可以矫正主板错误的功能逻辑或者不和合理的功能逻辑。例如:变频空调的外机压缩机的EEPROM中存储有压缩机运行数据信息,空调出厂后,由于使用地和环境的不同(高温高湿,超低温制热),可能需要更改空调外机EEROM中数据用于达到空调的稳定更高效率的运行。

一个实施例是,WIFI智能空调上电后,只要将WIFI模块配置到无线路由器实现WIFI模块能够连接互联网就可以实现WIFI模块与远端服务器的通讯。此时WIFI模块会将运行时的数据(模式,室内温度,室外温度,湿度等)传递给服务器,服务器进行数据分析判断当前的压缩机运行控制方式是否满足空调的使用环境,比如,出口地为荷兰的空调被卖到中东,空调的压缩机运行就会收到挑战,此时通过服务器将适合中东的压缩机运行控制的数据发送给WIFI模块缓存在WIFI模块的外部存储器中,WIFI模块通过MD5等小样方式判断数据的完整性和正确性(校验失败情况下会通知服务器重新传送数据)。然后WIFI模块通过串口通知内机需要更改外机压缩机控制芯片中的数据,内机主动开启透传模式,WIFI模块将压缩机控制信息通过串口透传的方式传送给外机的主控芯片,外机主控芯片同时将收到的新的串口数据烧写进升级区域,烧写完成后,通过MD5校验方式验证全部的数据信息是否完整可靠,如果出现错误,外机反馈给WIFI模块重新发送。全部完成后,压缩机将会按照最新的参数运行。同时服务器实时监控运行状态。

应该说明的是,上述系统实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于可读取存储介质中。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不移动矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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