各位先進大家好,我有ㄧ些關於取樣速率的問題想請問各位,我知道在討論區裡已經有許多篇文章跟這有關,但我還是不太清楚
因此,我才又po文章上來請教各位.
1.
我們所謂的Sample rate所指的是"每秒鐘DAQ卡所擷取的資料",這也就意味著,當我將Sample rate設定成10000的話
她將會在一秒鐘內,取樣10000個點,而取樣率為100KHz,是這樣嗎?
2.
假使上述是對的,那在Sample rate已經是10000的情況下,我將Number of Sample設定成1000,這代表著什麼意思呢?
是指我在10000個點中取1000點輸出嗎??此時花費的時間是1秒嗎??(點跟點之間間隔0.0001秒??)
亦或是說我是在這10000點中取前1000點輸出,而花費的時間是0.1秒(這也意味著點跟點之間間隔0.00001秒??)
3.
我使用DAQ卡來擷取我的訊號,我設定了Sample rate=10000, Number of Sample=1000
但是同時我又希望能夠每隔50ms就取ㄧ點資料,放入矩陣或者是存成txt檔,我應該怎樣設定會好一點??
4.
我看過咱們這網站上的文章,大部分都是使用一個while迴圈跟Add ShiftRegist來做
但是,我照同樣的作法,卻發現我擷取出來的數值跟我所想像的有落差,甚至可以說是完全不對
(我看到數字的時候可以說是崩潰了 OT2)
以下放上程式方塊圖與人機介面看到的結果
因為我的訊號每50ms會改變ㄧ次數據,所以我才會想每50ms取ㄧ次資料存檔
但是可以看到的是,出來的數據跟圖形不ㄧ樣(事實上跟我的訊號也不ㄧ樣)
這幾個問題麻煩各位了.
![](upload://91HSTCUZnBaMZqsQvk7Rd34dtMS.jpeg)
![|895x477](upload://wntpPFEwJcRCZp8uQnAICW0I3DL.jpeg)
附帶ㄧ提,不知道是不是我使用的設備太過老舊,所以擷取出來的結果不正確(如果是我應該會哭吧 T^T)
我使用的是DAQCard-1200 , LabView 6.1 , 電腦則是只有P3-800左右.