天天看點

DTMF雙音多頻按鍵信号的定義

    雙音多頻DTMF(Dual Tone Multi Frequency)信令,逐漸在全世界範圍内使用在按鍵式電話機上,因其提供更高的撥号速率,迅速取代了傳統轉盤式電話機使用的撥号脈沖信令。近年來DTMF也應用在互動式控制中,諸如語言菜單、語言郵件、電話銀行和ATM終端等。通過軟體産生與檢測DTMF信令,是一項較有價值的工程應用。

    DTMF編解碼器在編碼時将擊鍵或數字資訊轉換成雙音信号并發送,解碼時在收到的DTMF信号中檢測擊鍵或數字資訊的存在性。電話機鍵盤上每一個鍵通過如圖所示的行頻與列頻唯一确定。DTMF的編解碼方案無需過多的計算量,以目前計算機的運算速度,可以很輕松地實作。

    由圖可知,一個DTMF信号由兩個頻率的音頻信号疊加構成。這兩個音頻信号的頻率來自兩組預配置設定的頻率組:行頻組或列頻組。每一對這樣的音頻信号唯一表示一個數字或符号。為了産生DTMF信号,可以通過軟體産生兩個正弦波疊加在一起後發送,解碼時軟體可以采用改進的Goertzel算法,從頻域搜尋兩個正弦波的存在,進而解調出DTMF信号。 

<a href="http://baike.baidu.com/view/171916.htm">http://baike.baidu.com/view/171916.htm</a>

     本文轉自xyz_lmn51CTO部落格,原文連結:http://blog.51cto.com/xyzlmn/1230807,如需轉載請自行聯系原作者

繼續閱讀