電路工作原理:DTMF解碼,接收電路使用DTMF解碼集成電路MT8870。當(dāng)電路接口中的JKa和JKb閉合時,由發(fā)送端送來的DTMF信號進入MT8870的“IN-”端,經(jīng)過DTMF解碼,得到4位二進制碼從Q3-Q0輸出,同時由STD端給出一個正脈沖,該正脈沖的出現(xiàn)表明Q3--Q0已經(jīng)準(zhǔn)備就緒,就可以被讀取了。DTMF雙音多頻信號是目前在按鍵電話(固定電話,移動電話),程控交換機及無線通信設(shè)備中廣泛應(yīng)用的一種信號。它是一組由高頻信號與低頻信號疊加而成的組合信號。MT8870信號接收器可把DTMF信號變?yōu)閱纹瑱C可以識別的二進制數(shù)字信號,來識別每一個按鍵。MT8870與AT89C2051單片機的接口電路如圖所示。輸入的DTMF信號經(jīng)MT8870解調(diào)后,在STD端產(chǎn)生一個控制輸出信號,該信號與單片機AT89C2051的外部接口P3.2相連。然后P3.2等待DTMF解碼器STD端正脈沖的到來,一旦識別到STD端的正脈沖,P3.0-P3.4即讀入DTMF解碼器的輸出的二進制碼信息,這個信息就是遙控命令,AT89C2051能對其進行判別---究竟是密碼還是控制某路開,關(guān)的命令,或是掛機命令。此部分是整個系統(tǒng)的關(guān)鍵,它的工作情況直接決定了系統(tǒng)的可靠性。使用電話專用的雙音頻編解碼芯片進行輸入雙音頻信號的解碼,是比較常用的一種方法。使用集成電路不但外圍電路簡單,而且可靠性強。經(jīng)過專用集成電路的解碼,信號轉(zhuǎn)換成為不同的碼制信號,可以直接被單片機讀取。一般常用的電話雙音頻編解碼集成電路有8870、8880、8888等,經(jīng)過反復(fù)論證比較,使用雙音頻解碼集成片MT8870來完成此功能模塊。