FFT後的取頻率值

小弟將DAQ進來的訊號作濾波、FFT後,使用Tone Measurements去看頻域的值。想取出1.5Hz左右的最高點。但是卻不會變動。如果不調Tone Measurements裡圈起來的地方。它會取得整張圖最高點的頻率給我。

想請問這該如何解決? 還是我有其他方法能夠取到FFT後在1.5Hz左右的最高值嗎??

麻煩各位了 ,謝謝!!

附件裡是我得程式碼及濾波照片。謝謝幫忙!!Desktop.zip

![](upload://sXo40NcqtSxARz1PvvMxL40pawU.png)

![](upload://mVqDioKNOQ5QlHlv7Ton3mpHmUB.png)

![](upload://cvk0e49FiHImaw2NMupHtCWbIAG.png)

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

 

 

Filter Test.vi![](upload://6RZGQJL8VDqLTNQzuRIp4qIQhdc.jpeg)

elvistu40205.0110532407