Dear All:
我利用LabVIEW 所提供之TDS220 示波器Driver抓取
訊號產生器所產生之 10KHz 1Vp-p Sinewave之訊號
請問程式區中紅色框的部分要怎麼轉換才昰完整的輸入?
又這樣的方式對嗎?因為轉換出來的頻域信號的頻率(約為0.5)
與實際10KHz不合 怪怪的
請各位先進幫忙解惑
Thank
Dear All:
我利用LabVIEW 所提供之TDS220 示波器Driver抓取
訊號產生器所產生之 10KHz 1Vp-p Sinewave之訊號
請問程式區中紅色框的部分要怎麼轉換才昰完整的輸入?
又這樣的方式對嗎?因為轉換出來的頻域信號的頻率(約為0.5)
與實際10KHz不合 怪怪的
請各位先進幫忙解惑
Thank
你應該是擷取點數不足,需要用表單式的儲存在你的FIFO的記憶體內在一次讀取數值輸出,否則用大於2k以後的數值的速度最多只 能抓2k的點
阿K:
請你先用 查看用程式擷取出來的點有多少,如果沒有記錯的話應該是200還是250個點吧...這麼少的取樣點是沒有辦法使用FFT的,因 為取樣點數目不夠。但是卻可以將示波器螢幕上的波形顯示在電腦螢幕上。所以才取這麼少的點。
建議你可以命令你的TDS220先做富立葉轉換,然後你再擷取示波器計算的正確頻率,這樣應該就可以將正確的頻率顯示在電腦螢幕 上了。
Dear All:
謝謝大家的熱心
TDS 220並沒有FFT功能耶
所以我打算用Labview轉換,我利用Array Size 擷取出來昰2500的點
不知道神犬兄的方法如何使用?
是否有範例或文件參考
懇請幫忙