NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

擷取訊號發生一些小問題

已解決!
前往解決方案
我想請問一下工程師: 
在 Analog Input 的擷取中
我的task中有2個channel
而我將其中一個channel當作 analog trigger source
將該欲作為觸發訊號的輸入連接到APFI0
但是再擷取的時候,我的trigger Level 必須設定的很大,才不會接收到雜訊
 這是為什麼呢??
有辦法改善這個問題嗎??
我每次在擷取訊號trigger level 設定的太大,觸發的力量要更大
使得獲得的波形已超出設定範圍..
先謝謝大家了
0 積分
1 條訊息(共 9 條)
6,709 檢視

程式碼附上來看看!!!!!

 

labview>>help>>find examples>>search>>hysteresis >>Acq&Graph Voltage-Int Clk-Analog Start w Hyst.vi

 

http://zone.ni.com/devzone/cda/ph/p/id/227#toc7

 

 

 

0 積分
2 條訊息(共 9 條)
6,683 檢視

DAQ的程式碼嗎??

還有我的擷取卡是NI-USB 6251&接線盒CB-68LPR

0 積分
3 條訊息(共 9 條)
6,677 檢視

Hi sevenlo

 

其實你是想要一次使用兩個channel來進行訊號輸入,但程式寫法需要修正,

其實你只要輸入Dev1/ai0:1就代表一次擷取兩個channel了。

 

Regard,

Howard

0 積分
4 條訊息(共 9 條)
6,648 檢視

Dev1/ai0:1就代表一次擷取兩個channel的話.那我還要設定APFI0嗎?? 還要把Dev1/ai0接到APFI0的接點上嗎?

 

但是這樣設定會使得無法分別改變兩個channel 的電壓值...

 

我改完後 是要像附件一樣嗎  還要必須保留2個channel 都設定Dev1/ai0:1 ???

 

 

0 積分
5 條訊息(共 9 條)
6,645 檢視

如果觸發訊號是 AI0,

 

訊號要拉線到AI0 & APFI0

 

先單純這樣執行,有可能是您的訊號有問題

 

例如 您的訊號有可能是類似乾電池或感測器 [ 沒有接到地球的地 ]

 

如果這樣您必須接 RSE mode, 正端接 AI0, 負端接 AIGND

0 積分
6 條訊息(共 9 條)
6,642 檢視

訊號有可能是類似乾電池或感測器 ?? 不太懂這個意思

 

我的channel 0是接衝擊鎚,channel 1是接加速度規,

 

而我觸發已經接到APFI0->#20接點....

 

但是trigger 要設定很大才能接收到正確的波形...

 

 

 

 

0 積分
7 條訊息(共 9 條)
6,637 檢視

channel 0是接衝擊鎚,channel 1是接加速度規,

正端接cb-68lp的哪一點?

負端接哪一點?

 

另外程式碼不對。

0 積分
8 條訊息(共 9 條)
6,630 檢視
解決方案
接受者 sevenlo

Hello Sevenlo,

 

可以請你附上擷取到訊號的貼圖嗎? (Trigger 設小的 波形 和 Trigger 設大的波形)

 

還有, 請問你想要做的是 Reference Triggering 還是 Start Triggering?

 

另外, 可否請你嘗試將衝擊鎚的接線拔除(只和 APFI 0 連結), 在程式中將擷取的訊號(Create Virtual Channel) 設為只擷取 CH1, 剩下的程式不變

 

觀察擷取到的加速規訊號是否正確!

 

謝謝

 

Jonathan

 

0 積分
9 條訊息(共 9 條)
6,618 檢視