請問若信號的頻率過低(1HZ左右)
該如何擷取才會抓到正確的最大最小值和頻率呢??
我試過用內建的元件去擷取.但因頻率過低所以抓到的值全錯
有人說用Peak Detector.vi可以計算(在Analyze >> singal Processing >>Time Domain >>Peak Detector.vi)
請問有人可以教教我嗎??
小弟我感謝萬分
請問若信號的頻率過低(1HZ左右)
該如何擷取才會抓到正確的最大最小值和頻率呢??
我試過用內建的元件去擷取.但因頻率過低所以抓到的值全錯
有人說用Peak Detector.vi可以計算(在Analyze >> singal Processing >>Time Domain >>Peak Detector.vi)
請問有人可以教教我嗎??
小弟我感謝萬分
感謝KENLIN網友的回覆
我下載了你的vi
但我的版本是7.0的所以無法使用~~不好意思
請問這vi跟7.0版中的Waveform Min Max .vi 是一樣的嗎??
如果是>>我已經試過了.抓到的值還是錯的
主因仍然是頻率過低
如果不是>>我會想辦法升級
還是很感謝您的回覆~~謝謝
這就奇怪了,我設成0.5Hz 都還是對的,我想你還是把波形上傳上來看看,有可能你取的點數太少了,沒有取到一個完整的波形.所以跟本就沒有取到最高的哪一點,你先把SAMPLE RATE 降到每秒10次左右取100點以上,再試試看,能不能取到一個完整的波形,只要波形完整要取到MAX值一定不是問題的.
KENLIN38685.8122337963
以你的程式來看,你的Sample Rate 設成 1k ,取樣數為100點,假如你的訊號是1Hz 的正弦波,哪麼一個完整的波型為一秒,也就是必順取1000點才有一個完整的波型,你也才能量到正確的頻率,PEAK TO PEAK,RMS 之類的值,如果你的訊號變動範圍不大,哪建議你把Sample Rate 設低一點,取樣點數設高一點,但如果變動範圍較大的話就只好把取樣點數設成最大值吧.
感謝KENLIN網友
我的問題已經解決了
非常謝謝您的指教
小弟我感謝萬分