本發(fā)明涉及烹飪設(shè)備控制技術(shù),尤其涉及一種烹飪設(shè)備啟動控制的市電電源自適應(yīng)方法。
背景技術(shù):
:目前豆?jié){機(jī)為了實(shí)現(xiàn)直流電機(jī)的軟啟動控制,即電機(jī)均是由低轉(zhuǎn)速,這樣就必須要求控制器件斬波時間可調(diào)且斬波時間越長,轉(zhuǎn)速越低,逐漸步進(jìn)到設(shè)定轉(zhuǎn)速。之所以可以實(shí)現(xiàn)在直流電機(jī)額定轉(zhuǎn)速內(nèi)的轉(zhuǎn)速,是因?yàn)榭梢酝ㄟ^控制控制單元(如可控硅)的直流斬波電路,即通常說的控制單元(如可控硅)的斬波角,來控制直流電機(jī)的轉(zhuǎn)速。要想實(shí)現(xiàn)直流電機(jī)低轉(zhuǎn)速,就得控制控制單元(如可控硅)的斬波角。同時控制單元(如可控硅)觸發(fā)需要一定的導(dǎo)通時間,為了防止斬波觸發(fā)導(dǎo)通到下個半波,就需要增大斬波角,例如50HZ下需要斬波8ms,觸發(fā)1ms,但該機(jī)器在60HZ地區(qū),就會出現(xiàn)斬到下個半波,如圖1所示,便會出現(xiàn)電機(jī)抖動或是加熱功率異常的現(xiàn)象,這樣控制的兼容性就差。技術(shù)實(shí)現(xiàn)要素:為了解決上述問題,本發(fā)明提出了一種烹飪設(shè)備啟動控制的市電電源自適應(yīng)方法,能夠提高烹飪設(shè)備對不同市電電源的兼容性,節(jié)約開發(fā)成本。為了達(dá)到上述目的,本發(fā)明提出了一種烹飪設(shè)備啟動控制的市電電源自適應(yīng)方法,該方法包括:對當(dāng)前電源頻率進(jìn)行識別;根據(jù)識別出的電源頻率計(jì)算可控硅的斬波時間和觸發(fā)時間;根據(jù)計(jì)算出的斬波時間和觸發(fā)時間控制可控硅工作??蛇x地,對當(dāng)前電源頻率進(jìn)行識別包括:檢測當(dāng)前電源頻率的N個過零所需的時間NT內(nèi),所完成的控制程序運(yùn)行周期Q的個數(shù)n;根據(jù)預(yù)設(shè)的第一對應(yīng)關(guān)系獲取計(jì)算出的控制程序運(yùn)行周期Q的個數(shù)n所對應(yīng)的電源頻率;其中,T和Q為正數(shù),N和n為正整數(shù);其中,第一對應(yīng)關(guān)系為電源頻率的過零個數(shù)N、控制程序運(yùn)行周期的個數(shù)n以及不同的電源頻率之間的對應(yīng)關(guān)系??蛇x地,該方法還包括:預(yù)先建立第一對應(yīng)關(guān)系。建立第一對應(yīng)關(guān)系包括:獲取不同的電源頻率單個過零所需的時間T;獲取不同的電源頻率N個過零所需的時間NT;計(jì)算不同的電源頻率下在電源頻率N個過零所需的時間NT內(nèi)完成的控制程序運(yùn)行周期Q的個數(shù)n;確定不同的控制程序運(yùn)行周期的個數(shù)n所對應(yīng)的不同的頻率;確定電源頻率的過零個數(shù)N、控制程序運(yùn)行周期的個數(shù)n,以及不同的電源頻率之間的第一對應(yīng)關(guān)系??蛇x地,根據(jù)識別出的電源頻率計(jì)算可控硅的斬波時間和觸發(fā)時間包括:獲取已識別出的電源頻率下的單位時基;獲取可控硅的斬波時間系數(shù)和觸發(fā)時間系數(shù);將已識別出的電源頻率下的單位時基分別與斬波時間系數(shù)和觸發(fā)時間系數(shù)相乘,計(jì)算出可控硅的斬波時間和觸發(fā)時間??蛇x地,該方法還包括:根據(jù)預(yù)設(shè)的第一表達(dá)式計(jì)算不同電源頻率下的單位時基??蛇x地,第一表達(dá)式包括:t=K*n*f;其中,t為單位時基;K為根據(jù)f預(yù)設(shè)的單位時基系數(shù);f為啟動控制單元的芯片主頻??蛇x地,該方法還包括:在計(jì)算斬波時間和觸發(fā)時間之前,根據(jù)所需的功率計(jì)算斬波時間系數(shù)和觸發(fā)時間系數(shù)??蛇x地,對當(dāng)前電源頻率進(jìn)行識別還包括:檢測當(dāng)前電源的第一次過零時刻和第二次過零時刻;計(jì)算第一次過零時刻和第二次過零時刻的時間差;根據(jù)計(jì)算出的時間差計(jì)算所對應(yīng)的電源頻率??蛇x地,該方法還包括:當(dāng)識別出的電源頻率不在當(dāng)前烹飪設(shè)備的工作頻率范圍內(nèi)時,發(fā)出報警信息??蛇x地,該方法還包括:在對電源頻率進(jìn)行識別之前,對當(dāng)前電源電壓進(jìn)行識別;確定識別出的當(dāng)前電源電壓是否符合預(yù)設(shè)的第一電壓范圍和預(yù)設(shè)的第二電壓范圍;當(dāng)當(dāng)前電源電壓符合預(yù)設(shè)的第一電壓范圍時按照預(yù)設(shè)的第一工作流程進(jìn)行工作;當(dāng)當(dāng)前電源電壓符合預(yù)設(shè)的第二電壓范圍時按照預(yù)設(shè)的第二工作流程進(jìn)行工作;當(dāng)當(dāng)前電源電壓不符合預(yù)設(shè)的第一電壓范圍和所述預(yù)設(shè)的第二電壓范圍中的任何一個時發(fā)出報警信息。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例方案具有以下優(yōu)勢:1、對當(dāng)前電源頻率進(jìn)行識別;根據(jù)識別出的電源頻率計(jì)算可控硅的斬波時間和觸發(fā)時間;根據(jù)計(jì)算出的斬波時間和觸發(fā)時間控制可控硅工作。通過該實(shí)施例方案,提高了烹飪設(shè)備對不同市電頻率的兼容性,對于不同市電頻率的地區(qū)無需重新進(jìn)行產(chǎn)品開發(fā),節(jié)約開發(fā)成本。2、檢測當(dāng)前電源頻率的N個過零所需的時間NT內(nèi),所完成的控制程序運(yùn)行周期Q的個數(shù)n;根據(jù)預(yù)設(shè)的第一對應(yīng)關(guān)系獲取計(jì)算出的控制程序運(yùn)行周期Q的個數(shù)n所對應(yīng)的電源頻率。通過該實(shí)施例方案可以將具體的控制功能的消耗時間與當(dāng)前電源頻率相結(jié)合進(jìn)行頻率識別,提供一種新的頻率識別方法,同時可以檢測相應(yīng)的控制功能在該電源頻率下的工作穩(wěn)定性。3、用過檢測當(dāng)前電源的第一次過零時刻和第二次過零時刻;計(jì)算第一次過零時刻和第二次過零時刻的時間差;并根據(jù)計(jì)算出的時間差計(jì)算所對應(yīng)的電源頻率。通過該實(shí)施例方案原理更簡單,計(jì)算更簡便,而且提高了識別準(zhǔn)確率。4、在對電源頻率進(jìn)行識別之前,對當(dāng)前電源電壓進(jìn)行識別;并根據(jù)識別出的當(dāng)前電源電壓控制烹飪設(shè)備在相應(yīng)的工作流程下工作,可以增加產(chǎn)品對輸入電壓的智能適應(yīng)及兼容性;減少開發(fā)設(shè)計(jì)工作,減少產(chǎn)品設(shè)計(jì)版本管理;節(jié)約開發(fā)成本,擴(kuò)展了烹飪設(shè)備的應(yīng)用市場。5、當(dāng)識別出的電源頻率不在當(dāng)前烹飪設(shè)備的工作頻率范圍內(nèi)時,或者在當(dāng)前電源電壓不在預(yù)設(shè)的電壓范圍內(nèi)時,發(fā)出報警信息。該實(shí)施例方案可以在電源電壓和電源頻率不符合要求的情況下及時提醒用戶,以降低對烹飪蛇別的損害,保護(hù)烹飪設(shè)備的安全。附圖說明下面對本發(fā)明實(shí)施例中的附圖進(jìn)行說明,實(shí)施例中的附圖是用于對本發(fā)明的進(jìn)一步理解,與說明書一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明保護(hù)范圍的限制。圖1為當(dāng)前的可控硅斬波角控制示意圖;圖2為本發(fā)明實(shí)施例的頻率識別流程圖;圖3為本發(fā)明實(shí)施例的電壓識別流程圖。具體實(shí)施方式為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的描述,并不能用來限制本發(fā)明的保護(hù)范圍。為了達(dá)到上述目的,本發(fā)明提出了一種烹飪設(shè)備啟動控制的市電電源自適應(yīng)方法,該方法包括S11-S12:S11、對當(dāng)前電源頻率進(jìn)行識別。在本發(fā)明實(shí)施例中,為了提高烹飪設(shè)備對不同市電電壓及頻率的兼容性,對于不同市電電壓及頻率的地區(qū)無需重新進(jìn)行產(chǎn)品開發(fā),節(jié)約開發(fā)成本,本發(fā)明實(shí)施例提出了一種能夠?qū)Ξ?dāng)前的電源電壓及電源頻率進(jìn)行識別,并根據(jù)當(dāng)前電源頻率控制可控硅導(dǎo)通和關(guān)斷的市電電源自適應(yīng)方案。在實(shí)施該方案之前可以首先對當(dāng)前的電源電壓進(jìn)行識別。可選地,該方法還包括S21-S4:S21、在對電源頻率進(jìn)行識別之前,對當(dāng)前電源電壓進(jìn)行識別。在本發(fā)明實(shí)施例中,目前世界各國電壓分布主要為100V-130V、220V-240V,為了保證烹飪產(chǎn)品的安全性,避免不合適的電壓對當(dāng)前烹飪產(chǎn)品的損害,需要在上電時先檢測當(dāng)前地區(qū)的市電電壓,易識別出當(dāng)前市電電壓所出的電壓范圍。S22、確定識別出的當(dāng)前電源電壓是否符合預(yù)設(shè)的第一電壓范圍和預(yù)設(shè)的第二電壓范圍。在本發(fā)明實(shí)施例中,可以預(yù)先將世界各國的電壓分為低壓區(qū)(即第一電壓范圍)85V-150V和高壓區(qū)(即第二電壓范圍)187V-276V。將檢測出的當(dāng)前電源電壓與該預(yù)設(shè)的第一電壓范圍和第二電壓范圍相比較,以確定當(dāng)前電源電壓處于高壓區(qū)還是低壓區(qū)。S23、當(dāng)當(dāng)前電源電壓符合預(yù)設(shè)的第一電壓范圍時按照預(yù)設(shè)的第一工作流程進(jìn)行工作;當(dāng)當(dāng)前電源電壓符合預(yù)設(shè)的第二電壓范圍時按照預(yù)設(shè)的第二工作流程進(jìn)行工作。在本發(fā)明實(shí)施例中,如果通過上述比較獲取當(dāng)前電源電壓為110V,則說明該電壓符合低壓區(qū),因此可以根據(jù)烹飪產(chǎn)品中預(yù)先設(shè)置的第一工作流程進(jìn)行工作,在該工作流程中,均是按照第一電壓范圍進(jìn)行工作的,即以低電壓進(jìn)行工作。同理,如果通過上述比較獲取當(dāng)前電源電壓為220V,則說明該電壓符合高壓區(qū),因此可以根據(jù)烹飪產(chǎn)品中預(yù)先設(shè)置的第二工作流程進(jìn)行工作,在該工作流程中,均是按照第二電壓范圍進(jìn)行工作的,即以高電壓進(jìn)行工作。S24、當(dāng)當(dāng)前電源電壓不符合預(yù)設(shè)的第一電壓范圍和所述預(yù)設(shè)的第二電壓范圍中的任何一個時發(fā)出報警信息。在本發(fā)明實(shí)施例中,如果檢測出的電源電壓不符合上述的任何一個電壓范圍,則可以確定當(dāng)前電源電壓處于異常狀態(tài),因此可以通過預(yù)設(shè)的報警方式發(fā)出報警信息,該報警信息可以包括語音。音樂、鳴笛、振動、閃光等一種或多種形式,在此不做具體限制。需要說明的是,上述的步驟S23和步驟S24為不同識別結(jié)果下的不同處理方法,在具體實(shí)施中沒有先后次序之分。在本發(fā)明實(shí)施例中,通過上述方案確定出當(dāng)前的電源電壓以后,并根據(jù)該電源電壓進(jìn)入相應(yīng)的工作流程后,還需要進(jìn)一步檢測當(dāng)前的電源頻率,以在合適的電壓下根據(jù)相應(yīng)的電源頻率工作。首先需要對電源頻率進(jìn)行識別,具體可以通過以下三個實(shí)施例方案實(shí)現(xiàn)。實(shí)施例一可選地,對當(dāng)前電源頻率進(jìn)行識別包括S31-S32:S31、檢測當(dāng)前電源頻率的N個過零所需的時間NT內(nèi),所完成的控制程序運(yùn)行周期Q的個數(shù)n。在本發(fā)明實(shí)施例中,可以通過一個預(yù)設(shè)的控制程序運(yùn)行周期Q進(jìn)行測試,檢測出該控制程序運(yùn)行周期Q在當(dāng)前電源頻率下N個過零所需的時間內(nèi)完成的個數(shù)或次數(shù)。這里的控制程序運(yùn)行周期是指完成一個預(yù)設(shè)的控制功能所需要花費(fèi)的時間。該控制程序運(yùn)行周期可以是當(dāng)前的烹飪設(shè)備中任意一個實(shí)際的控制功能的周期值,也可以是一個預(yù)先設(shè)置的用于進(jìn)行檢測測試的周期值,在此對于其具體形式不做限制,并且對于其具體數(shù)值也不做限制,例如,1ms、2ms、3ms、4.5ms、5ms……??蛇x地,當(dāng)該Q為專門用于測試的周期值時,在此可以選用Q=2ms。同理對于具體的過零書N也可以自行定義,例如,1、2、3、4、……。可選地,N=2。S32、根據(jù)預(yù)設(shè)的第一對應(yīng)關(guān)系獲取計(jì)算出的控制程序運(yùn)行周期Q的個數(shù)n所對應(yīng)的電源頻率;其中,T和Q為正數(shù),N和n為正整數(shù);其中,第一對應(yīng)關(guān)系為電源頻率的過零個數(shù)N、控制程序運(yùn)行周期的個數(shù)n以及不同的電源頻率之間的對應(yīng)關(guān)系。在本發(fā)明實(shí)施例中,通過步驟S21檢測出Q在當(dāng)前電源頻率的N個過零時間NT內(nèi)所運(yùn)行的次數(shù)n后,便可以通過預(yù)設(shè)的第一對應(yīng)關(guān)系獲取與該次數(shù)n對應(yīng)的電源頻率。在該第一對應(yīng)關(guān)系中已經(jīng)預(yù)先設(shè)置好控制程序運(yùn)行周期Q在不同的電源頻率下,同樣過零數(shù)為N(例如,N=2)的情況下應(yīng)該對應(yīng)的運(yùn)行次數(shù),從而可以通過步驟S21檢測出的n值對應(yīng)出當(dāng)前電源頻率??蛇x地,該方法還包括:預(yù)先建立第一對應(yīng)關(guān)系。在本發(fā)明實(shí)施例中,基于上述分析可知,在進(jìn)行電源頻率識別之前,需要預(yù)先建立該第一對應(yīng)關(guān)系??蛇x地,建立第一對應(yīng)關(guān)系包括S41-S45:S41、獲取不同的電源頻率單個過零所需的時間T。在本發(fā)明實(shí)施例中,由于世界各個地區(qū)主要工作頻率均為50HZ或60HZ,因此,這里的不同的電源頻率主要指50HZ和60HZ。其中,50HZ市電單個過零所需的時間為【(1/50)/2=10ms】;60HZ市電單個過零所需的時間為【(1/60)/2≈8.3ms】。S42、獲取不同的電源頻率N個過零所需的時間NT。在本發(fā)明實(shí)施例中,通過步驟S1121確定出不同的電源頻率及不同的電源頻率的單個過零所需的時間T后,則可以計(jì)算出N個過零所需的時間NT。其中,50HZ市電下N個過零所對應(yīng)的時間T50HZ=N*10ms;60HZ市電下N個過零所對應(yīng)的時間T60HZ=N*8.3ms。S43、計(jì)算不同的電源頻率下在電源頻率N個過零所需的時間NT內(nèi)完成的控制程序運(yùn)行周期Q的個數(shù)n。在本發(fā)明實(shí)施例中,由上述內(nèi)容可知,針對不同的市電頻率,例如,50HZ、60HZ,其單個過零數(shù)所需的時間T是不相同的。由于控制程序運(yùn)行周期Q是固定的,那么對于相同的控制程序運(yùn)行周期Q來說,在相同的過零數(shù)N下,控制程序運(yùn)行周期的個數(shù)n也是不同的。具體地,n可以通過第二表達(dá)式計(jì)算出??蛇x地,第二表達(dá)式包括:n=NT/Q。當(dāng)N=2時,n2=2T/Q計(jì)算的為當(dāng)前電源頻率對應(yīng)的電源周期在一個周期內(nèi)所能完成的預(yù)設(shè)的控制功能的次數(shù)。假設(shè)Q=2ms,則n=NT/Q=NT/2;n2=2T/Q=T。其中,50HZ市電下N個過零所需的時間內(nèi)完成的控制程序運(yùn)行周期Q的個數(shù)n為n50HZ=T50HZ/Q=N*10ms/Q。當(dāng)N=2、Q=2時,n50HZ=10個(或次)。60HZ市電下N個過零所需的時間內(nèi)完成的控制程序運(yùn)行周期Q的個數(shù)n為n60HZ=T60HZ/Q=N*8.3ms/Q。當(dāng)N=2、Q=2時,n60HZ=8.3個(或次)。S44、確定不同的控制程序運(yùn)行周期的個數(shù)n所對應(yīng)的不同的頻率。在本發(fā)明實(shí)施例中,通過步驟S33分別計(jì)算出50HZ和60HZ下N個過零所需的時間內(nèi)完成的控制程序運(yùn)行周期Q的個數(shù)n以后,便可以直接確定出在N=2、Q=2的情況下,Q的個數(shù)為10個時對應(yīng)的頻率為50HZ,Q的個數(shù)為8.3個時對應(yīng)的頻率為60HZ。需要說明的是,在其它實(shí)施例中還可以對應(yīng)其他的個數(shù)。S45、確定電源頻率的過零個數(shù)N、控制程序運(yùn)行周期的個數(shù)n,以及不同的電源頻率之間的第一對應(yīng)關(guān)系。在本發(fā)明實(shí)施例中,基于以上計(jì)算便可以直接建立50HZ和60HZ的電源頻率與n50HZ和n60HZ的第一對應(yīng)關(guān)系。例如表一所示,當(dāng)N=2、Q=2時,50HZ對應(yīng)10個(或次)60HZ對應(yīng)8.3ms個(或次)。表一頻率個數(shù)/次數(shù)(N=2、Q=2)50HZ1060HZ8.3實(shí)施例二可選地,對當(dāng)前電源頻率進(jìn)行識別包括S51-S53:S51、檢測當(dāng)前電源頻率的N個過零所需的時間NT內(nèi),所完成的控制程序運(yùn)行周期Q的個數(shù)n。在本發(fā)明實(shí)施例中,該步驟與步驟S21相同,同樣是通過一個預(yù)設(shè)的控制程序運(yùn)行周期Q進(jìn)行測試,檢測出該控制程序運(yùn)行周期Q在當(dāng)前電源頻率下N個過零所需的時間內(nèi)完成的個數(shù)或次數(shù)。同理,該控制程序運(yùn)行周期可以是當(dāng)前的烹飪設(shè)備中任意一個實(shí)際的控制功能的周期值,也可以是一個預(yù)先設(shè)置的用于進(jìn)行檢測測試的周期值,在此對于其具體形式不做限制,并且對于其具體數(shù)值也不做限制,例如,1ms、2ms、3ms、4.5ms、5ms……??蛇x地,當(dāng)該Q為專門用于測試的周期值時,在此可以選用Q=2ms。同理對于具體的過零書N也可以自行定義,例如,1、2、3、4、……??蛇x地,N=2。S52、根據(jù)檢測出的該控制程序運(yùn)行周期Q的個數(shù)n計(jì)算出當(dāng)前電源頻率的N個過零所需的時間NT。在本發(fā)明實(shí)施例中,由于控制程序運(yùn)行周期Q是預(yù)設(shè)的固定值,可選地,Q=2ms。在通過步驟S41測試出個數(shù)n后,便可以相應(yīng)計(jì)算出NT=2n??蛇x地,當(dāng)N=2時,如果檢測出n=10,則可知NT=2n=20ms。同理,當(dāng)N=2時,如果檢測出n≈8.3,則可知NT=2n≈16.6ms。由于N=2時是指2個過零所需的時間,即一個時間周期。因此,可以確定當(dāng)前電源周期約為16.6ms,則電源頻率為60HZ。S53、根據(jù)計(jì)算出的當(dāng)前電源頻率的N個過零所需的時間NT計(jì)算當(dāng)前電源頻率。在本發(fā)明實(shí)施例中,當(dāng)計(jì)算出N個過零所需的時間NT后,便可以確定單個過零所需的時間T,由于改時間T即相當(dāng)于半個時間周期,因此,可以確定當(dāng)前電源平率為1/(2T)。在本發(fā)明實(shí)施例中,基于前述實(shí)施例,當(dāng)N=2時是指2個過零所需的時間,即一個時間周期。因此,可以確定當(dāng)前電源周期為20ms,則電源頻率為50HZ;當(dāng)前電源周期約為16.6ms,則電源頻率為60HZ。在本發(fā)明實(shí)施例中,該方案與實(shí)施例一相比更加簡便,易于計(jì)算。實(shí)施例三可選地,對當(dāng)前電源頻率進(jìn)行識別還包括S61-S63:S61、檢測當(dāng)前電源的第一次過零時刻和第二次過零時刻。在本發(fā)明實(shí)施例中,可以直接對當(dāng)前電源頻率的任意兩個相鄰的過零時刻進(jìn)行檢測,如本發(fā)明實(shí)施例方案中的第一次過零時刻和第二次過零時刻。S62、計(jì)算第一次過零時刻和第二次過零時刻的時間差。在本發(fā)明實(shí)施例中,由于任意兩個相鄰的過零時刻之間的時間對應(yīng)的便是半個周期的時間,因此計(jì)算第一次過零時刻和第二次過零時刻的時間差便可以計(jì)算出當(dāng)前電源的半周期時間值。S63、根據(jù)計(jì)算出的時間差計(jì)算所對應(yīng)的電源頻率。在本發(fā)明實(shí)施例中,通過上述步驟計(jì)算出當(dāng)前電源的半周期時間值后,便可以將該半周期時間值乘2計(jì)算出整周期時間值,從而對其求倒數(shù)求出當(dāng)前電源頻率。在本發(fā)明實(shí)施例中,該實(shí)施例與上述的實(shí)施例一和實(shí)施例而相比進(jìn)一步簡化了計(jì)算步驟,并且刪除了控制程序運(yùn)行周期Q的參與,使得原理更簡單,計(jì)算更簡便,準(zhǔn)確率也更高。需要說明的是,在具體識別過程中可以通過上述任意一種實(shí)施例對當(dāng)前電源頻率進(jìn)行識別,也可以任意采取多種方案進(jìn)行識別并求取其平均值,以進(jìn)一步增加識別的準(zhǔn)確性??蛇x地,該方法還包括:當(dāng)識別出的電源頻率不在當(dāng)前烹飪設(shè)備的工作頻率范圍內(nèi)時,發(fā)出報警信息。在本發(fā)明實(shí)施例中,如果通過上述的電源頻率識別方案無法識別出當(dāng)前的電源頻率,或者識別出的電源頻率不在當(dāng)前烹飪設(shè)備的預(yù)設(shè)的工作頻率范圍內(nèi),則可以通過預(yù)設(shè)的報警方式發(fā)出報警信息,該報警信息可以包括語音。音樂、鳴笛、振動、閃光等一種或多種形式,在此不做具體限制。S12、根據(jù)識別出的電源頻率計(jì)算可控硅的斬波時間和觸發(fā)時間。在本發(fā)明實(shí)施例中,通過上述步驟識別出當(dāng)前電源頻率以后,便可以進(jìn)一步根據(jù)當(dāng)前頻率計(jì)算出可控硅的斬波時間和觸發(fā)時間??蛇x地,根據(jù)識別出的電源頻率計(jì)算可控硅的斬波時間和觸發(fā)時間包括S71-S73:S71、獲取已識別出的電源頻率下的單位時基。在本發(fā)明實(shí)施例中,在計(jì)算可控硅的斬波時間和觸發(fā)時間之前需要先確定一個時間基準(zhǔn),即單位時基t??蛇x地,該單位時基可以直接確定為當(dāng)前電源的電源周期,即當(dāng)前電源頻率的倒數(shù)。也可以依據(jù)下述的第一關(guān)系式確定??蛇x地,該方法還包括:根據(jù)預(yù)設(shè)的第一表達(dá)式計(jì)算不同電源頻率下的單位時基。在本發(fā)明實(shí)施例中,在不同的電源頻率下的單位時基同時與芯片主頻f和電源頻率相關(guān),并且隨電源頻率的變化而變化??蛇x地,該第一表達(dá)式可以包括:t=K*n*f;其中,t為單位時基;K為根據(jù)f預(yù)設(shè)的單位時基系數(shù);f為啟動控制單元的芯片主頻。在本發(fā)明實(shí)施例中,在控制系統(tǒng)確定的情況下,芯片主頻f是確定的(可選地,f=16M),控制程序運(yùn)行周期Q是確定的,并且在N確定的情況下(如N=2、N=40等,在該實(shí)施例中,為了使整體方案統(tǒng)一,這里可以依據(jù)前面的實(shí)施例依然選擇N=2)不同的電源頻率,如50HZ、60HZ下該Q(為了使整體方案統(tǒng)一,這里可以依據(jù)前面的實(shí)施例依然選擇Q=2))對應(yīng)的個數(shù)n也是確定的,具體地,在N=2、Q=2的情況下n50HZ=10,n60HZ=10。在本發(fā)明實(shí)施例中,基于上述確定因素,第一表達(dá)式實(shí)質(zhì)上是單位時基t與K的線性關(guān)系式。因此,如果預(yù)先設(shè)置在50HZ下的單位時基為t1,則可以根據(jù)t=K*n*f確定出t1=K*10*16=160K。同理,如果預(yù)先設(shè)置在60HZ下的單位時基為t2,則可以根據(jù)t=K*n*f確定出t2=K*8.3*16=132.8K。因此,50HZ與60HZ在單位時基上的聯(lián)系是K。需要說明的是,也可以預(yù)先設(shè)置其他任意合適的頻率下的單位時基,并根據(jù)該頻率下的單位時基計(jì)算其他頻率如50HZ、60HZ下的單位時基。在本發(fā)明實(shí)施例中,例如,如果預(yù)先設(shè)置50HZ市電下對應(yīng)的單位時基為100us,則可以確定出K=100/160=5/8;因此將K值代入60HZ市電下可以計(jì)算出其對應(yīng)的單位時基t2=(5/8)*132.8=83us?;谠搶?shí)施例可知,如果預(yù)先設(shè)置出一個市電頻率下的單位時基以后,便可以根據(jù)上述的第一關(guān)系式計(jì)算出其他市電頻率下的單位時基,并且不同的市電頻率對應(yīng)不同的單位時基,即在不同的市電頻率下,整個控制系統(tǒng)的單位時基也會隨其變化。需要說明的是,該預(yù)先設(shè)置的單位時基可以是任意一個視頻頻率下的單位時基,并且可以根據(jù)不同的應(yīng)用場景設(shè)置為任意合適的數(shù)值,對于其具體數(shù)值不做限制。S72、獲取可控硅的斬波時間系數(shù)和觸發(fā)時間系數(shù)。在本發(fā)明實(shí)施例中,通過上述步驟獲取已識別出的電源頻率下的單位時基以后,便可以根據(jù)該單位時基計(jì)算不同電源頻率下可控硅在進(jìn)行斬波或觸發(fā)時需要的時間??蛇x地,該方法還包括:在計(jì)算斬波時間和觸發(fā)時間之前,根據(jù)所需的功率計(jì)算斬波時間系數(shù)和觸發(fā)時間系數(shù)。在本發(fā)明實(shí)施例中,當(dāng)通過烹飪設(shè)備進(jìn)行烹飪時,用戶會選擇相應(yīng)的烹飪功率,根據(jù)該烹飪功率便可以計(jì)算出烹飪時所需要的斬波電壓,從而計(jì)算出可控硅在進(jìn)行斬波時的占空比,通過該占空比、預(yù)設(shè)的脈沖寬度以及當(dāng)前頻率下的單位時基計(jì)算出達(dá)到所述占空比所需的第一脈沖數(shù),將該第一脈沖數(shù)作為斬波時間系數(shù)。同理,根據(jù)預(yù)設(shè)的觸發(fā)電壓以及當(dāng)前可控硅的觸發(fā)電壓升壓速度計(jì)算出所需的觸發(fā)脈沖寬度,根據(jù)該觸發(fā)脈沖寬度以及當(dāng)前電源頻率下的單位時基計(jì)算出達(dá)到所述觸發(fā)脈沖寬度所需的第二脈沖數(shù),將所述第二脈沖數(shù)作為觸發(fā)時間系數(shù)。S73、將已識別出的電源頻率下的單位時基分別與斬波時間系數(shù)和觸發(fā)時間系數(shù)相乘,計(jì)算出可控硅的斬波時間和觸發(fā)時間。在本發(fā)明實(shí)施例中,通過上述兩個步驟分別計(jì)算出當(dāng)前電源頻率下的單位時基以及相應(yīng)的斬波時間系數(shù)和觸發(fā)時間系數(shù)以后便可以計(jì)算出可控硅的斬波時間和觸發(fā)時間。S13、根據(jù)計(jì)算出的斬波時間和觸發(fā)時間控制可控硅工作。在本發(fā)明實(shí)施例中,通過前述步驟獲取可控硅的斬波時間以及觸發(fā)時間以后,便可以通過該斬波時間和觸發(fā)時間進(jìn)行控制,以變當(dāng)前烹飪設(shè)備在識別出的電源功率下進(jìn)行正常工作。與現(xiàn)有技術(shù)相比,本發(fā)明包括:對當(dāng)前電源頻率進(jìn)行識別;根據(jù)識別出的電源頻率計(jì)算可控硅的斬波時間和觸發(fā)時間;根據(jù)計(jì)算出的斬波時間和觸發(fā)時間控制可控硅工作。通過本發(fā)明的方案,提高了烹飪設(shè)備對不同市電電源的兼容性,對于具有不同市電頻率的地區(qū)無需重新進(jìn)行產(chǎn)品開發(fā),節(jié)約開發(fā)成本。需要說明的是,以上所述的實(shí)施例僅是為了便于本領(lǐng)域的技術(shù)人員理解而已,并不用于限制本發(fā)明的保護(hù)范圍,在不脫離本發(fā)明的發(fā)明構(gòu)思的前提下,本領(lǐng)域技術(shù)人員對本發(fā)明所做出的任何顯而易見的替換和改進(jìn)等均在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3