1 Power Supply It is recommended to insert a 1A fuse between the power supply and the camera. I = input, O = output, I/O = bidirectional signal, P = power/ground, NC = not connected
2 Camera Control The Camera Link interface provides four LVDS signals dedicated to camera control (CC1 to CC4). On the AViiVA, three of them are used to synchronize the camera on external events. I = input, O = output, I/O = bidirectional signal, P = power/ground, NC = not connected Note: CC3 is not used.
3 Video Data Data and enable signals are provided on the Camera Link interface. I = input, O = output, I/O = bidirectional signal, P = power/ground, NC = not connected Table 9-1. Power Supply Signal Name I/O Type Description PWR P – DC power input: +12V to +24V (±0.5V) GND P – Electrical and Mechanical ground Table 9-2. Camera Control Signal Name I/O Type Description TRIG1 I RS644 CC1 – Synchronization input (refer to “Synchronization Mode” on page 6) TRIG2 I RS644 CC2 – Start Integration period in dual synchro mode (refer to “Synchronization Mode” on page 6) CLK_IN I RS644 CC4 – External clock for (multi-)camera synchronization (refer to “Synchronization Mode” on page 6) Table 9-3. Video Data Signal Name I/O Type Description ODD[11-0] O RS644 Odd pixel data (refer to “Output Data Timing” on page 8), ODD-00 = LSB, ODD-11 = MSB EVEN[11-0] O RS644 Even pixel data (refer to “Output Data Timing” on page 8), EVEN-00 = LSB, EVEN-11 = MSB STROBE O RS644 Output data clock (refer to “Output Data Timing” on page 8), data valid on the rising edge LVAL O RS644 Line valid (refer to “Output Data Timing” on page 8), active high signa
4 Serial Communication The Camera Link interface provides two LVDS signal pairs for the communication between the camera and the frame grabber. This is an asynchronous serial communication based on RS-232 protocol. The configuration of the serial line is: ? Full duplex/without handshaking ? 9600 bauds, 8-bit data, no parity bit, 1 stop bit.
4.1 Command Syntax The valid syntax is "S = n(CR)" with: ? S: command identification as per “Camera Command and Control” on page 5. S is a single character in upper case. ? n: setting value. ? (CR): means "carriage return". no space, nor tab may be inserted between S, =, n and (CR). Example of a valid command: ? G = 3(CR): sets the camera to gain 3 (refer to “Camera Command and Control” on page 5 for exact value calculation). Example of non valid commands: ? G = 3(CR): spaces ? g = 3(CR): g instead of G ? G = 1040(CR): 1040 is outside of range 9.4.2 Command Processing Each command received by the camera is processed: ? If the command is valid: – the setting is done in case of a write command. – the camera returns the data separated by (CR) in case of the read command. – the camera returns: >OK(CR). ? If the command is not valid: – nothing is done. – the camera returns: >1 = out of range; >2 = syntax error; >3 = command too long; >4,>6,>7 = internal error; >5 undefined function. Table 9-4. Serial Communication Signal Name I/O Type Description SerTFG O RS644 Differential pair for serial communication to the frame grabber SerTC I RS644 Differential pair for serial communication from the frame grabber 12 0889C–IMAGE–07/07 AViiVA® M2 CL e2v semiconductors SAS 2007 Example: when receiving "! = 3(CR)’’ the camera returns its current settings: ? A = 0(CR); B = 0(CR); ....; E = 0(CR); >OK(CR