新聞中心

EEPW首頁 > 消費電子 > 設(shè)計應(yīng)用 > 基于WM8741的音頻解碼器設(shè)計

基于WM8741的音頻解碼器設(shè)計

作者: 時間:2010-03-17 來源:網(wǎng)絡(luò) 收藏

3 硬件
3.1 硬件組成
圖1是該硬件結(jié)構(gòu)框圖,其中數(shù)字接收器采用Cirrus Logic公司的高速數(shù)字接收器CS8416,該器件支持包括S/PDIF在內(nèi)的多種輸入,取樣頻率范圍為32~192 kHz。CS8416通過I2S接口與相連接。I2S總線只處理音頻數(shù)據(jù),其他控制信號必須單獨傳輸。CS8416的工作原理:接收器把接收到的S/PDIF格式的數(shù)字音頻數(shù)據(jù)進行解碼轉(zhuǎn)換,同時重建音頻數(shù)據(jù)中的時鐘并提供給后續(xù),音頻數(shù)據(jù)則通過I2S總線接口發(fā)送給。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引腳上用一只47 kΩ電阻下拉至地即可,且引腳AUDIO、RCBL、U、C等不能懸空,必須通過一只47 kΩ電阻上拉至高電平或下拉至低電平,以便系統(tǒng)復(fù)位后,CS8416通過檢測這些引腳電平?jīng)Q定其工作狀態(tài)。表1為該系統(tǒng)的控制引腳的配置。

CS8416具有多個可選的音頻輸入接口。該系統(tǒng)是將CS8416的引腳RXSEL1接高電平,引腳RXSEL0接地,選擇引腳RXP3作為音頻數(shù)據(jù)輸入接口。音頻時鐘重建通過片上的鎖相環(huán)(PLL)實現(xiàn),該鎖相環(huán)不需要過多地改變外部元件即可在很大范圍內(nèi)鎖定輸入音頻數(shù)據(jù)中的取樣頻率Fs。但外接電阻電容組成的濾波電路也會影響其頻率變化范圍。為了獲得一個低抖動的重建時鐘,外接濾波器的電阻電容值如圖2所示。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉