基于PIC單片機廚房控制器的設計
1.6 漏氣檢測及報警電路設計
本單元電路如圖8和圖9所示。當爐火定時(shí)時(shí)間到和氣敏傳感器檢測到煤氣漏氣時(shí)報警提示。用普通無(wú)源蜂鳴器即可滿(mǎn)足要求蜂鳴器需要的1 kHz方波由單片機500μ中斷取反產(chǎn)生,只要在BELL端加高電平就可報警。為增大驅動(dòng)電流用三極管9013和9012作二級放大。同時(shí),加了R22,R22和C23構成充放電回路,以使報警時(shí)的聲音有假和弦效果。本文引用地址:http://dyxdggzs.com/article/170509.htm
1.7 按鍵掃描電路設計
模塊電路如圖10所示,用到7個(gè)按鍵,分別為風(fēng)速調整鍵,消毒鍵,烘干鍵,開(kāi)/關(guān)機鍵,時(shí)間/定時(shí)設置鍵,小時(shí)鍵,分鐘/LED開(kāi)關(guān)鍵。通過(guò)單片機采集按鍵結果進(jìn)行處理。
2 軟件設計
系統軟件利用Mplab集成開(kāi)發(fā)環(huán)境(IDE)進(jìn)行編寫(xiě),程序總流程圖如圖11所示。在編寫(xiě)軟件時(shí),將程序編寫(xiě)為多任務(wù)方式,各種任務(wù)放在程序各分支上,依據程序狀態(tài)的變化分別執行各個(gè)模塊功能程序。同時(shí)將實(shí)時(shí)事件放在主干道上,每次程序循環(huán)都要執行。各個(gè)相互關(guān)系模塊之間只通過(guò)標志位聯(lián)系。
軟件設計中還涉及到500μs中斷服務(wù)子程序、VFD顯示子程序、按鍵掃描子程序、爐火定時(shí)子程序、煤氣漏氣檢測子程序等模塊。
3 結束語(yǔ)
介紹了利用PIC單片機為主控制芯片的多種廚房設備智能組合控制設計思想和方法。該系統還可以做一些功能上的擴展,比如在系統中加入廚房熱水器,微波爐,洗碗機的控制,使功能更強大;加入煙霧及氣敏傳感器和語(yǔ)音模塊以及GPRS接收模塊,當家里發(fā)生火災時(shí)報警,可以語(yǔ)音提示并利用手機通知主人或進(jìn)行遠距離的廚房設備無(wú)線(xiàn)控制,使功能更多樣化,操作更加人性化和智能化。
評論