基于AT89C52的智能無線安防報警器
摘 要: 以MCS-51系列單片機AT89C52為核心,結合外圍無線編碼接收電路、DTMF發(fā)送接收電路、數字語音錄放電路、通話電路,以及其他的外圍輔助電路,構成了一款高性能的智能無線安防報警器。配合各種無線傳感器,可實現防盜、防火等安防功能。它能智能地區(qū)分各種警情、自動數字語音電話報警,可接收遠端的電話遙控指令,有大功率繼電輸出口。
關鍵詞: 安防;報警器;AT89C52;電話報警
引言
現在安防報警系統(tǒng)越來越受到人們的重視,人們對報警器功能和性能方面的要求也越來越高。本文提出一種基于AT89C52的智能無線安防報警器:
?能與標準保安探頭進行無線連接,實現大范圍安防監(jiān)控,并可隨意擴展。
?多防區(qū)功能。能夠區(qū)分各種警情,并能夠用語音播出警情類別。
?自動電話報警,向遠方用戶提供警情語音和現場聲響,并接收用戶指令進行相應操作。
?多功能自由切換,低誤報率,高可靠性。
?使用方便,有較高的性價比。
本報警器串接在外線和用戶的普通電話機中間。報警號碼的輸入、報警語音的錄制、無線傳感器的錄入及其他主機參數的設定都是通過電話機完成,平時不影響電話機的工作,用戶用遙控器對主機進行布防或撤防。當主機接收到來自無線探頭發(fā)過來的編碼信號時,主機將編碼與原來存入的編碼進行對照,并查詢系統(tǒng)參數,決定是否報警和采取何種方式報警。它可以自動撥出用戶設置的報警電話,通過語音告知警情,用戶可監(jiān)聽現場聲響,還可通過電話指令啟動警號和其他執(zhí)行機構(如防煤氣泄露,可啟動排風扇),并決定主機進入布防還是撤防狀態(tài)。用戶還可以主動從異地打電話到主機,對主機布防或撤防。
圖1系統(tǒng)框圖
圖2 DTMF收發(fā)電路
圖3 數字語音錄放電路
圖4 斷線、回鈴檢測電路
圖5 后備電源電路
圖6 主程序流程圖
圖7 設置子程序流程圖
系統(tǒng)結構
本系統(tǒng)的核心部分是AT89C52,其它的主要單元電路有:無線編碼接收電路、DTMF收發(fā)電路、數字語音電路、通話電路、線路切換電路、斷線檢測和回鈴檢測電路,以及電源、后備電源電路等。系統(tǒng)框圖如圖1所示。
單片機、看門狗電路、無線編碼接收電路
采用MCS-51系列的AT89C52單片機,它有8K的EEPROM,無需擴展外部存儲器。256字節(jié)的RAM和32線I/O口,完全可以滿足本系統(tǒng)的要求??撮T狗電路采用X5045,它是一種集看門狗、電壓監(jiān)控和串行EEPROM三種功能于一身的可編程電路。它內部的512字節(jié)的EEPROM用來存放無線探頭的編碼和一些系統(tǒng)設置參數。X5045可提供1,000,000次擦寫和100年的數據保存期。無線編碼接收采用常見的超再生接收模塊,頻率315MHz,ASK方式,不含解碼芯片PT2272(采用軟件解碼),與無線探頭端的編碼芯片PT2262對應,有312種編碼,保證了有足夠的保密性。模塊的信號輸出端直接接到單片機的P1.1進行軟件解碼。
DTMF收發(fā)電路
DTMF(雙音多頻)收發(fā)電路如圖2所示,其核心芯片為MT8880,可接收和發(fā)送DTMF全部16個信號,具有接收呼叫音和帶通濾波功能,能和微處理器直接接口。單片機通過DTMF收發(fā)電路撥出電話號碼進行電話報警,并接收遠端用戶的電話遙控指令進行相應操作。DTMF電路的輸入輸出信號都會經過信號放大電路(以TEA1062為核心)進行增益調整。
數字語音錄放電路
數字語音錄放電路如圖3所示。所用的數字語音芯片ISD1420,采用先進的模擬數字語音存儲技術,音質好,無須A/D轉換,可錄制20秒的語音信息,可分段存儲信息,采用總線技術,適宜與單片機接口。 另外,它是零功率信息存儲方式,斷電情況下,信息可保留10年以上;易于使用,可隨意改變錄音內容,錄放次數達10萬次以上。在本系統(tǒng)中,用戶通過電話機將各種警情語音和用戶的地址語音(便于與110聯網)分段錄入到ISD1420中。6種警情(或對應6個防區(qū))共6
評論