本發(fā)明涉及變頻空調(diào),尤其涉及一種變頻空調(diào)更新EEPROM數(shù)據(jù)的方法。
[
背景技術:
]
目前大部分變頻空調(diào)都帶有EEPROM芯片(常見的如24C02、24C04),EEPROM芯片存儲空調(diào)控制器的運行參數(shù)數(shù)據(jù)??梢员3挚照{(diào)控制器的程序不變,只需要修改EEPROM的參數(shù),即可匹配不同的系統(tǒng)環(huán)境。系統(tǒng)工程師通過各種實驗,尋找最優(yōu)的EEPROM參數(shù),在這個過程中,會經(jīng)常性頻繁地更新EEPROM參數(shù)數(shù)據(jù)。
但是現(xiàn)有的對變頻空調(diào)室內(nèi)機、室外機EEPROM進行參數(shù)更新的方法,都需要工程師拆開機殼,使用專用的EEPROM燒錄器進行參數(shù)更新。
這種操作方式工作量大,效率低,尤其在對空調(diào)機進行能力測試時候極易破壞實驗工況,耗費時間長,給空調(diào)系統(tǒng)的調(diào)試和能力測試等一系列實驗帶來極大的不變。同時,也不利于系統(tǒng)工程師的工作開展,系統(tǒng)工程師要浪費大量時間用在參數(shù)更新上。
[
技術實現(xiàn)要素:
]
本發(fā)明要解決的技術問題是提供一種操作方便,效率高的變頻空調(diào)更新EEPROM數(shù)據(jù)的方法。
為了解決上述技術問題,本發(fā)明采用的技術方案是,一種變頻空調(diào)更新EEPROM數(shù)據(jù)的方法,室外機控制電路包括監(jiān)控接口,室外機的監(jiān)控接口與室外機的MCU連接,上位機通過監(jiān)控接口與室外機的MCU雙向通信,將室外機待更新的EEPROM數(shù)據(jù)發(fā)送到室外機,室外機的MCU完成室外機EEPROM的數(shù)據(jù)更新;同時,上位機利用室外機的MCU做中轉,將室內(nèi)機待更新的EEPROM數(shù)據(jù)發(fā)送到室內(nèi)機,室內(nèi)機的MCU完成室內(nèi)機EEPROM的數(shù)據(jù)更新。
以上所述的方法,所述的監(jiān)控接口是有線通信接口或無線通信模塊,所述的有線通信接口布置在室外機的電控板上。
以上所述的方法,包括以下步驟:
301)上位機與室外機的MCU通過監(jiān)控接口進行連接;
302)上位機發(fā)出更新室外機EEPROM數(shù)據(jù)的請求,室外機的MCU將所用EEPROM型號和/或相關版本信息回復上位機,上位機以此校驗待更新的EEPROM數(shù)據(jù)文件,如果校驗通過,則將數(shù)據(jù)發(fā)送給室外機的MCU;室外機的MCU接收數(shù)據(jù)并校驗通過后,將數(shù)據(jù)寫入室外機的EEPROM芯片,數(shù)據(jù)全部寫入后,再重新讀取并校驗,校驗正確無誤后反饋成功的信息給上位機;
303)上位機發(fā)出更新室內(nèi)機EEPROM數(shù)據(jù)的請求,室外機的MCU接收到上位機發(fā)出更新室內(nèi)機EEPROM數(shù)據(jù)的請求后,轉變?yōu)樾畔⒅修D模式,將更新室內(nèi)機EEPROM數(shù)據(jù)的請求轉發(fā)給室內(nèi)機;室內(nèi)機的MCU將所用EEPROM型號和/或相關版本信息回復給室外機的MCU,室外機的MCU室內(nèi)機的EEPROM型號和/或相關版本信息發(fā)給上位機,上位機以此校驗待更新的EEPROM數(shù)據(jù)文件,如果校驗通過,則將數(shù)據(jù)發(fā)送給室外機的MCU,室外機的MCU將數(shù)據(jù)打包發(fā)送給室內(nèi)機的MCU;室內(nèi)機的MCU接收數(shù)據(jù)并校驗通過后,將數(shù)據(jù)寫入室內(nèi)機的EEPROM芯片,數(shù)據(jù)全部寫入后,再重新讀取并校驗,校驗無誤后通過室外機的MCU反饋成功的信息給上位機;如果任何一個環(huán)節(jié)錯誤,則反饋失敗信息給上位機。
以上所述的方法,如果步驟302中的任何一個環(huán)節(jié)出現(xiàn)錯誤,室外機的MCU反饋失敗信息給上位機,用戶通過上位機重新發(fā)出更新室外機EEPROM數(shù)據(jù)的請求;如果步驟303中的任何一個環(huán)節(jié)出現(xiàn)錯誤,室內(nèi)機的MCU通過室外機的MCU反饋失敗信息給上位機,用戶通過上位機重新發(fā)出更新室內(nèi)機EEPROM數(shù)據(jù)的請求。
利用本發(fā)明的方法對變頻空調(diào)進行功能調(diào)整和更新時,無需拆卸空調(diào)的外殼,無需使用專業(yè)設備,操作方便,效率高節(jié)省了工程師大量的時間。
[附圖說明]
下面結合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。
圖1是本發(fā)明實施例變頻空調(diào)更新EEPROM數(shù)據(jù)的方法的示意圖。
[具體實施方式]
一般室外機控制電路都有一個監(jiān)控接口,室外機的監(jiān)控接口與室外機的MCU連接,用于實時了解空調(diào)系統(tǒng)的運行狀態(tài)和參數(shù)。其中,監(jiān)控接口可以是有線通信接口或無線通信模塊,所述的有線通信接口布置在室外機的電控板上,便于連接上位機,上位機通過監(jiān)控接口與室外機的MCU雙向通信。
有線通信主要用于開發(fā)和測試階段,方便調(diào)試。
本發(fā)明實施例變頻空調(diào)更新EEPROM數(shù)據(jù)的方法如圖1所示,空調(diào)電控MCU也可以寫EEPROM芯片,利用這一特性,上位機將室外機待更新的EEPROM數(shù)據(jù)發(fā)送到室外機,室外機的MCU完成室外機EEPROM的數(shù)據(jù)更新。同時,上位機利用室外機的MCU做中轉,將室內(nèi)機待更新的EEPROM數(shù)據(jù)發(fā)送到室內(nèi)機,室內(nèi)機的MCU完成室內(nèi)機EEPROM的數(shù)據(jù)更新。
本發(fā)明實施例變頻空調(diào)更新EEPROM數(shù)據(jù)的方法,具體包括以下步驟:
1)上位機與室外機的MCU通過監(jiān)控接口進行連接。
2)上位機發(fā)出更新室外機EEPROM數(shù)據(jù)的請求,室外機的MCU將所用EEPROM型號和/或相關版本信息回復上位機,上位機以此校驗待更新的EEPROM數(shù)據(jù)文件,如果校驗通過,則將數(shù)據(jù)發(fā)送給室外機的MCU。室外機的MCU接收數(shù)據(jù)并校驗通過后,將數(shù)據(jù)寫入室外機的EEPROM芯片,數(shù)據(jù)全部寫入后,再重新讀取并校驗,校驗正確無誤后反饋成功的信息給上位機。
如果步驟2中的任何一個環(huán)節(jié)出現(xiàn)錯誤,室外機的MCU反饋失敗信息給上位機,用戶可以通過上位機重新發(fā)出更新室外機EEPROM數(shù)據(jù)的請求
3))上位機發(fā)出更新室內(nèi)機EEPROM數(shù)據(jù)的請求,室外機的MCU接收到上位機發(fā)出更新室內(nèi)機EEPROM數(shù)據(jù)的請求后,轉變?yōu)樾畔⒅修D模式,將更新室內(nèi)機EEPROM數(shù)據(jù)的請求轉發(fā)給室內(nèi)機。室內(nèi)機的MCU將所用EEPROM型號和/或相關版本信息回復給室外機的MCU,室外機的MCU室內(nèi)機的EEPROM型號和/或相關版本信息發(fā)給上位機,上位機以此校驗待更新的EEPROM數(shù)據(jù)文件,如果校驗通過,則將數(shù)據(jù)發(fā)送給室外機的MCU,室外機的MCU將數(shù)據(jù)打包發(fā)送給室內(nèi)機的MCU。室內(nèi)機的MCU接收數(shù)據(jù)并校驗通過后,將數(shù)據(jù)寫入室內(nèi)機的EEPROM芯片,數(shù)據(jù)全部寫入后,再重新讀取并校驗,校驗無誤后通過室外機的MCU反饋成功的信息給上位機。如果任何一個環(huán)節(jié)錯誤,則反饋失敗信息給上位機。
如果步驟3中的任何一個環(huán)節(jié)出現(xiàn)錯誤,室內(nèi)機的MCU通過室外機的MCU反饋失敗信息給上位機,用戶可以通過上位機重新發(fā)出更新室內(nèi)機EEPROM數(shù)據(jù)的請求。
本發(fā)明以上實施例具有以下有益效果:可以應用于變頻空調(diào)室內(nèi)機或室外機中EEPROM數(shù)據(jù)更新,在不增加成本的情況下,利用原來就有的監(jiān)控接口,上位機將待更新的數(shù)據(jù)發(fā)往室外機,完成室外機EEPROM的更新;利用室外機做中轉,將數(shù)據(jù)發(fā)送室內(nèi)機,完成室內(nèi)機EEPROM的更新。與現(xiàn)有技術相比,本發(fā)明公開的方法進行功能調(diào)整和更新時,無需拆卸空調(diào)的外殼,從而簡化了操作,無需使用專業(yè)設備,操作方便,節(jié)省了工程師的大量時間。