Home

Spyder3

image

Contents

1. Auto Mode Operating Region Time Period Operating Mode Refer to Figure 26 P 9 j Dark Current Dump state T Immediate Readout state Auto Mode Operating Region Time Period Operating Mode Refer to Figure 26 P 3 T Immediate Readout state T Dark Current Dump state T Immediate Readout state Immediate Readout Mode Operating Region Time Period Operating Mode Refer to Figure 26 P 9 Dark Current Dump state T Immediate Readout state Teledyne DALSA 53 54 Spyder3 SG 34 GigE Vision Color Manual Dark Current Dump to Immediate Readout gt DUMP 4 1 IMMEDIATE EXSYNC i 1 t DUMP t sl I LI d INT 0 TRANS LVAL Valid gt Dark Current Dump to Immediate Readout Multi Line Artifacts Auto Mode Operating Region Refer to Figure 26 Time Period Operating Mode T 2E Dark Current Dump state T Immediate Readout state Auto Mode Operating Region Refer to Figure 26 Time Period Operating Mode T Immediate Readout state T Dark Current Dump state T Immediate Readout state Immediate Readout Mode Operating Region Refer to Figure 26 Time Period Operating Mode Dark Current Dump state T ME Immediate Readout state
2. 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Dark Current Dump to Immediate Readout T inr lt DUMP 4 gt DUMP MAX LI TRANS 0 wa ES LI Dark Current Dump to Immediate Readout gt DUMP 4 DUMP MAX EXSYNC L L Lo losse t VERT_TRANS V VAL tL o TLS T LOOT 1 Valid 5 Teledyne DALSA 03 032 20124 00 56 Spyder3 SG 34 GigE Vision Color Manual Immediate Readout to Dark Current Dump Hysteresis Artifacts Auto Mode Operating Region Refer to Figure 26 Time Period Operating Mode T Immediate Readout state Dark Current Dump state Auto Mode Operating Region Refer to Figure 26 Time Period Operating Mode T Dark Current Dump state T Immediate Readout state T Dark Current Dump state IMMEDIATE 0T DUMP EXSYNC DUMP INT VERT TRANS LVAL 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 57 The camera s General Purpose Input Output GPIO connector allows the camera to receive and in some cases output direct real time control signals that are independent from the Ethernet communications For example the GPIO connector can be used to control EXSYNC PRIN pixel reset and direc
3. Active Mode Frame Trigger Function Group Figure 46 Frame Start Trigger Mode 03 032 20124 00 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 67 Note on the Frame Start Trigger When the frame trigger goes high the software grabs a predefined number of lines as defined in width and height in Image Format Control For a software trigger toggle Frame software trigger from a False value to a True value or from True to False depending on the Frame Active Trigger Mode Enable the delayer in the Start Mode group set the Frame Start Delay value to True Parameter Frame Start Trigger Mode On Frame Start Trigger Activation FallingEdge Frame Start Delay Active Mode Frame Trigger Function Group Figure 47 Frame Start Delay In the Frame Trigger Function Group gt set the Frame Trigger Delayer value Parameter Value Category Camera Information Device Scan Type Areascan Start Mode Trigger Overlap PreviousLine kkl Activa Mode Frame Trigger Delayer Frame Trigger Source Line1 Frame Trigger Function Group Frame Software Trigger Not Enabled Rescaler Figure 48 Frame Trigger Delayer External Frame Trigger Frame Active Trigger mode In the Start Mode group Make sure Frame Start Trigger Mode is Off Parameter Frame Start Trigger Mode fort M Frame Start Trigger Activation Not Enabled Frame Start Delay True Active Mode Figure 49 Frame Star
4. g b jdm Increase Red input and 8 91 0 0 output to 8191 g 0 4096 0 b 0 0 4096 OK ColorCorrectionInputChannel Green OK gt ColorCorrectionValueRaw 2048 Color Correction g b E a a Increase Green Input to 2048 ps maintaining Red output b 0 0 4096 Q Ending with an increase of red and green in the red output Teledyne DALSA 03 032 20124 00 50 Spyder3 SG 34 GigE Vision Color Manual Refer to the Clearing Dark Current section for more information on this feature Use the Readout Mode feature from the Sensor Controls set to clear out dark current charge in the vertical transfer gates immediately before the sensor is read out The available readout modes are Auto Dark Current and Immediate Readout Auto Clears dark current below 45 of the maximum line rate Default mode Dark Current Clear Dark current clear Always clears dark Reduces the maximum line rate Immediate Readout Immediate readout Does not clear dark current Notes e The vertical transfer gates collect dark current during the line period This collected current is added to the pixel charge This additional charge is especially noticeable at slower line rates e This value is saved with the camera settings e If the user is using internally programmable line rate and exposure time or internally programmable line rate and maximum exposure time and immediate read out mode with Acquisition LineRate Abs at 4
5. Digital Gain dB Digital gain amplification in dB Background Subtract DN Used to increase image contrast after FPN and PRNU calibration Subtract a background value from the digitized image data in DN Color Correction Value The color correction value for the given indicies Max 8191 Color Correction Input Channel Color Correction Output Channel Specifies the color to correct using the color correction matrix Table 11 Gain Range by Camera Model Gain 1K 2K Cameras Cameras Color Gain NA 20 0 dB to 20 0 dB 0 dB default Teledyne DALSA 03 032 20124 00 37 38 Spyder3 SG 34 GigE Vision Color Manual To set the height of the image and therefore the number of lines to scan and transmit use the parameters grouped under the Image Format Control set GigE Vision Input Controls Image Format Control Parameter Description Maximum Image Width This feature represents the maximum width in pixels of the image after horizontal binning decimation or any other function changing the horizontal dimensions of the image Default width size of the sensor Image Width Current width of the image area of interest in pixels This value is dependent on the horizontal binning and maximum width values Default size width size of the sensor Image Height Actual image height in active image pixels Default height 480
6. Granularity The granularity is the number of clock cycles during which the rescaler checks for activity on its input The value to use depends on the period frequency of the input signal If a frequency lies between two different granularity settings the lowest setting will yield a better precision The possible values are Acceptable Line rate relative to Granularity Gran Precision au Maximum Period Su ERO 30 ns s s Hz Hz 0 1 0 00000006 0 00197 509 333 333 1 4 0 00000024 0 00786 127 83 333 2 16 0 00000096 0 03146 32 20 833 3 256 0 00001536 0 50332 2 0 1 302 e The Min Frequency is a fixed minimum otherwise the incoming signal period counter gets saturated reach the maximum count e The Max Freq is a recommended maximum to get Error less than 1 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 77 Multiplicator The multiplier applied to the input frequency The possible values are e Frequency is multiplied by 256 PLC rsIO Multiplier Frequency X256 e Frequency is multiplied by 16 PLC rsIO Multiplier Frequency X16 e Frequency is multiplied by 4096 PLC rsIO Multiplier Frequency X4096 Divider The divider applied to the input frequency The resulting frequency is computed as follows input _ frequencyxmultiplica tor divider output _ frequency Input Selection Indicates which label in the GPIO LUT will be associate
7. pce ER MER Uncorrected 4 gs gmetd 0 7r 2 2 4 p NET CRINE Uncorrected local Uncorrected global ga tb psf PRNUECE ECE Uncorrected local Uncorrected a S Nps T I ER CE SSS SS RT EE ERSTE SEE calculated aem pls uno o a oe USE DN a output Ec litude DC offset offset Test conditions unless otherwise noted 8 bit values Flat Field Correction FFC enabled CCD Pixel Rate 40 MHz per sensor tap Line Rate 5000 Hz Nominal Gain setting unless otherwise specified 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual e Light Source Broadband Quartz Halogen 3250k with 750 nm highpass filter installed e Ambient test temperature 25 C e Exposure mode disabled e Unless specified dual line mode Notes PRNU measured at 50 SAT Certifications Table 5 EMC Compliance Standards Compliance The CE Mark FCC Part 15 and Industry Canada ICES 003 Evaluation of the DALSA Spyder GigE SG 34 cameras meet the following requirements EN 55022 Class A and EN 61326 Emissions Requirements EN 55024 and EN 61326 Immunity to Disturbances This color bilinear camera is based on DALSA s bilin
8. 82 Signal Routing Block sssssssssssssssccccssssssssssssssscssssesssssssssssssssssssssssescessssssssssssnuscesseceesssssnsssssssssscsseeeessssssassssassseceseeeeeeess 87 Appendix C EMC Declaration 91 Revision History 92 Index 93 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual The Spyder3 S6 34 Cameras Camera Highlights The Spyder3 SG 34 GigE Vision GEV are high sensitivity bilinear scan color cameras When operating in high sensitivity bilinear mode the Spyder3 GEV camera has 3x the responsivity of Teledyne DALSA s Spyder2 line scan camera Plus the GigE Vision interface eliminates the need for a frame grabber resulting in significant system cost savings The Spyder3 cameras are supported by Teledyne DALSA Sapera software libraries featuring CamExpert for simplified camera set up and configuration Features and Programmability e Single color broadband responsivity up to 79 DN nJ cm2 20dB gain e 2048 or 4096 pixels 14 um x 14 um 2k and 10um x 10um 4k pixel pitch e Fill factor 90 2k and 86 4k e Up to 18 KHz 2k and 9 KHz 4k line rates e Dynamic range up to 677 1 e Data transmission up to 100 m e 50 um x y sensor alignment e RoHS and CE compliant e GeniCam compliant e Easy to use GUI e Optional serial interface ASCH 57600 baud adjustable to 19200 57600 115200 through virtual serial port through Ethernet not GeniCam compliant e Programm
9. Compliant Third party software E g CVB and NI Compatible Drivers need to be provided by the third party 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 12 Performance Specifications Table 3 Spyder3 GigE Vision Color Camera Performance Specifications Feoture Specification _ PT 1 _ 7k ___ Mechanical Interface ee k 72mm x 60mm x 65 mm Mass lt 300g Connectors power connector 6 pin male Hirose GigE connector RJ45 with screw locks GPI O connector High density 15 pin dsub Interface eT Back Focal Distance 6 56 0 25 mm um eee d M58 x 0 75 4k Sensor Alignment 50 um 50 um 0 25 mm 0 2 Electrical Interface MEE EN Input Voltage 12 V to 15 V lt 10 5 W Operating Temperature Output Data Configuration GigE Vision Teledyne DALSA 03 032 20124 00 8 Spyder3 SG 34 GigE Vision Color Manual Notes 1 The interpolation procedure does not work on the first and last pixels as a result the number of effective full color RGB pixels for the 2k and 4k cameras is reduced by 2 to 2046 or 4094 respectively Table omen Operating Specifications Single Color E Ut a Min Typ Max m DN u cm w EN noise e SSE SiGe qp E e 75 Dynamicrange DNDN 335 677 106 oma
10. Delayer The following sections provide details on the LUT control block the LUT programming language and the advanced features of the GPIO PLC control allows very precise control of the camera Most users do not need to access the PLC functions as the Beginner level and Guru level functions are adequate for the majority of use cases However Spyder provides a PLC and LUT programming for users who require highly specialized control of the camera functions In general to configure the PLC you need to accomplish three main tasks e Assign a physical camera pin and signal to a GPIO Input number e Map the GPIO Input or Output using the parameters located in the Line Trigger Function Inputs Outputs Direction Control and Sensor Control groups NOTE This will override the factory default in beginner level e Use the LUT programming language to map the GPIO Input Configuration to the GPIO Output in Guru level The following sections provide details on the LUT control block the LUT programming language and the advanced features of the PLC Note the screenshots in this section are from the CamExpert GUI Other GUI s should contain a similar arrangement to what is shown 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 83 The PLC Control Block All signals pass through the PLC Control Block Depending on its programming the PLC Control Block generates output signals that can be redirected to various camera
11. Line Trigger Function Group Temperature 54 Inputs Group Device Configurati Outputs Load Configuration Direction Control Group Save Configuration Not Enabled P up Configu Default Rotary Encoder Group NE Serial Number 0 Sensor Control Read Voltage and Press Image Format Control S Eni Input Voltage in V 12 600 Counters and Timers Controls Sub Model Name SG 34 02 80 00 After Factory default settings are loaded parameters will be configured as follows Category Parameter Signal Routing Block Control Bits PLC_rslO_out C del o PLC Q7 VariableO is set to lineO which is line trigger input Teledyne DALSA 03 032 20124 00 7n 72 Spyder3 SG 34 GigE Vision Color Manual PLC Q7 VariableO PLC Q7 Operator Or PLC Q7 Variable Zero sg TwoFiftysixsystemClo PLC rsl Multiplier PLC rslO Divider PLC_rslO_InputSigna PLC_rslO_BackupE False PLC rsl Backups 0 PLC rsl Backupl Timer1Out PLC rsl InputFre 0 000 PLC rsl OutputF 0 000 Frequencyx16 Delayer CounterTriggerGenerator AcquisitionConfiguration TriggerConfiguration PLC rsl SampleSize SixteenBit GrabberMetadata PLC 016 is set to Linel which is frame trigger PLC_Q16_Variableo PLC Q16 Operator PLC Q16 Variable Zero PLC Q16 Operato
12. Parameter Description Trigger Overlap Specify the type of trigger overlap permitted with the previous frame This defines when a valid trigger will be accepted or latched for a new frame Frame Trigger Delayer Specifies the delay in microseconds us to apply after the trigger reception before activating it The delay of the selected trigger in 1 us increments Frame Trigger Source The line that triggers a frame trigger when Frame Start Trigger Mode is On Frame Trigger Software Toggle Trigger Software is a command that can be used by an application to generate an internal trigger when Trigger Source is set to Software To generate a trigger choose false first then choose true Active Mode Frame Active Trigger Activation Specifies what type of signal i e high or low causes a variable length frame trigger Frame Active Trigger Mode Specifies whether the external variable length frame trigger is on or off This trigger takes precedence over the FrameStartTrigger Frame Active Delay Enable the delayer Start Mode Frame Start Trigger Mode Specifies whether the external fixed length frame trigger is on or off If the FrameTriggerActiveMode is on then it takes precedence To turn On please DeviceScanType to Linescan Start 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Mode Frame Start Trigger Activation Specifies wh
13. WARNING This command can take up to 3 seconds Please adjust the GUI s timeout values Target to Calibrate PRNU The target value for the PRNU calibration algorithm PRNU Calibrate Performs a PRNU Calibration To calibration PRNU the direction must not be External Always set proper target before clicking this button WARNING This command can take up to 15 seconds Ideally FPN calibration should be done before the PRNU calibration FPN Enable The state of the fixed pattern noise correction Enables and disables the fixed pattern noise correction PRNU Enable The state of the PRNU correction Enables and disables the photo response non uniformity correction Reset Coefficients Resets the Pixel Coefficients to effectively turn off flat field correction Restores the cameras pixel coefficients to 0 for FPN and a PRNU factor of 1 This command does not reset saved coefficients Calibration Result Displays the result from the flat field calibration Read FFC Calibration Result Read FFC Calibrate Result Teledyne DALSA 03 032 20124 00 46 Spyder3 SG 34 GigE Vision Color Manual Prepare for Calibration For best results the camera should be setup for calibration with similar conditions as to those in which it will be used For example data mode exposure times and line rates scan direction etc For example set the color gain for the current color using the Color Gain co
14. 0 input Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input Timestamp counter clear event input Trigger for pulse generator 2 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler 0 input e Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input Timestamp counter clear event input Output to the internal grabber to replace or mix with the camera s FVAL signal Depending on the camera the FVAL signal can be replaced or combined with the signal of this output Output to the internal grabber to replace or mix with the camera s LVAL signal Depending on the cameral the LVAL signal can be replaced or combined with the signal of this output Trigger of image grabber when configured to use hardware trigger Trigger for an application callback When the callback is invoked it provides the following information e Abit mask of the 8 LUT inputs at the time the interrupt was generated e timestamp value at the time of the interrupt Trigger for the down event of counter 0 If available can be used by one of the following modules Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Signal Label Description e Rescaler 0 input e Delayer 0 references signal e Counter 0 clear event input e Timestamp counter set event input e Timestamp counter
15. 1 This ensures that all pixels will saturate together Calibrate White Balance calibrates individual colour gain settings so that the outputs are equal between the colors The Color Gain D B specifies the gain in dB for a given color and tap Background subtract Background Subtract DN parameter and system digital gain Digital Gain DN parameter are used to increase image contrast after FPN and PRNU calibration It is useful for systems that process 8 bit data but want to take advantage of the camera s 12 bit digital processing chain For example if you find that your image is consistently between 128 and 255DN 8 Teledyne DALSA 03 032 20124 00 42 Spyder3 SG 34 GigE Vision Color Manual bit you can subtract off 128 Background Subtract DN 2048 and then multiply by 2 Digital Gain DN 8192 to get an output range from 0 to 255 6 The Color Correction Value as part of the Color Matrix feature see page 48 adds color space conversion functionality to the camera allowing you to improve the color response Calibrating the Camera to Remove Non Uniformity Flat Field Correction When a camera images a uniformly lit field ideally all of the pixels will have the same gray value However in practice this is rarely the case see example below as a number of factors can contribute to gray scale non uniformity in an image Lighting non uniformities and lens distortion PRNU pixel response non uniformity in the imager FP
16. 1000 GT Desktop Adapter Properties Teaming BootAgent Driver General Link Speed Advanced Power Management i n tel Advanced Adapter Settings Settings Value T Master Slave Mode 19014 Bytes Locally Administered Address Log Link State Event Performance Options QoS Packet Tagging TCP IP Offloading Options Wait For Link Use Default Jumbo Frames Enables or disables Jumbo Frame capability In situations where large packets make up the majority of traffic and additional latency can be tolerated Jumbo Frames can reduce CPU utilization and improve wire efficiency Jumbo Frames are larger than standard Ethernet frames which are approximately 1 5k in size Usage Considerations Enable Jumbo Frames only if devices across the network Figure 8 Jumbo Frames 10 Click OK to save settings Teledyne DALSA 03 032 20124 00 18 Spyder3 SG 34 GigE Vision Color Manual Step 2 Connect Power Ethernet and Trigger Cables WARNING Grounding Instructions Static electricity can damage electronic components Please discharge any static electrical charge by touching a grounded surface such as the metal computer chassis before performing any hardware installation The use of cables types and lengths other than those specified may result in increased emission or decreased immunity and performance of the camera All models GPIO connector
17. Bit 0 GPIO Control Bit Reserved Line Valid Reserved Reserved Line Valid GPIO Control 0 Timestamp Trigger 3 Timestamp Trigger 2 Valid Spare GPIO Control Bit 2 GPIO Control Bit 1 Control Bit 0 GPIO Control Bit 3 GPIO Control Bit 1 GPIO Control Bit 1 GPIO Control Bit 2 GPIO Control Bit3 Timestamp Trigger 1 GPIO Control Bit 0 Q2 feedback Q3 feedback Q2 feedback Q3 feedback Q2 feedback Q3 feedback GPIO Control Bit 1 GPIO Control Bit 1 CC3 feedback feedback CC3 feedback CC4 feedback CC3 feedback CC4 feedback GPIO Control Bit 2 Timestamp Trigger 0 Pulse Generator 0 Output Pulse Generator 2 Output Pulse Generator 0 Output Pulse Generator 2 Output Pulse Generator 0 Output Pulse Generator 2 Output Q2 feedback Q3 feedback Pulse Generator 1 Output Pulse Generator 3 Output Pulse Generator 1 Output Pulse Generator 3 Output Reserved Reserved CC3 feedback feedback Rescaler 0 Output Rescaler 0 Output Rescaler 0 Output Rescaler 0 Output Rescaler 0 Output Rescaler 0 Output Pulse Generator 3 Output Reserved Reserved Reserved Delayer 0 Output Delayer 0 Output Delayer 0 Output Delayer 0 Output Delayer 0 Output Reserved Reserved Reserved Counter 0 Equal Counter 0 Greater Count
18. Encoder Multiply Factor to 1 and Rotary Encoder Drop Factor to 4 Parameters x Category Parameter Value Rotary Encoder Module Line Trigger Function Group True Inputs Group Rotary Encoder Input Source LineQ Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor 0 Rotery Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor Counters and Timers Controls Rotary Encoder Direction Phase Forward A Ahead B Figure 39 Rotary Encoder Multiply Factor The forward and reverse direction is set by changing Rotary Encoder Direction Phase Check the direction shown in the Direction Control Group to confirm the direction Parameter Value Line Trigger Function Group Rotary Encoder Module True Inputs Group Rotary Encoder Input 4 Source Linea Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor 0 Rotary Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor Counters and Timers Controls Rotary Encoder Direction Phase Events Generations Figure 40 Rotary Encoder Direction Phase In some situations it is desirable to only respond to one direction either forward or reverse yEnable the Encoder B
19. Follow the manufacturer s installation instructions A GigE Vision compliant XML device description file is embedded within the camera s firmware allowing GigE Vision compliant applications e g QuickCam Pleora s Coyote and SaperaLT to know the camera s capabilities immediately after connection The Spyder3 camera was tested with and supports SaperaLT which gives you access to the CamExpert GUI a GigE Vision compliant application Software Installation Install Sapera LT with CamExpert to control the Spyder3 You can access Sapera drivers SDKs and demos from the following link http www teled ynedalsa com mv support driverSDKlist aspx Teledyne DALSA 03 032 20124 00 14 Spyder3 SG 34 GigE Vision Color Manual 2 Connect Power Ethernet and 1 0 Cables e Connect a power cable from the camera to a 12 VDC to 15 VDC power supply e Connect the Ethernet cable from the camera to the computer Ethernet jack e Ifusing the external signals connect the external control cable to the camera Start the GUI and establish communication with the camera 4 Check camera LED settings and test pattern Ensure that the camera is operating properly by checking the LED the current settings and by acquiring a test pattern At this point you wil be ready to operate the camera in order to acquire and retrieve images set camera functions and save settings 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 15 S
20. Line Trigger Mode The state of the line trigger If OFF then the line trigger is internally generated If ON then triggered by an external signal Line Trigger Source The external source that causes a line trigger The line trigger is from the GPIO PINO This feature is available only when Line Trigger Mode is set to ON Line Trigger Activation Determines the type of signal high or low that will cause a line trigger Line Trigger Mode must be ON External Line Trigger Frequency Reads the external line trigger frequency NOTE The camera cannot detect frequency less than 5 Hz and will display 1 if it cannot detect a signal This feature is available when the Line Trigger Mode is set o ON and Sensor Direction Control is set to External The three trigger modes are described here Free running trigger disabled The camera free running mode has a programmable internal timer for line rate and a programmable exposure period Line rate is 0 1 fps to the maximum supported by the sensor Exposures range from the sensor minimum to a maximum also dependent on the current line rate This 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 opto coupler input with a time programmable debounce circuit The following section provides information on external trigger timing Software tr
21. Pixel Size 24 Outputs Pixel Color Filter Mone Direction Control Group Exposure Mode ExposureTime in us _ 100 000 Sensor Color Type CFA RBGG Rotary Encoder Group Sensor Control Image Format Control Line Delay Mode True Exposure Alignment ResetMode Readout Mode Auto Camera Scan Type LineScan Accqusition Line R 5000 000 Figure 34 Exposure Mode Time and Line Rate Settings Counters and Timers Controls Events Generations Advance Processing Teledyne DALSA 03 032 20124 00 62 Spyder3 SG 34 GigE Vision Color Manual Internal Line Trigger External Direction Control Internal frame trigger Set the Frame Start Trigger and Frame Active Trigger values to off as described above Set the Line Trigger Mode value to Off and the Exposure Mode Exposure Time and Line Rate as above In the Direction Control Group set the Sensor Scan Direction to External Set the Input Direction Signal to Line 2 as described at the start to this section Parameters x Category Parameter Value Sensor Scan Direc Inputs Group Sensor External 5 Reverse Outputs Read 5 Exte P 7 Direction Control Group E Sensor External Di LevelHighForward Rotary Encoder Group Sensor Control Image Format Control Figure 35 Scan Direction External Line Trigger Internal Direction Control Internal frame trigger In the Direction Control Group set the param
22. clear event input Trigger for the up event of counter 0 If available can be used by one of the following modules e Rescaler 0 input CNT_UP e Delayer 0 references signal e Counter 0 clear event input e Timestamp counter set event input e Timestamp counter clear event input In its simplest terms the Signal Routing Block is a group of switches that let you route signals to the Lookup Table You can direct PLC inputs and feedback inputs to signals IO through I7 from IO cable from video cable P Enhanced Function Block from host PC The Signal Routing Block lets you redirect signals from the IO Block the Video IO Block Lookup Table and the Enhanced Function Block back into the Lookup Table for further processing Because most of the other blocks in the PLC use preconfigured inputs and outputs the Signal Routing Block is the primary method of routing a signal from one block to another Teledyne DALSA 03 032 20124 00 87 88 Spyder3 SG 34 GigE Vision Color Manual Signal Routing Block before configuring T Signa Routing after configuring Lato 10 Block Signal Lookup 10 Block Routing Tatio Block 71 Fo Video 10 Mv Video 10 A m Video 10 HI Bisex A Remote re Control PLC cit Block eU Eo Ld How the Signal Routing Block Works The Signal Routing Block has 8 outputs IO I7 Each output uses a 16 1 mul
23. movement 40 direction control 39 electrical specifications 7 EMC Compliance Standards 9 ethernet connector 19 ethernet card I O connector 20 installation 13 yo exposure mode control 35 I O cable timi 2 iming 3 installation 14 Teledyne DALSA 03 032 20124 00 94 03 032 20124 00 Input Output control 35 input output 18 interface electrical 7 mechanical 7 optical 7 LED 19 line rate 7 lookup table 90 mechanical drawing 11 specifications 7 models 6 modes default 33 network adapter 13 network card configuration 15 recommendation 15 optical specs 7 outputs TTL 21 performance specifications 9 pixel format 39 PLC control 82 power pinout 18 pulse generator 74 readout mode auto 52 Spyder3 SG 34 GigE Vision Color Manual default 51 gate dark current clear 51 immediate 51 setting 50 rebooting 40 requirements Ethernet switch 13 network adapter 13 requirments PC 13 rescaler 76 resolution 7 responsivity 10 revision history 92 routers 19 sensor 9 settings current 28 factory 26 29 loading 27 saving 27 user 28 setup overview 13 shift direction 40 signal routing block 87 size image 38 software required 6 37 standards supported 2 switch connection 19 timestamp counter 80 timing mode 7 33 Timing 30 triggers 34 TTL outputs 21 Teledyne DALSA
24. outputs The PLC control block uses a look up table LUT to generate the outputs This LUT contains eight different inputs each of which can generate 18 different outputs resulting in 256 entries of 18 bits Teledyne DALSA 03 032 20124 00 84 Spyder3 56 34 GigE Vision Color Manual Enhanced Function Block Pulse Generator 0 igge pgO out k Pulse Generator 1 1 pgi _out Pulse Generator 2 1 pg2 out l Pulse Generator 3 i Q10 rigge pg3_out Resc ler 03 07 011 016 017 P in pgO out pg3 out rs out Delayer in reference del out 03 07 011 016 017 a pgO out pg3 out 51 out Interrupt FIFO Q3 Q07 010 015 PI St s GGG GR mask 3 0 8 31 D time 31 0 s SRB masK 7 0 10 1 General Purpose 03 07 011 016 017 TP clear Counter gp cnt 31 0 Q16 down 9p cnt gt 2 gp cnt eq Timestamp Counter Pre clear 25 ts cnt 31 0 Counter Trigger 9 9 31 9 B count Generator S cnt 31 0 ts trigO ts trig3 Note that all external inputs from the camera TTL inputs and PLC controls are resynchronized The outputs from the look up table are synchronous The LUT is programmed using a simple language This language allows you to create logical equations that specify the conditions that set particular outputs Note There is a delay of two clock cycles between the inputs of the LUT and its outputs A clock cycle has a pe
25. 0 twPR_LOW ns 3000 twPR_HIGH ns 3000 tPR_INT ns 3000 Table 9 tReadout Values tREADOUT Sensor Size Taps Readout Time 1024 1 25600ns 1024 2 12800 2048 1 51200ns 2048 2 25600ns 4096 2 Table 10 tOverhead Values tOVERHEAD Sensor Size Taps Readout Time 1024 1 725ns 1024 2 450ns 2048 1 1400ns 2048 2 725ns 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 3l Overhead Delay Overhead Delay can range from 5 to 6ps and depends on the internal operations of your computer Exposure Controls The camera can grab images in one of seven ways The camera s line rate synchronization can be generated internally through the Acquisition Line Rate feature a member of the Sensor Control set of features or set externally with an EXSYNC signal depending on your mode of operation To select how you want the camera s line rate to be generated 1 First set the camera mode using Exposure Mode and Line Trigger Mode commands 2 Next ifusing mode 2 6 or 7 see below use the commands Acquisition Line Rate Abs and or Exposure Time Abs to set the line rate and exposure time GigE Vision Input Controls Exposure Mode This feature is used to set the operation mode of the Exposure or shutter Off Timed Trigger Width If Off is selected then the camera uses the maximum time according to its line rate Line Trigger Mode The state of the line trigger If the trigger is off then the line trigger i
26. 124 00 78 Spyder3 SG 34 GigE Vision Color Manual The counter maintains a count value that can be increased decreased or cleared based on input signals The counter outputs two signals which are inputs to the GPIO LUT Parameters Parameter Category ounter1 PLC Q17 RisingEdge Counter Decrement Event So Off Counter Selector Sensor Control Counter Incremental Source Image Format Control Counters and Timers Controls Counter Reset Source PLC Q3 Events Generations Counter Reset Activation Off Advance Processing MDC NPTISMS aan ane Counter Value 392135266 GigE Vision Transport Layer Counter Duration 0 Signal Routing Block Counter Start Source Off Control Bits Timer Pulse Generator Sele Timer1 90 Timer Pulse Generator Dur 1 Q1 Timer Pulse Generator Delay 1 Timer Pulse Generator Trigg Continuous Q2 Timer Pulse Generator Trig RisingEdge 93 Timer Pulse Generator Gran 1 Q4 Timer Pulse Generator Peri 180 000 Qs Timer Pulse Generator Fre 5555555 556 Counter Incremental Source Specifies how the input for incrementing the count is handled The counter s up event uses the Q17 label in the LUT It can be one of the following settings e Disabled e On the rising edge e On the falling edge e On both edges e Onthe high level e On the low level Counter Decrement Event Source Same as above but for the down event but uses the Q16 label in the G
27. 5 of the maximum and then ReadoutMode 1 is selected the following 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 rate modes is that an EXSYNC is skipped and therefore the output will be at least twice as bright Gate Dark Current Clear Image sensors accumulate dark current while they wait for a trigger signal If the readout is not triggered in a reasonable amount of time then this dark current accumulation may increase to an excessive amount The result of this happening will be that the first row and possibly additional rows lines of the image will be corrupt The sensor used in the Spyder3 GEV camera contains two sources of dark current that will accumulate with time 1 in the photo sensitive area and 2 in the gates used to clock out the charge The gate dark current can account for approximately 2096 of the total dark current present While the exposure control has direct control over the amount of dark current in the photo sensitive area it has no control over 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 Readout Mode command the camera user can control the camera s behavior in order to minimize the dark current artifact The modes of operation selected by the Readout Mode command ar
28. Calibrate the PRNU using the PRNU Calibrate command 5 Usethe Read FFC Calibration Result parameter to determine if your calibration was a success or not 6 Tosavethe calibrated PRNU coefficients to the FCC coefficient set shown use the Set PRNU Save parameter 7 After the above command is completed both the FPN and PRNU coefficients are automatically turned on Calibration results from the PRNU Calibrate command e Success e Clipped to min gt Color gain set minium failure to reach target e Clipped to max gt Color gain set maximum failure to reach target e Timeout gt FPGA did not return new end of line statistics or video line e W08 Greater than 1 of coefficients have been clipped gt Greater than 1 of PRNU coefficients have been calculated to be greater than the maximum allowable 8 Subtracting Background Use the Background Subtract features after performing flat field correction if you want to improve your image in a low contrast scene It is useful for systems that process 8 bit data but want to take advantage of the camera s 12 bit digital processing chain You should try to make your darkest pixel in the scene equal to zero Background Subtract Selector to select taps and Background Subtract DN to subtract a value in a range from 0 to 4095 DN Setting Digital System Gain Improve the signal output swing after a background subtract When subtracting a digital value from the digital video signal using the Bac
29. Diagnostic LED Ethernet connector Figure 9 Input and Output trigger and Power Connectors WARNING It is extremely important that you apply the appropriate voltages to your camera Incorrect voltages may damage the camera Input voltage requirement 12 V to 15 V DC Hirose 6 pin Circular Male Pin Description 1 6 Supply voltage Min 12 VDC to Max 15 VDC 4 5 6 Mating Part HIROSE HR10A 7P 6S Table 6 Hirose 6 Pin Power Pinout The camera requires a single 6 pin Hirosie connector with a single voltage input 12 VDC to 15 VDC for power The camera meets all performance specifications using standard switching power supplies although well regulated linear supplies provide optimum performance 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 19 WARNING When setting up the camera s power supplies follow these guidelines e Apply the appropriate voltages e Protect the camera with a 2 amp slow blow fuse between the power supply and the camera lt lt use the shield on a multi conductor cable for ground e Keep leads as short as possible in order to reduce voltage drop e Use high quality linear supplies in order to minimize noise Note If your power supply does not meet these requirements then the camera performance specifications are not guaranteed The camera uses an RJ45 connector and a standard Cat 5 cable for Gigabit Ethernet signals and serial comm
30. GigE Vision Bilinear Color Line Scan Camera 9 1 Feb 12 03 032 20124 00 www teledynedalsa com Spyder3 6 34 User Manual 6 34 04k80 00 R 6 34 02k80 00 R a 7 a VISION 29 TELEDYNE DALSA A Teledyne Technologies Company 2 Spyder3 SG 34 GigE Vision Color Manual O 2012 Teledyne DALSA Inc All information provided in this manual is believed to be accurate and reliable No responsibility is assumed by Teledyne DALSA for its use Teledyne DALSA reserves the right to make changes to this information without notice Reproduction of this manual in whole or in part by any means is prohibited without prior permission having been obtained from Teledyne DALSA About Teledyne Technologies and Teledyne DALSA Inc Teledyne Technologies is a leading provider of sophisticated electronic subsystems instrumentation and communication products engineered systems aerospace engines and energy and power generation systems Teledyne Technologies operations are primarily located in the United States the United Kingdom and Mexico For more information visit Teledyne 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
31. Input Output Control CamExpert groups the camera I O Controls Parameters in either the Inputs group or the Outputs These parameters allow configuring the Spyder3 inputs and outputs for type of signal and signal polarity GigE Vision Input Controls Inputs Group This group contains the features that allow the configuration of the camera physical input lines pins Parameter Description Line Selector This feature selects which physical line or pin of the external device connector to configure When a Line is selected all the other Line features will be applied to its associated I O control block and will condition the resulting input or output signal LineO Line Trigger Linel Frame Trigger Line2 Direction If rotary encoder is used LineO Phase A Line2 Phase B Line Format This feature returns or sets if possible the current electrical format of the selected physical input Line No connect TTL LVDS Line Connector Pin Enumeration of the physical line or pin on the device connector This feature is not available when Line Format is set to Not Teledyne DALSA 03 032 20124 00 35 36 Spyder3 SG 34 GigE Vision Color Manual Connected and when Line Selector in set to a line smaller than Line2 Line Function Displays the line function Line Debounce Factor This feature control the minimum period of a input line transition before detecting a sign
32. N fixed pattern noise in the imager etc Figure 24 Image with non uniformities By calibrating the camera you can eliminate the small gain difference between pixels and compensate for light distortion This calibration employs a two point correction that is applied to the raw value of each pixel so that non uniformities are flattened out The response of each pixel will appear to be virtually identical to that of all the other pixels of the sensor for an equal amount of exposure Correction Overview This camera has the ability to calculate correction coefficients in order to remove non uniformity in the image This video correction operates on a pixel by pixel basis and implements a two point correction for each pixel This correction can reduce or eliminate image distortion caused by the following factors e Fixed Pattern Noise FPN e Photo Response Non Uniformity PRNU e Lens and light source non uniformity Correction is implemented such that for each pixel Vosa L Vinpur 7 FPN pixel digital offset PRNU pixel Background Subtract x System Gain where digital output pixel value digital input pixel value from the PRNU pixel PRNU correction coefficient for this pixel FPN pixel FPN correction coefficient for this pixel Background Subtract background subtract value System Gain digital gain value 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 43 The algorit
33. PIO LUT Counter Reset Activation Same as above but for the clear event The clear event input of the counter does not have a predefined label on the GPIO LUT Counter Reset Source Indicates which label from the GPIO LUT that will be associated with the clear event input of the counter Make sure you select an input label that is not being used for its default behavior The possible values are Q3 Q7 Q8 Q9 Q10 Q11 Q16 and Q17 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 79 Current Counter Value Displays the current counter value The Debouncers tab is used to configure the debouncers of the camera The debouncers are associated with the first and second PHYSICAL inputs of the software usually Input 1 and Input 2 Line Trigger Function Group Line Format NoConnect Line Pinout Not Enabled Inputs Group Line Function FrameTrigger Outputs Line Debounce Factor 0 aa Direction Control Group Debounce Selector Lined Rotary Encoder Group The debouncers make sure that their corresponding inputs filter out bouncing effects Bouncing is when there are a few very short pulses when the input signal transitions from low to high Without debouncing the controller may see these small pulses as real signals The debouncers make sure that the signal is truly high for the specified amount of time before it is declared as high The same applies to the falling edge Input 0 Value Indi
34. PLC rslO out PLC I4 PLC del out PLC IS PLC A4 PLC I6 Timer2Out PLC PLC_AS PLC_QO Variabled PLC_IO PLC Q0 Operator Or PLC Q0 Variablel Figure 55 Signal Q0 linked to the value of parameter 10 03 032 20124 00 Zero Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Trigger Settings GURU Mode In most use cases the camera mode settings described in the Beginner section will suffice Using the commands and parameters available in the Guru level allow you to perform finer adjustments to the triggers or create different use cases from the ones predefined in the Beginner level The following instructions are based on the default settings of the camera Cameras are shipped from the factory in a default setting Default settings are restored by loading the factory default see the figure below NOTE loading the factory default will take 10 seconds or more to complete If you are not using CamExpert it is recommended that you set your GUI timeout values to maximum setting If you do not adjust the GUI timeout your GUI will disconnect during factory load Parameters Value Category Parameter Camera Information Manufacturer Name Teled yne DALSA Start Mode Model Name Spyder GigE Colour Ca Active Mode Manufacturer Info Teledyne DALSA Incor Device Version Version 1 0 2 02 03 05 Frame Trigger Function Group Device ID Rescaler Device User ID
35. able gain offset exposure time and line rate trigger mode test pattern output and camera diagnostics e Hlt field correction minimizes lens vignetting non uniform lighting and sensor FPN PRNU Description and Applications The Spyder3 GigE Vision GEV Color camera is DALSA s latest GigE Vision camera The GigE Vision interface eliminates the need for a frame grabber resulting in significant system cost savings The Spyder3 GEV Color is also DALSA s first dual line scan color camera The Spyder3 GEV Color camera is ideal for e Cotton and textile inspection e Food drug and tobacco inspection e Wood tile and steel inspection e Postal sorting e Recycling sorting e 100 print inspection lottery tickets stamps bank notes paychecks e General web inspection Teledyne DALSA 03 032 20124 00 Models Spyder3 SG 34 GigE Vision Color Manual The Spyder3 GEV color camera is available in the following configurations Table 1 Spyder3 GigE Vision Color Camera Models Overview Model Number Description SG 34 02K80 00 R 2k resolution 80 MHz data rate 18 KHz line rate SG 34 04K80 00 R 4k resolution 80 MHz data rate 9 KHz line rate Table 2 Software Software Product Number Version Number Sapera LT including CamExpert GUI application Version 7 1 or later Tested and recommended QuickCam Version 2 0 Compliant Pleora Technologies Inc s Coyote
36. acklash Control function and the Scan Direction to desired direction 03 032 20124 00 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Rotary Encoder Module Line Trigger Function Group Inputs Group Rotary Encoder Input 4 Source Lined Rotary Encoder Input B Source Encoder Backlash Control HIA B Rotary Encoder Debounce Factor Outputs Direction Control Group Rotary Encoder Group Scan Direction Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor 1 Counters and Timers Controls Rotary Encoder Direction Phase Reverse Ahead B Events Generations Figure 41 Encoder Backash Control If the Backlash Controlis disabled the camera will respond to both directions This may cause image artefacts when the direction changes To avoid this increase the Rotary Encoder Debounce Factor as shown in the following figure Parameters Category Parameter Value Rotary Encoder Module Line Trigger Function Group Inputs Group Rotary Encoder Input 4 Source Lined Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor Rotary Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor 4 Image Format Control Rotary Encoder Multiply Factor 1 Counters and Timers Controls Rotary Encoder Direction Phase Reverse Ahead B Figure 42 Rotary En
37. aiting CR Exposure Time Readout Waiting I exsyne Y o 4 EXSYNC falling EXSYNC falling CR Charge Reset edge ignored edge ignored during readout during readout 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 33 Mode D External Line Rate and Internally Programmable Exposure Time ExposureMode Timed and LineTriggerMode On External Figure 20 EXSYNC controls Line Period with Internally controlled Exposure Time Line Period Line Period CR Exposure Time Readout Waiting CR Exposure Time Readout Waiting Programmable period Programmable period using ExposureTimeAbs command using ExposureTimeAbs command EXSYNC Y Y CR Charge Reset Mode E Internally Programmable Line Rate Maximum Exposure Time ExposureMode Off and LineTriggerMode Off Internal In this mode the line rate is set internally with a maximum exposure time Figure 21 Mode 7 Camera Timing Line Period Line Period Exposure Time Exposure Time Readout hy E Internal Sync set with AquisitionLineRateAbs command EXSYNC falling EXSYNC falling edge ignored edge ignored during readout during readout To set the camera s line rate use the Line Rate feature found in the Sensor Control set This feature is only available while the camera is operating in Internal Imaging Mode Trigger Mode off GigE Vision Input Controls Sensor Cont
38. al transition Outputs Group Parameter Description Output Selector This feature selects which physical line or pin of the external device connector to configure When a Line is selected all the other Line features will be applied to its associated I O control block and will condition the resulting input or output signal LineO outputs signals at PLC Q0 Linel outputs signals at PLC Ql Line2 outputs signals at Q2 Line3 outputs signals at PLC Q3 Output Format This feature returns or sets if possible the current electrical format of the selected physical output Line No Connect TTL or LVDS The cameras provide gain and black level adjustments in the digital domain for the sensor The gain and black level controls can make small compensations to the acquisition in situations where lighting varies and the lens iris cannot be easily adjusted The user can evaluate gain and black level using CamExpert The parameters that control gain black level and background are grouped together in the Analog Controls set Note that calibrating the gain can take up to 10 seconds Adjust the GUI s timeout values in the Advanced Processing set accordingly A section describing camera calibration in detail is available later in this manual GigE Vision Input Controls Analog Controls Parameter Description Light Source Specifies the adjustment to the color gain values for a given light sour
39. all other devices on the same network as the current device Set Value The value assigned is used when the set event ofthe counter occurs Current Value Displays the timestamp counter s current value Teledyne DALSA 03 032 20124 00 82 Spyder3 SG 34 GigE Vision Color Manual The delayer is used to delay an input signal The output of the delayer is the delayed version of the input signal A delayer is defined by Delay The delay is a value expressed in the number of rising edges from the reference signal Reference Signal A periodic input signal that is used to generate the delay from the input source It is important that this reference signal be periodic Also note that the pulse width of the signal you want to delay must be greater than the period of the reference signal Input Source Selection The delayer does not have a pre assigned label in the GPIO Look Up Table Qn This parameter is used to select a label that is not used by another GPIO module The output of the delayer is considered an input for the GPIO Look Up Table The labels for the output from the delayer in the GPIO Control Block programming languages depend on the LUT input configuration Parameters Category Parameter Value Rescaler PLC del DelayCount 1 Delayer PLC del ReferenceTimingSi TimeriOut PLC del InputSignal PLC Q16 CounterTriggerGenerator 2e e aic 2 AcquisitionConfiguration Tiii ania w Siam Figure 58
40. als in and out of the camera The connector contains 15 pins that can configure 4 inputs and 4 outputs See Figure 1 and Table 1 Three of the four inputs outputs i e 0 to 2 can be configured as Off LVDS Low Voltage Differential Signal or TTL Transistor Transistor Logic The remaining input and output i e 3 can be configured as either Off or TTL Figure 27 GPIO Pinout Teledyne DALSA 03 032 20124 00 58 Spyder3 SG 34 GigE Vision Color Manual Pin Signal Description 1 INPUT 0 ILVDS TTL format positive 2 NPUT 0 VDS negative 3 NPUT 1 VDS TTL format positive 4 INPUT 1 VDS negative UA Q S 2 c 4 luo 6 IN PUT_2 ILVDS TTL format positive 7 INPUT 2 ILVDS negative 8 NPUT 3 TL auxiliary input 9 TL auxiliary output 10 OUTPUT_2 ILVDS TTL auxiliary output 11 OUTPUT VDS TTL auxiliary output 12 oumUTO VDS negative 13 OUTPUT I VDS TTL auxiliary output 14 OUTPUT VDS negative 15 ourUT2 VDS negative Table 15 GPIO Signals Before using any external triggers the input lines must be set to a proper signallevel either TTL transistor transistor logic or LVDS low voltage differential signaling The Spyder 3 GigE cameras hard wire 3 input lines that require signal level selection LineO line trigger or rotary encoder phase A input Linel Frame trigger Line2 Direction control or rotary encoder phase B input 03 032 20124 00 Tel
41. 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 DALSA s extensive line of im age sensing products please contact North America Europe Asia Pacific 605 McMurray Rd Breslauer Str 34 Ikebukuro East 13F Waterloo N2V 2E9 D 82194 Gr benzell Munich 3 4 3 Higashi Ikebukuro Canada Germany Toshima ku Tokyo 170 0013 Tel 519 886 6000 Tel 49 8142 46770 Jap Fax 519 886 8023 pp Fax 49 8142 467746 Tel 81 3 5960 6353 ww w teledynedalsa com www teledynedalsa com Fax 81 3 5960 6354 fax sales americas dalsa com supportGteled ynedalsa com sales europe teledynedalsa com www teledynedalsa com supportGteledynedalsa com sales asia teledynedalsa com supportGteledynedalsa com Industry Standards s a GiG Demy VISION Spyder GEV cameras are 100 compliant with the GigE Vision 1 0 specification This specification defines the communication interface protocol used by GigE Vision devices For more information on these requirements refer to the following site http ww w machinevisiononline org public articles details cfm id 22761 GEN lt I gt CAM Spyder GEV cameras implement a superset of the GenICam specification which defines device capabilities This description takes the form of an XML device description fil
42. application uses 5 windows to simplify choosing and configuring camera files or acquisition parameters for the installed device e Device Selector pane View and select from any installed Sapera acquisition device Once a device is selected CamExpert will only present acquisition parameters applicable to that device Optionally select a camera file included with the Sapera installation or saved by the user e Parameters pane Allows viewing or changing all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed device This avoids confusion by eliminating parameter choices when they do not apply to the hardware in use e Display pane Provides a live or single frame acquisition display Frame buffer parameters are shown in an information bar above the image window e Control Buttons The Display pane includes CamExpert control buttons These are Acquisition control button luge Grab Freeze Click once to start live grab click again to stop EE Single frame grab eg Snap Click to acquire one frame from device Software trigger button T Trigger With the I O control parameters set to Trigger Enabled Software Trigger type click to send a single software trigger command CamExpert display controls EH 1 1 A these do not modify the frame buffer data Stretch image to fit set image display to original size or zoom the image t
43. at type of signal i e high or low causes a fixed length frame trigger when Frame Start Trigger Mode is On Frame Start Delay Enable the delayer GigE Vision Input Controls Line Trigger Function Group The Line Trigger Control section describes all features related to line acquisition using trigger s One or many Trigger s can be used to control the start of an Acquisition of a Line It can also be used to control the exposure duration at the beginning of a line Parameter Description Line Trigger Mode The state of the line trigger If the trigger is off then the line trigger is internally generated otherwise it is caused by an external signal Line Trigger Source The external line that causes a line trigger The line trigger is from GPIO PINO This feature is available only when Line Trigger Mode in set to On Line Trigger Activation Specifies what type of signal i e high or low causes a line trigger if Line Trigger Mode is On External Line Trigger Frequency Reads the external line trigger frequency NOTE The camera cannot detect frequency less than 5 Hz and will display 1 if it cannot detect a signal This featuer is available when the Line Trigger Mode is se to ON and Sensor Direction Control is set to External Read External Line Frequency Read the external line trigger frequency and updates the ExternalLineTriggerFrequency register This feature is available when the Line Trigger Mode is set to On
44. ber in the table has to be divided by 4096 The table should be read as follows RED 4096 4096 RED O GREEN O BLUE Offset GREEN 0O RED 4096 4096 GREEN O BLUE Offset BLUE O RED O GREEN 4096 4096 BLUE Offset Vd The default values in the color correction matrix are Color Correction O r g b E 4096 0 0 0 0 4096 0 b 0 0 0 4096 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 49 An example on how to use the color matrix After calibrating the camera and reviewing the output you determine that you need to increase and add more green to your red output The color matrix commands are found in the Analog Controls set of parameters The registers Color Correction Input Channel Red Green Blue and Color Correction Output Channel Red Green Blue are used to choose locations in the table Color CorrectionInput Channel specifies the input channel and Color Correction Output Channel specifies the output channel The Color Correction Value in a range 32000 to 32000 parameter specifies the correction coefficient Starting with the default values Coler Correction Input Channel r g b o i 4096 0 0 Output s 4 2096 x Default Channel boom 6 values 4096 OK ColorCorrectionInputChannel Red OK gt ColorCorrectionOutputChannel Red OK gt ColorCorrectionValueRaw 8191 Coler Correction
45. cates the debouncing value for input 0 Each unit is equal to 16 clock cycles 30ns each or 480ns Input 1 Value Indicates the debouncing value for input 1 Each unit is equal to 16 clock cycles 30ns each or 480ns Input 2 Value Indicates the debouncing value for input 2 Each unit is equal to 16 clock cycles 30ns each or 480ns Input 3 Value Indicates the debouncing value for input 3 Each unit is equal to 16 clock cycles 30ns each or 480ns Teledyne DALSA 03 032 20124 00 80 Spyder3 SG 34 GigE Vision Color Manual Timestamp Counter Parameters x Category Parameter Value Sensor Control Support EVENT True Image Format Control Support PCKETRESEND True Counters and Timers Controls 2 Tree Support Concatenation True Events Generations Current Heartbeat Timeout 10000 Advance Processing Timestamp Counter Selector Counter GigE Vision Transport Layer Timestamp Set Source PLC Q3 Signal Routing Block TimeStamp Set Activation Disabled Control Bits Timestamp Value At Set 0 Timestamp Reset Source PLC Q3 Timestamp Reset Activation Disabled Timestamp Tick Frequency 2083333 Timestamp Latch Press Timestamp Control Set Press Timestamp Reset Press Timestamp Value 0 Device Access privilege ExclusiveAccess Gev MCP HostPort 2550 Gav MODA 1442934hR7 Counter Select Timestamp Counter default General Purpose Counter Granularity Indicates the value of each timestamp unit of
46. ce Uncorrected White LED Halogen Fluorescent Tungsten Tap Selects the tap to control All Tap 1 Tap 2 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Color Selects which color to control All Red Green Blue Color Gain DB The gain in dB for a selected color and tap Color Gain Reference Update Provides a new baseline for the colour gain Sets the current colour gain value to 0 0dB Calibrate White Balance Adjust the color gain so that each color s average is equal to the CalibrateWhiteBalanceTarget Always set proper target before click this button The sensorScanDirection must not be set to External WARNING This command can take up to 15 seconds Calibrate White Balance Target The goal of the CalibrateWhiteBlance command in DN Total Color Gain DB Displays the combination of the ColorGain ColorGainReference and DigitalGainAbs in dB This value ranges from 0 92 to 24 0 Color Gain Reference DB The color gain reference value Calibrate White Balance Result The result of the last calibrate white balance Read Calibrate White Balance GigE Vision Input Controls Analog Controls Parameter Description Digital Gain DN Sets the digital system gain control The gain is limited by the highest Color Gain Total Color Gain Digital Gain Color Gain must be between 0 92 and 24 dB
47. coder Debounce Factor Shaft Encoder Module Scan Direction Rotary Encoder Direction Phase Invert Backlash control Forward ShaftEncoder_chB ChA_ahead_of_ChB BM ShaftEncoder ChA ahead of GPIoO INPUT2 ShaftEncoder S 6 Direction Q6 Detect 9 NOT 1 Rotary Encoder Module Enable ShaftEncoder_chA Pulse Pulse Pulse Pulse Extract Mult Drop Gen Figure 43 Shaft Encoder Module Teledyne DALSA 03 032 20124 00 66 Spyder3 56 34 GigE Vision Color Manual External Frame Trigger Frame Start Trigger mode In the Frame Trigger Function Group set the Device Scan Type to Linescan Parameters Parameter Device Scan Type Camera Information Start Mode Trigger Overlap PreviousLine Active Mode Frame Trigger Delayer 1 Frame Trigger Source Mot Enabled Frame Trigger Function Group Frame Software Trigger Not Enabled Rescaler Figure 44 Device Scan Type In the Active Mode group ensure that the Frame Active Trigger Mode value is Off Parameter Camera Information Frame Active Trigger Mode Start Made Frame Active Trigger Activation Not Enabled Frame Active Delay False Figure 45 Frame Trigger Mode In the Start Mode group set the Frame Start Trigger Mode value to ON Parameter Frame Start Trigger Mode Frame Start Trigger Activation Frame Start Delay
48. ctor Note The shell connection of the GPIO connector is not isolated and it should not be used as a return ground for the GPIO signals The shell connection is attached to the camera case Refer to Appendix C GPIO Control for a detailed description of the GPIO use cases and configuration options 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual TTL inputs and Outputs Figure 11 TTL Input Schematic 3 3V TTL e Termination 1000 Q series e Input current minimum 0nA maximum 2 mA e Input voltage maximum of low 0 66 V minimum of high 2 6 V e TTL inputs are maximum 5 V and 3 3 V logic tolerant Figure 12 TTL Output Schematic ESD Protection e Termination 100 Q series e Output current sink 50 mA source 50 mA e Output voltage maximum of low 0 55 V 32mA minimum of high 3 8 V 32mA LVDS Inputs and Outputs LVDS compliant Figure 13 LVDS Input 1000 Figure 14Figure 15 LVDS Output Teledyne DALSA 21 22 Spyder3 SG 34 GigE Vision Color Manual Step 3 Establish Communication with the Camera Turn on the camera s power supply You may have to wait up to 60 seconds while the camera warms up and prepares itself for operation 1 Start a new Sapera CamExpert application or equivalent GigE Vision compliant interface by double clicking the desktop icon created during the software installation 2 Cam Expert will search for installed Sapera devices In the Devices list area on t
49. d with the rescaler Make sure you select an input label that is not being used for its default behavior For example Q9 is used to send a trigger to pulse generator 0 If pulse generator 0 is used in triggered mode then it will be triggered by Q9 and cannot be used as the input for the rescaler The possible values are Q3 Q7 Q8 Q9 Q10 Q11 Q16 and Q17 Backup Enabled Indicates if the rescaler will use a back up input source if its main source stops its activity Backup Window Specifies the window of time during which there can be no activity from the main input source before the rescaler switches to the back up source As soon as activity is detected the rescaler returns to its main input source Backup Input Same as the main input source Granularity Indicates the number of PCI clock cycles that are used for each increment of the delay and width The amount specified in the granularity is multiplied by 30 nanoseconds Other Rescaler equations are e Granularity_setting 1 4 16 256 e Multiplier_setting 16 256 4096 e Divider setting 15 0 0 65535 e Granularity 30ns x Granularity setting e sig in period counter 15 0 MIN INT Signal In Period Granularity 65535 e multiplier out 31 0 sig in period counter 15 0 x Multiplier setting 15 0 e divider ou t 27 0 INT multiplier out 31 0 Divider setting e Signal Out Period MAX divider out 27 0 2 x Granularity Teledyne DALSA 03 032 20
50. e Step 2 Set the Signal Routing Block parameter Refer to section PLC Input Signal Routing Block for more detail about PLC settings Important Note Signals PLC_10 to PLC_15 should not be changed unless you are very experienced with triggers and PLC settings Step 3 Set the signal output QO to Q3 Use the lookup table to output signals to one of 4 GPIO outputs Category Inputs Group Lined NoConnect OutputSelector This feature selects which physical line pin of the external device connector to configure When a Line is selected all the other Line features will be applied to its associated 1 0 control block and will condition the resulting input or output signal LineO outputs signals at PLC_QO Linel outputs signals at PLC 01 Line2 outputs signals at PLC Q2 Line3 outputs signals at PLC 23 Figure 53 Output Selector The signal to output can be selected from the Signal Routing Block parameters For example the following figures will output line 0 Please note that the frame valid PLC A4 is always high since Spyder3 is a line scan camera Teledyne DALSA 03 032 20124 00 70 Events Generations Advance Processing GigE Vision Transport Layer Control Bits 90 Q1 Q2 Figure 54 Signal Routing Block GigE Vision Transport Layer Signal Routing Block Control Bits Spyder3 56 34 GigE Vision Color Manual Lined PLC T1 Linet PLC I2 Line2 PLC I3
51. e Auto On or Off 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Dark Current 1 clear Immediate l Readout to i Dark Dark Current Mode Current Clear Clearto Transition Immediate Frequency Readout i Immediate 1 Transition 1 Readout Frequency 4 OHz M Max Line Rate in Max Line Rate in Fi X LII 1 X LI 1 jio Rag Dark Current Clear Immediate q y Mode Readout Mode Figure 26 Gate Dark Current Clear Table 12 Transition Frequencies Model Dark Current Clear to Immediate Readout to Dark Immediate Readout Current Clear Transition Transition SG 34 02K80 6767 Hz 8176 Hz SG 34 04K80 3518 Hz 4257 Hz In this mode the image is read out including accumulated dark current immediately following the trigger or the EXSYNC falling edge There are no line rate limitations other than the amount of gate dark current that can be tolerated at low line rates There are no timing or exposure anomalies other than situations where EXSYNC is removed from camera In this case the camera will operate in a watchdog state For information on artifacts that may be experienced while using this mode see the Artifacts section below In this mode the gate dark current will be cleared continuously After the trigger EXSYN C is received the dark current is cleared from the image senso
52. e respecting the syntax defined by the GenApi module of the GenICam specification For more information on these requirements refer to the following site www genicam org 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Contents The Spyder3 6 34 Cameras 5 Camera Operation Camera Calibration Camera Highlights scsssssssssssssssssssssescsssssssssssssssesssseesesssssssssssssssssssceecesssssssssssssssssseeseesssssssssssasuscseceesesssessssssssssescess 5 1 2 Performance Specifications cccsssssssssssssssssssssssssssssssccecccscsscscsscessescscccssssesescesssssescescsscesceccescccceccecceccecesceceeseesseceeeceeees 7 NONI E Image Sensor sum 11 12 I IE T 13 Setup Steps DVBIVIGW 13 Step 1 Ethernet Network Card Install and Configure eese 15 Step 2 Connect Power Ethernet and Trigger Cables Step 3 Establish Communication with the Camera sssssssssssssssssccsscssssssssssssssssssssssessssssssssssssscessecceessssssssssssssscssseeeseess Using Sapera CamExpert with Spyder3 Cameras ccccccssssssssssssssssssssssssssssssssssssssssssssessesssssssssssssscssseeseessesssssssssssseees Step 4 Camerd Test Patterns Fadory Seinos Check Camera and Sensor Information Verify Temperature and Voltage sssssssssssssssssssss
53. ear CCD sensor The first line of this two line sensor has red R and blue B alternating pixels while the second line has all green G pixels There is no gap in between the two lines and this minimizes any artifact due to spatial correction The G channel can be used as a monochrome output The sensor has a 2 tap output Figure 1 Bilinear sensor used in Spyder3 Color block diagram CCD Readout Shift Register N Pixels 14 um x 14 um or 10 um x 10 um B R B R B R B R R B o o R G G G G G G G G G N Pixels 14 um x 14 um or 10 um x 10 um CCD Readout Shift Register N 2048 4096 Pixel 1 1 Please note that interpolation procedure does not work on the first and last pixels as a result the number of effective full color RGB pixels for the 2k and 4k cameras is reduced by 2 to 2046 or 4094 respectively Teledyne DALSA 03 032 20124 00 10 Spyder3 SG 34 GigE Vision Color Manual Responsivity Figure 2 Spyder3 GigE Vision Responsivity Spyder3 2k GEV Color S 2 el m m c o a rc 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Wavelength nm Spyder3 4k GEV Color Series1 8 Series2 amp Series3 Responsivity DN nj cm2 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Wavelengt
54. ed Rotary Encoder Group Sensor External Di Not Enabled Sensor Control Image Format Control Figure 30 Scan Direction In the Rotary Encoder Group set the value to False Rescaler Rotary Encoder False Line Trigger Function Group Rotary Encoder In Line0 Rotary Encoder In Line2 Encoder Backlash Not Enabled Rotary Encoder D Not Enabled Inputs Group Direction Control Group Scan Direction Not Enabled Rotary Encoder Dr Not Enabled Rotary Encoder M Not Enabled Outputs Sensor Control rotaryEncoderDire Not Enabled Image Format Control Pasmbaua sad ns mm Figure 31 Rotary Encoder Group In the Start Mode set the Frame Start Trigger value Off l Camera Information A Frame Start Trigg Frame Start Trigg Not Enabled Active Mode Frame Start Delay False Figure 32 Start Mode 03 032 20124 00 Spyder3 SG 34 GigE Vision Color Manual Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual 61 In the Active Mode set the Frame Active Trigger value Off Frame Active Trig Mot Enabled Active Del Fal Frame Trigger Function Group ee A Figure 33 Active Mode In the Sensor Control Group set the desired exposure mode exposure time and line rate Rescaler Line Trigger Function Group Sensor Width 2048 Pixel Coding RGBPacked Inputs Group
55. ed user setting User Set 1 or the factory settings can be restored using the User Set Selector and User Set Load parameters The relationship between these three settings is illustrated here and described below Teledyne DALSA 03 032 20124 00 27 28 Spyder3 SG 34 GigE Vision Color Manual Factory Settings U Setti 1 Select User Set rire 2 User Set Load 1 Select Factory Set 2 User Set Load 1 Select User Set Current Session 2 User Set Save Figure 19 Relationship between the Camera Settings Current Session Active Setting The active setting for the current session is the set of configurations that are operating while the camera is currently running including all unsaved changes you have made to the settings before saving them These active settings are stored in the camera s volatile memory and will be lost and cannot be restored if the camera resets or if the camera is powered down or loses power To save these settings for reuse the next time you power up or reset the camera or to protect against losing them in the case of power loss you must save the current settings using the User Set Save parameter Once saved the current settings become your User Set 1 User Setting The user setting is the saved set of camera configurations that you can customize resave and restore By default the user settings are shipped with the same settings as the factory set The command User Set Save saves the cur
56. edyne DALSA Spyder3 SG 34 GigE Vision Color Manual Parameters x Category Parameter Value Frame Trigger Function Group Line Selector Lined Rescaler Line Format Cn Line Pinout Pini Line Trigger Function Group Line Function LineTriggerOrEncoderA Line Debounce Fa 0 Outputs Debounce Selector Line0 Direction Control Group Figure 28 Inputs Steps 1 Select the line 0 1 2 Steps 2 Select the corresponding signal format TTL or LVDS This following section describes the steps required to run the camera in the available trigger modes We start with free running mode Free Run Mode Internal Line Trigger Internal Direction Control Internal frame trigger In the Line Trigger Function Group set the parameter Line Trigger Mode value to Off Parameters x Category Parameter Value Camera Information Line Trigger Valid Not Enabled Start Mode Line Trigger Mode Active Mode Line Triger Source Not Enabled External Line Freq Mot Enabled Frame Trigger Function Group Read External Lin Not Enabled Rescaler Line Trigger Function Group Inputs Group Outputs Figure 29 Line Trigger In the Direction Control Group gt set the parameter Sensor Scan Direction gt to Forward or Reverse depending on your application Teledyne DALSA 03 032 20124 00 59 60 I Sensor Scan Direc Sensor External 5 Not Enabled Read Sensor Exte Not Enabl
57. er 0 Equal Counter 0 Greater Counter 0 Equal Counter 0 Greater Signal Label Description GPIO OUTPUT 0 GPIO OUTPUT GPIO OUTPUT 2 GPIO OUTPUT 3 GPIO output 0 GPIO output 1 GPIO output 2 GPIO output 3 he EXSYNC Q4 EXSYNC PRIN Q5 PRIN DIRECTION Camera forward and reverse control Q7 e CC4 signal Not used Trigger for pulse generator 1 Used only when the pulse generator is in triggered mode PULSE_TRIG1 If available can be used by one of the following modules e Rescaler 0 input Teledyne DALSA 03 032 20124 00 86 Spyder3 SG 34 GigE Vision Color Manual Signal PULSE TRIGO PULSE TRIG3 PULSE TRIG2 GPIO FVAL GPIO LVAL GPIO TRIG GPIO IRQ CNT DOWN 03 032 20124 00 Label Q10 Q11 Q12 Q13 Q14 Q15 Q16 Description e Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input e Timestamp counter clear event input Trigger for pulse generator 0 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler O input e Delayer 0 reference signal e Counter 0 clear event input e Timestamp counter set event input Timestamp counter clear event input Trigger for pulse generator 3 Used only when the pulse generator is in triggered mode If available can be used by one of the following modules e Rescaler
58. eter Sensor Scan Direction to Forward or Reverse depending on your application Set the Frame Start Trigger and Frame Active Trigger values to off as described above In the Line Trigger Function Group Set the Line Trigger Mode value to On Parameters Category Parameter Value Frame Trigger Function Group LevelHigh Rescaler Line Trigger Mode Line Triger Source Lined Line Trigger Function Group External Line Frequency 0 000 Inputs Group Read External Line Frequency Press abra ab Figure 36 Line Trigger Mode Set the Input Direction Signal to Line 0 as described at the start to this section Verify the line frequency value by clicking the Read External Line Frequency parameter in the Line Trigger Function Group as shown in the figure above 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 63 If the rescaler is needed set the rescaler as shown in the following figure Parameters ac Parameter Value Trigger Divider 16 Category Frame Trigger Function Group Trigger Multiplier Line Trigger Rescaler Enable Line Trigger Function Group ds cama us Figure 37 Rescaler If the rescaler is enabled the external line frequency will be modified using the Trigger Multiplier and Trigger Divider commands as shown above For details please refer to the Rescaler section in the GURU section Note the Trigger Multiplier takes
59. f a slow transition that is when the EXSYNC line rate increases by less than 10 of the previous line rate a line readout will not become corrupt There are also limitations on the exposure time when operating in auto mode If the line rate exceeds half the maximum line rate then the exposure time cannot exceed the time stated in Table 14 Note Teledyne DALSA recommends Auto mode for most users For information on artifacts that may be experienced while using this mode see the Artifacts section below Please note The graphic below explains the relationship between the following tables and the preceding Figure 26 The operating regions described in the tables refer to a specific region of Figure 26 Dark Current Clear Mode Immediate Readout 03 032 20124 00 Dark Current Clear to Immediate Readout Transition requency Immediate Readout to Dark Current Clear Transition Frequency s Watchdo Fre Metus Er Max Line Rate in Max Line Rate in a d d o eis Pate Dark Current Clear Immediate 9 Readout Mode ReadoutMode Time Period Operating Mode T Dark Current Dump state T Immediate Readout state Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Dark Current Dump to Immediate Readout Multi Line Artifacts
60. ggered on the rising edge of an input e Triggered on high level Indicates is a triggered pulse generator is triggered on the high level of an input e Triggered on falling edge Indicates if a triggered pulse generator is triggered on the falling edge of an input e Triggered on rising AND falling edges Indicates if a triggered pulse generator is triggered on the rising edge of an input and on the falling edge of an input e Triggered on low level Indicates if a triggered pulse generator is triggered on the low level of an input Pulse Period ns Displays the value of the parameter in nanoseconds of a complete delay width cycle of the pulse generator This value is computed every time the delay width or granularity is modified and is available regardless of the periodic mode Pulse Frequency Hz Displays the frequency of the pulse generator This value is computed every time the delay width or granularity is modified and is available regardless of the periodic mode Pulse Generator Timing Positive Pulse Generated from a Rising Edge Trigger Trigger m Pulse Out A e pulse delay pulse width Negative Pulse Generated from a Level High Trigger Trigger Pulse_Out Sie EE pulse_delay pulse_width The software can generate two internal signals using the internal pulse generators The behavior of each of these two pulse generators is defined by a delay and a width As shown in the accompa
61. h nm 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 30 0 05 CENTER OF IMAGE AREA M4x0 7 DEPTH 6 MAX TORQUE 25 IN LB M42x1 DEPTH 4 5 72 0 2 36 0 05 CENTER OF IMAGE AREA Y M4x0 7 DEPTH 6 BOTH SIDES MAX TORQUE 25 IN LB 6 56 10 25 IMAGE AREA UNITS MM OPTICAL DISTANCE N n d M4x0 7 DEPTH 6 BOTH SIDES MAX TORQUE 25 IN LB Figure 3 Spyder3 2k GigE Vision Color Camera Mechanical Dimensions Teledyne DALSA 03 032 20124 00 12 Spyder3 SG 34 GigE Vision Color Manual 36 0 05 CENTER OF IMAGE AREA 6 10 2 E M4x0 7 DEPTH 6 m MAX TORQUE 25 IN LB M58x0 75 DEPTH 4 5 60 402 30 0 05 M4x0 7 DEPTH 6 CENTER OF BOTH SIDES 72 10 2 IMAGE AREA MAX TORQUE 25 IN LB UNITS MM M4x0 7 DEPTH 6 BOTH SIDES 6 56 0 25 MAX TORQUE 25 IN LB IMAGE AREA OPTICAL DISTANCE Figure 4 Spyder3 4k GigE Vision Color Camera Mechanical Dimensions Mounting Heat generated by the camera must be allowed to move away from the camera Mount the camera on the frontplate using the provided mounting holes with maximum contact to the area for best heat dissipation i i i Figure 5 Spyder3 Mounting Example 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 13 Software and Hardware Setup Host System Requirements To achieve best system performance the fo
62. he delay time plus the width time Parameters x Category Parameter Value Rotary Encoder Group Counter Selector Counter1 Sensor Control Counter Incremen PLC Q17 RisingEdge Counter Decreme Off Counter Reset So PLC Q3 Counter Reset Act Off Image Format Control Counters and Timers Controls Events Generations Counter Value 16676795 Advance Processing Counter Duration GigE Vision Transport Layer Counter Start Sou Off Signal Routing Block Timer Pulse Gene Eimer Control Bits Timer Pulse Gene 1 QD Timer Pulse Gene 1 Timer Pulse Gene Continuous Qi Timer Pulse Gene RisingEdge Qz Timer Pulse Gene 1 Q3 Timer Pulse Gene 180 000 Q4 Timer Pulse Gene 5555555 556 Figure 56 Pulse Generator Pulse Generator 0 to 3 Selects which pulse generator to configure To view the pulse generator properties open the directory Width Indicates the number of cycles also determined by the granularity that the pulse remains at a high level before falling to a low level Delay Indicates the number of cycles also determined by the granularity that the pulse remains at a low level before rising to a high level 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 75 Trigger Mode Indicates how a triggered pulse generator will handle its triggers The possible settings are e Triggered on rising edge Indicates if a triggered pulse generator is tri
63. he left side the connected Spyder camera will be shown 3 Select the Spyder camera device by clicking on the camera user defined name By default the camera is identified by its serial number If the camera is operating correctly at this point the diagnostic LED will flash for 10 seconds and then turn solid green Software Interface All the camera features can be controlled through the CamExpert interface For example under the Sensor Control menu in the camera window you can control the frame rate and exposure times 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 23 Using Sapera CamExpert with Spyder3 Cameras CamExpert is the camera interfacing tool supported by the Sapera library When used with a Spyder3 camera CamExpert allows a user to test all Spyder3 operating modes Additionally CamExpert saves the Spyder3 user settings configuration to the camera or saves multiple configurations as individual camera parameter files on the host system ccf An important component of CamExpert is its live acquisition display window which allows immediate verification of timing or control parameters without the need to run a separate acquisition program For context sensitive help click on the button then click on a camera configuration parameter short description of the configuration parameter will be shown in a popup Click on the button to open the help file for more descriptive information on Cam Expe
64. hen the direction is externally controlled This feature is only available wne sensorScanDirection is set to External Read Sensor Shift Direction Read current direction of the external signal that controls the sensor shift direction This feature is available only when sensorScanDirection is set to External Teledyne DALSA 03 032 20124 00 39 40 Spyder3 SG 34 GigE Vision Color Manual Sensor Shift Direction You can select either forward or reverse CCD shift direction Selectable direction accommodates object direction change on a web and allows you to mount the camera upside down ma a 1 ERORHEERRE 5355383538 i 1 E B 2 Arrows denote Sl 8j direction of object movement E 4k camera orientation Camera should operate in Camera should operate in reverse shift direction forward shift direction Figure 22 Object Movement and Camera Direction Example using an Inverting Lens The feature Camera Reset part of the Camera Information set resets the camera The camera resets with the last saved settings and the baud rate used before the reset Previously saved pixel coefficients are also restored GigE Vision Input Controls Camera Information Parameter Description Camera Reset Reset the camera and put it in its power up state either with the default factory settings or with saved user settings 03 032 20124 00 Teledyne DALSA Sp
65. hm is performed in two steps The fixed offset FPN is determined first by performing a calibration without any light This calibration determines exactly how much offset to subtract per pixel in order to obtain flat output when the CCD is not exposed The white light calibration is performed next to determine the multiplication factors required to bring each pixel to the required value target for flat white output Video output is set slightly above the brightest pixel depending on offset subtracted Flat Field Correction Restrictions It is important to do the FPN correction first Results of the FPN correction are used in the PRNU procedure We recommend that you repeat the correction when a temperature change greater than 10 C occurs or if you change the analog gain integration time or line rate PRNU correction requires a clean white reference The quality 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 e 500r 60 Hz ambient light flicker is sufficiently low not to affect camera performance Note If your and calibration results illumination or white reference does not extend the full field of e For best results the analog gain should be adjusted for the expected operating conditions and the ratio of the brightest to darkest pixel
66. igger An exposure trigger is sent as a control command via the network connection Software triggers can not be considered time accurate due to network latency and sequential command jitter But a software trigger is more responsive than calling a single line acquisition Snap command since the latter must validate the acquisition parameters and modify on board buffer allocation if the buffer size has changed since the last acquisition Teledyne DALSA 03 032 20124 00 tLine Period twSYNC twSYNC INT gt 30 Timing EXSYNC PRIN Internal Line Valid tPR ZA twPR_LOW 94s twPR_HIGH INT gt Spyder3 SG 34 GigE Vision Color Manual LLL y TRANSFER tREADOUT tOVERHEAD gt Jj J lt ____________ _ tEthernet Latency Valid Data From Ethernet Latency to PC Diagramed Memory ExSync Table 8 Timing Parameter Table Units Min Typ Max Notes tLine Period us 27 18 1000 1K 1 Tap 14 71 1000 1K 2 Tap 54 1 1000 2K 1 Tap 27 78 1000 2K 2 Tap 54 1 1000 4k 2 Tap twSync ns 100 twSYNC INT ns 100 For exposure mode 4 this value needs 3000 to be gt 3000ns other wise gt 100ns tPR ns
67. in a tap should be less than 3 to 1 where view of the camera the camera will send a Brightest Pixel per tap 3 Darkest Pixel per tap e The camera is capable of operating under a range of 8 to 1 but will clip values larger than this ratio e brightest pixel should be slightly below the target output e When 6 25 of pixels from a single row within the region of interest are clipped flat field correction results may be inaccurate e Correction results are valid only for the current analog gain and offset values If you change these values it is recommended that you recalculate your coefficients Teledyne DALSA 03 032 20124 00 44 Spyder3 SG 34 GigE Vision Color Manual The FPN and PRNU calibration parameters are available as members of the Advanced Processing set and are only available to Guru users Figure 25 Advanced Processing Calibration Parameters CamExpert Untitled File View Pre Processing Advanced CameraLink Port Help Lj D H Device Selector x Device Big GigEVision Device 1 8 Spyder GigE Colour Camera bd Position Configuration Select a camera file Optional m Parameters x Category Parameter Value Rotary Encoder Group al Default Sensor Control Press Not Enabled Image Format Control Not Enabled Counters and Timers Controls FPN Calibrate Press Events Generations Target
68. ing reduced exposure time is entered When setting the exposure time using the ExposureTimeAbs 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 than Line Period Programmable Period ExposureTimeAbs command Programmable Period Line Period Line Period SSSA Programmable Period AquisitionLineRateAbs command Programmable Period CR Charge Reset Mode B External Trigger with Maximum Exposure ExposureMode Off and LineTriggerMode On External Line rate is set by the period of the external trigger pulses The falling edge of the external trigger marks the beginning of the exposure Example 2 Line Rate is set by External Trigger Pulses Line Period Line Period Readout EXSYNC Y Vv y Readout Falling Edge Falling Edge Ignored During Ignored During Readout Readout Mode C Smart EXSYNC External Line Rate and Exposure Time ExposureMode TriggerWidth and LineTriggerMode On External In this mode EXSYNC sets both the line period and the exposure time The rising edge of EXSYNC marks the beginning of the exposure and the falling edge initiates readout Example 3 Trigger Period is Repetitive and Greater than Read Out Time Line Period Line Period Exposure Time Readout W
69. kground Subtract DN feature the output can no longer reach its maximum Use this command to correct for this where Digital Gain DN max output value max output value Background Subtract value Gain Selector Tap selection Digital Gain DN Gain setting The gain ranges are 0 to 65535 The digital video values are multiplied by this value where i Digital Gain DN x Use this command in conjunction with the Background Subtract command 4k model limited to 12953 0 dB effective at factory set analog gain of 10 dB Teledyne DALSA 03 032 20124 00 48 Spyder3 SG 34 GigE Vision Color Manual Color Correction Matrix The color matrix adds color space conversion functionality to the camera allowing you to improve the color response color space is a way to manage the display of image color using a three dimensional coordinate system Different color spaces are best for different devices such as RGB red green blue for CRT monitors or YCbCr luminance chrominance for digital television The color correction matrix provides a flexible and efficient means to convert image data from one color space to another using user entered multipliers This process is suitable for use in a wide variety of image processing and display applications The primary purpose of the color correction is to make color display better on the output device i e CRT LCD Plasma etc In order to get the decimal equivalent multiplication every num
70. ledyne DALSA could void the user s authority to operate the equipment Name and Signature of authorized person Hank Helmond Quality Manager Teledybe DALSA Inc A n TA Teledyne DALSA 03 032 20124 00 92 Spyder3 SG 34 GigE Vision Color Manual Revision History Rev Number Change Description Date 00 Preliminary release February 1 2012 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 93 exposure time 34 background subtraction 47 F black level factory settings 26 control 36 flat field correction restrictions 43 C frame triggers 34 calibration 41 42 G calibration steps 46 camera gain 47 dimensions 11 digital 47 camera information 26 Gain camera interfacing tool 23 contrat a6 certifications 9 7 GenICam color correction matrix 48 MM 5 color parameters 38 esenphon ot connectors 18 website 2 ethernet 19 GigE Vision I O 20 description of 2 location 18 website 2 GPIO control block 83 and camera modes 59 counter 78 connector 57 D Control 57 control block 83 data rate 7 counter 78 debouncer 79 debouncer 79 delayer 82 delayer 82 digital Output Labels 85 gain 47 outputs 69 processing 41 PLC control 82 signal processing 47 pulse generator 74 direction rescaler 76 signal routing block 87 signals 58 timestamp counter 80 triggers 71 E GPIO isolation 20 GUI overview 22 sensor shift 40 web
71. llowing minimum resquirements are recommended e Operating system Windows XP Professional Windows Vista Windows 7 either 32 bit or 64 bit for all are supported e GigE network adapter either PCI card or LOM For high performance you must use a Intel PRO 1000 MT adapter The Spyder3 GEV camera works only with network 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 that can cause control packets to be lost if sent while data is streaming When you require more than one device on the same network or a camera to PC separation of more than 100 metres you can use an Ethernet switch Since the Spyder3 GEV camera complies with the Internet Protocol the camera should work with all standard Ethernet switches However switches offer a range of functions and performance grades so care must be taken to choose the right switch for a particular application Setup Steps Overview Take the following steps in order to setup and run your camera system They are described briefly below and in more detail in the following sections 1 Install and Configure Ethernet Network Card If your host computer does not have a Gigabit network adapter or equivalent PCI bus Gigabit NIC already installed then you need to install one For Gigabit performance we recommend the Intel PRO 1000 MT adapter or equivalent
72. mmand Step 1 White Balance Calibration 1 Remove the lens cap and prepare a white uniform target 2 Adjust the line rate so that the average output is about 8096 of the full output by adjusting the lighting if you are using an internal exposure mode Or adjust the line rate if you are using the Smart Exsync mode 3 White balance calibrates individual colour gain settings so that the outputs are equal between the colors Calibrate the white balance using the commands Calibrate White Balance Target and Calibrate White Balance where the target value always counted as 12 bit is 1024 to 4055 DN For example if you want to set the target to 255 x 80 204 DN in 8 bit mode then the target value is 204 255 x 4096 3277 DN in 8 bit mode Therefore you can set the target to 3300 DN Calibration results from the Calibrate White Balance command e Success e Clipped to min Color gain set minium failure to reach target e Clipped to max Color gain set maximum failure to reach target e Timeout gt FPGA did not return new end of line statistics or video line Step 3 FPN Calibration Note that you do not need to turn off the FPN and PRNU coefficients before calibrating the camera will do this automatically 1 Stop all light from entering the camera The best way to do this is to put on lens cap 2 Calibrate FPN using the FPN Calibrate command 3 Usethe Read FFC Calibration Result parameter to determine if your calibration wa
73. nd offset e Factory calibrated FPN and PRNU coefficients Check Camera and Sensor Information Camera and sensor information can be retrieved via a controlling application in the examples shown here CamExpert Parameters such as camera model firmware version sensor characteristics etc are read to uniquely identify the connected device The camera information parameters are grouped together as members of the Camera Information set GigE Vision Input Controls Camera Information Parameter Options Manufacturer Name Model Name Manufacturer Info Device Version Read Only Parameters Device ID Device User ID Define a camera name up to 64 characters Serial number Read Voltage and Click to read the voltage from the camera In general the temperature read is 15 C Temperature greater than the temperature at the front plate The temperature should not exceed 80 C Input Voltage 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Verify Temperature and Voltage To determine the voltage and temperature at the camera use the Read Voltage and Temperature feature found in the Camera Information set The temperature returned is the internal chip case temperature in degrees Celsius For proper operation this value should not exceed 80 C If the camera exceeds the designated temperature it will shut down and will not turn on until the camera s temperatu
74. nput output GPIO connector is used to receive or control external signals For example the GPIO connector can be used to receive EXSYNC PRIN pixel reset and direction signals External Input The GPIO connector is programmed through the GUI application In CamExpert the relevant parameters are located in the category Inputs Group Figure 10 GPIO Connector and Pin Numbers Table 7 GPIO Connector Pinout Pin Signal Description GenlCam Default 1 INPUT 0 LVDS TTL format positive EXSYNC 2 INPUT_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 auxiliary input 9 OUTPUT 3 TTL auxiliary output 10 OUTPUT 2 LVDS TTL auxiliary output 11 OUTPUT 0 LVDS TTL auxiliary output 12 OUTPUT 0 LVDS negative 13 OUTPUT 1 LVDS TTL auxiliary output 14 OUTPUT 1 LVDS negative 15 OUTPUT 2 LVDS negative A schematic of the TTL input circuitry is shown below The input signals are fed into the engine from external sources via the GPIO connector All of the GPIOs are isolated from the rest of the camera and the camera case They are not isolated with respect to each other and share a common return ground through pin 5 of the GPIO conne
75. nual 9 Teledyne Dalsa s SG 34 cameras meet the requirements outlined below which satisfy the EMC requirements for CE marking the FCC Part 15 Class A requirements and the Industry Canada requirements Model SG 34 04K80 The CE Mark Evaluation of the SG 34 Camera which is manufactured by Teledyne Dalsa Inc meets the following requirements EN 55022 EN 55011 and FCC Part 15 Class A Emissions Requirements EN 61326 1 and EN 55024 Inmunity to Disturbances Models SG 34 02k 40 and 80 The CE Mark FCC Part 15 and Industry Canada ICES 003 Evaluation of the SG 34 Camera meets the following requirements EN 55022 Class A and EN 61326 Emissions 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 These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at the user s own expense Changes or modifications not expressly approved by Te
76. nying diagrams the delay is the time between the trigger and the pulse transitions The width is the time the pulse stays at the active level before transitioning The periodic mode the delay determines the low time of the pulse Each pulse generator generates a signal that can be used as an input to the GPIO Control Block A triggered pulse generator needs an input signal that comes from an output of the GPIO Control Block Note There is one clock cycle between the output signal of a pulse generator and the outputs of the GPIO Control Block The labels for the inputs from the pulse generators in the GPIO Control Block programming languages are e 17 for pulse generator 0 Teledyne DALSA 03 032 20124 00 76 Spyder3 SG 34 GigE Vision Color Manual e I6 for pulse generator 1 The Rescaler lets you change the frequency of a periodic input signal You can use the Rescaler to multiply the period by up to 4096 or divide it by up to 4095 Parameters x Category Parameter Value Q2 PLC_rslO_Granularity TwoFiftySixSystemClockCycles Q3 PLC rsl Multiplier Frequencyx16 Q4 PLC rsl Divider 16 o5 PLC rsl InputSignal PLC Q7 PLC rsl BackupEnabled False Q6 PLC rsl BackupSwitchover 0 Q PLC rsl BackupInputSignal TimeriOut Q8 PLC rslO InputFrequency i 0 000 Qa PLC rsl OutputFrequency 0 000 Q10 PLC rslO SampleSize SixteenBit Figure 57 Granularity The Rescaler is defined by the following settings
77. o any size and ratio Histogram Profile tool li Select to view a histogram or line column profile during live acquisition e Output Message pane Displays messages from CamExpert or the device driver 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 25 Step 4 Camera Test Patterns Review a Test Pattern Image The camera is now ready to retrieve a test pattern The Spyder3 cameras include a built in test pattern generator that can be used to confirm camera Ethernet connections without the need for a camera lens or proper lighting The test patterns are useful for verifying camera timing and connections and to aid in system trouble shooting Using CamExpert select Image Format Control Test Image Selector and choose one of the available test images Select live grab to see the pattern output The following test patterns are available Figure 17 Grey horizontal step Figure 18 Grey horizontal ramp Teledyne DALSA 03 032 20124 00 26 Spyder3 SG 34 GigE Vision Color Manual At this point you are ready to start operating the camera in order to acquire images set camera functions and save settings Factory Settings The camera ships and powers up for the first time with the following factory settings e Forward CCD shift direction e 68 bit 2 tap e No binning e Exposure mode internal sync amp maximum exposure time e 5 000 Hz line rate e Factory calibrated analog gain a
78. pixels Maximum height 16 383 pixels Image Offset Image start position in pixels The horizontal offset from the origin to the AOI in pixels Default offset 0 Image Flip Horizontal This feature is used to flip horizontally the image sent by the device Default value not flipped GigE Vision Input Controls Sensor Control Parameter Description Pixel Color Filter This feature indicates the type of color filter that is applied to the image Bayer RG Bayer GB Bayer GR Bayer BG Sensor Color Type Monochrome or color Color types are Bayer CYGM CYYM RGBW RGBE RBGG 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Pixel Format Use the Pixel Format feature found in the Image Format Control set to select the format of the pixel to use during image acquisition as either Mono 8 or Mono 12 bit depth GigE Vision Input Controls Image Format Control Parameter Description Pixel Format Mono 8 RGB Found in the I O Control Direction Control set of features GigE Vision Input Controls Direction Control Parameter Description Sensor Scan Direction Selects the forward or reverse CCD shift direction or external direction control This accommodates object direction change on a web and allows you to mount the camera upside down Sensor Shift External Direction The current sensor shift direction w
79. r before the image is acquired The line rate is limited to the maximum line rate available for that model of camera For information on artifacts that may be experienced while using this mode see the Artifacts section below Table 13 Max Line Rate Model Immediate Readout Dark Current Clear Mode Mode SG 34 02K80 18000 Hz 9000 Hz SG 34 04K80 9000 Hz 4500 Hz When operating in the dark current clear mode there will be a slight delay equivalent to one readout time before the actual exposure is implemented The actual exposure time will not be altered Teledyne DALSA 03 032 20124 00 52 Spyder3 SG 34 GigE Vision Color Manual Table 14 Model Exposure Delay and Max Exposure Time in Auto Mode SG 34 02K80 55 5 us SG 34 04K80 111 us In this mode the line rate from the camera will automatically cause a switch between the gate dark current clear mode and non gate dark current clear mode The frequency of when this mode switchover occurs depends on the camera model In cases where the line rate is rapidly increased from below the Dark Current Clear to Immediate Readout Transition Frequency to above the Immediate Readout to Dark Current Clear Transition Frequency the first line following this transition will likely be corrupted The table below outlines the artifacts that may be seen during this transition period All subsequent lines after this occurrence will be as expected In the case o
80. re is 73 C or less Use the reset camera function The voltage displayed is the camera s input voltage Note that the voltage measurement feature of the camera provides only approximate results typically within 10 The measurement should not be used to set the applied voltage to the camera but only used as a test to isolate gross problems with the supply voltage Saving and Restoring Camera Settings The parameters used to select load and save user sets are grouped together under the Camera Information set of features GigE Vision Input Controls Camera Information Parameter Description User Set Selector Device Configuration Selects the camera configuration set to load feature settings from or Selector save current feature settings to factory default or user sets The Factory Default set contains default camera feature settings User camera configuration sets contain feature settings previously saved by the user User Set Load Load Configuration Load the set specified by User Set Selector to the camera and make it the active current set User Set Save Save Configuration Save the current set as selected user set Description of the Camera Settings The camera operates in one of three settings 1 Current session 2 User setting 3 Factory setting Default read only The current settings can be saved thereby becoming the user setting using the User Set Save parameter A previously sav
81. rent settings to non volatile memory as a User Set The camera automatically restores the last saved user settings when it resets and or powers To restore the last saved user settings select the User Set parameter you want to restore and then select the User Set Load parameter Factory Default Settings The default setting is the camera settings that were shipped with the camera and which loaded during the camera s first power up To load or restore the original factory settings at any time select the Default Factory Setting parameter and then select the User Set Load parameter Please note that the following parameters are not reset when you load restore the factory settings e Debounce selector e Calibrate White Balance Target e PRNU Calibration Target e Color Correction Input Channel e Color Correction Output Channel e Tap 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 29 e Color Also note By default the user settings are set to the factory settings Timing Exposure and Synchronization Image exposures are initiated by an event The trigger event is either the camera s programmable internal clock 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 Trigger commands are available as members of the Line Trigger set GigE Vision Input Controls Line Trigger
82. ri Or PLC Ql6 is fed into delayer so the frame trigger signal can be delayed Rescaler PLC del DelayC 1 PLC del Referen TimeriOut PLC delO InputSi CounterTriggerGenerator PLC Q6 is direction and is fed by line2 03 032 20124 00 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual PLC 014 VariableO can be PLC or PLC 14 depending on whether or not the delayer is enabled PLC Q14 VariableO PLC Q14 Operator Or PLC Q14 Variable Zero Teledyne DALSA 03 032 20124 00 73 n Spyder3 SG 34 GigE Vision Color Manual The behavior of the Pulse Generator is defined by their delay and width The delay is the amount of time the pulse is inactive prior to the pulse and the width is the amount of time the pulse is active The Pulse Generator signals can be set in either triggered or periodic mode In triggered mode the pulse generator is triggered by either the rising edge or high level of the input signal When triggered the pulse generator is inactive for the duration of the delay then active for the duration of the width After th at it will become inactive until the next trigger occurs If a trigger occurs while pulse generator is already handling a previous trigger the new trigger is ignored In periodic mode the trigger continuously generates a signal that is based on the configured delay and width The period of the pulse is therefore t
83. riod of 30 nanoseconds so the delay is 60 nanoseconds The signals in the PLC Control Block are defined in the tables below Inputs to CamExpert are labeled In where n is an integer from 0 to 7 and outputs are labeled Qn where n is an integer from 0 to 15 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 85 PLC Input Signal Routing Block The following code sets the first entry in the PLC s signal routing block Setting the Signal Routing Block is complicated by the fact that each entry in the table has a different set of enumerated inputs So for example a value of 0 for i0G e GPIO Input 0 means something different for i6 i e Pulse Generator Output Below is a table of enumerated values with respect to each entry For more information on the Signal Routing Block refer to the section below Signal Routing Block on page 87 i1 i2 i3 i4 i5 i6 i7 GPIO Input 0 GPIO Input 1 GPIO Input 2 GPIO Input 3 GPIO Control Bit 1 peo Contro Bit 0 a 0 Frame Valid Line Valid Control Bit 3 GPIO Control Bit2 Data Valid Spare Rescaler 0 Output lere a 2 GPIO Input 0 Input 0 GPIO Input 0 GPIO Input 0 GPIO Input 0 GPIO Input 0 GPIO Input 3 GPIO Input 1 GPIO Input 1 GPIO Input 1 GPIO Input 1 GPIO Input 1 Line Valid Frame Valid Frame Valid GPIO Input 2 GPIO Input 3 Reserved GPIO Input 3 Data Valid Reserved Reserved Frame Valid Frame Valid Frame Valid GPIO Control
84. rol Parameter Description Line Rate Hz Camera line rate in Hz 300 Hz min 68000 Hz max Only available when the camera is in Internal Mode trigger is disabled Trigger Mode off Exposure Mode is Timed and Line Trigger Mode is ON Line rates are in the following configurations 2k 1 tap 300 18500 Hz 2k 2 tap 300 36000 Hz 4k 2 tap 300 18500 Hz Teledyne DALSA 03 032 20124 00 3 Exposure Time Spyder3 SG 34 GigE Vision Color Manual To set the camera s exposure time use the Exposure Time feature found in the Sensor Control set This feature is used to set the exposure time in us This feature is only available when the Timed Exposure Mode The allowable range is from 3 us to 3300 us GigE Vision Input Controls Sensor Control Parameter Description Exposure Mode This feature is used to set the operation mode of the Exposure or shutter Timed Trigger Width Off maximum according to line rate Exposure Time This feature is used to set the Exposure time in microseconds when Exposure Mode is set to Timed min 3 max 3300 us Triggers GigE Vision Input Controls Frame Trigger Function Group The Frame Trigger Control section describes all features related to frame acquisition using trigger s One or many Trigger s can be used to control the start of an Acquisition of a Frame It can also be used to control the exposure duration at the beginning of a frame
85. rt The central section of Cam Expert provides access to the Spyder3 parameters Note The availability of the parameters is dependent on the CamExpert user setting F lcamExpert Untitled File View Pre Processing Advanced CameraLinkPort Help nd E Engish Writer State Device Selector X Display Device Hj GigEVision Device 1 d Spyder GigE Colour Camera Configuration Select camera file Optional x Parameters x Category Parameter Camera Information Start Mode Model Nar Manufacturer Info Active Mode Frame Trigger Function Group PER Rescser Device User ID Line Trigger Function Group Temperature 1 Inputs Group Device Configuration Selector Default Outputs Load Configuration Press Direction Control Group Configuration Not Enabled Rakai Eel Gia Power up Configuration Sel Default erial Number Sensor Control Read Voltage and Temperat Press Image Format Control input Counters and Timers Controls Sub Model Nam Events Generations Advance Processing GigE Vision Transport Layer Signal Routing Block Control Bits Qo Q1 92 Q3 Q4 Manufacturer Name This feature provides the name of the manufacturer of the device FeatureN ame DeviceVendorName Output 14 34 52 t Figure 16 CamExpert Example Teledyne DALSA 03 032 20124 00 24 Spyder3 SG 34 GigE Vision Color Manual The CamExpert
86. s a success or not 4 save the calibrated FPN coefficients to the coefficient set shown use the Set FPN Save parameter Step 4 PRNU Calibration White Calibration Performs PRNU calibration to user entered value and eliminates the difference in responsivity between the most and least sensitive pixel creating a uniform response to light Using this command you must provide a calibration target Executing these algorithms causes the Background Subtract DN value to be set to 0 no background subtraction and the Digital Gain DN value to 4096 unity digital gain The pixel coefficients are disabled Pixel Set Load 0 during the algorithm execution but returned to the state they were prior to command execution Remove the lens cap and prepare a white uniform target Adjust the line rate so that the average output is about 8096 of the full output by adjusting the lighting if you are using an internal exposure mode Or adjust the line rate if you are using the Smart Exsync mode 3 Setthe PRNU target value using the Target to Calibrate PRNU command The target value always counted as 12 bit and is 1024 to 4055 DN For example if you want to set the target to 255 x 80 p 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 47 204 DN in 8 bit mode then the target value is 204 255 x 4096 3277 DN in 8 bit mode Therefore you can set the target to 3300 DN Target to Calibrate PRNU is 3300 4
87. s internally generated Otherwise the line trigger is caused by an external signal Modes Off or On Sets the camera s exposure mode allowing you to control your sync exposure time and line rate generation Programmable Line Rate Programmable Exposure Time Mode LineTriggerMode ExposureMode o Description Off Internal Timed Internal Yes Internal line rate and exposure time Exposure mode enabled On External Off Internal No No Maximum exposure time Exposure mode disabled On External TriggerWidth No No Smart EXSYNC Exposure mode Internal enabled On External Timed Internal No Yes Fixed integration time Exposure mode enabled Off Internal Off Internal Yes No Internalline rate maximum exposure time Exposure mode disabled Note When setting the camera to external signal modes EXSYNC must be supplied Mode A Internally Programmable Line Rate and Exposure Time Factory Setting ExposureMode Timed and LineTriggerMode Off Internal Teledyne DALSA 03 032 20124 00 32 Spyder3 SG 34 GigE Vision Color Manual Operates at a maximum line rate and exposure time When setting the line rate using the AcquisitionLineRateA bs command exposure time will be reduced if necessary to accommodate the new line rate The exposure time will always be set to the maximum time line period line transfer time pixel reset time for that line rate when a new line rate requir
88. ssssssssssssssssssssssssssssssssssssssssssssssessssessssssssesssesseseesssesesesesssssesesesssesesseese Saving and Restoring Camera Settings Timing Exposure and Synchronization Exposure Controls ios e uu MN RMN S 5 ISSUED N M Mj wc Input Output Control ecssesccsssssssssssssssssssesccssssssssssssssssssssessssssssssssssssecseseesesssssssssssssuscssseecesssssssssssssssesseeseeesssssssssssssecess Gain Bladk Level and Background Image Size Sensor Direction Control ttt Resetting the Camera ccscccccssssssssssssssesssssccsssssssssssssssssssceceessssssssssssssseseseesessssssssssssssscssseecesssssssssssssecsseeeeesssssssssssnssecees Calibrating the Camera to Remove Non Uniformity Flat Field Correction 42 Color Correction MAiri soe I DRESSER 48 Appendix A Clear Dark Current 50 Appendix B GPIO Control Teledyne DALSA GPIO Getting Started Beginner Mode Examples Setting the Camera Modes csssssssssssssssssssesssssssssssssssssssssssescessssssssssssssesesseeeeessssssssssssssscesseseeesssssssssssssescess Dulpul Iu i Trigger Settings GURUS Mode rnn ERREUR 03 032 20124 00 Spyder3 SG 34 GigE Vision Color Manual O
89. t Trigger Mode Off In the Frame Trigger Function Group gt Set the Device Scan type to Areascan Teledyne DALSA 03 032 20124 00 68 Spyder3 56 34 GigE Vision Color Manual Parameter Value Camera Information Device Scan Type Areascan Start Mode Trigger Overlap PreviousLine F Tri Active Mode rame Trigger Delayer 1 Frame Trigger Source Linet Frame Trigger Function Group 2 Frame Software Trigger Not Enabled Figure 50 Frame Trigger Source In the Active Mode group set the Frame Active Trigger Mode value to ON Parameter Value Camera Information Frame Active Trigger Mode On Start Mode Frame Active Trigger Activ LevelHigh Frame Active Delay False Frame Trinner Fiinctinn Growin Figure 51 Frame Trigger Mode On Note on the Frame Active Trigger When the frame trigger goes high the PC will collect data until either the signal goes low or the frame buffer is filled The frame height length will be determined by the length of the frame trigger At this point you can enable frame delayer as well Parameter Camera Information Frame Active Trigger Mode Start Mode Frame Active Trigger Activ Levellow Frame Active Delay True fee Tel efie Munsee Figure 52 Frame Active Delay 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 69 Outputs are used to control external devices and monitor internal signals Step 1 Select the output lin
90. tep 1 Ethernet Network Card Install and Configure The following network card has been tested and is recommended for use with this camera Intel Pro 1000 MT Desktop Adapter 33 MHz 32 bit PCI Order Code PWLA8391GT single packs Follow the manufacturer s recommendations to install this card in the host PC The configuration shown here uses the Windows XP operating system as the host platform The camera communicates using the Ethernet connection and employs the static IP address 192 168 5 100 default A static address ensures the fastest operation Alternatively you can use a dynamic IP address To configure the network card from the host PC 1 Inthe Start menu under Control Panel select Network Connections and configure the network card as follows 2 Select the installed network card and click on Change settings of this connection 3 Enable the Internet Protocol TCP IP option only 4 Local Area Connection 10 Properties General Authentication Advanced Connect using 88 Intel R PRO 1000 GT Desktop Ada This connection uses the following items QoS Packet Scheduler O Network Monitor Driver Internet Protocol TCP IP Y gt lt Description Transmission Control Protocol Intemet Protocol The default wide area network protocol that provides communication across diverse interconnected networks C Show icon in notification area when connected No
91. the following three values only 0 frequency x 256 1 frequency x 16 2 frequency x 4096 For more information about the Rescaler please refer to Rescaler in the GURU section External Line Trigger External Direction Control from Rotary Encoder Physically connect rotary Encoder phase A to pin1 5 if using TTL or pin 1 2 if using LVDS and phase B to pin 6 5 if using TTL or pin6 7 if using LVDS In the Line Trigger Function Group gt Set the Line Trigger Mode value to On Set Rotary Encoder Module to True Parameters x Category Parameter Line Trigger Function Group Rotary Encoder Module Inputs Group Rotary Encoder Input 4 Source Outputs Rotary Encoder Input B Source Line2 Encoder Backlash Control True Direction Control Group Rotary Encoder Debounce Factor 0 Rotary Encoder Group Scan Direction Forward Sensor Control Rotary Encoder Drop Factor Image Format Control Rotary Encoder Multiply Factor 0 Counters and Timers Controls Rotary Encoder Direction Phase Forward Ahead B GrabberMetadata PL rslU 5ampiesize DIXCEENDIC Figure 38 Rotary Encoder Module Teledyne DALSA 03 032 20124 00 64 Spyder3 56 34 GigE Vision Color Manual Rescale the line trigger signal The rotary encoder has its own built in rescaler Setting Rotary Encoder Multiply Factor to 0 produces an output frequency that is 4 times the rotary encoder output To set the output to be the same as rotary encoder output set the Rotary
92. the timestamp counter Available values are 480 nanoseconds microsecond 100 microseconds 10 milliseconds Set Mode Indicates how the timestamp module handles the set event Possible values are Disabled On Apply The specified value is set when the user clicks the Apply button Rising edge input signal When the signal on the set event input rises the timestamp module applies the specified value Set Input Indicates which label from the GPIO LUT that is associated with the set event input of the timestamp module Make sure you select an input label that is not being used for its default behavior The possible values are 0 Q3 1 Q7 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual 81 2 Q8 3 Q9 4 010 5 011 6 016 7 017 Clear Mode Indicates how the timestamp module handles the clear event The possible values are Disabled On Apply The timestamp count is cleared when the user clicks the Apply button Rising edge input signal Then the signal on the clear event input rises the timestamp module clears the timestamp counter value Clear Input Indicates which label from the GPIO LUT that is associated with the clear event input ofthe timestamp module Make sure you select an input that is not being used for its default behavior The possible values are 0 Q3 1 Q7 2 Q8 3 Q9 4 Q10 5 011 6 016 7 017 Broadcast When set to true the operation is broadcasted to
93. tify me when this connection has limited or no connectivity Figure 6 Internet Protocol Teledyne DALSA 03 032 20124 00 4 With Internet Protocol TCP IP selected click on the Properties button Spyder3 SG 34 GigE Vision Color Manual 5 Select Use the following IP address and set the IP address to any address in this subnet other than 192 168 5 100 which is used by the camera In the example below the address 192 168 5 50 is used Alternatively select Obtain an IP address automatically to use a dynamic address 6 Set subnet to 255 255 255 0 and click on OK Internet Protocol TCP IP Properties General You can get IP settings assigned automatically if your network supports this capability Otherwise vou need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically e r IP address 192 168 5 50 Subnet mask 255 255 255 0 Default gateway i btain DN Use the following DNS server addresses Preferred DNS server Alternate DNS server Figure 7 IP Address 7 Click OK to save settings d Click on Configure button and select Advanced tab 9 Enable Jumbo Frames to greater than 9000 bytes If your NIC does not support jumbo packets the image transfer speed will be slower 03 032 20124 00 Teledyne DALSA Spyder3 56 34 GigE Vision Color Manual Intel R PRO
94. tion signals You may want to use non Ethernet control signals because Ethernet network protocols introduce a small but measurable and unpredictable lag that may not allow for extremely precise and reliable control of camera behavior such as line rate integration time and readout direction In general to configure the GPIO you need to accomplish three main tasks 1 Assign a physical camera pin and signal to a GPIO Input number 2 Map the GPIO Input or Output using the parameter commands located in the Line Trigger Function Inputs Outputs Direction Control and Sensor Control groups in the GUI Please note that this step has already been performed for the Beginner level scenarios described below 3 Ifyou want to use applications other than those provided in the Beginner level examples you can use the LUT programming language to map the GPIO Input Configuration to the GPIO Output Configuration in the Guru level Note the screenshots presented in this section are from the CamExpert GUI If you are using a different GUI the arrangement of the commands and parameters may be different GPIO Getting Started Beginner Mode NOTE The following instructions are based on the default settings of the camera Cameras are shipped from the factory in a default setting Default settings are restored by loading the factory default see Trigger Settings GURU for details The GPIO Connector The GPIO connector is used to interface external sign
95. tiplexer that connects to 16 inputs The Signal Routing Block has more than 16 input signals so not every input can be connected to every one of signals IO I7 However signals IO I7 are functionally identical so connecting to a specific one isn t important If you can t route the input with your first choice simply choose another The Lookup Table lets you connect any input signal I0 I7 to any Lookup Table output signal Q0 Q17 from IO cable from video cable from host PC You can manipulate your inputs using simple or complex Boolean expressions The following expressions are both valid 00 16 Q6 14 amp 16 amp I2 I5 I1 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual Correct Lookup Table Syntax Syntax Valid Construction Sample Line Line Output Expression EOL end of line Output QO Q1 Q2 Q16 Q17 Input IO I1 D2 I6 I7 Expression Input 01 15 Not Input 1 15 Boolean constant Q1 FALSE Combined Expression Expression Boolean operator 1 15 amp I3 Expression 016 181 I6 Boolean Operators amp and Q14 2 I4 amp I6 or Q152 DI I5 xor Q9 I1 I8 Not QOz IO Q10 18 amp I5 Delimiter Q Q0 10 Q3 11 17 I5 131 I5 I1 amp 12 Boolean Constants 1 true TRUE Q0 1 0 false FALSE Q3 TRUE Q6 I3 true EOL r used only for SDK not n Coyote r n n r Incorrect Look
96. to Calibrate PRNU 1024 advance Processing PRNU Calibrate Press GigE Vision Transport Layer FPN Enable False Signal Routing Block PRNU Enable False Control Bits Reset Coefficient Press Calibration Result Success ReadFFCCalibrationResult Press Qi Q2 I FFC Coefficient Set No Selects the pixel set to load save and configure FeatureName PixelSetSelector Values Default 0 1 Set2 2 03 032 20124 00 Output Messa 14 34 52 x6 14 35 02 Gig 14 36 01 G Teledyne DALSA Spyder3 SG 34 GigE Vision Color Manual GigE Vision Input Controls 45 Advanced Processing Parameter Description FFC Coefficient Set No Selects the pixel set to load save or configure There are 8 user sets available Load FFC Coefficient Loads the Flat Field Correction Coefficients specified by the Pixel Set Selector from the cameras non volatile memory Save PRNU Saves the PRNU Correction Coefficients specified by the Pixel Set Selector to the camera s non volatile memory when Pixel Set Selector is not Default Save FPN Saves the FPN Correction Coefficients specified by the Pixel Set Selector to the camera s non volatile memory when Pixel Set Selector is not Default FPN Calibrate Calculate the fixed pattern noise correction coeffients This should be performed with a dark sensor This feature is not available when Sensor Scan Direction is set to External
97. unications The device supports 10 100 1000 Mbit s speeds Note Router connection not supported Connection to a network switch for a single camera is supported Ethernet Connection Data Transmission LED LED 1Gbps Ethernet Connection LED Steady ON indicates that an Ethernet connection 15 successfully established at IGbps Data Transmission LED Steady ON indicates that the camera is ready for data transmission Flashing indicates that the camera is transmitting or receiving data EMC Compliance In order to achieve EMC compliance the Spyder3 camera requires the use of shielded 5 or CAT6 Ethernet cables The camera is equipped with a red green LED used to display the status of the camera s operation 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 that further describe the current camera status Priority Color of Status LED Meaning 1 Flashing Red Fatal Error For example camera temperature is too high and camera thermal shutdown has occurred Flashing Green Camera initialization or executing a long command 3 Solid Green Camera is operational and functioning correctly Teledyne DALSA 03 032 20124 00 20 Spyder3 SG 34 GigE Vision Color Manual A single 15 pin general purpose i
98. up Table Usage Rule Incorrect Syntax Correct Syntax The output must be on the left 15 Q4 Q4 I5 hand side of the equation the value is being assigned to Q4 not I5 Outputs may not be on the right QI ZI7 amp I8 QI I7 amp I8 hand side of the equation 02 011 I5 Q2 I7 amp 18 I5 Equations must be separated by 17 Q15 I8 Q3 17 carriage return or an EOL 015 I8 symbol Teledyne DALSA 03 032 20124 00 89 90 Spyder3 SG 34 GigE Vision Color Manual How the Lookup Table Works The Lookup Table has 8 inputs IO I7 capable of two states each true false Thus the outputs have a total number of 256 input combinations The result of each combination can be 1 or 0 When you modify the equations in the Lookup Table the controller calculates the results of all 256 input combinations and stores the result of each output as a 256 bit lookup table hence the name There are 18 outputs Q0 Q17 so the controller calculates 18 different lookup tables The controller then passes the resulting 18 lookup tables to the IP Engine Knowing the value of the 8 inputs the PLC needs only look up the value of the resulting output for each output rather than calculate it Thus the Lookup Table can achieve a propagation delay of only one system clock cycle 30 ns regardless of the complexity or number of Boolean expressions 03 032 20124 00 Teledyne DALSA Spyder3 SG 34 GigE Vision Color Ma
99. yder3 SG 34 GigE Vision Color Manual 41 The following diagram shows a simplified block diagram ofthe camera s digital processing chain The digital processing chain contains the FPN correction the PRNU correction the background subtract and the digital gain and offset adjustments These elements are user programmable and most are members of the Analog Controls and Advance Processing sets Figure 23 Signal Processing Chain Digital Processing Chain Digital videa 0 0 PRNU Gain Background Digital svstem Color gain Color coefficients relative subtract gain correction PRNU Calibrate Background Subtract Color Gain DB Calibrate White Balance Color Correction Value FPN coefficients Digital Processing 1 Fixed pattern noise FPN calibration calculated using the FPN Calibrate parameter is used to subtract away individual pixel dark current Photo Response Non Uniformity PRN U coefficients calculated using the PRNU Target and Calibrate PRNU parameters in the Advance Processing family are used to correct the difference in responsivity of individual pixels i e given the same amount of light different pixels will charge up at different rates and the change in light intensity across the image either because of the light source or due to optical aberrations e g there may 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

Download Pdf Manuals

image

Related Search

Spyder3 spyder 3 spyder3elite spyder3pro spyder 3d spyder 3 python spyder 3 express download

Related Contents

Samsung VC-N840 User Manual  Connecting the Psion Series 5, 5mx, 7 and Revo with Ericsson  Sensores XIOS Plus  Funny Or Die Presents  F A X 連 絡 表  Makita MAC3000 User's Manual  Desgarregar e imprimir o manual completo ()  Bedienungsanleitung Genius DE 11-2013  IBM SC34-4499-03 User's Manual  User manual of DS-2DE2103/2202-DE3W  

Copyright © All rights reserved.
Failed to retrieve file