TAS5706:高效數字音頻功率放大器的深度解析
在數字音頻領域,功率放大器的性能直接影響著音頻的質量和播放效果。TAS5706作為一款20 - W立體聲數字音頻功率放大器,集成了EQ和DRC等功能,為音頻設計帶來了諸多便利和優質的解決方案。今天,我們就來深入探討一下TAS5706的特點、功能以及應用中的關鍵要點。
文件下載:tas5706.pdf
一、TAS5706的核心特性
1. 音頻輸入輸出靈活多樣
TAS5706支持多種輸出配置,能滿足不同的應用需求。它可以從18 - V電源向8 - Ω負載提供20 - W功率,具備兩個串行音頻輸入(四個音頻通道)。其輸出配置包括2 - 通道橋接輸出(20 W × 2)、4 - 通道單端輸出(10 W × 4)以及2 - 通道單端 + 1 - 通道橋接(2.1)(10 W × 2 + 20 W)等。這種靈活性使得它在不同的音頻系統中都能發揮出色的作用。
此外,它采用閉環功率級架構,提高了電源抑制比(PSRR),降低了對電源性能的要求。較高的阻尼系數提供了更緊湊、更準確的聲音和改善的低音響應,并且在電源變化時能保持恒定的輸出功率。其寬PVCC范圍(10 V至26 V)無需單獨的柵極驅動電源,支持32 - kHz至192 - kHz的采樣率(LJ / RJ / I2S),還具備耳機PWM輸出和低音炮PWM輸出,同時支持AM干擾避免。
2. 強大的音頻/PWM處理能力
在音頻和PWM處理方面,TAS5706表現卓越。它具有獨立的通道音量控制,范圍從24 - dB到 - 100 - dB,還有軟靜音功能(50%占空比)。可編程的動態范圍控制(DRC)能夠自動調整音量,使音量水平更加平穩。16個可編程雙二階濾波器用于揚聲器均衡,自適應雙二階系數用于EQ和DRC濾波器,可編程的輸入和輸出混音器以及對低音炮的響度補償功能,都為音頻處理提供了豐富的手段。同時,它還支持自動采樣率檢測和系數存儲。
3. 通用特性實用可靠
TAS5706的串行控制接口在沒有MCLK的情況下也能正常工作,工廠微調的內部振蕩器避免了對外部晶體的需求。其采用表面貼裝的64 - 引腳HTQFP封裝,具備熱保護和短路保護功能,為設備的穩定運行提供了保障。
二、TAS5706的詳細工作原理
1. 電源供應
芯片的數字部分需要3.3 V電源,而功率級可以在10 V至26 V的寬范圍內工作。在設計電源時,需要注意AVDD和DVDD必須一起升壓,并且在升壓過程中兩者之間的電壓差不得超過0.4 V。
2. 時鐘、自動檢測和PLL
TAS5706是一個從設備,接受MCLK、SCLK和LRCLK。它支持時鐘控制寄存器中定義的所有采樣率和MCLK速率,能夠自動檢測并設置內部時鐘控制邏輯,以適應不同的頻率。在AM干擾避免模式下,時鐘速率會與PWM采樣率轉換器協同調整,以產生特定的PWM輸出。不過,在AM干擾避免和啟用去加重時,采樣率需要手動設置。
3. 串行數據接口
串行數據通過SDIN1/2輸入,PWM輸出由此派生。TAS5706接受32 - kHz、44.1 - kHz、48 - kHz、88.2 - kHz、96 - kHz、176.4 - kHz和192 - kHz的串行數據,支持16位、18位、20位或24位數據的左對齊、右對齊和I2S串行數據格式。
4. PWM部分
TAS5706使用噪聲整形和復雜的誤差校正算法,實現了高功率效率和高性能的數字音頻再現。它采用四階噪聲整形器,在20 Hz至20 kHz范圍內具有大于100 - dB的SNR性能。PWM部分接受來自DAP的24位PCM數據,并輸出四個PWM音頻輸出通道,支持橋接負載。同時,它還具備可啟用和禁用的單個通道直流阻塞濾波器和去加重濾波器,以及可調節的最大調制限制。
5. I2C兼容串行控制接口
TAS5706的DAP具有I2C串行控制從接口,支持正常速度(100 - kHz)和高速(400 - kHz)操作,無需等待狀態。該接口支持單字節和多字節的讀寫操作,用于狀態寄存器和與PWM相關的通用控制寄存器。在I2C操作中,通過特定的命令序列可以對設備進行配置和狀態讀取。
三、TAS5706的應用要點
1. 保護機制
TAS5706具備多種保護機制,如短路保護(SCP)、過溫保護(OTP)、欠壓保護(UVP)和過壓保護(OVP)。當出現短路、過溫、欠壓或過壓等情況時,設備會自動關閉,待故障排除后再恢復工作。例如,當檢測到短路時,VALID引腳會變低,TAS5706會啟動后端錯誤序列進行恢復。
2. 通道延遲設置
不同的輸出模式需要不同的通道延遲設置,以確保音頻的同步和質量。文檔中給出了多種模式下的推薦通道延遲設置,如2.0 ch BD BTL、2.1 ch AD BTL等模式,工程師在設計時應根據實際應用選擇合適的設置。
3. 輸出信號電平計算
TAS5706的增益由控制器的總數字增益乘以功率級的增益得出。通過特定的公式可以計算出輸出信號的電平,在不同的調制限制和輸入條件下,輸出信號電平會有所不同。例如,在默認調制限制為97.7%的情況下,單端輸出和BTL輸出的計算公式分別為VRMS = 數字FFS × 數字增益 × 12.4和VRMS = 數字FFS × 數字增益 × 24.8。
4. I2C命令特性
TAS5706的DAP有兩組I2C命令,一組是在音頻流傳輸時可調整的命令,如主音量、主靜音、單個通道音量和單個通道靜音等,這些命令具有防止噪聲、咔嗒聲和爆音的內置機制;另一組是通常在初始化時發出的命令,如串行數據接口格式、去加重、采樣率轉換等。
5. 啟動序列
為了確保設備的正確運行,必須遵循特定的啟動序列。包括將所有邏輯輸入置低,給AVDD/DVDD上電并等待輸入穩定,提供穩定的時鐘信號,進行復位操作,調整內部振蕩器,升壓PVDD,等待設備鎖定,通過I2C配置DAP等步驟。在正常運行過程中,也需要注意對不同寄存器的操作限制。
四、TAS5706的寄存器配置
TAS5706的寄存器配置非常重要,不同的寄存器控制著設備的各種功能。例如,時鐘控制寄存器(0x00)在手動模式下可讓系統微處理器根據采樣率和相關時鐘頻率更新數據和時鐘速率,在自動檢測模式下則包含自動檢測的時鐘狀態。設備ID寄存器(0x01)包含固件版本的ID代碼,錯誤狀態寄存器(0x02)用于檢測和清除各種時鐘錯誤。
系統控制寄存器1(0x03)控制著直流阻塞濾波器的啟用、時鐘錯誤恢復時的靜音方式、時鐘自動檢測和軟啟動等功能。串行數據接口寄存器(0x04)支持21種串行數據模式,默認是24位、I2S模式。系統控制寄存器2(0x05)控制著設備的輸出模式、音量控制寄存器的選擇等。
此外,還有軟靜音寄存器(0x06)、音量寄存器(0x07 - 0x0D)、音量配置寄存器(0x0E)、調制限制寄存器(0x10)、通道間延遲寄存器(0x11 - 0x16)等,每個寄存器都在設備的音頻處理和控制中發揮著重要作用。
五、總結
TAS5706作為一款功能強大的數字音頻功率放大器,在音頻輸入輸出、音頻處理、保護機制和寄存器配置等方面都有出色的表現。它的靈活性和高性能使得它適用于各種音頻應用場景,如家庭音響、車載音響等。在設計過程中,工程師需要深入理解其工作原理和應用要點,合理配置寄存器,遵循啟動序列,以確保設備的穩定運行和優質的音頻輸出。你在使用TAS5706的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
音頻應用
+關注
關注
0文章
55瀏覽量
2101
發布評論請先 登錄
TAS5706:高效數字音頻功率放大器的深度解析
評論