基于PSTN的遠(yuǎn)程水庫水位監(jiān)測系統(tǒng)設(shè)計
2.3 模擬摘機電路
當(dāng)系統(tǒng)檢測到有振鈴,且振鈴次數(shù)為3次,就“接通”電話,這里采用模擬摘機電路,如圖4所示。用戶話機的摘掛機狀態(tài),是通過對直流環(huán)路上電流的通斷來實現(xiàn)的。用戶掛機時,直流環(huán)路開路,電流為0;反之,用戶摘機后,直流環(huán)路接通,饋電電流在20 mA以上。因為程控電話交換機對電話摘機的響應(yīng),交換機檢測到回路電流變大就認(rèn)為電話機已經(jīng)摘機。圖4中,NPN三極管VQ202接收到CPU控制端發(fā)出的高電平就開通,然后將PNP三極管VQ201的基極電位拉低,VQ201開通,即直流環(huán)路接通,R203(300 Ω)是限流電阻,B201是整流橋,保證VQ201一直開通。
2.4 編碼譯碼電路
編碼譯碼電路采用MITEL公司的低功耗、高穩(wěn)定性芯片MT8880,這是一個帶有呼叫處理濾波器的單片DTMF信號收發(fā)器。DTMF信號的接收部分采用DTMF信號接收單片機MT8870的工業(yè)制造標(biāo)準(zhǔn);發(fā)送部分采用開關(guān)電容進(jìn)行D/A轉(zhuǎn)換發(fā)送高精度、低畸變的DTMF信號。內(nèi)部寄存器提供一個群模式。在雙音頻群模式下DTMF信號可以通過精確的時序被發(fā)送出去??蛇x擇呼叫處理濾波器讓一個微處理器處理呼叫音頻信號。圖5是編碼解碼電路,IN+、IN-分別為內(nèi)部放大器的同相輸入端和反相輸入端,即接收DTMF信號的輸入端,本設(shè)計采用單端輸入;GS是內(nèi)部放大器的輸出端,R10和R11可調(diào)節(jié)增益;信號的耦合方式上采用阻容隔離,由C10來實現(xiàn);OSC1和OSC2是TDMF時鐘輸入端,Y1是石英晶體時鐘,頻率為3.579 545 MHz;TONE是雙音頻信號輸出端;R/W是讀寫控制端,RS0是內(nèi)部寄存器控制端,用于操作內(nèi)部寄存器;IRQ/CP在雙音頻模式并且在中斷模式(IRQ)時,當(dāng)收到有效DTMF信號或準(zhǔn)備發(fā)送DTMF信號時該端由高電平變到低電平;在呼叫處理模式(CP)且檢測到有效信號音時,該端輸出方波;D0-3是寫入命令或讀出狀態(tài)的數(shù)據(jù)線。
評論