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