本發(fā)明涉及空調(diào)設(shè)備,特別涉及一種導(dǎo)風(fēng)板控制方法、裝置、空調(diào)器及存儲介質(zhì)。
背景技術(shù):
1、空調(diào)即空氣調(diào)節(jié)器(ai?r?cond?it?i?oner),是指用人工手段,對建筑或構(gòu)筑物內(nèi)環(huán)境空氣的溫度、濕度、流速等參數(shù)進(jìn)行調(diào)節(jié)和控制的設(shè)備??照{(diào)器一般包括室內(nèi)機和室外機,室內(nèi)機設(shè)置于室內(nèi),用于對室內(nèi)的空氣進(jìn)行換熱,其一般通過室內(nèi)機的側(cè)壁的進(jìn)風(fēng)口吸入其他,再通過位于室內(nèi)機正面的出風(fēng)口吹出換熱后的氣體。一般通過在室內(nèi)機出風(fēng)口設(shè)置導(dǎo)風(fēng)板擴大出風(fēng)口氣流的出風(fēng)范圍。
2、但室內(nèi)機中導(dǎo)風(fēng)板主要通過步進(jìn)電機進(jìn)行驅(qū)動旋轉(zhuǎn),然后由于導(dǎo)風(fēng)板的運動受到運動軸的間隙,導(dǎo)風(fēng)板重力,出發(fā)壓力等因素影響,極易發(fā)生偏差,而空調(diào)器主控板只輸出控制角度驅(qū)動電機轉(zhuǎn)動,不能接收當(dāng)前導(dǎo)風(fēng)板的真實角度信息,進(jìn)而無法對偏差進(jìn)行調(diào)整。因而,現(xiàn)有空調(diào)器無法保證導(dǎo)風(fēng)板能夠轉(zhuǎn)動至預(yù)設(shè)導(dǎo)風(fēng)位置。
技術(shù)實現(xiàn)思路
1、本發(fā)明實施例的主要目的是提供一種導(dǎo)風(fēng)板控制方法、裝置、空調(diào)器及存儲介質(zhì),旨在改善現(xiàn)有技中導(dǎo)風(fēng)板在轉(zhuǎn)動至預(yù)設(shè)導(dǎo)風(fēng)位置時容易出現(xiàn)偏差的技術(shù)問題。
2、本發(fā)明的實施例提供了一種導(dǎo)風(fēng)板控制方法,用于在空調(diào)器上對出風(fēng)口的導(dǎo)風(fēng)板進(jìn)行控制,所述導(dǎo)風(fēng)板與所述出風(fēng)口轉(zhuǎn)動連接,所述導(dǎo)風(fēng)板控制方法包括:
3、在所述導(dǎo)風(fēng)板按轉(zhuǎn)動指令轉(zhuǎn)動目標(biāo)角度后,獲取所述導(dǎo)風(fēng)板與所述出風(fēng)口的目標(biāo)距離和實際距離;
4、根據(jù)所述實際距離和所述目標(biāo)距離,確認(rèn)是否需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏;
5、在確認(rèn)需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏后,根據(jù)所述實際距離和所述目標(biāo)距離,控制所述導(dǎo)風(fēng)板轉(zhuǎn)動,直至所述目標(biāo)距離與所述實際距離相同。
6、在本發(fā)明的部分實施例中,所述根據(jù)所述實際距離和所述目標(biāo)距離,確認(rèn)是否需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏,包括:
7、獲取所述目標(biāo)距離與所述實際距離的差值,以及所述差值的絕對值,并根據(jù)所述絕對值確定是否需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏;
8、若所述絕對值小于或等于預(yù)設(shè)值,則確定無需對所述導(dǎo)風(fēng)板進(jìn)行糾偏;
9、若所述絕對值大于所述預(yù)設(shè)值,則確定需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏。
10、在本發(fā)明的部分實施例中,所述在確認(rèn)需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏后,根據(jù)所述實際距離和所述目標(biāo)距離控制所述導(dǎo)風(fēng)板轉(zhuǎn)動,直至所述目標(biāo)距離與所述實際距離相同,包括:
11、確認(rèn)所述差值的類型,并根據(jù)所述差值的類型進(jìn)行糾偏;
12、在確認(rèn)所述差值為負(fù)值后,控制所述導(dǎo)風(fēng)板回轉(zhuǎn)與所述差值對應(yīng)的距離,并在所述導(dǎo)風(fēng)板回轉(zhuǎn)后再次獲取回轉(zhuǎn)后的所述實際距離,若回轉(zhuǎn)后的所述絕對值依然大于所述預(yù)設(shè)值,則重復(fù)上述步驟直至所述絕對值小于或等于所述預(yù)設(shè)值;
13、在確認(rèn)所述差值為正值后,控制所述導(dǎo)風(fēng)板正轉(zhuǎn)與所述差值對應(yīng)的距離,并在所述導(dǎo)風(fēng)板正轉(zhuǎn)后再次獲取正轉(zhuǎn)后的所述實際距離,若正轉(zhuǎn)后的所述絕對值依然大于所述預(yù)設(shè)值,則重復(fù)上述步驟直至所述絕對值小于或等于所述預(yù)設(shè)值。
14、在本發(fā)明的部分實施例中,所述導(dǎo)風(fēng)板控制方法還包括:
15、若在所述導(dǎo)風(fēng)板首次糾偏后所述實際距離與所述目標(biāo)距離相同,則確定所述差值為補償值并進(jìn)行存儲;
16、在本次空調(diào)器開啟過程中,若所述導(dǎo)風(fēng)板再次執(zhí)行轉(zhuǎn)動指令時,控制所述導(dǎo)風(fēng)板按目標(biāo)角度轉(zhuǎn)動之后,再按差值類型進(jìn)行轉(zhuǎn)動對應(yīng)距離。
17、在本發(fā)明的部分實施例中,所述獲取所述導(dǎo)風(fēng)板與所述出風(fēng)口的所述目標(biāo)距離,包括:
18、根據(jù)所述目標(biāo)角度以及機體參數(shù),確定所述目標(biāo)距離。
19、在本發(fā)明的部分實施例中,所述導(dǎo)風(fēng)板控制方法包括:
20、在所述空調(diào)器開機或上電時,控制所述導(dǎo)風(fēng)板進(jìn)行基準(zhǔn)位置找零并歸位。
21、在本發(fā)明的部分實施例中,還提供了一種導(dǎo)風(fēng)板控制裝置,包括:
22、獲取模塊,用于在所述導(dǎo)風(fēng)板按轉(zhuǎn)動指令轉(zhuǎn)動目標(biāo)距離后,獲取所述導(dǎo)風(fēng)板與所述出風(fēng)口的目標(biāo)距離和實際距離;
23、判斷模塊,用于根據(jù)所述實際距離和所述目標(biāo)距離,確認(rèn)是否需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏;
24、控制模塊,用于在確認(rèn)需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏后,根據(jù)所述實際距離和所述目標(biāo)距離控制所述導(dǎo)風(fēng)板轉(zhuǎn)動,直至所述目標(biāo)距離與所述實際距離相同。
25、在本發(fā)明的部分實施例中,還提供了一種空調(diào)器,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器用于運行所述存儲器內(nèi)的所述計算機程序,以執(zhí)行上述的導(dǎo)風(fēng)板控制方法中的步驟。
26、在本發(fā)明的部分實施例中,該空調(diào)器包括出風(fēng)口、導(dǎo)風(fēng)板和檢測裝置,所述導(dǎo)風(fēng)板與所述出風(fēng)口轉(zhuǎn)動連接,所述檢測裝置設(shè)置于所述出風(fēng)口的一邊,所述檢測裝置與所述出風(fēng)口與所述導(dǎo)風(fēng)板的轉(zhuǎn)動連接處相對設(shè)置;所述檢測裝置用于檢測所述導(dǎo)風(fēng)板與所述出風(fēng)口的實際距離。
27、在本發(fā)明的部分實施例中,還提供了一種存儲介質(zhì),所述存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行加載,以執(zhí)行上述的導(dǎo)風(fēng)板控制方法中的步驟。
28、本發(fā)明的實施例提供了一種導(dǎo)風(fēng)板控制方法、裝置、空調(diào)器及存儲介質(zhì),該導(dǎo)風(fēng)板控制方法在導(dǎo)風(fēng)板按轉(zhuǎn)動指令轉(zhuǎn)動目標(biāo)角度后,獲取導(dǎo)風(fēng)板與出風(fēng)口的目標(biāo)距離和實際距離;根據(jù)實際距離和目標(biāo)距離,確認(rèn)是否需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏;在確認(rèn)需要對導(dǎo)風(fēng)板進(jìn)行糾偏后,根據(jù)實際距離和目標(biāo)距離控制導(dǎo)風(fēng)板轉(zhuǎn)動,直至目標(biāo)距離與實際距離相同。即,本發(fā)明的能夠根據(jù)實際距離和目標(biāo)距離判斷導(dǎo)風(fēng)板是否運動到位,以及可根據(jù)實際距離和目標(biāo)距離對按預(yù)設(shè)指令轉(zhuǎn)動后的導(dǎo)風(fēng)板進(jìn)行糾偏,使其能夠準(zhǔn)確轉(zhuǎn)動至預(yù)設(shè)位置,避免導(dǎo)風(fēng)板轉(zhuǎn)動出現(xiàn)偏差。
1.一種導(dǎo)風(fēng)板控制方法,用于在空調(diào)器上對出風(fēng)口的導(dǎo)風(fēng)板進(jìn)行控制,所述導(dǎo)風(fēng)板與所述出風(fēng)口的轉(zhuǎn)動連接,其特征在于,所述導(dǎo)風(fēng)板的控制方法包括:
2.根據(jù)權(quán)利要求1所述的導(dǎo)風(fēng)板控制方法,其特征在于,所述根據(jù)所述實際距離和所述目標(biāo)距離,確認(rèn)是否需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏,包括:
3.根據(jù)權(quán)利要求2所述的導(dǎo)風(fēng)板控制方法,其特征在于,所述在確認(rèn)需要對所述導(dǎo)風(fēng)板進(jìn)行糾偏后,根據(jù)所述實際距離和所述目標(biāo)距離控制所述導(dǎo)風(fēng)板轉(zhuǎn)動,直至所述目標(biāo)距離與所述實際距離相同,包括:
4.根據(jù)權(quán)利要求3所述的導(dǎo)風(fēng)板控制方法,其特征在于,所述導(dǎo)風(fēng)板控制方法還包括:
5.根據(jù)權(quán)利要求1-4任意一項所述的導(dǎo)風(fēng)板控制方法,其特征在于,所述獲取所述導(dǎo)風(fēng)板與所述出風(fēng)口的所述目標(biāo)距離包括:
6.根據(jù)權(quán)利要求5所述的導(dǎo)風(fēng)板控制方法,其特征在于,所述導(dǎo)風(fēng)板控制方法還包括:
7.一種導(dǎo)風(fēng)板控制裝置,其特征在于,所述導(dǎo)風(fēng)板控制方法還包括:
8.一種空調(diào)器,其特征在于,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器用于運行所述存儲器內(nèi)的所述計算機程序,以執(zhí)行權(quán)利要求1-6任意一項所述的導(dǎo)風(fēng)板控制方法中的步驟。
9.根據(jù)權(quán)利要求8所述的空調(diào)器,其特征在于,該空調(diào)器包括出風(fēng)口、導(dǎo)風(fēng)板和檢測裝置,所述導(dǎo)風(fēng)板與所述出風(fēng)口的轉(zhuǎn)動連接,所述檢測裝置設(shè)置于所述出風(fēng)口的一邊,所述檢測裝置與所述出風(fēng)口與所述導(dǎo)風(fēng)板的轉(zhuǎn)動連接處相對設(shè)置;所述檢測裝置用于檢測所述導(dǎo)風(fēng)板與所述出風(fēng)口的實際距離。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行加載,以執(zhí)行權(quán)利要求1-6任意一項所述的導(dǎo)風(fēng)板控制方法中的步驟。