fu0653
(fu0653)
#1
小弟將DAQ進來的訊號作濾波、FFT後,使用Tone Measurements去看頻域的值。想取出1.5Hz左右的最高點。但是卻不會變動。如果不調Tone Measurements裡圈起來的地方。它會取得整張圖最高點的頻率給我。
想請問這該如何解決? 還是我有其他方法能夠取到FFT後在1.5Hz左右的最高值嗎??
麻煩各位了 ,謝謝!!
附件裡是我得程式碼及濾波照片。謝謝幫忙!!Desktop.zip



elvistu
(elvistu)
#2
Hi,根據你的問題,我模擬測試了一下
我產了兩個波形,一個是80Hz的Sin波,另一個為10.1Hz的Sin波
如果兩個波形加在一起時
使用低波濾波器(低通頻率為20 Hz)後,再用 Tone Measurement,可以抓到第一個波的頻率,即10.1Hz
使用高波濾波器(高通頻率為50 Hz)後,再用 Tone Measurement,可以抓到第二個波的頻率,即80Hz
參考一下是否可以解決你的問題
還有你的測試過程中需要先確認進來的訊號,是否在1.5 Hz以上還有其他的波形存在
如果仍存在,可能要先解決這個問題,才不會抓到你不需要的波形頻率哦
Filter Test.vi
elvistu40205.0110532407