Interfacce di comunicazione

Freewire

Standard proprietario Apple, e quindi costoso. Negli anni è stata dismessa.

CoaXPress

2010, e viene usato come interfaccia tra camere e framefrabber. Permette l’uso di lunghi cavi. Usa un unico cavo coassiale, e trasmette i dati dell’immagine e gli impulsi del trigger. Se trasmette solo immagini, si arriva a 6GB/s, mentre con il trigger la velocità massima è 20MB/s. Può alimentare macchine fino a 13W.

Usato per camere ad alta risoluzione e velocità.

Nato nel 2000. Standard di riferimento per camera/framegrabber. Comunicazione seriale che definisce il trasferimento dati, trigger sia real time che delayed, e comunicazione di comandi tramite seriale.

Sviluppata per comunicazioni real time veloci. 255MB/s con un solo cavo e 850 MB/s con due cavi. Cavo dedicato a 26 pin, ed è consigliata una lunghezza massima tra i 7 e i 15 metri.

GigE Vision

Assieme a USB3 è interfaccia più usata per camere standard con risoluzioni sotto i 20MegaPixel. Gigabit Ethernet.

  • Device discovery: assegnazione indirizzo ip alla camera
  • 2 protocolli che integrano pacchetti UDP/IP (GVCP invia i controlli per la camera, GVSP definisce il modo in cui avviene lo streaming di dati)
  • descrittore XML basato su GenICam con informazioni relative alla camera

Pro:

  • velocità 1 o 10 GB/s
  • lunghezza cavi

Preferite in linea

USB3 vision

Simile a GigE ma si basa su interfaccia USB. Ampiezza di circa 400MB/s. La versione 1.1 raddioppia la banda, ma ancora non è stata implementata

Retrocompatibile con USB2 Anche questo si basa su GenICam per parametri camera. Definisce 4 aree con il protocollo:

  • device detection
  • register access
  • streaming dati
  • event handling

Ha meno vantaggi rispetto a GigE. Più facili da usare rispetto a GigE.

Preferite per laboratorio o test.

sva_s12