本申請涉及制冷設(shè)備,尤其涉及一種冰箱通信數(shù)據(jù)控制系統(tǒng)及方法。
背景技術(shù):
1、目前家用冰箱的電控組件一般由顯示控制器和主控控制模塊組成,顯示控制器主要用于與用戶進(jìn)行交互,顯示冰箱運行狀態(tài)和數(shù)據(jù),接收用戶的各種操作設(shè)置如設(shè)定溫度、修改模式等,主控控制模塊主要負(fù)責(zé)冰箱的各個部件的打開和關(guān)閉,如風(fēng)門、壓縮機(jī)、加熱器、照明燈等。
2、顯示控制器與主控控制模塊的通信主要是基于通信技術(shù)完成數(shù)據(jù)的收發(fā),通信技術(shù)在工業(yè)上包括rs-232/485、uart、spi、i2c技術(shù)等。
3、因冰箱不同部件接收的數(shù)據(jù)格式不同,所以針對不同的冰箱部件需要利用不同的芯片完成數(shù)據(jù)的發(fā)送,導(dǎo)致在冰箱開發(fā)過程中需要針對不同的冰箱組件制造不同的芯片,從而增加了冰箱的制造成本,降低了產(chǎn)品競爭力。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N冰箱通信數(shù)據(jù)控制系統(tǒng)及方法,以解決目前針對不同的冰箱部件需要利用不同的芯片完成數(shù)據(jù)的發(fā)送,導(dǎo)致在冰箱開發(fā)過程中需要針對不同的冰箱組件制造不同的芯片,從而增加了冰箱的制造成本的技術(shù)問題。
2、本申請第一方面提供了一種冰箱通信數(shù)據(jù)控制系統(tǒng),包括:
3、顯示控制器,所述顯示控制器設(shè)置于冰箱門體上,所述顯示控制器被配置為:
4、獲取冰箱組件控制指令;所述冰箱組件控制指令用于控制冰箱組件開啟或關(guān)閉;
5、主控制器,所述主控制器與所述顯示控制器通信連接,所述主控制器被配置為:
6、根據(jù)所述冰箱組件控制指令,將所述冰箱組件控制指令的格式轉(zhuǎn)換為所述冰箱組件接收端的格式,得到目標(biāo)指令;
7、根據(jù)所述目標(biāo)指令,控制所述冰箱組件開啟或關(guān)閉。
8、在一些實施例中,所述主控制器包括:
9、格式轉(zhuǎn)換器,所述格式轉(zhuǎn)換器與所述顯示控制器通信連接,所述格式轉(zhuǎn)換器被配置為:
10、根據(jù)所述冰箱組件控制指令,將所述冰箱組件控制指令的格式轉(zhuǎn)換為所述冰箱組件接收端的格式,得到目標(biāo)指令;
11、控制單元,所述控制單元與所述格式轉(zhuǎn)換器通信連接,所述控制單元被配置為:
12、根據(jù)所述目標(biāo)指令,控制所述冰箱組件開啟或關(guān)閉。
13、在一些實施例中,所述冰箱組件控制指令和所述目標(biāo)指令包括:引導(dǎo)碼、數(shù)據(jù)區(qū)、結(jié)束碼;
14、所述系統(tǒng)還包括:
15、定時器,所述定時器與所述顯示控制器、主控制器通信連接,被配置為:
16、根據(jù)所述數(shù)據(jù)區(qū),調(diào)整所述引導(dǎo)碼的第一引導(dǎo)階段和第二引導(dǎo)階段的時間,使所述冰箱組件控制指令的傳輸時間位于最小值;
17、其中,所述引導(dǎo)碼的傳輸時間為:
18、ty=tyh+tyl;
19、式中,tyh為第一引導(dǎo)階段時間;tyl為第二引導(dǎo)階段的時間。
20、在一些實施例中,所述數(shù)據(jù)區(qū)包括:第一數(shù)據(jù)區(qū)和第二數(shù)據(jù)區(qū);
21、所述定時器被進(jìn)一步配置為:
22、獲取所述數(shù)據(jù)區(qū)中所述第一數(shù)據(jù)區(qū)和所述第二數(shù)據(jù)區(qū)的數(shù)量;
23、根據(jù)所述第一數(shù)據(jù)區(qū)和所述第二數(shù)據(jù)區(qū)的數(shù)量,獲取所述引導(dǎo)碼的第一目標(biāo)引導(dǎo)階段和第二目標(biāo)引導(dǎo)階段的時間;
24、按照所述引導(dǎo)碼的第一目標(biāo)引導(dǎo)階段和第二目標(biāo)引導(dǎo)階段的時間,調(diào)整所述引導(dǎo)碼的第一引導(dǎo)階段和第二引導(dǎo)階段的時間,使所述冰箱組件控制指令的傳輸時間位于最小值。
25、在一些實施例中,所述引導(dǎo)碼的傳輸時間大于所述結(jié)束碼的傳輸時間,所述結(jié)束碼的傳輸時間大于所述數(shù)據(jù)區(qū)的傳輸時間。
26、在一些實施例中,所述定時器或所述所述主控制器被進(jìn)一步配置為:
27、獲取所述冰箱組件控制指令是否包括所述引導(dǎo)碼;
28、若所述冰箱組件控制指令包括所述引導(dǎo)碼,則對所述數(shù)據(jù)區(qū)進(jìn)行解碼。
29、在一些實施例中,所述獲取所述冰箱組件控制指令是否包括所述引導(dǎo)碼的步驟之后,還包括:
30、若所述冰箱組件控制指令不包括所述引導(dǎo)碼,則將所述冰箱組件控制指令刪除。
31、本申請第二方面提供了一種冰箱通信數(shù)據(jù)控制方法,應(yīng)用于上述第一方面中任意一項所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),包括:
32、獲取冰箱組件控制指令;所述冰箱組件控制指令用于控制冰箱組件開啟或關(guān)閉;
33、根據(jù)所述冰箱組件控制指令,將所述冰箱組件控制指令的格式轉(zhuǎn)換為所述冰箱組件接收端的格式,得到目標(biāo)指令;
34、根據(jù)所述目標(biāo)指令,控制所述冰箱組件開啟或關(guān)閉。
35、在一些實施例中,所述冰箱組件控制指令和所述目標(biāo)指令包括:引導(dǎo)碼、數(shù)據(jù)區(qū)、結(jié)束碼;所述數(shù)據(jù)區(qū)包括:第一數(shù)據(jù)區(qū)和第二數(shù)據(jù)區(qū);
36、所述方法還包括:
37、獲取所述數(shù)據(jù)區(qū)中所述第一數(shù)據(jù)區(qū)和所述第二數(shù)據(jù)區(qū)的數(shù)量;
38、根據(jù)所述第一數(shù)據(jù)區(qū)和所述第二數(shù)據(jù)區(qū)的數(shù)量,獲取所述引導(dǎo)碼的第一目標(biāo)引導(dǎo)階段和第二目標(biāo)引導(dǎo)階段的時間;
39、按照所述引導(dǎo)碼的第一目標(biāo)引導(dǎo)階段和第二目標(biāo)引導(dǎo)階段的時間,調(diào)整所述引導(dǎo)碼的第一引導(dǎo)階段和第二引導(dǎo)階段的時間,使所述冰箱組件控制指令的傳輸時間位于最小值。
40、本申請?zhí)峁┮环N冰箱通信數(shù)據(jù)控制系統(tǒng)及方法,所述系統(tǒng)包括:顯示控制器,所述顯示控制器設(shè)置于冰箱門體上,所述顯示控制器被配置為:獲取冰箱組件控制指令;所述冰箱組件控制指令用于控制冰箱組件開啟或關(guān)閉;主控制器,所述主控制器與所述顯示控制器通信連接,所述主控制器被配置為:根據(jù)所述冰箱組件控制指令,將所述冰箱組件控制指令的格式轉(zhuǎn)換為所述冰箱組件接收端的格式,得到目標(biāo)指令;根據(jù)所述目標(biāo)指令,控制所述冰箱組件開啟或關(guān)閉,以實現(xiàn)針對不同的冰箱部件無需不同的芯片完成數(shù)據(jù)的發(fā)送,避免在冰箱開發(fā)過程中需要針對不同的冰箱組件制造不同的芯片,從而降低了冰箱的制造成本。
1.一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,所述主控制器(2)包括:
3.根據(jù)權(quán)利要求1所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,所述冰箱組件控制指令和所述目標(biāo)指令包括:引導(dǎo)碼、數(shù)據(jù)區(qū)、結(jié)束碼;
4.根據(jù)權(quán)利要求3所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,所述數(shù)據(jù)區(qū)包括:第一數(shù)據(jù)區(qū)和第二數(shù)據(jù)區(qū);
5.根據(jù)權(quán)利要求3所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,所述引導(dǎo)碼的傳輸時間大于所述結(jié)束碼的傳輸時間,所述結(jié)束碼的傳輸時間大于所述數(shù)據(jù)區(qū)的傳輸時間。
6.根據(jù)權(quán)利要求3所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,所述定時器(3)或所述所述主控制器(2)被進(jìn)一步配置為:
7.根據(jù)權(quán)利要求6所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,所述獲取所述冰箱組件控制指令是否包括所述引導(dǎo)碼的步驟之后,還包括:
8.一種冰箱通信數(shù)據(jù)控制方法,應(yīng)用于上述權(quán)利要求1至7中任意一項所述的一種冰箱通信數(shù)據(jù)控制系統(tǒng),其特征在于,包括:
9.根據(jù)權(quán)利要求8所述的一種冰箱通信數(shù)據(jù)控制方法,其特征在于,所述冰箱組件控制指令和所述目標(biāo)指令包括:引導(dǎo)碼、數(shù)據(jù)區(qū)、結(jié)束碼;所述數(shù)據(jù)區(qū)包括:第一數(shù)據(jù)區(qū)和第二數(shù)據(jù)區(qū);