基于CPLD的智能撥號報警系統(tǒng)設(shè)計
2.3 DTMF撥號電路和摘機/掛機電路
DTMF撥號電路是整個系統(tǒng)的關(guān)鍵部分,它的運行狀態(tài)決定了系統(tǒng)的可靠性。本系統(tǒng)采用專用雙音頻解碼集成芯片MT8880,MT8880是專門用于處理DTMF信號的專用集成電路,具有接收和發(fā)送該信號的雙重功能,其電路如圖4所示。MT8880以1、2腳IN+、IN-作為DTMF的輸入端,對應(yīng)內(nèi)部一個差分放大器,可以雙端輸入,又可單端輸入,本電路采用單端輸入。8腳是DTMF信號的輸出端,主控電路將預(yù)先存儲的電話號碼通過數(shù)據(jù)線D0~D3送入MT8880內(nèi)部的數(shù)據(jù)緩沖器,此時RS和R_W都是低電平,數(shù)據(jù)寫入TDR,再通過內(nèi)部線路處理,利用D/A變換,在電路選通CS=0時,從8腳輸出標(biāo)準(zhǔn)的DTMF信號。MT8880輸出的DTMF信號不能直接與電話線連接,因為36 V左右的電話線空載電壓極易燒毀MT8880,故在它們之間通過一個放大器與電話線路相接,此放大器可以用運放也可以用分立電路,圖4為分立電路。
摘機/掛機電路主要由Q1、Q2、D1、R12構(gòu)成,利用Q1和Q2的截止和飽和起到開關(guān)作用,從而實現(xiàn)摘機和掛機。
DTMF撥號電路和摘機/掛機電路的工作過程:當(dāng)需要向電話網(wǎng)發(fā)送預(yù)先存儲的電話號碼時,PICK=1,通過D1和R12使Q1和Q2處于飽和狀態(tài)。從電話線TIP和RING兩端來的電壓使Q3和Q4得到正常偏置處于放大狀態(tài),此時R_W=0.使MT8880的CS=0,芯片被選中,DTMF信號從MT8880的8腳輸出,經(jīng)過R14、C18送到Q3的基極,經(jīng)Q3、Q4的放大后從電話線路輸出,此時發(fā)光管LED點亮顯示發(fā)送狀態(tài),平時非發(fā)送狀態(tài)時,PICK=0,Q1、Q2、Q3、Q4處于截至狀態(tài),CS=1,MT8880不能被選中,它的8腳內(nèi)部電路處于高阻抗?fàn)顟B(tài),電路與電話線隔離,不影響正常電話機的使用。接口電路由電話線電壓供電,平時36 V左右,工作時為9 V. 2.4時鐘頻率電路時鐘頻率電路由555定時器和外接元件R3、RP1、C6構(gòu)成多諧振蕩器,腳2與腳6直接相連,如圖5所示。電路沒有穩(wěn)態(tài),僅存在兩個暫穩(wěn)態(tài),且不需要外接觸發(fā)信號,利用電源通過R3、RP1向C6充電,以及C6通過RP1向放電端放電,使電路產(chǎn)生振蕩,從而在輸出端為主控電路提供1.1 kHz的時鐘頻率。
評論