隨機(jī)確定一時(shí)間為延長(zhǎng)時(shí)間。預(yù)設(shè)規(guī)則還可以為剩余加熱時(shí)間的預(yù)設(shè)倍數(shù),如3倍,5倍等,那么加熱剩余加熱時(shí)間為30秒,預(yù)設(shè)倍數(shù)為5倍時(shí),控制器確定延長(zhǎng)時(shí)間為I分50秒。在具體實(shí)現(xiàn)過(guò)程中,預(yù)設(shè)規(guī)程還可以為其他,這里就不一一贅述了。
[0067]微波爐接收到第二通知信息后,按照延長(zhǎng)時(shí)間延長(zhǎng)剩余加熱時(shí)間,使微波爐為食物加熱的總時(shí)間高于加熱時(shí)間。
[0068]由上述描述可知,當(dāng)加熱時(shí)間即將結(jié)束時(shí),如果食物的溫度未達(dá)到第一閾值時(shí),控制器可以控制微波爐智能地為延長(zhǎng)加熱時(shí)間,已使食物的溫度更加接近第一閾值。所以,當(dāng)用戶設(shè)置的加熱時(shí)間不夠長(zhǎng)時(shí),控制器智能地為用戶延長(zhǎng)時(shí)間,避免了用戶反復(fù)多次重新設(shè)置加熱時(shí)間,提供了用戶體驗(yàn)。同時(shí)也避免了用戶反復(fù)重新設(shè)置時(shí)間后反復(fù)多次啟動(dòng)微波爐,導(dǎo)致微波爐壽命縮短。
[0069]進(jìn)一步,在本申請(qǐng)實(shí)施中,還可以包括:
[0070]當(dāng)所述食物的溫度未達(dá)到所述第一閾值時(shí),確定所述微波爐加熱所述食物的已用時(shí)長(zhǎng);
[0071]判斷所述已用時(shí)長(zhǎng)是否達(dá)到第三閾值;
[0072]當(dāng)所述已用時(shí)長(zhǎng)達(dá)到所述第三閾值時(shí),確定所述微波爐處于故障狀態(tài);
[0073]向一預(yù)設(shè)電子設(shè)備發(fā)送故障信息,以通知所述預(yù)設(shè)電子設(shè)備所述微波爐故障。
[0074]具體來(lái)講,當(dāng)食物的溫度達(dá)到第一閾值時(shí),執(zhí)行S103,進(jìn)而使微波爐停止為食物加熱。而當(dāng)食物的溫度為達(dá)到第一閾值時(shí),一方面控制器進(jìn)入下一次判斷,另一方面,控制器還需要確定加熱食物的已用時(shí)長(zhǎng)。
[0075]具體來(lái)講,當(dāng)控制器首次判斷出食物的溫度未達(dá)到第一閾值時(shí),啟動(dòng)控制器的第二時(shí)間模塊開(kāi)始記錄加熱食物的時(shí)間??刂破鞔_定已用時(shí)長(zhǎng)時(shí),控制器讀取第二時(shí)間模塊中的當(dāng)前時(shí)間。由于微波爐啟動(dòng)加熱的同時(shí),紅外陣列就開(kāi)始持續(xù)檢測(cè),所以第二時(shí)間模塊開(kāi)始記錄時(shí)間的時(shí)刻與開(kāi)始加熱的時(shí)刻相同,所以當(dāng)前時(shí)間就是加入食物的已用時(shí)長(zhǎng)。
[0076]接下來(lái)判斷已用時(shí)長(zhǎng)是否達(dá)到第三閾值。第三閾值例如為5分鐘,10分鐘等。在本申請(qǐng)實(shí)施例中,第三閾值表征微波爐正常情況下加熱食物達(dá)到第一閾值所需要的時(shí)長(zhǎng)。
[0077]若已用時(shí)長(zhǎng)未達(dá)到第三閾值時(shí),進(jìn)入下一次判斷,直到已用時(shí)長(zhǎng)達(dá)到第三閾值。
[0078]當(dāng)已用時(shí)長(zhǎng)達(dá)到第三閾值時(shí),表示微波爐經(jīng)過(guò)了第三閾值的時(shí)長(zhǎng)后仍然未能將食物加熱到第一閾值的溫度。那么,微波爐可能是出現(xiàn)了故障所以無(wú)法正常加熱食物。例如用戶設(shè)置的加熱時(shí)間為10分鐘,第三閾值為9分鐘,在剩余I分鐘,即已用時(shí)長(zhǎng)為9分鐘時(shí),食物仍未達(dá)到第一閾值,則控制器向預(yù)設(shè)電子設(shè)備發(fā)送第二通知信息?;蛘呒僭O(shè)用戶設(shè)置的加熱時(shí)間為5分鐘,第三閾值仍為9分鐘。在剩余時(shí)間為30秒時(shí),食物未達(dá)到第一閾值,控制器延長(zhǎng)剩余加熱時(shí)間至5分30秒。當(dāng)剩余時(shí)間為I分鐘時(shí),食物仍未達(dá)到第一閾值,此時(shí)已用時(shí)長(zhǎng)已經(jīng)達(dá)到9分鐘,則控制器向預(yù)設(shè)電子設(shè)備發(fā)送第二通知信息。
[0079]在本申請(qǐng)實(shí)施例中,為了盡快通知用戶維修微波爐,控制器將向一預(yù)設(shè)電子設(shè)備,如用戶的手機(jī)、電腦、或者智能家居控制器等,發(fā)送故障信息,以通知預(yù)設(shè)電子設(shè)備微波爐故障。在具體實(shí)現(xiàn)過(guò)程中,故障信息包括但不限于控制器確定微波爐故障的時(shí)間,第一閾值和第四閾值等。
[0080]由上述描述可知,當(dāng)食物為達(dá)到第一閾值時(shí),本申請(qǐng)實(shí)施例中的控制器通過(guò)確定已用時(shí)長(zhǎng)達(dá)到第四閾值,進(jìn)而確定微波爐可能故障,通知預(yù)設(shè)電子設(shè)備。所以,實(shí)現(xiàn)了故障檢測(cè),方便了用戶使用微波爐。
[0081]本申請(qǐng)第二方面提供了一種控制器,如圖2所示,包括:
[0082]紅外陣列201,設(shè)置在微波爐加熱空間中的紅外陣列,用于檢測(cè)置于加熱空間中的食物的溫度;
[0083]處理單元202,與紅外陣列201連接,用于判斷食物的溫度是否達(dá)到第一閾值;當(dāng)食物的溫度達(dá)到第一閾值時(shí),控制微波爐停止為食物加熱。
[0084]具體來(lái)講,控制器可包括接收器203,處理單元202通過(guò)接收器203接收紅外陣列201檢測(cè)的紅外圖像。另外,控制器還包括發(fā)送器204。
[0085]在本申請(qǐng)實(shí)施中,控制微波爐停止加熱的方式有兩種:
[0086]第一種:
[0087]控制器與微波爐的處理器連接。處理單元202用于生成表征微波爐預(yù)先被設(shè)置的加熱時(shí)間結(jié)束的第一通知信息;發(fā)送器204用于向處理器發(fā)送第一通知信息,以使處理器控制微波爐停止加熱。
[0088]第二種:
[0089]控制器與為微波爐供電的智能插頭連接。處理單元202用于生成第一控制指令,發(fā)送器204用于向智能插頭發(fā)送第一控制指令,以使智能插頭斷開(kāi)為微波爐供送的電能。
[0090]或者處理單元202用于生成第二控制指令,發(fā)送器204用于向智能插頭發(fā)送第二控制指令,以使智能插頭將為微波爐供送的電能降低至低于第二閾值的任意值,其中,第二閾值為微波爐加熱時(shí)所需的最低電能值。
[0091]可選的,當(dāng)微波爐被設(shè)置加熱時(shí)間時(shí),接收器203還用于當(dāng)食物的溫度未達(dá)到第一閾值時(shí),獲得微波爐的剩余加熱時(shí)間;
[0092]處理單元202還用于判斷剩余加熱時(shí)間是否低于第三閾值;
[0093]發(fā)送器204還用于當(dāng)剩余加熱低于第三閾值時(shí),向微波爐發(fā)送第二通知信息,以使微波爐延長(zhǎng)剩余加熱時(shí)間。
[0094]進(jìn)一步,在控制器未延長(zhǎng)剩余加熱時(shí)間的情況下,或者已延長(zhǎng)微波爐剩余加熱時(shí)間的情況下,處理單元202還用于當(dāng)食物的溫度未達(dá)到第一閾值時(shí),確定微波爐加熱食物的已用時(shí)長(zhǎng);判斷已用時(shí)長(zhǎng)是否達(dá)到第四閾值;
[0095]發(fā)送器204還用于當(dāng)已用時(shí)長(zhǎng)達(dá)到第四閾值時(shí),向一預(yù)設(shè)電子設(shè)備發(fā)送故障信息,以通知預(yù)設(shè)電子設(shè)備微波爐故障。
[0096]前述圖1實(shí)施例中的控制微波爐的方法的各種變化方式和具體實(shí)例同樣適用于本實(shí)施例的控制器,通過(guò)前述對(duì)控制微波爐的方法的詳細(xì)描述,本領(lǐng)域技術(shù)人員可以清楚的知道本實(shí)施例中控制器的實(shí)施方法,所以為了說(shuō)明書(shū)的簡(jiǎn)潔,在此不再詳述。
[0097]基于與前述實(shí)施例中控制微波爐方法的同樣的發(fā)明構(gòu)思,本申請(qǐng)第三方面還提供一種微波爐,如圖3所示,包括:
[0098]加熱主體301,加熱主體301中形成加熱空間;
[0099]紅外陣列302,紅外陣列302設(shè)置在加熱空間中;
[0100]處理器303,用于通過(guò)紅外陣列,檢測(cè)置于加熱空間中的食物的溫度;判斷食物的溫度是否達(dá)到第一閾值;當(dāng)食物的溫度達(dá)到第一閾值時(shí),控制微波爐停止為食物加熱。
[0101]在本申請(qǐng)實(shí)施例的微波爐啟動(dòng)時(shí)可以不需要用戶預(yù)先設(shè)置加熱時(shí)間,僅設(shè)置需要啟動(dòng)的功能并且啟動(dòng)。處理器303控制微波爐停止加熱時(shí),為停止用戶所啟動(dòng)的功能。
[0102]由上述描述可知,本申請(qǐng)實(shí)施例中的微波爐可以根據(jù)食物的溫度智能停止加熱。那么,用戶在使用本申請(qǐng)實(shí)施例中的微波爐時(shí),不需要再設(shè)置加熱時(shí)間,更不需要擔(dān)心食物高溫?fù)p壞。極大地方便了用戶使用。
[0103]在本申請(qǐng)實(shí)施例的微波爐也可以像現(xiàn)有技術(shù)那樣,需要用戶預(yù)先設(shè)置加熱時(shí)間以及需要啟動(dòng)的功能,并且啟動(dòng)。用戶啟動(dòng)需要啟動(dòng)的功能后,處理器303中的第一時(shí)間模塊開(kāi)始按照加熱時(shí)間倒計(jì)時(shí)。當(dāng)食物的溫度達(dá)到第與閾值時(shí),處理器303將第一時(shí)間模塊中的時(shí)間清零,進(jìn)而加熱時(shí)間結(jié)束,那么微波爐也就停止加熱了。
[0104]進(jìn)一步