件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0027]下面參考附圖描述本發(fā)明實施例的洗衣機的控制方法和洗衣機。
[0028]圖2為根據(jù)本發(fā)明一個實施例的洗衣機的控制方法的流程圖。其中,洗衣機包括內(nèi)桶和設(shè)置在內(nèi)桶的吊桿I上的光電傳感器2(如圖3所示),光電傳感器通過檢測內(nèi)桶的轉(zhuǎn)動情況以輸出占空比信號值,如圖2所示,本發(fā)明實施例的洗衣機的控制方法包括以下步驟:
[0029]SI,在洗衣機的脫水過程中的間脫階段,每隔第一預(yù)設(shè)時間通過采樣光電傳感器輸出的占空比信號值以獲取第二預(yù)設(shè)時間內(nèi)光電傳感器輸出的占空比信號值中最大值與最小值之間的差值Λ DC,第二預(yù)設(shè)時間大于第一預(yù)設(shè)時間且是第一預(yù)設(shè)時間的整數(shù)倍。
[0030]具體地,洗衣機的脫水開始后,例如,每隔第一預(yù)設(shè)時間(例如,40ms)采集一次光電傳感器輸出的占空比信號值,即DC值,以獲取第二預(yù)設(shè)時間(例如,600ms)內(nèi)DC值的最大值與最小值的差值Λ DC。
[0031]S2,檢測內(nèi)桶的轉(zhuǎn)速。
[0032]具體地,檢測洗衣機內(nèi)桶的當(dāng)前轉(zhuǎn)速。
[0033]S3,根據(jù)差值Λ DC和內(nèi)桶的轉(zhuǎn)速判斷洗衣機在間脫階段出現(xiàn)的偏心情況,并根據(jù)偏心情況對洗衣機進行控制。
[0034]具體地,根據(jù)獲取到的差值Λ DC和內(nèi)桶的轉(zhuǎn)速判斷洗衣機在間脫階段是否出現(xiàn)偏心以及偏心情況(例如,偏心的嚴(yán)重程度),然后根據(jù)對應(yīng)的偏心情況對洗衣機進行相應(yīng)的控制,以降低偏心給用戶洗衣帶來的不利。其中,不同的轉(zhuǎn)速下偏心情況的判斷條件是不同的,將在后面的實施例中分別進行說明。
[0035]在本發(fā)明的一個實施例中,在步驟SI之前,還包括:
[0036]SA,控制洗衣機分別以第一轉(zhuǎn)速和第二轉(zhuǎn)速進行空桶脫水第三預(yù)設(shè)時間,其中,第三預(yù)設(shè)時間大于第二預(yù)設(shè)時間,第二轉(zhuǎn)速大于第一轉(zhuǎn)速。
[0037]例如,洗衣機進入服務(wù)程序后,首先以10rpm(第一轉(zhuǎn)速的舉例)脫水10s,以700rpm (第二轉(zhuǎn)速的舉例)脫水10s。
[0038]SB,每隔第一預(yù)設(shè)時間通過采樣光電傳感器輸出的占空比信號值以獲取第二預(yù)設(shè)時間內(nèi)光電傳感器輸出的占空比信號值中最大值與最小值之間的差值Λ DCo
[0039]具體地,在洗衣機進行空桶脫水的過程中,每隔第一預(yù)設(shè)時間(例如,40ms)采集一次光電傳感器輸出的占空比信號值,即DC值,以獲取第二預(yù)設(shè)時間(例如,600ms)內(nèi)DC值的最大值與最小值的差值Λ DC。
[0040]SC,獲取多個差值Λ DC,并取多個差值Λ DC的中值或平均值作為洗衣機的自校準(zhǔn)值。
[0041]具體地,每第二預(yù)設(shè)時間就獲取一次Λ DC,獲取到多個(例如,N個)差值Λ DC后,將這N個差值Λ DC的中值或者平均值作為洗衣機的自校準(zhǔn)值,并通過EEROM進行存儲記憶。這樣的話,每臺洗衣機的光電傳感器都可以進行單獨校準(zhǔn),做到每個光電傳感器自適應(yīng)。
[0042]在本發(fā)明的一個實施例中,步驟S3具體包括:當(dāng)內(nèi)桶的轉(zhuǎn)速處于第一預(yù)設(shè)轉(zhuǎn)速區(qū)間時,其中,如果差值Λ DC大于等于第一預(yù)設(shè)值,則控制洗衣機結(jié)束間脫階段;如果差值Δ DC大于第二預(yù)設(shè)值的次數(shù)超過預(yù)設(shè)次數(shù),則判定洗衣機出現(xiàn)預(yù)設(shè)次數(shù)的偏心,并降低內(nèi)桶的當(dāng)前轉(zhuǎn)速,其中,第二預(yù)設(shè)值小于第一預(yù)設(shè)值。
[0043]具體地,如果內(nèi)桶的轉(zhuǎn)速處于第一預(yù)設(shè)轉(zhuǎn)速區(qū)間(例如,O?150rmp),那么首先判斷差值Λ DC是否大于等于第一預(yù)設(shè)值a (例如,第一預(yù)設(shè)值為3公斤偏心),如果是,則控制洗衣機結(jié)束間脫階段,如果否,則進一步判斷差值Λ DC是否大于第二預(yù)設(shè)值b (例如,第二預(yù)設(shè)值為3公斤以下偏心),如果是,且差值Λ DC大于第二預(yù)設(shè)值b的次數(shù)超過預(yù)設(shè)次數(shù)(例如,2次),則判斷洗衣機出現(xiàn)預(yù)設(shè)次數(shù)的偏心,那么此時控制內(nèi)桶的轉(zhuǎn)速降低,并以降速后的轉(zhuǎn)速嘗試脫水,并繼續(xù)執(zhí)行上述的判斷。
[0044]在本發(fā)明的一個實施例中,步驟S3還包括:當(dāng)內(nèi)桶的轉(zhuǎn)速處于第二預(yù)設(shè)轉(zhuǎn)速區(qū)間時,其中,如果差值Λ DC大于等于第三預(yù)設(shè)值,則控制洗衣機結(jié)束間脫階段;如果差值Λ DC大于等于第四預(yù)設(shè)值的次數(shù)超過預(yù)設(shè)次數(shù),則判定洗衣機出現(xiàn)預(yù)設(shè)次數(shù)的偏心,并降低內(nèi)桶的當(dāng)前轉(zhuǎn)速,其中,第四預(yù)設(shè)值小于第三預(yù)設(shè)值。
[0045]具體地,如果內(nèi)桶的轉(zhuǎn)速處于第二預(yù)設(shè)轉(zhuǎn)速區(qū)間(例如,150rmp?300rmp),那么首先判斷差值Λ DC是否大于等于第三預(yù)設(shè)值c (例如,第三預(yù)設(shè)值為3公斤偏心),如果是,則控制洗衣機結(jié)束間脫階段,如果否,則進一步判斷差值Λ DC是否大于等于第四預(yù)設(shè)值d (例如,第四預(yù)設(shè)值為3公斤以下偏心),如果是,且差值Λ DC大于等于第四預(yù)設(shè)值d的次數(shù)超過預(yù)設(shè)次數(shù)(例如,2次),則判斷洗衣機出現(xiàn)預(yù)設(shè)次數(shù)的偏心,那么此時控制內(nèi)桶的轉(zhuǎn)速降低,并以降速后的轉(zhuǎn)速嘗試脫水,并繼續(xù)執(zhí)行上述的判斷。
[0046]在本發(fā)明的一個實施例中,步驟S3還包括:當(dāng)內(nèi)桶的轉(zhuǎn)速處于第三預(yù)設(shè)轉(zhuǎn)速區(qū)間時,獲取差值Λ DC與自校準(zhǔn)值之差,并在差值Λ DC與自校準(zhǔn)值之差大于第五預(yù)設(shè)值時,判斷差值Λ DC與自校準(zhǔn)值之差大于第五預(yù)設(shè)值的次數(shù)是否超過預(yù)設(shè)次數(shù);如果是,則判定洗衣機出現(xiàn)預(yù)設(shè)次數(shù)的偏心,并降低內(nèi)桶的當(dāng)前轉(zhuǎn)速;如果否,則控制洗衣機結(jié)束間脫階段。
[0047]具體地,如果內(nèi)桶的轉(zhuǎn)速處于第三預(yù)設(shè)轉(zhuǎn)速區(qū)間(例如,300rmp?700rmp),那么獲取差值Λ DC與自校準(zhǔn)值之差,并判斷差值Λ DC與自校準(zhǔn)值之差是否大于第五預(yù)設(shè)值e,如果是,進一步判斷差值Λ DC與自校準(zhǔn)值之差大于第五預(yù)設(shè)值e的次數(shù)是否超過預(yù)設(shè)次數(shù)(例如,2次),如果是,則判定洗衣機出現(xiàn)預(yù)設(shè)次數(shù)的偏心,并降低內(nèi)桶的當(dāng)前轉(zhuǎn)速,如果否,則控制洗衣機結(jié)束間脫階段。
[0048]前面實施例中所說的控制降低內(nèi)桶的轉(zhuǎn)速,有以下兩種降低轉(zhuǎn)速的方式。
[0049]第一,可以是在當(dāng)前轉(zhuǎn)速下降速一級,例如,當(dāng)前轉(zhuǎn)速為300rpm并判定為出現(xiàn)預(yù)設(shè)次數(shù)的偏心,那么則將轉(zhuǎn)速降低到200rpm運轉(zhuǎn),在該轉(zhuǎn)速下再次進行DC值的采集和差值Λ DC的判斷,如果該轉(zhuǎn)速下判斷通過(即沒有出現(xiàn)預(yù)設(shè)次數(shù)的偏心),則繼續(xù)升速到300rpm 運行。
[0050]第二,可以是將當(dāng)前轉(zhuǎn)速調(diào)整到低速重新啟動,例如,無論在哪個轉(zhuǎn)速下發(fā)生了預(yù)設(shè)次數(shù)的偏心,都全都降速到起始轉(zhuǎn)速(例如,10rpm)重新運行啟動,再進行差值Λ DC的判斷,如果幾次判定發(fā)生偏心,則說明是真實偏心,進入平衡洗后再次循環(huán)之前的差值Λ DC的判斷流程,直到脫水結(jié)束。
[0051]其中,平衡洗是指真實偏心后將水進到負(fù)載重量對應(yīng)的水位,輕輕的左轉(zhuǎn)和右轉(zhuǎn)洗滌,將絞在一起的負(fù)載分離開,均勻分布在桶內(nèi),負(fù)載分布平衡后排水,然后進入脫水階段。相關(guān)技術(shù)中的控制方式為:只要撞桶開關(guān)檢測到撞桶,程序就會進入平衡洗,而每次平衡洗都必須將水進到要求水位后進行輕柔洗滌,然后排水,再次脫水,但實際有的偏心只是誤判,因此在發(fā)生偏心誤判時會浪費用水量。例如Ikg負(fù)載偏心的時候,偏心非常的小,一般是在啟動不穩(wěn)和90rpm左右的共振區(qū),易發(fā)生誤判。而在本發(fā)明實施例的洗衣機的控制方法中,在多次嘗試降速脫水后如果還是偏心,再進入平衡洗,可以減少用戶洗衣過程的用水量,做到節(jié)能環(huán)保。
[0052]圖4是根據(jù)本發(fā)明一個具體實施例的洗衣機的控制方法的流程圖。如圖4所示,本發(fā)明實施例的洗衣機的控制方法,包括以下步驟:
[0053]S101,洗衣機進入脫水過程的間脫階段。
[0054]S102,獲取第二預(yù)設(shè)時間內(nèi)的Λ DCo
[0055]S103,內(nèi)桶的轉(zhuǎn)速處于第一預(yù)設(shè)轉(zhuǎn)速區(qū)間,例如,O?150rmp。
[0056]S104,判斷Λ DC是否大于等于第一預(yù)設(shè)值a。如果否,則執(zhí)行S105,如果是,則執(zhí)行 S112。
[0057]S105,判斷Λ DC是否大于第二預(yù)設(shè)值b。如果是,則執(zhí)行S106,如果否,則執(zhí)行S107o
[0058]S106,判斷Λ DC大于第二預(yù)設(shè)值b的次數(shù)是否超過預(yù)設(shè)次數(shù)。如果是,則執(zhí)行S111,如果否,則執(zhí)行S107。
[0059]S107,判斷內(nèi)桶的轉(zhuǎn)速是否處于第二預(yù)設(shè)轉(zhuǎn)速區(qū)間,例如,150rmp?300rmp。如果是,則執(zhí)行S108,如果否,則執(zhí)行S105。
[0060]S108,判斷Λ DC是否大于等于第三預(yù)設(shè)值C。如果是,則執(zhí)行S112,如果否,則執(zhí)行 S109。
[0061]S109,判斷ADC是否大于第四預(yù)設(shè)值d。如果是,則執(zhí)行S110,如果否,則執(zhí)行S113o
[0062]S110,判斷Λ DC大于等于第四預(yù)設(shè)值d的次數(shù)是否超過預(yù)設(shè)次數(shù)。如果是,則執(zhí)行S111,如果否