一種基于SPCE061A單片機的燃氣爐灶語(yǔ)音控制裝置

系統上電復位,程序從Ox0000地址開(kāi)始執行,程序一開(kāi)始就先初始化μC/OSⅡ操作系統,并向系統注冊FIQ TPMA VEC中斷,這是個(gè)語(yǔ)音中斷。接著(zhù)創(chuàng )建3個(gè)任務(wù),優(yōu)先級分別為:O,1,4。任務(wù)一的主要功能是保證其他兩個(gè)任務(wù)運行;任務(wù)二的主要功能是負責火焰傳感;任務(wù)三的主要任務(wù)是負責監聽(tīng)命令和語(yǔ)音報警。最后啟動(dòng)μC/OSⅡ操作系統。程序從主函數main,轉到了μC/OSⅡ操作系統任務(wù)之間的切換。任務(wù)一先運行,保證任務(wù)二、三運行。如果點(diǎn)火命令執行則任務(wù)三把COMMNOE FLAG置1,FireOpened置O,并檢測FireOpened是否為1,如果為1,則關(guān)閉電子打火?;鹧纥c(diǎn)著(zhù)后,任務(wù)二把FireOpened置1。COMMNOEFLAG置0。如果熄火命令執行,則任務(wù)三把FireClosed置1,任務(wù)二檢測到FireClosed為1,則不報警,否則報警。
3 結 語(yǔ)
將語(yǔ)音控制技術(shù)應用于燃氣爐灶,這是一個(gè)非常有意義的嘗試,鑒于目前市場(chǎng)上并沒(méi)有相同產(chǎn)品出現,應該說(shuō)也是很有創(chuàng )意的開(kāi)發(fā),從實(shí)驗的結論來(lái)看,對于提高燃氣爐灶的使用安全性,改善操控性都有非常明顯的效果。雖然該裝置的開(kāi)發(fā)離成熟的產(chǎn)品面市還有一段路要走,主要就是如何讓燃氣爐灶與控制裝置合二為一,成為一個(gè)成熟的產(chǎn)品走向市場(chǎng),但相信這類(lèi)產(chǎn)品的面市,一定能得到用戶(hù)的認可,受到用戶(hù)的歡迎。
評論