TAS5716:高效數(shù)字音頻功率放大器的深度剖析
在當(dāng)今的音頻技術(shù)領(lǐng)域,一款優(yōu)秀的數(shù)字音頻功率放大器是實(shí)現(xiàn)高品質(zhì)音頻播放的關(guān)鍵。TI公司的TAS5716便是這樣一款令人矚目的產(chǎn)品,它在音頻處理和功率輸出方面展現(xiàn)出了卓越的性能。今天,我們就來(lái)深入探究一下TAS5716的各項(xiàng)特性和應(yīng)用細(xì)節(jié)。
文件下載:tas5716.pdf
產(chǎn)品概覽
TAS5716是一款20W的高效數(shù)字音頻功率放大器,專為驅(qū)動(dòng)立體聲橋接揚(yáng)聲器而設(shè)計(jì)。其具備兩個(gè)串行數(shù)據(jù)輸入端口,能夠處理多達(dá)四個(gè)獨(dú)立的音頻通道,并且可以無(wú)縫集成到大多數(shù)數(shù)字音頻處理器和MPEG解碼器中,能接受廣泛的輸入數(shù)據(jù)和時(shí)鐘速率。此外,該芯片采用完全可編程的數(shù)據(jù)路徑,可將這些通道路由到內(nèi)部揚(yáng)聲器驅(qū)動(dòng)器,或通過(guò)低音炮或耳機(jī)PWM輸出。
關(guān)鍵特性解讀
強(qiáng)大的音頻輸入輸出能力
- 功率輸出:在18V電源下,可向8Ω負(fù)載提供20W的功率輸出。
- 多通道輸入:擁有兩個(gè)串行音頻輸入,支持四個(gè)音頻通道,為多樣化的音頻場(chǎng)景提供了支持。
- 多種輸出配置:支持2通道橋接輸出(20W × 2)、4通道單端輸出(10W × 4)以及2通道單端 + 1通道橋接(2.1聲道,10W × 2 + 20W)等多種輸出配置,滿足不同的音響系統(tǒng)設(shè)計(jì)需求。
卓越的閉環(huán)功率級(jí)架構(gòu)
- 提高電源抑制比:有效降低了對(duì)電源性能的要求,減少了電源紋波對(duì)音頻信號(hào)的干擾。
- 高阻尼系數(shù):能夠提供更緊湊、更準(zhǔn)確的聲音,并改善低音響應(yīng),讓音頻表現(xiàn)更加出色。
- 穩(wěn)定的輸出功率:在電源變化時(shí),仍能保持恒定的輸出功率,確保音頻播放的穩(wěn)定性。
寬電源電壓范圍
其PVCC范圍為10V到26V,無(wú)需為柵極驅(qū)動(dòng)提供單獨(dú)的電源,簡(jiǎn)化了電路設(shè)計(jì)。
靈活的采樣率支持
支持32kHz - 192kHz的采樣率(LJ/RJ/I2S),以及耳機(jī)PWM輸出和低音炮PWM輸出,可適配多種音頻源。
豐富的音頻處理功能
- 獨(dú)立通道音量控制:每個(gè)通道都有獨(dú)立的音量控制,范圍為24dB到 - 100dB,還具備軟靜音功能。
- 可編程動(dòng)態(tài)范圍控制:可根據(jù)音頻信號(hào)的特點(diǎn)進(jìn)行動(dòng)態(tài)調(diào)整,提升音頻的動(dòng)態(tài)表現(xiàn)。
- 揚(yáng)聲器均衡:擁有16個(gè)可編程雙二階濾波器,用于揚(yáng)聲器均衡,可根據(jù)不同揚(yáng)聲器的特性進(jìn)行優(yōu)化。
- 自適應(yīng)雙二階系數(shù):為EQ和DRC濾波器提供自適應(yīng)的雙二階系數(shù),進(jìn)一步提升音頻處理效果。
- 可編程輸入和輸出混合器:可靈活配置音頻信號(hào)的輸入和輸出路徑。
- 低音增強(qiáng):支持響度補(bǔ)償和偽低音功能,增強(qiáng)低音效果。
- 其他特色功能:還具備3D支持、自動(dòng)采樣率檢測(cè)和系數(shù)切換等功能,為音頻處理帶來(lái)更多的可能性。
通用特性
- 串行控制接口無(wú)需MCLK即可工作,提高了系統(tǒng)的靈活性。
- 工廠校準(zhǔn)的內(nèi)部振蕩器,無(wú)需外部晶振,降低了成本和電路板空間。
- 采用64引腳、10mm × 10mm的HTQFP表面貼裝封裝,便于集成。
- 具備熱保護(hù)和短路保護(hù)功能,保障了系統(tǒng)的安全性和穩(wěn)定性。
詳細(xì)技術(shù)分析
電源供應(yīng)
芯片的數(shù)字部分需要3.3V電源,而功率級(jí)可在10V到26V的電源下工作,這種設(shè)計(jì)使得TAS5716在不同的電源環(huán)境下都能穩(wěn)定運(yùn)行。
時(shí)鐘與自動(dòng)檢測(cè)
TAS5716是一款從設(shè)備,接受MCLK、SCLK和LRCLK輸入。它能夠自動(dòng)檢測(cè)并設(shè)置內(nèi)部時(shí)鐘控制邏輯,以適應(yīng)32kHz、44.1/48kHz、88.2/96kHz和176.4/192kHz等不同的采樣率。此外,還支持AM干擾避免模式,可在該模式下調(diào)整時(shí)鐘速率,與PWM采樣率轉(zhuǎn)換器協(xié)同工作,產(chǎn)生7 × fS、8 × fS或6 × fS的PWM輸出。
串行數(shù)據(jù)接口
串行數(shù)據(jù)通過(guò)SDIN1/2輸入,PWM輸出由此產(chǎn)生。它支持32kHz、44.1kHz、48kHz、88.2kHz、96kHz、176.4kHz和192kHz的串行數(shù)據(jù),數(shù)據(jù)格式包括16位、18位、20位或24位的左對(duì)齊、右對(duì)齊或I2S串行數(shù)據(jù)格式。
PWM部分
采用噪聲整形和復(fù)雜的誤差校正算法,實(shí)現(xiàn)了高功率效率和高性能的數(shù)字音頻再現(xiàn)。使用四階噪聲整形器,在20Hz到20kHz的范圍內(nèi)具有超過(guò)100dB的信噪比。PWM部分接受來(lái)自DAP的24位PCM數(shù)據(jù),并輸出四個(gè)PWM音頻輸出通道,支持橋接負(fù)載。此外,還具備獨(dú)立通道直流阻斷濾波器和去加重濾波器,以及可調(diào)節(jié)的最大調(diào)制限制。
I2C兼容串行控制接口
TAS5716的DAP具有I2C串行控制從接口,可接收系統(tǒng)控制器的命令。該接口支持正常速度(100kHz)和高速(400kHz)操作,且無(wú)需等待狀態(tài)。即使MCLK缺失,該接口也能正常工作。支持單字節(jié)和多字節(jié)的讀寫(xiě)操作,適用于狀態(tài)寄存器和與PWM相關(guān)的通用控制寄存器。還支持一種特殊模式,允許將I2C寫(xiě)操作拆分為多個(gè)數(shù)據(jù)寫(xiě)操作,方便系統(tǒng)逐步寫(xiě)入大寄存器值,同時(shí)避免阻塞其他I2C事務(wù)。
應(yīng)用信息
錯(cuò)誤恢復(fù)與保護(hù)機(jī)制
TAS5716具備多種保護(hù)機(jī)制,如短路保護(hù)(SCP)、過(guò)溫保護(hù)(OTP)、欠壓保護(hù)(UVP)和過(guò)壓保護(hù)(OVP)。當(dāng)發(fā)生短路時(shí),VALID引腳會(huì)變?yōu)榈碗娖剑獠?a target="_blank">微控制器可以監(jiān)測(cè)該引腳。TAS5716會(huì)自動(dòng)啟動(dòng)后端錯(cuò)誤序列,嘗試從錯(cuò)誤中恢復(fù)。過(guò)溫保護(hù)會(huì)在芯片溫度超過(guò)150°C時(shí)關(guān)閉設(shè)備,當(dāng)溫度低于135°C時(shí)再重新開(kāi)啟;欠壓保護(hù)在PVCC低于8.4V時(shí)關(guān)閉設(shè)備,高于8.5V時(shí)重新開(kāi)啟;過(guò)壓保護(hù)在PVCC高于27.5V時(shí)關(guān)閉設(shè)備,低于27.2V時(shí)重新開(kāi)啟。
聲道間延遲設(shè)置
文檔中給出了不同模式下的推薦聲道間延遲(ICD)設(shè)置,包括2.0聲道BD BTL、2.1聲道AD BTL、2.1聲道AD SE等多種模式,工程師可以根據(jù)具體的應(yīng)用場(chǎng)景進(jìn)行選擇和調(diào)整。
輸出信號(hào)電平計(jì)算
TAS5716的增益由控制器的總數(shù)字增益乘以功率級(jí)的增益得出。對(duì)于功率級(jí)的半橋通道,增益計(jì)算公式為:功率級(jí)增益 = 13 × VRMS / 調(diào)制電平??刂破鞯脑鲆鎰t是編程數(shù)字增益乘以最大調(diào)制電平再乘以(調(diào)制電平 / 數(shù)字FFS)。通過(guò)這些公式,可以計(jì)算出TAS5716的輸出信號(hào)電平。
I2C串行控制命令特性
DAP的I2C命令分為兩類,一類是專門為音頻流播放時(shí)調(diào)整而設(shè)計(jì)的,具備內(nèi)置的防噪聲、防咔嗒聲和防爆音機(jī)制,如主音量、主靜音、單個(gè)通道音量和單個(gè)通道靜音等命令;另一類則沒(méi)有這種內(nèi)置保護(hù),通常作為初始化的一部分發(fā)出,如串行數(shù)據(jù)接口格式、去加重、采樣率轉(zhuǎn)換等命令。
啟動(dòng)序列
為確保設(shè)備正常運(yùn)行,必須遵循特定的啟動(dòng)序列:
- 將所有邏輯輸入置低,給AVDD/DVDD上電,并等待輸入在允許范圍內(nèi)穩(wěn)定。
- 將PDN和MUTE置高,并將其他邏輯輸入設(shè)置為所需狀態(tài)。
- 提供穩(wěn)定的MCLK、LRCLK和SCLK,在初始化序列期間必須避免時(shí)鐘誤差。
- 完成步驟3后,等待100μs,然后將RESET置高,并在RESET變高后等待13.5ms。
- 調(diào)整內(nèi)部振蕩器(向寄存器0x1B寫(xiě)入0x00)。
- 等待50ms,讓芯片鎖定時(shí)鐘。
- 通過(guò)I2C配置DAP,如混音控制、雙二階濾波器、DRC參數(shù)和控制、銀行選擇等。
- 配置其余的I2C寄存器,如關(guān)機(jī)組、去加重、輸入多路復(fù)用器、輸出多路復(fù)用器等。
- 退出全通道關(guān)機(jī)狀態(tài)(向寄存器0x05的第6位寫(xiě)入0)。
- 至此,初始化序列完成,之后對(duì)PDN、MUTE和時(shí)鐘的操作不再受額外限制。
- 在正常運(yùn)行期間,用戶可以進(jìn)行一些操作,如寫(xiě)入主或單個(gè)通道音量寄存器、軟靜音寄存器等。
- 若要重新配置寄存器,需要回到全通道關(guān)機(jī)狀態(tài),等待關(guān)機(jī)時(shí)間,然后重新提供穩(wěn)定的時(shí)鐘并重復(fù)配置過(guò)程。
輸入混音器寫(xiě)入
寫(xiě)入輸入混音器時(shí),必須遵循更新DAP系數(shù)的準(zhǔn)則。具體步驟為:首先向寄存器0xF8寫(xiě)入A5 A5 A5 A5 {4字節(jié)}以啟用輸入混音器寫(xiě)入;然后向輸入混音器地址寄存器0xF9寫(xiě)入00 00 00 ADDR {4字節(jié)},其中ADDR可以是0x96、0x99、0xAA或0xA9;最后將混音值(3.23格式)寫(xiě)入0xFA。
寄存器詳解
文檔中詳細(xì)介紹了TAS5716的各種寄存器,包括時(shí)鐘控制寄存器、設(shè)備ID寄存器、錯(cuò)誤狀態(tài)寄存器等。每個(gè)寄存器都有其特定的功能和位定義,工程師可以根據(jù)需要對(duì)這些寄存器進(jìn)行配置,以實(shí)現(xiàn)不同的功能和性能優(yōu)化。例如,時(shí)鐘控制寄存器可用于設(shè)置采樣率和MCLK頻率;系統(tǒng)控制寄存器1可用于啟用或禁用直流阻斷濾波器、選擇軟靜音或硬靜音恢復(fù)方式、啟用或禁用時(shí)鐘自動(dòng)檢測(cè)等。
總結(jié)
TAS5716作為一款功能強(qiáng)大、性能卓越的數(shù)字音頻功率放大器,在音頻處理和功率輸出方面具有諸多優(yōu)勢(shì)。其豐富的特性和靈活的配置選項(xiàng),使得它能夠滿足各種不同的音頻應(yīng)用需求。無(wú)論是消費(fèi)電子、專業(yè)音頻設(shè)備還是汽車音響系統(tǒng),TAS5716都能提供高品質(zhì)的音頻解決方案。然而,在使用過(guò)程中,工程師需要仔細(xì)了解其各項(xiàng)特性和操作要求,特別是啟動(dòng)序列和寄存器配置等方面,以確保設(shè)備的正常運(yùn)行和性能發(fā)揮。希望通過(guò)本文的介紹,能幫助大家更好地理解和應(yīng)用TAS5716這款優(yōu)秀的音頻功率放大器。在實(shí)際應(yīng)用中,你是否遇到過(guò)類似TAS5716這樣功能豐富但配置復(fù)雜的芯片呢?又是如何解決配置過(guò)程中的難題的呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。
-
音頻處理
+關(guān)注
關(guān)注
0文章
162瀏覽量
18298
發(fā)布評(píng)論請(qǐng)先 登錄
TAS5716:高效數(shù)字音頻功率放大器的深度剖析
評(píng)論