Status, Temperature & Standby ............................25 5.3.3 Image Format ..................................26 5.3.4 Exposure and Synchronization .............................. 28 5.3.5 Gain and Offset ..................................34 5.3.6 Analog Gain ................................35 5.3.6.1 Tap Balance ................................36 5.3.6.2 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 3
APPENDIX E : COMMAND SUMMARY ............68 10.1 Information ............................. 68 10.2 Dump and Communication ........................68 10.3 Standby, Temperature and Status ......................69 10.4 Image Format............................69 10.5 Exposure and Synchronization ....................... 70 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 4
10.8 Look up Table ............................73 10.9 Statistics and Line Profile ........................73 10.10 Privilege Level ............................74 10.11 Save & Restore Settings .......................... 74 APPENDIX F : Revision History ..............75 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
▪ Very compact design : 93 x 56 x 43 mm (w, h, d) ▪ Fully configurable with Teledyne e2v’s CommCam UCL software. Key Specifications Note : All values in LSB is given in 12 bits format 1.2.1 Machine Vision Versions (BA0)
< 11 Low power mode < 4 General Features Operating temperature °C 0 to 55 (front face) or 70 (Internal) Storage temperature -40 to 70 °C Regulatory CE, FCC and RoHS compliant Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
A specific rectangular-pixels sensor version (BA9) is dedicated to specific applications as Optical Coherence Tomography (OCT) or Spectrometer. The EM2/EM4 benefits from Teledyne e2v’s long experience in imaging, and the proven qualities of the AviivA family : performances, reliability, and high precision mechanical design.
Measured at exposure time = 100µs and line period = 100µs (Room/Front Face/Internal) ▪ ▪ Maximum data rate (4 × 40 MHz) SNR Calculated at 75% Vsat with minimum ▪ Light source 3200K with BG38 filter 2 mm thickness Gain. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
➢ 20µm height for the 10µm pitch. ➢ 28µm height for the 14µm pitch. A custom height (up to 100µm for the 10µm pitch and 50µm for the 14µm are possible on demand : Contact your sales Office. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
12v to 24v Double CameraLink Connectors for all possible modes : Medium / Dual Base Multi-colored LED for status And diagnostic Power Connector : Hirose 6pts 12v to 24v Base CameraLink Connector Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
0,30A EM2 4kx10µm 0,61A 0,32A EM2 1kx14µm 0.57A 0.29A EM2 512x14µm 0.51A 0.26A In standby mode at 24V ➢ Power = around 3,7W ➢ Current = 0,155A Power up Time Around 30s Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Port B0 Port B1 Port B2 Port B3 Port B4 Port B5 Port B6 Port B7 Port C0 Port C1 Port C2 Port C3 Port C4 Port C5 Port C6 Port C7 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 17
Port E0 Port E1 Port E2 Port E3 Port E4 Port E5 Port E6 Port E7 Port F0 Port F1 Port F2 Port F3 Port F4 Port F5 Port F6 Port F7 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
¾ A Camera Link data transfer cable ref. 14B26-SZLB-500-OLC (3M) Teledyne e2v recommends using the same configuration to ensure the compliance with the following standards. CE Conformity The AVIIVA EM2/EM4 cameras comply with the requirements of the EMC (European) directive 2004/108/CE (EN50081-2, EN 61000-6-2).
On the appropriate Camera Page (AVIIVA EM2 or EM4) you’ll find a download link first version of CommCam compliant is indicated in the last Chapter CommCam download requires a login/password : ➢ Login : commcam ➢ Password : chartreuse Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
If you use a 60mm lens, the working distance will be : L = (60 x 110) / 40,96 = 161mm. This will certainly require a macro lens. CCD Plan Focal Plan Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
CAMERA SOFTWARE INTERFACE Control and Interface As all the Teledyne e2v Cameras, the AVIIVA II is delivered with the friendly interface control software COMMCAM.UCL (as “Ultimate Camera Link”) which is based on the GenICam standard COMMCAM recognizes and detects automatically all the UCL Cameras connected on any transport layers (Camera Link or COM ports) of your system.
AVIIVA EM2/EM4 will have its correspondence with the Standard Feature Naming Convention of the GenIcam Standard. This correspondence is given in parenthesis for each feature/command as the following example : • Vendor name (DeviceVendorName) : “Teledyne e2v” Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
All these values are fixed in factory and can’t be changed (shaded) except the Camera User ID which can be fixed by the Customer : • Vendor name (DeviceVendorName) : “Teledyne e2v” Read function : “r vdnm”; Returned by the camera : “Teledyne e2v”, string of 32 bytes (including “/0”) Can not be written • Model Name (DeviceModelName : Internal name for GenICam : ...
(CommCam or whatever) it has made this change. The application has to reconnect.with the appropriate baudrate. The baudrate will automatically switch to 9600 bds at the next power down/up. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Once the Standby mode turned off, the Camera recover in less than 1ms to send images again from Standby On the sensor. Time (mn) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
This command is available in the CommCam “Image Format” section : Read function : “r mode”; Returned by the camera : Output mode from 0 to 5 (see below). Values from 0 to 2 are reserved for EM4 only. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 27
➢ Camera EM4 Base 80MHz : 2 x Channels separate diverge : Channel 2 Channel 1 Medium 40MHz : 4 x channels diverging, interlaced by 2 Channel 3 Channel 1 Channel 2 Channel 4 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
➢ The necessary delay between the end of integration and the beginning of the readout (tdr) is calculated as 53 pixels at 40MHz : tdr = 1,325µs ➢ In the following timing diagrams, the line Period min is defined as : LPmin = Readout + tdr Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 29
If the line period of the Trig signal provided to the camera is lower than the exposure time set in the camera, the “short trig pulses” will be ignored : The exposure set in the camera defines the minimum line period possible. tint tper EXPOSURE N+1 EXPOSURE N READOUT N-1 READOUT N Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 30
µsec ➢ The line period between two rising edges of the Trig Signal tper LPmin µsec µsec 0,95 µsec 1,32 µsec tper tint EXPOSURE N EXPOSURE N+1 READOUT N-1 READOUT N Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 32
➢ The real effective minimum exposure time value is 1µs. • Line Period (LinePeriod) : Defines the Line Period of the Camera in Timed mode. This command is available in the CommCam “Exposure” section : Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 33
512 pixels 1k pixels 2k pixels 4k pixels For EM2 : 7.72µs 14,12µs 26.92µs 52,52µs For EM4 : 4,52µs 7.72µs 14,12µs 26.92µs Note that these values are equivalent to : LPmin = Readout + tdr (1,32µs) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
➢ Each change of Preamp Gain value loads automatically the associated values of the Tap balance (Gain and offset for each sensor tap). This action takes more time than simply changing the Amplification Gain Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Returned by the camera : Value from 0 to 6193 corresponding to a Gain range of 0dB to +8dB calculated as following : Gain(dB) = 20.log(1+ Gain/4096). Write function : “w gain” <int> ; Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Right projection Left projection Average area Average area Average distance area width The adjustment between these two neighbor taps is calculated to cancel the difference between the two projections (right and left). Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 37
Write function : “w fga<tap> <value>” ▪ <tap> : 1 to 4 (EM4) or 1 to 2 (EM2) ▪ <value> : from -128 to +127 by step of 1 (0,0021dB each step) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Returned by the camera : Value from –4096 to +4095 in LSB Write function : “w offs” <int> ; The Contrast Expansion (both Digital Gain & Offset) will be automatically disabled if the LUT is enabled.. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
When the FFC result is saved in memory, the adjust gain and target are saved in the same time in order to associate this gain value with the FFC result. Adjustment gain User Target value 3020 Standard FFC computed on the max of the line Pixels Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 41
Gain because of the inspection of different objects : You can perform one FFC per condition of Gain/setting of the Camera ( 4 Max) and recall one of the four global settings (Camera Configuration + FFC + Line Balance) when required. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Read function : “r ffad”. Returns the status of the function (0 if disabled) Write function : ▪ “w ffad 0” : Disable the FFC Adjust function. ▪ “w ffad 1” : Enable the FFC Adjust function. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
PRNU Calibration Control (FFCCalibrationCtrl) : Launch or abort of the PRNU process for the Gains calculation. This command is available in the CommCam “Flat Field Correction / Automatic Calibration ” section : Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 44
The Calculation result will be proposed anyway as it’s just a warning message. The Status Register is the changed and displayed in CommCam “Status” section : Register status is detailed chap §6.3.3. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Write function :” w ffcg <addr><val> : Write 128 consecutive PRNU user coefficients starting from the <addr> address. <val> is the concatenation of individual PRNU values, without space between the values (one unsigned short per coefficient). Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
RAM banks Save Reset a User bank : User1 Ram Memory - Reset the RAM Load User2 (FPN/PRNU individually) User3 - Save in the bank to User4 reset Reset FPN Reset PRNU Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
128. <val> is the concatenation in hexadecimal of individual LUT values, without space between values. (one unsigned short per coefficient) • Save & Restore LUT in User Banks : The LUT loaded in RAM memory can be saved or restored in/from 4 User banks. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 48
Save current LUT in User Bank Can not de read Write function : “w slut <val>” : User bank <val> if from 1 to 4. The bank number <val> is given in (LUTSetSelector Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Read function : “r prow” : Get the width in pixel Returned by the camera : value between 1 and SensorWidth Write function : “w prow <val>” : Set the ROI width in pixels. <val> is between 1 and SensorWidth Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Write function : “w lock <val>” : <val> is as follow ▪ 2 : Lock the Camera in Integrator or “privilege User” ▪ <computed value> : Unlock the Camera back in Integrator mode Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
The integrator bank (5) can be written only if the Camera is set in integrator mode (Privilege level = 1). This integrator bank can be used as a « Factory default » by a system integrator. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
2) and they can be fixed on any side of the front face : Set of 2 x Heat Sinks : Part number AT71KFPAVIVA-CAA One heat sink can decrease the temperature of the front face of about 5°C down. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
The ambient temperature is necessary defined here as a pulsed air or with an air flow around the camera otherwise the temperature around the Camera is not homogeneous and can be much more important than the one measured in the room. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
The Cameras tuning is done in factory after a certain time of warm up (close to a “normal condition of use) in order to ensure that the Camera will give its best while runing 24h a day. This explains a slight decreasing of the noise when the temperature rises up. Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 62
Camera Temperature (°C) Average Offset vs Temperature : At min preamp Gain value (-24dB) FPN p-p vs. Temperature Camera Temperature (°C) FPN peak-peak vs Temperature : At min preamp Gain value (-24dB) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
APPENDIX C : Optical Mounts available F-Mount F Mount : Kit10 (Part number AT71KFPAVIVA-ABA) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
: defect. then the LED is HS, Camera ready Camera waits Contact Hotline for else : for Trigger or Check power supply Trigger too fast And its characteristics Contact Hotline for Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
➢ Contact the hotline : hotline-cam@Teledyne e2v.com • The version of CommCam used is too old : You have to An Teledyne e2v Camera is detected but not identified : use the version 1.2.x and after. A “question Mark” icon appears in place of the one of the AVIIVA •...
2 Set CL RS232 baudrate to 19200Bds w baud 6 Set CL RS232 baudrate to 57600Bds w baud 12 Set CL RS232 baudrate to 115200Bds r baud Get current baud rate Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
4 2 x 40MHz (EM2) or 80MHz (EM4) in 10 bits w mode 5 2 x 40MHz (EM2) or 80MHz (EM4) in 12 bits r mode Get current output mode Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Get the gain tap balance status (1 for running, 0 for finished). Digital Gain w gdig <val> Set digital gain from 0 to 255 (20log(1+val/64) dB) (GainAbs with GainSelector r gdig Get digital gain DigitalAll) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Page 71
Tap4 Offset : EM4 only r off4 Get tap 4 black level. Dynamically updated on All BlackLevel changes (BlackLevelRaw w off4 <val> Set tap 4 black level from -128 to 127, step 1 BlackLevelSelector=Tap4) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
(one unsigned short per coefficient). r ffcg <addr> Read 128 consecutive PRNU user coefficients starting from <addr> address. Returned value is in hexadecimal, without space between values (one unsigned short per coefficient). Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Get ROI Mean (format U12.4) (PixelROIStandardDeviation) r pstd Get ROI Standard deviation (format U12.4) (PixelROIMin) r pmin Get ROI Min (format U12.4) (PixelROIMax) r pmax Get ROI Max (format U12.4) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
<val> Save current configuration in User bank number <val>. (UserSetSave) <val> between 1 and 4 w scfg 5 Save current configuration in integrator bank (5). Only if privilege is set to 1 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
Need help?
Do you have a question about the AVIIVA EM2 CL MONOCHROME and is the answer not in the manual?
Questions and answers