background image

Spyder3 GigE Vision User’s Manual 

 

 

DALSA   03-032-20027-02 

 

Spyder3 GigE Vision 
Camera 

1.1 Camera Highlights 

Features and Programmability 

 

Broadband responsivity up to 408±16DN(nJ/cm

2

) @ 10dB gain 

 

1024, 2048, or 4096  pixels, 14µm x 14µm (1k and 2k) and 10µm x 10µm (4k) pixel 
pitch, 100% fill factor 

 

High or low speed (40 or 80 MHz) 

 

Up to 68 KHz line rates 

 

Dynamic range up to 1400 : 1 

 

Data transmission up to 100m 

 

±50µm x, y sensor alignment 

 

RoHS and CE compliant 

 

Easy-to-use graphical user interface 

 

Serial interface (ASCII, 9600 baud, adjustable to 19200, 57600, 115200), through virtual 
serial port through Ethernet 

 

Programmable gain, offset, exposure time and line rate, trigger mode, test pattern 
output, and camera diagnostics 

 

Tall pixel, high sensitivity, or low sensitivity mode available. 

 

Flat-field correction—minimizes lens vignetting, non-uniform lighting, and sensor 
FPN and PRNU. 

Summary of Contents for Spyder3 SG-11-01k80-00-R

Page 1: ...Spyder3 Camera User s Manual SG 11 01k80 00 R SG 11 02k80 00 R SG 11 04k80 00 R SG 11 01k40 00 R SG 11 02k40 00 R GigE Vision Dual Line Scan Camera 14 Jul 10 03 032 20027 02 www dalsa com...

Page 2: ...essing Products and services include image sensor components electronic digital cameras vision processors image processing software and semiconductor wafer foundry services for use in MEMS high voltag...

Page 3: ...________________________________________ 19 3 1 Installation Overview 19 3 2 Equipment Recommendations 21 3 3 Drivers Overview 21 3 4 Camera Connectors 24 Ethernet Connector 24 Power Connector 25 GPIO...

Page 4: ...Measurement 59 Voltage Measurement 59 Returning the LED Status 60 5 10 Error Handling 60 5 11 Clearing Dark Current 62 Immediate read out mode default ReadoutMode 2 63 Gate dark current clear mode alw...

Page 5: ...z line rates Dynamic range up to 1400 1 Data transmission up to 100m 50 m x y sensor alignment RoHS and CE compliant Easy to use graphical user interface Serial interface ASCII 9600 baud adjustable to...

Page 6: ...inspection 100 print inspection lottery tickets stamps bank notes paychecks Postal sorting Glass bottle inspection Industrial metrology Food inspection Web inspection Models The Spyder3 GEV camera is...

Page 7: ...00x Gain Range 10 to 10 dB 10 to 10 dB 10 to 10 dB Optical Interface Back Focal Distance M42x1 6 56 0 25 mm Lens mount adapters are available Contact Sales for more information Sensor Alignment x y z...

Page 8: ...1 324 1 59 1 108 1 4k Dual and Single 1225 1 387 1 FPN global DN p p Uncorrected 52 8 169 6 536 Corrected 32 32 64 PRNU ECD Uncorrected local 8 5 8 5 11 5 Uncorrected global 10 10 10 Corrected local D...

Page 9: ...d Quartz Halogen 3250k with 750 nm highpass filter installed Ambient test temperature 25 C Unless specified all values are referenced at 12 bit Exposure mode disabled Unless specified dual line mode N...

Page 10: ...era operates using both sensors creating a 28 m x 14 m pixel The sensitivity mode is software controlled through QuickCam GEV through the GenICam feature SensitivityMode Figure 3 High Sensitivity Mode...

Page 11: ...0 m Pixel Detail Pixel Detail 14 10 m Figure 5 Tall Pixel Mode In tall pixel mode the camera uses a 28 m x 14 m pixel 1k and 2k or a 20 m x 10 m pixel 4k model and captures an image two times taller t...

Page 12: ...000 1100 Wavelength nm Responsivity DN nJ cm High Sensitivity Mode Low Sensitivity Mode Figure 7 Spyder3 GigE Vision 4k Responsivity SG 11 04K80 00 R Spectral Responsivity 0 dB gain 0 200 400 600 800...

Page 13: ...nformation on these requirements refer to the following site http www machinevisiononline org public articles details cfm id 2761 Spyder GEV cameras implement a superset of the GenICamTM specification...

Page 14: ...Spyder3 GigE Vision User Manual 03 032 20027 02 DALSA 14...

Page 15: ...Figure 8 Spyder3 1k and 2k GigE Vision Camera Mechanical Dimensions 57 0 72 0 7 5 42 0 9 0 60 0 30 000 0 050 CCD IMAGING CENTRE 36 000 0 050 CCD IMAGING CENTRE M42X1 THREAD DEPTH 4 0 50 60 6 56 0 25...

Page 16: ...62 0 4 5 DEEP M3X0 5 THREAD DEPTH 7 0 4X 85 0 78 0 2X 3 5 3 5 58 0 2X 65 0 42 500 0 050 CCD IMAGING CENTRE 32 500 0 050 CCD IMAGING CENTRE M3X0 5 THREAD DEPTH 5 0 4X 16 5 32 0 6 0 2X M3X0 5 THREAD DE...

Page 17: ...cifics and more DALSA s Web site http mv dalsa com provides an introduction to this potentially complicated issue See Radiometry and Photo Responsivity and Sensitivities in Photometric Units in the CC...

Page 18: ...meras are extremely responsive to infrared IR wavelengths of light To prevent infrared from distorting the images you scan use a hot mirror or IR cutoff filter that transmits visible wavelengths but d...

Page 19: ...follow the onscreen instructions to install the QuickCam GUI 3 Install QuickCam driver There is an overview of the available drivers in Section 2 3 below Open the Driver Installation Tool On the Wind...

Page 20: ...Connect a power cable from the camera to a 12V to 15V power supply 7 Open QuickCam On the Windows task bar click Start Programs DALSA QuickCam GEV DALSA QuickCam GEV 8 Confirm or enter IP address In t...

Page 21: ...twork adapters based on the Intel 82546 82541 and 82540 network chips The driver will also function with adapters based on the Intel 82544 chip but these are not recommended due to bugs in the chip th...

Page 22: ...are upgrading your existing systems have an existing project and you don t require a GigE Vision compliant connection then we recommend that you continue to use your current driver In high performanc...

Page 23: ...ded for applications where flexibility is more important than performance The Windows network stack uses significant levels of CPU processing power to transfer data to memory which can result in lost...

Page 24: ...pose input output GPIO connector Refer to section GPIO Connector for details Figure 10 Spyder3 GEV Input and Output Connectors C B A Ethernet connector 12V to 15V DC GPIO connector A C B 1k and 2k mod...

Page 25: ...delines Apply the appropriate voltages Protect the camera with a fast blow fuse between power supply and camera Do not use the shield on a multi conductor cable for ground Keep leads as short as possi...

Page 26: ...0 LVDS negative EXSYNC 3 INPUT_1 LVDS TTL format positive FrameTrig 4 INPUT_1 LVDS negative FrameTrig 5 GND 6 INPUT_2 LVDS TTL format positive Direction 7 INPUT_2 LVDS negative Direction 8 INPUT_3 TTL...

Page 27: ...mum 2 mA Input voltage maximum of low 0 66 V minimum of high 2 6 V TTL inputs are maximum 5V and 3 3V logic tolerant Figure 14 TTL Output Schematic 100 ESD Protection 5V Termination 100 series Output...

Page 28: ...or the QuickCam help topic GPIO Control for more information on programming this connector 3 5 Camera LED The camera is equipped with a red green LED used to display the status of the camera s operat...

Page 29: ...sions Requirements EN 55024 and EN 61326 Immunity to Disturbances This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC Rules T...

Page 30: ...Spyder3 GigE Vision User Manual 03 032 20027 02 DALSA 30...

Page 31: ...ce Application SDK You can also use the SDK to create a new camera specific interface The SDK is available on the Spyder3 GigE Vision Color CD ASCII commands All of the camera s functionality is acces...

Page 32: ...ra voltage CorrectionCalibrateFPN ccf NOTE this feature will be available soon Performs FPN correction and eliminates FPN noise by subtracting away individual pixel dark current CorrectionCalibratePRN...

Page 33: ...era s last saved user settings and FPN and PRNU coefficients SensitivityMode ssm Set sensitivity mode SensorDigitizationTaps This feature represents the number of digitized samples outputted simultane...

Page 34: ...600 baud rate exposure mode 2 Notes The FPN and PRNU coefficients are factory calibrated at a 5 kHz line rate and 0dB gain setting While the factory setting baud rate is 9600 QuickCam sets the baud ra...

Page 35: ...n change on a web and allows you to mount the camera upside down Figure 17 Object Movement and Camera Direction Example using an Inverting Lens 4k camera orientation Camera should operate in shift dir...

Page 36: ...always uses Synchronous mode where exposure is aligned to the sensor horizontal line timing External trigger Exposures are controlled by an external trigger signal External signals are isolated by an...

Page 37: ...twPR_LOW ns 3000 twPR_HIGH ns 3000 tPR_INT ns 3000 Table 8 tReadout Values tREADOUT Sensor Size Taps Readout Time 1024 1 25600ns 1024 2 12800ns 2048 1 51200ns 2048 2 25600ns 4096 2 Table 9 tOverhead...

Page 38: ...wing you to control your sync exposure time and line rate generation DALSAExposureMode Mode 2 Mode3 3 Mode4 4 Mode5 5 Mode6 6 Mode7 7 Factory setting is mode 7 Related Commands AcquisitionLineRateAbs...

Page 39: ...imeAbs command line time will be increased if necessary to accommodate the exposure time Under this condition the line time will equal the exposure time line transfer time Example 1 Exposure Time less...

Page 40: ...e line period and the rising edge of PRIN sets the start of exposure time Figure 18 EXSYNC controls Line Period and PRIN controls Exposure Time Mode 6 External Line Rate and Internally Programmable Ex...

Page 41: ...te Programmable Exposure Time In this mode the exposure time is set internally with a maximum line rate Figure 21 Mode 8 Timing Programmable Period Frame Period Readout CR Exposure Time CR Charge Rese...

Page 42: ...ollowing warning will be displayed but the AcquisitionLineRateAbs value will not be changed Warning 09 Internal line rate inconsistent with readout time The effect in both internal and external line r...

Page 43: ...TTL or 11 and 12 LVDS Port1 Output 1 pin 13 TTL or 13 and 14 LVDS Port2 Output 2 pin 15 TTL or 15 and 10 LVDS Port3 Output 3 pin 9 TTL GPIOOutput Signal type 0 Disable 1 TTL 2 LVDS Related Commands GP...

Page 44: ...deo analog gain analog offset FPN coefficients digital offset PRNU coefficients background subtract digital system gain 1k and 2k only A B C D G F E A GainAbs CalculateCameraGain B BlackLevelRaw C Cor...

Page 45: ...iformity PRNU coefficients calculated using the CorrectionCalibratePRNU or CalculatePRNUAlgorithmTargetValue commands are used to correct the difference in responsivity of individual pixels i e given...

Page 46: ...t the average pixel value in tap s ROI is equal to the specified target i e CalculateDigitalCameraGainTarget 4 This algorithm adjusts the analog gain so that the peak tap ROI pixels are adjusted to th...

Page 47: ...at field correction wizard For easy flat field correction use the wizard located on the Calibration tab This camera has the ability to calculate correction coefficients in order to remove non uniformi...

Page 48: ...tion White plastic or white ceramic will lead to better balancing For best results ensure that 50 or 60 Hz ambient light flicker is sufficiently low not to affect camera performance and calibration re...

Page 49: ...g the command You should see close to zero output gl gla sao cao 0 sag ccf wfc wus epc 1 0 i 1 Place a white reference in front of the camera 2 Verify that the output signal level is within range by i...

Page 50: ...software that ships with the Spyder3 GEV camera has a flat field correction wizard For easy flat field correction use the wizard located on the Calibration tab Related Commands CorrectionCalibratePRNU...

Page 51: ...oefficients using the entered target value as shown below PRNU Coefficient Target AVG Pixel Value FPN value sdo i i i The calculation is performed for all sensor pixels but warnings are only applied t...

Page 52: ...Note Algorithm for this feature is preset to 2 4k model CalculatePRNUAlgorithmTargetValue Peak target value in a range from 1024 to 4055DN CalculatePRNUCoefficients Executes the command Performing PR...

Page 53: ...Calibrating the Camera to Remove Non Uniformity Flat Field Correction on page 47 for a procedural overview on performing flat field correction Subtracting Background Use the background subtract comman...

Page 54: ...and Disabling Pixel Coefficients Enables and disables FPN and PRNU coefficients EnablePixelCoefficients DisableFPNEnablePRN EnableFPNDisablePRNU EnableFPNEnablePRNU DisableFPNDisablePRNU End of line S...

Page 55: ...provides a basis for automatic gain control AGC 13 Differential line sum 7 0 14 Differential line sum 15 8 15 Differential line sum 23 16 16 Differential line sum 31 24 Use these values to focus the...

Page 56: ...n 5 8 Saving and Restoring Settings For each camera operating mode high sensitivity forward direction high sensitivity reverse direction low sensitivity or tall pixel the camera has distinct factory s...

Page 57: ...urrent FPN coefficients You can save up to four sets of pixel coefficients WriteFPNCoefficients 1 2 3 4 4k model PixelSetSelector set 1 set 2 set 3 set 4 WriteFPNCoefficients Executes the command Load...

Page 58: ...pattern to aid in system debugging The test patterns are useful for verifying camera timing and connections The following tables show each available test pattern TestImageSelector Ramp12bits Step8bit...

Page 59: ...ed 75 C Note If the camera reaches 75 C the camera will shutdown and the LED will flash red If this occurs the camera must be rebooted using the command DeviceReset or can be powered down manually You...

Page 60: ...ing 01 Outside of specification Parameter accepted was outside of specified operating range e g gain greater than 10 dB of factory setting Warning 02 Clipped to min Parameter was clipped to the curren...

Page 61: ...5 Command unavailable in this mode Command is valid at this level of access but not effective Eg line rate when in smart EXSYNC mode Error 06 Timeout Command not completed in time Eg FPN PRNU calculat...

Page 62: ...the charge accumulated in the gates Even with exposure control on at low line rates this gate charge can cause the camera to saturate Using the ReadoutMode command the camera user can control the cam...

Page 63: ...e gate dark current will be cleared continuously After the trigger EXSYNC is received the dark current is cleared from the image sensor before the image is acquired The line rate is limited to the max...

Page 64: ...at may be seen during this transition period All subsequent lines after this occurrence will be as expected In the case of a slow transition that is when the EXSYNC line rate increases by less than 10...

Page 65: ...rent Clear Mode Mode ReadoutMode 0 Auto Mode Dark Current Dump state Immediate Readout state T0 T1 Time Period Operating Region Refer to the above figure Operating Mode Dark Current Dump to Immediate...

Page 66: ...A 66 ReadoutMode 2 Immediate Readout Mode Time Period Operating Region Refer to Figure 23 Operating Mode T0 Dark Current Dump state T1 Immediate Readout state Dark Current Dump to Immediate Readout TI...

Page 67: ...Mode Time Period Operating Region Refer to Figure 23 Operating Mode T0 Dark Current Dump state T1 Immediate Readout state ReadoutMode 0 Auto Mode Time Period Operating Region Refer to Figure 23 Opera...

Page 68: ...ual 03 032 20027 02 DALSA 68 Dark Current Dump to Immediate Readout TINT T VERT_TRANS LVAL EXSYNC T DUMP T INT F DUMP DUMP MAX F Dark Current Dump to Immediate Readout TINT EXSYNC T DUMP T INT T VERT_...

Page 69: ...Auto Mode Time Period Operating Region Refer to Figure 23 Operating Mode T0 Immediate Readout state T1 Dark Current Dump state ReadoutMode 0 Auto Mode Time Period Operating Region Refer to Figure 23 O...

Page 70: ...more vertical transfer gates and therefore more charge This additional charge is especially noticeable at slower line rates If the user is in Exposure Modes 2 ExposureMode Timed and LineTriggerMode O...

Page 71: ...uickCam Command tab 2 through the Configuration window or 3 through the virtual serial port Entering commands through the QuickCam Command window is the simplest method Command Window Method 1 Open Qu...

Page 72: ...the Camera Configuration Window 2 Open the Exposure GPIO tab 3 Click Advanced 4 Open the Port Communication tab The Port Communication tab provides an ASCII interface In order to comply with DALSA ca...

Page 73: ...orts they can be connected together and used as a pair in the same manner as a virtual serial port driver The Serial Port Configuration dialog box allows you to attach the serial channel in QuickCam t...

Page 74: ...ditions you may not be able to obtain these values If this occurs values are clipped and the camera returns a warning message Some commands may not be available in your current operating mode The help...

Page 75: ...o the specified target value 3 This algorithm adjusts digital gain so that the average pixel value in tap s ROI is equal to the specified target 4 This algorithm adjusts the analog gain so that the pe...

Page 76: ...gorithm includes an analog gain adjustment prior to PRNU calibration Analog gain is first adjusted so that the peak pixel value in tap s ROI is within 97 to 99 of the specified target value It then ca...

Page 77: ...a parameters get camera serial gcs Read the camera serial number get camera version gcv Read the firmware version and FPGA version get fpn coeff gfc x Read the FPN coefficient x pixel number to read i...

Page 78: ...four reset camera rc Resets the entire camera reboot Baud rate is not reset and reboots with the value last used restore factory settings rfs Restores the camera s factory settings FPN and PRNU coeff...

Page 79: ...mode sdm i Sets the camera s bit width where For SG 11 01K40 and SG 11 02K40 0 8 bits 1 tap 40MHz data rate 1 12 bits 1 tap 40MHz data rate For SG 11 01K80 02k80 and 04K80 2 8 bits 2 taps 80Mhz data r...

Page 80: ...i2 output signal to use where 0 disabled 1 TTL 2 LVDS PUT NOTE here that sgi 3 2 is not available set lower threshold slt i The pixels below the lower threshold are checked for and reported in the end...

Page 81: ...d reported in the end of line sequence in a range from 0 4095 set video mode svm i Switch between normal video mode and camera test patterns 0 Normal video mode 1 Camera test pattern 2 Camera test pat...

Page 82: ...Spyder3 GigE Vision User Manual 03 032 20027 02 DALSA 82...

Page 83: ...ormation on the LED Connections The first step in troubleshooting is to verify that your camera has all the correct connections Refer to section Cable Length Type Ensure that cable lengths are no long...

Page 84: ...ion Verify Voltage To check the camera s input voltage refer to the Temperature Voltage section on the Diagnostics tab in QuickCam Verify Temperature To check the internal temperature of the camera re...

Page 85: ...or when the camera is set to external sync that the EXSYNC signal supplied to the camera does not exceed the camera s useable Line rate under the current operating conditions Noisy Output Check your...

Page 86: ...been cleaned 9 Blow off any adhering fibers or particles using dry filtered compressed air Horizontal Lines or Patterns in Image A faulty or irregular encoder signal may result in horizontal lines du...

Page 87: ...omputer light sources etc Power supply setting and current draw Data rate used Control signals used in your application and their frequency or state if applicable EXSYNC BIN LVDS TTL Other _______ Res...

Page 88: ...Spyder3 GigE Vision User Manual 03 032 20027 02 DALSA 88...

Page 89: ...3 GigE Vision User s Manual DALSA 03 032 20027 02 89 Appendix E Revision History Revision Number Change Description 00 Preliminary release 01 4k version of camera content added 02 Preliminary stamp re...

Page 90: ...Spyder3 GigE Vision User Manual 03 032 20027 02 DALSA 90...

Page 91: ...Current Clearing 62 dark patches 85 data rate 8 digital gain 54 offset 50 processing 45 signal processing 50 direction sensor shift 35 web movement 35 driver High Performance 22 Standard Mode 23 E el...

Page 92: ...les 56 LUTs 56 M mechanical drawing 15 specifications 7 mode performance 22 standard 23 models 6 modes default 40 mounting 17 N network adapter 21 noisy output 85 O offset analog 47 digital 50 online...

Page 93: ...56 shielded cables compliance 18 shift direction 35 standard mode 23 standards supported 13 status LED 28 subtracting background 53 T Technical Sales Support 87 temperature measurement 59 test patter...

Reviews: