你的位置:首頁 > 測試測量 > 正文

應用D/A轉(zhuǎn)換器WM8741的音頻解碼器設(shè)計

發(fā)布時間:2012-02-01

中心議題:

  • 介紹WM8741
  • 音頻解碼器硬件設(shè)計

解決方案:

  • WM8741采用28引腳SSOP封裝
  • 音頻接收器采用CirrusLogic公司的高速數(shù)字音頻接收器CS8416
  • 音頻解碼器采用軟件控制模式


1 引言
  
音頻解碼器廣泛應用于日常生活中。不同應用場合對音頻解碼器性能的要求差異很大。而影響音質(zhì)的因素有多種,如音頻編碼格式、傳輸方式、編解碼器件的性能等。數(shù)模轉(zhuǎn)換是解碼電路的關(guān)鍵部分,其性能高低直接影響聲音回放質(zhì)量。為了獲得高質(zhì)量的模擬聲音信號,這里設(shè)計一種基于高性能立體聲數(shù)模轉(zhuǎn)換器WM8741的音頻解碼器設(shè)計方案,該系統(tǒng)支持高達24位、192kHz的數(shù)字音頻信號解碼,還支持其他多種速率的標準數(shù)字音頻信號的輸入。
  
2 WM8741簡介
  
WM8741是Wolfson微電子公司生產(chǎn)的一款針對高端音頻應用的高性能立體聲數(shù)模轉(zhuǎn)換器,可應用于專業(yè)音頻系統(tǒng)、家庭影院、A/V接收設(shè)備、CD/DVD播放器等。其內(nèi)部具有抖動數(shù)字內(nèi)插值濾波器、精細分辨率音量控制和數(shù)字去加重功能、1個多比特∑-△調(diào)制器以及帶有差動電壓輸出的開關(guān)電容多位電路級。特有的可編程配置的高級數(shù)字濾波器允許用戶靈活選擇群延時、相位延遲、脈沖響應等。音頻輸入接口支持I2S、Left-justifted、Right-justified和DSD格式。當以PCM信號輸入時,器件能夠接收字長度16~32位,采樣轉(zhuǎn)換速率32~192kHz。該器件具有硬件和軟件兩種控制方式,并通過外部引腳進行切換選擇。軟件控制模式下,外部CPU通過2線或3線方式訪問其內(nèi)部所有寄存器并設(shè)置參數(shù)。WM8741的信噪比達128dB(單聲道),動態(tài)范圍達125dB,通道分離度達130dB,電源抑制比可達-80dB(100mVpp,lkHz)。轉(zhuǎn)換后的模擬電壓采用差動方式輸出。WM8741的數(shù)字部分的供電電壓為3.0~3.6V,額定工作電壓為3.3V;模擬部分的工作電壓為4.5~5.5V.額定工作電壓為5.0V。該器件采用28引腳SSOP封裝。
  
3 解碼器硬件設(shè)計
  
3.1硬件組成
  
圖1是該解碼器硬件結(jié)構(gòu)框圖,其中數(shù)字音頻接收器采用CirrusLogic公司的高速數(shù)字音頻接收器CS8416,該器件支持包括S/PDIF在內(nèi)的多種音頻輸入,取樣頻率范圍為32~192kHz。CS8416通過I2S接口與WM8741相連接。I2S總線只處理音頻數(shù)據(jù),其他控制信號必須單獨傳輸。CS8416的工作原理:接收器把接收到的S/PDIF格式的數(shù)字音頻數(shù)據(jù)進行解碼轉(zhuǎn)換,同時重建音頻數(shù)據(jù)中的時鐘并提供給后續(xù)WM8741,音頻數(shù)據(jù)則通過I2S總線接口發(fā)送給WM8741。WM8741按照設(shè)定的參數(shù)完成數(shù)模轉(zhuǎn)換后,再以差分形式輸出左右通道的模擬音頻信號,并經(jīng)低通濾波器濾除高頻諧波噪聲,最終得到高質(zhì)量模擬電壓信號。如果輸出接口為RCA,還需將差分信號轉(zhuǎn)換為單端信號。
 


3.2數(shù)字音頻信號接收模塊
  
CS8416是數(shù)字音頻信號接收電路的核心。在軟件控制方式下,MCU通過SPI或I2C接口沒置參數(shù)。該方式還可靈活更改內(nèi)部配置。在無MCU時則通過硬件控制方式改變其特定引腳電平實現(xiàn)控制。由于本系統(tǒng)中無MCU,因此采用硬件控制方式。在SDOUT引腳上用一只47kΩ電阻下拉至地即可,且引腳AUDIO、RCBL、U、C等不能懸空,必須通過一只47kΩ電阻上拉至高電平或下拉至低電平,以便系統(tǒng)復位后,CS8416通過檢測這些引腳電平?jīng)Q定其工作狀態(tài)。表1為該系統(tǒng)設(shè)計的控制引腳的配置。
[page]
CS8416具有多個可選的音頻輸入接口。該系統(tǒng)設(shè)計是將CS8416的引腳RXSEL1接高電平,引腳RXSEL0接地,選擇引腳RXP3作為音頻數(shù)據(jù)輸入接口。音頻時鐘重建通過片上的鎖相環(huán)(PLL)實現(xiàn),該鎖相環(huán)不需要過多地改變外部元件即可在很大范圍內(nèi)鎖定輸入音頻數(shù)據(jù)中的取樣頻率Fs。但外接電阻電容組成的濾波電路也會影響其頻率變化范圍。為了獲得一個低抖動的重建時鐘,外接濾波器的電阻電容值如圖2所示。
 


 

  
3.3數(shù)模轉(zhuǎn)換模塊
  
WM874l的I2S輸入接口與CS8416的輸出連接時中間加入100Ω電阻進行緩沖,如圖2所示。WM874l設(shè)定硬件控制模式,即通過特定引腳的上拉或下拉狀態(tài)決定其工作狀態(tài),且所有上拉或下拉的電阻均為10kΩ。該系統(tǒng)設(shè)計的WM8741控制引腳設(shè)置如表2所示。
  
WM874l內(nèi)部的主時鐘檢測電路自動確定主時鐘MCLK與采樣時鐘LRCLK關(guān)系,并確定最終采樣速率。盡管WM8741允許MCLK有一定的相位延遲和抖動,但設(shè)計時也應盡量使MCLK與LRCLK同步。數(shù)模轉(zhuǎn)換完成后,引腳VOULP、VOULN輸出左聲道的差分模擬電壓信號,引腳VOURP、VOURN輸出右聲道的差分模擬電壓信號。WM8741數(shù)字電路部分工作電壓為3.3V,模擬部分電源電壓為5V。所有電源引腳都連接一只10μF鉭電容和一只0.1μF陶瓷電容進行去耦濾波。數(shù)字地與模擬地之間通過一個磁珠連接,以減弱干擾。 

[page] 
3.4模擬信號調(diào)理模塊
  
WM8741輸出的模擬信號中夾雜高次諧波分量,因此需經(jīng)低通濾波濾除高頻噪聲,進而得到較為純凈的模擬信號。濾波電路采用LM4562型運算放大器。對于數(shù)模轉(zhuǎn)換電路,在D/A轉(zhuǎn)換器的后面需采用3階濾波器才能達到防混疊要求。由LM4562外加電阻電容組成的三階巴特沃斯低通濾波器,如圖3所示。濾波器是單位增益,通頻帶內(nèi)平坦度好。經(jīng)濾波后的信號可直接作為解碼器的平衡信號輸出。當以RCA接口輸出時,還需把差分信號轉(zhuǎn)換為單端信號,該轉(zhuǎn)換電路是由一片LM4562組成的差動放大電路。單端信號經(jīng)一只10μF的隔直電容輸出到RCA接口。LM4562采用單獨的±12V電源供電。

  
3.5設(shè)計中應注意的問題
  
繪制PCB時應注意合理布局,數(shù)字元件與模擬元件應分開放置。CS8416的鎖相環(huán)的外部濾波電阻電容的布局會影響到音頻時鐘重建的質(zhì)量,電容應盡量靠近FILT引腳放置,且最好在同一平面上,附近最好不要有過孔.

4 結(jié)束語
  
設(shè)計實現(xiàn)一個具有24位、192kHz的采樣率的數(shù)字音頻解碼器。該解碼器無需MCU控制,電路簡單、穩(wěn)定性高。但由于采用硬件控制模式,電路配置具有一定局限性。如果要進一步增加其功能可增加一片MCU,采用軟件控制模式,實現(xiàn)人機交互操作。WM8741優(yōu)異性能使該解碼器輸出具有較高的動態(tài)范圍,極低的噪聲,可應用于不同的音頻產(chǎn)品。

要采購濾波器么,點這里了解一下價格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索
壓控振蕩器 壓力傳感器 壓力開關(guān) 壓敏電阻 揚聲器 遙控開關(guān) 醫(yī)療電子 醫(yī)用成像 移動電源 音頻IC 音頻SoC 音頻變壓器 引線電感 語音控制 元件符號 元器件選型 云電視 云計算 云母電容 真空三極管 振蕩器 振蕩線圈 振動器 振動設(shè)備 震動馬達 整流變壓器 整流二極管 整流濾波 直流電機 智能抄表
?

關(guān)閉

?

關(guān)閉