NI產品與技術 討論區

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

pulse width

已解決!
前往解決方案

工程師你們好,我正在做跟超音波有關的專題,

之前有問過該如何產生10us的pulse來驅動超音波,

 

但我現在遇到的問題是,

超音波經10us pulse驅動後,

會產生echo pulse

(如附件圖中最下面的波)

 

我要將這個echo pulse 回傳至DAQ

 

我是用PCI-6251 ,外接盒是SCB-68

我有爬過文,有看到這個程式不知道能不能用? (附件echo.vi)

 

程式中data會直接顯示出此echo pulse的寬度嗎?

請問input至DAQ,該選擇什麼接腳呢? (SCB-68)

 

下載全部
0 積分
1 條訊息(共 4 條)
4,770 檢視

另外想請問一下,爲什麼timeout的時間到了之後會出現

"Specified operation did not complete, because the specified timeout expired."

這樣的錯誤呢?

0 積分
2 條訊息(共 4 條)
4,750 檢視
解決方案
由主題作者所接受 WPL

在這個程式中算的是 CI Pulse Width,回傳的data便是寬度沒有錯。

您可參考DAQ M Series User Manual 的 p.136 找尋對應的 pinout。

 

欲計算 Pulse Width 時需將訊號送至 counter gate,假如沒有連接到正確的位置,

便會產生 timeout 的情形。

 

以上資訊供您參考

NI 應用工程部

0 積分
3 條訊息(共 4 條)
4,744 檢視
問題解決了,非常謝謝您
0 積分
4 條訊息(共 4 條)
4,734 檢視