如題
我所使用的相機是BASLER A312fc
主要是跟CVS-1450做連結,假設今天我想利用CVS對相機做外部觸發的話
那CVS該如何完成這個動作?
軟體方面我知道可以利用FPGA I/O部分來送訊號
但是我現在的問題是到底CVS是怎嚜傳送訊號給相機的?
是藉由firewire或是其他連接線來傳送訊號的嗎?
謝謝
已解決! 轉到解決方案。
08-14-2009 02:04 AM - 已編輯 08-14-2009 02:05 AM
Hello, 謝謝您使用NI台灣技術論壇!
關於您的問題, CVS可以利用自己的 Digital IOPort 對 Camera 做觸發的動作, 關於如何做接線, 請您參考 CVS 1450 Manual
另外, 若您是使用LabVIEW做 programming的動作, 您可以透過 Function >> Vision & Motion >> IMAQ IO 底下的 VI 做到
希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
若是覺得問題有解決而且答案還滿意, 也請您勾選 solution的選項以及惠賜一個 Kudos 囉!
謝謝!
NI應用工程部
那可以請問一下所謂的接線是指利用TRIG,TTL or ISO 這些output部分來對相機做觸發嗎?
還是說我還需要另外的外部連接線來傳達訊號?
另外您的NI CVS MANUAL連結部份我看不到什麼資訊耶
08-17-2009 01:12 AM - 已編輯 08-17-2009 01:12 AM
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