目前相機的接口形式包括模擬接口(
PAL、NTSC、CCIR、RS170/EIA、非標準模擬制式),數字接口(Camera Link、Channel Link、LVDS/RS422)和議一些直聯式數字接口(IEEE 1394、USB、以太網Ethernet)定與視覺系統所選用相機一致,如選用數字制式還必須考慮相機的數字位數。
RS-422 及RS-644(LVDS)接口
RS-422 及RS-644(LVDS)通常是68pin 或 100pin 的高密度接口, 但各相機廠家的引腳定義不盡相同而且采集卡引腳定義也不太一樣, 因此在選定相機及采集卡后,需要更換其中的一者都必須先看看引腳的信號的定義,也許需要重做信號線或做一個信號轉換板。
Channel Link 接口
Channel Link是Camera Link的前身,能夠與其兼容,接口的引腳較LVDS少了很多卻仍然可以傳輸大量的數據,它也沒有統一的標準接頭形式, 因此各廠家的產品之間依然有差異。
Camera Link接口
Camera Link標準則是由多家工業相機和采集卡大廠共同制定出來的, 標準本身是基于Channel Link 的特性, 并定義了標準的接口, 讓相機與采集卡之間的信號傳輸更加簡單化了,同時定義了基本架構(Base Configuration), 中級架構(Medium Configuration), 及完整架構(Full Configuration) 的信號引腳規范和傳輸資料量。
IEEE 1394
IEEE 1394接口,(通常也被稱為FireWire或者iLink)。 因為可得到的帶寬被分配到需要它的全部設備,在節點上的最慢的設備將決定整個傳輸網絡的帶寬。
IEEE1394a是目前實現的版本。它支持100,200,和400 Mbit/s的帶寬。 而IEEE 1394b是一個新興的標準但還沒被廣泛地支持,它提供一個800 Mbit/s的帶寬,最多可達3.2 Gbit / s。
1394有兩種工作方式: 異步(asynchronous)方式和同步(isochronous),異步方式的設計主要是保證信息傳遞的可靠性,并非保證高的傳輸速度,它在數據的發送和接收之間通過“握手”以保證被傳送的數據被收到;而同步方式則會保證帶寬, 它必須犧牲握手個過程而沒有保障數據被收到。
如果可提供的帶寬被給予一個同步的設備,然后設備可以每125us發送一包數據。數據包的長度由指定設備的保留的帶寬確定。同步設備把數據送到一個通道,其它設備都可以通過該通道同步接受數據包。 如果數據包損壞或丟失,也不能重新傳送。大多數1394接口的工業相機采用同步方式并且遵循DCam協議(或稱IIDC協議)。
USB 普通串口
總線(USB)是一個主從系統用于點對點通訊,目的是作為一種通用標準來取代現有的各種串行或并行的計算機I/O 協議。主控制器擔任主機,端點的其它外部設備隸屬于它,下位USB設備只能與主機(通常一臺計算機)聯系,但其它設備相互間不能通信。USB 1.1提供一個只12 Mbit/s的帶寬, 因此,不太適合工業相機的圖像傳輸。有480 Mbit/s的可提供的帶寬的USB 2.0則完全能達到工業相機的數據傳輸速度需求。
USB也采用與1394同步方式類似的數據傳輸方式。USB的同步方式每125us發送一包數據。 數據包長度確定設備分配到的帶寬。與1394一樣,不可能實現握手,因此也只是保證帶寬而沒有保證信息傳輸的完整。同步方式數據傳輸可以達到90%可得到的帶寬。即一部相機能請求并且被準許480 Mbit/s中的90%(理論上,8 位像素圖像傳輸率為54 Mpixel/s)。但一些其它的總線開支通常降低可提供的帶寬到實際40 Mpixel / s左右。
以太網Ethernet 作為一個局域網絡協議,它起先被美國施樂公司開發,后來在與DEC和Intel合作中獲得來巨大改進,Ethernet接口使用總線形或者星形結構學并且支持數據傳送率達到 1 Gbit/s,但是,最通常使用的100baseT版本只能提供100Mbit/s的總線帶寬。 Ethernet使用載波監聽多路訪問/沖突檢測(CSMA/CD)存取方式。
因為Ethernet允許任何設備給任何其它或全部設備隨時發送數據且無需協調,數據沖突的潛在可能就會隨著網絡使用設備和被傳送數據的數量增大。
CSMA/CD每當數據傳輸沖突時指定再試,直到數據到達最后的目的地。即使有其它網絡設備,例如開關和路由器, 當在一個網絡上有超過兩個設備時,沖突的潛在可能被大大降低,但也不能達到理論的帶寬(100Mbit/s)。 100Mbits/s的理論帶寬的100baseT 通常有效的數據傳輸速度為50Mbit/s,在考慮節點開銷和沖突之后,對8位的圖像數據只能達到6.25Mpixel/s,不適應多數機器視覺的應用。 由于千兆位Ethernet(1000baseT)的來臨,帶寬可增加到1,000Mbit/s(1Gbit/s)但其工業目的的未壓縮圖像數據傳輸協議標準目的沒被完全確定。
因此,視頻制式與接口的選擇需要與相機一起進行綜合考慮,此外,雖然目前一起直連相機(比如USB和
IEEE1394)存在著價格較低,但考慮到復雜視覺系統對一些控制功能的需求和圖像傳輸可靠性,因而直連相機并不是大多數工業應用的最佳選擇。(e