我在使用 NI-Scope 時改變設定的取樣率時,為什麼實際的記錄長度也會相對應改變?



主要軟體:
主要軟體版本: 2.6.1
主要軟體修正版本: N/A
次要軟體: N/A

問題: 我注意到在我的資料擷取應用中,當我改變設定的取樣率時,實際的記錄長度也會隨之改變。這種情況甚至在實際的取樣率保持為常數時也會發生。為什麼實際的記錄長度會決定於設定的取樣率?它不應該是獨立的嗎?或者至少也應該只跟實際取樣率有關。

解答:
NI-Scope驅動程式計算實際記錄長度的方法是由IVI標準所定義的。在IVI中規定了每條記錄的擷取時間必須保持不變。而NI-Scope是相容IVI的,因此,它也會保持每條記錄的時間為一個常數。

所以,如果您希望以24MS/s的取樣率採集1000個點,那麼總的取樣時間為0.0416 ms。 由於 NI-5122 不能提供恰巧為24MS/s的取樣率,它會將設定的取樣率轉換到實際的25MS/s的取樣率。而IVI規定了每條記錄的時間必須為常數,因此,NI-Scope將計算出新的記錄長度為 (0.0416 ms) * (25MS/s) = 1042 。
 


相關連結: NI High-Speed Digitizer Help: Coercions of Horizontal Parameters

NI High-Speed Digitizer Help: niScope Sample Rate

附加檔案:





報告日期: 12/14/2006
最後更新: 03/31/2013
文件偏號: 392EC1NQ