background image

 

 

Piranha ES-xx User Manual 

03-032-20070-02 

 

Teledyne DALSA 

76 

TDI or Area 
Mod e, 
Forw ard  or 
Reverse, sm m  
1, svm  2 

 

24

0

49

6

75

2

12

64

15

20

17

76

20

32

22

88

25

44

28

00

30

56

33

12

35

68

38

24

40

80

10

08

 

 

3.7.2 Returning Video Information 

The camera’s microcontroller has the ability to read video data w hen operating the 
cam era in TDI Mod e. This fu nctionality can be u sed  to verify cam era op eration and  to 
p erform  basic testing w ithou t having to connect th e cam era to a fram e grabber. This 
inform ation is also u sed  for collecting line statistics for calibrating the cam era.  

Returning a Single Line of Video 

Pu rp ose:

 

Retu rns a com p lete line of vid eo (w ithou t p ixel coefficients or test 
p attern) d isp laying one p ixel valu e after another. It also d isp lays 
the m inim u m , m axim u m , and  m ean valu e of the line sam p led  
w ithin the region of interest (the region of interest com m and  is 
exp lained  in section Setting a Region of Interest). 

Use the 

gl

 com m and , or the follow ing 

gla

 com m and , to ensu re 

the p rop er vid eo inp u t range into the p rocessing chain before 
execu ting any p ixel calibration com m and s. 

Syntax: 

gl x1 x2 

Syntax Elem ents: 

x1 

 

 

Colu m n start nu m ber. Mu st be less than the colu m n end  
nu m ber in a range from  

1

 to (

column resolution 

 1

). 

 

x2 

 

 

 

Colu m n end  nu m ber. Mu st be greater than the colu m n start 
nu m ber in a range from  

2

 to sensor resolu tion. 

N otes: 

 

If 

x2

x1 

then 

x2

 is forced  to be 

x1

.  

 

Analog gain, analog offset, d igital offset, backgrou nd  su btract, 
and  d igital system  gain are ap p lied  to the d ata. FPN  and  
PRN U coefficients are not inclu d ed  in the d ata. 

 

Valu es retu rned  are in 12 bit DN . 

 

Available in TDI Mod e only. 

Related  Com m and s 

roi

 

Exam p le: 

gl 10 20 

Summary of Contents for Piranha ES Series

Page 1: ... R ES 80 08k80 00 R ES 80 08k40 00 R ES 82 04k40 00 R ES 82 04k80 00 R Enhanced Sensitivity Cameras www envision co kr Supporting your Vision 주 앤비젼 서울시 금천구 가산동 550 1 IT캐슬 1동 603호 153 768 Tel 02 2624 5503 Fax 02 2082 6427 e mail sales envision co kr ...

Page 2: ...000 employees worldwide headquartered in Waterloo Ontario Canada Established in 1980 the company designs develops manufactures and markets digital imaging products and solutions in addition to providing MEMS products and services For more information visit Teledyne DALSA s website at www teledynedalsa com Support For further information not included in this manual or for information on Teledyne DA...

Page 3: ...______________________________ 29 3 1 First Power Up Camera Settings 33 3 2 Command Categories 34 3 3 Sensor Output Format 35 3 3 1 Selecting TDI or Area Mode Operation 35 3 3 2 Selecting the Number of CCD Integration Stages 35 3 3 3 Setting the Camera s CCD Shift Direction 36 3 3 4 Increasing Sensitivity with Binning 37 3 3 5 Exposure Mode and Line Frame Rate 38 3 4 Camera Output Format 42 3 4 1 ...

Page 4: ...requency Measurement 78 3 7 6 Returning Camera Settings 78 Optical and Mechanical___________________________________________________ 85 4 1 Lens Mounts 85 4 2 Optical Interface 85 4 3 Mechanical Interface 87 Error Handling and Command List ___________________________________________ 89 A1 Error Handling 89 A2 Commands Quick Reference 91 EMC Declaration of Conformity _______________________________...

Page 5: ...4 or 8 taps bidirectional TDI 100x anti blooming Programmability Serial interface ASCII 9600 baud adjustable to 19200 57600 115200 through Camera Link Programmable gain offset frame and frame rates trigger mode test pattern output and camera diagnostics Mirroring and forward reverse control Selectable Area or TDI Mode of operation Area Mode facilitates camera alignment and focusing Area mode can a...

Page 6: ...ranha ES xx Camera Models Overview Model Number Description ES 80 04k40 00 R 4k resolution programmable 4 or 8 taps up to 320 megapixels second throughput 68 kHz line rate Medium or Full Camera Link configuration 7 µm x 7 µm pixel size 16 or 32 stage TDI ES 80 08k80 00 R 8k resolution programmable 4 or 8 taps up to 640 megapixels second throughput 68 kHz line rate Medium or Full Camera Link config...

Page 7: ...olution pixels 8192 Pixel Fill Factor 90 Pixel Size µm 7 x 7 Output Format of Camera Link taps 4 or 8 Stage Selection 32 16 Anti blooming 100x CCD Shift Direction Change seconds 0 2 Optical Interface Units Back Focal Distance F Mount M42x1 Mount M72 Mount mm mm mm 6 56 0 25 Sensor Alignment aligned to sides of camera x y z z mm mm mm 0 05 0 05 0 25 0 2 Lens Mount Hole M72x0 75 Mechanical Interface...

Page 8: ...dB 10 to 10 Performance Units Min Typ Max Dynamic Range 10 dB gain 0 dB gain 10 dB gain Ratio 312 166 56 1190 357 119 Random Noise 10 dB gain 0 dB gain 10 dB gain DN rms 22 7 2 1 8 1 5 4 5 SEE 10 dB gain 0 dB gain 10 dB gain nJ cm 2 6 4 2 0 0 6 NEE 10 dB gain 0 dB gain 10 dB gain pJ cm 2 5 6 5 6 5 6 Analog Broadband Responsivity 10 dB gain 0 dB gain 10 dB gain DN nJ cm 2 117 39 123 390 130 FPN wit...

Page 9: ...artz Halogen 3250k with 700 nm IR cutoff filter installed All Max specifications are valid over a 0 50 C temperature range All Typ specifications are measured at 25 C All values are referenced at 8 bit 1 Maximum using highest Camera Link mode and maximum line rate 2 Measured at the front plate Table 3 ES 80 08k40 Camera Performance Specifications Feature Specification Units Sensor Features Imager ...

Page 10: ...R26 female Electrical Interface Units Input Voltage Volts 12 to 15 5 Power Dissipation 1 W 19 Operating Temperature 2 C 0 to 50 Bit Width Bits 8 or 12 bit user selectable Output Data Configuration Base Medium or Full Camera Link Operating Ranges Units Minimum Line Rate kHz 3 5 Maximum Line Rate kHz 34 Throughput Mpix sec 320 Gain dB 10 to 10 Performance Units Minimum Typical Maximum Dynamic Range ...

Page 11: ...0 dB gain DN p p 5 3 2 3 3 9 PRNU with correction 0 dB gain w o correction 10 dB gain 0 dB gain 10 dB gain DN p p 3 2 7 5 5 22 22 25 Saturation Output Amplitude DN 255 DC Offset DN 3 5 6 Test conditions unless otherwise noted TDI mode of operation These specifications are not guaranteed for area mode of operation Line Rate 10kHz Nominal Gain setting Light Source Broadband Quartz Halogen 3250k with...

Page 12: ...8 Stage Selection 32 16 Anti blooming 100x CCD Shift Direction Change seconds 0 2 Optical Interface Units Back Focal Distance mm 6 56 0 25 Adapters F Mount M42x1 Mount M72 Mount Sensor Alignment aligned to sides of camera x y z z mm mm mm 0 05 0 05 0 25 0 2 Lens Mount Hole M72x0 75 Mechanical Interface Units Camera Size mm lxhxw 80 x 150 x 65 Mass g 800 Connectors power connector data connector 6 ...

Page 13: ...atio 312 166 56 1190 357 119 Random Noise 10 dB gain 0 dB gain 10 dB gain DN rms 0 22 0 7 2 1 0 8 1 5 4 5 SEE 10 dB gain 0 dB gain 10 dB gain nJ cm 2 6 4 2 0 0 6 NEE 10 dB gain 0 dB gain 10 dB gain pJ cm 2 5 6 5 6 5 6 Analog Broadband Responsivity 10 dB gain 0 dB gain 10 dB gain DN nJ cm 2 700nm 117 39 123 390 130 FPN with correction 0 dB gain FPN w o correction 10 dB gain 0 dB gain 10 dB gain DN ...

Page 14: ...ons are valid over a 0 50 C temperature range All Typ specifications are measured at 25 C All values are referenced at 8 bit 1 Maximum using highest Camera Link mode and maximum line rate 2 Measured at the front plate Table 5 ES 82 04k40 Camera Performance Specifications Feature Specification Units Sensor Features Imager Format Bidirectional TDI Resolution pixels 4096 Pixel Fill Factor 90 Pixel Si...

Page 15: ...oltage Volts 12 to 15 5 Power Dissipation 1 W 19 Operating Temperature 2 C 0 to 50 Bit Width Bits 8 or 12 bit user selectable Output Data Configuration Medium or Full Camera Link Operating Ranges Units Minimum Line Rate kHz 3 5 Maximum Line Rate kHz 55 Throughput Mpix sec 320 Gain dB 10 to 10 Performance Units Minimum Typical Maximum Dynamic Range 10 dB gain 0 dB gain 10 dB gain Ratio 312 166 56 1...

Page 16: ...on 10 dB gain 0 dB gain 10 dB gain DN p p 3 2 7 5 5 22 22 25 Saturation Output Amplitude DN 255 DC Offset DN 3 5 6 Test conditions unless otherwise noted TDI mode of operation These specifications are not guaranteed for area mode of operation Line Rate 10 kHz Nominal Gain setting Light Source Broadband Quartz Halogen 3250k with 700 nm IR cutoff filter installed All Max specifications are valid ove...

Page 17: ...cal Interface Units Back Focal Distance F Mount M42x1 Mount M72 Mount mm mm mm mm 6 56 0 25 die to front plate surface Sensor Alignment aligned to sides of camera x y z z mm mm mm 0 05 0 05 0 25 0 2 Lens Mount Hole M72x0 75 Mechanical Interface Units Camera Size mm lxhxw 80 x 150 x 65 Mass g 800 Connectors power connector data connector 6 pin male Hirose MDR26 female Electrical Interface Units Inp...

Page 18: ...B gain 0 dB gain 10 dB gain DN rms 0 22 0 7 2 1 0 8 1 5 4 5 SEE 10 dB gain 0 dB gain 10 dB gain nJ cm 2 3 28 1 04 0 32 NEE 10 dB gain 0 dB gain 10 dB gain pJ cm 2 2 8 2 8 2 8 Analog Broadband Responsivity 10 dB gain 0 dB gain 10 dB gain DN nJ cm 2 700nm 234 78 246 780 260 FPN with correction 0 dB gain FPN w o correction 10 dB gain 0 dB gain 10 dB gain DN p p 5 3 2 3 3 9 PRNU with correction 0 dB g...

Page 19: ... are not guaranteed for area mode of operation Line Rate 10 kHz Nominal Gain setting Light Source Broadband Quartz Halogen 3250k with 700 nm IR cutoff filter installed All Max specifications are valid over a 0 50 C temperature range All Typ specifications are measured at 25 C All values are referenced at 8 bit 1 Maximum using highest Camera Link mode and maximum line rate 2 Measured at the front p...

Page 20: ...R 6R 7R 8R 1R T1 T2 T3 T4 T1 T2 T3 T4 5R Camera Link Tap Camera Link Tap CCD Tap CCD Tap TDI Column 1 TDI Column 2 TDI Column 4095 TDI Column 4096 16 STG 32 STG 32 ISO Rows 8 Tap Sensor Block Diagram ES 80 04k40 TDI Imaging Region 7 µm x 7 µm pixels 32 TDI Rows 16 Tap Sensor Block Diagram ES 80 08kx0 16 STG 32 STG 2F 3F 4F 5F 6F 7F 9F 1F Forward CCD Readout Shift Register Reverse CCD Readout Shift...

Page 21: ...3R 4R 6R 7R 9R 8R 10R 11R 12R 13R 14R 15R 16R 1R T1 T2 T3 T4 T5 T6 T7 T8 T1 T2 T3 T4 T5 T6 T7 T8 5R Camera Link Tap Camera Link Tap CCD Tap CCD Tap TDI Column 1 TDI Column 2 TDI Column 4095 TDI Column 4096 8 STG 16 STG 16 ISO Rows 16 Tap Sensor Block Diagram ES 82 04k40 1 4 Responsivity Figure 2 Piranha ES Analog Responsivity 1320 1060 800 400 280 Responsivity vs Wavelength 10 dB Gain Wavelength n...

Page 22: ...Piranha ES xx User Manual 03 032 20070 02 Teledyne DALSA 22 ...

Page 23: ...ctors prior to installation Do not use damaged cables or connectors or the camera may be damaged 6 Connect Camera Link and power cables 7 After connecting cables apply power to the camera 8 Check the diagnostic LED See 2 2 1 LED Status Indicator for an LED description You must also set up the other components of your system including light sources camera mounts host computers optics encoders and s...

Page 24: ... status of the camera The table below summarizes the operating states of the camera and the corresponding LED states When more than one condition is active the LED indicates the condition with the highest priority Error and warning states are accompanied by corresponding messages further describing the current camera status Table 5 Diagnostic LED Priority Color of Status LED Meaning 1 Flashing Red...

Page 25: ...ality linear supplies to minimize noise Use an isolated type power supply to prevent LVDS common mode range violation Note Camera performance specifications are not guaranteed if your power supply does not meet these requirements 2 2 3 Camera Link Data Connector Figure 5 Camera Link MDR26 Connector M D R 2 6F e m a le 1 1 4 1 3 2 6 M a ti n g P a rt 3 M 3 3 4 3 1s e rie s C a b l e 3 M 1 4 X 2 6 S...

Page 26: ...el readout Section 3 3 5 Exposure Mode and Line Frame Rate for details on how to set frame times exposure times and camera modes Direction Control You control the CCD shift direction through the serial interface With the software command scd you determine whether the direction control is set via software control or via the Camera Link control signal on CC3 Refer to section 3 3 3 Setting the Camera...

Page 27: ...elow illustrates camera timing when the CCD readout is greater than the line store readout Figure 6 Piranha ES xx TDI Mode Timing CCD Limited CCD Readout EXSYNC Frame Overhead VTrans Time HCCD Time Linestore Start Overhead Linestore End Overhead oLVal Linestore Readout N 1 N The following figure illustrates camera timing when the line store readout is greater than the CCD readout Figure 7 Piranha ...

Page 28: ...ing Factor Value set with sbh command Vertical Binning Factor Value set with sbv command Vertical Readout Rows Stage selection set with stg command of Camera Link Taps Value set with the clm command Throughput Value set with sot command Figure 8 Piranha ES xs Area Mode Timing CCD Limited Figure 9 Piranha ES xx Area Mode Timing Line store Limited Table 9 Piranha Input and Output Symbol Time CCD Rea...

Page 29: ...source Flat field correction Mirroring and readout control Generating a test pattern for debugging The serial interface uses a simple ASCII based protocol and the PC does not require any custom software Note This command set has changes from previous camera models Do not assume that the Piranha ES commands perform similarly to older cameras Serial Protocol Defaults 8 data bits 1 stop bit No parity...

Page 30: ...tap id x pixel column number y pixel row number Example to return the current camera settings gcp CR Setting Baud Rate Purpose Sets the speed in bps of the camera serial communication port Syntax sbr m Syntax Elements m Baud rate Available baud rates are 9600 Default 19200 57600 and 115200 Notes Power on rate is always 9600 baud The rc reset camera command will not reset the camera to the power on...

Page 31: ...era gain iti 1 4 0 16 1024 4055 ccp correction calibrate prnu clm camera link mode m 15 16 21 cpa calculate prnu algorithm ii 1 4 1024 4055 css correction set sample m 256 512 1024 dpc display pixel coeffs xx 1 8191 2 8192 els end of line sequence i 0 1 epc enable pixel coefficients ii 0 1 0 1 gcm get camera model gcp get camera parameters gcs get camera serial gcv get camera version get get value...

Page 32: ... link mode m 5 16 21 cpa calculate prnu algorithm ii NA css correction set sample m NA dpc display pixel coeffs xx NA els end of line sequence i 0 1 epc enable pixel coefficients ii NA gcm get camera model gcp get camera parameters gcs get camera serial gcv get camera version get get values s gfc get fpn coeff x NA gh get help gl get line xx NA gla get line average xx NA gpc get prnu coeff x NA gs...

Page 33: ...s write user settings 3 1 First Power Up Camera Settings When the camera is powered up for the first time it operates using the following factory settings TDI mode Left to right pixel readout Forward CCD shift direction Maximum integration stages No binning Camera Link Mode 21 8 bit 8 taps 40MHz strobe rate Exposure mode 7 internal sync maximum exposure time 10 kHz line rate 320 throughput Factory...

Page 34: ...nalog Offset sao Calibrate Analog Offset cao Calculate FPN ccf Set Digital Offset sdo Calculate PRNU ccp Calculate PRNU Algorithm cpa Set Background Subtract ssb Set Digital System Gain ssg Camera Link Mode clm Camera Throughput sot Pixel Readout Direction smm Set Upper Threshold sut Set Lower Threshold slt Generate a Test Pattern svm End of Line Sequence els Set Pretrigger spt Save Current User S...

Page 35: ...etic specifications for Area Mode of operation are neither tested nor guaranteed Purpose Selects the camera s operating mode Area Mode is useful for aligning and focusing your camera Syntax tdi i Syntax Elements i 0 Area mode 1 TDI mode Notes Remember to save your user settings before changing mode Sending the tdi command always restores your last saved user settings for the mode of operation requ...

Page 36: ...rward CC3 0 reverse Available only in TDI Mode Notes The following user settings are stored separately for forward and reverse direction analog gain analog offset digital gain digital offset background subtract and pixel coefficients These settings are automatically loaded when you switch direction All other settings are common to both directions See the following figures for an illustration of CC...

Page 37: ...ng sent from the camera is reduced by the horizontal binning factor Different frame grabber files are needed for different horizontal binning factors Syntax sbh m Syntax Elements m Horizontal binning value Available values are 1 factory setting no binning 2 4 or 8 ES 80 model only Notes If you are using horizontal binning the min max and mean statistics generated by the gl or gla command are for e...

Page 38: ...setting no binning to 4 ES 82 model or 1 to 8 ES 80 model Notes You will have to recalibrate the camera after changing binning values Increasing the vertical binning decreases the maximum allowable line rate You may have to enter a new camera frame rate after changing vertical binning values if the current value becomes invalid The camera sends a warning message in this situation Example sbv 2 3 3...

Page 39: ...Factory setting is 7 Notes Refer to Table 10 Piranha ES Exposure Modes for a quick list of available modes or to the following sections for a more detailed explanation including timing diagrams To obtain the current value of the exposure mode use the command gcp or get sem When setting the camera to external signal modes EXSYNC must be supplied Refer to section 3 5 1 for more information on how to...

Page 40: ...xposure Time Frame Period Readout Exposure Time EXSYNC Falling Edge Ignored During Readout Readout Mode 3 Falling Edge Ignored During Readout Mode 7 Internal Frame Rate Maximum Exposure Time In this mode the frame rate is set internally using the ssf command with a maximum exposure time Note In TDI mode the frame period equals the line period Figure 15 Mode 7 Camera Timing ExposureTime Readout Int...

Page 41: ... line frame rate is affected by horizontal and vertical binning factors throughput setting Camera Link mode and number of CCD integration stages Notes If you enter an invalid frame rate frequency the value the camera clips the frame rate to be within the current operating range and a warning message is returned If you enter a frame rate frequency out of the range displayed on the help screen an er...

Page 42: ... Bit Depth smm 0 increment 1 smm 1 increment 1 clm 2 Base 2 Camera Link taps where 1 CCD taps 1 2 2 CCD taps 3 4 8 smm 0 CL tap 1 1 2048 CL tap 2 2049 4096 smm 1 CL tap 1 4096 2049 CL tap 2 2048 1 sot 160 80 MHz strobe max line rate 36kHz sot 80 40 MHz strobe Max line rate 18kHz Find the rows in the table with a line rate greater than or equal to your desired line rate From the rows determined in ...

Page 43: ... 37629 Hz clm 16 Medium 4 Camera Link taps where 1 CCD tap 1 2 2 CCD tap 3 4 3 CCD tap 5 6 4 CCD tap 7 8 12 smm 0 CL tap 1 1 1024 CL tap 2 1025 2048 CL tap 3 2049 3072 CL tap 4 3073 4096 smm 1 CL tap 1 4096 3073 CL tap 2 3072 2049 CL tap 3 2048 1025 CL tap 4 1024 1 sot 320 80 MHz strobe max line rate 68610 Hz sot 160 40 MHz strobe max line rate 37629 Hz clm 21 Full 8 Camera Link taps where 1 CCD t...

Page 44: ...096 1 sot 40 20 MHz strobe max line rate 4836 Hz sot 80 40 MHz strobe max line rate 9671 Hz clm 15 Medium 4 Camera Link taps where 1 CCD tap 1 2 3 4 2 CCD tap 5 6 7 8 3 CCD tap 9 10 11 12 4 CCD tap 13 14 15 16 8 smm 0 CL tap 1 1 2048 CL tap 2 2049 4096 CL tap 3 4097 6144 CL tap 4 6145 8192 smm 1 CL tap 1 8192 6145 CL tap 2 6144 4097 CL tap 3 4096 2049 CL tap 4 2048 1 sot 80 20 MHz strobe max line ...

Page 45: ...robe max line rate 34305Hz Table 13 ES 80 08k80 Configurations Camera Link Mode Configuration Controlled by clm command Readout Direction Controlled by smm command Pixel Rate Configuration Controlled by sot command Command Camera Link Configuration Camera Link Taps Bit Depth clm 15 Medium 4 Camera Link taps where 1 CCD tap 1 2 3 4 2 CCD tap 5 6 7 8 3 CCD tap 9 10 11 12 4 CCD tap 13 14 15 16 8 smm ...

Page 46: ...40 MHz strobe max line rate 37629Hz Table 14 ES 82 04k40 Configurations Camera Link Mode Configuration Controlled by clm command Readout Direction Controlled by smm command Pixel Rate Configuration Controlled by sot command Command Camera Link Configuration Camera Link Taps Bit Depth clm 15 Medium 4 Camera Link taps where 1 CCD tap 1 2 3 4 2 CCD tap 5 6 7 8 3 CCD tap 9 10 11 12 4 CCD tap 13 14 15 ...

Page 47: ... MHz strobe max line rate 55020Hz Table 15 ES 82 04k80 Configurations Camera Link Mode Configuration Controlled by clm command Readout Direction Controlled by smm command Pixel Rate Configuration Controlled by sot command Command Camera Link Configuration Camera Link Taps Bit Depth clm 15 Medium 4 Camera Link taps where 1 CCD tap 1 2 3 4 2 CCD tap 5 6 7 8 3 CCD tap 9 10 11 12 4 CCD tap 13 14 15 16...

Page 48: ...guration number of Camera Link taps and data bit depth Refer to the tables on the previous pages to determine which configurations are valid for your camera model and how this command relates to other camera configuration commands Syntax clm m Syntax Elements m Output mode to use 2 Base configuration 2 taps 8 bit output 3 Base configuration 2 taps 12 bit output 15 Medium configuration 4 taps 8 bit...

Page 49: ... or get clm Throughput values are clipped if the camera is unable to maintain the current throughput setting and a warning message is displayed Refer to the tables in section 3 4 1 How to Configure Camera Output to determine which configurations are valid for your camera model Related Commands clm Example sot 160 3 4 4 Setting the Pixel Readout Direction Purpose Sets the tap readout from left to r...

Page 50: ... 1 Pixel 8192 Table 16 HS 80 04k40 Forward or Reverse Pixel Readout Camera Link Readout Direction Tap 1 Tap 2 Tap 3 Tap 4 Left to Right Software command smm 0 1 1024 1025 2048 2049 3072 3073 4096 Right to Left Software command smm 1 4096 3073 3072 2049 2048 1025 1024 1 Table 17 Forward or Reverse Pixel Readout Readout Direction Tap 1 Tap 2 Tap 3 Tap 4 Tap 5 Tap 6 Tap 7 Tap 8 Left to Right Software...

Page 51: ... column end number in a range from 1 to column resolution 1 y1 Row start number Must be less than or equal to the row end number in a range from 1 to row end number 1 except in TDI Mode where y1 must be 1 x2 Column end number Must be greater than or equal to the column start number in a range from 2 to column resolution y2 Row end number Must be greater than or equal to the row start number in a r...

Page 52: ...red separately for forward and reverse direction analog gain analog offset digital gain digital offset and background subtract They are saved using the wus command For details on changing camera shift direction refer to section 3 3 3 Setting the Camera s CCD Shift Direction FPN and PRNU coefficients are stored separately for forward and reverse direction To save the current PRNU coefficients use t...

Page 53: ... change in light intensity across the image either because of the light source or due to optical aberrations e g there many be more light in the center of the image PRNU coefficients are multipliers and are defined to be of a value greater than or equal to 1 This ensures that all pixels will saturate together When using PRNU correction it is important that the A D offset and Fixed Pattern Noise FP...

Page 54: ...processing commands Setting Analog Gain Purpose Sets the camera s analog gain value Analog gain is multiplied by the analog signal to increase the signal strength before the A D conversion It is used to take advantage of the full dynamic range of the A D converter Syntax sag t f Syntax Elements t Tap selection Use 0 for all taps or 1 to number of CCD taps for individual tap selection f Gain value ...

Page 55: ...ps or 1 to number of CCD taps for individual tap selection i Calculation target value in a range from 1024 to 4055DN 12 bit LSB Notes All digital settings digital offset FPN and PRNU coefficients digital gain background subtract should be turned off before calibrating analog gain to avoid unpredictable results This function requires constant light input while executing To use this command the CCD ...

Page 56: ...e tap 8 is within the region of interest tap 8 gain is adjusted so that the peak value is set to 3040 Gain values for all other taps are left unchanged Video 0 8192 2600 6400 3040 0 4095 Pixel Number Tap 2 Tap 3 Region of Interest Tap 4 Tap 5 Tap 6 Tap 7 Tap 8 Tap 9 Tap 10 Tap 11 Tap 12 Tap 13 Tap 14 Tap 15 Tap 16 After analog gain calibration Before analog gain calibration ...

Page 57: ...ts idetheregion of interes t in thisexam ple taps1to 4 and 14 to 16 arecalibrated to the averageanalog gain of tapswithin theregion of interes t T aps within theregion of interes t calibrateto thetarget value Note S eam s between tapswill bevis ibleuntil you performP R NUcalculation us ing the ccp com m and P ix el Num ber Setting Analog Offset Purpose Sets the analog offset The analog offset shou...

Page 58: ...the analog gain reference Purpose Sets the current analog gain setting to be the 0dB point This is useful after tap gain matching allowing you to change the gain on all taps by the same amount Syntax ugr Calibrating the Camera to Remove Non Uniformity Flat Field Correction Flat Field Correction Overview This camera has the ability to calculate correction coefficients in order to remove non uniform...

Page 59: ...lity of this reference is important for proper calibration White paper is often not sufficient because the grain in the white paper will distort the correction White plastic or white ceramic will lead to better balancing For best results ensure that 1 60 Hz ambient light flicker is sufficiently low not to affect camera performance and calibration results 2 For best results the analog gain should b...

Page 60: ... enable the FPN coefficients using the command You should see close to zero output gl gla sao cao sag ccf wfc wus epc 1 0 t i i i 1 Place a white reference in front of the camera and remove lens cap 2 Verify that the output signal level is within range by issuing the command or If the signal level is too low adjust the analog gain or use the automated algorithm DALSA recommends a target value of a...

Page 61: ... Gain Purpose Improves signal output swing after a background subtract When subtracting a digital value from the digital video signal using the ssb command the output can no longer reach its maximum Use the this command to correct for this where ssg value max output value max output value ssb value Syntax ssg t i Syntax Elements t Tap selection Allowable range is 1 to number of CCD taps or 0 for a...

Page 62: ...d Related Commands ssg ccf Example sdo 0 100 FPN Correction Performing FPN Correction Syntax Performs FPN correction and eliminates FPN noise by subtracting away individual pixel dark current For a complete description on how to use this command see the Flat Field Correction Overview on page 58 Syntax ccf Notes Before performing this command stop all light from entering the camera Tip cover lens w...

Page 63: ...PN Coefficients Purpose Returns a pixel s FPN coefficient value in DN 12 bit LSB Syntax gfc i Syntax Elements i The pixel number to read in a range from 1 to sensor pixel count Notes Available in TDI Mode only Example gfc 10 Setting a Range of FPN Coefficients Purpose Sets a range of pixel FPN coefficients Syntax sfr x x i Syntax Elements x The first pixel number of the range x The last pixel numb...

Page 64: ...changing camera shift direction or changing from TDI to Area Mode Available in TDI Mode only Executing these algorithms causes the ssb command to be set to 0 no background subtraction and the ssg command to 4096 unity digital gain The pixel coefficients are disabled epc 0 0 during the algorithm execution but returned to the state they were prior to command execution Performing PRNU to a user enter...

Page 65: ...ls but warnings are only applied to pixels in the region of interest This algorithm is useful for achieving uniform output across multiple cameras This algorithm is useful for achieving uniform output across multiple cameras by first adjusting analog gain and then performing PRNU calibration This algorithm is recommended for use only when FPN is negligible and FPN coefficients are set to zero Sinc...

Page 66: ...xel number of the range i The last pixel number of the range x Coefficient value in a range from 0 to 28671 where Notes The first pixel of the range must be less than the last Example spr 4001 4096 0 Returning FPN and PRNU Coefficients Purpose Returns all the current pixel coefficients in the order FPN PRNU FPN PRNU for the range specified by x1 and x2 The camera also returns the pixel number with...

Page 67: ...nalog offset cao and calibrate analog gain ccg To further aid in debugging and cable data path integrity the first three pixels after Line Valid are aa 55 aa Refer to the following table These statistics refer only to pixels within the region of interest Syntax els i Syntax Elements i 0 Disable end of line sequence 1 Enable end of line sequence Notes LVAL is not high during the end of line statist...

Page 68: ...enerally the greater the sum the greater the image contrast and better the focus 17 Differential line sum 15 8 18 Differential line sum 23 16 19 Differential line sum 31 24 20 Differential line sum 39 32 Setting Thresholds Setting an Upper Threshold Purpose Sets the upper threshold limit to report in the end of line sequence Syntax sut i Syntax Elements i Upper threshold limit in range from 0 to 4...

Page 69: ...and TDI Mode user settings After issuing the user settings save command wus settings are saved depending on which mode the camera is operating in when the command is issued Also when operating in TDI Mode analog gain and offset digital gain and offset and background subtract values are saved as distinct values for Forward and Reverse directions In other words you can program the camera to operate ...

Page 70: ... to nonvolatile memory do not power down camera or camera memory may be corrupted To restore the last saved user settings including the last used pixel coefficient set for the current mode use the command rus Current Session Settings These are the current operating settings of your camera These settings are stored in the camera s volatile memory and will not be restored once you power down your ca...

Page 71: ...s for the current direction Syntax wpc i Syntax Elements i PRNU coefficients set to save 1 Coefficient set one 2 Coefficient set two 3 Coefficient set three 4 Coefficient set four Notes Available in TDI mode only Available only when operating the camera in internal direction control scd 0 or 1 Example wpc 2 Saving the Current FPN Coefficients Purpose Saves the current FPN coefficients for the curr...

Page 72: ...Available only when operating the camera in internal direction control scd 0 or 1 When operating in external direction control you must switch to internal direction control load the coefficient set and then return to external direction control Example lpc 0 Resetting the Current Pixel Coefficients Purpose Resets the current pixel coefficients to zero This command does not reset saved coefficients ...

Page 73: ...s the saved user settings for digital offset sdo enable pixel coefficients epc set subtract background ssb and set system digital gain ssg The following diagrams show 12 bit pixel values When operating in 8 bit mode pixel values will be 1 16 th of pixel values in the diagram Example svm 2 Table 19 Test Patterns ES 80 04k40 Operating Mode Test Pattern TDI Mode Forward smm 0 svm 1 1 0 2 3 4 0 9 5 1 ...

Page 74: ...5 9 0 4 0 TDI Mode Reverse smm 0 svm 1 0 255 256 511 512 767 768 1023 1024 1279 1281 1535 1791 1536 2047 1792 2303 2048 2559 2304 2815 2560 3071 2816 3327 3072 3583 3328 3839 3584 4095 3840 TDI Mode Reverse smm 1 svm 1 0 255 256 511 512 767 768 1023 1024 1279 1281 1535 1791 1536 2047 1792 2303 2048 2559 2304 2815 2560 3071 2816 3327 3072 3583 3328 3839 3584 4095 3840 Area Mode Forward smm 0 svm 1 ...

Page 75: ...se smm 1 svm 1 4 0 9 5 3 8 5 6 3 6 1 7 3 3 7 8 2 9 0 0 2 6 6 1 2 4 2 2 1 9 4 4 1 7 0 5 1 4 6 6 3 1 3 9 9 8 8 2 1 8 3 5 1 1 1 2 2 7 7 4 9 0 2 3 8 4 7 7 7 1 6 9 5 5 1 1 9 4 1 4 3 3 1 6 7 2 1 9 1 1 2 1 5 0 2 3 8 9 2 6 2 8 2 8 6 7 3 1 0 6 3 3 4 5 3 5 8 4 Area Mode Forward smm 0 svm 1 7 3624 3385 2907 2668 2429 1951 1712 3146 2190 517 1234 756 8 245 484 730 1201 1440 1679 1918 2157 2396 2635 2874 3113 ...

Page 76: ...ng one pixel value after another It also displays the minimum maximum and mean value of the line sampled within the region of interest the region of interest command is explained in section Setting a Region of Interest Use the gl command or the following gla command to ensure the proper video input range into the processing chain before executing any pixel calibration commands Syntax gl x1 x2 Synt...

Page 77: ...Syntax gla x1 x2 Syntax Elements x1 Column start number Must be less than the column end number in a range from 1 to column resolution 1 x2 Column end number Must be greater than the column start number in a range from 2 to column resolution Notes If x2 x1 then x2 is forced to be x1 Analog gain analog offset digital offset background subtract and digital system gain are applied to the data FPN and...

Page 78: ...le gsf 1 3 7 6 Returning Camera Settings Returning All Camera Settings with the Camera Parameter Screen The camera parameter GCP screen returns all of the camera s current settings Figure 26 below describes the GCP screen for the Piranha ES 4k camera To read all current camera settings use the command Syntax gcp Figure 26 Example GCP Screen for ES 40 08k40 TDI Mode Operation GCP Screen Description...

Page 79: ...rection for details Stage Selection 16 32 Number of integration stages set with the stg command See section 3 3 2 Selecting the Number of CCD Integration Stages for details Horizontal Binning 1 Horizontal binning value set with the sbh command See section 3 3 4 Increasing Sensitivity with Binning for details Vertical Binning 1 Vertical binning value set with the sbv command See section 3 3 4 Incre...

Page 80: ...e with the gla command set with the css command See section 3 7 2 Returning Video Information for details Lower Threshold 400 Lower threshold value set with the slt command See section 3 5 3 End of line Sequence for details Upper Threshold 3600 Upper threshold value set with the sut command See section 3 5 3 End of line Sequence for details Camera Link Mode 15 Medium 4 taps 8 bits no time MUX Came...

Page 81: ... gain and analog gain reference values and is the total analog gain being used by the camera Analog Offset 100 100 100 100 Analog offset settings set with the sao command See section Analog Signal Processing for details Digital Offset 50 50 50 50 Digital offset settings set with the sdo command See section Digital Signal Processing for details Background Subtract 150 150 150 150 Background subtrac...

Page 82: ...ixel range indicated x1 Pixel start number x2 Pixel end number get clm Returns the current Camera Link mode get css Returns the number of line samples averaged for pixel coefficient calculations or for output of gla command get els Returns whether the end of line statistics are turned off or on 0 Off 1 On get epc Returns whether pixel coefficients are enabled or disabled The first parameter return...

Page 83: ...mera serial communication port get sbv Returns the vertical binning value get scd Returns the CCD shift direction where 0 Forward TDI shift direction 1 Reverse TDI shift direction 2 Externally controlled direction control via Camera Link control CC3 get sdo t Returns the digital offset value in DN for the tap indicated t Tap value 0 for all taps or 1 number of CCD taps for individual tap selection...

Page 84: ...he current number of CCD integration stages get sut Returns the current upper threshold value get svm Returns the current video mode 0 Normal video mode 1 Test pattern 2 Test pattern 3 Test pattern get tdi Returns the camera s current operating mode 0 Area Mode 1 TDI Mode get ugr Returns the gain reference value get vt Returns the camera s internal chip temperature in degrees Celsius get vv Return...

Page 85: ...ties in Photometric Units in the CCD Technology Primer found under the Application Support link It is often more important to consider exposure than illumination The total amount of energy which is related to the total number of photons reaching the sensor is more important than the rate at which it arrives For example 5 J cm 2 can be achieved by exposing 5mW cm 2 for 1ms just the same as exposing...

Page 86: ...750 series hot mirror Lens Modeling Any lens surrounded by air can be modeled for camera purposes using three primary points the first and second principal points and the second focal point The primary points for a lens should be available from the lens data sheet or from the lens manufacturer Primed quantities denote characteristics of the image side of the lens That is h is the object height and...

Page 87: ...Piranha ES xx User Manual Teledyne DALSA 03 032 20070 02 87 4 3 Mechanical Interface Figure 28 Piranha ES 8x Mechanical Dimensions ...

Page 88: ...Piranha ES xx User Manual 03 032 20070 02 Teledyne DALSA 88 ...

Page 89: ...ing range Use GCP or GET to see value used Warning 03 Clipped to max Parameter was clipped to the current operating range Use GCP or GET to see value used Warning 04 Related parameters adjusted Internal operating condition is adjusted to accommodate the entered command E g requesting exposure time longer than line time automatically adjusts the line time to meet the exposure time requirement Warni...

Page 90: ...M 3 Error 06 Timeout Command not completed in time E g CCF or CCP in SEM 3 when no external EXSYNC is present Error 07 Camera settings not saved Indicates that user settings have been corrupted by turning off the power while executing the WUS command Must build up new settings from factory and re save with WUS Error 08 Unable to calibrate tap outside ROI Cannot calibrate a tap that is not part of ...

Page 91: ...librate analog offset cao t i Calibrates the analog gain and averages each tap s pixels within the ROI to the specified average target value t tap selection either 1 to number of CCD taps or 0 for all taps i target value in a range from 0 to 255DN 12 bit LSB Refer to Analog Signal Processing Setting Analog Gain and Offset for details correction calibrate fpn ccf Performs FPN calibration and elimin...

Page 92: ... value in tap s ROI is equal to the specified target 4 This algorithm adjusts the analog gain so that the peak tap ROI pixels are adjusted to the specified target t Tap value Use 0 for all taps or 1 to number of CCD taps for individual tap selection i Calibration target value in a range from Algorithm 1 and 2 1024 to 4055DN 12 bit LSB Algorithm 3 4095 to 65535 The digital video values are multipli...

Page 93: ...analog gain so that 8 13 of pixels within a tap are above the value specified in the target value parameter PRNU calibration then occurs using the peak pixel in the region of interest Identical to ccp 2 Calculates the PRNU coefficients using the entered target value as shown below PRNU Coefficient Target AVG Pixel Value FPN value sdo The calculation is performed for all sensor pixels but warnings ...

Page 94: ... details display pixel coeffs dpc x1 x2 Displays the pixel coefficients in the order FPN PRNU FPN PRNU x1 Pixel start number x 2 Pixel end number in a range from 1 to sensor pixel count end of line sequence els i Sets the end of line sequence 0 Off 1 On Refer to Refer to 3 5 3 End of line Sequence for details enable pixel coefficients epc i i Sets whether pixel coefficients are enabled or disabled...

Page 95: ...et line average gla x x Read the average of line samples x Pixel start number x Pixel end number in a range from 1 to sensor pixel count Refer to Returning Averaged Lines of Video on page 77 for details get prnu coeff gpc x Read the PRNU coefficient x pixel number to read in a range from 1 sensor pixel count get signal frequency gsf i Reads the requested Camera Link control frequency 1 EXSYNC freq...

Page 96: ...PN and PRNU coefficients Refer to section 3 6 Saving and Restoring Settings for details set analog gain sag t f Sets the analog gain in dB t Tap value 0 for all taps or 1 number of CCD taps for individual tap selection f gain value specified from 10 to 10 Refer to Analog Signal Processing Setting Analog Gain and Offset on page 54 for details set analog offset sao t i Sets the analog offset t 0 for...

Page 97: ...fset in a range from 0 to 511DN Refer to Setting Digital Offset on page62 for details set exposure mode sem m Set the exposure mode 3 External SYNC maximum exposure time 7 Internal programmable SYNC maximum exposure time Factory setting set fpn coeff sfc x i Set the FPN coefficient x pixel number within the range 1 to sensor pixel count i FPN value within the range 0 to 511 12 bit LSB Refer to Per...

Page 98: ...e Camera Throughput for details on using this command Available settings are dependent on your camera model set pretrigger spt i Set the pretrigger to a value from 0 to 16 set prnu coeff spc x i Set the PRNU coefficient x pixel number within the range 1 to sensor pixel count i PRNU value within the range 0 to 28671 set prnu range spr i i x Set a range of pixel PRNU coefficients i first pixel numbe...

Page 99: ...from 0 to 65535 The digital video values are multiplied by this number Refer to Setting Digital Gain on page 61 for details stage select stg i Sets the number of TDI stages Allowable values are 16 or 32 for ES 80 models 8 or 16 for ES 82 models Refer to 3 3 2 Selecting the Number of CCD Integration Stages for details set upper threshold sut i The pixels equal to or greater than the upper threshold...

Page 100: ...c i Write all current FPN coefficients to EEROM where i is 1 FPN coefficient set one 2 FPN coefficient set two 3 FPN coefficient set one 4 FPN coefficient set two Refer to section 3 6 2 Saving and Restoring PRNU and FPN Coefficients for details write PRNU coeffs wpc i Write all current PRNU coefficients to EEROM where i is 1 PRNU coefficient set one 2 PRNU coefficient set two 3 PRNU coefficient se...

Page 101: ... 00 R fulfill s the requirements of the standard s EMC CISPR 22 1997 EN 50082 1 1997 EN 61000 4 2 6kV CD 8kV AD 1995 EN 61000 4 3 3V m 1996 EN 61000 4 4 500V 1100V 1995 This product complies with the requirements of the Low Voltage Directive 73 23 EEC and the EMC Directive 89 336 EEC and carries the CE mark accordingly Place of Issue Waterloo ON CANADA Date of Issue April 2005 Name and Signature o...

Page 102: ...Piranha ES xx User Manual 03 032 20070 02 Teledyne DALSA 102 ...

Page 103: ...release April 30 2009 01 ES 82 models added to manual February 10 2010 02 Revised mechanical diagram added with sensor alignment measurement taken from tooling holes on front plate ES 80 04K40 listed maximum line rate revised to the correct value of 68 KHz Base Camera Link modes 2 and 3 added to ES 80 08k40 model description April 11 2011 ...

Page 104: ...Piranha ES xx User Manual 03 032 20070 02 Teledyne DALSA 104 ...

Page 105: ...g 67 resetting 67 command format 30 parameters 30 commands 34 list 91 conectors Camera Link 25 connectors 23 Hirose 25 power 25 D data bus 26 data rate 8 10 13 15 18 digital signal processing 61 direction externally controlled 36 web movement 36 DVAL 26 dynamic range 8 10 13 15 18 E electrical specs 7 10 12 15 17 EMC Declaration of Conformity 101 103 end of line sequence 67 error messages 89 expos...

Page 106: ...erface 85 optical specs 7 9 12 14 17 output signals 26 P performance specifications 7 pixel rate 43 45 46 47 48 pixel readout 50 pixel statistics 76 power connectors 25 guidelines 25 pretrigger 51 PRNU 58 R readout configuring 42 direction 49 mirroring 49 rebooting 72 resolution 7 9 12 14 17 responsivity 8 11 13 16 18 roi See Region of Interest S SEE 8 11 13 15 18 sensitivity level 35 sensor 20 se...

Reviews: