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