|
即使您只在您的 compactDAQ 使用一個 NI-9219 模組,您仍可能遭遇重複的取樣點。關於這點,請參考下表或是 NI-9219 Operating Instructions 〈請見下方連結〉的第 22 頁。
High speed |
10 ms for all channels |
Best 60 Hz rejection |
110 ms for all channels |
Best 50 Hz rejection |
130 ms for all channels |
High resolution |
500 ms for all channels |
High speed |
20 ms for all channels |
Best 60 Hz rejection |
120 ms for all channels |
Best 50 Hz rejection |
140 ms for all channels |
High resolution |
510 ms for all channels |
上表所列的每一個選項〈例如高速模式〉都可以在 LabVIEW 程式中做設定。您可以利用LabVIEW function 面板中的 Measurement I/O >> DAQmx >> DAQmx Channel Property Node 裡面的 ADC Timing Mode 屬性來設定這個功能〈如下圖所示〉
這個屬性節點中,您可以選擇 High Speed,Best 60 Hz Rejection,Best 50 Hz Rejection, 與 High Resolution 模式。
舉例來說,假設您使用 NI-9219 模組上的一個 channel 量測一個熱電偶〈thermocouple〉的值,而您已在 DAQmx Timing VI 中設定取樣頻率為 50 Hz〈規格尚可容許的速度上限〉。基本上,您會以 50Hz 的取樣頻率得到熱電偶的值,但是許多都是重複的值。實際上,量測值只會以約 2 Hz 的速率改變。這是因為熱電偶的量測,ADC Timing Mode 預設被設定為 High Resolution;將 ADC Timing Mode 設定為 High Speed 就可以讓熱電偶讀到的值以 50 Hz 速度改變。由於溫度基本上是一個緩慢改變的物理量,因此通常無需在一秒內量測超過數個點的值;而熱電偶量測通常會以較低的取樣頻率搭配低通濾波器〈low-pass filter〉來保證量測的精確性。
LabVIEW SignalExpress
在 LabVIEW SignalExpress 中,您無法改變這個屬性,而 NI-9219 取樣頻率的預設值是 2Hz。
|