Teledyne AVIIVA EM2 CL MONOCHROME User Manual

Teledyne AVIIVA EM2 CL MONOCHROME User Manual

Ccd linescan camera
Table of Contents

Advertisement

Quick Links

USER MANUAL
AVIIVA EM2-EM4 CL MONOCHROME
e2v.com/cameras
AViiVA EM2-EM4
CCD Linescan Camera

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AVIIVA EM2 CL MONOCHROME and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Teledyne AVIIVA EM2 CL MONOCHROME

  • Page 1 AViiVA EM2-EM4 CCD Linescan Camera USER MANUAL AVIIVA EM2-EM4 CL MONOCHROME e2v.com/cameras...
  • Page 2: Table Of Contents

    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...
  • Page 5: Camera Overview

    ▪ 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)
  • Page 6: Oct/Spectrometer Versions (Ba9)

    < 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...
  • Page 7: Description

    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.
  • Page 8: Camera Performances

    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...
  • Page 9: Image Sensor

    ➢ 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...
  • Page 10: Response & Qe Curves

    Response & QE curves 2.3.1 Quantum Efficiency QE(%) 1000 1100 2.3.2 Spectral Response Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 11: Camera Hardware Interface

    CAMERA HARDWARE INTERFACE Mechanical Drawings Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 12 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 13: Sensor Alignment

    1k 14µm : X = 20.83mm 512 14µm X = 24.41mm Y = 30mm ±100 µm Planarity ±35 µm Rotation (X,Y plan) ±0,2° Tilt (versus lens mounting plane) ±35µm Reference corner First Pixel Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 14: Input/Output Connectors And Led

    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...
  • Page 15: Status Led Behaviour

    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...
  • Page 16: Cameralink Output Configuration

    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...
  • Page 18: Standard Conformity

    ¾ 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).
  • Page 19: Getting Started

    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...
  • Page 20: Setting Up In The System

    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...
  • Page 21: Camera Software Interface

    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.
  • Page 22: Serial Protocol And Command Format

    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...
  • Page 23: Camera Commands

    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 : ...
  • Page 24: Dump And Communication

    (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...
  • Page 25: Status, Temperature & Standby

    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...
  • Page 26: Image Format

    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...
  • Page 28: Exposure And Synchronization

    ➢ 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 31 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...
  • Page 34: Gain And Offset

    ➢ 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...
  • Page 35: Analog Gain

    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...
  • Page 36: Tap Balance

    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...
  • Page 38 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 39: Contrast Expansion

    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...
  • Page 40: Flat Field Correction

    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...
  • Page 42: Activation, Filter And Auto-Adjust

     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...
  • Page 43: Automatic Calibration

    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...
  • Page 45: Manual Flat Field Correction

     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...
  • Page 46: Ffc User Bank Management

    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...
  • Page 47: Look Up Table

    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...
  • Page 49: Statistics And Line Profile

     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...
  • Page 50: Privilege Level

     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...
  • Page 51: Save & Restore Settings

    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...
  • Page 52: Appendix A : Test Patterns

    ➢ In 8 bits the level reaches 255 before switching down to 0 Test Pattern 2 : In 8 bits format 6.2.1 512 Pixels Pixel : … Value : … 6.2.2 1024 Pixels Pixel : … 1020 1021 1022 1023 1024 Value : … Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 53: 2048 Pixels

    6.2.3 2048 Pixels Pixel : … … 2040 2041 … 2047 2048 Value : … … … 6.2.4 4096 Pixels Pixel : … … 4080 4081 … 4095 4096 Value : … … … Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 54: Test Pattern 2 : In 10 Bits Format

    Value : … … 1017 1019 1021 1023 Pixel : … Value : … 1016 1018 1020 1022 6.3.2 1024 Pixels Pixel : … 1022 1023 1024 Value : … 1021 1022 1023 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 55: 2048 Pixels

    2044 2045 2046 2047 2048 Value : … 1021 1022 1022 1023 1023 6.3.4 4096 Pixels Pixel : … 4092 4093 4094 4095 4096 Value : … 1022 1023 1023 1023 1023 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 56: Test Pattern 2 : In 12 Bits Format

    6.4.2 1024 Pixels Pixel : … … 1022 1023 1024 Value : … 2040 2044 2051 … 4077 4091 4095 Pixel : … 1022 1023 1024 Value : … 4084 4088 4092 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 57: 2048 Pixels

    Pixel : … 2045 2046 2047 2048 Value : … 4089 4091 4093 4094 6.4.4 4096 Pixels Pixel : … 4092 4093 4094 4095 4096 Value : … 4091 4092 4093 4094 4095 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 58: Appendix B : Thermal Management

    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...
  • Page 59: Temperature Dropping

    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...
  • Page 60: Performance Curves Versus Temperature

    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 61 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...
  • Page 63: Appendix C : Optical Mounts Available

    APPENDIX C : Optical Mounts available F-Mount F Mount : Kit10 (Part number AT71KFPAVIVA-ABA) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 64: C-Mount

    C-Mount Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 65: T2 & M42X1 Mounts

    T2 & M42x1 Mounts M42x0,75 (T2 Mount) : Kit30 (Part number AT71KFPAVIVA-AKA) M42x1 Mount : Kit40 (Part number AT71KFPAVIVA-ADA) Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 66: Appendix D : Troubleshooting

    : 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...
  • Page 67: Commcam Connection

    ➢ 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 •...
  • Page 68: Appendix E : Command Summary

    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...
  • Page 69: Standby, Temperature And Status

    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...
  • Page 70: Exposure And Synchronization

    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...
  • Page 72: Flat Field Correction

    (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...
  • Page 73: Look Up Table

    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...
  • Page 74: Privilege Level

    <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...
  • Page 75: Appendix F : Revision History

    EM2 2014 BA0 1.0.2A EM2 2014 BA9 1.0.2A EM2 2010 BA9 1.0.2A EM2 1014 BA0 1.0.0A EM4 1014 BA0 1.0.0A EM2 1014 BA9 1.0.0A EM4 1014 BA9 1.0.0A EM4 0514 BA9 EM4 0514 BA0 Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...
  • Page 76 EM2 2010 BA9 1.0.3B EM2 1014 BA0 1.0.0A EM4 1014 BA0 1.0.0A EM2 1014 BA9 1.0.0A EM4 1014 BA9 1.0.0A EM4 0514 BA0 1.0.0A EM4 0514 BA0 1.0.0A Minor corrections in documentation 1013 G Teledyne e2v semiconductors 1013G - AVIIVA EM2/EM4 01/14...

Table of Contents