實(shí)施例中,判斷洗衣機(jī)的運(yùn)行速度是否為0,如果洗衣機(jī)的運(yùn)行速度為零,則確定運(yùn)行速度為安全速度。
[0037]S3,如果洗衣機(jī)的運(yùn)行速度為安全速度,則控制門鎖解鎖。
[0038]可以看出,本發(fā)明實(shí)施例的洗衣機(jī)門鎖控制方法中,實(shí)時檢測洗衣機(jī)的運(yùn)行速度,即在檢測到門鎖的解鎖信號之后,待洗衣桶的轉(zhuǎn)速下降至安全速度以下例如轉(zhuǎn)速為零時,即控制門鎖解鎖,允許用戶打開門蓋,既不需要受限于設(shè)定的延時時間,節(jié)省時間,又可以保證安全。
[0039]在本發(fā)明的實(shí)施例中,對于洗衣機(jī)的運(yùn)行速度的獲取,具體地,每隔預(yù)設(shè)時間采集洗衣機(jī)的當(dāng)前運(yùn)行速度并獲得多個當(dāng)前運(yùn)行速度,其中,對于洗衣機(jī)的運(yùn)行速度的采集,由于過快的采集數(shù)據(jù),會影響洗衣機(jī)的MCU的運(yùn)行效率,過慢的采集數(shù)據(jù),會造成數(shù)據(jù)的滯后,影響讀取數(shù)據(jù)的準(zhǔn)確定,所以,對于運(yùn)行速度的采集,優(yōu)化采樣周期,因而,該預(yù)設(shè)時間為通過實(shí)驗(yàn)測試,優(yōu)化出的合適的采樣時間。
[0040]對多個當(dāng)前運(yùn)行速度進(jìn)行處理以獲得洗衣機(jī)的運(yùn)行速度。具體地,采集多個數(shù)據(jù),進(jìn)行采樣處理,自動濾過無效數(shù)值,使用有效的速度均值。例如,每隔100毫秒采集洗衣機(jī)的運(yùn)行速度,獲取10個數(shù)據(jù),進(jìn)行均值計(jì)算,計(jì)算的運(yùn)行速度的均值作為獲取的洗衣機(jī)的運(yùn)行速度。進(jìn)而,進(jìn)行一系列的速度讀取之后,根據(jù)得出的速度數(shù)值,對門鎖進(jìn)行相關(guān)的動作控制,例如在運(yùn)行速度降低至安全速度例如零,控制門鎖解鎖,以能夠打開門蓋。
[0041]在門鎖解鎖之前檢測洗衣桶的轉(zhuǎn)速,只有桶速為安全速度時,才允許解開門鎖,防止用戶接觸到高速旋轉(zhuǎn)的洗衣桶而造成不必要的傷害??刂崎T鎖動作,自動上門鎖解開門鎖,確保用戶擁有安全的洗衣環(huán)境。
[0042]另外,在洗衣機(jī)進(jìn)行洗衣運(yùn)行之前,先檢測門蓋是否合上,門蓋沒有合上不進(jìn)行門鎖動作,在檢測到洗衣機(jī)的門蓋合上之后,控制門鎖鎖定,并判斷門鎖是否鎖定成功,如果門鎖鎖定不成功,則進(jìn)行門鎖報(bào)警,或者,再次嘗試控制門鎖鎖定,如果嘗試次數(shù)達(dá)到預(yù)設(shè)次數(shù)例如三次,門鎖仍未鎖定成功,則進(jìn)行門鎖報(bào)警,且洗衣程序操作處于禁止?fàn)顟B(tài),不允許用戶進(jìn)行洗衣操作。如果門鎖鎖定成功,則洗衣機(jī)的洗衣程序操作處于有效狀態(tài),只有門鎖鎖定成功,才允許用戶進(jìn)行洗衣操作。
[0043]基于上述說明,圖2是根據(jù)本發(fā)明一個具體實(shí)施例的洗衣機(jī)門鎖控制方法的流程圖,如圖2所示,包括:
[0044]S10,檢測洗衣程序啟動信號。用戶選擇好洗衣程序,觸發(fā)“啟動”按鍵運(yùn)行洗衣程序。
[0045]Sll,判斷門蓋是否合上。如果洗衣機(jī)的MCU檢測到門蓋未閉合,則執(zhí)行步驟S12,如果門蓋合上,則執(zhí)行步驟SI 3。
[0046]S12,門開報(bào)警,用戶需要手動合上門蓋,直至用戶合上門蓋,方可解除報(bào)警,繼續(xù)運(yùn)行洗衣程序。
[0047]SI 3,控制門鎖鎖定。
[0048]S14,判斷門鎖是否鎖定,如果鎖定,則執(zhí)行步驟S19,否則執(zhí)行步驟S15。
[0049]S15,累計(jì)門鎖的上鎖次數(shù)。
[0050]S16,判斷門鎖的上鎖次數(shù)是否達(dá)到3次。如果是,則執(zhí)行步驟S17,否則返回步驟S13。
[0051]S17,門鎖報(bào)警。
[0052]S18,停止運(yùn)行洗衣程序。
[0053]S19,運(yùn)行洗衣程序。
[0054]S20,檢測洗衣機(jī)的運(yùn)行速度。
[0055]S21,判斷是否執(zhí)行解鎖動作。如果是,則執(zhí)行步驟S22,否則返回步驟S19。
[0056]S22,判斷運(yùn)行速度是否下降至0,如果是,則執(zhí)行步驟S24,否則執(zhí)行步驟S23。
[0057]S23,暫停且等待運(yùn)行速度降至0,執(zhí)行步驟S24。
[0058]S24,控制門鎖解鎖。
[0059]S25,門蓋允許打開。
[0060]概括地說,本發(fā)明實(shí)施例的門鎖控制方法,通過檢測洗衣機(jī)的運(yùn)行速度,在檢測到解鎖信號時,例如在洗衣程序運(yùn)行過程中,中途暫停或者發(fā)生報(bào)警的情況時,MCU根據(jù)當(dāng)前處理的速度判斷洗衣桶是否達(dá)到安全轉(zhuǎn)速,例如判斷洗衣桶是否停止,當(dāng)洗衣桶停止之后,門鎖才會解鎖,用戶才可以繼續(xù)操作。如果洗衣機(jī)在準(zhǔn)備解鎖,MCU檢測到當(dāng)前洗衣桶轉(zhuǎn)速過高,沒有達(dá)到安全開啟速度,則門鎖一致會處于鎖定狀態(tài),直至洗衣桶轉(zhuǎn)速下降至安全速度例如零,從而在打開門蓋時,保證安全性。
[0061]下面參照附圖描述根據(jù)本發(fā)明另一方面實(shí)施例提出的洗衣機(jī)。
[0062]圖3是根據(jù)本發(fā)明的一個實(shí)施例的洗衣機(jī)的框圖,如圖3所示,該洗衣機(jī)100包括箱體10、電機(jī)20、洗衣桶30、門蓋40、門鎖50、速度檢測器60和控制器70。
[0063]在洗衣機(jī)100運(yùn)行時,控制器70控制電機(jī)20運(yùn)行以帶動洗衣桶30旋轉(zhuǎn),進(jìn)行洗衣。門鎖50在洗衣機(jī)100運(yùn)行時處于鎖定狀態(tài)以鎖定門蓋40,避免在洗衣桶30處于高速旋轉(zhuǎn)時,門蓋40被打開,造成意外事故。
[0064]速度檢測器60用于檢測洗衣桶30的運(yùn)行速度??刂破?0在檢測到門鎖50的解鎖信號時,判斷洗衣桶30的運(yùn)行速度是否為安全速度,并在洗衣桶30的運(yùn)行速度為安全速度時,控制門鎖50解鎖。
[0065]本發(fā)明實(shí)施例的洗衣機(jī)100,通過速度檢測器60檢測洗衣桶30的轉(zhuǎn)速,控制器70判斷洗衣桶30的轉(zhuǎn)速達(dá)到安全速度時,即控制門鎖50解鎖,無需受制于設(shè)定的延時時間,節(jié)省時間,并保證安全性。
[0066]其中,門鎖50的解鎖信號包括洗衣機(jī)100的暫停按鍵的觸發(fā)信號、電源按鍵的觸發(fā)信號、停止按鍵的觸發(fā)信號、程序運(yùn)行結(jié)束信號和故障報(bào)警信號中的一種。
[0067]對于洗衣桶30的運(yùn)行速度的獲取,具體地,速度檢測器60每隔預(yù)設(shè)時間采集洗衣桶30的當(dāng)前運(yùn)行速度并獲得多個當(dāng)前運(yùn)行速度,控制器70對多個當(dāng)前運(yùn)行速度進(jìn)行處理以獲得洗衣桶30的運(yùn)行速度。例如,每隔100毫秒采集洗衣機(jī)的運(yùn)行速度,獲取10個數(shù)據(jù),進(jìn)行均值計(jì)算,計(jì)算的運(yùn)行速度的均值作為獲取的洗衣機(jī)的運(yùn)行速度。
[0068]在本發(fā)明的實(shí)施例中,安全速度可以理解為不會對人身造成傷害的洗衣桶的轉(zhuǎn)速。
[0069]例如,在洗衣桶30的運(yùn)行速度小于20轉(zhuǎn)/分鐘時,控制器70確定運(yùn)行速度為安全速度,則此時打開門蓋,轉(zhuǎn)動的洗衣桶30不會造成人身的傷害,保證安全。
[0070]為了更加確保安全,在本發(fā)明的一個實(shí)施例中,在洗衣桶30的運(yùn)行速度為零時,控制器70確定運(yùn)行速度為安全速度。
[0071]另外,在用戶啟動洗衣程序,在洗衣機(jī)100進(jìn)行洗衣運(yùn)行之前,控制器70判斷門蓋40是否合上,檢測到門蓋合上,控制器70控制門鎖50鎖定,并判斷門鎖50是否鎖定成功,并在門鎖50鎖定不成功時,進(jìn)行門鎖報(bào)警,或者,再次嘗試控制門鎖50鎖定,并在嘗試次數(shù)達(dá)到預(yù)設(shè)次數(shù)且門鎖50仍未鎖定成功時,進(jìn)行門鎖報(bào)警,且洗衣程序操作處于禁止?fàn)顟B(tài),不允許用戶進(jìn)行洗衣操作。以及,在門鎖50鎖定成功時,洗衣機(jī)100的洗衣程序操作處于有效狀態(tài),即只有門鎖50鎖定成功,才允許用戶進(jìn)行洗衣操作,以保證在洗衣機(jī)100運(yùn)行時,不會造成門蓋40開啟造成人身傷害。
[0072]可以看出,在洗衣機(jī)100運(yùn)行中不允許用戶打開門蓋40,除非用戶人為干預(yù),從而能夠擁有一個更加安全的洗衣環(huán)境;并且該款洗衣機(jī)100可以檢測運(yùn)行速度,減少洗衣機(jī)100脫水暫停狀態(tài)運(yùn)行時間,減少消費(fèi)者洗衣耗費(fèi)的時間。
[0073]需要說明的是,在本說明書的描述中,流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或