AD7927:高性能12位ADC的全面解析
在電子設計領域,模數轉換器(ADC)扮演著至關重要的角色。今天,我們就來深入了解一款高性能的12位ADC——AD7927,看看它在實際應用中能為我們帶來哪些便利和優勢。
文件下載:AD7927.pdf
一、產品概述
AD7927是一款12位、高速、低功耗、8通道的逐次逼近型ADC。它采用單電源供電,電源電壓范圍為2.7V至5.25V,吞吐量最高可達200 kSPS。該芯片內部集成了低噪聲、寬帶寬的采樣保持放大器,能夠處理超過8 MHz的輸入頻率。
二、核心特性
2.1 高速與低功耗
AD7927具備200 kSPS的快速吞吐量,同時功耗極低。在3V電源、200 kSPS的條件下,最大功耗僅為3.6 mW;在5V電源、200 kSPS時,最大功耗為7.5 mW。這種低功耗特性使得它在對功耗敏感的應用中具有很大優勢。
2.2 多通道輸入與序列器
它擁有8個單端輸入通道,并配備序列器。通過序列器,用戶可以預先編程選擇要轉換的通道,實現連續的通道轉換。這大大提高了數據采集的效率,尤其適用于需要同時監測多個信號的應用場景。
2.3 寬輸入帶寬與高動態性能
在50 kHz輸入頻率下,AD7927的SINAD(信噪失真比)最低可達70 dB,展現出良好的動態性能。其輸入帶寬較寬,能夠滿足多種信號的采集需求。
2.4 靈活的電源與時鐘管理
該芯片支持靈活的電源和串行時鐘速度管理。轉換速率由串行時鐘決定,通過提高串行時鐘速度可以縮短轉換時間。此外,它還具備多種關機模式,在低吞吐量時能最大程度提高電源效率,關機模式下最大電流僅為0.5 μA。
2.5 無流水線延遲
AD7927采用標準的逐次逼近型ADC架構,帶有CS輸入引腳,可精確控制每個采樣時刻,不存在流水線延遲,確保了數據采集的準確性和實時性。
2.6 高速串行接口
它具有高速串行接口,與SPI、QSPI?、MICROWIRE?、DSP兼容,方便與微處理器或DSP進行連接。
三、技術規格
3.1 動態性能
- SINAD:在50 kHz正弦波輸入、20 MHz串行時鐘頻率下,B版本的SINAD最低為70 dB。
- SNR(信噪比):在3V電源下,典型值為70 dB。
- THD(總諧波失真):在5V電源下,典型值為 - 84 dB;在3V電源下,典型值為 - 77 dB。
3.2 直流精度
- 分辨率:12位。
- 積分非線性(INL):最大為±1 LSB。
- 差分非線性(DNL): - 0.9/+1.5 LSB,保證12位無漏碼。
3.3 模擬輸入
- 輸入電壓范圍:可選擇0V至REFIN或0V至2 × REFIN。
- 直流泄漏電流:最大為1 μA。
- 輸入電容:典型值為4 pF。
3.4 參考輸入
- REFIN輸入電壓:2.5V ± 1%。
- 直流泄漏電流:最大為1 μA。
- REFIN輸入阻抗:典型值為10 kΩ。
3.5 邏輯輸入與輸出
- 輸入高電壓(VINH):0.7 × VDRIVE。
- 輸入低電壓(VINL):0.3 × VDRIVE。
- 輸出高電壓(VOH):VDRIVE - 0.2 V(ISOURCE = 200 μA)。
- 輸出低電壓(VOL):0.4 V(ISINK = 200 μA)。
3.6 轉換速率與功耗
- 轉換時間:在20 MHz SCLK下,最大為800 ns。
- 吞吐量速率:最大為200 kSPS。
- 功耗:正常模式下,5V電源、20 MHz SCLK時,最大功耗為7.5 mW;3V電源、20 MHz SCLK時,最大功耗為3.6 mW。
四、引腳配置與功能
AD7927采用20引腳TSSOP封裝,各引腳功能如下:
- SCLK:串行時鐘,為數據訪問和轉換提供時鐘信號。
- DIN:數據輸入,用于向控制寄存器寫入數據。
- CS:芯片選擇,低電平有效,用于啟動轉換和串行數據傳輸。
- AGND:模擬地,為所有模擬電路提供接地參考。
- AVDD:模擬電源輸入,電壓范圍為2.7V至5.25V。
- REFIN:參考輸入,需外接2.5V ± 1%的參考電壓。
- VIN0 - VIN7:8個單端模擬輸入通道,可通過控制寄存器的地址位選擇要轉換的通道。
- DOUT:數據輸出,轉換結果以串行數據流形式輸出。
- VDRIVE:邏輯電源輸入,決定串行接口的工作電壓。
五、控制寄存器與序列器操作
5.1 控制寄存器
控制寄存器是一個12位的只寫寄存器,通過DIN引腳在SCLK的下降沿加載數據。其各位功能如下:
- WRITE:決定后續11位是否加載到控制寄存器。
- SEQ:與SHADOW位配合,控制序列器功能和訪問影子寄存器。
- ADD2 - ADD0:地址位,選擇要轉換的模擬輸入通道。
- PM1、PM0:電源管理位,控制AD7927的工作模式。
- SHADOW:與SEQ位配合,控制序列器功能和訪問影子寄存器。
- RANGE:選擇模擬輸入范圍。
- CODING:選擇輸出編碼類型(二進制或補碼)。
5.2 序列器操作
通過配置控制寄存器中的SEQ和SHADOW位,可選擇序列器的四種工作模式:
- SEQ = 0,SHADOW = 0:不使用序列器功能,每次轉換的通道由地址位決定。
- SEQ = 0,SHADOW = 1:選擇影子寄存器進行編程,后續轉換按影子寄存器中編程的通道序列進行。
- SEQ = 1,SHADOW = 0:在序列轉換過程中,可修改控制寄存器的其他位,不中斷序列循環。
- SEQ = 1,SHADOW = 1:結合地址位,實現從通道0到指定最終通道的連續轉換。
六、應用提示
6.1 接地與布局
在PCB設計時,應將模擬和數字部分分開,并使用獨立的接地平面。所有AGND引腳應連接到AGND平面,數字和模擬接地平面應在一點連接。避免在芯片下方鋪設數字線路,模擬接地平面應覆蓋芯片下方以減少噪聲耦合。電源供應線應使用較寬的走線,以降低阻抗。時鐘信號應進行屏蔽,避免靠近模擬輸入。
6.2 參考源選擇
應使用外部參考源為AD7927提供2.5V參考電壓,如AD780、REF192和AD1582等。參考源的誤差會導致AD7927的增益誤差,因此需選擇精度高的參考源,并在REFIN引腳處放置至少0.1 μF的電容。
6.3 模擬輸入處理
對于交流應用,建議在模擬輸入引腳使用RC低通濾波器,以去除高頻分量。在對諧波失真和信噪比要求較高的應用中,應使用低阻抗源驅動模擬輸入,必要時可使用輸入緩沖放大器。
七、與微處理器的接口
AD7927的串行接口使其能夠直接與多種微處理器和DSP連接。以下是與幾種常見微處理器的接口方法:
7.1 與TMS320C541接口
TMS320C541的串行接口使用連續串行時鐘和幀同步信號,通過CS輸入可輕松與AD7927連接。需設置串行端口控制寄存器(SPC)的相關參數。
7.2 與ADSP - 21xx接口
ADSP - 21xx系列DSP可直接與AD7927連接,需設置SPORT0控制寄存器的參數。在使用時,要注意確保采樣的等間距性。
7.3 與DSP563xx接口
AD7927可連接到DSP563xx的增強同步串行接口(ESSI),需設置ESSI的相關寄存器參數,確保幀同步信號提供等間距采樣。
八、總結
AD7927憑借其高速、低功耗、多通道、靈活的電源管理和良好的動態性能等特點,在數據采集、工業控制、汽車電子等領域具有廣泛的應用前景。電子工程師在設計時,可根據具體需求合理配置控制寄存器和序列器,優化接地與布局,選擇合適的參考源和模擬輸入處理方式,以充分發揮AD7927的性能優勢。你在使用AD7927或其他類似ADC時遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
數據采集
+關注
關注
42文章
8216瀏覽量
121145
發布評論請先 登錄
AD7927:高性能12位ADC的全面解析
評論