background image

Falcon2 4M, 8M, and 12M Camera User's Manual 

 

119 

Teledyne DALSA 

 

03-032-20107-03 

Index 

A

 

antibloom ing, 8 

B

 

block d iagram  

sensor, 15 

C

 

Cam era Link 

cables, 93 
input signals, 20 
outputs, 20, 93 

Cam era Link connector, 93 
certifications, 9 
cleaning 

sensor window, 100 

clock signals, 93 
com p liance, 9 
connectors, 18 

Camera Link, 93 
location, 18 
power, 19 

cosm etic sp ecifications, 14 

D

 

d ata bu s, 20, 93 
DC offset, 8 

E

 

EMC Declaration of 

Conform ity, 118 

exp osu re 

control, 37 
external frame rate, 

programmable exposure time, 
39 

externally controlled, 38 
internally controlled, 37 

exp osu re m od es 

descriptions of, 37 

exp osu re tim e 

set, 39 

F

 

factory settings, 26 

fram e rate 

set, 40 

fram e rates, 9 

G

 

grou nd ing instru ctions, 18 
GUI 

overview, 21 

I

 

I/ O 

control, 41 

im age acqu isition, 37 
Inp u t /  Ou tp u t 

control, 41 

inp u t/ ou tp u t, 18 
interface 

mechanical, 8 

L

 

LED 

definitions, 20 

line rate, 40 

M

 

m echanical 

camera, 16 
specifications, 8 

m od els, 7 

O

 

op erating 

ranges, 8, 9 

op tocou p lers, 49 

P

 

p erform ance sp ecifications, 8 
p ixel read ou t, 15 
p ow er 

connector, 19 
connectors, 19 
guidelines, 19 

p recau tions, 5 

Содержание Falcon2 4M

Страница 1: ...Falcon2 User Manual www teledynedalsa com 03 032 20107 03 ...

Страница 2: ...edyne Technologies website at www teledyne com Teledyne DALSA a Teledyne Technologies company is an international leader in high performance digital imaging and semiconductors with approximately 1 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 ...

Страница 3: ...ing GUI 18 2 Connect Camera Link Cables and Power 18 3 Establish communicating with the camera 18 4 Check camera LED settings and test pattern 18 5 Operate the Camera 18 Step 1 Install and configure the frame grabber and Software 19 Install Frame Grabber 19 Install Sapera LT and CamExpert 19 Step 2 Connect Power Data and Trigger Cables 19 Power Connector 20 Camera Link Data Connector 21 Output Sig...

Страница 4: ...eature Description 83 Serial Port Control Category 86 Feature Description 86 Automatic Serial Speed Detection 87 File Access Control Category 87 File Access via the CamExpert Tool 90 Appendix A Camera Link___________________________________________________________________________92 Output Signals Camera Link Clocking Signals 92 Camera Link cable quality and length 92 Data Connector Camera Link 92 ...

Страница 5: ...or get 103 Commands 104 EMC Declaration of Conformity_______________________________________________________________________117 Revision History _________________________________________________________________________________118 Index ________________________________________________________________________________________119 ...

Страница 6: ...ge ESD Electrostatic charge introduced to the sensor window surface can induce charge buildup on the underside of the window that cannot be readily dissipated by the dry nitrogen gas in the sens or package cavity The charge normally dissipates within 24 hours and the sensor returns to normal operation Protecting Against Dust Oil and Scratches The sensor window is part of the optical path and shoul...

Страница 7: ...set FPN fixed pattern noise and PRNU Pixel Response Non Uniformity levels In addition region of interest features create opportunities for higher frame rates and new applications The cameras are compliant with Camera Link specifications delivering 8 or 10 bits of data on 8 or 10 taps frame rates are specified at 8 bits Further the M42x1 thread opening allows the use of your lens of choice Key Feat...

Страница 8: ...amera Link FA 80 8M100 XX R 8M pixel monochrome Camera Link FA 81 8M100 XX R 8M pixel color Camera Link FA 80 4M180 XX R 4M pixel monochrome Camera Link FA 81 4M180 XX R 4M pixel color Camera Link Table 2 Software Software Product Number Version Number Camera firmware Embedded within camera GenICam support XML camera description file Embedded within camera Recommended Sapera LT including CamExpert...

Страница 9: ...Temp 0 C to 50 C front plate temperature Connectors and Mechanicals Data Interface 2 x Full or Extended Camera Link SDR26 Power Connector Hirose 12 pin circular Power Supply 12 V to 24 V DC Power Dissipation 9 5 W typical Mini USB connector Future use Lens Mount M42 x 1 F mount optional Sensor Alignment 0 2º in X Y directions Size 60 mm H x 60 mm W x 80 5 mm D Mass 300 g Compliance Regulatory Comp...

Страница 10: ...olution Aspect Ratio Maximum Column Maximum Rows Frame Rate 8 BPP Frame Rate 9 BPP Frame Rate 10 BPP 12M 4 3 4096 3072 58 58 58 8M 1 1 2816 2816 90 89 66 8M 4 3 3328 2502 86 86 74 4M 1 1 2048 2048 148 122 91 4M 4 3 2432 1728 168 145 108 Sensor bits per pixel An online frame rate calculator is available from the Falcon2 product page on the Teledyne DALSA site here Certifications Compliance EN 55011...

Страница 11: ...is description takes the form of an XML device description file respecting the syntax defined by the GenApi module of the GenICam specification For more information see www genicam org Communication between the frame grabber and camera occurs using the GenCP module Generic Control Protocol Further GenICam information and documentation is available from the European Machine Vision Association s Web...

Страница 12: ... The responsivity graph describes the camera s response to different wavelengths of light excluding lens and light source characteristics Figure 1 Falcon2 Monochrome 8M Spectral Responsivity Note 8 Taps 10 bits Camera Link FFC on 24 fps except 400 nm measured at 10 fps ND 0 3 filtered light ...

Страница 13: ...ink 9 Bit sensor digitization FFC on color corrected 4 fps except for color red which used different frame rate at wavelength 560nm and below 400 480nm was done at 1 8 fps 500 nm was done at 4 fps and 520 560 BG 38 filtered light 0 5 10 15 20 25 30 400 440 480 520 560 600 640 680 720 760 800 840 880 Responsivity DN nJ cm 2 Wavelength nm Red GreenRed GreenBlue Blue ...

Страница 14: ...amera User s Manual 03 032 20107 03 Teledyne DALSA Figure 3 Quantum Efficiency INSERT QE GRAPH HERE 0 0 10 0 20 0 30 0 40 0 50 0 60 0 400 500 600 700 800 900 eff QE Wavelength nm CM25M Effective Spectral Quantum Efficiency CM28M ...

Страница 15: ...etection Threshold Groups of dark and light pixels combined dark and light pixel defects Tolerated Count 7 Based on estimation algorithm Detection Threshold Groups of dark and light pixels Combined dark and light pixel defects Tolerated Count 0 Glass Spot Defect Definition defects kernel 8 3x3 8 3x3 Illuminated with aperture collimated light source Detection Threshold of avage 8 4 frame average an...

Страница 16: ...amera Link Configuration Sensor Block Diagram 8M Color Camera at Aspect Ratio 4 3 Notes As viewed looking at the front of the camera without a lens The Teledyne DALSA logo on the side of the case will be right side up The monochrome camera uses the same layout but without the color filters The color camera model has a Bayer filter applied to the CMOS sensor to allow for color separation Each indiv...

Страница 17: ...12 B 0 30 OPTICAL DISTANCE NOTES 1 UNITS MILLIMETERS 2 IMAGE AREA IS ALIGNED TO DATUMS A B C 14 1 4 14 14 10 5 7 30 M4x0 7 6H Z 7 3X THIS SIDE 3X FAR SIDE 39 39 60 B 0 05 60 B 0 05 30 7 M4x0 7 6H Z 7 2X THIS SIDE 2X FAR SIDE A C M4x0 7 6H Z 7 4X 70 1 80 6 B H 0 20 A E 0 05 IMAGE AREA M42x1 6H 30 B 0 05 30 25 B 0 05 0 2 CENTER OF IMAGE AREA ...

Страница 18: ... allowing GenCP compliant applications to know the camera s capabilities immediately after connection Installing SaperaLT gives you access to the CamExpert GUI a GenCP compliant application The SaperaLT software is available from the Falcon2 page of the Teledyne DALSA Web site here 2 Connect Camera Link Cables and Power Connect the Camera Link cables from the camera to the computer Connect a power...

Страница 19: ...nds to and receive information from the camera Camera link Environment These cameras implement the Camera link specification which defines the device capabilities The Camera link XML device description file is embedded within the camera firmware allowing Camera link compliant applications to recognize the camera s capabilities immediately after connection Step 2 Connect Power Data and Trigger Cabl...

Страница 20: ...OUT1_C1 Strobe_C1 2 12 V to 24 V DC 8 OUT1_C0 Strobe_C0 3 OUT0_C1 9 GND 4 OUT0_C2 10 12 V to 24 V DC 5 IN1 11 IN2 Trigger 6 IN1 12 IN2 Trigger WARNING When setting up the camera s power supplies follow these guidelines Apply the appropriate voltages Protect the camera with a 2 amp slow blow fuse between the power supply and the camera Do not use the shield on a multi conductor cable for ground Kee...

Страница 21: ...factory setting in internal sync and internally triggered integration Frame Start Trigger EXSYNC The EXSYNC signal tells the camera when to integrate and readout the image It can be either an internally generated signal by the camera or it can be supplied externally via CC GPIO and software command LEDs The camera is equipped with an LED on the back to display the operational status of the camera ...

Страница 22: ...lication or equivalent Camera Link compliant interface by double clicking the desktop icon created during the software installation 2 CamExpert will search for Sapera devices installed on your system In the Devices list area on the left side of the GUI the connected Falcon2 camera will be shown 3 Select the Falcon2 camera device by clicking on the camera s user defined name By default the camera i...

Страница 23: ...yne DALSA 03 032 20107 03 Figure 8 Two CamExpert windows shown one connected to the frame grabber and one connected to the camera At this point you are ready to start operating the camera in order to acquire images set camera functions and save settings ...

Страница 24: ...Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage and not typicallyrequired by end user applications Figure 9 Camera Information Category in CamExpert Camera Information Feature Descriptions The following table describes these parameters along with their view attribute and in which firmware version the feature was introduc...

Страница 25: ...vice Version Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type String Values e g 255 90 259 Notes This is an automatically generated number that specifically identifies the software build Name DeviceFirmwareVersion Display Name Firmware Version Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type String Values e g 03 081 20261 05 Notes T...

Страница 26: ...nd no factory calibrated values Factory load factory calibrated defaults UserSetx load previously saved user set x where x is number between 1 and 4 Notes Selects the camera configuration set to load and make active on camera power up or reset The camera configuration sets are stored in camera non volatile memory The feature value automatically saved to the camera s non volatile memory when it is ...

Страница 27: ...eger Values 1 Notes Major revision of Dalsa Feature Naming Convention which was used to create the device s XML Name deviceDFNCVersionMajor Display Name DFNC Major revision Name Space DFNC Firmware Release 00 Visibility Invisible Access Read only Type Integer Values 0 Notes Minor revision of Dalsa Feature Naming Convention which was used to create the device s XML Factory Settings The camera ships...

Страница 28: ...ng it in the User Set Default Selector The chosen set is automatically loaded when the camera is reset or powered up It should also be noted that the value of Default Selector will automatically get save in non volatile memory whenever it is changed The relationship between these three settings is illustrated in Figure 10 Figure 10 Relationship between the Camera Settings NOTE If a test pattern is...

Страница 29: ... to be set before ExposureTime because the maximum ExposureTime can be limited by the camera s frame rate CamExpert uses feature streaming when saving or loading the camera s ccf file This file can be used to clone cameras so that they have the same settings Most GUIs and SDKs will hide this functionality Name DeviceRegistersStreamingStart Display Name Device Registers Streaming Start Name Space S...

Страница 30: ...DK if it is not GenAPI 2 4 compliant Name DeviceRegistersCheck Display Name Registers Check Name Space SFNC Firmware Release 05 Visibility Invisible Access Read Write Type Command Notes Performs an explicit register set validation for consistency Name DeviceRegistersValid Display Name Registers Valid Name Space SFNC Firmware Release 05 Visibility Invisible Access Read Write Type Boolean Notes Stat...

Страница 31: ...ALSA Features Naming Convention DFNC verses the GenICam Standard Features Naming Convention SFNC or a custom camera feature Name DeviceScanType Display Name Device Scan Type Name Space Standard Firmware Release 00 Visibility Beginner Access Read only Type Enumeration Values Areascan Name sensorColorType Display Name Sensor Color Type Name Space DFNC Firmware Release 04 Visibility Beginner Access R...

Страница 32: ...to x Hz where x is a calculated maximum See Notes Notes Specifies the camera internal frame rate in Hz Note that any user entered value is automatically adjusted to a valid camera value The maximum value of the frame rate is the result of a complicated formula and is dependant on the following features Width Height deviceTapCount PixelFormat pixelSizeInput Name AcquistionFrameRateRaw Name Space St...

Страница 33: ...alAll Apply gain adjustment to all digital channels or taps DigitalRed color only Apply gain adjustment to digital red channel DigitalBlue color only Apply gain adjustment to digital blue channel DigitalGreenBlue color only Apply gain adjustment to digital green blue channel DigitalGreenRed color only Apply gain adjustment to digital green red channel Notes Selects which gain is controlled when ad...

Страница 34: ... Channels 0 to 1023 AnalogOffsetReference where analog offset reference is a factory calibrated zero value Notes Specifies the offset in ADC units The camera stores an analog black level value for each pixelSizeInput value For example the analog black level may change when changing the pixelSizeInput feature from 8 bpp to 9 bpp Name pixelSizeInput Display Name Input Pixel Size Name Space DFNC Firm...

Страница 35: ...artefacts Name sensorGlobalRowResetMode Display Name Global Row Reset Mode Name Space Custom Firmware Release 05 Visibility Guru Access Read Write Type Enumeration Values Off Global row reset is off On Global row reset is on Notes This feature should only be used by experts and is normally set to On Changing this value may result in unexpected image artefacts Name sensorFirstFrameClearMode Display...

Страница 36: ... 05 Visibility Invisible Access Read Write Notes Hidden register to support feature streaming Name streamingAspectRatioSelector Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write Notes Hidden register to support feature streaming Name streamingAspectRatio Name Space Custom Firmware Release 05 Visibility Invisible Access Read Write Notes Hidden register to support feature ...

Страница 37: ...cameras only is expressed as a multiplication factor applied after the Analog Gain and any FFC stages The camera stores a color gain value for each color in the Bayer pattern Red Green Red Green Blue and Blue at each input bit depth 8 bpp 9 bpp 10 bpp This is to accommodate the PRNU FFC calibration Background Subtract is a digital number that is used to reduce the baseline pixel value When combine...

Страница 38: ...he sensor is exposed to incoming light before the video frame data is transmitted to the controlling computer Exposure control is defined as the start of exposure and exposure duration The start of exposure can be an internal timer signal free running mode an external trigger signal or a software function call trigger The exposure duration can be programmable such as the case of an internal timer ...

Страница 39: ...In this mode EXSYNC sets both the frame period and the exposure time The rising edge of EXSYNC marks the beginning of the exposure and the falling edge initiates readout Camera Features TriggerMode On ExposureMode Trigger Width Figure 14 External Frame Rate and External Exposure Time Trigger Width Frame Time Frame Time Readout Time Readout Time Exposure Time Exposure Time User Exsync FVAL Frame Ti...

Страница 40: ...he sensor is allowed to accumulate charge before being read The user can set the exposure time when the ExposureMode feature is set to Timed The limitations on the maximum exposure time are listed below External Exposure Time 20 µs min to 1 second max Internal Exposure Time 1 frame rate X Table 7 Exposure time padding Pixel Size Value of X 8 bits per pixel 50 9 bits per pixel 30 10 bits per pixel ...

Страница 41: ... resolutions aspect ratios and sensor bit depths input pixel size In addition an online frame rate calculator is available from the Falcon2 product page on the Teledyne DALSA site here Table 8 Maximum Frame rate for 10 Tap Cameralink Configuration Resolution Aspect Ratio Maximum Column Maximum Rows Frame Rate 8 Bit Pixel Size Frame Rate 9 Bit Pixel Size Frame Rate 10 Bit Pixel Size 12M 4 3 4096 30...

Страница 42: ...nputs plus camera output signals to other devices Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications...

Страница 43: ...Read Write Type Enumeration Values On Use external trigger Off Use internal trigger Notes Enables and disables external frame trigger Name TriggerSource Display Name Trigger Source Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values CC1 Cameralink Control Line 1 CC2 Cameralink Control Line 2 CC3 Cameralink Control Line 2 CC4 Cameralink Control Line 2 L...

Страница 44: ...eSelector Display Name Line Selector Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values CC1 CC2 CC3 CC4 Cameralink Camera Control Line 1 2 3 or 4 Line1 Line2 General Purpose Input 1 or 2 Line3 Line4 General Purpose Output 1 or 2 Notes Selects the logical line of the device to configure Name LineMode Display Name Line Mode Name Space SFNC Firmware Rele...

Страница 45: ... Threshold_6_0 6V for 12 V input Threshold_12_0 12V for 24 V input Notes The voltage at which the signal is treated as a logical high Available when the Line selector is set to a general purpose input GPI Note This value is for both general purpose inputs i e setting this value sets it for both Line 1 and Line 2 Name lineDebouncingPeriod Display Name Line Debouncing Period Name Space DFNC Firmware...

Страница 46: ...putLineSoftwareLatchControl and or outputLineSoftwareCmd PulseOnStartofInternalEXSYNC Generate pulse on start of EXSYNC signal to sensor PulseOnEndOfInternalEXSYNC Generate pulse on end of EXSYNC signal to sensor PulseOnStartofExposure Generate a pulse when the sensor actually starts exposing its pixels Slight delay after EXSYNC PulseOnEndofExposure Generate a pulse when the sensor stops exposing ...

Страница 47: ...are Release 00 Visibility Beginner Access Read Write Type Enumeration Values Off changes to the output line value are applied immediately Latch changes to the output line value are applied when the Output Line Software Command is triggered Notes The software latch allows the user to set more than 1 output simultaneously OutputLine that are currently in Software Latch control will only set with the...

Страница 48: ...disable external line controlled gain On enable external line controlled gain Notes Enables and disables the gain that is controlled by the digital input lines Name externalControlledGainLineActivation Display Name External Gain Line Activation Name Space Custom Firmware Release 05 Visibility Beginner Access Read Write Type Enumeration Values FallingEdge Sample when the source goes low RisingEdge ...

Страница 49: ...ernal use To implement feature streaming Trigger Modes The camera s image exposures are initiated by a trigger signal The trigger event is either a programmable internal signal used in free running mode an external input used for synchronizing exposures to external triggers or a programmed function call message by the controlling computer These triggering modes are described below Free running tri...

Страница 50: ...he Line detection level Opto coupled Inputs Falcon2 provides two sets of Opto isolated input signals These can be used as external trigger sources The signals should be in range from 2 4 V to 24 V 5 V typical See lineDetectionLevel The delay between signals at the I O pin and the internal timing core is a function of the signal swing and the typical latency 5V swing is 3 5 µs Refer to Figure 7 12 ...

Страница 51: ...the need for a pull up resistor when using the outputs Figure 19 Simplified General Purpose Output Diagram Advanced Processing Control Category The Falcon2 Advanced Processing controls as shown by CamExpert groups parameters used to configure Defective Pixel Detection Flat Field calibration Parameters in gray are read only either always or due to another parameter being disabled Parameters in blac...

Страница 52: ...52 Falcon2 4M 8M and 12M Camera User s Manual 03 032 20107 03 Teledyne DALSA Figure 20 Advanced Processing Control ...

Страница 53: ...he maximum sensor size when the flat field calibrate mode is enable Notes Sets the mode for the flatfield correction Name flatfieldCorrectionAlgorithm Display Name Flat field Correction Algorithm Name Space DFNC Firmware Release 00 Visibility Expert Access Read Only Type Enumeration Values Method1 monochrome camera Method2 color camera Notes The following formula is used to calculate the flatfield...

Страница 54: ...e Notes Specifies the current set of flat field coefficients to use This feature cannot be changed while the camera is in flat field calibration mode Name flatfieldCorrectionPixelYCoordinate Display Name Pixel Y Coordinate Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Enumeration Values 1 to SensorHeight Notes Vertical Indexer into the array ...

Страница 55: ...Space DFNC Firmware Release 00 Visibility Beginner Access Read Only Type Integer Values 64 Notes The number of images to average to perform the calibration Name flatfieldCalibrationFPN Display Name Offset FPN Calibration Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes Performs fixed pattern noise FPN calibration FPN calibration el...

Страница 56: ...in mode that will be used in calibration High gain mode can apply a correction gain between 1 and 2 with reduced resolution High resolution can apply a correction gain between 1 and 1 5 with maximum resolution Name flatfieldCalibrationSave Display Name Save Calibration Name Space DFNC Firmware Release 00 Visibility Expert Access Read Write when in Calibration Mode Type Command Notes Saves the curr...

Страница 57: ...pixels Figure 21 Pixel Replacement Threshold Name flatfieldCorrectionPixelReplacementMode Display Name Pixel Replacement Mode Name Space Custom Firmware Release 05 Visibility Expert Access Read Write Type Enumeration Values Off Disable pixel replacement Active Enable defective pixel replacement Notes Enable or disable pixel replacement If Active If FPNx y flatfieldCorrectionPixelReplacementThresho...

Страница 58: ...t the beginning or end of a line is not corrected i e A pixel A B pixel B X defect AXB is corrected to ACB where C A B 2 AXXB is corrected to ACDB where C 11 A 5 B 16 D 5 A 11 B 16 XA is not corrected BX is not corrected Notes Selects the pixel replacement algorithm Name flatfieldCalibrationPixelReplacement Display Name Pixel Replacement Calibration Name Space Custom Firmware Release 05 Visibility...

Страница 59: ...tePixelStatistics to calculate this value Name flatfieldCalibrationUncorrectableHotPixels Display Name Uncorrectable Hot Pixels Name Space Custom Firmware Release 06 Visibility Guru Access Read Type Integer Values 0 to Width Height Notes Reports the number of hot pixels i e with uncorrectable FPN that can not replaced The camera cannot correct any more than two horizontally adjacent pixels i e onl...

Страница 60: ... have an FPN coefficient of 0 This can be result of setting the black offset value too high Name flatfieldCalibrationDeadPixelsNotReplaced Display Name Dead Pixels NOT Replaced Name Space Custom Firmware Release 05 Visibility Guru Access Read Only Type Integer Values 0 to Width Height Notes Displays the number of dead pixels i e with uncorrectable PRNU that have been set to the maximum gain but no...

Страница 61: ...hm If ABS Pixelx y Pixelx 1 y defectivePixelDetectionMinBrightThreshold AND ABS Pixelx y Pixelx 1 y defectivePixelDetectionMinBrightThreshold THEN Pixelx y Median Pixelx 1 y Pixelx y Pixelx 1 y Note both the Pre and Post filters can be active at the same time Name defectivePixelDetectionMinBrightThreshold Display Name Dynamic Replacement Min Threshold Name Space DFNC Firmware Release 05 Visibility...

Страница 62: ... of the flat field correction buffer in pixels Used for Sapera FFC Support Name flatfieldAlgorithmGainDivisor Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 512 Notes The camera uses this value to calculate the FFC gain factor Used for Sapera FFC Support This is equivalent to the high gain setting with the in camera calibration In other words when you...

Страница 63: ...ldAlgorithmGainMax Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 510 Notes The maximum valid gain coefficient value Used for Sapera FFC Support Name flatfieldAlgorithmGainMin Name Space DFNC Firmware Release 05 Visibility Invisible Access Read Only Type Integer Values 0 Notes The minimum valid gain coefficient value Used for Sapera FFC Support Name c...

Страница 64: ...ieldCorrectionAlgorithm applies the following FFC formula for correcting pixel values newPixelValuex y sensorPixelValuex y FFCOffsetx y FFCGainx y where x y are the Flat Field Correction Pixel coordinates See the flatfieldCorrectionPixelXCoordinate and flatfieldCorrectionPixelYCoordinate features newPixelValue is the pixel value after Flat Field Correction is applied sensorPixelValue is the pixel ...

Страница 65: ...sults 3 The average pixel should be at least 20 below the target output If the target is too close then some pixels may not be able to reach full swing due to correction applied by the camera 4 When 6 25 of pixels from a single row within the region of interest are clipped flat field correction results may be inaccurate 5 Correction results are valid only for the current black offset values If you...

Страница 66: ... fully You can change the default timeout by setting a command line argument in the short cut Right click on the short cut in the start menu and select properties Add timeout 60 to increase the command timeout to 60 seconds See below Repeat for desktop short cut Figure 24 Setting the camera s timeout value The calibration is performed in two steps The fixed offset FPN is determined first by perfor...

Страница 67: ...dark i e cover lens and run FPN calibration This performs the FPN correction and saves the FPN coefficients to temporary memory See flatfieldCalibrationFPN 6 Calibration mode enables both FPN and PRNU correction Verify signal output is close to 0 DN 7 Illuminate the sensor to 65 saturation using a high quality white reference 8 Set flat field target to 80 saturation monochrome only See flatfieldCa...

Страница 68: ...east 4 DN 10 bit 3 Illuminate to about 80 saturation 820 DN 10 bit and note the highest signal level among the set of cameras 4 Increase the system gain Sensor Control Gain Selector DigitalAll1 on the cameras until they all reach the same output level highest of all cameras 5 Place camera in the dark and repeat step 2 to 4 until both dark offset and 80 sat signal levels are equal on all cameras Ho...

Страница 69: ...more hot pixels The sensor specification accounts for a small number of hot or stuck pixels pixels that do not react to light over the full dynamic range specified for that sensor 2 Verify Bright Image Aim the camera at the PRNU reference Using CamExpert click on the grab button and then the histogram button Use the lens iris to adjust for a bright gray approximately around a pixel value of 200 fo...

Страница 70: ...ne note the camera position and lens iris position so as to be able to repeat it during the calibration procedure 3 Start the Flat Field calibration tool via the CamExpert menu bar Pre processing Flat Field Correction Calibration The Flat Field calibration window provides a three step process to acquire two reference images and then save the flat field correction data for the camera used To aid in...

Страница 71: ...Camera User s Manual 71 Teledyne DALSA 03 032 20107 03 4 Click on the Advanced Setting button to change the default number of frames averaged for each calibration step The default value is 10 frames as performed by CamExpert ...

Страница 72: ...then 20 If the results are acceptable accept the image as the black reference 7 Setup the camera to acquire a uniform white image but not saturated white Even illumination on white paper can be used with a gray level of minimum of 128 8 bit mode It is preferable to prepare for the white level calibration step before starting the calibration procedure see the previous section for information 8 Clic...

Страница 73: ...l on the left edge beginning of the line would be replaced with the pixel to its right while a pixel on the right edge end of the line is replaced with the pixel to its left Any pixel within a line is replaced with the average of its neighboring pixels on the same line For color sensors the same algorithm is used except the replacement pixel is of the same color Note that three horizontally adjace...

Страница 74: ...ns Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application 90 90 130 120 200 140 130 150 90 160 220 225 220 215 Pix1 Pix2 Pix3 Pix4 Pix6 Pix7 Pix8 Pix9 Pix10 Pix11 Pix12 Pix13 Pix14 90 90 140 120 200 140 130 150 90 160 220 225 220 215 90 90 140 120 140 140 130 150 150 160 220 ...

Страница 75: ...tribute and minimum camera firmware version required Additionally the table will indicate which parameter is a member of the DALSA Features Naming Convention DFNC GenICam Standard Features Naming Convention or custom camera feature Name Width Display Name Width Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Integer Values Minimum 512 Maximum SensorWidth OffsetX Incr...

Страница 76: ...tion Values Mono8 The camera outputs 8 bits per pixel Mono10 The camera outputs 10 bits per pixel Available only when camera set to output 8 Cameralink taps Name PixelColorFilter Display Name Pixel Color Filter Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values None Notes No color filtering is available Name PixelCoding Display Name Pixel Color Filter ...

Страница 77: ...1023 Notes This feature allows the user to input a specific numeric value for use with the currently selected test image pattern if it is needed Name multipleAOIMode Display Name Enable Multiple AOI Mode Name Space Custom Firmware Release 00 Visibility Guru Access Read Write Type Enumeration Values Active Multiple area of interest mode is active Off Multiple area of interest mode is not active Use...

Страница 78: ...tX Display Name Mulitple AOI Offset X Name Space Custom Firmware Release 00 Visibility Guru Access Read Write when multipleAOIMode is Active Type Integer Values Minimum 0 Maximum SensorHeight multipleAOIWidth Increment 2 Notes Preliminary Specifies the horizontal offset for all of the areas of interest Name multipleAOIOffsetY Display Name Mulitple AOI Offset Y Name Space Custom Firmware Release 00...

Страница 79: ...t were used for video processing and restores them when video output is restored Description Grey Horizontal Ramp Image is filled horizontally with an image that goes from the darkest possible value to the brightest The ramp repeats every 1024 horizontal pixels Figure 29 Gray Horizontal Ramp not to scale Grey Vertical Ramp Image is filled vertically with an image that goes from the darkest possibl...

Страница 80: ...correction PRNU This test pattern is the sum of 2 FPN diagonal ramp testImageStaticValue This test pattern can be used to test PRNU correction SensorStaticPattern1 This test pattern originates in the sensor and consists of two alternating vertical lines The value depends on the PixelFormat and pixelSizeInput SensorDynamicPattern1 This test pattern originates in the sensor and consists of two inter...

Страница 81: ...starting coordinate x offset value Within these defined parameters you are free to set the height and y offset values including overlapping height values Up to 16 windows are permitted The maximum frame rate will be dependent on the total size of the selected AOIs See Figure 32 To specify multiple areas of interest GenICam parameters Image Format Controls 1 Set the Multiple AOI Mode Active 2 In th...

Страница 82: ...s parameters used to document and configure the Camera Link output of the camera Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA Support or third party software usage and ar...

Страница 83: ...tion Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Only Type Enumeration Values Full Standard full configuration described by the Camera Link standard Description Deca Standard Deca configuration with 10 taps 8 bit as described by the Camera Link Standard Notes Describes the camera s current CameraLink configuration Name ClTimeSlotsCount TBC Display Name CameraLink TimeSlots ...

Страница 84: ...stom Firmware Release 05 Visibility Guru Access Read Write Type Integer Values 0 to 15 Notes Some third party frame grabbers require that the FVAL and the first LVAL are separated by a given amount of time This feature sets the number of clocks to add to the FVAL transition before the LVAL goes high This feature is not necessary for Teledyne DALSA frame grabbers Name clSmoothLineValidTiming Displa...

Страница 85: ... 1 starts with pixel coordinate 1 1 extending to the image width 1 and height using a step of 10 that is x 1 11 21 Tap 2 starts with pixel coordinate 2 1 extending to the image width and height using a step of 10 that is x 2 12 22 Etc Notes The tap geometry describes the geometrical properties characterizing the different taps of a multi tap camera Name DeviceReset Display Name Device Reset Name S...

Страница 86: ...e will indicate which parameter is a member of the DALSA Features Naming Convention DFNC GenICam Standard Features Naming Convention or a custom camera feature Name DeviceSerialPortBaudRate Display Name Serial Port Baud Rate Name Space DFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values 9600 19200 57600 115200 230400 460800 Notes The Falcon2 camera will always bo...

Страница 87: ...itted Automatic Serial Speed Detection In order for the camera and the frame grabber to communicate they both must be set to the same baud rate serial speed The serial protocol automatically detects the speed of camera by the following steps 1 Set the serial speed of the frame grabber and send a command to the camera 2 If the camera doesn t respond after a defined time then repeat step 1 3 Once co...

Страница 88: ...y Download camera logs This is a zipped file CameraSettings Read Only Download camera settings This is a html file Please save with a htm extension TestFile Dummy read and write file Notes Selects the file to access The file types which are accessible are device dependent Name FileOperationSelector Display Name File Operation Selector Name Space SFNC Firmware Release 00 Visibility Beginner Access ...

Страница 89: ...ssOffset Display Name File Access Offset Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Values 0 to FileSize 1 or 16777216 whichever value is smaller Notes Controls the mapping offset between the device file storage and the file access buffer Name FileAccessLength Display Name File Access Length Name Space SFNC Firmware Release 00 Visibility Beginner Acc...

Страница 90: ... Displays the file operation result For Read or Write operations the number of successfully read written bytes is returned Name FileSize Display Name File Size Name Space SFNC Firmware Release 00 Visibility Beginner Access Read Write Type Enumeration Notes Represents the size of the selected file in bytes File Access via the CamExpert Tool 1 Click on the Setting button to show the file selection m...

Страница 91: ... data This menu presents only the applicable data locations for the selected file type 4 Click the Browse button to open a typical Windows Explorer window 5 Select the specific file from the system drive or from a network location 6 Click the Download button to execute the file transfer from the Falcon2 7 Note that firmware changes require a device reset command ...

Страница 92: ... the cable used and the Camera Link strobe frequency Cable quality degrades over time as the cable is flexed In addition as the Camera Link strobe frequency is increased the maximum allowable cable length will decrease The cameras are capable of driving cables less than 7 metres in length We do not guarantee good imaging performance with low quality cables of any length In general we recommend the...

Страница 93: ...X1 4 23 Y2 4 23 X2 17 10 Y2 17 10 X2 5 22 Yclk 5 22 Xclk 18 9 Yclk 18 9 Xclk 6 21 Y3 6 21 X3 19 8 Y3 19 8 X3 7 20 100 ohm 7 20 SerTC 20 7 terminated 20 7 SerTC 8 19 Z0 8 19 SerTFG 21 6 Z0 21 6 SerTFG 9 18 Z1 9 18 CC1 22 5 Z1 22 5 CC1 10 17 Z2 10 17 CC2 23 4 Z2 23 4 CC2 11 16 Zclk 11 16 CC3 24 3 Zclk 24 3 CC3 12 15 Z3 12 15 CC4 25 2 Z3 25 2 CC4 13 13 inner shield 13 13 inner shield 26 26 inner shie...

Страница 94: ...D7 2 Tx10 Rx10 D1 6 Tx10 Rx10 D4 6 Tx10 Rx10 D7 6 Tx11 Rx11 D1 7 Tx11 Rx11 D4 7 Tx11 Rx11 D7 7 Tx12 Rx12 D1 3 Tx12 Rx12 D4 3 Tx12 Rx12 D7 3 Tx13 Rx13 D1 4 Tx13 Rx13 D4 4 Tx13 Rx13 D7 4 Tx14 Rx14 D1 5 Tx14 Rx14 D4 5 Tx14 Rx14 D7 5 Tx15 Rx15 D2 0 Tx15 Rx15 D5 0 Tx15 Rx15 Not Used Tx16 Rx16 D2 6 Tx16 Rx16 D5 6 Tx16 Rx16 Not Used Tx17 Rx17 D2 7 Tx17 Rx17 D5 7 Tx17 Rx17 Not Used Tx18 Rx18 D2 1 Tx18 Rx1...

Страница 95: ... D4 2 Tx8 Rx8 D7 5 Tx9 Rx9 D1 1 Tx9 Rx9 D4 3 Tx9 Rx9 D7 6 Tx10 Rx10 D1 2 Tx10 Rx10 D4 4 Tx10 Rx10 D7 7 Tx11 Rx11 D1 3 Tx11 Rx11 D4 5 Tx11 Rx11 D8 0 Tx12 Rx12 D1 4 Tx12 Rx12 D4 6 Tx12 Rx12 D8 1 Tx13 Rx13 D1 5 Tx13 Rx13 D4 7 Tx13 Rx13 D8 2 Tx14 Rx14 D1 6 Tx14 Rx14 D5 0 Tx14 Rx14 D8 3 Tx15 Rx15 D1 7 Tx15 Rx15 D5 1 Tx15 Rx15 D8 4 Tx16 Rx16 D2 0 Tx16 Rx16 D5 2 Tx16 Rx16 D8 5 Tx17 Rx17 D2 1 Tx17 Rx17 D5...

Страница 96: ...8 D7 3 Tx9 Rx9 D1 4 Tx9 Rx9 D4 4 Tx9 Rx9 D7 4 Tx10 Rx10 D1 8 Tx10 Rx10 D4 8 Tx10 Rx10 D7 8 Tx11 Rx11 D1 9 Tx11 Rx11 D4 9 Tx11 Rx11 D7 9 Tx12 Rx12 D1 5 Tx12 Rx12 D4 5 Tx12 Rx12 D7 5 Tx13 Rx13 D1 6 Tx13 Rx13 D4 6 Tx13 Rx13 D7 6 Tx14 Rx14 D1 7 Tx14 Rx14 D4 7 Tx14 Rx14 D7 7 Tx15 Rx15 D2 2 Tx15 Rx15 D5 2 Tx15 Rx15 D2 1 Tx16 Rx16 D2 8 Tx16 Rx16 D5 8 Tx16 Rx16 D5 1 Tx17 Rx17 D2 9 Tx17 Rx17 D5 9 Tx17 Rx17...

Страница 97: ...abber in the host computer refer to the hardware installation manual 2 Install Sapera LT and the Teledyne DALSA frame grabber driver 3 Connect the camera to the frame grabber refer to the camera installation manual 4 Run the Sapera Configuration utility select the frame grabber serial port connected to the camera and set the Enable camera detection parameter to Yes 5 Start the CamExpert applicatio...

Страница 98: ...l 03 032 20107 03 Teledyne DALSA must be adjusted separately 6 Modify the camera and frame grabber parameter settings as required and test the image acquisition by clicking the Grab button 7 Save the frame grabber configuration to a new ccf file ...

Страница 99: ...ning Blow off mobile contamination using an ionized air gun Place the sensor under the microscope at a magnification of 5x to determine the location of any remaining contamination Clean the contamination on the sensor using one drop of E2 on a swab Wipe the swab from left to right or right to left but only in one direction Do this in an overlapping pattern turning the swab after the first wipe and...

Страница 100: ...s done when the sensor is not exposed to light This calibration is used to find and replace pixels that turn hot at longer exposure times Therefore the calibration should be performed after the Offset calibration has been performed The Pixel replacement calibration is performed as follows The camera averages several see flatfieldCalibrationSampleSize images For each pixel o The offset correction v...

Страница 101: ... replacement threshold is set to the highest correctable value so that the number of dead pixels that are not replaced is 0 o If the calculated pixel gain is not correctable i e greater than 1 5 or 2 when flatfieldCalibrationGainMode is HighResolution or HighGain but less than the replacement threshold then the gain is set to maximum and the number of dead pixels not replaced is incremented flatfi...

Страница 102: ...y it is possible to use the functions of clserxxx dll or clallserial dll as defined in the Camera Link Specification Figure 39 Serial DLL hierarchy as mentioned in the Camera Link Specification Putting Camera In TLC Mode The camera boots up in GenICam GenCP mode at 9600 baud 8 bits No Parity 1 Stop Bit To put the camera into three letter command mode 1 Power cycle the camera Note 1 2 Start a seria...

Страница 103: ...rts will be mapped to Camera Link Getting Started When the camera is in three letter command mode it will send a prompt i e to indicate that it is ready for input If the previous command was successful then it will send an OK prompt If there was an error or warning then the prompt will indicate the nature of the problem e g Unrecognized Command To execute a command you will enter the command name ...

Страница 104: ... offset 0 to max height Height in increments of 2 Max height determined by model and aspect ratio in increments of 2 GenICam OffsetY Release 6 Notes The values will be rounded to the nearest increment Changing the aspect ratio will change the values of the AOI Full Name area of interest offset x Mnemonic aiy Argument s offset 0 to max width width in increments of 128 Max height determined by model...

Страница 105: ...ormation Full Name calibrate pixel replacement Mnemonic cpr Argument s threshold Specifies the difference between offset FPN and average value during pixel calibration above which the pixel is marked as defective GenICam flatfieldCalibrationPixelReplacement flatfieldCalibrationPixelReplacementOffsetThreshold Release 6 Notes Only available when flat field mode is set to calibration i e ffm CAL May ...

Страница 106: ...eadPixels flatfieldCalibrationDeadPixelsReplaced flatfieldCalibrationUncorrectableHotPixels flatfieldCalibrationHotPixelsReplaced Release 6 Notes Displays flatfield statistics e g OK fds Hot Pixels 0 Uncorrectable Hot Pixels 0 Dead Pixels Replaced 19 Uncorrectable Dead Pixels 123 Dead Pixels Not Replaced 0 Offset Pixels Clipped 2 Gain Pixels Clipped 0 OK Full Name flatfield mode Mnemonic ffm Argum...

Страница 107: ... 20107 03 Notes Save the current flatfield calibration to non volatile memory Only available when flat field mode is set to calibration i e ffm CAL Full Name get camera model Mnemonic gcm GenICam DeviceModelName Release 6 Notes Returns a string containing the model name ...

Страница 108: ...Gain 1 00 An Coarse Gain 2 Analog Offset 0 Backgd Subtract 0 Aspect Ratio 4 to 3 Sensor Bit Depth 8 bpp Test Image FPN Diagonal Ramp Test Static Value 0 CameraLink Taps 10 taps Serial Baud Rate 460800 AOI x y w h 0 0 3328 2502 Trigger Mode External Trigger Source CC1 Trigger Delay 0 us General Purpose Input Settings Input Threshold 2 4 V Name Debounce Inverter State Line 1 1 On 1 Line 2 1 On 1 CC1...

Страница 109: ... status of general purpose output 1 line3 L4 get status of general purpose output 2 line4 GenICam LineSelector LineStatus Release 6 Notes Returns 1 for high and 0 for low Full Name help Mnemonic h Release 6 Notes Lists all of the camera s command Commands that are not available due the camera s current settings have the text Not Available after the description Full Name single command help Mnemoni...

Страница 110: ...Cam flatfieldCorrectionPixelReplacementThreshold Release 6 Notes Changing this value will affect the flatfield statistics Full Name reset camera Mnemonic rc GenICam DeviceReset Release 6 Notes After sending this command you will need to put the camera back into three letter command mode because the camera boots in GenICam mode at 9600 baud Full Name set analog course gain Mnemonic sac Argument s G...

Страница 111: ...r gain Mnemonic scg Argument s color R GR GB B gain 0 001 7 999 GenICam GainSelector DigitalRed DigitalBlue DigitalGreenBlue DigitalGreenRed Gain Release 6 Notes Gain is express as a mulitplcation factor in increments of 1 1024 See processing chain for more information Full Name set line detection level Mnemonic sdl Argument s threshold 0 2 4V 1 6 0V 2 12 0V GenICam lineDetectionLevel Release 6 No...

Страница 112: ...link control line 3 CC4 cameralink control line 4 debounceTime 0 255 µs GenICam LineSelector lineDebouncingPeriod Release 6 Notes Full Name set line inverter Mnemonic sli Argument s line L1 general purpose input 1 L2 general purpose input 2 CC1 cameralink control line 1 CC2 cameralink control line 2 CC3 cameralink control line 3 CC4 cameralink control line 4 L3 general purpose output 1 L4 general ...

Страница 113: ... output on the specified general purpose output line Full Name set output pulse delay Mnemonic soy Argument s line L3 general purpose output 1 L4 general purpose output 2 delay 1 8388608 µs GenICam LineSelector outputLinePulseDelay Release 6 Notes The amount of time in milliseconds to delay the output pulse after detecting a signal Full Name set pixel output format Mnemonic spf Argument s bitsPerP...

Страница 114: ...me set software latch Mnemonic ssl Argument s Line L3 general purpose output 1 L4 general purpose output 2 Mode On software latch is on Off software latch is off GenICam LineSelector outputLineSoftwareLatchControl Release 6 Notes See digital I O for more information Full Name set trigger delay Mnemonic std Argument s Time 0 16777215 us GenICam TriggerDelay Release 6 Notes Full Name set trigger mod...

Страница 115: ...m testImageStaticValue Release 6 Notes Applies to PRNU svm 8 and StaticValue svm 17 Full Name verify temperature Mnemonic Vt Argument s Sensor C CPU Board S Sensor Board GenICam DeviceTemperatureSelector DeviceTemperature Release 6 Notes Full Name default user set Mnemonic usd Argument s set name N Use default settings F Factory Set 1 User Set 1 2 User Set 2 3 User Set 3 4 User Set 4 GenICam UserS...

Страница 116: ...and 12M Camera User s Manual 03 032 20107 03 Teledyne DALSA Full Name Save user set Mnemonic uss Argument s set name 1 User Set 1 2 User Set 2 3 User Set 3 4 User Set 4 GenICam UserSetSelector UserSetSave Release 6 Notes ...

Страница 117: ...R FA 81 12M1H XX R FA 80 8M100 XX R FA 81 8M100 XX R FA 80 4M180 XX R FA 81 4M180 XX R fulfill s the requirements of the standard s Radiated emissions requirements EN 55022 2006 EN 55011 2009 ICES 003 CISPR 22 1993 CISPR 11 FCC Part 15 Immunity to disturbances EN55024 1998 EN 61326 1 2006 Place of Issue Waterloo ON CANADA Date of Issue June 1 2011 Name and Signature of authorized person Hank Helmo...

Страница 118: ... row 1 now shown in the correct configuration of green blue green blue QE graph added EMC Compliance test results added 17 Apr 13 03 Added three letter commands and added new features for version 6 of the microcode Gain Selector command AnalogAllRaw1 and AnalogAllRaw2 values added sensorFirstFrameClearMode command added sensorPRPtime command added flatfieldCorrectionPixelReplacementAlgorithm s rev...

Страница 119: ...rmity 118 exposure control 37 external frame rate programmable exposure time 39 externally controlled 38 internally controlled 37 exposure modes descriptions of 37 exposure time set 39 F factory settings 26 frame rate set 40 frame rates 9 G grounding instructions 18 GUI overview 21 I I O control 41 image acquisition 37 Input Output control 41 input output 18 interface mechanical 8 L LED definition...

Страница 120: ...ledyne DALSA Q quantum efficiency graph 13 R random noise 8 requirements PC 17 responsivity 8 graph 11 revision history 119 S safety 5 settings factory 26 setup overview 17 software required 7 specifications mechanical 8 operating 8 9 performance 8 T trigger modes 48 ...

Отзывы: