本發明涉及家用電器技術領域,尤其涉及一種電烹飪器的烹飪類型的識別方法和電烹飪器。
背景技術:
目前,在電烹飪器具行業中,煮飯、煮粥、煲湯在沸騰前分別要采用三個不同的工作過程進行烹飪,這樣使得電烹飪器不僅局限于多按鍵操作問題,還局限于芯片存儲空間問題,另外就是電烹飪器對烹飪類別難以實現自動識別,即使勉強識別出烹飪類別還可能對煮粥和煲湯容易引起誤識別,例如在實際應用中,由于煲湯食材不同,比如較油膩的豬腳湯,并且刻度比較滿時,溢出次數和煮粥差不多,煮粥與煲湯存在比較相近似的狀況較多,在烹飪類型判斷過程中出現誤判的可能性較大,因此影響后續的烹飪火力調節,如果出現誤判將導致烹飪效果變差。因此,電烹飪器有待改進。
技術實現要素:
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發明的第一個目的在于提出一種電烹飪器的烹飪類型的識別方法,該方法實現了烹飪類型的智能識別,解決了相關技術中的多按鍵操作問題和芯片存儲空間問題,另外通過對烹飪類型進行糾正,提升了烹飪類型識別的準確率,從而大大提升了電烹飪器的智能體驗。
本發明的第二個目的在于提出一種電烹飪器。
為了實現上述目的,本發明第一方面實施例的電烹飪器的烹飪類型的識別方法,所述電烹飪器包括用于檢測所述電烹飪器是否發生溢出的防溢出電路,所述防溢出電路包括第一電極和第二電極,所述識別方法包括以下步驟:控制所述電烹飪器進入第一沸騰階段后,檢測所述電烹飪器的底部溫度,并檢測所述第一電極與所述第二電極之間的通斷狀態以判斷所述第一電極與所述第二電極之間是否發生粘連,其中,當發生粘連時,記錄所述粘連的持續時間;根據所述底部溫度和所述第一電極與所述第二電極之間發生粘連的次數識別所述電烹飪器的烹飪類型,并根據所述底部溫度判斷烹飪食物量;獲取所述粘連的次數n,并獲取所述粘連的持續時間大于或等于第一預設時間時的次數n0,以及記錄所述n0小于 第一預設值時每次粘連的持續時間;獲取所述粘連的持續時間為第一時間的粘連次數n1,并獲取滿足預設條件時所述粘連的持續時間為第二時間的粘連次數n2和所述粘連的持續時間為第三時間的粘連次數n3,其中,所述預設條件為所述n1大于等于第一閾值,或者,所述n1小于所述第一閾值且判斷出所述烹飪類型為煮粥;當所述n大于第二預設值且所述底部溫度小于設定溫度,或者,所述底部溫度小于所述設定溫度且所述第一沸騰階段的沸騰時間大于第二預設時間時,獲取所述n0小于所述第一預設值時每次粘連的持續時間之和;當識別出的所述烹飪類型為煮粥時,根據所述n2、所述n3、所述n0小于第一預設值時每次粘連的持續時間之和以及所述烹飪食物量對所述電烹飪器的烹飪類型進行糾正。
根據本發明實施例的電烹飪器的烹飪類型的識別方法,首先根據電烹飪器的底部溫度和電極之間發生粘連的次數識別烹飪類型,當識別出烹飪類型為煮粥時,根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量對烹飪類型進行糾正,從而實現了烹飪類型的智能識別,解決了相關技術中的多按鍵操作問題和芯片存儲空間問題,另外通過對烹飪類型進行糾正,提升了烹飪類型識別的準確率,從而大大提升了電烹飪器的智能體驗。
在本發明的一個實施例中,其中,當所述底部溫度小于第一預設溫度且所述發生粘連的次數大于預設次數時,判斷所述烹飪類型為煮粥。
在本發明的一個實施例中,所述當識別出的所述烹飪類型為煮粥時,根據所述n2、所述n3、所述n0小于第一預設值時每次粘連的持續時間之和以及所述烹飪食物量對所述電烹飪器的烹飪類型進行糾正,具體包括:如果所述n0小于所述第一預設值時每次粘連的持續時間之和小于第三預設時間且所述烹飪食物量大于第一預設量,并且所述n2小于等于第二閾值且所述n3小于等于第三閾值,則將所述烹飪類型由煮粥糾正為煲湯。
在本發明的一個實施例中,所述根據所述底部溫度判斷烹飪食物量,具體包括:當所述底部溫度大于第一溫度時開始計時,直至所述底部溫度大于第二溫度時停止計時,以獲取所述底部溫度由所述第一溫度上升到所述第二溫度時的計時時間;根據所述計時時間判斷所述烹飪食物量。
在本發明的一個實施例中,還檢測所述電烹飪器的上蓋溫度,以根據所述上蓋溫度和所述底部溫度判斷所述烹飪食物量。
在本發明的一個實施例中,當所述電烹飪器的烹飪類型為煮粥時,還根據所述n2和n3的數量分布情況判斷煮粥時的米水量。
在本發明的一個實施例中,所述防溢出電路還包括溢出參考電阻,其中,還根據所述n2和n3的數量分布情況調整所述溢出參考電阻的阻值,以使所述防溢出檢測電路與所述電烹飪器烹飪的食物類型相適應。
為了實現上述目的,本發明第二方面實施例的電烹飪器,所述電烹飪器包括用于檢測所述電烹飪器是否發生溢出的防溢出電路,所述防溢出電路包括第一電極和第二電極,所述電烹飪器還包括:檢測模塊,用于在所述電烹飪器進入第一沸騰階段后,檢測所述電烹飪器的底部溫度,并檢測所述第一電極與所述第二電極之間的通斷狀態以判斷所述第一電極與所述第二電極之間是否發生粘連,其中,當發生粘連時,記錄所述粘連的持續時間;烹飪類型識別模塊,用于根據所述底部溫度和所述第一電極與所述第二電極之間發生粘連的次數識別所述電烹飪器的烹飪類型;烹飪食物量判斷模塊,用于根據所述底部溫度判斷烹飪食物量;第一獲取模塊,用于獲取所述發生粘連的次數n,并獲取所述粘連的持續時間大于或等于第一預設時間時的次數n0,以及記錄所述n0小于第一預設值時每次粘連的持續時間;第二獲取模塊,用于獲取所述粘連的持續時間為第一時間的粘連次數n1,并獲取滿足預設條件時所述粘連的持續時間為第二時間的粘連次數n2和所述粘連的持續時間為第三時間的粘連次數n3,其中,所述預設條件為所述n1大于等于第一閾值,或者,所述n1小于所述第一閾值且判斷出所述烹飪類型為煮粥;第三獲取模塊,用于當所述n大于第二預設值且所述底部溫度小于設定溫度,或者,所述底部溫度小于所述設定溫度且所述第一沸騰階段的沸騰時間大于第二預設時間時,獲取所述n0小于所述第一預設值時每次粘連的持續時間之和;烹飪類型糾正模塊,用于當識別出的所述烹飪類型為煮粥時,根據所述n2、所述n3、所述n0小于第一預設值時每次粘連的持續時間之和以及所述烹飪食物量對所述電烹飪器的烹飪類型進行糾正。
根據本發明實施例的電烹飪器,烹飪類型識別模塊根據電烹飪器的底部溫度和電極之間發生粘連的次數識別烹飪類型,當識別出烹飪類型為煮粥時,烹飪類型糾正模塊根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量對烹飪類型進行糾正,從而實現了烹飪類型的智能識別,解決了相關技術中的多按鍵操作問題和芯片存儲空間問題,另外通過對烹飪類型進行糾正,提升了烹飪類型識別的準確率,從而大大提升了電烹飪器的智能體驗。
在本發明的一個實施例中,當所述底部溫度小于第一預設溫度且所述發生粘連的次數大于預設次數時,所述烹飪類型識別模塊判斷所述烹飪類型為煮粥。
在本發明的一個實施例中,所述烹飪類型糾正模塊,具體用于:如果所述n0小于所述第一預設值時每次粘連的持續時間之和小于第三預設時間且所述烹飪食物量大于第一預設量,并且所述n2小于等于第二閾值且所述n3小于等于第三閾值,所述烹飪類型糾正模塊則將所述烹飪類型由煮粥糾正為煲湯。
在本發明的一個實施例中,所述烹飪食物量判斷模塊,具體用于:當所述底部溫度大于第一溫度時開始計時,直至所述底部溫度大于第二溫度時停止計時,以獲取所述底部溫 度由所述第一溫度上升到所述第二溫度時的計時時間,并根據所述計時時間判斷所述烹飪食物量。
在本發明的一個實施例中,所述檢測模塊,還用于檢測所述電烹飪器的上蓋溫度;所述烹飪食物量判斷模塊,還用于:根據所述上蓋溫度和所述底部溫度判斷所述烹飪食物量。
在本發明的一個實施例中,所述烹飪類型糾正模塊,還用于:當所述電烹飪器的烹飪類型為煮粥時,還根據所述n2和n3的數量分布情況判斷煮粥時的米水量。
在本發明的一個實施例中,所述防溢出電路還包括溢出參考電阻,所述烹飪類型糾正模塊,還用于:根據所述n2和n3的數量分布情況調整所述溢出參考電阻的阻值,以使所述防溢出檢測電路與所述電烹飪器烹飪的食物類型相適應。
附圖說明
圖1是根據本發明一個實施例的電烹飪器的烹飪類型的識別方法的流程圖;
圖2是根據本發明一個具體實施例的電烹飪器的示意圖;
圖3是根據本發明一個實施例的電烹飪器各模塊連接的方框圖。
附圖標記:
第一電極DZ1和第二電極DZ2、鍋蓋200;
檢測模塊10、烹飪類型識別模塊20、烹飪食物量判斷模塊30、第一獲取模塊40、第二獲取模塊50、第三獲取模塊60和烹飪類型糾正模塊70。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
圖1是根據本發明一個實施例的電烹飪器的烹飪類型的識別方法的流程圖。其中,電烹飪器包括用于檢測電烹飪器是否發生溢出的防溢出電路,防溢出電路包括第一電極和第二電極。
具體地,如圖2所示,第一電極DZ1和第二電極DZ2可設置于電烹飪器的鍋蓋200上,并且第一電極DZ1和第二電極DZ2之間是斷開的,在電烹飪器內沒有水、米湯或泡沫上升或溢出時,第一電極DZ1和第二電極DZ2處于開路狀態,可檢測電烹飪器未發生溢出;而在電烹飪器內有水、米湯或泡沫上升或溢出時,第一電極DZ1和第二電極DZ2處于短路導通狀態,可檢測出電烹飪器發生溢出。
如圖1所示,本發明實施例的電烹飪器的烹飪類型的識別方法,包括以下步驟:
S1,控制電烹飪器進入第一沸騰階段后,檢測電烹飪器的底部溫度,并檢測第一電極與第二電極之間的通斷狀態以判斷第一電極與第二電極之間是否發生粘連,其中,當發生粘連時,記錄粘連的持續時間。
在本發明的一個實施例中,通過調整加熱平均功率的方式控制電烹飪器進行加熱,直至電烹飪器進入第一沸騰階段。
具體地,電烹飪器上電后開始烹飪,通過調整加熱平均功率的方式控制電烹飪器進行加熱,直至電烹飪器進入第一沸騰階段。例如,可以通過調整加熱調功比的方式來調整加熱平均功率,其中,加熱調功比是指電烹飪器在預設時間內的加熱時間占總時間的比重,例如電烹飪器在20秒內的加熱時間為12秒,剩余8秒停止加熱,那么加熱調功比為12/20。
在本發明的一個實施例中,通過檢測電烹飪器的上蓋溫度或底部溫度是否達到第一預設沸騰溫度T沸騰1以判斷電烹飪器是否進入第一沸騰階段,T沸騰1≥70℃。
進一步地,電烹飪器進入第一沸騰階段后,檢測電烹飪器的底部溫度,并檢測第一電極與第二電極之間的通斷狀態以判斷第一電極與第二電極之間是否發生粘連。其中,如果第一電極與第二電極之間處于短路導通狀態,則判斷第一電極與第二電極之間發生粘連,如果第一電極與第二電極之間處于開路狀態,則判斷第一電極與第二電極之間未發生粘連。
更進一步地,當第一電極與第二電極之間發生粘連時,記錄粘連的持續時間。
S2,根據底部溫度和第一電極與第二電極之間發生粘連的次數識別電烹飪器的烹飪類型,并根據底部溫度判斷烹飪食物量。
在本發明的一個實施例中,當底部溫度小于第一預設溫度且發生粘連的次數大于預設次數時,判斷烹飪類型為煮粥。
具體地,在電烹飪器進入第一沸騰階段后,每判斷出第一電極與第二電極之間發生粘連,就將發生粘連的次數n加一。如果底部溫度T小于第一預設溫度tep1且發生粘連的次數n大于預設次數times,則判斷烹飪類型為煮粥。
另外,在本發明的一個實施例中,如果底部溫度小于第一預設溫度、發生粘連的次數小于等于預設次數且第一沸騰階段的持續時間大于等于第一預設時間,則判斷烹飪類型為煲湯;如果底部溫度大于等于第一預設溫度,則判斷烹飪類型為煮飯。
在本發明的一個實施例中,根據底部溫度判斷烹飪食物量,具體包括:當底部溫度大于第一溫度時開始計時,直至底部溫度大于第二溫度時停止計時,以獲取底部溫度由第一溫度上升到第二溫度時的計時時間;根據計時時間判斷烹飪食物量。
具體地,在電烹飪器加熱的過程中,當底部溫度大于第一溫度(例如,0℃,第一溫度的值根據地域的不同而有所不同)時開始計時,直到底部溫度大于第二溫度時停止計時,以獲取計時時間。
更具體地,例如,如果計時時間小于第一時間閾值(例如,320s),則烹飪食物量較小,如果計時時間大于或等于第一時間閾值,則烹飪食物量較多。
在本發明的另一個實施例中,還檢測電烹飪器的上蓋溫度,以根據上蓋溫度和底部溫度判斷烹飪食物量。
具體地,為了提高烹飪食物量判斷的準確度,可以根據電烹飪器的底部溫度和上蓋溫度共同判斷。例如,從底部溫度大于第一溫度時開始計時,直到底部溫度大于第二溫度且上蓋溫度大于第三溫度時停止計時,以獲取計時時間,進而根據計時時間判斷烹飪食物量。
S3,獲取粘連的次數n,并獲取粘連的持續時間大于或等于第一預設時間時的次數n0,以及記錄n0小于第一預設值時每次粘連的持續時間。
具體地,在電烹飪器進入第一沸騰階段之后,不斷的檢測第一電極與第二電極之間是否發生粘連,當發生粘連時,則將發生粘連的次數n加一。另外,在發生粘連時,還記錄粘連的持續時間。
例如,當發生粘連時,通過定時寄存器Time1開始記錄粘連的持續時間,并實時判斷電極是否斷開,如果是,則進一步判斷Time1是否大于第一預設時間(例如,3s),如果否,則將Time1清零,并將發生粘連的次數n加一;如果Time1大于第一預設時間,則將發生粘連的次數n加一,并將粘連的持續時間大于或等于第一預設時間時的次數n0加一,然后判斷n0是否小于第一預設值M(例如,10次),如果是,則將本次粘連對應的粘連的持續時間記錄到數組S中,并將Time1清零。也就是說,數組S中最多可以存儲M個粘連時間大于等于第一預設時間的粘連的持續時間值。
S4,獲取粘連的持續時間為第一時間的粘連次數n1,并獲取滿足預設條件時粘連的持續時間為第二時間的粘連次數n2和粘連的持續時間為第三時間的粘連次數n3,其中,預設條件為n1大于等于第一閾值,或者,n1小于第一閾值且判斷出烹飪類型為煮粥。
具體地,在電烹飪器進入第一沸騰階段后,分別統計粘連的持續時間為第一時間t1、第二時間t2和第三時間t3的粘連次數n1、n2和n3。統計的流程如圖3所示,其中,當粘連的持續時間為t1的粘連次數n1達到第一閾值N1時,停止記錄n2和n3,或者如果n1的個數始終沒有達到N1時,則在識別出電烹飪器的烹飪類型為煮粥時,停止記錄n2和n3。
在本發明的一個具體實施例中,t1、t2、t3和N1的取值范圍為:t1>=3s,20個>=N1>=9個,3s>=t2>=500ms,t3>=6s。
S5,當n大于第二預設值且底部溫度小于設定溫度,或者,底部溫度小于設定溫度且第一沸騰階段的沸騰時間大于第二預設時間時,獲取n0小于第一預設值時每次粘連的持續時間之和。
具體地,在判斷發生粘連的總次數n大于第二預設值(例如,30次)且底部溫度小于 設定溫度(例如,105℃)時,或者,在判斷底部溫度小于設定溫度且第一沸騰階段的沸騰時間大于第二預設時間(例如,1700s)時,計算出數組S中所存儲的粘連的持續時間之和SUM。
S6,當識別出的烹飪類型為煮粥時,根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量對電烹飪器的烹飪類型進行糾正。
如果用戶使用電烹飪器進行煲湯,但是在所放入的食材和水比較多,或者在煲比較油膩的豬腳湯、并且刻度比較滿等情況下,步驟S2中識別出來的烹飪類型可能會是煮粥,那么,后續如果使用煮粥的烹飪程序進行烹飪,則會嚴重影響煲湯的質量和烹飪時間。因此,在該步驟中,需要根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量進行進一步的判斷,并在判斷出原來識別出的烹飪類型有誤時進行糾正。
在本發明的一個實施例中,S6具體包括:如果n0小于第一預設值時每次粘連的持續時間之和小于第三預設時間且烹飪食物量大于第一預設量,并且n2小于等于第二閾值且n3小于等于第三閾值,則將烹飪類型由煮粥糾正為煲湯。
具體地,如果步驟S2識別出的烹飪類型為煮粥,那么在同時滿足以下四個條件時,則將烹飪類型由煮粥糾正為煲湯,所述四個條件為:1)n0小于第一預設值時每次粘連的持續時間之和SUM小于第三預設時間(例如,450s);2)烹飪食物量大于第一預設量(即計時時間大于或等于第一時間閾值);3)n2小于等于第二閾值N2;4)n3小于等于第三閾值N3。
另外,如果不同時滿足上述四個條件,則保持烹飪類型為煮粥不變。
在本發明的一個具體實施例中,N2和N3的取值范圍為:N2>=13個,N3>=2個。
在本發明的一個實施例中,當電烹飪器的烹飪類型為煮粥時,還根據n2和n3的數量分布情況判斷煮粥時的米水量。
具體地,在最終識別出烹飪類型為煮粥時,還可以根據n2和n3的個數分布情況來區分粥的米水量。
在本發明的一個實施例中,防溢出電路還包括溢出參考電阻,其中,還根據n2和n3的數量分布情況調整溢出參考電阻的阻值,以使防溢出檢測電路與電烹飪器烹飪的食物類型相適應。
具體地,在相關技術中,防溢出電路中的溢出參考電阻是一個固定值(例如,500KΩ),電烹飪器中所煮食材的電阻率發生變化后,如果超出了防溢出電路的溢出參考電阻的對應的識別范圍,那么防溢出電路將無法進行溢出判斷。針對這一問題,在本發明的實施例中,防溢出電路中的溢出參考電阻為可變的,其阻值的大小可以根據n2和n3的個數分布情況進行動態調整。
更具體地,通過n2和n3的個數分布情況,可以從側面了解到所煮食材的物質特性(例如,所煮食材的電阻率大還是小,食材比較黏還是不黏,是否容易起泡等),在這種可以動態實時調整溢出參考電阻的情況下,防溢出電路的溢出判斷可以一直有效的運行,那么,電烹飪器就可以煮食更多種類的食物,并且保證烹飪的質量。
本發明實施例的電烹飪器的烹飪類型的識別方法,首先根據電烹飪器的底部溫度和電極之間發生粘連的次數識別烹飪類型,當識別出烹飪類型為煮粥時,根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量對烹飪類型進行糾正,從而實現了烹飪類型的智能識別,解決了相關技術中的多按鍵操作問題和芯片存儲空間問題,另外通過對烹飪類型進行糾正,提升了烹飪類型識別的準確率,從而大大提升了電烹飪器的智能體驗。
為了實現上述實施例,本發明還提出了一種電烹飪器。
圖3是根據本發明實施例的電烹飪器各模塊連接的方框圖。電烹飪器包括用于檢測電烹飪器是否發生溢出的防溢出電路,防溢出電路包括第一電極DZ1和第二電極DZ2(如圖2所示),如圖3所示,本發明實施例的電烹飪器還包括:檢測模塊10、烹飪類型識別模塊20、烹飪食物量判斷模塊30、第一獲取模塊40、第二獲取模塊50、第三獲取模塊60和烹飪類型糾正模塊70。
其中,檢測模塊10用于在電烹飪器進入第一沸騰階段后,檢測電烹飪器的底部溫度,并檢測第一電極與第二電極之間的通斷狀態以判斷第一電極與第二電極之間是否發生粘連,其中,當發生粘連時,記錄粘連的持續時間。
具體地,電烹飪器上電后開始烹飪,首先通過調整加熱平均功率的方式控制電烹飪器進行加熱,直至電烹飪器進入第一沸騰階段。
當電烹飪器進入第一沸騰階段后,檢測模塊10檢測電烹飪器的底部溫度,并檢測第一電極與第二電極之間是否發生粘連,其中,如果第一電極DZ1與第二電極DZ2之間處于短路導通狀態,檢測模塊20則判斷第一電極DZ1與第二電極DZ2之間發生粘連,如果第一電極DZ1與第二電極DZ2之間處于開路狀態,檢測模塊20則判斷第一電極DZ1與第二電極DZ2之間未發生粘連。
當第一電極DZ1與第二電極DZ2之間發生粘連時,檢測模塊10還記錄粘連的持續時間。
烹飪類型識別模塊20用于根據底部溫度和第一電極與第二電極之間發生粘連的次數識別電烹飪器的烹飪類型。
在本發明的一個實施例中,其中,當底部溫度小于第一預設溫度且發生粘連的次數大于預設次數時,烹飪類型識別模塊20判斷烹飪類型為煮粥。
具體地,在電烹飪器進入第一沸騰階段后,每判斷出第一電極與第二電極之間發生粘 連,就將發生粘連的次數n加一。如果底部溫度T小于第一預設溫度tep1且發生粘連的次數n大于預設次數times,則判斷烹飪類型為煮粥。
烹飪食物量判斷模塊30用于根據底部溫度判斷烹飪食物量。
在本發明的一個實施例中,烹飪食物量判斷模塊30具體用于:當底部溫度大于第一溫度時開始計時,直至底部溫度大于第二溫度時停止計時,以獲取底部溫度由第一溫度上升到第二溫度時的計時時間,并根據計時時間判斷烹飪食物量。
具體地,在電烹飪器加熱的過程中,當底部溫度大于第一溫度(例如,0℃,第一溫度的值根據地域的不同而有所不同)時開始計時,直到底部溫度大于第二溫度時停止計時,以獲取計時時間。
更具體地,例如,如果計時時間小于第一時間閾值(例如,320s),則烹飪食物量較小,如果計時時間大于或等于第一時間閾值,則烹飪食物量較多。
在本發明的另一個實施例中,檢測模塊10還用于檢測電烹飪器的上蓋溫度;烹飪食物量判斷模塊30還用于:根據上蓋溫度和底部溫度判斷烹飪食物量。
具體地,為了提高烹飪食物量判斷的準確度,可以根據電烹飪器的底部溫度和上蓋溫度共同判斷。例如,從底部溫度大于第一溫度時開始計時,直到底部溫度大于第二溫度且上蓋溫度大于第三溫度時停止計時,以獲取計時時間,進而根據計時時間判斷烹飪食物量。
第一獲取模塊40用于獲取發生粘連的次數n,并獲取粘連的持續時間大于或等于第一預設時間時的次數n0,以及記錄n0小于第一預設值時每次粘連的持續時間。
具體地,在電烹飪器進入第一沸騰階段之后,檢測模塊10不斷的檢測第一電極與第二電極之間是否發生粘連,當發生粘連時,第一獲取模塊40則將發生粘連的次數n加一。另外,在發生粘連時,檢測模塊10還記錄粘連的持續時間。
例如,當發生粘連時,通過定時寄存器Time1開始記錄粘連的持續時間,并實時判斷電極是否斷開,如果是,則進一步判斷Time1是否大于第一預設時間(例如,3s),如果否,則將Time1清零,并將發生粘連的次數n加一;如果Time1大于第一預設時間,則將發生粘連的次數n加一,并將粘連的持續時間大于或等于第一預設時間時的次數n0加一,然后判斷n0是否小于第一預設值M(例如,10次),如果是,則將本次粘連對應的粘連的持續時間記錄到數組S中,并將Time1清零。也就是說,數組S中最多可以存儲M個粘連時間大于等于第一預設時間的粘連的持續時間值。
第二獲取模塊50用于獲取粘連的持續時間為第一時間的粘連次數n1,并獲取滿足預設條件時粘連的持續時間為第二時間的粘連次數n2和粘連的持續時間為第三時間的粘連次數n3,其中,預設條件為n1大于等于第一閾值,或者,n1小于第一閾值且判斷出烹飪類型為煮粥。
具體地,在電烹飪器進入第一沸騰階段后,第二獲取模塊50分別統計粘連的持續時間為第一時間t1、第二時間t2和第三時間t3的粘連次數n1、n2和n3。其中,當粘連的持續時間為t1的粘連次數n1達到第一閾值N1時,停止記錄n2和n3,或者如果n1的個數始終沒有達到N1時,則在識別出電烹飪器的烹飪類型為煮粥時,停止記錄n2和n3。
在本發明的一個具體實施例中,t1、t2、t3和N1的取值范圍為:t1>=3s,20個>=N1>=9個,3s>=t2>=500ms,t3>=6s。
第三獲取模塊60用于當n大于第二預設值且底部溫度小于設定溫度,或者,底部溫度小于設定溫度且第一沸騰階段的沸騰時間大于第二預設時間時,獲取n0小于第一預設值時每次粘連的持續時間之和。
具體地,在判斷發生粘連的總次數n大于第二預設值(例如,30次)且底部溫度小于設定溫度(例如,105℃)時,或者,在判斷底部溫度小于設定溫度且第一沸騰階段的沸騰時間大于第二預設時間(例如,1700s)時,第三獲取模塊60計算出數組S中所存儲的粘連的持續時間之和SUM。
烹飪類型糾正模塊70用于當識別出的烹飪類型為煮粥時,根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量對電烹飪器的烹飪類型進行糾正。
在本發明的一個實施例中,烹飪類型糾正模塊70具體用于:如果n0小于第一預設值時每次粘連的持續時間之和小于第三預設時間且烹飪食物量大于第一預設量,并且n2小于等于第二閾值且n3小于等于第三閾值,烹飪類型糾正模塊則將烹飪類型由煮粥糾正為煲湯。
具體地,如果烹飪類型識別模塊20識別出的烹飪類型為煮粥,那么在同時滿足以下四個條件時,烹飪類型糾正模塊70則將烹飪類型由煮粥糾正為煲湯,所述四個條件為:1)n0小于第一預設值時每次粘連的持續時間之和SUM小于第三預設時間(例如,450s);2)烹飪食物量大于第一預設量(即計時時間大于或等于第一時間閾值);3)n2小于等于第二閾值N2;4)n3小于等于第三閾值N3。
在本發明的一個具體實施例中,N2和N3的取值范圍為:N2>=13個,N3>=2個。
在本發明的一個實施例中,烹飪類型糾正模塊70還用于:當電烹飪器的烹飪類型為煮粥時,還根據n2和n3的數量分布情況判斷煮粥時的米水量。
具體地,在最終識別出烹飪類型為煮粥時,烹飪類型糾正模塊70還可以根據n2和n3的個數分布情況來區分粥的米水量。
在本發明的一個實施例中,防溢出電路還包括溢出參考電阻,烹飪類型糾正模塊70還用于:根據n2和n3的數量分布情況調整溢出參考電阻的阻值,以使防溢出檢測電路與電烹飪器烹飪的食物類型相適應。
具體地,在相關技術中,防溢出電路中的溢出參考電阻是一個固定值(例如,500KΩ),電烹飪器中所煮食材的電阻率發生變化后,如果超出了防溢出電路的溢出參考電阻的對應的識別范圍,那么防溢出電路將無法進行溢出判斷。針對這一問題,在本發明的實施例中,防溢出電路中的溢出參考電阻為可變的,烹飪類型糾正模塊70可以根據n2和n3的個數分布情況對溢出參考電阻的阻值進行動態調整。
更具體地,通過n2和n3的個數分布情況,可以從側面了解到所煮食材的物質特性(例如,所煮食材的電阻率大還是小,食材比較黏還是不黏,是否容易起泡等),在這種可以動態實時調整溢出參考電阻的情況下,防溢出電路的溢出判斷可以一直有效的運行,那么,電烹飪器就可以煮食更多種類的食物,并且保證烹飪的質量。
本發明實施例的電烹飪器,烹飪類型識別模塊根據電烹飪器的底部溫度和電極之間發生粘連的次數識別烹飪類型,當識別出烹飪類型為煮粥時,烹飪類型糾正模塊根據n2、n3、n0小于第一預設值時每次粘連的持續時間之和以及烹飪食物量對烹飪類型進行糾正,從而實現了烹飪類型的智能識別,解決了相關技術中的多按鍵操作問題和芯片存儲空間問題,另外通過對烹飪類型進行糾正,提升了烹飪類型識別的準確率,從而大大提升了電烹飪器的智能體驗。
在本發明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。
此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
在本發明中,除非另有明確的規定和限定,術語“安裝”、“相連”、“連接”、“固定”等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關系,除非另有明確的限定。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。
在本發明中,除非另有明確的規定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第 一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。