跳至內容

觸發應用程式#

本主題提供了一些關於如何在實際應用中使用觸發卡和幀擷取卡的範例。

使用多塊電路板#

有各種方法可連接並同步多個幀擷取卡和觸發卡:

  • 將一塊觸發板連接至多個影像擷取卡。
  • 將數塊觸發板連接至同一台幀擷取卡。如此一來,您便能,例如,在兩個或多個不同的電壓域中使用相同的觸發信號。
  • 在不使用觸發卡的情況下連接多個幀擷取卡:在此情況下,一個主幀擷取卡會同步所有從屬幀擷取卡。

若要連接多個幀擷取器裝置,Basler 建議使用GPIO 觸發板連接器(34 針腳),並搭配 Basler 提供的專用 34 針腳扁平纜線(多板觸發纜線)。該纜線設有一個連接器供觸發板使用,以及多個連接器供幀擷取器使用。纜線的訊號採用開集電極驅動器。

多板觸發線纜

Multi-Board Trigger Cable 提供兩種款式:

  • 多板觸發電纜 – 左側(訂購編號 2200000374)
  • 多板觸發電纜 – 右側(訂購編號 2200000480)

如需訂購資訊,請聯絡Basler 銷售部門。

資訊

除了使用多板觸發線纜之外,亦可透過前端 GPIO 連接並同步幀擷取卡。Basler 並未提供用於此目的的線纜。

使用一片觸發擴充板來連接多台幀擷取卡,是同步幀擷取卡最簡單的方法。透過共用觸發板的觸發輸入線,電腦中的所有幀擷取卡裝置即可實現同步。

單一觸發擴充板可連接的幀擷取裝置數量並無限制。不過,Basler 建議僅連接位於同一台電腦中的幀擷取裝置。通常,觸發擴充板會同步同一台電腦中的所有幀擷取裝置。

若資料擷取是由外部控制,則使用觸發訊號擴充板來同步多塊電路板會相當實用。

然而,有些應用情境中,無法取得或不希望使用外部訊號來源。在這些情況下,主幀擷取裝置必須同步其所有從屬幀擷取裝置。

資訊

請勿將以下接腳連接於兩個幀擷取卡之間:

  • 第 2 腳位
  • 第 4 腳
  • 第 32 腳位
  • 第 34 腳位

若您使用「多板觸發線纜」,這些線路已預先斷開。

軸編碼器#

可使用軸式編碼器或旋轉編碼器來產生線掃式攝影機的觸發輸入訊號。簡單的相對式旋轉編碼器僅能測量運動速度,並觸發攝影機以等間距的線條對物體進行採樣。

下圖說明了一種設定方式,在此設定下,線性攝影機可例如在編碼器訊號的上升沿被觸發。

單訊號軸編碼器

如果不僅物體的速度會變化,輸送帶的行進方向(向前或向後)也會變化,則單一訊號不足以記錄無縫影像。一種能偵測輸送帶是向前還是向後移動的軸編碼器,會產生第二個編碼器訊號(訊號 B),該訊號會以一定的延遲跟隨第一個訊號(訊號 A)。

下圖所示為 A/B 軸編碼器,線性攝影機可例如在編碼器訊號 A 的邊緣被觸發。若編碼器正向前旋轉,則在訊號 A 上升的瞬間,訊號 B 處於低電平。

若編碼器朝相反方向旋轉,則過程會反轉,此時訊號 A 會跟隨訊號 B。在此情況下,當訊號 A 上升時,訊號 B 處於高電平,因此不會產生觸發訊號。

具有兩個訊號的軸編碼器

要獲得一幅無縫的影像,不僅必須忽略在逆向旋轉過程中產生的編碼器訊號,還必須補償再次正向移動時的「位移」:

軸編碼器時序圖

透過接腳連接軸編碼器(範例)#

請按照以下方式,將旋轉編碼器的兩個差分訊號(A 和 B)連接至觸發板的其中一個連接埠:

連接軸編碼器

軸編碼器傳送差動訊號,即訊號 A+、訊號 A-、訊號 B+ 及訊號 B-。因此,您必須使用四個接腳(11–14)來接收兩個訊號(訊號 A 和訊號 B)。

配置軸編碼器#

您可以透過幀擷取卡的線掃描擷取小程式來設定軸編碼器。您可在幀擷取卡的線掃描擷取小程式說明文件中,於「線觸發/ExSync > ShaftEncoderABFilter」章節中,找到相關參數說明及操作指引: