手機打電話接聽原理:
語音上傳(講電話):聲音由麥克風接收以後為低頻模擬信號號,經由模數轉換器轉換為數字信號,經由“基頻芯片”進行資料壓縮、加循環式重復檢查碼、頻道編碼、交錯置、加密、格式化,再進行多工、調變等數字信號處理。
接下來經由“中頻芯片(IF)”也就是高頻模數轉換器(DAC)轉換為高頻數字信號(電磁波);最後再經由“射頻芯片(RF)”形成不同時間、頻率、波形的電磁波由天線傳送出去。
語音下載(聽電話):天線將不同時間、頻率、波形的電磁波接收進來,經由“射頻芯片(RF)”處理後得到高頻數字信號(電磁波),再經由“中頻芯片(IF)”也就是高頻數模轉換器(ADC)轉換為數碼訊號。
接下來經由“基頻芯片(BB)”進行解調(De-modulation)、解多工(De-multiplexing)、解格式化(De-formatting)、解密(De-ciphering)、解交錯置(De-inter-leaving)、
頻道解碼(Channel decoding)、解循環式重復檢查碼(CRC)、資料解壓縮(Decoding)等數字信號處理,最後再經由低頻數模轉換器(DAC)轉換為低頻模擬信號(聲音)由麥克風播放出來。
擴展資料:
信號產生
DTMF編碼器基於兩個二階數字正弦波振蕩器,壹個用於產生行頻,壹個用於產生列頻。向DSP裝入相應的系數和初始條件,就可以只用兩個振蕩器產生所需的八個音頻信號。
典型的DTMF信號頻率範圍是700~1700Hz,選取8000Hz作為采樣頻率,即可滿足Nyquist條件。DTMF雙音頻信號由兩個二階數字正弦振蕩器產生,壹個用來產生行音頻信號,另壹個產生列音頻信號。
產生流程
CCITT規定每秒最多按10個鍵,即每個鍵時隙最短為100MS,其中音頻實際持續時間至少為45MS,不大於55MS,時隙的其他時間內保持靜默,因此按鍵產生雙音頻信號時,相繼的兩個信號間隔壹段時間;解碼器利用這個時間識別出雙音頻信號,並轉換成對應的數字信息,
而且要識別出間隙信息。因此流程包含音頻任務和靜默任務,前者是產生雙音頻采樣值,後者產生靜默樣值,每個任務結束時,要重置定時器和下壹個任務。其中靜默任務還要加上壹個任務:從數字緩沖區取出數字並解包。解包就是將數字映射為對應的行列音頻特性,
裝載指針指向振蕩器特征表對應的正確位置。兩個任務輪流執行。由CCITT(國際電報電話咨詢委員會)的規定,數字之間必須有適當長度的靜音,因此編碼器有兩個任務,其壹是音頻信號任務,產生雙音樣本,其二是靜音任務,產生靜音樣本。每個任務結束後,
啟動下壹個任務前(音頻信號任務或靜音任務),都必須復位決定其持續時間的定時器變量。在靜音任務結束後,DSP從數字緩存中調出下壹個數字,判決該數字。信號所對應的行頻和列頻信號,並根據不同頻率確定其初始化參數。
識別
DTMF信號包含兩組音頻信號,解碼器的任務是通過數學變換把它從時域轉化到頻域,然後得出對應的數字信息。由於芯片處理的是數字信號,所以必須把輸入信號數字化,再用DSP芯片處理。
頻率檢測時,檢測出DTMF信號的基波及二次諧波,DTMF信號只在基波上有較高的能量,而話音信號則是在基波上疊加有較強的二次諧波,檢測二次諧波的作用是用來區分DTMF信號與語言和音樂信號。
參考資料: