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