Adimec CoaXPress Operating And Users Manual

Adimec CoaXPress Operating And Users Manual

Quartz series

Advertisement

Operating and user manual
QUARTZ series
CoaXPress

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CoaXPress and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Adimec CoaXPress

  • Page 1 Operating and user manual QUARTZ series CoaXPress...
  • Page 2 OPERATING AND USER MANUAL QUARTZ series CXP...
  • Page 3 OEMs around the world, we utilize the synergy between these segments to shine in terms of image quality, speed, dynamic range and reliability. Adimec is the only company in the market that weds the specific needs of its highly demanding customers to its technological inventiveness, generating vision solutions of exceptional quality. These industry-leading customer specials are the models for our standard products.
  • Page 4: Table Of Contents

    GENERAL INTRODUCTION Product Highlights About this manual Standards PRECAUTIONS Safety precautions Handling INSTALLATION HARDWARE Electrical interface - CoaXPress Electrical interface - strobe and trigger LED indicators Quick start FUNCTIONAL DESCRIPTION Block diagram CONTROL OF THE CAMERA Introduction CoaXPress and GenICam...
  • Page 5: General Introduction

    The Quartz CMOS cameras described in this manual provide 2 and 4Mp resolutions through CoaXPress interface. All have in common a global shutter operation, CCD like image quality and reliability. Unlike competitors who are offering general purpose cameras, our products are developed with the specific needs of OEMs and their applications in mind.
  • Page 6 OPERATING AND USER MANUAL QUARTZ series CXP Liability Adimec puts in a lot of effort in preparing this manual. Please inform your Adimec Business Office of any inaccuracies or omissions. Adimec Advanced Image Systems B.V. cannot be held responsible for any technical or typographical errors and reserves the right to make changes to the product and manuals without prior notice.
  • Page 7: Precautions

    OPERATING AND USER MANUAL QUARTZ series CXP Precautions NOTE: It is advised to include the text of this chapter in the assembly documents of the system in which the camera is used. A CMOS sensor camera is a sensitive device. Please read the following precautions carefully before you continue unpacking or operating the camera.
  • Page 8 OPERATING AND USER MANUAL QUARTZ series CXP Precautions: • Take precautions to prevent ESD that can damage the CMOS sensor. • Cleaning of the CMOS sensor, and assembly of the lens is preferably performed in a clean room or clean bench. •...
  • Page 9 No specific maintenance other than cleaning is applicable. 2.2.5. Repair and modification Repair, modification and replacement of parts shall be done only by Adimec to maintain compliance with the directive 89/336/EEC electromagnetic compatibility and directive 72/23/EEC low voltage directive and the international standards.
  • Page 10 OPERATING AND USER MANUAL QUARTZ series CXP...
  • Page 11: Installation Hardware

    3.1.2. Video, control and trigger The CoaXPress interface is designed to transfer video from camera to frame grabber as well as control data, triggering and power from the grabber to the camera. The maximum cable length is 40 meter at CXP-5.
  • Page 12 OPERATING AND USER MANUAL QUARTZ series CXP Chassis part: • Hirose type HR10A-7R-4SB(74) Figure 3.1: Camera female I/O connector Pin no. Signal name Direction Level At the pin Trigger in Input 10..20 mA Anode of optocoupler Flash strobe out Output Open collector of optocoupler Trigger return Input...
  • Page 13: Led Indicators

    OPERATING AND USER MANUAL QUARTZ series CXP Camera Application Figure 3.2: Recommended terminations of strobe output and trigger input. LED indicators Next to each BNC connector is a multi-color LED indicator. The meaning of the LED indications is shown in the table below. LED INDICATION CAMERA/INTERFACE STATE Orange solid...
  • Page 14 OPERATING AND USER MANUAL QUARTZ series CXP Factory default settings of the Quartz camera series. Q-2A340 Qr-2A340 Q-4A180 Qr-4A180 Operation Mode Continuous Frame Rate 25 fps Output Resolution 10 bit Table 3.4: Factory default interface settings...
  • Page 15: Functional Description

    More in-depth explanations on these functions as well as descriptions on how to control them are in the next chapters of this manual. Block diagram The diagram below shows the main functional blocks of the Quartz cameras. Defect pixel Image Capture CoaXPress Frame Correction Modes Averaging Interface...
  • Page 16 OPERATING AND USER MANUAL QUARTZ series CXP The camera is able to average a number of images before they are output over the interface. This reduces the temporal noise significantly. Horizontal binning and vertical binning digitally averages a number of pixels into a single pixel. The used method is suitable to increase sensitivity.
  • Page 17: Control Of The Camera

    The exact address and interpretation of the value are camera specific. GenICam (Generic Interface for Cameras) is designed to bridge this. With CoaXPress frame grabbers a GenICam Application Programming Interface (GenAPI) is provided. This is a software layer that maps generic programming syntax onto the camera registers, using a description XML file.
  • Page 18: Structure Of Camera Control

    OPERATING AND USER MANUAL QUARTZ series CXP Structure of camera control The practical way to control the camera is closely dependant on the Frame grabber manufacturers’ software implementation and SDK. Most frame grabber manufacturers’ software provides a Graphical User Interface (GUI) that is automatically generated from the XML file.
  • Page 19 OPERATING AND USER MANUAL QUARTZ series CXP The following criteria’s have been used for the assignment of recommended visibility: • B: beginner - features that should be visible for all users via the GUI and API. The number of features with “beginner” visibility is limited to all basic features of the devices so the GUI display is well-arranged and is easy to use.
  • Page 20 OPERATING AND USER MANUAL QUARTZ series CXP...
  • Page 21: Camera Identification And Control

    The parameters in the table below are reserved for identification of the interface. The Standard is identified by the number 3232209637. In Hex this equals C0A79AE5, which looks similar to the word ‘COAXPRESS’; the CXP revision 65536 corresponds to 10000 in Hex and equals revision 1.0 of the standard.
  • Page 22: Icategory: Devicecontrol

    Various camera properties are stored for read out, including vendor name, model name, manufacturer info, version, firmware version and ID. In addition, the user can define his own DeviceUserID. PARAMETER NAME INTERFACE ACCESS VISIBILITY RANGE DEFAULT DeviceVendorName IString Adimec DeviceModelName IString Q-4A180m/CXP Q-4A180c/CXP Qr-4A180m/CXP Qr-4A180c/CXP DeviceManufacturerInfo IString Eindhoven DeviceVersion...
  • Page 23: Icategory: Imageformatcontrol

    In the Camera Link version of the Q-2A340 and Q-4A180 the Region of Interest is configurable with 4 parameters in a single command. In the CoaXPress version this is different and each of the 4 parameters has to be programmed separately into the camera. This is done through the commands Width, Height, OffsetX and OffsetY.
  • Page 24 6.3.2. Pixel format The CoaXPress interface does not require additional configuration on the frame grabber side. The frame grabber automatically detects the pixel format in order to be able to grab images correctly. The camera is configurable in 8 or 10 bit pixel data, for both the monochrome and the color version.
  • Page 25 Standard Adimec test pattern. I The Standard Adimec test pattern consists of various grey bars in the center and a boundary pattern near the edge of the image. In the color camera there are also color patches available, those patches are situated on the left and right side of the grey bars.
  • Page 26: Image Acquisition (Icategory: Acquisitioncontrol)

    OPERATING AND USER MANUAL QUARTZ series CXP Image acquisition (Icategory: AcquisitionControl) The Quartz cameras have a buffered pipeline architecture, in which a FIFO memory decouples the frame acquisition and the image interface transmission. Regardless of trigger mode, image data follow a path through roughly three building blocks that can have separate maximum data rates.
  • Page 27 OPERATING AND USER MANUAL QUARTZ series CXP 6.4.2. Interface image transmission speed CoaXPress exists at different data rates. On the Quartz the following data rates can be selected: CXP TYPE DATARATE PER CABLE (GB/S) CXP-1 1.25 CXP-2 CXP-3 3.125 CXP-5 CXP-6 6.25...
  • Page 28 OPERATING AND USER MANUAL QUARTZ series CXP Figure 6.3: Maximum frame rates of sensor and 2 interface configurations. RESOLUTION WIDTH X HEIGHT SUSTAINED MAX FPS MINIMUM CXP CONFIG @8 bit CXP-5 Dual 4 MP 2048 x 2048 @ 10 bit CXP-5 Dual @8 bit CXP-5 Dual...
  • Page 29 OPERATING AND USER MANUAL QUARTZ series CXP 6.4.4. Burst mode As indicated at the start of in section 6.4, the decoupling of image acquisition and interface data transmission enables capturing a burst of images at a higher acquisition rate than the interface frame rate.
  • Page 30 OPERATING AND USER MANUAL QUARTZ series CXP Example: resolution 2048 x 512 @ 10 bit, CXP-6 single interface Applying the equations in sections 6.4.1 and 6.4.2: • The 2048 x 512 acquisition maximum frame rate is 707 fps. • The 2048 x 512, 10 bit CXP-6 single, transmission maximum frame rate is 453 fps. When BurstRequestMode is set to RequestModeAuto, the images are simultaneous to acquisition transmitted over the interface (at the maximum interface speed).
  • Page 31 The camera can be in acquisition state and in non-acquisition state. The latter state occurs after camera startup. Note that the CoaXPress standard requires certain settings to be changed when acquisition is stopped. In the Quartz cameras, for these setting changes the camera automatically stops and restarts acquisition with the setting change in between.
  • Page 32 In case of a TriggerActivation set to RisingEdge, the rising edge triggers the start of integration. There are three possible triggers: • The CoaXPress trigger. Trigger sequences have the highest priority. The frame grabber manufacturer is to facilitate software that allows to send the trigger.
  • Page 33: Flashstrobe Commands (Icategory: Counterandtimercontrol)

    OPERATING AND USER MANUAL QUARTZ series CXP The actual exposure time is: • TriggerWidth mode ExposureTime = cc1_pulse_length + Emin • Timed mode: ExposureTime = ExposureTimeRaw + Emin • SynchControl mode: ExposureTime = Frame_time; Latency of Emin • TimeTriggeredControl Mode: ExposureTime = ExposureTimeRaw + Emin The camera automatically checks the specified exposure time.
  • Page 34: Gain And Black Level (Icategory: Analogcontrol)

    OPERATING AND USER MANUAL QUARTZ series CXP Gain and black level (Icategory: AnalogControl) The GenICam AnalogControl is somewhat misleading for this section, originating from the GenICam lingo. In the camera, gain and black level can be adjusted but that is done in the digital domain. In both monochrome and Bayer cameras a gain applicable for all pixels is available.
  • Page 35: User Set (Icategory: Usersetcontrol)

    ICommand UserSetSave ICommand Built In Test (ICategory: Adimec) A built In Test (BIT) function in the camera verifies functions and signals critical errors when they arise. Some tests are run at camera start-up and others are continuously run. The build in test result is readable. If no failure is detected, it returns value 0. Each failure condition has a non-zero associated BIT return value, listed in table 6.5.
  • Page 36: Defect Pixel Correction (Icategory: Defectpixel)

    Defect pixel correction (ICategory: DefectPixel) In Quartz series cameras defect pixels are corrected in real time. Adimec does not release cameras with more than 1 adjacent defect pixel upon delivery. However, additional defect pixels can be user-programmed. Up to 2 adjacent pixels can be corrected. More than 2 adjacent defect pixels can be user programmed, but will not result in a reliable correction.
  • Page 37: Flat Field Calibrations And Corrections (Icategory: Calibration)

    OPERATING AND USER MANUAL QUARTZ series CXP 6.10.1. Enable / Disable defect pixel correction and diagnosis The defect pixel correction is enabled or disabled with the DefectPixelCorrectionEnable register. As for checking the defect pixel list on top level, some possibilities are implemented: •...
  • Page 38 OPERATING AND USER MANUAL QUARTZ series CXP PARAMETER NAME INTERFACE ACCESS VISIBILITY RANGE DEFAULT DarkFieldCorrectionEnable Iboolean BrightFieldCorrectionEnable Iboolean CalibrationTypeSelector enumeration AverageBlackLevelCali- FullDark- bration, FieldCali- FullDarkFieldCalibra- bration tion, IncrementalDarkField- Calibration, GainCalibration CalibrationFlatFieldExecute command CalibrationFlatFieldExecute- command Abort CalibrationFlatFieldSetSelec- enumeration FlatFieldInputSet, GainCalibrationSet1, GainCalibrationSet2, GainCalibrationSet3, GainCalibrationSet4 CalibrationFlatFieldMode...
  • Page 39 OPERATING AND USER MANUAL QUARTZ series CXP PARAMETER NAME INTERFACE ACCESS VISIBILITY RANGE DEFAULT CalibrationFlatFieldLoadSa- enumeration OffsetRefecenceImag- veSetSelector etSet, GainCalibrationSet1, GainCalibrationSet2, GainCalibrationSet3, GainCalibrationSet4 CalibrationFlatFieldSetLoad command CalibrationFlatFieldSetSave command 6.11.1. Enable / disable flat field corrections The offset correction is enabled with the DarkFieldCorrectionEnable command. The gain correction is enabled with the BrightFieldCorrectionEnable command.
  • Page 40 OPERATING AND USER MANUAL QUARTZ series CXP BEGIN WRITE CalibrationTypeSelector GainCalibration AverageBlackLevelCalibration FullDarkFieldOffsetCalibration IncrementalDarkFieldOffsetCalibration WRITE CalibrationFlatFieldSetSelector GainCalibrationSetx x = 1, 2, 3, 4 WRITE CalibrationFlatFieldMode LocalGainCorrection GlobalGainCorrection NoAdjust WRITE CalibrationFlatFieldExposureAdjustMode AutoLevelAdjust WRITE CalibrationFlatFieldExposureSetPoint 50 - 1023 ACTION Set scene: dark or (uniform) bright EXECUTE CalibrationFlatFieldExecute ACTION...
  • Page 41 OPERATING AND USER MANUAL QUARTZ series CXP 6.11.3. Performing Flat Field set Calibrations The procedure of performing a calibration is shown in the flow chart in figure 6.6. It is adviced to follow the steps carefully. Some of the blocks require more explanation, which is given below. CalibrationTypeSelector Four calibration types are possible: •...
  • Page 42: Buffer Commands (Icategory: Burstmode)

    OPERATING AND USER MANUAL QUARTZ series CXP If one just performed a gain calibration, CalibrationFlatFieldLoadSaveSetSelector should be set to GainCalibrationSetx, the same value as in CalibrationFlatFieldSetSelector that determined which set was calibrated. The actual saving procedure may take a couple of tens of seconds. 6.12 Buffer commands (Icategory: BurstMode) The decoupling of acquisition and interface as depicted in image 6.2 makes it possible to output...
  • Page 43: High Dynamic Range Mode (Icaterogy: Multislope)

    OPERATING AND USER MANUAL QUARTZ series CXP 6.13 High Dynamic Range mode (ICaterogy: Multislope) In the camera, a high optical dynamic range can be realized setting the camera to a non-linear response. To be more precise, the response can be piece-wise linear with up to 3 slopes (see figure 6.7).
  • Page 44 OPERATING AND USER MANUAL QUARTZ series CXP The underlying principle of the multislope is in varying the pixel charge capacity of the sensor in steps. This can be done up to 3 times within a single exposure time to achieve a maximum of the 3 exposure slopes.
  • Page 45 OPERATING AND USER MANUAL QUARTZ series CXP The intermediate 2 multi slope levels and 2 multi slope times are expressed as a percentage from the normal saturation level and integration time. The node points are configurable by sequentially selecting them with the MultiSlopeNodeSelector. MultiSlopeLevel and MultiSlopeTime are read and written for the selected node.

This manual is also suitable for:

Cxp

Table of Contents