Summary of Contents for XIMEA xiX MX203MG-SY-X2G2-FL-HDR
Page 1
[ksi-x: or sai-ex:] • PCI Express cameras for integration Technical Manual Version 1.4, September, 2019...
Page 2
XIMEA Support on our website: The purpose of this document is to provide a description of the XIMEA xiX-Series cameras and to describe the correct way to install related software and drivers and run it successfully. Please read this manual thoroughly before operating your new camera for the first time.
Page 3
1.3. Standard Conformity The xiX cameras have been tested using the following equipment: • List equipment: To be added 1.3.1. CE Conformity To be added 1.3.2. For customers in the US: FCC Conformity To be added 1.3.3. For customers in Canada The xiX cameras comply with the Class A limits for radio noise emissions set out in Radio Interference Regulations.
Page 4
GenICam GenTL API GenICam/GenTL GenICam standard transport layer interface, grabbing images. provides an agnostic transport layer interface to acquire images or other data and to communicate with a device. Each XIMEA camera can be GenTL Producer. 1.4. Helpful Links •...
Page 5
1.5. Table of Contents Introduction ................................2 1.1. About This Manual ............................. 2 1.2. About XIMEA ......................Error! Bookmark not defined. 1.2.1. Contact XIMEA ....................Error! Bookmark not defined. 1.3. Standard Conformity ............................3 1.3.1. CE Conformity ............................3 1.3.2.
Page 6
3.6.2.1. Sensor and camera parameters ...................... 29 3.6.2.2. Quantum efficiency curves [%] ......................30 3.6.2.3. Drawings MX031xG-SY-X2G2-FL (C-mount [with C/CS mount module B]) ......... 31 3.6.2.4. Drawings MX031xG-SY-X2G2-FV (C-mount [with C/CS mount module B]) ......... 31 3.6.2.5. Drawings MX031xG-SY-X2G2-FF (C-mount [with C/CS mount module B]) ......... 32 3.6.2.6.
Page 7
3.6.8.1. Sensor and camera parameters ...................... 53 3.6.8.2. Quantum efficiency curves [%] ......................54 3.6.8.3. Drawings MX500xG-CM-X4G2-FL ....................55 3.6.8.4. Drawings MX500xG-CM-X4G2-FV ....................55 3.6.8.5. Referenced documents ........................56 3.6.8.6. Sensor features ..........................56 3.7. User interface – LEDs ............................57 3.8.
Page 9
Step 2 - Create Product Service Request (PSR) ..................118 6.2.3. Step 3 - Wait for PSR Approval ......................118 6.2.4. Step 4 - Sending the camera to XIMEA ....................118 6.2.5. Step 5 - Waiting for Service Conclusion ....................118 6.2.6.
Page 10
Warranty ............................... 120 6.5. Disclaimer of Warranty ........................... 121 6.6. List Of Trademarks ............................121 6.7. Standard Terms & Conditions of XIMEA GmbH ....................121 6.8. Copyright ..............................126 6.9. Revision History ............................. 126 Glossary ................................. 127 list of figures ................................128 list of tables ................................
Page 11
xiX Camera Series 2.1. What is xiX xiX [ is an ultra-compact PCI express industrial camera family with outstanding features: ksi-x: or sai-ex:]] • extremely small footprint • sensors: 2.3 MP, 3.1 MP, 5.0 MP, 8.9 MP and 12.4 MP, b/w, color Sony sensors as well as color, monochrome and some NIR AMS/CMOSIS sensors: CMV12000, CMV20000 •...
Page 12
2.3. PCI Express Vision Camera Applications • Automation • Ultra-fast 3D scanning • Miniature and fast robotic arms • Mobile devices • In-situ optical inspection camera • Material and life science microscopy • Ophthalmology and retinal imaging • Broadcasting • Fast process capture, e.g.
Page 13
2.5. What is xSWITCH Utilizing PCIe as a camera interface offers unique camera aggregation options, at extremely high bandwidths: multiple cameras can be efficiently connected and their respective data streams bundled into a single copper or fiber optic cable connection to a host computer, writing directly to memory (DMA) at 64 Gbit/s.
Page 14
• Shape of the board can be can be tailored precisely to application requirements • Benefit from XIMEA´s unique experience and expertise in the field of PCIe MIX AND MATCH • Connect multiple various camera models and types of cameras to a single computer •...
Page 15
2-3, Variations of standard Switches for Embedded vision systems XIMEA also provides a PCB design where quantity, type, location and orientation of PCIe connectors can be varied to optimize the building of multi-camera systems. Multiple variations of these PCB designs already exist based on the concept of empowering rapid customization of the final assembly and thus enabling most daring of customer applications.
Page 16
2.6. Model Nomenclature Part number convention for the different models: MXxxxyG-zz-XaGb [-OPT] xiX family name xxx: Resolution in 0.1 MPixel. E.g. 2.3 MPixel Resolution: xxx = 023 y=C: color model y=M: black & white model y=R: black & white, Infrared-extended model Global shutter (all xiX cameras are global shutter) Vendor of the sensor zz = SY: Sony, CM: AMS/CMOSIS...
Page 17
2.7. Models Overview, sensor and models Optical Sensor size Model Resolution Pixel size ADC [bit] size [mm] MX023MG-SY-X2G2 1936 x 1216 5.86 µm 10/12 71.7 dB 1/1.2” 11.34x7.13 MX023CG-SY-X2G2 Color MX031MG-SY-X2G2 2064 x 1544 3.45 µm 8/10/12 70.8 dB 1/1.8” 7.23x5.33 MX031CG-SY-X2G2 Color...
Page 18
2.8. Accessories The following accessories are available: Item P/N Description CBL-MX-X2G2-0M07 0.07m flat ribbon cable for PCIe Gen 2 x2 (gold color) CBL-MX-X2G2-0M10 0.1m flat ribbon cable for PCIe Gen 2 x2 (gold color) CBL-MX-X2G2-0M25 0.25m flat ribbon cable for PCIe Gen 2 x2 (gold color) CBL-MX-X2G2-0M50 0.5m flat ribbon cable for PCIe Gen 2 x2 (gold color) CBL-PCIEFLEX-X2G2-0M10...
Page 19
-400 to 400 % Gamma 0.3 to 1.0 Full color correction matrix (3+1)x3 coefficients ranges -3.9 to 3.9 table 3-2, firmware / API features XIMEA support pages: http://www.ximea.com/support More details on API/SDK features are available at xiX - Technical Manual Version 1.4...
Page 20
3.3. Mounting points Cameras feature mounting threads enabling to be mounted on construction or via tripod adapter to standard tripod. MX X2G2 figure 3-1, MX X2G2 mounting points (note 1: models MX089xG and MX124xG do not have this mounting hole) MX X4G2 figure 3-2, MX X4G2 mounting points xiX - Technical Manual Version 1.4...
Page 21
3.4. Lens Mount The xiX cameras have a couple lens mounts available. The smaller cameras (X2G2) have a C-mount, and the larger ones can optionally be included with a Canon EF mount. figure 3-3, MX X2G2 position C/CS-Mount module B The smaller cameras are delivered with C-mount back focal length.
Page 22
3.4.1. Screws All mounting screws for MX X2G2 are customized M2 screws with different lengths. Technical details: Material Steel Surface Black zinc Thread Driver PH 00 Avail. Lengths 3mm – 24 mm table 3-3, custom screws, technical details Drawings, e.g. with 10mm length: figure 3-5, xiX mounting screws Note: Never exceed a maximum torque of 0.3Nm when fastening the M2 mounting screws.
Page 23
3.5. Optical path 3.5.1. Filter glasses (MX X2G2 models only) A filter glass is part of the optical path of the camera. This glass is placed on a layer of silicone, to keep dust out of the camera, but not glued. The conversion of C-mount to CS-mount (see section 3.4 Lens Mount) must be carried out carefully. Operating the camera without a lens mount is not intended and can lead to dropping out of the filter glass and the entry of dust.
Page 24
3.5.3. Color camera models (MX X2G2 models only) Used filter brand ICR650 Thickness 1.0±0.1 mm Coating table 3-5, color camera - filter glass parameter ICR650 - Transmission Curve 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 Wavelength (nm) figure 3-8, color camera - filter glass transmission curve xiX - Technical Manual Version 1.4...
Page 25
30.0/30.0/31.2 (with C/CS Mount module B) 25.8/25.8/27.0 (without C/CS Mount module B) table 3-6, MX023xG-SY-X2G2-Fx, sensor and camera parameters Notes: Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm xiX - Technical Manual Version 1.4...
Page 27
3.6.1.3. Drawings MX023xG-SY-X2G2-FL (C-mount [with C/CS mount module B]) figure 3-10, dimensional drawing MX023xG-SY-X2G2-FL, C-Mount housing 3.6.1.4. Drawings MX023xG-SY-X2G2-FV (C-mount [with C/CS mount module B]) figure 3-11, dimensional drawing MX023xG-SY-X2G2-FV, C-Mount housing xiX - Technical Manual Version 1.4...
Page 28
3.6.1.5. Drawings MX023xG-SY-X2G2-FF (C-mount [with C/CS mount module B]) figure 3-12, dimensional drawing MX023xG-SY-X2G2-FF, C-Mount housing 3.6.1.6. Referenced documents Sony Datasheet IMX174LQJ-C_E_TechnicalDatasheet_REv0.3 (01/06/14) Sony Datasheet IMX174LLJ-C_E_data_sheet_E14315 (01/06/14) 3.6.1.7. Sensor features feature Note Binning Skipping Not supported Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.4.2 Triggered Acquisition) Not available...
Page 29
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
Page 30
1032 x 772 1x1 / 2x2 1032 x 772 table 3-10, MC031xG-SY, supported standard readout modes Notes: Camera performance calculator: Defined for bandwidth 900MB/s. https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm 3.6.2.2. Quantum efficiency curves [%] IMX252- Spectral Response Monochrome Red Bayer Green Bayer Blue Bayer...
Page 31
3.6.2.3. Drawings MX031xG-SY-X2G2-FL (C-mount [with C/CS mount module B]) figure 3-14, dimensional drawing MX031xG-SY-X2G2-FL, C-Mount housing 3.6.2.4. Drawings MX031xG-SY-X2G2-FV (C-mount [with C/CS mount module B]) figure 3-15, dimensional drawing MX031xG-SY-X2G2-FV, C-mount housing xiX - Technical Manual Version 1.4...
Page 32
3.6.2.5. Drawings MX031xG-SY-X2G2-FF (C-mount [with C/CS mount module B]) figure 3-16, dimensional drawing MX031xG-SY-X2G2-FF, C-Mount housing 3.6.2.6. Referenced documents Sony Datasheet IMX252LLR-C_Data_Sheet(E)_E15903 (03/09/15) Sony Datasheet IMX252LQR-C_Data_Sheet(E)_E15911 (11/09/15) 3.6.2.7. Sensor features feature Note Binning Yes, 1x2 (H x V) binning supported on monochrome only. Skipping Yes, 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer...
Page 33
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
Page 34
1232 x 1028 1x1 / 2x2 1232 x 1028 table 3-13, MX050xG-SY-X2G2-Fx, supported standard readout modes Notes: Camera performance calculator: Defined for bandwidth 900MB/s. https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm 3.6.3.2. Quantum efficiency curves [%] IMX250- Spectral Response Monochrome Red Bayer Green Bayer Blue Bayer...
Page 35
3.6.3.3. Drawings MX050xG-SY-X2G2-FL (C-mount [with C/CS mount module B]) figure 3-18, dimensional drawing MX050xG-SY-X2G2-FL, C-Mount housing 3.6.3.4. Drawings MX050xG-SY-X2G2-FV (C-mount [with C/CS mount module B]) figure 3-19, dimensional drawing MX050xG-SY-X2G2-FV, C-Mount housing xiX - Technical Manual Version 1.4...
Page 36
3.6.3.5. Drawings MX050xG-SY-X2G2-FF (C-mount [with C/CS mount module B]) figure 3-20, dimensional drawing MX050xG-SY-X2G2-FF, C-Mount housing 3.6.3.6. Referenced documents Sony Datasheet IMX250LLR-C_Data_Sheet(E)_E15902 (02/09/15) Sony Datasheet IMX250LQR-C_Data_Sheet(E)_E15910 (10/09/15) 3.6.3.7. Sensor features feature Note Binning Yes, 1x2 (H x V) binning supported on monochrome only. Skipping Yes, 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer...
Page 37
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
Page 38
2056 x 1088 1x1 / 2x2 2056 x 1088 127.6 table 3-16, MX089xG-SY-X2G2-Fx, supported standard readout modes Notes: Camera performance calculator: Defined for bandwidth 900MB/s. https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm 3.6.4.2. Quantum efficiency curves [%] IMX255- Spectral Response Monochrome Red Bayer Green Bayer Blue Bayer...
Page 39
3.6.4.3. Drawings MX089xG-SY-X2G2-FL (C-mount [with C/CS mount module B]) figure 3-22, dimensional drawing MX089xG-SY-X2G2-FL, C-Mount housing 3.6.4.4. Drawings MX089xG-SY-X2G2-FV (C-mount [with C/CS mount module B]) figure 3-23, dimensional drawing MX089xG-SY-X2G2-FV, C-Mount housing xiX - Technical Manual Version 1.4...
Page 40
3.6.4.5. Drawings MX089xG-SY-X2G2-FF (C-mount [with C/CS mount module B]) figure 3-24, dimensional drawing MX089xG-SY-X2G2-FF, C-Mount housing 3.6.4.6. Referenced documents Sony Datasheet IMX255LLR-C_TechnicalDatasheet_E_Rev0.1 (29/01/16) Sony Datasheet IMX255LQR-C_TechnicalDatasheet_E_Rev0.1 (29/01/16) 3.6.4.7. Sensor features feature Note Binning Yes, up to 2x2 binning supported on monochrome only. Skipping Yes, up to 1x2 Vertical cropping results in increased read speed, horizontal reduces data transfer...
Page 41
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
Page 43
3.6.5.3. Drawings MX124xG-SY-X2G2-FL (C-mount [with C mount module B]) figure 3-26, dimensional drawing MX124xG-SY-X2G2-FL C-Mount housing 3.6.5.4. Drawings MX124xG-SY-X2G2-FV (C-mount [with C mount module B]) figure 3-27, dimensional drawing MX124xG-SY-X2G2-FV, C-Mount housing xiX - Technical Manual Version 1.4...
Page 44
3.6.5.5. Drawings MX124xG-SY-X2G2-FF (C-mount [with C mount module B]) figure 3-28, dimensional drawing MX124xG-SY-X2G2-FF, C-Mount housing 3.6.5.6. Referenced documents Sony Datasheet IMX253LLR-C_TechnicalDatasheet_E_Rev0.3 (29/01/16) Sony Datasheet IMX253LQR-C_TechnicalDatasheet_E_Rev0.1 (29/01/16) 3.6.5.7. Sensor features feature Note Binning Yes, up to 2x2 binning supported on monochrome only. Skipping Yes, up to 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer...
Page 45
3.6.6. MX120xG-CM-X4G2-Fx 3.6.6.1. Sensor and camera parameters xiX model MX120CG-CM-X4G2-Fx MX120MG-CM-X4G2-Fx MX120RG-CM-X4G2-Fx Sensor parameter CMV12000-2E5C1PA CMV12000-2E12M1PA Part number CMV12000-2E5M1PA Color filter RGB Bayer mosaic None None Type Global shutter Pixel Resolution (W x H) [pixel] 4096 x 3072 Active area size (W x H) [mm] 22.5 x 16.9 Sensor diagonal...
Page 46
Color model Mono model Binning/skipping (H X V) pixels Bit/px 1x1/1x1 4096 x 3072 1x1/2x2 2048 x 1536 2x2/1x1 2048 x 1536 1x1/1x1 4096 x 3072 1x1/2x2 2048 x 1536 2x2/1x1 2048 x 1536 1x1/1x1 4096 x 3072 1x1/2x2 2048 x 1536 2x2/1x1 2048 x 1536 table 3-22, MX120xG-SY-X4G2-Fx, supported standard readout modes...
Page 47
3.6.6.3. Drawings MX120xG-CM-X4G2-FL figure 3-30, dimensional drawing MX120xG-CM-X4G2-FL 3.6.6.4. Drawings MX120xG-CM-X4G2-FV figure 3-31, dimensional drawing MX120xG-CM-X4G2-FV, with EF-mount adapter xiX - Technical Manual Version 1.4...
Page 48
3.6.6.5. Referenced documents CMOSIS datasheet CMV12000 datasheet v2.11 3.6.6.6. Sensor features feature Note Binning Yes 2x2 Skipping Yes 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.4.2 Triggered Acquisition) Not available table 3-23, sensor features available xiX - Technical Manual Version 1.4...
Page 49
3.6.7. MX200xG-CM-X4G2-Fx 3.6.7.1. Sensor and camera parameters xiX model MX200CG-CM-X4G2-Fx MX200MG-CM-X4G2-Fx Sensor parameter CMV20000-1E5C1PA Part number CMV20000-1E5M1PA Color filter RGB Bayer mosaic None Type Global shutter Pixel Resolution (W x H) [pixel] 5120 x 3840 Active area size (W x H) [mm] 32.8 x 24.6 Sensor diagonal...
Page 51
3.6.7.3. Drawings MX200xG-CM-X4G2-FL figure 3-33, dimensional drawing MX200xG-CM-X4G2-FL 3.6.7.4. Drawings MX200xG-CM-X4G2-FV figure 3-34, dimensional drawing MX200xG-CM-X4G2-FV, with EF-mount adapter xiX - Technical Manual Version 1.4...
Page 52
3.6.7.5. Referenced documents CMOSIS datasheet CMV20000 v2.3_2 3.6.7.6. Sensor features feature Note Binning Skipping Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.4.2 Triggered Acquisition) Supported table 3-26, sensor features available xiX - Technical Manual Version 1.4...
Page 53
3.6.8. MX500xG-CM-X4G2-Fx 3.6.8.1. Sensor and camera parameters xiX model MX500CG-CM-X4G2-Fx MX500MG-CM-X4G2-Fx Sensor parameter CMV50000-1E35C1PA Part number CMV50000-1E3M1PA Color filter RGB Bayer mosaic None Type Global shutter Pixel Resolution (W x H) [pixel] 7920 x 6004 Active area size (W x H) [mm] 36.4 x 27.6 Sensor diagonal...
Page 55
3.6.8.3. Drawings MX500xG-CM-X4G2-FL figure 3-36, dimensional drawing MX500xG-CM-X4G2-FL 3.6.8.4. Drawings MX500xG-CM-X4G2-FV figure 3-37, dimensional drawing MX500xG-CM-X4G2-FV, with EF-mount adapter xiX - Technical Manual Version 1.4...
Page 56
3.6.8.5. Referenced documents CMV50000_DS000522_0-01 3.6.8.6. Sensor features feature Note Binning Skipping Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.4.2 Triggered Acquisition) table 3-29, sensor features available xiX - Technical Manual Version 1.4...
Page 57
3.7. User interface – LEDs Four status LEDs are located on the back of the cameras, please see below. figure 3-38, position status LEDs MX X2G2 figure 3-39, position status LEDs MX X4G2(location of status LEDs depends on camera model) The LEDs are programmable.
Page 58
PCIe connected x1 Gen1 flash flash flash flash table 3-32, LED output description during camera power up xiX X2G2 Notes: To identify if the golden firmware is loaded pleas start xiCOP. See: 5.8 XIMEA Control Panel xiX - Technical Manual Version 1.4...
Page 59
3.8. xiX X2G2 –FL/-FV Interface connector Connector Signals Mating cables Molex 502244-2430 (-FL) PCIe x2 Gen2, power, IO Ximea cables: Molex 502231-2400 (-FV) CBL-MX-X2G2-0M07 CBL-MX-X2G2-0M10 CBL-MX-X2G2-0M25 CBL-MX-X2G2-0M50 CBL-PCIEFLEX-X2G2-0M10 CBL-PCIEFLEX-X2G2-0M25 CBL-PCIEFLEX-X2G2-0M50 table 3-33, MX X2G2 interface connector description The interface connector is used for data transmission, camera control, power and IO.
Page 61
3.8.3. Inserting / detaching FPC cable When inserting or detaching cables increased caution need to be taken, to prevent connector or cable damage. MX X2G2 cameras interface connectors are equipped with locking mechanism. When locked pulling the cable may lead to damage of connector or camera.
Page 62
Detaching FPC cable MX X2G2 option –FL Open connector lock Pull cable gently in marked direction. figure 3-45, MX X2G2 FPC detach procedure option -FL xiX - Technical Manual Version 1.4...
Page 63
Opening connector lock (option –FV) In order to avoid damages when unlocking the connector, the thin screw driver needs to be inserted from the side. Gently tilt and rotate the screw driver to lift the lock. Lifting the lock needs to be carried out alongside the connector, so that the force is only applied to the lock and not the connector itself.
Page 64
The interface connectors are used for data transmission, camera control, power and IO. Minimal operation connectivity requires connection of FIREFLY™ connector and power connector (PWR). Connector Signals Mating cables Samtec PCIe x2 Gen2,IO Ximea cables: UEC5-019-1-H-D-RA-1-A CBL-ECUE-X4G3-1M0 CBL-ECUE-X4G3-2M0 UCC8-010-1-H-S-1-A table 3-35, MX X2G2-FF FIREFLY™ interface connector description Notes: Spare signals in cable are used for isolated IO signaling.
Page 65
Pinning FIREFLY™ FIREFLY™ pinout is proprietary for XIMEA camera as it is meant to be used with XIMEA provided accessories only. Therefore pinout of this connector is not part of this manual. It is important that the power is turned off when inserting/detaching the cable.
Page 66
X4G2 Interface connector Connector Signals Mating cables JAE FI-RE51S-HF-R1500 (-FL) PCIe x4 Gen2, power, IO Ximea cables: JAE FI-RE51S-VF-R1300 (-FV) CBL-MX-X4G2-0M10 CBL-MX-X4G2-0M25 CBL-MX-X4G2-0M50 table 3-42, MX X4G2 interface connector description The interface connector is used for data transmission, camera control, power and IO.
Page 68
3.10.3. Inserting / detaching FFC cable When inserting or detaching cables increased caution need to be taken, to prevent connector or cable damage. MX X4G2 cameras interface cable are equipped with locking mechanism. When locked pulling the cable may lead to damage of connector or camera.
Page 69
Inserting FFC cable MX X4G2 option -FV Insert cable figure 3-55, MX X4G2 FFC insert procedure option -FV Detaching FFC cable MX X4G2 option -FV Press locking and gently pull the cable out as depicted figure 3-56, MX X4G2 FFC detach procedure option -FV xiX - Technical Manual Version 1.4...
Page 70
3.11. xiX Digital Input / Output (GPIO) Interface xiX cameras Digital Input / Output is part of interface Optically isolated Digital Input 3.11.1. Optically isolated Digital Input Item Parameter / note Maximal input voltage Common pole Effect of incorrect input terminal connection Reverse voltage polarity protected Effects when withdrawing/inserting input No damage, no lost data...
Page 71
3.11.1.2. Digital Input – Internal Schematic The internal scheme of Digital Input signal flow inside the camera is below. D IG IT A L IN PU T I INP UT FPG A _ IN PU T G N D ( C omm on I O Gr oun d) figure 3-57, digital input, interface schematic 3.11.1.3.
Page 72
3.11.1.4. Digital Input – Timing Typical measured input delay between Digital Input to FPGA Input Measurements of input delays: Edge Type Input Voltage [V] Typ. delay [μs] Rising Rising Falling Falling 10.7 Falling 12.7 table 3-47, digital input, timing Note: •...
Page 73
3.11.2.3. Optically isolated Digital Output – Internal schematic Following scheme is the internal scheme of the Digital Output signal flow inside the camera. PTC Fuse DIGITAL OUTPUT FPGA_OUTPUT Idrive=2m A LOA D GND (Common IO Ground) figure 3-59, digital output, interface schematic Output Transfer Characteristic When Output is in On state - typical transfer characteristic of output is as on following figure: OUTPUT...
Page 74
Power Supply Camera PLC Device DIGITAL OUTPUT Common Input GND (Common IO Ground) figure 3-61, Connecting Digital OUTPUT to a NPN-compatible PLC device input (biased) Important note: • If using this configuration, take into account that Common Ground connection may be biased by power supply for Digital Input! 3.11.2.4.2.
Page 75
3.11.2.4.3. Connecting Digital OUTPUT to a PNP-compatible device Output state Output switch state Input state Sinking current Not energized Relaxing Pull up (energized) Power Supply External pull up Camera PLC Device DIGITAL OUTPUT Input Common GND (Common IO Ground) figure 3-64, Connecting Digital OUTPUT to a PNP-compatible device −...
Page 76
3.11.2.4.4. Output Wiring Example: LED Driving LED can be driven directly by camera digital output. A series resistor must be used to limit LED current. Camera Power Supply DIGITAL OUTPUT OUTPUT GND (Common IO Ground) figure 3-65, LED Driving − −...
Page 77
3.11.2.4.5. Output Wiring Example: Inductive load (Relay) Driving Do not connect inductive load RL directly to Camera Digital Output. A transistor must be used to prevent damage of the output. See image below for possible inductive load driving. Resistor R can be connected to Digital Outputs and power supply to provide the necessary bias current for transistor.
Page 78
3.11.2.4.6. Output Wiring Example: Driving the trigger input of a strobe controller The digital output can be used to drive a strobe controller according to the table below. Driving the trigger input of a strobe controller Trigger Opto-isolated Output Wiring Description polarity controller input...
Page 79
3.11.3. Non-isolated Digital Lines Non isolated Digital lines can be used as inputs or outputs compatible with TTL logic. These are high impedance pins so when used as output high impedance slave input has to be used. FPGA GPIO INOUT 100R figure 3-68, non isolated input/output, interface schematic 3.11.3.1.
Page 80
Heat Dissipation XIMEA strives to offer the smallest cameras with the highest performance. Although the cameras are first in terms of power efficiency, the high packing density of components can lead to elevated temperatures, and an adequate dissipation of this heat must be ensured.
Page 81
3.15. CBL-MX-X4G2-0M20 / CBL-MX-X4G2-0M30 / CBL-MX-X4G2-0M40 20cm / 30cm / 40cm flex ribbon cable MX X4G2 cameras can be connected to host via 51pin flex cable. For connecting to different host via vast range of adapters. Please refer to chapter 3.15 MX camera adapters. figure 3-71, image of CBL-MX-X4G2-0Mxx cable end It is important that the power is turned off when inserting/detaching the cable.
Page 82
3.17. MX camera adapters Ximea provides vast variety of adapters which allow xiX camera to be connected to your host computer and interface the camera system. figure 3-73, PCIe adapters https://www.ximea.com/support/projects/xib/wiki/PCIe_adapter_boards Please refer to following page for more information. xiX - Technical Manual Version 1.4...
Page 83
3.18. Tripod Adapter 3.18.1. Tripod Adapter MX X2G2 (MECH-MC-BRACKET-KIT) xiX X2G2 series tripod mounting bracket with 1/4-20 thread. figure 3-74, mounting tripod adapter Use 4x SROB-M2x4-CUST screws for mounting. Bracket can be mounted on the bottom or top side of the camera. At bottom side of camera there are only two mounting threads.
Page 84
3.18.3. Tripod Adapter MX X4G2 figure 3-76, mounting tripod adapter MX X4G2 Use 2x M4 screws for mounting. Bracket can be mounted on all four sides of camera. 3.18.4. Drawings figure 3-77, dimensional drawing tripod adapter MX X4G2 xiX - Technical Manual Version 1.4...
Page 85
X4G2 cameras features active control interface for lenses with CANON EF-mount. For attaching such lens MECH-60MM-EF- ADAPTER is required. Adapter is mounted using 4 front mount holes. Screws are included in MECH-60MM-EF-ADAPTER-KIT which can be purchased from XIMEA. Optionally camera can be assembled in production when the operation has been ordered along with camera (A-MECH-60MM-EF-ADAPTER-KIT).
Page 86
MacOS 10.8 or newer All XIMEA cameras are compatible with the most advanced Vision and Image Processing Libraries. See chapter 5 Software for more information about the options to access a xiX cameras, as well as a list of currently supported libraries and frameworks supported in Windows.
Page 87
Recommended system configuration: For best processing performance and bandwidth we recommend to use the following system configuration. This is essential when using the higher resolution models for achieving maximum frame rate. CPU: Intel i7 RAM: 4GB RAM or more Disc Space: 200 MB of free disc space Video: NVIDIA or Radeon graphics card 128MB...
Page 88
4.3. Video Formats 4.3.1. Full Resolution By default, each camera outputs a full resolution image based on its sensor specification. 4.3.2. ROIs – Region Of Interest ROI, also called area-of-interest (AOI) or windowing, allows the user to specify a sub-area of the original sensor size for read-out. Depending on the sensor xiX cameras support the definition of one single ROI by specifying the size (width and height) as well as the position (based on upper left corner) of the of the sub-area.
Page 89
4.3.4. Image Data Output Formats All modes are provided by the xiAPI or standard interfaces using the xiAPI (please note 5.1 Accessing the Camera). Each of xiX cameras supports several Image Data Output Formats. Mode Description RAW8 Raw sensor data, 8 Bit per pixel, single channel RAW16 Raw sensor data, 16 Bit per pixel, single channel 10 or 12 Bit sensor output (LSB) with bit-shift up to 16 Bit...
Page 90
4.3.5. Digitization bit depth In case of most cameras changing the sensor digitization bit depth may increases the maximum possible frame rate, but does not affect the saturation level. 8bit 10bit 12bit 100% 1023 Sensor Output level 4095 figure 4-1, Saturation vs Sensor output for different digitization bit depths Cameras featuring 2 generation of Sony IMX sensors (MX031, MX050, MX089, MX124) have special 8bit digitization mode, which features same conversion gain as 10bit mode using only ¼...
Page 91
Unlike in the free-run, each image exposure can also be triggered with an input trigger signal. In this mode, the sensor waits in stage until the trigger signal arrives. Only then, the exposure is started, which is followed by the data readout. Ximea cameras supports several triggered modes along with single image exposure after one trigger.
Page 92
– readout time of one row (Line period) depends on sensor settings Conditions: Debounce on trigger input line and trigger delay are disabled. Camera performance calculator: The timing strongly depends on camera settings. Most of the times can be calculated using https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm. = + ...
Page 93
4-5, triggered burst of frames – frame burst start, number of frames in burst set to 3 Frame Burst Active If trigger is level sensitive it can be used to control image acquisition. figure 4-6, triggered burst of frames – frame burst active Frame Burst Modes: https://www.ximea.com/support/wiki/allprod/Frame_Burst_Modes Please see: 4.4.2.5. Exposure defined by trigger pulse length In this mode the exposure is defined by trigger pulse length.
Page 94
4.4.2.6. Multiple exposures in one frame All Sony IMX based xiX models except MX023xG-SY support defined number of exposures exposed in a single frame. In this mode the number of exposures need to be defined. The number of exposures can be defined using the XiApi parameter XI_PRM_EXPOSURE_BURST_COUNT.
Page 95
4.5. Camera Parameters and Features 4.5.1. Exposure Time Also known as shutter speed. This parameter defines the length of the integration period for each frame. Most CMOS sensors generate the exposure interval internally. For some it is possible to control it by external signaling. The sensor internal timing depends on the provided system clock.
Page 96
4.6.5. Color Correction Matrix The color correction matrix is a 4x4-matrix which is applied on each pixel of an image in a host-assisted port-processing step. This Matrix can be used for example to adjust the brightness, contrast, and saturation. 4.6.6. Sensor Defect Correction During the manufacturing process, every camera is tested for various type of defects and a list of the measured defect pixels is created and stored in the camera’s non-volatile memory.
Page 97
4.6.7. Some sensors offer the ability to acquire images with a higher dynamic range than the value presented in the specification. High dynamic range can be achieved by several means as part of the sensor output. The feature supported by MX200xG-CM camera is a piecewise linear response, a so-called multiple slope integration.
Page 98
The dynamic range can be increased by dividing the integration (exposure time) in two or three phases (slopes), with different maximum saturation levels. The CB200xG-CM camera supports the dividing in three slopes. To use this kind of HDR method the user has to define two pairs of parameters: (T1, SL1) and (T2, SL2). •...
Page 99
Description of the multiple slope integration: Phase 1 • All pixels are integrated until they reach the defined saturation level of kneepoint1 (SL1). • If the saturation level of kneepoint1 is reached, the integration stops. SL1 is the maximum saturation level for all pixels in this phase.
Page 100
5.1.1. Proprietary API All XIMEA cameras are supported by the same unified APIs (application programming interface). The API is a software interface between the camera system driver and the application. Different APIs are available for different programming environments, e.g. xiAPI (see 5.7.1 XIMEA APIs) for C/C++ developments and xiAPI.Net for C#/.Net based developments 5.1.2.
Page 101
5.2. XIMEA CamTool The CamTool is a cross-platform application showcasing the features of all XIMEA camera families. Short description It runs on Windows, Linux, macOS systems offering a substantial imaging tool set, which can be further extended with custom modules using a plugin infrastructure. CamTool is based on Qt for the UI and xiAPI for the camera control. Its camera settings...
Page 102
Functions • to see live image from multiple XIMEA cameras connected • control the camera parameters • store of camera image and video • analyze the image properties • histogram and line profile • image averaging, image flip/mirror • software trigger timer, save/load camera and program settings •...
Page 103
Libraries maintained by XIMEA All cameras listed in the section Products are supported with these libraries. XIMEA commits to update the API within twelve months after a new major release. XIMEA warranties backwards compatibility of these software packages for two major releases.
Page 104
Microsoft Windows 7 Embedded), Microsoft Windows 2008 R2. 5.4.1. Contents The package contains: • OS Drivers of all XIMEA camera types for OS Microsoft Windows 7 SP1 32/64 bit, Windows 8 32/64 bit, Windows Server 2008 R2 x86-64, Windows 10 32/64 bit. xiAPI xiAPI.NET xiApiPtyhon •...
Page 105
Select the Software components you want to install. You can uncheck the components you don't want to install, but it is recommended to leave them all checked. figure 5-3, XIMEA Windows Software Package installation - 2 • Specify the install location - you can leave the default location or change it to your desired location.
Page 106
• Now the XIMEA API Software Package should start copying files, updating System Variables and installing drivers if necessary. figure 5-5, xiAPI installation, Windows - 4 • Installation is completed. figure 5-6, xiAPI installation, Windows - 5 • Finish. xiX - Technical Manual Version 1.4...
Page 107
5.5. XIMEA Linux Software Package XIMEA Linux Software Package is tarred installer with files that can be run on Linux Ubuntu 14.04 and 16.04 (32 and 64 Bit) and newer releases. 5.5.1. Contents The package contains: • Driver (beta version) for XIMEA cameras •...
Page 108
5-8, XIMEA Linux Software Package installation - 2 Note: If logged in user is not root, you will be asked for your password to get root access, because the installation runs with root account using sudo. xiX - Technical Manual Version 1.4...
Page 109
5.6. XIMEA macOS Software Package XIMEA macOS Software Package is native DMG installer that can be run on macOS 10.8 (Mountain Lion) or newer. 5.6.1. Contents The package contains: • Driver (beta version) for all XIMEA cameras • xiAPI •...
Page 110
On the General Tab select the option Anywhere under Allow applications downloaded from: figure 5-10, xiAPI installation, MacOS - 2 XIMEA macOS Software. Package: http://www.ximea.com/downloads/recent/XIMEA_OSX_SP.dmg • Download • Mount it by double-clicking this file in Finder. • Run the install script to install XiAPI on your macOS system •...
Page 111
5.7.2. xiAPI Overview xiAPI stands for XIMEA Application Programming Interface. It is a common interface for all XIMEA cameras. Architecture API is a software interface between the camera system driver and application.
Page 112
For a complete list of available parameter, please visit the xiAPI online manual at http://www.ximea.com/support/wiki/apis/XiAPI_Manual Note: Since xiAPI is a unified programming interface for all of XIMEA‘s cameras, not all of the described parameters apply for every camera and sensor model.
Page 113
5.7.5.3. Acquire Images This example shows how the acquisition is started on the device with the handle xiH, ten images are acquired in a row and the acquisition is stopped. xiStartAcquisition(xiH); #define EXPECTED_IMAGES 10 for (int images=0;images < EXPECTED_IMAGES;images++) // getting image from camera xiGetImage(xiH, 5000, &image);...
Page 114
5.7.6. xiAPI Auto Bandwidth Calculation xiAPI uses Auto Bandwidth Calculation (ABC) before the opening of each camera by default. After the measurement,90% of the measured value is used as the maximum allowed transfer speed of the camera to ensure the stability of transfer. It is important to set this parameter to XI_OFF to ensure highest possible data transfer speed.
Page 115
5.8. XIMEA Control Panel The XIMEA Control Panel (xiCOP), is a diagnostics and management tool for all XIMEA cameras. xiCOP is currently only available for Windows operating system. figure 5-12, xiCOP Features • Facilitates diagnostics of system performance bottlenecks. xiCOP is capable of retrieving the system’s hardware tree, thus problematic hardware configurations can be identified.
Page 116
XIMEA xiCOP software (please see 5.8 XIMEA Control Panel). It will immediately start searching for connected cameras. Your camera will appear in the XIMEA camera list on the upper left side of the xiCOP window if it is connected properly and your PCIe interface meets the minimum system requirements described in 4.1 System Requirements.
Page 117
4.1 System Requirements), and that all software requirements are met. xiCOP (please see 5.8 XIMEA Control Panel) - XIMEA Control Panel free software tool, facilitates the task of verification of XIMEA camera connection and installation as well as firmware updates.
Page 118
Step 5 - Waiting for Service Conclusion Once we have received the camera, we will send you a notification. The XIMEA Service will then check the status of the camera that you have sent for a possible repair. Depending on warranty conditions, product status and agreement one of the following...
Page 119
Safety instructions and precautions This chapter describes safety instructions and precautions valid for xix cameras and special considerations regarding XIMEA board level cameras. In order to avoid harm or damage your xiX camera, please handle it like described in this manual, paying special attention to the cautions shown in the following table: 6.3.1.
Page 120
XIMEA warrants to the Original Purchaser that the Camera provided is guaranteed to be free from material and manufacturing defects for a period of two years. Should a unit fail during this period, XIMEA will, at its option, repair or replace the damaged unit.
Page 121
XIMEA does not assume any liability for damage that is the result of improper use of its products or failure to comply with the operating manuals or the applicable rules and regulations.
Page 122
Article III: Retention of Title 1. The items pertaining to the Supplies ("Retained Goods") shall remain the Supplier's property until each and every claim the Supplier has against the Purchaser on account of the business relationship has been fulfilled. If the combined value of the Supplier's security interests exceeds the value of all secured claims by more than 20 %, the Supplier shall release a corresponding part of the security interest if so requested by the Purchaser;...
Page 123
(a) force majeure, such as mobilization, war, terror attacks, rebellion or similar events (e. g. strike or lockout); (b) virus attacks or other attacks on the Supplier’s IT systems occurring despite protective measures were in place that complied with the principles of proper care; (c) hindrances attributable to German, US or otherwise applicable national, EU or international rules of foreign trade law or to other circumstances for which Supplier is not responsible;...
Page 124
3. Prior to assembly or erection, the materials and equipment necessary for the work to start must be available on the site of assembly or erection and any preparatory work must have advanced to such a degree that assembly or erection can be started as agreed and carried out without interruption.
Page 125
10. The Purchaser shall have no claim for damages based on Defects. This shall not apply to the extent that a Defect has been fraudulently concealed, the guaranteed characteristics are not complied with, in the case of loss of life, bodily injury or damage to health, and/or intentionally or grossly negligent breach of contract on the part of the Supplier.
Page 126
repercussions of the event; this shall also apply even where an extension of the delivery period has previously been agreed with the Purchaser. Article XII: Other Claims for Damages 1. Unless otherwise provided for in the present GL, the Purchaser has no claim for damages based on whatever legal reason, including infringement of duties arising in connection with the contract or tort.
Page 127
Glossary Term /Abbreviation Definition Analog to Digital Converter Application Programming Interface AR (coating) Anti-Reflex B/W or B&W Black and White Charge-Coupled Device Correlated double sampling CMOS Complementary Metal Oxide Semiconductor Do not connect DSNU Dark Signal non-Uniformity Dynamic Range Electro Magnetic Compatibility Electronic rolling shutter Fixed pattern noise Frame per second...
Page 128
list of figures figure 2-1, Example of aggregation of many camera in to one cable figure 2-2, PCI Express Topology figure 2-3, Variations of standard Switches for Embedded vision systems figure 2-4, Variations of Switches for Embedded vision systems figure 3-1, MX X2G2 mounting points (note 1: models MX089xG and MX124xG do not have this mounting hole) figure 3-2, MX X4G2 mounting points figure 3-3, MX X2G2 position C/CS-Mount module B figure 3-4, MX X4G2 camera with/without the optional EF-Mount Adapter...
Page 129
figure 3-39, position status LEDs MX X4G2(location of status LEDs depends on camera model) figure 3-40, position of MX X2G2 –FL/-FV interface connector figure 3-41, pinning of MX X2G2 interface connector figure 3-42, MX X2G2 FPC cable laser marking figure 3-43, MC FPC cable CBL-PCIEFLEX-X2G2-xxx ends figure 3-44, MX X2G2 FPC insert procedure option -FL figure 3-45, MX X2G2 FPC detach procedure option -FL figure 3-46 MX X2G2 unlocking the connector (option –FV)
Page 130
4-13, image example with HDR figure 4-14, HDR - approx. logarithmic saturation curve figure 5-1, CamTool Layout figure 5-2, XIMEA Windows Software Package installation - 1 figure 5-3, XIMEA Windows Software Package installation - 2 figure 5-4, XIMEA Windows Software Package installation - 3...
Page 131
list of tables table 2-1, advantages table 2-2, common features table 2-3, X2G2 models overview table 2-4, X4G2 models overview table 2-5, accessories table 2-6, assembly options table 3-1, environment table 3-2, firmware / API features table 3-3, custom screws, technical details table 3-4, monochrome camera - filter glass parameter table 3-5, color camera - filter glass parameter table 3-6, MX023xG-SY-X2G2-Fx, sensor and camera parameters...
Need help?
Do you have a question about the xiX MX203MG-SY-X2G2-FL-HDR and is the answer not in the manual?
Questions and answers