我用USB 6009讀取類比訊號(是LASER位移計之類比輸出),已盡可能
降低外在影響NOISE...但是讀取到的數位資料仍是很不穩....
是否有類似數位濾波的VI可以選用...或是任何建議.
謝謝
我用USB 6009讀取類比訊號(是LASER位移計之類比輸出),已盡可能
降低外在影響NOISE...但是讀取到的數位資料仍是很不穩....
是否有類似數位濾波的VI可以選用...或是任何建議.
謝謝
如果你用的是 Labview 7.0 以上的話,可以直接找 Analyze -> Waveforom Conditioning -> Filter , 這個 VI 來作濾波.
6009的規格是:14-bit。
所以如果你的訊號本身很小的話,建議修改6009的量測範圍,以便獲得較小的電壓解析度。
一般來說,14bit就是2的14次方,等於:16384。
如果你的電壓量測範圍是0~10V的話,那麼最小的電壓解析度就是:0.61mV。
如果你要量測小訊號,建議將DAQ的糧測範圍調小。
要如何知道DAQ的解析度有沒有調對呢?
這裡有個簡單的例子。
我的硬體規格是:DAQ-6251(16bit),想要量測-0.7V ~ +0.7V 的Sin波。
如果將讀取的功能從「讀取電壓值」改成「讀取電壓階值」(不知這樣說對不對),就可以知道自己的電壓範圍的選擇是否恰當。
![](upload://d1OLk6NX3FgZZ7wah6ypvyBs8o1.jpeg)
為了怕說不清楚,我錄了一段影片,有興趣的人可以看看:DAQ.swf
小弟之前以感測器進行量測時(usb-6008),有遇到60Hz雜訊的問題,故使用了labview內建的簡易DSP函數去驗證
還蠻方便用的,但DSP主要用來分析"量測完的一堆data",不太適合即時量測監控
故還是只能以硬體的方式(濾波電路)在擷取訊號前就把他*掉
最近小弟用group的經費買了一片pci-6020(幾千塊),聽說有programmable filter
可先設定再以硬體方式在擷取訊號前就把他*掉,希望片子趕快到手,趕快試試看~