一種基于電話(huà)網(wǎng)絡(luò )的多路無(wú)線(xiàn)防盜報警系統
2.5 電話(huà)模塊
電話(huà)模塊包括DTMF收發(fā)電路和電話(huà)接口電路,如圖6、圖7所示。MT8880為DTMF收發(fā)芯片,用于產(chǎn)生雙音頻信號和電話(huà)信號音的檢測。MT 8880具有單片機接口,其工作受單片機控制,圖6中14-17腳為數據引腳,9-12腳為讀寫(xiě)控制引腳。MT8880工作于雙音頻模式時(shí),接收單片機傳輸來(lái)的電話(huà)號碼并產(chǎn)生該號碼的雙音頻信號,從DTMFOUT輸出給電話(huà)接口模塊PH8810,實(shí)現撥號。MT8880工作于呼叫處理模式時(shí),將從DTMFIN輸入的電話(huà)信號音整形成方波后從IRQ/CP(13腳)輸出給單片機。單片機對該方波計數以判斷撥號音、回鈴音、忙音,實(shí)現電話(huà)信號音的檢測。
電話(huà)接口電路采用電話(huà)接口模塊PH8810實(shí)現。圖7中引腳2、3用于連接電話(huà)線(xiàn),引腳4連接單片機,用于摘掛機控制。所撥號碼的雙音頻信號和報警語(yǔ)音信號從29、28引腳輸入到PH8810,PH8810將信號自動(dòng)增益放大后輸出至電話(huà)線(xiàn)。電話(huà)線(xiàn)上的信號音經(jīng)PH8810提取后從引腳10輸出給MT8880。
3 系統軟件設計
3.1 主程序流程
單片機主程序流程如圖8所示。主程序首先使LCD顯示報警語(yǔ)音錄放、電話(huà)號碼設置、布防撤防控制3項主菜單選項,然后進(jìn)行按鍵掃描。若有選擇鍵按下,則根據選擇執行相應的功能代碼,執行結束后重新顯示主菜單。若無(wú)選擇鍵按下,則判斷是否布防,已布防則執行防盜報警程序。本文引用地址:http://dyxdggzs.com/article/176993.htm
3.2 防盜報警程序流程
防盜報警程序流程如圖9所示。程序首先向無(wú)線(xiàn)接收模塊查詢(xún)探測器位置編碼數據,數據為零表示沒(méi)有發(fā)生盜情,否則表示某個(gè)探測器探測到盜情。如有盜情,記錄盜情位置編碼、設置盜情發(fā)生標志,然后控制PH8810執行摘機操作。摘機后設置MT8880為呼叫處理模式以檢測撥號音,如果1s內檢測到450Hz連續方波信號,判斷為有撥號音。如有撥號音,設置MT8880為雙音頻模式,向其發(fā)送電話(huà)號碼進(jìn)行撥號。撥號完成后,重新設置MT8880為呼叫處理模式以檢測回鈴音,如果檢測到4 s無(wú)、1 s有的450 Hz方波信號,表示有回鈴音。在檢測到回鈴音后,如果檢測不到任何信號音,表示對方摘機成功,控制語(yǔ)音芯片播放報警語(yǔ)音,播放結束后清除盜情標志,避免重復報警。如果沒(méi)有撥號音或對方摘機不成功,則控制PH8810執行掛機操作,因為沒(méi)有清除盜情標志,程序下一次執行時(shí)仍會(huì )嘗試報警,直至成功。
4 結論
多路無(wú)線(xiàn)防盜報警系統包含多路無(wú)線(xiàn)探頭,具有靈活錄制所需報警語(yǔ)音、設置多個(gè)報警電話(huà)號碼、撤防布防控制等功能以及液晶顯示界面,能甄別盜情區域并自動(dòng)撥打預設電話(huà)報警。該系統已應用于實(shí)際家居和工廠(chǎng)倉庫防盜,實(shí)際應用表明,系統具有安裝方便、功能靈活實(shí)用、穩定可靠等特點(diǎn),達到了設計要求。
評論