關於暫態訊號的時間刻度定義

各位先進大家好:

小弟是LabVIEW的初學者。目前使用NI PCI-6624 counter 卡配合光纖式感測器進行暫態過程中頻率值的量測。

對於暫態過程中的訊號,使用N-Samples的擷取模式可以得到足夠的量測訊號點。![](upload://oJFZ9b0JZRtluEbdgsUHBv9yLzB.gif)

現在比較想不通的是;如何將所量測到的訊號點對應至量測時的時間(即繪出 時間-頻率圖)?

卡片上的timebase為100 kHz & 20 MHz,而被量測target之最高頻率為50 Hz。

請教大家;counter卡上的timebase和一般所謂的sampling rate定義上是否不同?

因為我最主要的目地是想得知使用N-Samples所得到的資料點間,其時間差(dt)應如何估算?![](upload://bim7Kb3Zfl5SrPF2GFcCSDus3NW.gif)

謝謝各位~

adan

 

timebase是表示卡片的最小量測週期,表示其解析度最小可量測範圍

而sampling rate是指對訊號進行採樣時所設定的每秒採樣數值,

你如果要得到dt的話,採樣點數/sampling rate,這樣就可以了~

謝謝yah1217

不過我現在比較大的問題是我的卡片只有Counter Timebase Rate (100 kHz & 20 MHz),

並無sampling rate可以設定。所以比較苦惱如何由timebase rate計算N-Samples模式中,

資料點間的dt![](upload://ekm3yUkVpx9yRp2Oc1K3CjKn5ta.gif)。

adan

你要不要把你的程式上傳上來,

因為我覺得你是不是參數設定上有出錯

 

[QUOTE=adan]

各位先進大家好:

小弟是LabVIEW的初學者。目前使用NI PCI-6624 counter 卡配合光纖式感測器進行暫態過程中頻率值的量測。

對於暫態過程中的訊號,使用N-Samples的擷取模式可以得到足夠的量測訊號點。

現在比較想不通的是;如何將所量測到的訊號點對應至量測時的時間(即繪出 時間-頻率圖)?

卡片上的timebase為100 kHz & 20 MHz,而被量測target之最高頻率為50 Hz。

請教大家;counter卡上的timebase和一般所謂的sampling rate定義上是否不同?

因為我最主要的目地是想得知使用N-Samples所得到的資料點間,其時間差(dt)應如何估算?

謝謝各位~

adan

 

Dears,

我現在已可以順利定義出每個量測點間的時間差了。我改採用NI6624上的"Edges"模式進行計數,

並配合"Timing"中的External Clock來自定所需的sampling rate,如此便可以得知每個量測點間

的時間差。將目前的累計次數與目前的時間累加兩者相除即為目前之頻率值。

ps.請問一下,為什麼電腦裡LabVIEW7.1的Tools裡面沒有Application Builder,是要另購還是要自行下載?

adan

[/QUOTE] adan38648.9490625