一种空调器室外EEPROM中的数据更新方法、装置及存储介质制造方法及图纸

技术编号:25689561 阅读:30 留言:0更新日期:2020-09-18 21:01
本发明专利技术公开了一种空调器室外EEPROM中的数据更新方法、装置及存储介质,包括:判断空调器的室内机是否进入可改写状态;当所述室内机进入可改写状态时,获取室外EEPROM数据;对所述室外EEPROM数据进行校验;当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令;当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,使得所述室外机在接收完所述室外EEPROM数据之后,根据所述室外EEPROM数据对室外EEPROM中的数据进行更新,并对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果。采用本发明专利技术的技术方案能够对室外EEPROM中的数据进行远程更新,且更新操作简单,安全性较高。

【技术实现步骤摘要】
一种空调器室外EEPROM中的数据更新方法、装置及存储介质
本专利技术涉及空调器数据更新
,尤其涉及一种空调器室外EEPROM中的数据更新方法、装置及计算机可读存储介质。
技术介绍
空调器的室外控制板上一般具有数据存储芯片EEPROM,在室外EEPROM中存放着空调器运行的各种数据,例如压缩机的最高运行频率、最低运行频率、保护参数和电机参数等数据。空调器安装完成后,有时会因为产品升级、质量改善、特殊定制等种种因素,需要更改空调器室外EEPROM芯片中的数据,但是,分体式空调器的室外机大多数安装在露天室外环境,并且距离地面比较高,直接打开室外机的电装盒去更改室外EEPROM中的数据,操作比较困难,并且安全隐患较高。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种空调器室外EEPROM中的数据更新方法、装置及计算机可读存储介质,能够对室外EEPROM中的数据进行远程更新,且更新操作简单,安全性较高。为了解决上述技术问题,本专利技术实施例提供了一种空调器室外EEPROM中的数据更新方法,包括:判断空调器的室内机是否进入可改写状态;当所述室内机进入可改写状态时,获取室外EEPROM数据;对所述室外EEPROM数据进行校验;当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令;当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,使得所述室外机在接收完所述室外EEPROM数据之后,根据所述室外EEPROM数据对室外EEPROM中的数据进行更新,并对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果。进一步地,所述当所述室内机进入可改写状态时,获取室外EEPROM数据,具体包括:当所述室内机进入可改写状态时,通过遥控器获取所述室外EEPROM数据;其中,所述室外EEPROM数据预先存储在所述遥控器中,并由所述遥控器发送至所述室内机。进一步地,所述当所述室内机进入可改写状态时,获取室外EEPROM数据,具体包括:当所述室内机进入可改写状态时,开始计时,并判断所述室内机在接收到所述室外EEPROM数据之前的计时时间是否超过预设的第一时间阈值;若是,则控制所述室内机退出可改写状态;若否,则通过遥控器获取所述室外EEPROM数据;其中,所述室外EEPROM数据预先存储在所述遥控器中,并由所述遥控器发送至所述室内机。进一步地,所述室外EEPROM数据中包括头码、若干个EEPROM数据包和校验码,且每一个所述EEPROM数据包对应一个数据包序号;则,所述对所述室外EEPROM数据进行校验,具体包括:根据预设的遥控协议校验所述头码是否正确;当所述头码校验正确时,根据所有所述EEPROM数据包对应的数据进行累加计算,相应获得校验和;将所述校验和与所述校验码进行比较;当所述校验和与所述校验码一致时,判定所述室外EEPROM数据校验正确;当所述校验和与所述校验码不一致时,判定所述室外EEPROM数据校验错误。进一步地,所述当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令,具体包括:当所述室外EEPROM数据校验正确时,开始计时,并判断所述室内机在向所述室外机发送所述更新请求指令之前的计时时间是否超过预设的第二时间阈值;若是,则控制所述室内机退出可改写状态;若否,则向所述室外机发送所述更新请求指令。进一步地,所述室外EEPROM数据中包括若干个EEPROM数据包,且每一个所述EEPROM数据包对应一个数据包序号;则,所述当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,具体包括:当接收到所述室外机返回的所述更新应答指令时,根据所述通信速率向所述室外机发送一个所述EEPROM数据包;其中,所述室外机在接收到所述EEPROM数据包之后,返回相应的允许标志及允许数据包序号;当接收到所述允许标志时,根据所述允许数据包序号向所述室外机发送下一个所述EEPROM数据包,直至发送完所有所述EEPROM数据包为止。进一步地,所述室外EEPROM数据中还包括校验码;则,所述室外机通过以下步骤对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果:根据接收到的所有所述EEPROM数据包对应的数据进行累加计算,相应获得校验和;将所述校验和与所述校验码进行比较;当所述校验和与所述校验码一致时,向所述室内机返回校验正确提示;当所述校验和与所述校验码不一致时,向所述室内机返回校验错误提示。为了解决上述技术问题,本专利技术实施例还提供了一种空调器室外EEPROM中的数据更新装置,包括:改写状态判断模块,用于判断空调器的室内机是否进入可改写状态;更新数据获取模块,用于当所述室内机进入可改写状态时,获取室外EEPROM数据;更新数据校验模块,用于对所述室外EEPROM数据进行校验;更新请求发送模块,用于当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令;更新数据发送模块,用于当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,使得所述室外机在接收完所述室外EEPROM数据之后,根据所述室外EEPROM数据对室外EEPROM中的数据进行更新,并对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行上述任一项所述的空调器室外EEPROM中的数据更新方法。本专利技术实施例还提供了一种空调器室外EEPROM中的数据更新装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现上述任一项所述的空调器室外EEPROM中的数据更新方法。与现有技术相比,本专利技术实施例提供了一种空调器室外EEPROM中的数据更新方法、装置及计算机可读存储介质,通过判断空调器的室内机是否进入可改写状态;当所述室内机进入可改写状态时,获取室外EEPROM数据,并对所述室外EEPROM数据进行校验;当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令;当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,使得所述室外机在接收完所述室外EEPROM数据之后,根据所述室外EEPROM数据对室外EEPROM中的数据进行更新,并对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果,从而能够对室外EEPROM中的数据进行远程更新,且更新操作简单,安全性较高。附图说明图本文档来自技高网...

【技术保护点】
1.一种空调器室外EEPROM中的数据更新方法,其特征在于,包括:/n判断空调器的室内机是否进入可改写状态;/n当所述室内机进入可改写状态时,获取室外EEPROM数据;/n对所述室外EEPROM数据进行校验;/n当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令;/n当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,使得所述室外机在接收完所述室外EEPROM数据之后,根据所述室外EEPROM数据对室外EEPROM中的数据进行更新,并对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果。/n

【技术特征摘要】
1.一种空调器室外EEPROM中的数据更新方法,其特征在于,包括:
判断空调器的室内机是否进入可改写状态;
当所述室内机进入可改写状态时,获取室外EEPROM数据;
对所述室外EEPROM数据进行校验;
当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令;
当接收到所述室外机返回的更新应答指令时,根据预设的通信速率向所述室外机发送所述室外EEPROM数据,使得所述室外机在接收完所述室外EEPROM数据之后,根据所述室外EEPROM数据对室外EEPROM中的数据进行更新,并对所述室外EEPROM数据进行校验,以向所述室内机返回相应的校验结果。


2.如权利要求1所述的空调器室外EEPROM中的数据更新方法,其特征在于,所述当所述室内机进入可改写状态时,获取室外EEPROM数据,具体包括:
当所述室内机进入可改写状态时,通过遥控器获取所述室外EEPROM数据;其中,所述室外EEPROM数据预先存储在所述遥控器中,并由所述遥控器发送至所述室内机。


3.如权利要求1所述的空调器室外EEPROM中的数据更新方法,其特征在于,所述当所述室内机进入可改写状态时,获取室外EEPROM数据,具体包括:
当所述室内机进入可改写状态时,开始计时,并判断所述室内机在接收到所述室外EEPROM数据之前的计时时间是否超过预设的第一时间阈值;
若是,则控制所述室内机退出可改写状态;
若否,则通过遥控器获取所述室外EEPROM数据;其中,所述室外EEPROM数据预先存储在所述遥控器中,并由所述遥控器发送至所述室内机。


4.如权利要求1所述的空调器室外EEPROM中的数据更新方法,其特征在于,所述室外EEPROM数据中包括头码、若干个EEPROM数据包和校验码,且每一个所述EEPROM数据包对应一个数据包序号;则,所述对所述室外EEPROM数据进行校验,具体包括:
根据预设的遥控协议校验所述头码是否正确;
当所述头码校验正确时,根据所有所述EEPROM数据包对应的数据进行累加计算,相应获得校验和;
将所述校验和与所述校验码进行比较;
当所述校验和与所述校验码一致时,判定所述室外EEPROM数据校验正确;
当所述校验和与所述校验码不一致时,判定所述室外EEPROM数据校验错误。


5.如权利要求1所述的空调器室外EEPROM中的数据更新方法,其特征在于,所述当所述室外EEPROM数据校验正确时,向空调器的室外机发送更新请求指令,具体包括:
当所述室外EEPROM数据校验正确时,开始计时,并判断所述室内机在向所述室外机发送所述更新请求指令之前的计时时间是否超过预设的第二时间阈值;
若是,则控制所述室内机退出可改写状态;
若否,则向所...

【专利技术属性】
技术研发人员:王婧尹发展陈建兵
申请(专利权)人:海信山东空调有限公司
类型:发明
国别省市:山东;37

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

1