基于DTMF和CAN總線的家居安防系統(tǒng)設(shè)計方案
3. 1 振鈴檢測及模擬摘掛機單元
系統(tǒng)并于電話線兩端, 時刻處于監(jiān)控狀態(tài), 不會影響電話的正常工作。當系統(tǒng)接收到振鈴信號時,會進行振鈴檢測。振鈴信號經(jīng)三個反相器后接入AT89S52的P3. 4口。若5次振鈴后無人接聽, 則系統(tǒng)進入自動摘機狀態(tài)。單片機P1. 2 引腳輸出高電平, 三極管V501導通則繼電器K1 動作, 將負載電阻接入電路實現(xiàn)模擬摘機。此后電話線上就會出現(xiàn)大于10mA 的電流, 交換中心檢測到這一電流后就不再輸出振鈴信號而是轉(zhuǎn)為接通電話。如果振鈴信號沒有達到預設(shè)值就消失, 則單片機的計數(shù)值清零,控制器不動作。
3. 2 DTMF收發(fā)單元
DTMF收發(fā)電路采用DTMF 信號編/解碼芯片MT8880[ 5] 芯片, 單片機通過DTMF收發(fā)電路撥出電話號碼進行電話報警, DTMF 收發(fā)電路如圖2所示。
圖2 DTMF收發(fā)電路
MT8880提供了與微處理器相連的接口, 以對其發(fā)送、接收和工作模式進行控制。它的接收部分采用單端輸入, 由R27、R28和C16 組成, 其輸入電壓增益為1, 通過改變R28可調(diào)節(jié)輸入信號的增益。它的發(fā)送部分由R29、C17、C18和XTAL2構(gòu)成。它的控制部分由R30 和C19 構(gòu)成。IRQ /CP 與單片機P3. 5 腳相連。當MT8880接收到有效的雙音多頻信號時, 單片機進行中斷處理。MT8880 的IN - 端和通話電路TEA 1062 的QR 端相連, MT8880 的TONE端和TEA1062的DTMF端相連。
3. 3 通話單元
通話電路使用電話機專用通話集成電路TEA1062。送話時, 語音信號(來自ISD1420)通過M IC + 引腳輸入, DTMF信號(來自MT8880)通過DTMF引腳輸入, 經(jīng)過TEA1062 放大后從LN 引腳一起送到電話外線上。受話時, 信號通過消側(cè)音網(wǎng)絡(luò), 從IR 引腳輸入, 放大后從引腳QR 輸出, 分兩路: 一路送到ISD1420的ANA IN 端供語音錄制用,另一路送到MT8880的IN - 端提取DTMF信號。
評論