新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 一種基于電話網絡的多路無線防盜報警系統

        一種基于電話網絡的多路無線防盜報警系統

        作者: 時間:2012-06-08 來源:網絡 收藏

        2.5 模塊
        模塊包括DTMF收發電路和接口電路,如圖6、圖7所示。MT8880為DTMF收發芯片,用于產生雙音頻信號和電話信號音的檢測。MT 8880具有單片機接口,其工作受單片機控制,圖6中14-17腳為數據引腳,9-12腳為讀寫控制引腳。MT8880工作于雙音頻模式時,接收單片機傳輸來的電話號碼并產生該號碼的雙音頻信號,從DTMFOUT輸出給電話接口模塊PH8810,實現撥號。MT8880工作于呼叫處理模式時,將從DTMFIN輸入的電話信號音整形成方波后從IRQ/CP(13腳)輸出給單片機。單片機對該方波計數以判斷撥號音、回鈴音、忙音,實現電話信號音的檢測。
        電話接口電路采用電話接口模塊PH8810實現。圖7中引腳2、3用于連接電話線,引腳4連接單片機,用于摘掛機控制。所撥號碼的雙音頻信號和報警語音信號從29、28引腳輸入到PH8810,PH8810將信號自動增益放大后輸出至電話線。電話線上的信號音經PH8810提取后從引腳10輸出給MT8880。

        3 系統軟件設計
        3.1 主程序流程
        單片機主程序流程如圖8所示。主程序首先使LCD顯示報警語音錄放、電話號碼設置、布防撤防控制3項主菜單選項,然后進行按鍵掃描。若有選擇鍵按下,則根據選擇執行相應的功能代碼,執行結束后重新顯示主菜單。若無選擇鍵按下,則判斷是否布防,已布防則執行報警程序。

        本文引用地址:http://www.104case.com/article/176993.htm

         

        f.JPG


        3.2 報警程序流程
        報警程序流程如圖9所示。程序首先向接收模塊查詢探測器位置編碼數據,數據為零表示沒有發生盜情,否則表示某個探測器探測到盜情。如有盜情,記錄盜情位置編碼、設置盜情發生標志,然后控制PH8810執行摘機操作。摘機后設置MT8880為呼叫處理模式以檢測撥號音,如果1s內檢測到450Hz連續方波信號,判斷為有撥號音。如有撥號音,設置MT8880為雙音頻模式,向其發送電話號碼進行撥號。撥號完成后,重新設置MT8880為呼叫處理模式以檢測回鈴音,如果檢測到4 s無、1 s有的450 Hz方波信號,表示有回鈴音。在檢測到回鈴音后,如果檢測不到任何信號音,表示對方摘機成功,控制語音芯片播放報警語音,播放結束后清除盜情標志,避免重復報警。如果沒有撥號音或對方摘機不成功,則控制PH8810執行掛機操作,因為沒有清除盜情標志,程序下一次執行時仍會嘗試報警,直至成功。

        g.JPG



        4 結論
        多路防盜包含多路探頭,具有靈活錄制所需報警語音、設置多個報警電話號碼、撤防布防控制等功能以及液晶顯示界面,能甄別盜情區域并自動撥打預設電話報警。該系統已應用于實際家居和工廠倉庫防盜,實際應用表明,系統具有安裝方便、功能靈活實用、穩定可靠等特點,達到了設計要求。

        燃氣報警器相關文章:燃氣報警器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 崇州市| 新晃| 绿春县| 洱源县| 迁西县| 遂川县| 阳朔县| 岗巴县| 花莲市| 托克逊县| 吐鲁番市| 莎车县| 新乐市| 策勒县| 岳阳市| 英德市| 泗洪县| 峨边| 漳浦县| 台安县| 太保市| 张家港市| 白山市| 龙山县| 丽江市| 安阳县| 沙湾县| 汽车| 新巴尔虎右旗| 丰原市| 永清县| 凤阳县| 灌南县| 安陆市| 上蔡县| 永春县| 镇沅| 晋中市| 卓尼县| 桃源县| 太谷县|