background image

 User Manual 

Manx-camera 

 

Company confidential.  

This document is the property of Xenics. It may not be reproduced 

 completely or partially 

 or passed to a third 

party without written permission from Xenics. 
 

Xenics nv  

T +32 16 38 99 00  

           Doc Ref: ENG-2019-UMN005 

Ambachtenlaan 44  

F +32 16 38 99 01  

Issue: R003 

BE-3001 Leuven 

 Belgium 

www.xenics.com  

Date: 15/05/2020 

 

XF-104_03/20-12-2012 

 

Page 1 of 73 

 

 

 

 

 

User Manual 

Manx-camera 

 

ENG-2019-UMN005-R003 

 

 

 

 

 

 

 

 

 

 

Summary of Contents for Manx- 2048 R CXP 130

Page 1: ...letely or partially or passed to a third party without written permission from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Bel...

Page 2: ...r any direct indirect special incidental or consequential loss of damage whether based on contract tort product liability or any other legal theory Copyright Intellectual Property Rights Xenics nv 201...

Page 3: ...aan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 3 of 73 Revision History Issue Issue date Reason for changes Modified by Approved by...

Page 4: ...of Contents 4 List of Figures 6 List of Tables 8 1 Introduction 9 Scope 9 Reference Documents 9 Manual Overview 10 Conventions Used in This Manual 10 Safety Warnings 10 Contact Information 11 2 Gettin...

Page 5: ...99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 5 of 73 6 Appendix 41 Appendix A Euresys Coax...

Page 6: ...Manx camera 24 Figure 5 12 Free running internal trigger 25 Figure 5 13 Trigger period longer than line frame period 25 Figure 5 14 Trigger period is shorter than line frame period 26 Figure 5 15 Tri...

Page 7: ...r free running and line trigger external with burst count 2 48 Figure 6 15 Continuous acquisition with line and frame trigger external 49 Figure 6 16 Continuous acquisition with multi frame trigger 50...

Page 8: ...voltages and impedance 30 Table 5 12 Tigger out source 30 Table 5 13 Digital fixed gain and offset 32 Table 5 14 Factory default calibration files 33 Table 5 15 Factory default onboard calibration fil...

Page 9: ...CXP 130 XEN 000651 High speed linescan SWIR camera Square pixel 1024 SQ CXP 130 XEN 000652 2048 SQ CXP 130 XEN 000653 512 SQ CXP 260 XEN 000654 1024 SQ CXP 260 XEN 000655 2048 SQ CXP 260 XEN 000656 51...

Page 10: ...the electrical interfaces Chapter 5 describes the camera functionality Chapter 6 contains the appendices Conventions Used in This Manual To give this manual an easily understood layout and to emphasi...

Page 11: ...rate the camera in dry and dust free environment It is recommended to use the camera at room temperature conditions 25 C Additional heating or cooling element may be necessary Warm up Period For optim...

Page 12: ...ies Coaxlink Quad G3 Refer to Appendix A Euresys Coaxlink Quad G3 installation Manual for more information Installation of Xeneth user interface software Xeneth imaging suite and its graphical user in...

Page 13: ...isible see Figure 2 1 If the camera is not shown click the refresh button on the dialog and check the cables Make sure that the cables are properly connected and green LED of the CoaXpress frame grabb...

Page 14: ...interface layout X View shows live image feed from the camera Camera output is presented in ADU Arbitrary Digital Unit values which can be mapped to different colour profiles The control panel allows...

Page 15: ...nics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 15 of 73 3 Mechanic...

Page 16: ...Figure 3 2 Optical position of InGaAs detector 4 Electrical Interface Unified Lemo connector The design and specifications for the products described below may change without notice Figure 4 1 Unified...

Page 17: ...termediary device between the camera and trigger generator Contact Xenics for more detail CoaXpress interface The camera is compliant with CoaXpress standards Further information about this standard i...

Page 18: ...Image acquisition Gain settings There are 4 analogue gain options on the Manx camera It can be selected by the user Sensor Gain Mode Full well electrons 1 35M 5 8 1M 20 1 6M 100 290K Table 5 1 Analog...

Page 19: ...higher gain factor when the incoming signal is small Exposure time Exposure time per line can be determined by the user using this function Figure 5 3 Exposure time setting on Xeneth Exposure time af...

Page 20: ...cessary Ref 6 Acquisition frame time The frame rate is affected by the line rate and minimum frame time defined by the user Each frame comprises of a user defined number of lines See section 5 1 6 to...

Page 21: ...ssue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 21 of 73 Table 5 2 Acquisition control Figure 5 6 Acquisition control settings on Xeneth Frame height As the M...

Page 22: ...s embedded in the last line of the frame when the footer information bit is enabled The first 64 pixels contain valid footer information and all other pixels have their current values The 16 data word...

Page 23: ...ia Xeneth software It is recommended to keep the target temperature at 20degC in room temperature conditions The purpose of the TEC is to maintain a stable sensor temperature so that the dark current...

Page 24: ...igure 5 11 Example of a frame capturing for the Manx camera 5 3 1 1 Free running This is the factory default mode Lines Frames are captured at the maximum rate possible It is limited by line frame per...

Page 25: ...2 External trigger Capturing of lines frames can be synchronised with an external trigger Note The maximum line rate achievable with external line trigger will be lesser than the maximum line rate ach...

Page 26: ...ollowing trigger in sources are for line and frame trigger Trigger in sources External trigger in 1 External trigger in 2 Triggers can be generated by external trigger generators See Section 4 1 for t...

Page 27: ...x x x CoaXpress x x x Table 5 7 Trigger in source configurations Lines frames can be generated in the following modes Line frame trigger in polarity configuration Trigger in sensitivity Trigger in po...

Page 28: ...eneth The diagram below shows how the trigger delay works The external trigger generates an internal trigger which in turn starts the integration of a line frame Figure 5 16 Trigger in delay It is als...

Page 29: ...ermission from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 29...

Page 30: ...ger output mode External trigger out 1 External trigger out 2 These triggers are available via the universal camera connector on the backside of the camera see section 4 1 for the pinout of the trigge...

Page 31: ...Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 31 of 73 Figure 5 18 Tr...

Page 32: ...ay have slightly different offset and respond slightly differently to incoming photons For this reason raw images tend to be a little stripy as shown in Figure 5 23 Typical raw image with uniform ligh...

Page 33: ...us_ camera SN x100 50 Gain100_100us_ camera SN x100 100 Table 5 14 Factory default calibration files Refer to Appendix C Non Uniformity Correction NUC if additional calibration files are required 5 4...

Page 34: ...hout written permission from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 1...

Page 35: ...www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 35 of 73 Figure 5 23 Typical raw image with uniform lighting Click on this icon to enable disable the NUC Figure 5 24 Enable software calibrat...

Page 36: ...mbachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 36 of 73 Slot 3 X20_100us Slot 4 X20_250us Slot 5 X5_600us Slot 6 X1_600us S...

Page 37: ...amera non volatile memory Storing of the NUC in the camera memory Note This will overwrite existing calibration file stored in the camera Do so with caution Calibration files can be stored in the non...

Page 38: ...lid calibration files should be uploaded Calibration files have xca file extensions Slot info shows Not free once the file is uploaded into the camera Refer to Section 5 4 2 3 on how to use the NUC st...

Page 39: ...2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 39 of 73 Figure 5 30 Clearing existing user set settings To se...

Page 40: ...ion from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 40 of 73...

Page 41: ...3 20 12 2012 Page 41 of 73 6 Appendix Appendix A Euresys Coaxlink Quad G3 installation Manual Follow the following steps to install Euresys Coaxlink Quad G3 Download drivers from euresys website A fre...

Page 42: ...BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 42 of 73 Power off the computer Insert the frame grabber on an available GEN3 PCIe 4x slot Figure 6 3 GEN3 PICe x4 slot...

Page 43: ...2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 43 of 73 Verify on device manager Figure 6 6 CoaXexpress frame...

Page 44: ...001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 44 of 73 Connect the frame gabber to the camera using the coax express cable Ensure that the cable sequence is correct Board...

Page 45: ...20 12 2012 Page 45 of 73 Ensure that PCIeNegotiatedLinkWidth uses 4 lanes as shown below Use another PCIe slot if shown otherwise Figure 6 11PCIeNegotiatedLinkWidth Appendix B Graphical representatio...

Page 46: ...tinuous Line trigger Free running Frame trigger Free running Acquisition start command is given Camera captures lines and frames at the maximum rate Acquisition stop command is given No more lines and...

Page 47: ...frame count 1 Acquisition start command is given Camera waits for frame trigger Camera captures 1 frame per frame trigger Acquisition stop command is given No more lines and frames are captured Table...

Page 48: ...tionMode Continuous LineTriggerMode ExternalTriggered FrameTriggerMode FreeRunning LineTriggerInput Ext1 AcquisitionBurstFrameCount 1 AcquisitionBurstLineCount 2 Height n AcquisitionStart Frame 1 Acqu...

Page 49: ...or line trigger after it receives the frame trigger Camera captures 1 line per line trigger Camera capture N lines and display it as a frame Camera wait for next frame trigger Acquisition stop command...

Page 50: ...ame trigger External trigger 1 Acquisition burst frame count 2 Acquisition start command is given Camera waits for frame trigger Camera captures 2 frame per frame trigger Camera wait for next frame tr...

Page 51: ...6 Trigger mode Acquisition Multiframe Line trigger Free running Frame trigger Free running Acquisition frame count 2 Acquisition start command is given Camera captures 2 frames Acquisition stops after...

Page 52: ...ernal trigger 1 Acquisition frame count 2 Acquisition burst frame count 1 Acquisition start command is given Camera waits for frame trigger Camera captures 1 frame per frame trigger Acquisition stops...

Page 53: ...1 Acquisition frame count 3 Acquisition burst frame count 2 Acquisition start command is given Camera waits for frame trigger Camera captures 2 frame per frame trigger Acquisition stops after 3 frame...

Page 54: ...ced users to create additional calibration files There are two ways to generate a calibration file Two point calibration o Two point calibration file corrects for individual pixel offset and pixel res...

Page 55: ...2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 55 of 73 The next step requires a uniform dark image It correct...

Page 56: ...0 XF 104_03 20 12 2012 Page 56 of 73 Figure 6 22 Two point calibration dark offset analysis Selected bad pixels will be shown Green represent pixels of higher FPN Red represents pixels of higher tempo...

Page 57: ...laan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 57 of 73 Figure 6 24 2 3 of histogram Additional tip It is helpful to display the re...

Page 58: ...of 73 Figure 6 26 Two point calibration flat field image analysis Selected bad pixels will be shown as below Green and red pixels are from the previous step Yellow represents pixels with higher PRNU...

Page 59: ...d completely or partially or passed to a third party without written permission from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuv...

Page 60: ...he recalibration offset procedure As mentioned earlier in Section 6 3 recalibration offset modifies the FPN calibration but does not change the PRNU calibration Therefore it is only suitable for minor...

Page 61: ...2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 61 of 73 Figure 6 32 Recalibration offset The next step requir...

Page 62: ...38 99 00 Doc Ref ENG 2019 UMN005 Ambachtenlaan 44 F 32 16 38 99 01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 62 of 73 Figure 6 33 One point dark offse...

Page 63: ...n Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 63 of 73 Appendix D Firmware and XML upgrade Firmware upgrade Note This will corrupt the camera if the steps are not followed Do not...

Page 64: ...01 Issue R003 BE 3001 Leuven Belgium www xenics com Date 15 05 2020 XF 104_03 20 12 2012 Page 64 of 73 Click on Firmware file and the green upload arrow on the right Figure 6 36 Firmware upgrade file...

Page 65: ...corrupt the camera if the steps are not followed Do not upload the wrong file Camera has to be sent to Xenics for repair if the wrong file is accidentally upload Occasionally there might be a need to...

Page 66: ...Device Control registers File Access control registers User Set control registers Calibration Pack Set Control Acquisition and trigger control Registers The base address of these registers is 8100h B...

Page 67: ...ng an active acquisition 0 3Ch AcquisitionCurrentLine Time RO 31 0 current line time 40h TriggerControl RW 31 0 Trigger Source and Configuration control 0x101 001B Bits Name Function 4 0 Mode 1 0 Line...

Page 68: ...31 0 Load the timestamp Bits Name Function 0 uSecTimerLoad Load the timestamp 31 0 Do not use 84h uSecTimerLow RW 31 0 Timestamp load value low word 32 bit 0 88h uSecTimerHigh RW 31 0 Timestamp load v...

Page 69: ...Do not use Ch Clip RW 31 0 High and Low clipping treshold 0xFFFF0000 Bits Name Function 15 0 ImageCorrecti onBlackClip Low level clip threshold 0 31 16 ImageCorrecti onWhiteClip High level clip tresh...

Page 70: ...RO 31 0 Status of the selected digital output source Bits Name Function 0 DigitalOutput0Status Status of the selected digital output0 source True 1 DigitalOutput1Status Status of the selected digital...

Page 71: ...EX RW 15 0 Integer CDS VRES EXT Voltage 27525 2 1V D8h COLBUF VREF RW 15 0 Integer COLBUF_VREF Voltage 22282 1 7V DCh CDS VREF R W 15 0 Integer CDS_VREF Voltage 11796 0 9V E0h CTIA VREF R W 15 0 Integ...

Page 72: ...le operation execution status 14h FileOperationResult RO Integer FileOperationResult 18h FileAccessOffset RW Integer FileAccessOffset 1Ch FileAccessLength RW Integer FileAccessLength 20h FileSize RO I...

Page 73: ...UserSetLoad WO Command Loads the User Set specified by UserSetSelector to the device and makes it active 8h UserSetSave WO Command Saves the User Set specified by UserSetSelector to the non volatile...

Reviews: