NI產品與技術 討論區

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

如何對IEEE1394相機做觸發?

已解決!
前往解決方案

如題

我所使用的相機是BASLER A312fc

主要是跟CVS-1450做連結,假設今天我想利用CVS對相機做外部觸發的話

那CVS該如何完成這個動作?

軟體方面我知道可以利用FPGA I/O部分來送訊號

但是我現在的問題是到底CVS是怎嚜傳送訊號給相機的?

是藉由firewire或是其他連接線來傳送訊號的嗎?

 

謝謝

0 積分
1 條訊息(共 4 條)
7,247 檢視

Hello, 謝謝您使用NI台灣技術論壇!

 

關於您的問題, CVS可以利用自己的 Digital IOPort 對 Camera 做觸發的動作, 關於如何做接線, 請您參考 CVS 1450 Manual

 

CVS IO.PNG

 

另外, 若您是使用LabVIEW做 programming的動作, 您可以透過 Function >> Vision & Motion >> IMAQ IO 底下的 VI 做到

 

IMAQ IO.PNG

 

希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,

 

若是覺得問題有解決而且答案還滿意, 也請您勾選 solution的選項以及惠賜一個 Kudos 囉!

 

謝謝!

 

NI應用工程部

 

 

Message Edited by ForwardC on 08-14-2009 02:05 AM
2 條訊息(共 4 條)
7,235 檢視

那可以請問一下所謂的接線是指利用TRIG,TTL or ISO 這些output部分來對相機做觸發嗎?

還是說我還需要另外的外部連接線來傳達訊號?

另外您的NI CVS MANUAL連結部份我看不到什麼資訊耶

0 積分
3 條訊息(共 4 條)
7,221 檢視
解決方案
由主題作者所接受 pili123

Hi pili123

 

針對於你想要用CVS-1450去控制Basler A312f的應用,我整理了一些資訊讓你參考,也希望你能夠實際操作測試。

 

1.我們先來談談如何去觸發Basler A312f,一般Camera都會有所謂觸發腳位,而A312f的觸發腳位要到他的UserManual

去看才會知道,所以請你先看User Manual 2-5頁,你應該可以得知A312f是用那一隻腳位做為外部觸發使用。

http://www.baslerweb.com/downloads/23826/A310f_Users_Manual.pdf

 

2.再則就是要如何使用CVS-1450來輸出觸發訊號了,所謂的觸發訊號,一般指的就是輸出一個pulse(0V-5V-0V)的訊號,
如果你是使用LabVIEW的話,請你參考Digital IO Test Panel.vi這個範例程式,你可以到Help>>Find Example中去搜尋,

另外你也可以參考CVS-1450 User Manual中的3-13頁說明,你會知道他的腳位定義。

http://www.ni.com/pdf/manuals/373610e.pdf

 

原則上我不建議你直接使用CVS-1450來直接設計,我建議你先使用一個訊號產生器去產生脈波,看先能不能去讓你的Camera有觸發的效果,接著再去設計CVS-1450的DIO程式,加油囉!

 

希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
 
若是覺得問題有解決而且答案還滿意, 也請您勾選 已解決 的選項以及惠賜一個 讚賞 ( Kudos )囉!
 
謝謝!

 

Howard

NITW AE

Message Edited by HowardLin on 08-17-2009 01:12 AM
4 條訊息(共 4 條)
7,198 檢視