background image

Spyder3 Color 

Camera Link  

User’s Manual 

SC-30-02K80-00-R 

SC-30-04K80-00-R 

 

 

 

 

 

 

 

Bili

near Color Line Scan 

Camera

 

9-Nov-10 

 03-032-20059-01  

 www.dalsa.com 

Содержание Spyder3 GigE

Страница 1: ...Spyder3 Color Camera Link User s Manual SC 30 02K80 00 R SC 30 04K80 00 R Bilinear Color Line Scan Camera 9 Nov 10 03 032 20059 01 www dalsa com...

Страница 2: ...foundry services for use in MEMS high voltage semiconductors image sensors and mixed signal CMOS chips DALSA is listed on the Toronto Stock Exchange under the symbol DSA The Company has its corporate...

Страница 3: ...ce 19 3 2 Optical Interface 21 3 3 Electrical Interface 23 4 Software Interface ___________________________________________________ 25 4 1 Spyder3 Camera Link ASCII Commands 25 4 2 First Power Up Came...

Страница 4: ...it Definitions 93 6 3 Camera Link Configuration Tables 94 7 Appendix B ________________________________________________________ 97 7 1 EMC Declaration 97 8 Appendix C _________________________________...

Страница 5: ...ra Highlights Features 2048 or 4096 pixels 14 m x 14 m 2k and 10 m x 10 m 4k pixel pitch 100 fill factor 80 mega pixels per second throughput Up to 18 kHz 2k or 9 kHz 4k line rates RGB RG GB or G colo...

Страница 6: ...checks etc General web inspection Camera Models The Spyder3 Color camera is available in these models Table 1 Camera Models Overview Model Description SC 30 02K80 00 R 2k resolution 2 sensor taps Base...

Страница 7: ...mm hole depth 4 5 mm Lens mount adapter M42 x 1 C F F M72 x 0 75 Back Focal Distance 6 56 0 25 mm Sensor Alignment x y z z 50 m 50 m 0 25 mm 0 2 Mechanical Interface 2k 4k Camera Size 72 h x 60 w x 5...

Страница 8: ...PRNU ECE Uncorrected local 8 5 12 37 Uncorrected global 10 12 37 Corrected local DN p p 80 237 752 Corrected global DN p p 80 208 752 SEE calculated nJ cm 2k 31 9 8 3 1 4k 62 20 6 2 NEE calculated pJ...

Страница 9: ...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 Tap 2 Tap 1 CCD Readout Shift Register CCD Reado...

Страница 10: ...59 01 DALSA Figure 3 Spyder3 Color 4k Responsivity Spyder 3 4K Spectral Responsivity 0 5 10 15 20 25 30 35 40 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Wavelength nm Responsivity...

Страница 11: ...r cable Power supplies must meet the requirements defined in section 2 3 Power Connector 5 Inspect all cables and connectors prior to installation Do not use damaged cables or connectors or the camera...

Страница 12: ...2 to 15 V The camera meets all performance specifications using standard switching power supplies although well regulated linear supplies provide optimum performance WARNING When setting up the camera...

Страница 13: ...n with the highest priority Error and warning states are accompanied by corresponding messages further describing the current camera status Table 6 Diagnostic LED Priority Color of Status LED Meaning...

Страница 14: ...Grabber Channel Link Signal 1 1 inner shield 14 14 inner shield 2 25 X0 15 12 X0 3 24 X1 16 11 X1 4 23 X2 17 10 X2 5 22 Xclk 18 9 Xclk 6 21 X3 19 8 X3 7 20 SerTC 20 7 SerTC 8 19 SerTFG 21 6 SerTFG 9 1...

Страница 15: ...e serial interface This camera uses the falling edge of EXSYNC to trigger pixel readout See Setting the Exposure Mode page 32 for details on how to set line rates exposure times and camera modes Outpu...

Страница 16: ...Spyder3 Color Manual 03 032 20059 01 DALSA 2 6 Camera Link Video Timing Figure 7 Overview Timing Showing Input and Output Relationships Figure 8 Fixed Programmed Integration Timing with External EXSY...

Страница 17: ...ces the number of clocks to the rising edge of LVAL but doesn t change the time to the first valid pixel If the fixed integration time mode of operation is available and selected then the integration...

Страница 18: ...s one interpolated color for each pixel G21 G25 G23 G24 G22 G26 G21 G25 G23 G24 G22 G26 R11 B12 B16 B14 R15 R13 B_in R_in Interpolated Native 1 RG BG mode native In this mode the camera outputs two na...

Страница 19: ...anical Interface Figure 9 SC 2k Mechanical Dimensions 49 6 53 9 6 56 0 25 TOCCD IMAGING SENSOR 19 4 33 7 11 6 42 0 60 0 57 0 7 5 72 0 M42x1THREAD DEEP4 0 M3x0 5 THREAD DEEP5 0 4X 9 0 PIXEL1 30 000 0 0...

Страница 20: ...0 78 0 2X 58 0 2X 3 5 3 5 32 500 0 050 CCDIMAGING CENTRE 42 500 0 050 CCDIMAGINGCENTRE 65 0 53 7 49 4 14 1 25 9 16 5 32 0 6 0 2X M3x0 5THREAD DEPTH5 0 4X 7 5 70 0 M3x0 5THREAD DEPTH5 0 4X 32 6 40 2 n...

Страница 21: ...require a camera with excellent sensitivity such as the Spyder3 Color camera Halogen light sources generally provide very little blue relative to infrared light IR Fiber optic light distribution syst...

Страница 22: ...the second focal point The object distance OD is the distance from the first principal point to the object Figure 11 Primary Points in a Lens System Magnification and Resolution The magnification of...

Страница 23: ...ified to the following EMC standards CISPR 11 2004 EN 55011 2003 EN 61326 2002 To achieve EMC compliance follow these specific guidelines Ensure that all cable shields have 360 electrical connection t...

Страница 24: ...24 Spyder3 Color Manual 03 032 20059 01 DALSA...

Страница 25: ...thout the serial interface after it has been set up correctly Functions available include Controlling basic camera functions such as gain and sync signal source Flat field correction Mirroring and rea...

Страница 26: ...number m member of a set s string t tap id x pixel column number y pixel row number Example to return the current camera settings gcp CR Baud Rate Purpose Sets the speed in bps of the serial communic...

Страница 27: ...able Parameter ranges displayed are the extreme ranges available Depending on the current camera operating conditions you may not be able to obtain these values If this occurs values are clipped and t...

Страница 28: ...xposure time f NA sfs set ffc selector m 0 1 2 3 4 5 6 7 8 99 slm set line mode m i e sls set light source i 0 4 slt set lower threshold i 0 4095 smm set mirroring mode i 0 1 spw set pixel x window wi...

Страница 29: ...ovement and Camera Direction Example using an Inverting Lens 4k camera orientation Camera should operate in reverse shift direction scd 1 Camera should operate in forward shift direction scd 0 Arrows...

Страница 30: ...ion Allowable values are 0 Internally controlled forward CCD shift direction 1 Internally controlled reverse CCD shift direction 2 Externally controlled CCD shift direction via Camera Link control CC3...

Страница 31: ...utput mode to use 0 G only 8 bit output as monochrome 1 G only 10 bit output as monochrome 2 2 taps RG BG 8 bit output 3 2 taps RG BG 12 bit output 5 3 taps RGB 8 bit output 6 3 taps RGB 12 bit output...

Страница 32: ...Exposure Modes Programmable Line Rate Programmable Exposure Time Mode SYNC PRIN Description 2 Internal Internal Yes Yes Internal line rate and exposure time Exposure control enabled ECE 3 External In...

Страница 33: ...ternal Trigger with Maximum Exposure 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 s...

Страница 34: ...Line Rate Maximum Exposure Time In this mode the line rate is set internally with a maximum exposure time Figure 14 Mode 7 Camera Timing Line Period Line Period Exposure Time Exposure Time Readout Rea...

Страница 35: ...mode 2 or 7 Syntax ssf f Syntax Elements i Desired line rate in Hz Allowable values are 2k 2 tap 300 18000 Hz 4k 2 tap 300 9000 Hz Notes To read the current line frequency use the command gcp or get...

Страница 36: ...rroring Mode Purpose Sets the tap readout from left to right or from right to left This command is especially useful if the camera must be mounted upside down Syntax smm i Syntax Elements i Readout di...

Страница 37: ...Spyder3 Color Manual 37 DALSA 03 032 20059 01 Note In clm 2 and clm 3 the output will be R B R B for smm 0 and B R B R for smm 1 The green ouput remains the same except mirrored...

Страница 38: ...se Pixel Readout Camera model Readout direction Command Tap 1 Tap 2 SC 30 02K80 Left to Right smm 0 1 1024 1025 2048 Right to Left smm 1 2048 1025 1024 1 SC 30 04K80 Left to Right smm 0 1 2048 2049 40...

Страница 39: ...harge This additional charge is especially noticeable at slower line rates If the user is in sem 2 or 7 and srm 2 with ssf at 45 of the maximum and then srm 1 is selected the following warning will be...

Страница 40: ...lied at the end of the digital processing This matrix corrects the digital output in order to achieve accurate colors Syntax scc i Syntax Elements i 8192 to 8191 Related Commands scx scy Example scc 4...

Страница 41: ...selects the row either r g b y in the above table The scc command is what sets the value at the select x and and y position in the table R_IN G_IN and B_IN below in the equations are the already digi...

Страница 42: ...iew exceeds the required object size and these extraneous areas should be ignored It is recommended that you set the region of interest a few pixels inside the actual useable image Syntax srx i srw i...

Страница 43: ...Processing Analog video Analog gain FPN coefficients PRNU coefficients Background subtract Digital system gain sag ccg ccf ccp ssb ssg eil LUT addition edc sdc Pixel defect correction sgr cwb Gain rel...

Страница 44: ...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 255 DN 8 bit you can subtract off 128 ssb 2048 and then...

Страница 45: ...rtant 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...

Страница 46: ...close to zero output gl gla ccf wfc wus efc 1 1 Place a white reference in front of the camera 2 Verify that the output signal level is within range by issuing the command or If the signal level is to...

Страница 47: ...und 0 DN regardless of analog offset setting or the change in dark current temperature 0 DN offset is desirable because you do not want your color gains changing your offsets for each color Digital Si...

Страница 48: ...ed to pixels in the region of interest This algorithm is useful for achieving uniform output across multiple cameras It is important that the target value set with the next parameter is set to be at l...

Страница 49: ...se this command to correct for this where ssgvalue max output value max output value ssbvalue Syntax ssg i Syntax Elements i Gain setting The gain ranges are 0 to 65535 The digital video values are mu...

Страница 50: ...n end of line sequence that provides basic calculations including line counter line sum pixels above threshold pixels below threshold and derivative line sum within the region of interest These calcul...

Страница 51: ...camera digital gain and background subtract to maximize scene contrast This provides a basis for automatic gain control AGC 10 Pixels above threshold 15 8 11 Pixels below threshold 7 0 12 Pixels belo...

Страница 52: ...the original factory settings at any time by setting the user set number to the factory setting sus 0 and then loading the user set lus User Settings You can save or restore your user settings to non...

Страница 53: ...oefficients Syntax lpc Related commands wpc wfc sfs Resetting the Current Pixel Coefficients Purpose Resets the current pixel coefficients to zero This command does not reset saved coefficients Syntax...

Страница 54: ...erminal supports the X modem communications protocol that is used to upload and download the files HyperTerminal is the recommended application to use Open HyperTerminal by clicking Start All Programs...

Страница 55: ...55 DALSA 03 032 20059 01 Select each item as shown in the figure above click Apply and then OK The HyperTerminal main dialog box appears Select File Properties or click on the Properties icon and sel...

Страница 56: ...Color Manual 03 032 20059 01 DALSA Select each item as shown in the figure above and click the ASCII Setup button Set each item as shown in above figure and click OK Click OK again in the Properties...

Страница 57: ...era memory wus For example if you want to send setting 5 to the host you communicate sus 5 lus these 2 commands load set 5 to memory and then sus 99 lus these 2 commands send current set 5 to host Sim...

Страница 58: ...cients OK sfs 99 OK lpc X Modem Transfer to Host Camera is ready for sending Click Receive file in the Transfer menu to save a settings 3 2 Restore FPN PRNU Coefficients OK sfs 99 OK wpc X Modem Trans...

Страница 59: ...ns are useful for verifying camera timing and connections The following tables show each available test pattern Syntax svm i Syntax Elements i svm 0 Video Raw svm 1 12 bit test pattern svm 1 8 bit tes...

Страница 60: ...he region of interest the region of interest command is explained in section Setting a Region of Interest ROI Use the gl command or the following gla command to ensure the proper video input range int...

Страница 61: ...mperature of the camera can be determined by using the vt command This command will return the internal chip case temperature in degrees Celsius For proper operation this value should not exceed 75 C...

Страница 62: ...rection control scd 2 Example gsf 1 4 17 Returning the LED Status Purpose Returns the status of the camera s LED Syntax gsl The camera returns one of the following values 1 red loss of functionality 2...

Страница 63: ...scd command Video Mode video Current video mode value set with the svm command Region Of Interest X 1 The starting horizontal position of Region Of Interest Set with srx command Region Of Interest Wi...

Страница 64: ...Color Correction O r g b Color correction matrix set with scx scy and scc commands r 0 4096 0 0 g 0 0 4096 0 b 0 0 0 4096 y 0 0 0 0 Black Level Offset 12 11 Current amount of black level correction B...

Страница 65: ...orithm The parameter is the target value to use in a range from 1024 to 4055 DN PRNU Coefficient Target AVG Pixel Value i i The calculation is performed for all sensor pixels but warnings are only app...

Страница 66: ...pecified get help gh Returns all of the available get commands get line gl Gets a line of video without pixel coefficients applied displaying one pixel value after another and the minimum maximum and...

Страница 67: ...prior to the scg command Set current tap sct t Selects tap for color gain application Used prior to the scg command set color correction matrix X index scx m Set current color correction x index in a...

Страница 68: ...ht source sls i Set current light source in a range of 0 to 5 set lower threshold slt i The pixels below the lower threshold are checked for and reported in the end of line sequence in a range from 0...

Страница 69: ...turn OK or fail write FPN coefficients wfc Write all current FPN coefficients to non volatile memory write PRNU coeffs wpc Write all current PRNU coefficients to non volatile memory write user setting...

Страница 70: ...t is not a valid command Error 03 Incorrect number of parameters Error 04 Incorrect parameter value This response returned for Alpha received for numeric or vice versa Not an element of the set of pos...

Страница 71: ...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 Set Readout Mode srm command the camera user can control th...

Страница 72: ...t Mode Dark Current Clear Mode SC 30 02k80 18000 Hz 9000 Hz SC 30 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...

Страница 73: ...n Table 18 Note 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 expla...

Страница 74: ...eadout state Dark Current Dump to Immediate Readout TINT EXSYNC T DUMP T INT LVAL Valid F DUMP F IMMEDIATE Dark Current Dump to Immediate Readout TINT T VERT_TRANS F DUMP LVAL F IMMEDIATE Valid EXSYNC...

Страница 75: ...g Region Operating Mode T0 Dark Current Dump state T1 Immediate Readout state Dark Current Dump to Immediate Readout TINT Valid T VERT_TRANS LVAL EXSYNC T DUMP T INT F DUMP DUMP MAX F Dark Current Dum...

Страница 76: ...1 DALSA T1 Dark Current Dump state SRM 0 Auto Mode Time Period Operating Region Operating Mode T0 Dark Current Dump state T1 Immediate Readout state T2 Dark Current Dump state F DUMP F IMMEDIATE Valid...

Страница 77: ...eriod This collected current is added to the pixel charge The middle two red taps have more vertical transfer gates and therefore more charge This additional charge is especially noticeable at slower...

Страница 78: ...78 Spyder3 Color Manual 03 032 20059 01 DALSA...

Страница 79: ...rating Tips In case that parameter window is empty Check if the frame grabber serial port is mapped Check if the hyper terminal and or DALSA terminal is open If so close them first and then reopen the...

Страница 80: ...Window Figure 21 Main GUI Window From the main DCT GUI window select from the Parameters list to access the camera features 5 4 Detecting Cameras Figure 22 Camera Detect To manually detect a camera un...

Страница 81: ...wing user levels Beginner Expert Guru By selecting Beginner from the menu View Parameters Options only parameters belonging to the beginner level will be displayed in parameter windows However when se...

Страница 82: ...d only NA Device Serial Number Beginner A unique identifier of the camera This number matches the serial number on the camera s label gcs Read only NA Firmware version Beginner Firmware version gcv Re...

Страница 83: ...Voltage Beginner The camera s DC voltage V vv Read only NA Figure 25 Image Format Control Name Visibility Description ASCII Command Command Range Additional Information Pixel Format Beginner Format of...

Страница 84: ...rn page 59 Figure 26 Acquisition and Trigger Controls Name Visibility Description ASCII Command Command Range Additional Information Line Rate Hz Expert Line rate of the camera ssf 300 18 000 Hz Setti...

Страница 85: ...Read only Setting the Exposure Mode page 32 Trigger Mode Expert The operation mode of the trigger for the acquisition slm Internal External NA Exposure Mode Expert The operation mode of the exposure...

Страница 86: ...olor gains so that each color s average is equal to the target specified in Calibrate White Balance Target cwb NA Calibrate White Balance page 40 Calibrate White Balance Target Expert The target value...

Страница 87: ...d data and can only be read If the user wants to save another setting they need to set the user selector to a value other than default sus Default set1 set2 set3 set4 set5 set6 set7 set8 Saving and Re...

Страница 88: ...ved for factory user to save factory calibrated data and can only be read If they want to save another set of coefficients they need to set Pixel Set Selector to a value other than the default sfs Def...

Страница 89: ...alibrate FPN Guru Calibrate FPN Ensure that you cover the sensor completely ccf NA FPN Correction page 47 Calibrate PRNU Guru Calibrate PRNU coefficient Ensure proper light and target specified in the...

Страница 90: ...90 Spyder3 Color Manual 03 032 20059 01 DALSA...

Страница 91: ...ails how DALSA standardizes its use of the Camera Link interface LVDS Technical Description Low Voltage Differential Signaling LVDS is a high speed low power general purpose interface standard The sta...

Страница 92: ...3 The camera uses the following control signals Table 19 DALSA Camera Control Configuration CC1 EXSYNC negative edge active CC2 PRIN CC3 Direction Communication Two LVDS pairs have been allocated for...

Страница 93: ...1 G G 1 Tap n bit Where Mode 0 8 bit Mode 1 12 bit LSB Bit 7 Bit 8 MSB xxxx xxxxxxx x don t care for unused bits N A N A N A Mode 2 2 Tap 8 bit RBRBRB LSB Bit 7 GGGGGG LSB Bit 7 xxxxxxx N A N A N A Mo...

Страница 94: ...ber of active rows Y Line Scan TDI are defined as 1 1 1 Number of CCD Taps 1 2 3 2 2 Sensor Tap Clock Rate xx MHz 40 40 Camera Standard NTSC PAL VS VW MW VS VS Variable Window Column Start Column End...

Страница 95: ...ent is inverted Column Start becomes the Column End value Column End becomes the Column Start value Direction left to right readout C0 T1 1 2048 1 1 1 1 C0 T2 2049 4096 1 1 1 1 Camera Color Hybrid Mon...

Страница 96: ...m Width xx ns 0 if not applicable 3000 3000 Internal Pixel Reset Time Resolution xx ns 0 if not applicable 25 25 Pixel Reset to Exsync Hold time xx ns BAUD Rate 9600 9600 19200 57600 115200 9600 19200...

Страница 97: ...ndards Model SC 30 04K80 00R Evaluation Date June 29 2009 The FCC ICES 003 and CE Mark Evaluation of the DALSA SC 30 04K80 00 R Camera which is manufactured by DALSA Inc produced the following results...

Страница 98: ...98 Spyder3 Color Manual 03 032 20059 01 DALSA...

Страница 99: ...mation on the LED Connections The first step in troubleshooting is to verify that your camera has all the correct connections See the section detailing the camera connections section 2 2 Input Output...

Страница 100: ...nd verify the proper output along the digital processing chain See below Generating Test Patterns The camera can generate a test pattern to aid in system debugging Use the command svm 1 to activate th...

Страница 101: ...f line sequence outputs aa 55 line counter line average pixels above threshold pixels below threshold To activate the end of line sequence use the commands els 3 LVAL extended by 16 stat pixels or els...

Страница 102: ...ne Do not saturate the entire pad with solvent 7 Wipe across the length of the window in one direction with the moistened end first followed by the rest of the pad The dry part of the pad should follo...

Страница 103: ...cation and their frequency or state if applicable EXSYNC BIN LVDS TTL Other _______ Results when you run an error report please attach text received from the camera after initiating an error report De...

Страница 104: ...104 Spyder3 Color Manual 03 032 20059 01 DALSA...

Страница 105: ...dow is part of the optical path and should be handled like other optical components with extreme care Dust can obscure pixels producing dark patches on the sensor response Dust is most visible when th...

Страница 106: ...ed with alcohol or acetone 3 We recommend using lint free ESD safe cloth wipers that do not contain particles that can scratch the window The Anticon Gold 9 x 9 wiper made by Milliken is both ESD safe...

Страница 107: ...Preliminary release June 26 2009 01 Updates to the DCT screenshots in the GUI section Revised timing values Revised specifications responsivity dynamic range SEE and NEE values page 8 Transition Frequ...

Страница 108: ...108 Spyder3 Color Manual 03 032 20059 01 DALSA...

Страница 109: ...40 command format 25 parameters 26 commands list 65 conectors Camera Link 13 connectors 11 Camera Link 14 Hirose 12 power 12 D dark calibration See flat field correction Dark Current Clearing 71 dark...

Страница 110: ...models 6 modes default 34 mirroring 36 N noisy output 102 O online help 27 operating modes 31 optical interface 21 optical specs 7 output signals 15 P parameters camera information 82 setting 82 test...

Страница 111: ...T tap readout direction 36 reconstruction 93 Technical Sales Support 103 temperature measurement 61 test images 83 test patterns 100 threshold lower 52 upper 51 timing mode 7 34 trigger external 15 V...

Отзывы: