background image

 User Manual 

Wildcat  

 

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-2020-UMN001 

Ambachtenlaan 44  

F +32 16 38 99 01  

Issue: R001 

BE-3001 Leuven 

 Belgium 

www.xenics.com  

Date:  

 

XF-104_03/20-12-2012 

 

Page 35 of 58 

 

Acquisition and triggering timing diagrams 

The following timing diagrams are examples with pseudo code. 

 

Continuous acquisition 

 

 

 

 

 

 

 

 

 

 

 

Continuous acquisition with frame trigger 

 

 

 

 

 

 

 

 

 

 

AcquisitionMode = Continuous; 
TriggerMode = FreeRunning; 
AcquisitionStart(); 

Frame 1 

Frame 2 

Frame N 

AcquisitionStop(); 

… 

Frame N+1 

… 

AcquisitionStart(); 

Acquisition is stopped, 
current frame will be 
finished. 

AcquisitionMode = Continuous; 
TriggerMode = ExternalTriggered; 
TriggerInput = Line1; 
AcquisitionBurstFrameCount = 1; 
AcquisitionStart(); 

Frame 1 

Frame 2 

Frame N 

AcquisitionStop(); 

… 

Line1 trigger 1 

Line1 trigger 2 

Line1 trigger N 

Acquisition is stopped, 
current frame will be 
finished. 

Содержание Wildcat CL 100

Страница 1: ...mpletely or partially or passed to a third party without written permission from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2020 UMN001 Ambachtenlaan 44 F 32 16 38 99 01 Issue R001 BE 3001 Leuven B...

Страница 2: ...irect 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 2019 All r...

Страница 3: ...T 32 16 38 99 00 Doc Ref ENG 2020 UMN001 Ambachtenlaan 44 F 32 16 38 99 01 Issue R001 BE 3001 Leuven Belgium www xenics com Date XF 104_03 20 12 2012 Page 3 of 58 Revision History Issue Issue date Re...

Страница 4: ...ge Details 3 1 Introduction 6 Scope 6 Manual overview 6 Conventions used in this manual 7 Safety warnings 7 Contact Information 8 2 Getting started 9 Setting up the camera 9 Xeneth installation 9 Conn...

Страница 5: ...enics nv T 32 16 38 99 00 Doc Ref ENG 2020 UMN001 Ambachtenlaan 44 F 32 16 38 99 01 Issue R001 BE 3001 Leuven Belgium www xenics com Date XF 104_03 20 12 2012 Page 5 of 58 Default calibrations 39 Usin...

Страница 6: ...000662 Small high performance InGaAs camera with low noise and high dynamic range CL 100 XEN 000676 U3V 200 XEN 000679 CL 200 XEN 000680 Manual overview This section provides a chapter overview Chapte...

Страница 7: ...ed in this manual are Bold used for highlighting important things Italics used for user interface fields and settings The symbols used in this manual Note This symbol highlights important information...

Страница 8: ...ditions 20 C Additional heating or cooling element may be necessary Warm up Period For optimal imaging warm up time may be required for cameras without temperature regulator Contact Information Xenics...

Страница 9: ...be easily accessible It is a good practice to first uninstall a previous Xeneth version when installing a new one A Xeneth installer is provided with your camera on the accompanying USB drive Simply...

Страница 10: ...16 38 99 01 Issue R001 BE 3001 Leuven Belgium www xenics com Date XF 104_03 20 12 2012 Page 10 of 58 1 Select the camera from the enumeration list The number between brackets in front of the camera n...

Страница 11: ...ortant parts In the X View pane 1 can be seen the 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 c...

Страница 12: ...n mechanical parts the camera housing itself a C mount lens adapter a lens optional and a tripod mount The camera housing serves both as mechanical protection and heatsink for the thermo electric cool...

Страница 13: ...a third party without written permission from Xenics Xenics nv T 32 16 38 99 00 Doc Ref ENG 2020 UMN001 Ambachtenlaan 44 F 32 16 38 99 01 Issue R001 BE 3001 Leuven Belgium www xenics com Date XF 104_...

Страница 14: ...for power supply trigger and serial communication They are inter connected on the camera side The power supply pins are also connected with each other on the camera side The power supply should delive...

Страница 15: ...ector type is USB 3 0 Micro B with screw locking Further information about this standard is available at https www visiononline org Camera Link The Camera Link interface implements the Base configurat...

Страница 16: ...ctionality of the Wildcat camera using Xeneth This chapter describes functionality and settings found on the Settings Camera tab in Xeneth Note that some settings may be hidden based on the currently...

Страница 17: ...uipped with a thermo electric cooler TEC This allows you to keep the sensor at a fixed low temperature reducing noise and dark current The camera housing acts as a heat sink for this cooler so perform...

Страница 18: ...the camera will be dependent on a combination of camera speed exposure time frame time and the applied window For a detailed calculation of the actual frame rate with specific camera settings consult...

Страница 19: ...E 3001 Leuven Belgium www xenics com Date XF 104_03 20 12 2012 Page 19 of 58 Exposure time The exposure time defines how long the sensor integrates light flux before reading out each frame Exposure ti...

Страница 20: ...to the sensor each time it wishes to acquire a new frame By setting the frame time to 0 a new frame is requested as soon as the previous frame is acquired If the frame time is set to a value higher th...

Страница 21: ...e found under Image format control The Width and Height settings define the width and height of the window The Offset X and Offset Y settings indicate the coordinates of the top left pixel of the wind...

Страница 22: ...F 32 16 38 99 01 Issue R001 BE 3001 Leuven Belgium www xenics com Date XF 104_03 20 12 2012 Page 22 of 58 Reverse X and Y The two reverse settings allow you to flip the produced image around its X and...

Страница 23: ...mber of frames defined by Acquisition control Burst frame count In Multi frame mode acquisition is stopped automatically once a specified number of frames has been acquired This number is defined by A...

Страница 24: ...ixel replacement Dynamic range clipping Gain and offset control Manual mode control options Automatic mode control options Outliers control options Input histogram control options Black hot control Wh...

Страница 25: ...reatly enhances image quality Please refer to Chapter 7 for a detailed explanation of the NUC image correction functionality and options Gain and offset control The gain and offset controls allow you...

Страница 26: ...e can be disabled using Auto gain control Auto mode update The parameters for this mode can be found in Auto gain control Auto mode control In Manual mode you can manually define the gain and offset v...

Страница 27: ...er information and all other pixels have their regular values The 16 data words are spread over the 8 most significant bits of the first 64 pixels Word Data Value 16 bit 1 Footer tag 0xF090 2 Do not u...

Страница 28: ...changed from Detector to Test Pattern to enable this functionality The corresponding camera registers may be found in Chapter 9 1 1 There are 5 types of test patterns available which be selected usin...

Страница 29: ...umn number in that line Each test pattern value can be made to move cyclically through the image stream by enabling by using Test pattern control Moving Solid value The fixed pixel value sweeps throug...

Страница 30: ...only be used when acquisition is enabled These triggers can be generated either internally in the camera or from the two external trigger inputs The camera can also output trigger signals on its 2 dig...

Страница 31: ...camera firmware determines the minimum interval time or frame time that will be used based on the current image acquisition configuration see Chapter 5 2 When the free running trigger is enabled and p...

Страница 32: ...te on external triggers provided through the unified connector To configure the camera in this mode set Acquisition control Trigger control Mode to Triggered The trigger Activation setting has followi...

Страница 33: ...zed signal External triggers can be delayed in time with the Delay setting expressed in s During the delay period no new triggers can be accepted A trigger Skip count can be set to ignore a specified...

Страница 34: ...f ENG 2020 UMN001 Ambachtenlaan 44 F 32 16 38 99 01 Issue R001 BE 3001 Leuven Belgium www xenics com Date XF 104_03 20 12 2012 Page 34 of 58 Software Trigger A software trigger can be generated by sen...

Страница 35: ...g timing diagrams The following timing diagrams are examples with pseudo code Continuous acquisition Continuous acquisition with frame trigger AcquisitionMode Continuous TriggerMode FreeRunning Acquis...

Страница 36: ...frame trigger Multi frame acquisition AcquisitionMode Continuous TriggerMode ExternalTriggered TriggerInput Line1 AcquisitionBurstFrameCount 2 AcquisitionStart Frame 1 Frame 2 AcquisitionStop Line1 tr...

Страница 37: ...nMode MultiFrame AcquisitionFrameCount 2 TriggerMode ExternalTriggered TriggerInput Line1 AcquisitionBurstFrameCount 1 AcquisitionStart Frame 1 Frame 2 AcquisitionStart Line1 trigger 1 Line1 trigger 2...

Страница 38: ...s the signal type placed on the digital output Disable disables the output channel High drives the output to a high 2 9 V state Low drives the output to a low 0 4 V state Start of frame makes this a t...

Страница 39: ...t Type Calibration pack name Gain Exposure time 0 NUC XC date HG 500us serial High 500 s 1 NUC XC date HG 5000us serial High 5000 s 2 NUC XC date LG 500us serial Low 500 s 3 NUC XC date LG 5000us seri...

Страница 40: ...ibration and its status are shown in the calibration indicator 2 Pressing the Select button opens the Calibration Data window 3 In this window are several options in order of appearance none disables...

Страница 41: ...the default NUC calibrations is automatically applied as defined by the Factory default user set see Chapter 8 To manually enable an on board calibration or to switch the currently active calibration...

Страница 42: ...t to Camera the algorithm will rescale the 16 bit ADU range so the Black clip value is mapped to 0 ADU and the White clip value is mapped to 65535 216 1 ADU The initial optimal values for Black clip W...

Страница 43: ...h Following conditions are required to generate a good camera calibration A stable sensor temperature This can be ensured in the Wildcat by enabling the temperature control see Chapter 5 1 A completel...

Страница 44: ...h the Fixed pattern noise and Temporal noise settings for a Wildcat camera Additional options exist for creating a TrueNUC calibration For more details on this please refer to the Xeneth User Manual i...

Страница 45: ...se settings in the Bad pixel criteria section for a Wildcat camera The Post processing section provides additional options for adjusting the gain and offset For the Wildcat camera it is recommended to...

Страница 46: ...et recalibration occurs using the same wizard screens used for creating the calibration in Chapter 7 3 1 The Bad pixel editor provides a zoomed in still view of the camera image with a pixel grid over...

Страница 47: ...labeled NUC set 0 9 This functionality may be found in the Settings Storage tab in Xeneth under the Calibration set control section Selector allows you to select the calibration memory slot to modify...

Страница 48: ...rtain setting configuration onboard the camera and quickly switch between stored configurations The 10th contains the Factory default configuration and is read only All user set functionality can be f...

Страница 49: ...pply the selected user set configuration 4 User set control Current will update to reflect the loaded user set Clearing a user set To clear a user set follow these steps 1 Use User set control Selecto...

Страница 50: ...e used in the camera and the cores These registers are grouped into the following categories Acquisition and Trigger control registers Pixel Processing and Correction control registers Image Format co...

Страница 51: ...gger frame 0 18h AcquisitionFrameTime RW 31 0 Frame timer period in s 0 1Ch AcquisitionFrameCountCaptured RO 31 0 Number of frames generated during an active acquisition 0 20h SensorFrameTimeClks RW 3...

Страница 52: ...0 0 0Ch DigitalOutput0PulseWidth RW 31 0 Pulse width in s for Digital Output 0 0 10h DigitalOutput0Status RW 31 0 Status of Digital Output 0 0 Bits Function 0 Output active status 0 31 1 Do not use 0...

Страница 53: ...0 Height of the ROI in lines 0 18h PixelFormat RO 31 0 Pixel Format Mono 8 0x01080001 Mono 16 0x01100007 0x0110 0007 28h ExposureTime RW 31 0 Exposure time in s in float32 format 3200 Footer control r...

Страница 54: ...le bad pixel replacement 1 08h DynamicRange RW 31 0 Select dynamic range 0 Sensor 1 Camera enables Clip values below 1 0Ch ClipLow RW 16 0 Low Black clip value 0 10h ClipHigh RW 16 0 High White clip v...

Страница 55: ...at 32 100 0 140h OutliersDark RW 31 0 Autogain Outliers Dark value in and in float 32 0 9765625 144h OutliersBright RW 31 0 Autogain Outliers Bright value in and in float 32 0 9765625 180h AutoGainOff...

Страница 56: ...amera temperature to C apply this formula 5 125 All math is done in float32 The base address of these registers is 0x6000_0000 Byte Offset Name RW Bits Description Default value 190h Device Gain RW 31...

Страница 57: ...set 08h UserSetLoad WO Com mand Loads the User Set specified by UserSetSelector to the device and makes it active 0Ch UserSetSave WO Com mand Saves the User Set specified by UserSetSelector to the non...

Страница 58: ...manifest and XML files to the camera Incorrect use of the upgrade functionality may render the camera non functional To upgrade to new firmware a new manifest file or new XML file perform the followi...

Отзывы: