NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

讀取陣列做FFT

首先我是用RS232讀取字串後,轉為數值顯示在waveform chart(時域)

但是想要做FFT(頻譜),因為架構上還有些問題,不知道該如革正確顯示FFT

 

我的RS232鮑率:57600   每秒遠端會送出4000筆data(point)給PC端(labview程式)

 

想要在每5秒做一次FFT,但是架構或是方向有誤,想請教該如何解決?

 

謝謝~

uart2FFT.png

0 積分
1 條訊息(共 3 條)
6,664 檢視

剛剛成功可以把存放每五秒的陣列值秀出,但是經過FFT卻沒有頻譜~

不知道是不是build waveform設定有問題,還是其他資料型態錯誤~

麻煩各位前輩給我指教,謝謝~

 

fft.png

vi.png

0 積分
2 條訊息(共 3 條)
6,637 檢視

Hi rockmo

 

你好,我剛剛看了一下你的頻譜圖,我發現實際訊號應該是有算出來,只是頻率太小,所以都落在左邊低頻的地方,你可以再試著調整一下Waveform顯示的方式。

 

Howard

0 積分
3 條訊息(共 3 條)
6,622 檢視