探索PCM1680:24位音頻數模轉換器的卓越之選
在音頻數模轉換器(DAC)的領域中,PCM1680以其出色的性能和豐富的功能脫穎而出。本文將深入探討PCM1680的特點、參數、接口、模式控制等方面,為電子工程師在音頻設計中提供全面的參考。
文件下載:pcm1680.pdf
一、PCM1680簡介
PCM1680是一款CMOS單片集成電路,采用小巧的SSOP - 28封裝,內部集成了八個24位音頻數模轉換器(DAC)及相關支持電路。它運用了德州儀器(TI)的增強型多級ΔΣ架構,實現了優異的信噪比性能和對時鐘抖動的高容忍度。其應用范圍廣泛,涵蓋了集成A/V接收器、DVD播放器、HDTV接收器、汽車音響系統等眾多領域。
二、PCM1680的特點
2.1 高精度與高性能
- 24位分辨率:提供了極高的音頻精度,能夠呈現豐富的音頻細節。
- 出色的模擬性能:
- 動態范圍:典型值可達105 dB,意味著可以清晰地捕捉到音頻信號中的微弱和強烈部分。
- 信噪比(SNR):典型值為105 dB,有效減少了背景噪聲的干擾,使音頻更加純凈。
- 總諧波失真加噪聲(THD + N):典型值為0.002%,確保輸出的音頻信號與原始信號高度一致,失真極小。
- 滿量程輸出:典型值為3.9 VPP,為音頻輸出提供了足夠的驅動能力。
2.2 靈活的濾波與采樣
- 4x/8x過采樣插值濾波器:
- 阻帶衰減:達到 - 50 dB,有效抑制了帶外噪聲。
- 通帶紋波:僅 ± 0.04 dB,保證了通帶內音頻信號的穩定性。
- 采樣頻率范圍:支持5 kHz至200 kHz的采樣頻率,能夠適應多種音頻應用場景。
- 系統時鐘:支持128 fS、192 fS、256 fS、384 fS、512 fS、768 fS或1152 fS的系統時鐘,并具備自動檢測功能。
2.3 豐富的用戶可編程功能
- 靈活的音頻數據格式:支持右對齊、I2S和左對齊等多種行業標準音頻數據格式,以及16 - 24位的音頻數據長度選擇。
- 數字衰減:提供兩種模式選擇,可在0 dB至 - 63 dB以0.5 dB/步調節,或在0 dB至 - 100 dB以1 dB/步調節。
- 軟靜音功能:實現無雜音的音頻靜音效果。
- 數字去加重:可對音頻信號進行去加重處理。
- 數字濾波器滾降選擇:用戶可根據實際需求選擇尖銳或緩慢的數字濾波器滾降特性。
2.4 單電源供電與封裝兼容性
三、電氣特性與性能參數
3.1 絕對最大額定值
在使用PCM1680時,需要嚴格遵守其絕對最大額定值,以避免對器件造成永久性損壞。例如,電源電壓范圍為 - 0.3至6.5 V,輸入電壓和電流也有相應的限制,工作溫度范圍為 - 40至 + 110 °C等。
3.2 推薦工作條件
為了確保PCM1680的最佳性能,建議在推薦工作條件下使用。如模擬和數字電源電壓均為4.75至5.25 V,數字輸入邏輯家族為TTL,系統時鐘頻率在8.192至36.864 MHz之間,采樣時鐘頻率為32至192 kHz等。
3.3 電氣性能參數
在 (T{A}= + 25^{circ}C),(V{CC}=V{DD}=5 V),(f{S}=48 kHz),系統時鐘 = 512 fS,24位數據的條件下,PCM1680展現出了優秀的電氣性能。例如,其分辨率為24位,支持多種音頻數據格式,動態范圍、信噪比、THD + N等性能指標都表現出色。不同采樣頻率和系統時鐘條件下,這些性能指標會有所變化,工程師可以根據具體應用需求進行選擇。
四、接口與控制
4.1 系統時鐘輸入
PCM1680需要系統時鐘來驅動數字插值濾波器和多級ΔΣ調制器。系統時鐘通過SCK(引腳5)輸入,常見音頻采樣率對應的系統時鐘頻率有多種選擇,如采樣頻率為8 kHz時,系統時鐘頻率可以是1.024 MHz(128 fS)等。同時,系統時鐘的脈沖持續時間有最低要求,為了獲得最佳性能,建議使用低相位抖動和噪聲的時鐘源,TI的PLL170x多時鐘發生器是一個不錯的選擇。
4.2 音頻串行接口
PCM1680的音頻串行接口由6線同步串行端口組成,包括LRCK、BCK和DATA1 - DATA4。BCK作為串行音頻位時鐘,將數據時鐘輸入到音頻接口串行移位寄存器;LRCK為串行音頻左右字時鐘,用于將串行數據鎖存到內部寄存器。LRCK和BCK必須與系統時鐘同步,并且建議從系統時鐘輸入SCK派生而來。
4.3 音頻數據格式與定時
該器件支持右對齊、I2S和左對齊等行業標準音頻數據格式,通過控制寄存器9中的FMT[2:0]位進行選擇,默認數據格式為24位左對齊。所有數據格式都要求二進制補碼、MSB優先的音頻數據。每個DATA引腳攜帶兩個音頻通道,左聲道數據總是先于右聲道數據。
4.4 過采樣率控制
PCM1680會根據系統時鐘頻率自動控制ΔΣ DAC的過采樣率。如使用1152 - fS、768 - fS或512 - fS的系統時鐘時,過采樣率為64x;使用384 - fS或256 - fS的系統時鐘時,過采樣率為32x;使用192 - fS或128 - fS的系統時鐘時,過采樣率為16x。
4.5 零標志
PCM1680有兩個零標志引腳ZERO1和ZERO2,通過控制寄存器13中的AZRO[1:0]位選擇零標志組合。當指定通道的左右聲道輸入數據在1024個采樣周期內都為邏輯0時,零標志引腳將置為邏輯1;只要有一個通道的輸入數據包含邏輯1,零標志引腳就會立即置為邏輯0。同時,可通過設置控制寄存器10的ZREV位來反轉零標志輸出的極性。
4.6 模式控制
PCM1680具有許多可編程功能,可通過SPI或I2C接口進行軟件控制。通過MSEL(引腳14)可以選擇這兩種接口模式,不同接口模式下,相關引腳的功能會有所變化。例如,在SPI模式下,MD(引腳4)用于寫入模式寄存器數據,MC(引腳3)為串行位時鐘控制端口,MS(引腳2)用于啟用模式控制;在I2C模式下,相關引腳的功能則有所不同。
五、模式控制寄存器
5.1 用戶可編程模式控制
PCM1680的用戶可編程功能通過控制寄存器實現,這些功能包括數字衰減控制、軟靜音控制、DAC操作控制、音頻數據格式控制、數字濾波器滾降控制等。每個功能都有相應的復位默認條件和寄存器索引,工程師可以根據需要對這些寄存器進行編程。
5.2 寄存器定義
對各個控制寄存器的定義進行詳細說明,例如寄存器1 - 6和16 - 17用于數字衰減控制,寄存器7和18用于軟靜音控制等。每個寄存器的具體位定義和功能也有明確規定,如數字衰減控制中,ATx[7:0]位用于設置衰減級別,不同的DAMS位設置會影響衰減范圍和步長。
六、模擬輸出與應用信息
6.1 模擬輸出
PCM1680有八個獨立的輸出通道 (V{OUT}1 - V{OUT}8),這些通道為不平衡輸出,在 (V{CC}=5 V) 時,每個通道典型情況下可驅動3.9 VPP的電壓到5 - kΩ的交流負載。內部輸出放大器偏置在直流公共電壓 (0.5 × V{CC}),并且包含一個RC連續時間濾波器,可減少DAC輸出處的帶外噪聲能量,但通常還需要外部低通濾波器來進一步衰減帶外噪聲。
6.2 應用信息
- 連接圖:提供了基本連接圖,包括必要的電源旁路和去耦組件。建議使用TI的PLL170x生成系統時鐘輸入SCK,并在SCK、LRCK、BCK、DATA1 - DATA4等信號線上使用22 Ω至100 Ω的串聯電阻,以形成低通濾波器,減少高頻噪聲和發射。
- 電源與接地:PCM1680需要5 V的模擬和數字電源,推薦使用線性穩壓器提供5 V電源。同時,需要四個電容進行電源旁路,且應盡量靠近器件放置。
- DAC輸出濾波器電路:由于ΔΣ DAC會產生帶外噪聲,需要結合片內和外部低通濾波來優化轉換器性能。推薦使用二階巴特沃斯濾波器的多反饋(MFB)電路結構,如TI的OPA2134和OPA2353雙運算放大器可用于這些有源濾波器。
- PCB布局指南:建議采用接地平面,并將模擬和數字部分通過分割或切割電路板進行隔離。PCM1680的數字I/O引腳應朝向接地平面的分割處,以實現與數字音頻接口和控制信號的短而直接連接。同時,建議為數字和模擬部分分別使用獨立的電源,若使用公共5 V電源,應在模擬和數字電源連接之間放置電感以避免數字開關噪聲耦合到模擬電路。
七、總結與思考
PCM1680憑借其高精度、高性能、豐富的可編程功能和靈活的接口,為音頻設計提供了強大的支持。在實際應用中,工程師需要根據具體的音頻需求,合理設置系統時鐘、音頻數據格式、數字濾波器等參數,同時注意電源、接地和PCB布局等方面的設計,以充分發揮PCM1680的優勢。那么,在你的音頻設計項目中,是否會考慮使用PCM1680呢?你在使用過程中可能會遇到哪些挑戰,又該如何解決呢?歡迎在評論區分享你的想法和經驗。
-
音頻設計
+關注
關注
0文章
82瀏覽量
11578 -
PCM1680
+關注
關注
0文章
2瀏覽量
5848
發布評論請先 登錄
探索PCM1680:24位音頻數模轉換器的卓越之選
評論