空调器及其控制方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20676153 阅读:15 留言:0更新日期:2019-03-27 17:26
本发明专利技术公开了一种空调器的控制方法,所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器的控制方法包括以下步骤:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取所述故障标志,其中,所述第二内核检测到所述空调器中的第一部件故障时,将所述故障对应的所述故障标志写入所述共享寄存区域;解析所述故障标志对应的故障信息;根据所述故障信息控制所述空调器中的第二部件。本发明专利技术还公开了一种空调器及其控制装置及计算机可读存储介质。通过共享寄存区域读写方式实现第一内核和第二内核间的通讯,空调器能够快速对故障做出响应,提高故障处理效率。

【技术实现步骤摘要】
空调器及其控制方法、装置及计算机可读存储介质
本专利技术涉及计算机控制领域,尤其涉及空调器及其控制方法、装置及计算机可读存储介质。
技术介绍
目前,变频空调中部分采用双芯片的微控制器,通过主芯片控制空调系统中的主要功能,从芯片控制外围附加功能,双芯片则共同完成变频空调系统所有的功能,两个芯片通过通信协议传输数据,共同配合。从芯片分担主芯片的工作任务,提高空调系统的工作效率。当有故障或保护信号发生时,在采用双芯片中各芯片分别处理故障信息,两芯片间通过通讯传输故障信息,完成报障、清除故障、停机、重启等响应动作。然而,当从芯片发生故障时,无法完成故障响应,则需要从芯片把故障信息传送给主芯片,通过主芯片响应该故障信息。两个芯片间传输故障信息,需要的时间长,不利于对故障及时做出响应,导致故障处理效率较低。
技术实现思路
本专利技术的主要目的在于提供一种空调器及其控制方法、装置及计算机可读存储介质,旨在解决故障信息传输耗时长,导致故障处理效率低的技术问题。为实现上述目的,本专利技术提供一种空调器的控制方法,所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器的控制方法包括以下步骤:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取所述故障标志,其中,所述第二内核检测到所述空调器中的第一部件故障时,将所述故障对应的所述故障标志写入所述共享寄存区域;解析所述故障标志对应的故障信息;根据所述故障信息控制所述空调器中的第二部件。优选地,所述根据所述故障信息控制所述空调器中的第二部件的步骤之后,还包括:所述第一内核清除所述共享寄存区域中的所述故障标志,以供所述第二内核检测到所述故障标志清除后,控制所述第一部件运行。优选地,所述根据所述故障信息控制所述空调器中的第二部件的步骤之前,还包括:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取并保存所述第二部件的运行参数;在所述第一内核清除所述共享寄存区域中的所述故障标志后,运行保存的所述第二部件的运行参数。优选地,所述第一部件与所述第二部件为所述空调器的不同部件。优选地,所述获取所述故障标志步骤之后,还包括:获取预设时间间隔内所述故障标志存在次数;当所述故障标志存在次数大于预设次数时,停止运行所述空调器;当所述故障标志存在次数小于或等于预设次数时,执行所述解析所述故障标志对应的故障信息的步骤。为实现上述目的,本专利技术还提供一种空调器的控制方法,所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器的控制方法包括以下步骤:所述第二内核检测到故障信息时,根据所述故障信息控制所述空调器中的第一部件;将所述故障信息对应的所述故障标志写入所述共享寄存区域,以供所述第一内核检测到所述共享寄存区域中存在所述故障标志时,根据所述故障标志控制所述空调器中的第二部件。优选地,所述空调器的控制方法还包括:所述第二内核检测到故障信息时,获取并保存所述第一部件的运行参数;在检测到所述故障标志被清除后,运行保存的所述第一部件的运行参数,其中,所述第一内核根据所述故障信息控制所述空调器中的第二部件后,清除所述共享寄存区域中的所述故障标志。此外,为实现上述目的,本专利技术还提供一种空调器的控制装置,其特征在于,所述空调器的控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上所述的空调器的控制方法的步骤。此外,为实现上述目的,本专利技术还提供一种空调器,其特征在于,所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器还包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上所述的空调器的控制方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如上所述的空调器的控制方法的步骤。本专利技术实施例提出的一种空调器及其控制方法、装置及计算机可读存储介质,在空调器运行过程中,第二内核检测到第一部件出现故障时,在共享寄存区域内写入该故障对应的故障标志,第一内核检测到共享寄存区域内存在故障标志后,获取该故障标志,并对故障标志进行解析,从而获取到第二内核内第一部件存在的故障。根据第一部件的故障,第一内核控制空调器的第二部件做相应的响应。通过共享寄存区域读写方式实现第一内核和第二内核间的通讯,故障信号的传输速率高于传统的外置电路信息传输,空调器能够快速对故障做出响应,提高故障处理效率。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;图2为本专利技术空调器的控制方法第一实施例的流程示意图;图3为本专利技术空调器的控制方法第二实施例的流程示意图;图4为本专利技术空调器的控制方法第三实施例的流程示意图;图5为本专利技术空调器的控制方法第四实施例的流程示意图;图6为本专利技术空调器的控制方法第五实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器的控制方法包括以下步骤:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取所述故障标志,其中,所述第二内核检测到所述空调器中的第一部件故障时,将所述故障对应的所述故障标志写入所述共享寄存区域;解析所述故障标志对应的故障信息;根据所述故障信息控制所述空调器中的第二部件。由于现有技术中采用双芯片处理空调器的故障信息,在需要从芯片把故障信息传送给主芯片,通过主芯片响应该故障信息时。两个芯片间传输故障信息,需要的时间长,不利于对故障及时做出响应,导致故障处理效率较低。本专利技术提供一种解决方案,在空调器运行过程中,第二内核检测到第一部件出现故障时,在共享寄存区域内写入该故障对应的故障标志,第一内核检测到共享寄存区域内存在故障标志后,获取该故障标志,并对故障标志进行解析,从而获取到第二内核内第一部件存在的故障。根据第一部件的故障,第一内核控制空调器的第二部件做相应的响应。通过共享寄存区域读写方式实现第一内核和第二内核间的通讯,故障信号的传输速率高于传统的外置电路信息传输,空调器能够快速对故障做出响应,提高故障处理效率。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。本专利技术实施例终端可以是空调器,也可以是服务器、计算机等空调器的控制终端。如图1所示,该终端可以包括:控制器1001,例如MCU,网络接口1003,存储器1004以及通信总线1002。其中,控制器1001包括第一内核、第二内核以及第一内核和第二内核的共享寄存区域(如,共享寄存器),第一内核和第二内核分别控制空调器内部各部件的运行。网络接口1003可选的可以包括标准的有线接口、无线接口(如WI-FI接口),主要用于连本文档来自技高网...

【技术保护点】
1.一种空调器的控制方法,其特征在于,所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器的控制方法包括以下步骤:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取所述故障标志,其中,所述第二内核检测到所述空调器中的第一部件故障时,将所述故障对应的所述故障标志写入所述共享寄存区域;解析所述故障标志对应的故障信息;根据所述故障信息控制所述空调器中的第二部件。

【技术特征摘要】
1.一种空调器的控制方法,其特征在于,所述空调器具有微控制器,所述微控制器具有第一内核以及第二内核,所述第一内核和所述第二内核具有共享寄存区域,所述空调器的控制方法包括以下步骤:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取所述故障标志,其中,所述第二内核检测到所述空调器中的第一部件故障时,将所述故障对应的所述故障标志写入所述共享寄存区域;解析所述故障标志对应的故障信息;根据所述故障信息控制所述空调器中的第二部件。2.如权利要求1所述的空调器的控制方法,其特征在于,所述根据所述故障信息控制所述空调器中的第二部件的步骤之后,还包括:所述第一内核清除所述共享寄存区域中的所述故障标志,以供所述第二内核检测到所述故障标志清除后,控制所述第一部件运行。3.如权利要求2所述的空调器的控制方法,其特征在于,所述根据所述故障信息控制所述空调器中的第二部件的步骤之前,还包括:所述第一内核检测到所述共享寄存区域中存在故障标志时,获取并保存所述第二部件的运行参数;在所述第一内核清除所述共享寄存区域中的所述故障标志后,运行保存的所述第二部件的运行参数。4.如权利要求1所述的空调器的控制方法,其特征在于,所述第一部件与所述第二部件为所述空调器的不同部件。5.如权利要求1-4任一所述的空调器的控制方法,其特征在于,所述获取所述故障标志步骤之后,还包括:获取预设时间间隔内所述故障标志存在次数;当所述故障标志存在次数大于预设次数时,停止运行所述空调器;当所述故障标志存在次数小于或等于预设次数时,执行所述解析所述故障标志对应的故障信息的步骤。6.一种空调器的控制方法,其特征在于,所述空调器具有微控制器,所述微控制器具有第...

【专利技术属性】
技术研发人员:陈亮桥黄招彬李曹磊
申请(专利权)人:广东美的制冷设备有限公司美的集团股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1