background image

 

 

 

 

 
 
 
 
 
 
 
 
 

 

 

xiJ

 

      [ksi-d

ʒ

e

ɪ

 or sai-

 

d

ʒ

e

ɪ

 
 

 

USB 3.1 scientific cameras

 

 
 
 

Technical Manual 

Version 0.06, November, 2022 

Summary of Contents for xiJ

Page 1: ...xiJ ksi d e or sai d e USB 3 1 scientific cameras Technical Manual Version 0 06 November 2022...

Page 2: ...kia Germany and the US and with a global distributor network we offer our solutions to all types of companies and institutions across every imaginable application field Industrial cameras scientific c...

Page 3: ...rmany Tel 49 251 202 408 0 Fax 49 251 202 408 99 Sales America XIMEA Corp 12600 W Colfax Ave Suite A 130 Lakewood CO 80215 USA Tel 1 303 389 9838 Fax 1 303 202 6350 R D Production XIMEA s r o Lesna 52...

Page 4: ...uipment has been tested and found to comply with the limits for Class A digital device pursuant to part 15 of the FCC rules These limits are designed to provide reasonable protection against harmful i...

Page 5: ...GenICam GenTL API GenICam standard transport layer interface grabbing images GenICam GenTL provides an agnostic transport layer interface to acquire images or other data and to communicate with a devi...

Page 6: ...ximea com support wiki allprod Frequently_Asked_Questions Knowledge Base http www ximea com support wiki allprod Knowledge_Base Vision Libraries http www ximea com support projects vision libraries w...

Page 7: ...re Specification 15 3 1 Power Supply 15 3 2 General Specification 15 3 2 1 Environment 15 3 3 Lens Mount 15 3 3 1 C mount 15 3 3 2 T mount M42 x 0 75mm 16 3 4 Optical path 16 3 4 1 Filter glasses 16 3...

Page 8: ...AUX CBL MJ PWR 2M0 36 3 14 Tripod Adapter ME ADPT MJ T 37 3 14 1 Dimensional drawings 37 3 15 USB 3 host adapters 38 4 General Features 39 4 1 Camera Features 39 4 1 1 ROIs Region Of Interest 39 4 1 2...

Page 9: ...penCV 62 5 7 Programming 63 5 7 1 Standard Interface 63 5 7 1 1 GenICam 63 5 7 2 xiAPI 63 5 7 2 1 xiAPI Functions Description 64 5 7 2 2 xiAPI Parameters Description 65 5 7 2 3 xiAPI Examples 65 5 7 3...

Page 10: ...onment protect against water 71 6 3 6 Recommended light conditions 71 6 3 7 Protect the optical components 71 6 3 8 Mechanical loads 72 6 3 9 Camera lens cleaning 72 6 3 10 Protect against static disc...

Page 11: ...stability of 0 1 C External triggering and synchronization functionality 2 2 Advantages Precise Built with the latest sCMOS sensors from Gpixel for sensitivity and speed Small Compact housings with C...

Page 12: ...Mbyte s General purpose I O 1x opto isolated input 1x opto isolated output 3x LED software programmable Synchronization Hardware and software trigger input frame active output busy output overlapped L...

Page 13: ...06 13 2 5 Models Overview sensor and models Model Resolution Pixel size Bits Dynamic range Sensor size FPS1 MJ042MR GP P6 BSI 4 1 MP 6 5 m 12 90 dB 1 2 61 6 table 2 3 models overview Note 1 Full reso...

Page 14: ...are available short list Item P N Description ADPT PWR INJ TC USB type C power injector adapter CBL U3 3M0 USB3 cable Type A to Micro B 3m CBL U31TC 3M0 USB3 cable Type C to Type C 3m CBL MJ PWR 2M0...

Page 15: ...onsumption 3 2 General Specification 3 2 1 Environment Description Symbol Value Optimal ambient temperature operation Topt 10 to 25 C Ambient temperature operation Tmax 0 to 40 C Ambient temperature f...

Page 16: ...mount adapter Nikon F mount Flange focal distance is 46 5mm 20mm in camera 5mm extension ring 0 5mm spacer 21mm T2 to Nikon mount adapter 3 4 Optical path 3 4 1 Filter glasses A filter glass is part o...

Page 17: ...hire Thickness 1 0 0 1 mm Coating Anti reflex both sides table 3 2 monochrome camera filter glass parameter figure 3 3 monochrome camera filter glass transmission curve 0 10 20 30 40 50 60 70 80 90 10...

Page 18: ...n e LSB16 1 19 Median read noise e 1 82 Dark current e s 20 DSNU e 0 7 PRNU 1 3 Linearity TBD Camera parameters Exposure time EXP 24 s to 2147 483 sec in steps of 10 5 s 5 Analog Gain Range dB 0 25 6...

Page 19: ...S S L 1x1 2048 x 2048 46 9 12 16 2x2 1x1 1024 x 1024 47 3 12 16 4x4 1x1 512 x 512 47 3 12 16 2x1 1x2 1024 x 1024 93 9 12 16 4x1 1x4 512 x 512 184 7 12 16 2 12 CMS S H 1x1 2048 x 2048 46 9 12 16 2 12 H...

Page 20: ...housing 3 5 1 4 Sensor features feature Note Binning Yes vertical 1 4 horizontal 1 4 Skipping Yes vertical 1 4 ROI Vertical cropping results in increased read speed horizontal reduces data transfer H...

Page 21: ...2 Green LED3 Orange Off Off Off Off Power On Off Off Booting Off flash 2Hz Off Boot up finished On Off On USB init wait for enumeration flash 1Hz Off Off Enumeration finished USB2 Off Off flash 2Hz En...

Page 22: ...Configuration channel B8 SBU2 Sideband use SBU A6 Dp1 Non SuperSpeed diff pair position 1 pos B7 Dn2 Non SuperSpeed diff pair position 2 neg A7 Dn1 Non SuperSpeed diff pair position 1 neg B6 Dp2 Non...

Page 23: ...connector description 3 8 1 Location IO interface receptacle is located on the side of the camera figure 3 9 position GPIO connector 3 8 2 IO Connector Pinning Pinning of the IO connector camera figu...

Page 24: ...ounce filter No Current 1mA Input delay rising edge 0 1 s VINPUT 10V TAMBIENT 25 C Input delay falling edge 5 s VINPUT 10V TAMBIENT 25 C Number of inputs 1 External trigger mapping Yes Input functions...

Page 25: ...al flow inside the camera is below figure 3 11 digital input interface schematic 3 8 3 4 Digital Input Wiring figure 3 12 digital input interface wiring VCC DIGITAL IN PUT IINP UT FPG A_IN PUT GND Com...

Page 26: ...e Maximal sink current 36mA Trip current 71mA self restarting when failure mode current disconnected Inductive loads No Effect of incorrect output terminal connection Protected against reverse voltage...

Page 27: ...r characteristics 3 8 4 4 Digital Output Wiring Digital output has an open collector switching transistor with common IO Ground In most cases a power source for external device must be provided 3 8 4...

Page 28: ...ly one general opto isolated input is used Output state Output switch state Input state ON Sourcing current Pull down energized OFF Relaxing Not energized figure 3 16 Connecting Digital OUTPUT to an N...

Page 29: ...to a PNP compatible device Pull up resistor can be calculated as follows psu input input V V R I Where psu V power supply voltage Must be higher than required input amplitude input V required input am...

Page 30: ...utput pins see 3 8 4 1 Optically isolated Digital Output General info led V LED forward voltage see table below led I LED current Note Remember to use the appropriate resistor power rating 2 Typical L...

Page 31: ...rrent for transistor You should also use an external diode to protect the transistor from over voltage while disconnecting an inductive load Keep in mind that this connection has an inverted logic Cur...

Page 32: ...eded when camera is used with the power injector see 3 12 Power injector ADPT PWR INJ TC figure 3 23 USB 3 0 cable figure 3 24 drawing USB 3 0 cable Item Description 1 USB A 3 0 9 pin Molded Plug BLK...

Page 33: ...0 MicB_SSRX table 3 19 USB3 connector pin assignment figure 3 26 label details USB3 cable 3 11 Sync trigger cable CBL MJ SYNC 3M0 3 0m trigger and synchronization cable 4 poles digital I O circular VB...

Page 34: ...e 3 28 sync cable pin numbering Pin color Signal 3 Red IN1 Opto isolated Input 2 Black OUT_GND Opto Isolated output ground pole 1 White OUT1 Opto isolated Output Shell Black Chassis ground table 3 20...

Page 35: ...computer host Type C connector for standard USB3 connection to the camera target power GPIO for AUX power delivery 20V LED description LED Color Description 1 Blue Polarity 2 Red Type C Power EN 3 Gr...

Page 36: ...guration figure 3 31 laser markings and position of dip switches on power injector 3 13 Power cable AUX CBL MJ PWR 2M0 2 0m AUX power cable for use with power injector see 3 12 Power injector ADPT PWR...

Page 37: ...racket figure 3 33 mounting tripod adapter xiJ series tripod mounting bracket with M4 and M6 threads at the bottom and thread in the middle Bracket can be mounted on the front side of the camera 3 14...

Page 38: ...y tested on HA 1P USB3 TC X4G3 AS HA 2P USB3 TA X4G3 AS adapters with ASM3142 USB 3 1 Host Controller Testing on other controllers pending Host adapter requires special firmware so we recommend to ord...

Page 39: ...her sum or average 4 1 2 1 Binning When binning is applied the image is divided into cluster of k l pixels where all pixels in each cluster are interpolated and result in the value of one output pixel...

Page 40: ...h HG LG readout MJ042 mode 12 LG STD mode 1 12 STD L 12 HG STD mode 2 12 STD H table 4 2 supported combinations of ADC width and LG HG readout Note The sensor data is transferred within the camera to...

Page 41: ...arallel The identical image is therefore sampled and read out two times one time via top and a second time via bottom readout channel figure 4 4 CMS mode Samplings ADC depth HG LG readout MJ042 mode 2...

Page 42: ...VHG B g analog HG values amplified by PGA gain g bottom gain channel DH12 T digital 12 bit HG values top gain channel DH12 B digital 12 bit HG values bottom gain channel The FPGA adds both pictures Th...

Page 43: ...era modes in the API presets can be used instead of setting all individual parameters Mode Parameter setting enum Related numeric value 12 STD L XI_US_12_STD_L 10 12 STD H XI_US_12_STD_H 11 2 12 CMS S...

Page 44: ...ng depends on the Exposure Time and Data Readout Time 4 1 5 2 Trigger controlled Acquisition Exposure Unlike in the free run each image exposure can also be triggered with an input trigger signal In t...

Page 45: ...postpone trigger to sensor Exposure time texps Exposure time Data Readout time trd Depends on mode of operation no direct calculation possible Post image timeout tpos time after image readout need by...

Page 46: ...n value influences the analog to digital conversion process of the image sensor pipeline and acts as a multiplier of the output signal Using gain values greater than 0 will increase the pixel intensit...

Page 47: ...gain values can be defined Since both exposure and gain have an influence on the intensity the ratio between those two parameters in their contribution to the algorithm can also be set exposure priori...

Page 48: ...in chapter 3 Hardware Specification That is recommended setups where functionality is guaranteed Using cameras with other controllers and cables may result in suboptimal performance The first one is t...

Page 49: ...y using high performance USB 3 1 or USB 3 0 ports 5 1 2 1 System Configuration Minimum system configuration For a basic operation of your xiJ camera with a PC the following minimum system configuratio...

Page 50: ...ame rate it is important to choose an appropriate USB 3 1 host adapter chipset The maximum data transfer rate depends on different conditions motherboard chipset driver version operating system Camera...

Page 51: ...nnect the camera with the power injector the below order of steps must be followed 6 Connect USB micro B cable 3 10 CBL U3 1M0 CBL U3 3M0 CBL U3 5M0 to power injector 3 12 Power injector ADPT PWR INJ...

Page 52: ...enTL Consumer applications Vision Libraries integration demonstrations o NI LabView interface xiLib 5 3 1 2 Installation Download and execute the XIMEA API Software Package installer EXE file approxim...

Page 53: ...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...

Page 54: ...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...

Page 55: ...Contents The package contains Driver beta version for XIMEA USB2 and USB3 cameras xiAPI Ximea CamTool Examples o xiSample sample showing basic image acquisition in xiAPI 5 3 2 2 Installation Download...

Page 56: ...Version 0 06 56 figure 5 8 XIMEA Linux Software Package installation 2 1 Note If logged in user is not root you will be asked for your password to get root access because the installation runs with ro...

Page 57: ...mTool Examples o xiSample sample showing basic image acquisition in xiAPI 5 3 3 2 Installation Before installing XIMEA macOS Software Package it may be necessary to modify security settings on your co...

Page 58: ...cOS Software Package http www ximea com downloads recent XIMEA_OSX_SP dmg Mount it by double clicking this file in Finder Run the install script to install XiAPI on your macOS system A window with pac...

Page 59: ...amilies 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 base...

Page 60: ...trols depend on visibility level which can be set in Edit Options For more information please refer to https www ximea com support wiki allprod XIMEA_CamTool 5 4 1 Control cooling The Temperature cont...

Page 61: ...igurations can be identified Diagnosis of firmware and software compatibility xiCOP checks relevant firmware and software versions and warns if a component is not up to date Lists all currently attach...

Page 62: ...developer and supplier of software for technical computing and Model Based Design More http www mathworks de or https www ximea com support wiki vision libraries MathWorks_Matlab 5 6 2 MVTec HALCON H...

Page 63: ...programing according the GenICam standard please visit the standard s website at http www emva org standards technology genicam 5 7 2 xiAPI xiAPI stands for XIMEA Application Programming Interface It...

Page 64: ...ces OUT DWORD pNumberDevices open interface XI_RETURN xiOpenDevice IN DWORD DevId OUT PHANDLE hDevice get parameter XI_RETURN xiGetParam IN HANDLE hDevice const char prm void val DWORD size XI_PRM_TYP...

Page 65: ...Parameter not supported 5 7 2 3 xiAPI Examples Connect Device This example shows the enumeration of available devices If any device was found the first device with index 0 is opened HANDLE xiH NULL G...

Page 66: ...iH select trigger source xiSetParamInt xiH XI_PRM_TRG_SOURCE XI_TRG_EDGE_RISING select input pin 1 mode xiSetParamInt xiH XI_PRM_GPI_SELECTOR 1 xiSetParamInt xiH XI_PRM_GPI_MODE XI_GPI_TRIGGER set dig...

Page 67: ...not limited 5 7 3 xiAPI NET XIMEA Application Programming Interface for Dot Net Microsoft Visual C xiAPI NET is designed as a wrapper around xiAPI and therefore shares most of its functionality 5 7 4...

Page 68: ...IMEA xiCOP software please see 5 5 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 wi...

Page 69: ...eadout process does not add a lot of extra noise to the statistical uncertainty At higher levels of saturation when the High gain channel is saturated the Low gain channel with the higher measurement...

Page 70: ...structions When you received the PSR Approval email please continue to Step 4 In case your PSR was rejected please do not send the product to XIMEA 6 2 4 Step 4 Sending the camera to XIMEA If possible...

Page 71: ...more information see 3 1 Power Supply 6 3 5 Environment protect against water Use camera in acceptable environment only please note the descriptions in 3 2 1 Environment Protect the camera against con...

Page 72: ...nd to have failed due to customer abuse mishandling alteration improper installation or negligence If the original camera module is housed within a case removing the case for any purpose voids this wa...

Page 73: ...without undue delay to the Supplier if the contract is not awarded to the Supplier Sentences 1 and 2 shall apply mutatis mutandis to the Purchaser s Documents these may however be made accessible to t...

Page 74: ...r good reason including but not limited to delayed payment suspension of payments start of insolvency proceedings protest or justified indications for overindebtedness or pending insolvency of Purchas...

Page 75: ...run 2 The risk shall pass to the Purchaser if dispatch delivery the start or performance of assembly or erection the taking over in the Purchaser s own works or the trial run is delayed for reasons fo...

Page 76: ...t is time barred Unjustified notifications of Defect shall entitle the Supplier to demand reimbursement of its expenses by the Purchaser 5 The Supplier shall be given the opportunity to repair or to r...

Page 77: ...ply mutatis mutandis in the event of an infringement of an IPR 5 Where other defects in title occur Article VIII shall apply mutatis mutandis 6 Any other claims of the Purchaser against the Supplier o...

Page 78: ...III Venue and Applicable law 1 If the Purchaser is a businessman sole venue for all disputes arising directly or indirectly out of the contract shall be the Supplier s place of business However the Su...

Page 79: ...xiJ Technical Manual Version 0 06 79 6 9 Revision History Version Date Notes 0 00 08 01 2021 Initial version 0 06 11 21 2022 Preliminary release...

Page 80: ...second FWC Full Well Capacity GR Global reset GS Global shutter IR Infra Red JTAG Joint Test Action Group LSB Least Significant Bit MIMR Multiple integration multiple ROI MSB Most significant bit MSL...

Page 81: ...uts used 28 figure 3 17 Connecting Digital OUTPUT to an NPN compatible PLC device single input 28 figure 3 18 Connecting Digital OUTPUT to a PNP compatible device 29 figure 3 19 LED Driving 30 figure...

Page 82: ...installation 2 53 figure 5 3 XIMEA Windows Software Package installation 3 53 figure 5 4 xiAPI installation Windows 4 54 figure 5 5 xiAPI installation Windows 5 54 figure 5 6 XIMEA Linux Software Pac...

Page 83: ...d digital input general info 24 table 3 13 digital info signal levels 24 table 3 14 digital input timing 26 table 3 15 Optically isolated digital output general info 26 table 3 16 Optically isolated d...

Page 84: ...XIMEA GmbH Am Mittelhafen 16 48155 M nster Germany www ximea com Copyright 2019 XIMEA GmbH All rights reserved...

Reviews: