還不熟悉ADC?
使用包含多路復用器、PGA、緩沖器、Σ-Δ轉(zhuǎn)換器、VREF和電源的復雜系統(tǒng)時,感到很困惑?不知道從哪里開始?
推薦一個“神器”吧——輕松實現(xiàn)
改變ADC模擬輸入、PGA增益、基準電壓源或電源,查看對階躍響應(yīng)、幅頻特性或轉(zhuǎn)換器直方圖的影響。
為什么采用虛擬方式?一個設(shè)計的整體性能是由該設(shè)計中單顆芯片的性能所決定的。盡管產(chǎn)品數(shù)據(jù)手冊提供了芯片性能的第一手資料,但評估板通常被用于更好地了解各個電路的完整設(shè)計。它們可直接測試轉(zhuǎn)換器、放大器和絕緣體等產(chǎn)品。
盡管如此,評估板有一個嚴重的缺點。它們需要單獨訂購,還要連接至測量儀器,并且當測試各種不同評估板以查找最佳配置時,整個過程非常耗時且成本高昂。。。
為避免這種復雜情況,ADI開發(fā)了一款在線工具Virtual Eval,可以讓設(shè)計人員使用仿真功能來評估轉(zhuǎn)換器。此工具無需消耗物料成本,而且還能在設(shè)計初選階段節(jié)省大量時間。
Virtual Eval可訪問最新最全的ADI轉(zhuǎn)換器數(shù)據(jù)庫。一方面,這可以準確仿真轉(zhuǎn)換器的對應(yīng)環(huán)境,另一方面,它可以在不同場景和邊界條件下進行測試。圖1中,我們使用AD7124模數(shù)轉(zhuǎn)換器(ADC)來 解釋工具的不同選項和用法。AD7124是一款24位Σ-Δ轉(zhuǎn)換器,并且包含了很多診斷功能,如線纜連接或短路的檢測。
圖1. Virtual Eval工具顯示的AD7124方框圖
Virtual Eval的第一步就是讓用戶查看完整的轉(zhuǎn)換器方框圖(圖1)。直接點擊轉(zhuǎn)換器對應(yīng)的內(nèi)部模塊,就可以設(shè)置芯片參數(shù)來仿真真實應(yīng)用場景。例如,被設(shè)置的模塊可以是輸入放大器或者多路選擇器。可配置模塊還會顯示在屏幕左側(cè)的設(shè)置中。對于AD7124,其他可配置模塊包括SINC4+1 或者 SINC4的濾波器設(shè)置、內(nèi)部時鐘和基準電壓源。其他一些可以設(shè)置的參數(shù)包括轉(zhuǎn)換轉(zhuǎn)換速率和時序。
設(shè)置好所有參數(shù)后,可以直觀顯示仿真結(jié)果并評估轉(zhuǎn)換器的性能。首先,可以顯示輸入波形(圖2a)。此外,還可以計算輸入信號的快速傅立葉變換(FFT)。直方圖(圖2b)可以使用戶確定統(tǒng)計數(shù)據(jù)和轉(zhuǎn)換器精度。
圖2. a)輸入信號的波形;b)輸入信號的直方圖
其次,Virtual Eval還可顯示信號的頻率響應(yīng)曲線和時域響應(yīng)功能(圖3a)。通常來說,被選擇的轉(zhuǎn)換器需要符合奈奎斯特采樣定律。借助時域響應(yīng)功能,可以計算最大輸入頻率的確切值,包括安全裕度。時域響應(yīng)功能的上升時間只能通過選擇合適的ADC轉(zhuǎn)換率來解決——如果轉(zhuǎn)換率不足,數(shù)據(jù)就會丟失。
最后,時序圖顯示AD7124的時間響應(yīng)(圖3b),允許仿真不同場景,如功耗降低或轉(zhuǎn)換率提升。
圖3. HB1濾波器響應(yīng)——DDC實數(shù)模式(復數(shù)轉(zhuǎn)實數(shù)模塊使能)
Virtual Eval模數(shù)轉(zhuǎn)換器仿真工具可簡單仿真不同條件和場景下的不同ADC。這種方法不僅經(jīng)濟實惠,還能顯著縮短器件選型過程,讓你可以挑選合適的轉(zhuǎn)換器,不再需要任何評估板和昂貴的測試。一旦選好轉(zhuǎn)換器,就能在工具的幫助頁面中找到轉(zhuǎn)換器的相關(guān)設(shè)計資料——包含數(shù)據(jù)手冊和詳細信息。不久之后,數(shù)據(jù)庫將會擴展到集成模塊中,包括例如帶集成轉(zhuǎn)換器的AMR傳感器。
最后推薦一篇《Virtual Eval使用指南》,有興趣的小伙伴戳“閱讀原文”查看吧~
-
ADI
+關(guān)注
關(guān)注
148文章
46027瀏覽量
259124 -
adc
+關(guān)注
關(guān)注
99文章
6650瀏覽量
548386
原文標題:評估板太貴?試試虛擬ADC設(shè)計吧
文章出處:【微信號:analog_devices,微信公眾號:analog_devices】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
采用cubemx將stm32c011的NRST引腳配置成ADC口,輸入一拉低就復位怎么解決?
STM32F407的高速USB,采用的是虛擬串口方式,VCP驅(qū)動有l(wèi)inux系統(tǒng)的嗎?
采用ADS5240的ADC芯片,選用什么型號的FPGA比較好呢?
ADS1278EVM-PDK采用默認的跳線連接,從ADC PRO上完全讀不到任何信號,為什么?
采用THS4503驅(qū)動ADS1675,一起使用時ADC發(fā)燙的原因?
采用什么方法可以消除ADC,DAC的偏置誤差與增益誤差?
虛擬化數(shù)據(jù)恢復—XenServer虛擬機數(shù)據(jù)恢復案例

什么是虛擬電廠?

adc的分類及特點
ADC3101采用TDM模式工作,重新上電后,ADC3101會沒有數(shù)據(jù)輸出,為什么?
什么是虛擬機?什么是虛擬化?

ADC10731/ADC10732/ADC10734/ADC10738模數(shù)轉(zhuǎn)換器數(shù)據(jù)表

ADC10D1000/ADC10D1500低功耗ADC數(shù)據(jù)表

評論