TLV320AIC1110 PCM編解碼器:功能特性與設計要點詳解
在現(xiàn)代電子設備中,音頻處理是一個至關重要的環(huán)節(jié)。PCM編解碼器作為音頻信號處理的核心組件,廣泛應用于各類通信和音頻設備中。今天,我們就來詳細探討德州儀器(Texas Instruments)推出的TLV320AIC1110 PCM編解碼器,看看它有哪些特性和設計要點,能為我們的電子設計帶來怎樣的幫助。
文件下載:tlv320aic1110.pdf
一、TLV320AIC1110概述
TLV320AIC1110是一款專為模擬和數(shù)字無線手持設備及電信應用而設計的PCM編解碼器。它工作在2.7 - 3.3V電壓范圍內(nèi),具備多種強大的功能,能滿足不同應用場景下的音頻處理需求。
功能特性總結
- 輸入輸出接口豐富:擁有兩個差分麥克風輸入,差分耳機輸出和一個單端耳機輸出,還具備耳機和麥克風靜音功能,方便在不同音頻場景下進行靈活控制。
- 路徑可編程:可編程的發(fā)送、接收和側音路徑,增益和衰減范圍廣泛,能適應各種音頻信號的處理需求。
- 編碼模式多樣:支持15位線性數(shù)據(jù)或8位壓擴(μ-law和A-law)模式,可通過I2C接口進行選擇,滿足不同的通信標準和音質(zhì)要求。
- 時鐘支持靈活:支持128 kHz和2.048 MHz的PCM時鐘速率,能與多種系統(tǒng)時鐘進行適配。
- 其他功能:具備脈沖密度調(diào)制(PDM)蜂鳴器輸出、片上I2C總線接口、雙音多頻(DTMF)和單音發(fā)生器、2通道輔助多路復用器(MUX)等功能,還能驅(qū)動低至8Ω的揚聲器,并且有可編程的掉電模式,以降低功耗。
應用場景
該編解碼器適用于數(shù)字手持設備、數(shù)字耳機、無繩電話、數(shù)字專用自動交換機(PABX)以及數(shù)字語音記錄等多種應用場景。
二、技術細節(jié)剖析
1. 電源與復位
為了提高設備的噪聲性能,其數(shù)字和模擬電路的電源是分開的。上電時,需要在低電平有效RESET端子施加外部復位信號,以確保設備復位并進入工作狀態(tài)。初始上電序列完成后,可通過I2C接口向電源控制寄存器寫入數(shù)據(jù),實現(xiàn)設備的功能上電和掉電操作。此外,還有引腳可選的默認上電模式,即使不使用微控制器,也能使PCM編解碼器以默認模式上電工作。
2. 參考電壓
芯片內(nèi)部會生成一個精密的帶隙參考電壓,為發(fā)送和接收通道提供所需的電壓參考。同時,在MBIAS端子為駐極體麥克風提供偏置電壓,在REXT端子需要連接一個外部精密電阻來設置參考電流。
3. I2C控制接口
I2C接口是一個兩線雙向串行接口,通過向七個控制寄存器寫入數(shù)據(jù)來控制PCM編解碼器,包括電源控制、模式控制、發(fā)送和接收增益控制、DTMF路由、音調(diào)選擇控制和輔助控制等。PWRUPSEL端子有兩種上電模式可供選擇,不同模式下設備的上電狀態(tài)和可編程功能的使用方式有所不同。
4. 鎖相環(huán)(PLL)
PLL通過鎖相到2.048 MHz的主時鐘輸入,為數(shù)字濾波器和調(diào)制器生成所需的內(nèi)部時鐘頻率。
5. PCM接口
PCM接口分別通過PCMO和PCMI端子進行數(shù)據(jù)的發(fā)送和接收。數(shù)據(jù)在每個PCMSYN周期以PCMCLK速度進行傳輸。PCMCLK可以直接連接到128 kHz或2.048 MHz的主時鐘(MCLK),PCMSYN可以由外部源驅(qū)動或從主時鐘派生,并用作主機控制器的中斷信號。
6. 麥克風放大器
麥克風輸入是一個可切換的接口,支持兩個差分麥克風輸入。第一級是低噪聲差分放大器,提供23.5 dB的增益,第二級放大器的增益可選為6 dB或18 dB。
7. 其他模塊
- 模擬調(diào)制器:發(fā)送通道調(diào)制器采用三階 sigma - delta 設計。
- 發(fā)送濾波器和PGA:發(fā)送濾波器是數(shù)字濾波器,滿足CCITT G.714要求,發(fā)送PGA默認增益為0 dB。
- 側音:部分發(fā)送音頻經(jīng)過衰減后通過側音路徑反饋到接收通道,側音路徑默認處于靜音狀態(tài),默認增益為 - 12 dB,可通過電源控制寄存器啟用。
- 接收音量控制:作為一個衰減器,范圍為 - 18 dB至0 dB,以2 dB為步長控制接收通道音量,默認增益為0 dB。
- 接收濾波器和PGA:接收濾波器是滿足CCITT G.714要求的數(shù)字濾波器,帶有可通過I2C接口選擇的高通濾波器,默認增益為 - 4 dB。
- 數(shù)字調(diào)制器和濾波器:將接收到的數(shù)字PCM數(shù)據(jù)轉(zhuǎn)換為耳機接口所需的模擬輸出。
- 耳機放大器:模擬信號可以路由到兩個耳機放大器中的任意一個,一個是差分輸出(EAR1ON和EAR1OP),另一個是單端輸出(EAR2O),EAR1差分輸出可抑制點擊和爆音。
- 音調(diào)發(fā)生器:可生成標準DTMF音調(diào),輸出到蜂鳴器驅(qū)動器、接收路徑DAC或作為PCMO數(shù)據(jù),可選擇三種不同的分辨率(7.8125 Hz、15.625 Hz和31.250 Hz)。
- 模擬MUX:模擬開關可將模擬信號源連接到兩個不同的負載,通過設置輔助寄存器可重新選擇輸出。
- DTMF增益MUX:選擇信號路徑并應用適當?shù)脑鲆嬖O置,使設備在語音模式和音調(diào)模式之間切換。
三、電氣特性與性能指標
文檔中給出了該編解碼器在推薦的電源電壓和自由空氣溫度范圍內(nèi)的詳細電氣特性,包括電源電流、數(shù)字接口、麥克風接口、揚聲器接口、發(fā)送和接收的增益與動態(tài)范圍、濾波器傳輸特性、空閑通道噪聲和失真,以及電源抑制和串擾衰減等方面的參數(shù)。這些參數(shù)對于評估編解碼器在不同工作條件下的性能和穩(wěn)定性非常重要,在設計電路時需要根據(jù)實際需求進行合理的選擇和優(yōu)化。例如,在設計音頻放大電路時,需要參考耳機放大器的輸出功率和負載阻抗等參數(shù),以確保獲得合適的音量和音質(zhì)。
四、時序要求
編解碼器對各種時鐘和信號的時序有嚴格要求,包括MCLK和PCMCLK的頻率、占空比、轉(zhuǎn)換時間、抖動,以及PCMSYN和PCMI的建立時間和保持時間等。同時,I2C總線也有特定的時序要求,如時鐘頻率、脈沖持續(xù)時間、建立時間和保持時間等。在設計電路和編寫控制程序時,必須嚴格遵守這些時序要求,否則可能會導致數(shù)據(jù)傳輸錯誤或設備無法正常工作。大家在實際設計中,有沒有遇到過時序不匹配導致的問題呢?
五、工作原理與操作要點
1. 上電初始化
上電時,需要在低電平有效RESET端子施加至少500 ns的外部復位信號,以確保設備復位。所有寄存器在外部復位初始化時會設置為默認值,可在發(fā)出上電命令之前通過控制接口對所有可編程功能進行初始化設置。文檔中還給出了不同設備狀態(tài)下的上電和掉電程序及最大功耗。
2. 轉(zhuǎn)換定律
設備可以編程為15位線性或8位(μ-law或A-law)壓擴模式,壓擴操作近似符合CCITT G.711建議,線性模式使用15位二進制補碼格式。
3. 發(fā)送操作
- 麥克風輸入:麥克風輸入級是低噪聲差分放大器,提供23.5 dB的前置放大器增益。建議將麥克風電容連接到MIC1N和MIC1P輸入,MIC2N和MIC2P輸入可用于連接第二個麥克風或輔助音頻電路。
- 麥克風靜音功能:通過I2C接口設置電源控制寄存器的第6位可選擇MICMUTE功能,實現(xiàn)發(fā)送通道麥克風信號的80 dB衰減。
- 發(fā)送通道增益控制:發(fā)送PGA控制寄存器的值控制發(fā)送路徑的增益,總TX通道增益可在41.5 dB至19.5 dB之間變化,默認總TX通道增益為23.5 dB。
4. 接收操作
- 接收通道增益控制:接收PGA控制寄存器的值控制接收路徑的增益,PGA增益可通過I2C接口以1 dB為步長在 - 6 dB至6 dB之間設置,默認接收通道增益為 - 4 dB。
- 側音增益控制:側音PGA控制寄存器的值控制側音增益,側音增益可通過I2C接口以2 dB為步長在 - 12 dB至 - 24 dB之間設置,可通過設置電源控制寄存器的第7位使側音靜音,默認側音增益為 - 12 dB。
- 接收音量控制:音量控制PGA控制寄存器的值為耳機提供音量控制,音量控制增益可通過I2C接口以2 dB為步長在0 dB至 - 18 dB之間設置,默認RX音量控制增益為0 dB。
- 耳機放大器:模擬信號可路由到兩個耳機放大器中的任意一個,一個能夠驅(qū)動8Ω負載的差分輸出耳機放大器,另一個是能夠驅(qū)動8Ω負載的單端輸出耳機放大器。
- 耳機靜音功能:通過I2C接口設置電源控制寄存器的第3位可選擇耳機靜音功能。
- 接收PCM數(shù)據(jù)格式:在壓擴模式下接收8位數(shù)據(jù),先接收最高有效位(MSB);在線性模式下接收15位數(shù)據(jù),同樣先接收MSB。
5. DTMF發(fā)生器操作與接口
DTMF電路生成用于按鍵撥號的合成DTMF音調(diào),并為BUZZCON用戶警報音提供PDM輸出。整數(shù)頻率值通過公式round tone [Freq (Hz)/resolution (Hz)]確定,并加載到兩個8位寄存器(高音調(diào)寄存器(04)或低音調(diào)寄存器(05))中,加載到高音調(diào)寄存器時音調(diào)輸出高2 dB。DTMF頻率分辨率由輔助寄存器(06)的位2、3、4和5控制,可選擇不同的分辨率以獲得不同的頻率范圍,增益設置由RXPGA增益控制寄存器控制。
6. 蜂鳴器邏輯部分
單端輸出BUZZCON是一個PDM信號,用于通過外部驅(qū)動晶體管驅(qū)動蜂鳴器。PDM信號由選定的DTMF音調(diào)生成,經(jīng)過接收D/A通道,反饋到發(fā)送通道模擬調(diào)制器,最終生成PDM信號并路由到BUZZCON輸出。
7. 支持部分
時鐘發(fā)生器和控制電路使用主時鐘輸入(MCLK)生成內(nèi)部時鐘,驅(qū)動內(nèi)部計數(shù)器、濾波器和轉(zhuǎn)換器。通過控制接口可以將寄存器控制數(shù)據(jù)寫入PCM編解碼器寄存器并讀取回來。
8. I2C總線協(xié)議
PCM編解碼器的串行接口與I2C總線兼容,在CE為高電平時工作在從模式。接口包括SCL(I2C總線串行時鐘)和SDA(I2C總線串行地址/數(shù)據(jù)輸入/輸出)兩個端子。SDA在SCL為低電平時允許改變數(shù)據(jù),SCL為高電平時的變化用于指示開始和停止條件。每次數(shù)據(jù)傳輸都以開始條件開始,以停止條件結束,PCM編解碼器在接收到每個字節(jié)后會生成一個確認信號。
9. 時鐘頻率和采樣率
固定的PCMSYN速率為8 kHz確定了采樣率。
10. 寄存器映射與操作
文檔詳細介紹了各個寄存器的地址、位定義和默認值,包括電源控制寄存器、模式控制寄存器、發(fā)送PGA和側音控制寄存器、接收音量控制寄存器、高音調(diào)選擇控制寄存器、低音調(diào)選擇控制寄存器和輔助寄存器等。通過對這些寄存器的設置,可以實現(xiàn)對編解碼器各種功能的控制和配置。
六、與其他器件的比較
與TLV320AIC1103相比,TLV320AIC1110在單音頻率范圍、增益范圍、PCMCLK速率、模擬開關、耳機輸出驅(qū)動阻抗和音調(diào)分辨率等方面都有明顯的優(yōu)勢。在選擇器件時,需要根據(jù)具體的設計需求來綜合考慮這些因素。那么,在你的設計中,會如何權衡這些因素來選擇合適的器件呢?
七、封裝信息
TLV320AIC1110提供了32引腳薄四方扁平封裝(TQFP)和MicroStar Junior BGA兩種封裝形式,文檔中還給出了不同封裝的訂購信息、包裝數(shù)量、載體類型、ROHS合規(guī)性、引腳鍍層/球材料、MSL評級和回流峰值溫度、工作溫度范圍以及零件標記等詳細信息。在進行PCB設計時,需要根據(jù)封裝尺寸和引腳布局來合理安排元件的位置和布線,以確保電路板的穩(wěn)定性和可靠性。
綜上所述,TLV320AIC1110是一款功能強大、性能出色的PCM編解碼器,在音頻處理領域具有廣泛的應用前景。通過深入了解其功能特性、技術細節(jié)和操作要點,我們可以更好地將其應用到實際的電子設計中,為用戶帶來更優(yōu)質(zhì)的音頻體驗。希望本文能對各位電子工程師在使用TLV320AIC1110進行設計時有所幫助。如果你在使用過程中有任何問題或經(jīng)驗,歡迎在評論區(qū)分享交流。
-
音頻處理
+關注
關注
0文章
162瀏覽量
18294
發(fā)布評論請先 登錄
TLV320AIC1110 PCM編解碼器:功能特性與設計要點詳解
評論