探索AK5701:16位立體聲ADC的卓越性能與應用
在當今的電子設備中,音頻處理是一個至關重要的環節。AsahiKASEI推出的AK5701 16位立體聲ADC,憑借其豐富的功能和出色的性能,在音頻領域展現出了強大的競爭力。本文將深入剖析AK5701的特點、工作模式、接口格式以及系統設計等方面,為電子工程師提供全面的參考。
文件下載:AK5701VN.pdf
一、AK5701概述
AK5701是一款具備16位分辨率的立體聲ADC,專為便攜式應用設計。其輸入電路集成了麥克風放大器和ALC(自動電平控制)電路,非常適合具有錄音功能的設備。片上PLL支持手機的基帶時鐘,便于與DSP連接。此外,它采用24引腳QFN封裝,相比同類產品占用更少的電路板空間。
1.1 主要特性
- 分辨率:16位,能夠提供高精度的音頻轉換。
- 錄音功能:具備2個立體聲輸入選擇器,支持全差分或單端輸入。麥克風放大器提供+30dB/+15dB或0dB的增益選擇,輸入電壓在VA = 3.0V時可達1.8Vpp。ADC性能方面,在不同增益下,S/(N+D)、DR和S/N等指標表現出色。同時,還配備數字HPF用于直流偏移消除,以及數字ALC實現自動電平控制。
- 采樣率:支持多種采樣率模式,包括PLL從模式和主模式,以及EXT從模式,采樣率范圍從7.35kHz到48kHz。
- PLL輸入時鐘:MCKI引腳支持多種時鐘頻率,如27MHz、26MHz等;EXLRCK引腳為1fs;EXBCLK引腳為32fs/64fs。
- 主/從模式:通過M/S位選擇主模式或從模式,方便與不同的系統進行集成。
- 音頻接口格式:采用MSB優先、2的補碼格式,支持DSP模式、16位MSB對齊和I2S格式。
- μP接口:采用3線串行接口,便于與微處理器進行通信。
- 電源:AVDD為2.4 - 3.6V,DVDD為1.6 - 3.6V,電源電流為8mA。
- 工作溫度范圍:AK5701VN為 -30 - 85°C,AK5701KN為 -40 - 85°C。
- 封裝:24引腳QFN(4mm x 4mm)。
二、AK5701的工作模式
2.1 系統時鐘模式
AK5701提供了五種時鐘模式與外部設備進行接口,包括PLL主模式、PLL從模式1(PLL參考時鐘為MCKI引腳)、PLL從模式2(PLL參考時鐘為EXLRCK或EXBCLK引腳)、EXT從模式和EXT主模式。不同模式下,各時鐘引腳的狀態和功能有所不同,工程師可以根據具體需求進行選擇。
2.2 主/從模式
M/S位用于選擇主模式或從模式。當AK5701處于掉電模式(PDN引腳為“L”)并退出復位狀態時,默認為從模式;退出復位狀態后,將M/S位設置為“1”可切換到主模式。
2.3 PLL模式
當PMPLL位為“1”時,集成的模擬鎖相環(PLL)會根據PLL3 - 0和FS3 - 0位選擇生成時鐘。PLL鎖定時間在不同的設置下有所差異,具體可參考相關表格。在PLL模式下,采樣頻率可以通過FS3 - 0位進行選擇,不同的參考時鐘輸入(MCKI、EXLRCK或EXBCLK)對應不同的設置方式。
2.4 旁路模式
當THR位為“1”,M/S位為“0”,PMADL位為“0”且PMADR位為“0”時,EXLRCK、EXBCLK和EXSDTI引腳的輸入時鐘和數據分別旁路到LRCK、BCLK和SDTO引腳;當THR位為“1”,M/S位為“0”且PMADL位為“1”或PMADR位為“1”時,EXLRCK和EXBCLK引腳的輸入時鐘旁路到LRCK和BCLK引腳,ADC數據從SDTO引腳輸出。
三、音頻接口格式
AK5701提供四種數據格式,通過設置DIF1 - 0位進行選擇。在所有模式下,串行數據采用MSB優先、2的補碼格式。音頻接口格式在主模式和從模式下均可使用,但DSP模式1僅支持PLL主模式。不同模式下,SDTO數據的輸出時機由BCKP和MSBS位控制。
四、功能模塊
4.1 單聲道/立體聲選擇
通過PMADL、PMADR和MIX位可以選擇ADC輸出數據的單聲道或立體聲模式。ALC操作或數字音量操作會應用到相應的數據上。
4.2 數字高通濾波器
ADC內置數字高通濾波器用于直流偏移消除,截止頻率由HPF1 - 0位選擇,并與采樣率(fs)成比例。
4.3 MIC/LINE輸入選擇器
AK5701具有輸入選擇器,通過MDIF1和MDIF2位確定輸入類型(單端或全差分),INL和INR位選擇具體的輸入引腳。
4.4 MIC增益放大器
MIC增益放大器的增益由MGAIN1 - 0位選擇,典型輸入阻抗在不同增益設置下有所不同。
4.5 MIC電源
當PMMP位為“1”時,MPWR引腳為麥克風提供電源,輸出電壓典型值為0.75 x AVDD,負載電阻最小為0.5kΩ。
4.6 ALC操作
ALC(自動電平控制)在ALC位為“1”時由ALC模塊執行,包括ALC限幅器操作和ALC恢復操作。限幅器操作會在輸入信號超過檢測電平時自動衰減IVL和IVR值;恢復操作在限幅器操作完成后等待一定時間,若輸入信號未超過恢復等待計數器復位電平,則自動增加IVL和IVR值。
4.7 輸入數字音量(手動模式)
當ALC位為“0”時,輸入數字音量進入手動模式。IVL7 - 0和IVR7 - 0位設置音量控制的增益,IVOL值在零交叉或超時時刻改變,零交叉超時周期由ZTM1 - 0位設置。
五、系統設計
5.1 接地和電源去耦
AK5701對電源和接地安排有嚴格要求。AVDD和DVDD通常由系統的模擬電源供電,AVSS和DVSS應連接到模擬接地平面。系統模擬地和數字地應在電源引入印刷電路板附近連接。去耦電容應盡可能靠近AK5701,小值陶瓷電容應最靠近芯片。
5.2 電壓參考
VCOM是芯片的信號地,通過在VCOM引腳連接2.2μF電解電容和0.1μF陶瓷電容并聯,可以消除高頻噪聲的影響。應避免從VCOM引腳吸取負載電流,并將所有信號(特別是時鐘)遠離VCOM引腳,以防止不必要的耦合。
5.3 模擬輸入
模擬輸入支持單端或全差分輸入,輸入電阻在不同增益設置下有所不同。輸入信號范圍與AVDD成比例,通常采用電容進行交流耦合。ADC輸出數據格式為2的補碼,內部HPF可去除直流偏移。
六、控制序列
6.1 時鐘設置
在ADC上電時,必須提供時鐘。不同的時鐘模式(PLL主模式、PLL從模式、EXT從模式、EXT主模式等)有相應的時鐘設置序列,包括設置相關寄存器位、等待PLL鎖定等步驟。
6.2 MIC輸入錄音(立體聲)
在進行MIC輸入錄音時,首先要根據“時鐘設置”序列提供時鐘,然后設置采樣頻率、MIC輸入、ALC相關參數等,最后開啟MIC和ADC電源,開始錄音。
6.3 時鐘停止
當ADC不使用時,可以停止主時鐘。不同時鐘模式下的時鐘停止序列有所不同,主要包括關閉PLL、停止相關時鐘輸出等操作。
七、封裝與標記
AK5701采用24引腳QFN封裝,封裝材料為環氧樹脂,引腳框架材料為銅,表面處理為無鉛焊料鍍層。標記包括型號和日期代碼標識符。
八、總結
AK5701作為一款功能強大的16位立體聲ADC,在音頻處理領域具有廣泛的應用前景。其豐富的功能、靈活的工作模式和良好的性能,為電子工程師提供了更多的設計選擇。在實際應用中,工程師需要根據具體需求合理選擇工作模式、設置相關參數,并注意系統設計中的接地、電源去耦等問題,以充分發揮AK5701的優勢。你在使用AK5701的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
音頻處理
+關注
關注
0文章
194瀏覽量
18324
發布評論請先 登錄
探索AK5701:16位立體聲ADC的卓越性能與應用
評論