每個人都同意更高分辨率的模數(shù)轉(zhuǎn)換器(ADC)更好,對吧?那么,為什么這么多最終用戶為一個用戶掏錢,然后卻沒有利用這一優(yōu)勢呢?我的意思是,當(dāng)我們從客戶那里收到數(shù)據(jù)文件時,我們經(jīng)常感到震驚,其中數(shù)據(jù)采集參數(shù)的設(shè)置方式使ADC分辨率低于總線。一個例子可能會有所幫助,這里只是眾多例子中的一個(客戶將永遠(yuǎn)保持無名):
圖1 — 客戶通常查看的渠道數(shù)據(jù)看起來正常。
圖 1 是從WinDaq回放軟件查看的WinDaq獲取數(shù)據(jù)的屏幕截圖。波形是用14位ADC采集的。看起來還行吧?啊,但我讓你處于劣勢。客戶垂直縮放了跟蹤,只提供一切良好的錯覺。事實上,這個渠道是以我們親切地稱之為“在泥濘中”的方式獲得的。
利用名為“顯示動態(tài)范圍”的WinDaq功能(見圖 2),我可以強制所選通道自動縮放,以適應(yīng) ADC 測量范圍的上限和下限,以提供 ADC 在數(shù)字化通道數(shù)據(jù)時看到的直觀圖像。
圖 2 — 調(diào)用 WinDaq 的“顯示動態(tài)范圍”函數(shù)講述真實情況
結(jié)果是圖3,走線幾乎消失,這意味著ADC沒有太多信號可以使用(即信號“在泥濘中”)。
圖 3 — 這是 ADC 看到的 WinDaq 的顯示動態(tài)范圍功能所顯示的內(nèi)容。
那么,問題出在哪里呢?
您可以將在滿量程范圍如此小的百分比下采集數(shù)據(jù)視為ADC分辨率的有效降低,我們可以用數(shù)學(xué)方式描述這種降低,本質(zhì)上是反向工作以確定ADC的有效位分辨率。
我們可以首先定義一個方程,將ADC計數(shù)與ADC的分辨率(假設(shè)為雙極性范圍)以及滿量程信號和ADC范圍的比值(以工程單位表示):
等式 1 其中:
C = 應(yīng)用于測量的 ADC 計數(shù)。
F S = 以工程單位表示的滿量程信號范圍 FA = 以工程單位
表示的滿量程 ADC 范圍 n= ADC 位分辨率
從公式(1)可以看出,如果信號的滿量程范圍(F S)小于ADC的滿量程范圍(F A),則應(yīng)用于測量的ADC計數(shù)將減少比率FS:FA。如果FS等于FA,則所有ADC計數(shù)都應(yīng)用于測量,這是理想情況。在這種情況下,公式(1)簡化為:
等式2
接下來,我們可以代數(shù)操作方程(2)來求解n,因為我們對ADC在FS
等式3
等式(3)基本上扭轉(zhuǎn)了分辨率問題。給定根據(jù)公式(1)計算出的信號,其偏移僅為C ADC計數(shù),公式(3)描述了處理該信號所需的ADC的有效位分辨率。
將一切整合在一起
讓我們看看數(shù)學(xué)如何在客戶數(shù)據(jù)文件的上下文中進行排序。我們將首先使用公式 (1) 計算 C。
從WinDaq回放軟件的統(tǒng)計功能中,我可以很容易地確定:FS= 0.171 mho
從圖 3 中,我可以看到WinDaq顯示的滿量程動態(tài)范圍為:FA= 12.371 mho
我們還知道,測量是使用14位雙極性ADC進行的。現(xiàn)在我們有足夠的信息來確定使用公式(1)測量的總ADC計數(shù):
現(xiàn)在,我?guī)缀蹩梢钥隙ǎ绻覀兊目蛻粼谫徺IADC數(shù)據(jù)手冊之前查看了它,并看到其分辨率低于8位,他會立即轉(zhuǎn)向其他供應(yīng)商。然而,通過以他的方式獲取數(shù)據(jù),這就是他對測量的所有分辨率。不要陷入陷阱,認(rèn)為他只遭受了44%的懲罰(14到7.84位)。請記住,ADC計數(shù)與位分辨率呈指數(shù)相關(guān)。事實上,我們的客戶遭受了超過 98% 的性能影響:2 14 到 27.82,或16384到 226 ADC 計數(shù)。哎喲!
獲得救援
那么如何解決這一困境呢?客戶以 1 的增益因子獲取了我們的示例數(shù)據(jù)文件,但他用于執(zhí)行此操作的儀器也允許應(yīng)用 10 和 100 的可編程增益因子。應(yīng)用大于 1 的增益因數(shù)會影響將 ADC 的滿量程范圍(公式 (1) 中的變量 F A降低等于增益因數(shù)的倒數(shù)乘以 FA。圖靈到我們的示例計算,如果客戶以10的增益獲取信號(增益為100太大,會使FS>FA),則應(yīng)用于測量的總ADC計數(shù)將為:
應(yīng)用10的增益因數(shù)可有效地將ADC位分辨率從7.82位提高到11.15位。就所有重要的ADC計數(shù)而言,這提高了近900%。
結(jié)論
本應(yīng)用筆記的重點并不是說在獲取數(shù)據(jù)之前需要瀏覽方程。提供這些只是為了強調(diào)以下論點:在ADC滿量程范圍的極低百分比下采集的信號在有效ADC位分辨率方面會受到嚴(yán)重的性能影響。您的經(jīng)驗法則應(yīng)該是確保您希望獲取的信號的預(yù)期滿量程偏移至少消耗ADC滿量程范圍的一半。如果沒有,則利用大多數(shù)中到高性能數(shù)據(jù)采集硬件產(chǎn)品中內(nèi)置的增益功能。
最后,為了您的方便,我準(zhǔn)備了表(1),以便快速查看您在各種FS:FA比率下將遭受的性能影響(作為ADC分辨率的函數(shù))。明智地使用它。
FS/FA | 本機 ADC 分辨率 | 性能影響 (%) | ||||
8 位 | 10 位 | 12 位 | 14 位 | 16 位 | ||
有效的ADC分辨率(ne) | ||||||
1.00 | 8.0 | 10.0 | 12.0 | 14.0 | 16.0 | 0 |
0.90 | 7.8 | 9.8 | 11.8 | 13.8 | 15.8 | 10 |
0.80 | 7.7 | 9.7 | 11.7 | 13.7 | 15.7 | 20 |
0.70 | 7.5 | 9.5 | 11.5 | 13.5 | 15.5 | 30 |
0.60 | 7.3 | 9.3 | 11.3 | 13.3 | 15.3 | 40 |
0.50 | 7.0 | 9.0 | 11.0 | 13.0 | 15.0 | 50 |
0.40 | 6.7 | 8.7 | 10.7 | 12.7 | 14.7 | 60 |
0.30 | 6.3 | 8.3 | 10.3 | 12.3 | 14.3 | 70 |
0.20 | 5.7 | 7.7 | 9.7 | 11.7 | 13.7 | 80 |
0.10 | 4.7 | 6.7 | 8.7 | 10.7 | 12.7 | 90 |
表 1 - 性能影響衡量可用 ADC 計數(shù)的減少與峰值信號與滿量程 ADC 范圍之比的函數(shù)關(guān)系。
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8627瀏覽量
146869 -
adc
+關(guān)注
關(guān)注
98文章
6438瀏覽量
544095
發(fā)布評論請先 登錄
相關(guān)推薦
評論