摘 要:PH8810是一款集成度高、功耗低、使用靈活的電話接口模塊。介紹了該模塊的內部結構、基本特點、管腳功能及應用場合,詳細闡述了電話遙控系統的工作原理,以及使用PH8810構成電話遙控系統的實現方法,并給出了具體的設計電路。實踐表明,該電路系統結構簡單、易于調試、性能穩定,加裝后不影響電話的正常使用,具有廣闊的應用前景。
關鍵詞:接口模塊;電話遙控;DTMF;單片機
中圖分類號:TN872 文獻標識碼:B
文章編號:1004373X(2008)0511902
Application of Telephone Interface Module PH8810 in Telephone Remote Control System
WANGYong1,LIN Lin2
(1.Institute of Electronics and Information Engineering,Henan University of Science and Technology,Luoyang,471003,China;
2.CITIC Heavy Machinery Inc.,Luoyang,471039,China)
Abstract:PH8810 is a telephone interface module with high integration,low power consumption and flexibility in use.This paper introduces its internal structure,basic features,pin functions and application range,elaborates on the working principle oftelephone remote control system and the application of PH8810 in this system,gives the specific design of circuit.Experimentate shows that the circuit is simple and easy to debug,has stable performance,does not affect the normal use of the telephone after the installation,so it has broad application prospect.
Keywords:interface module;telephone remote control;DTMF;single chip
隨著電話的普及,能夠實現電器設備遠程控制的電話遙控系統,以其不占用額外的無線頻率資源、不受地域距離限制等優點,越來越受到人們的關注。電話接口模塊PH 8810具有集成度高、功耗低、功能強大、使用靈活等特點,十分適合應用于電話遙控系統中。
1 電話遙控系統工作原理
電話遙控系統一般是以單片機為控制單元,配以振鈴檢測、自動摘掛機、DTMF解碼、語音提示、電器設備控制驅動等電路[1,2],其工作原理如圖1所示。

當有電話呼入,系統檢測到振鈴,若延遲一段時間無人接聽,則自動摘機,并啟動語音提示電路,用戶在語音提示下利用己方電話鍵盤進行操作。DTMF解碼電路將接收到的鍵盤操作信號解碼為4位二進制數,送入單片機進行相應處理,進而發出電器設備控制信號。若多次輸錯控制密碼或操作過程中待機時間過長,系統將自動掛機。
2 PH8810結構及功能
PH8810是一款具有較高集成度的電話接口模塊,采用標準的40腳DIP封裝,5 V供電,工作電流≤1 mA,具有獨特的低功耗電路設計,避免了器件因負載過重而過度發熱,延長了器件使用壽命;工作頻率為300~3 400 Hz,撥號指標符合DTMF標準頻率。集成了振鈴檢測、電話斷線檢測、自動摘掛機、自動增益調節、DTMF編碼發射(HT9200)、DTMF接收譯碼(HT9170)等電路;具有4個普通I/O口(可作為音頻或DTMF信號的輸入/輸出端)和4個能進行自動增益控制的I/O口(可對輸入信號進行放大);配置了測試輸出端,可用于為其他微功耗系統供電。內部結構框圖如圖2所示,各引腳詳細功能如表1所示[3]。
應用時,8、18、40腳必須同時連接到電源,1、32腳同時接地;2、3腳接電話線;3腳與7腳之間接隔直電容,用于振鈴檢測;DTMF解碼信號從22、23、24、19腳輸出;欲加載到電話線上的語音信號在電平幅度較大時可以從28~31任意一腳輸入,電平信號較小時可以從帶有自動增益控制的10~13任意一腳輸入。

3 PH8810在電話遙控系統中的應用
因為PH8810集成度較高,所以基于此模塊的電話遙控系統只需配接主控單片機、語音提示及電器控制驅動電路即可。設計中,單片機選用常用的AT89C51,語音電路選用美國ISD公司的語音芯片ISD4004,電器控制驅動電路選用集成驅動器MC1413,具體電路設計如圖3所示。AT89C51、ISD4004及MC1413在各種電路設計中有著廣泛的應用[4-6],關于他們的資料也比較多,這里不再贅述,下面僅就PH8810的應用做主要介紹。
電路中PH8810的2、3腳接電話外線,3腳和7腳之間接一47 μF/240 V的降壓電容,用于隔斷電話線中的48 V直流電,實現對90 V/25 Hz的振鈴信號進行檢測[2]。當有電話呼入時,振鈴檢測輸出端9腳輸出低電平到單片機AT89C51的P2-4口,為了防止正常來電引起遙控誤操作,單片機先延時10 s(通過軟件編程設置)再對9腳進行檢測,若仍為低電平輸出,則AT89C51通過P2-7口控制電話自動摘機,并啟動語音電路;語音芯片ISD4004的音頻輸出端與PH8810帶有AGC功能的I/O口13腳相連,將預存的語音信息通過PH8810加載到電話線上。操作人員通過己方聽筒接聽到語音提示后,根據提示操作己方電話鍵盤發出經DTMF編碼的控制信號。此編碼信號經電話線傳入PH8810,再經其內部DTMF解碼電路HT 9130解碼,生成4位二進制數字信號,由22(D0)、23(D1)、24(D2)及19(D3)腳輸出至AT89C51的P2-0~P2-3口。AT89C51根據收到的不同解碼信號,通過P1口輸出相應的電器設備控制信號給繼電器驅動芯片MC1413,從而實現對電器設備的遠程控制。另外,PH8810的38腳為電話線斷線檢測端,若電話線斷開則輸出高電平,電話線連接正常則為低電平。
4 結 語
本電話遙控系統使用PH8810接口模塊,以AT89C51為控制單元,配以ISD4004語音芯片和MC1413驅動芯片,電路構成相對簡單,穩定性高,加裝時基本不會破壞控制現場已有的布線格局,且加裝后不影響電話的正常使用。此外,PH8810因集成度較高,功能齊全,還可以廣泛應用于電話自動報警、電話語音與數據傳輸等系統中。
參考文獻
[1]劉先任,汪世明.電話智能遙控系統的設計與實現[J].邵陽學院學報:自然科學版,2006,3(1):42-45.
[2]王錦.電話機原理、裝調與維修[M].2版.北京:電子工業出版社,2005.
[3]PH8810 datasheet[OL].http://www.cdbjdz.com/ phone/phone8810[CD#*2]1.htm,2006.2 /2007.7
[4]楊將新,李華軍,劉東駿.單片機程序設計及應用[M].北京:電子工業出版社,2006.
[5]張常年,王振紅,李洋.ISD4004語音芯片的工作原理及在智能控制系統中的應用[J].國外電子元器件,2002(2):20-23.
[6]趙全起.應用MC1413集成電路實現水塔自動供水[J].中國給水排水,1999,15(2):36-37.
作者簡介 王 勇 男,1979年出生,碩士,河南科技大學電子信息工程學院。主要從事應用電路設計工作。