一種基于電話(huà)網(wǎng)絡(luò )的家居智能報警系統
3.2 編/解碼電路
采用PT2262/2272完成編解碼功能。編碼器PT2262發(fā)出的編碼信號由地址碼、數據碼、同步碼組成,解碼器PT2272接收到信號后,其地址碼經(jīng)過(guò)兩次比較核對后輸出高電平,同時(shí)相應的數據引腳輸出高電平。當發(fā)射機有按鍵按下時(shí),PT2262工作,315 MHz的高頻發(fā)射電路起振并發(fā)射等幅高頻信號。
3.3 DTMF收發(fā)電路
要實(shí)現電話(huà)遠程報警,最重要的是DTMF收發(fā)電路。它將實(shí)現自動(dòng)撥號、忙音識別、鈴聲識別、遠程按鍵數字信號識別等功能。選用MT8888雙音多頻(DTMF)收發(fā)器,與單片機及音頻放大電路組合,實(shí)現各種信號音的組合、檢測及DTMF信號的產(chǎn)生,并將DTMF信號輸送到電話(huà)線(xiàn),如圖3所示。
當需要撥打電話(huà)時(shí),需發(fā)送的DTMF編碼信號通過(guò)MT8888的數據總線(xiàn)傳到數據總線(xiàn)緩沖器,并且輸入數據經(jīng)發(fā)送數據寄存器(TDR)控制可編程行、列計數器、D/A轉換器,合成需要發(fā)送的DTMF信號。而電話(huà)機傳來(lái)的DTMF信號經(jīng)撥號音抑制、分離帶通濾波器、監頻與確認,譯成相應的4比特碼.譯碼的DTMF信號經(jīng)接收數據寄存器(RDR)輸送至數據總線(xiàn)。
(1)電話(huà)信號音格式 忙音:450 Hz,350 ms有,350 ms無(wú);忙號音:450 Hz,持續;回鈴音:450 Hz,1 s有,4 s無(wú)。
(2)信號音的判斷方法將MT8888的IRQ/CP引腳接AT89S52的T0引腳,電話(huà)呼叫過(guò)程中的各種信號音經(jīng)MT8888濾波限幅后得到方波,由MT8888的IRQ引腳輸出到AT89S52的T0引腳。對T0引腳信號記數5 s。該計數值則位于2 175~2 357范同內,為撥號音;計數值位于1 041~1 212范圍內,為忙音;計數值位于425~475范圍內,為回鈴音。在實(shí)際編程中,考慮到計數的誤差,可將范圍適當放寬,但不重疊。
(3)電話(huà)摘掛機電路、振鈴檢測電路 為實(shí)現系統與電話(huà)網(wǎng)絡(luò )的連接和斷開(kāi):當系統需要外界遠程通信時(shí),電路能實(shí)現系統與電話(huà)網(wǎng)絡(luò )的接通;當外界有電話(huà)進(jìn)入時(shí),系統能接通電話(huà)接收遠程控制信號。自動(dòng)摘機是遠程報警和接收電話(huà)的前提。程控電話(huà)交換機判斷電話(huà)線(xiàn)路是否摘機的根據是回路電流突然增大約到30 mA,則認為電話(huà)已經(jīng)摘機,該電路就是據此而設計的(控制器和家里電話(huà)并接在一條電話(huà)線(xiàn)上、并且電路報警和打電話(huà)共用一條線(xiàn))。振鈴檢測電路是為了實(shí)現系統與普通的電話(huà)通信互不干擾而設計。當有電話(huà)打入時(shí),系統判斷振鈴的次數,達到預定的次數而電話(huà)仍沒(méi)有摘機則系統將自動(dòng)摘機轉入遠程控制程序,如圖4所示。
評論