background image

33 

 
 
 
 

 

 

 

External synchronization 

 

In this mode, the acquisition frame rate is configured using an external signal, typically FPS_Tint_in 
signal on the synchro connector available on all C-RED 3 models. 
 
Alternatively, on C-RED 3 CL model, the acquisition can also be controlled using one of the camera link 
control signals available on the camera link connector #1 (requires Firmware 1.1.0 or above). 
 
The selection between the different external source is done using one of the following commands: 
 

set extsynchro source external

”: selects FPS_Tint_in signal on Lemo® connector as input 

signal 

set extsynchro source cc1

”: selects Camera Link/CC1 as input signal 

set extsynchro source cc2

”: selects Camera Link/CC2 as input signal 

set extsynchro source cc3

”: selects Camera Link/CC3 as input signal 

set extsynchro source cc4

”: selects Camera Link/CC4 as input signal 

 
The integration duration can either be controlled using the same signal (external) or configured by 
software (internal).   

 

Note 1: The external signals are sampled at the camera master clock rate(cmcr). So, there is a jitter of 
1/18214000s (~=55ns)  on the readout of these signals. It means start of acquisition has a jitter of 
1/18214000 s. If the integration duration is also managed by the external signal, there is an additional 
1/18214000s jitter on the end of integration. 
 
Note 2: When the external synchronization is used, the camera is fully slave on the external FpsTint_in 
signal. It means non periodic trigger input can be used. 

 

The selection between external or internal configuration of the integration duration is done using “

set 

extsynchro exposure external

” and “

set extsynchro exposure internal

” commands.  

 
The polarity of the control signal can be inverted if required. 
 
The inversion of the signal is enabled or disabled using “

set extsynchro polarity inverted

” 

or “

set extsynchro polarity standard

” commands. 

 
It is also possible to configure an extra delay when processing synchronization signal, allowing to 
synchronize different devices with the same signal. The granularity of this extra delay is the camera 
master clock rate (18214 kHz). 

 

The synchronization extra delay can be set using the “

set

 

syncdelay

” command. Current extra delay 

value can be read using “

syncdelay

” command. Setting extra delay value to 0 disables the generation 

of an extra delay during external synchro signal processing, requesting the camera to process the 
synchro signal as fast as possible. 
 

“minsyncdelay”

  and 

“maxsyncdelay”

  commands allow to retrieve the valid range of extra 

synchronization delay parameter. 
 
 

Summary of Contents for C-RED 3

Page 1: ...C RED 3 C RED 3 Module User Manual C RED 3 User Manual_20211021...

Page 2: ...Camera serial number 11 Resources 11 Test report 11 Additional resources 11 6 DESCRIPTION AND TECHNICAL SPECIFICATIONS 12 SWIR CMOS sensor 12 SNAKE SW TECLESS introduction 12 Spectral response 12 C R...

Page 3: ...Single Read 23 High Dynamic Range mode 23 AGC 24 Data acquisition mode 25 Detector geometry 25 Pixel format ADU 26 Full frame mode 26 Cropping mode 27 Conversion gain 29 9 OPERATION 30 Data format 30...

Page 4: ...ion 46 Bias correction file format 47 Flat correction file format 47 Pixel value offset 47 Dark optimization 47 Tag generation 48 Frame marker configuration 48 Thermal protection 49 Camera presets 49...

Page 5: ...oling Plate Mounting 70 Sensor temperature with the cooling plate 72 14 WARRANTY AND LIABILITY 74 For the USA 74 Limited Warranty 74 Conditions 74 Warranty Enforcement 74 Returns 75 Liability Upon Del...

Page 6: ...erial properly and to avoid accidents Please follow the instructions of use to take advantage of all C RED 3 performances Please carefully read the warnings section 2 and follow the safety precautions...

Page 7: ...togram indicates a direct current operation This pictogram invites the user to refer to the instructions user manual This pictogram refers to indoor use This pictogram refers to Protection class categ...

Page 8: ...ntegrates the equipment is the responsibility of the system assembler only For your safety the equipment must be TURNED OFF AND UNPLUGGED before any technical intervention The security provided with t...

Page 9: ...requency 50 60 Hz Camera s dimensions Length 60 mm Width 55 mm Height 55 mm Operation conditions Non condensing condition Maximum temperature 35 C Minimum temperature 40 C Humidity 95 Storage conditio...

Page 10: ...accessory packs Table 2 Optional items can be bought separately Figure 1 On the left closed Pelicase On the right opened Pelicase with dedicated spaces Items may differ from pictures Items Number Cam...

Page 11: ...anuals latest software releases white papers etc are available online As a customer of First Light Imaging you can create a personal account on the website www first light imaging com and have access...

Page 12: ...d neurosciences for example SNAKE SW TECLESS includes a focal plane array FPA composed of a 640 x 512 pixels pitch of 15 m each It is made of photovoltaic PV Indium Gallium Arsenide InGaAs on Indium P...

Page 13: ...C RED 3 camera Mechanical and optical interfaces C RED 3 integrates a SNAKE SW TECLESS sensor The camera is designed to deliver the best precision possible regarding the optical alignment of the sens...

Page 14: ...14 For cameras with serial number from CR3 2019 010 to CR3 2019 019 the distance between bottom M3 holes is 35mm See the drawing above...

Page 15: ...GND power connectors 3 and 4 represent the 12VDC power connectors Always use the provided power supply Thermal management The design of C RED 3 camera is optimized to dissipate heat by the bottom fac...

Page 16: ...lugged to the right and connector 2 to the left Note that the order of the cables depends on the frame grabber that is used If the cables are reversed the camera will not be able to send the data prop...

Page 17: ...amera and connected to the line plug First plug the FISCHER CONNECTORS power connector to the camera then plug the power unit to the line plug Figure 7 C RED 3 with power supply connected thanks to th...

Page 18: ...standard PC Figure 8 USB3 cable connected plugged in the camera To use the camera USB connection it is strongly recommended to use a Windows 10 PC For convenience drivers for Windows 7 OS are provided...

Page 19: ...Interface GUI Flivision is provided in the USB key supplied with the C RED 3 camera or available on demand at support first light fr It is a dedicated interface developed by First Light Imaging which...

Page 20: ...ional Safe Red double blink The camera detects an error The detector is turned off To be able to reuse the camera you must restart it Prevsafe Yellow Locked Red The camera detects a critical error The...

Page 21: ...pends on the gain used Also below normal minimal integration time the short integration tuning cf 9 13 4 should be used Please contact First Light Imaging at support first light fr for more informatio...

Page 22: ...the current frame is still running Depending on the integration time it can have a small impact on the image A kind of noisy line can be observed at the integration starting point of the next frame Th...

Page 23: ...y combining successive images acquired using high and low conversion gain of the sensor Since the high and low gain images are used two times the framerate of the composite output image is the same ev...

Page 24: ...etector If enabled the camera can switch From High Gain to Medium Gain if over exposition is detected on High Gain frame From Medium Gain to Low Gain if over exposition is detected on Medium Gain fram...

Page 25: ...e vrefadjust feature is automatically disabled It means that when you use the AGC you must build the Bias correction with the vrefadjust feature disabled Vrefadjust must be disabled but you can set a...

Page 26: ...fault configuration of the camera is to send pixel values using 16 bits signed integers Since firmware 1 3 0 the camera can be configured to send 16 bits unsigned values This is done by adding an offs...

Page 27: ...from this selected window only Column granularity is 32 and line granularity is 4 So the starting column and line must be a multiple of 32 and 4 pixels respectively In the same way the width and the h...

Page 28: ...cropping columns xxx www where xxx is the starting column and www the ending column To set the rows use the command set cropping rows yyy zzz where yyy is the starting row and zzz the ending row The d...

Page 29: ...low medium or high gain corresponding to high medium and small integration capacity respectively The modification of the integration capacity impacts the dynamic of the signal and thus implies a chan...

Page 30: ...set x to 160 640 4 Camera Link frame grabber The camera is compliant with Camera Link standard However please note that our cameras have been developed and tested with specific grabbers and we highly...

Page 31: ...terface The control interface is exposed as a standard serial port whereas the data acquisition interface is exposed as an Imaging device So as for Camera Link both image and configuration interfaces...

Page 32: ...binary and source forms to perform frame grabbing Proper operation of the camera has been tested when using common one meter long USB 3 0 cables and with up to five meters industrial grade USB 3 0 ca...

Page 33: ...1 18214000 s If the integration duration is also managed by the external signal there is an additional 1 18214000s jitter on the end of integration Note 2 When the external synchronization is used th...

Page 34: ...e Proper connection of external synchronization signals must be done before issuing the set extsynchro on signal Cable assembly You can make your own synchronization cable using FGG 00 304 CLAD35 LEMO...

Page 35: ...Yellow 1 Red 2 Blue 3 Green 4 Yellow Input signals Trigger_in and FPS_Tint_in are 5V compatible The maximum voltage value is 5 5V Applying higher voltage will result in a permanent damage of the camer...

Page 36: ...ime Inverted polarity externally controlled integration time When external signal polarity is set to inverted and integration duration is controlled externally the rising edge triggers the start of in...

Page 37: ...ntrolled integration time When external polarity is set to inverted and integration time is controlled by software the rising edge triggers the start of the integration time The readout starts automat...

Page 38: ...6 1 s 64 324 19 0 s 64 54 4 2 s 96 324 19 1 s 96 54 4 3 s 128 324 19 2 s 128 54 4 4 s Triggered acquisition This feature allows the camera to be configured to grab a specified number of frames at a sp...

Page 39: ...tion can be controlled using the FPS_Tint_in signal on the synchro connector available on all C RED 3 models On C RED 3 CL model the acquisition can also be controlled using one of the camera link con...

Page 40: ...ameters Framerate set to 100 fps Tint set to 0 479749 ms 4 frames per trigger Standard synchronization polarity Figure 27 Full acquisition of 4 frames in triggered acquisition mode The integration per...

Page 41: ...he frames are then generated at a framerate of 100 fps On this figure the acquisition is aborted after 3 frames have been produced due to FPS_Tint_in signal going low before the end of the acquisition...

Page 42: ...may be useful to abort the acquisition of the frame immediately This can be done by setting a very short exposure duration The abort will occur within a few milliseconds roughly the time to read the f...

Page 43: ...ssfully The transfer is done in raw mode on the serial connection with the camera The user bad pixel map can be sent using the command sendfile userbadpixel size md5 command The transmission is done i...

Page 44: ...ssible to enable the flat correction if the bias correction has not been enabled first Also disabling the bias correction automatically disables the flat correction Bias and flat corrections also depe...

Page 45: ...ias command buildnuc flat nbframes Build the flat correction image asynchronous Replaces the exec buildflat command buildnuc flat_hdr_c1 nbframes Build the flat correction image to be used in with HDR...

Page 46: ...lat embedded computation it is recommended to use the set hdr calibration c1 or c2 command before using HDR buildflat commands In calibration c1 or c2 specific modes the camera operating in HDR mode w...

Page 47: ...corresponding value in the flat correction file Values are stored using fixed point representation Bits 15 13 are used to store the integral part of the multiplication factor Bits 12 0 are used to sto...

Page 48: ...DS mode and in HDR mode it is set to 0x0000 The forth pixel of the image is used to reflect the frame marker signal value and the integration capacitor used to acquire the image Bits 15 3 Bit 2 1 Bit...

Page 49: ...n all parameters settable by user plus corresponding bias and file correction files Using presets allow to switch easily from one configuration to another without need to rebuild correction files A sp...

Page 50: ...elow are some examples of license management commands fli cli licenses hdr lic OK fli cli exec disablelicense hdr lic OK fli cli licenses hdr lic disabled OK fli cli exec enablelicense hdr lic OK fli...

Page 51: ...n Three profiles are defined General use which corresponds to the behavior of previous firmware releases This profile can be selected using the command set tuning general_use Short exposures optimized...

Page 52: ...oduces the possibility to control the camera and to visualize acquired images using a standard web server tested on Firefox Chrome When the camera is connected using a gigabit ethernet network the ser...

Page 53: ...3 0 allows to get and set the date using date and set date commands Note Having a proper date set may be useful when contacting the support since it allows to correlate events stored in the camera in...

Page 54: ...according to current camera configuration Camera Link maxfpsusb Get the maximum acquisition frame rate according to current camera configuration USB tint Get integration time seconds mintint Get mini...

Page 55: ...dfileMD5 Upload a bias correction file to be used with C2 capacitor in HDR mode through serial link using X MODEM protocol xsendfile flat sendfileSize sendfileMD5 Upload a flat file into camera throug...

Page 56: ...ronization source FW 1 1 0 or above nbframesperswtrig Get the number of frames acquired for each software trigger swtrig Generate software trigger swtrigabort Abort software trigger FW 1 1 0 or above...

Page 57: ...ed Get HDR extended 16 bits unsigned pixels status hdr calibration Get HDR calibration status darkoptimlevel Get tradeoff between dark current and noise in percent agc Get AGC status agc param level_p...

Page 58: ...ense license Delete a license file Will be active on next reboot exec enablelicense license Activates a license file Will be active on next reboot exec disablelicense licence Deactivates a license fil...

Page 59: ...rrection set flat off Disable flat correction set badpixel on Enable bad pixel correction set badpixel off Disable bad pixel correction set imagetags on Enable tags generation set imagetags off Disabl...

Page 60: ...es off Enable image processing in HDR processed images are sent FW 1 3 0 or above set cropping on Enable cropping set cropping off Disable cropping set cropping columns columnsValue Set cropping colum...

Page 61: ...OffsetValue Set ADU offset value applied to each pixel in the acquired frames set unsigned on Request camera to send unsigned pixels not applicable for HDR mode see hdr extended FW 1 3 0 or above set...

Page 62: ...AGC set agc priority none No preference when in presence of underexposed and overexposed pixels in medium gain set agc priority underexposed Prioritize underexposed pixels when in presence of underexp...

Page 63: ...res CPU raw you could get the following sequence of hexadecimal characters 00000000 33 33 2e 35 30 0d 0a 66 6c 69 2d 63 6c 69 3e 33 50 fli cli Note Since the configuration of the camera is done using...

Page 64: ...ronic equipment that must be connected to C RED 3 should be fitted with appropriate protection on all power lines Any connected equipment should be powered off before removing any connection between t...

Page 65: ...iguration Refer to 10 3 SSH configuration Since firmware 1 3 1 and above this interface can also be used to acquire frames However because the bandwidth is very low the maximum framerate is decreased...

Page 66: ...66 12 C RED 3 MODULE This chapter provides additional information relevant for the module version of C RED 3 only Mechanical and optical interfaces...

Page 67: ...67...

Page 68: ...nical parts C RED 3 module camera is factory assembled with 4 spacers 6 5x5 4mm height 4 spacers 6 5x7mm height and 4 threaded spacers M3x10mm height 4 screws at each side maintain spacers and ensure...

Page 69: ...val illustration The C RED 3 module is ready to be integrated in your system or housing Specific precaution of use The camera module is intended to be used in a casing that dissipates the heat of the...

Page 70: ...provided on request please contact contact first light fr Here are the 8 steps mounting procedure Cooling Plate Mounting Step 1 Unpack Staubli connectors and remove the yellow tap hood as follows Fig...

Page 71: ...s Step 4 Once the Staubli are connected plug the cooling plate to the cooling system by the mean of female connectors Figure 36 Cooling System without C RED 3 Step 5 Turn the cooling system on and che...

Page 72: ...late male connectors The cooling system is now ready Figure 39 Cooling system set up over If some issues are detected please contact support first light fr Sensor temperature with the cooling plate In...

Page 73: ...73 Figure 40 C RED 3 Sensor Temperature Variation with Time Cooling plate with 20 C and 10 C cooling liquid...

Page 74: ...ect to the following conditions FLI shall be under no liability with respect to defects arising in the Products as a result of any incorrect drawing design or specification supplied by Purchaser FLI s...

Page 75: ...bility and fitness for a particular purpose shall be limited in scope to the extent permitted by applicable law and shall be limited in duration to the duration of the limited warranty set forth above...

Page 76: ...ng from any cause external to the Product such as Failure to comply with FLI s recommendations Mishandling by the Purchaser Intervention by a third party involving the Product Poor maintenance or misu...

Page 77: ...8 USA Phone 33 4 42 61 29 20 E mail support first light fr Website www first light us For the rest of the world FIRST LIGHT IMAGING SAS Europarc Sainte Victoire B t 5 Route de Valbrillant Le Canet 135...

Reviews: