Home

Piranha HS-S0-06K80-00-R

image

Contents

1. Input Voltage 24 10 Volts DC Power Dissipation lt 45 Operating Temperature 0 C to 50 C Bit Depth 8 10 or 12 bit selectable Output Data Configuration HSLink Operating Ranges Minimum Line Rate 1 Hz Maximum Line Rate 142 KHz Throughput 0 852 Gpix s Gain to 20 dB Teledyne DALSA Piranha HS S0 06K Camera User Manual 9 Min Gain OdB Min Gain 10dB Min Gain 20dB assu LL us Dynamic Range 1024 160 324 50 102 10 or 12 bit operation mm j e my ms DN rms NE e Broadband 1200 3800 12000 Responsivity DN nJ cm FPN DN p p 2 with correction PRNU DN p p with correction Saturation Output Amplitude DN DC Offset with 0 5 1 5 5 correction DN Test conditions unless otherwise noted TDI mode of operation These specifications are not guaranteed for area mode of operation Line Rate IOKHz Nominal Gain setting O dB e Light Source Broadband Quartz Halogen 3250 with 700 nm IR cutoff filter installed e All specifications are measured at 25 front plate measurement values are referenced at 8 bit 1 Measured at the front plate It is the user s responsibility to insure that the operating temperature does not exceed this range Teledyne DALSA 03 032 20213 01 10 Piranha HS S0 06K Camera User Manual 1 3 Responsivity
2. fiber optic light sources 43 filters 43 flat field correction 27 29 FPN 27 G gain 6 30 gain ranges 8 H halogen light sources 43 help 19 hot mirror 43 illumination 43 incorrect line rate 48 input output 12 inputs user bus 14 installation 11 interface optical 8 43 L LED 12 lemo connector 13 03 032 20213 01 60 03 032 20213 01 lens modeling 43 light sources 43 line dropout 48 line rate 8 line statistics 39 M mode Area 20 TDI 20 models 7 N NEE 9 noisy output 48 online help 19 operating modes 22 optical interface 43 optical specs 8 output signals 15 P performance specifications 8 pixel statistics 39 power connectors 13 guidelines 13 mating connectors 13 PRNU 27 rebooting 37 Piranha HS S0 06K Camera User Manual resolution 8 responsivity 9 roi See Region of Interest S SEE 9 sensitivity level 21 serial interface 18 defaults 18 troubleshooting 47 settings factory 20 statistics 39 T TDI Mode 20 temperature measurement 40 test patterns 38 test patterns 47 timing mode 3 24 mode 7 24 trigger external 15 troubleshooting 46 V video data 40 voltage measurement 40 W warning messages 49 Teledyne DALSA
3. HS SO 06K80 R Spectral Responsivity amp Quantum Efficiency 2Responsivity DN nJ cm2 N 600 Responsivity DN nJ cm co Quantum Efficiency 96 400 200 0 380 420 460 500 540 580 620 660 700 740 780 820 860 900 Wavelength nm Note Settings dB at 12 bit 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 1 2 1 Installation Overview When installing your camera you should take these steps This installation 1 overview assumes you 2 have not installed any system components yet 4 5 Ja 8 Power down all equipment Follow the manufacturer s instructions to install the framegrabber if applicable Be sure to observe all static precautions Install any necessary imaging software Before connecting power to the camera test all power supplies Ensure that all the correct voltages are present at the camera end of the power cable Power supplies must meet the requirements defined in the Power Connector section below Inspect all cables and connectors prior to installation Do not use damaged cables or connectors or the camera may be damaged Connect data and power cables After connecting cables apply power to the camera Check the diagnostic LED See LED Status Indicator for an LED description You must also set up the other components of your system including light sources camera mounts host computers optics encoders and
4. Internal Internal sync maximum exposure time with no charge reset Teledyne DALSA 03 032 20213 01 24 Piranha HS S0 06K Camera User Manual Frame rate is set by the period of the external trigger pulses EXSYNC pulses faster than the read out time are ignored The falling edge of EXSYNC marks the start of readout Note In TDI mode the frame period equals the line period Figure 2 Mode 3 Timing Mode3 i Light Area Mode Only No Light Area Mode Only EXSYNC Y Y Y Y i Falling Edge i Falling Edge Ignored During Ignored During Readout Readout Mode 7 Internal Frame Rate Maximum Exposure Time In this mode the frame rate is set internally using the ssf command with a maximum exposure time Note In TDI mode the frame period equals the line period Figure 3 Mode 7 Camera Timing Frame Period Frame Period Exposure Time Exposure Time Internal SYNC set using the ssf command Y AY EXSYNC falling edge EXSYNC falling edge ignored during ignored during readout readout 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 25 Setting Frame Rate and Exposure Time Purpose Syntax Syntax Elements Notes Related Commands Example Sets the camera s frame rate in Hz Camera must be operating in exposure mode 7 ssf f f set the frame rate to a value from TDI to 142 000 Area
5. ME 11 2 2 Input and Output Connectors and Status LED ssseeeenteettnnttnnttnnnttnnnttnnntnnnttnntennnernnnccs 12 MM MT 12 Power CONNEC 0 5 13 14 Software Interface How to Control the Camera 18 3 1 First Power Up Camera Settings cc cscssssssssssssessssssessesssessssssesssssssssesssssscsssessessscsscssscssesssessesssessesaessessessesssessessees 20 9 7 Sensor QUIDUE FOTO ese iae d D NDA MR Ree ee ee N 20 Selecting TDI or Area Mode 20 Selecting the Number of CCD Integration Stages sententie 21 Setting the 5 CCD Shift 2 Exposure Mode and Line Frame Rate ccscccssssssssssssssssssssssssssssscsssssssssessssssssssssssssssessseessssessssssssessssesees 22 Frame NING occ E E ONO 25 25 Setting Region of 0 25 Digital Signal Processing 26 3 0 Savini dnd Restoring 35 Saving and Restoring Factory and User Settings cc sccsssssssssssssssssssssssssssssesssssssssssssessssssssessseessssesseeessees 35 Saving and Restoring PRNU and FPN Coefficients sententie 36 REDOONMNGI
6. 6 1 Common Solutions 03 032 20213 01 The information in this chapter can help you solve problems that may occur during the setup of your camera Remember that the camera is part of the entire acquisition system You may have to troubleshoot any or all of the following power supplies cabling frame grabber hardware amp software hostcomputer light sources Optics operating environment encoder Your steps in dealing with a technical problem should be 1 Try the general and specific solutions listed in sections 6 1 6 2 and 6 3 If these solutions do not resolve your problem see section 6 4 on getting product support LED When the camera is first powered up the LED will glow on the back of the camera Refer to section LED Status Indicator for information on the LED Connections The first step in troubleshooting is to verify that your camera has all the correct connections Power Supply Voltages Check for the presence of all voltages at the camera power connector Verify that all grounds are connected Issue the command vv to confirm correct voltages EXSYNC When the camera is received from the factory it defaults no external input required to exposure mode 7 TBDkHz frame rate internal Sync to trigger readout and TDI Mode After a user has saved settings the camera powers up with the saved settings Teledyne DALSA Piranha HS S0 06K Camera User Manual 47 Data Clocking Output Signals To
7. The other help screen lists all of the commands available for retrieving camera parameters these are called get commands To view the help screen listing all of the camera configuration commands use the command Syntax h To view a help screen listing all of the get commands use the command Syntax gh Notes For more information on the camera s get commands refer to section Returning Camera Settings The camera configuration command help screen lists all commands available 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 the camera returns a warning message 03 032 20213 01 20 Piranha HS S0 06K Camera User Manual Some commands may not be available in your current operating mode The help screen displays in this case 3 1 First Power Up Camera Settings When the camera is powered up for the first time it operates using the following factory settings TDI mode e Left to right pixel readout e Forward CCD shift direction e 256 integration stages 640 throughput e Exposure mode 7 30kHz line rate e Factory gain OdB e Factory calibrated FPN and PRNU coefficients Note regarding start up times This camera requires approximately 20 seconds to power up 3 2 sensor Output Format Selecting TDI or Area Mode Operation 03 032 20213 01 The c
8. s input voltage use the vv command If it is within the proper range the camera returns OK gt and the voltage value Otherwise the camera returns an error message Verify Temperature To check the internal temperature of the camera use the vt command For proper operation this value should not exceed 75 C Note If the camera reaches 75 C the camera will shutdown and the LED will flash red If this occurs the camera must be rebooted using the command rc or can be powered down manually You will have to correct the temperature problem or the camera will 03 032 20213 01 48 Piranha HS S0 06K Camera User Manual shutdown again If you enter any command other than vt or rc the camera responds with Error 09 The camera s temperature exceeds the specified operating range Verify Pixel Coefficients Use the dpe command to display the pixel coefficients in the order FPN PRNU FPN PRNU The camera also returns the pixel number for each fifth pixel 03 032 20213 01 No Output or Erratic Behavior If your camera provides no output or behaves erratically it may be picking up random noise from long cables acting as antennae Do not attach wires to unused pins Verify that the camera is not receiving spurious inputs e g EXSYNC if camera is in exposure mode that requires external signals Unused signals in the cable should be termintated in 1000 Line Dropout Bright Lines or Incorrect Frame Rate Verify that the frequen
9. x pixel column number y pixel row number Teledyne DALSA 5 As a quick reference the following table lists all of the camera configuration commands available to the camera user For detailed information on using these commands refer to Chapter 3 Note This table does not list get commands Refer to section Returning Camera Settings for a list of these commands Table 9 Command Quick Reference Mnemonic correction calibrate fpn calculate camera gain Syntax ccf Parameters Description Performs FPN calibration and eliminates FPN noise by subtracting away individual pixel dark current Refer to Signal Processing and Processing Chain Overview and Description for details Calculates the camera gain according to the selected algorithm 1 Calibration target value in a range from 4096 16064 DN 14 bit LSB 03 032 20213 01 52 03 032 20213 01 Mnemonic calculate PRNU algorithm Syntax cpa Parameters i i Piranha HS S0 06K Camera User Manual Description Performs PRNU calibration according to the selected algorithm The first parameter is the algorithm where i is 2 Calculates the PRNU coefficients using the entered target value as shown below Target PRNU Coefficient AVG Pixel Value FPN The calculation is performed for all sensor pixels but warnings are only applied to pixels in the region of interest This algorithm is useful for ach
10. 1 Start pixel to display in a range from 1 to sensor pixel count 1 x2 End pixel to display in a range from x1 1 to sensor pixel count Notes Ifx2 lt x1 then x2 is forced to be x1 Example dpc 10 20 Purpose Enables and disables FPN and PRNU coefficients Syntax epc ii Syntax Elements i FPN coefficients FPN coefficients disabled 1 FPN coefficients enabled 1 PRNU coefficients 0 coefficients disabled 1 PRNU coefficients enabled Example epc 1 Teledyne DALSA 03 032 20213 01 34 03 032 20213 01 Piranha HS S0 06K Camera User Manual Purpse Sytax Syntax Elements Notes Related Commands Example Use the background subtract command after performing flat field correction if you want to improve your image in a low contrast scene You should try to make your darkest pixel in the scene equal to zero ssb i i Subtracted value in a range in DN from to 4096 14 bit LSB See the following section for details on the ssg command ssg ssb 500 Setting System Gain Purpose Syntax Syntax Elements Notes Related Commands Example Improves signal output swing after a background subtract When subtracting a digital value from the digital video signal using the ssb command the output can no longer reach its maximum Use this command to correct for this where max output value sg valss 5 TTN _ max output value ssb value 554 i i Gain setting T
11. 2 Roataion of the CCD imaging area is 0 6 degrees 3 Lens mount position with respect to imaging area X Y 0 175 MM 4 Imaging area position tolerances are to be determined 5 Units MM 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 43 4 1 Lens Mounts Model Number Lens Mount Opening 5 50 06 M72x0 75 thread 4 2 Optical Interface Teledyne DALSA The amount and wavelengths of light required to capture useful images depend on the particular application Factors include the nature speed and spectral characteristics of objects being imaged exposure times light source characteristics environmental and acquisition system specifics and more The Knowledge Center on our Web site http ww w teledynedalsa com mv knowledge appnotes aspx provides an introduction to this potentially complicated issue See Radiometry and Photo Responsivity and Sensitivities in Photometric Units in the CCD Technology Primer found under the Application Support link It is often more important to consider exposure than illumination The total amount of energy which is related to the total number of photons reaching the sensor is more important than the rate at which it arrives For example 5uJ can be achieved by exposing 5n W for 1ms just the same as exposing an intensity of 5W cm for lus Light Sources Keep these guidelines in mind when setting up your light source LED light sou
12. 30 for details Returns a help screen listing all of the get commands Gets a line of raw video no digital processing or test pattern displaying one pixel value after another and the minimum maximum and mean value of the sampled line x Pixel start number x Pixel end number In a range from 1 to 6000 Refer to Returning a Single Line of Video on page 39 for details 03 032 20213 01 54 03 032 20213 01 Mnemonic get line average get prnu coeff get signal frequency help help single command load pixel coefficients read bit error counter reset camera restore factory settings region of interest reset pixel coeffs reset stats counter restore user settings set add background set ccd direction Syntax Parameters gla x gpc x gsf lpc rbc rc rfs roi rpc rsc rus sab i scd i Piranha HS S0 06K Camera User Manual Description Read the average of line samples x Pixel start number x Pixel end number In a range from 1 to 6000 Refer to Returning Averaged Lines of Video on page 39 for details Read the PRNU coefficient x pixel number to read in a range from 1 sensor pixel count Display the online help Refer to section for details Loads the previously saved pixel coefficients from non volatile memory where i is 0 Factory calibrated coefficients 1 Coefficient set one 2 Coefficient set two 3 Coeffic
13. TDI Stages 142 kHz line rate 0 852 Gpix s throughput HSLink interface Throughout the manual the cameras are refered to as the Piranha HS Sx camera family unless content is unique to a specific model In those cases the camera s model number is specified Sensor The camera uses a bidirectional TDI sensor The camera can be configured to read out in either Forward or Reverse CCD shift direction This is controlled by the software command scd OS1 R OS2 R OS29 H OS30 R 8 6000 H x 256 V Image Pixels 8 10 4 um 10 4 um OS1 F OS2 F OS29 F 530 Teledyne DALSA 03 032 20213 01 12 Camera Performance Specifications 03 032 20213 01 Table 2 Camera Performance Specifications Piranha HS S0 06K Camera User Manual Feature Specification Imager Format Bi directional TDI Resolution 6 000 x 256 pixels Pixel Fill Factor 90 96 Pixel Size 10 4 um x 10 4 um Stage Selection 64 128 192 256 Antiblooming 100 CCD Shift Direction Change 0 02 seconds Optical Interface Back Focal Distance M72 Mount 6 56 0 25 mm Sensor Alignment aligned to sides of camera Flatness 25 um O y parallelism 100 um X 0 175 mm y 0 175 mm Z 0 25 mm Oz 0 6 Lens Mount Opening M72x0 75 Mechanical Interface Camera Size w x h x d 90 x 180 x 92 1 mm Mass 1500 g Power Connector 2 pin Lemo Control Data Connector HSLink Electrical Interface
14. as distinct values for Forward and Reverse directions In other words you can program the camera to operate with a digital gain value of 5db in Forward direction and an digital gain value of 3db in Reverse direction Forward and Reverse direction settings are saved simultaneously with the wus command Note that when you switch directions the settings saved for that direction are automatically loaded Figure 6 How User Settings are Stored in the Cameras after issuing the wus Command START User issues wus command 9 Camera is operating Camera is operating in Area Mode in TDI Mode 4 TDI Mode Mode User Settings User Settings All settings All settings except saved for Area i pixel coefficients Mode only saved for TDI Mode only Teledyne DALSA 03 032 20213 01 36 Piranha HS S0 06K Camera User Manual You can save or restore your user settings to non volatile memory using the following commands e To save all current user settings to EEPROM for the current mode for both TDI shift directions use the command wus The camera will automatically restore the saved user settings when powered up WARNING While settings are being written to nonvolatile memory do not power down camera or camera memory may be corrupted e To restore the last saved user settings including the last used pixel coefficient set for the current mode use the
15. camera is in 8 bit mode and you want a target value of 200DN the I 200 64 12800 So sending cpa 2 12800 would give you a target value of 200DN The CPA command will automatically adjust all tap gain values The new gains will be displayed in the GCP screen ie If you integer for CPA would be selected a gain of 5 sg O 5 before performing the CPA 2 command depending on the automatic gain adjustment this value may now be different 03 032 20213 01 30 Piranha HS S0 06K Camera User Manual Purpose The camera can determine appropriate gain values This command calculates the gain required to reach the output target with a seam matching algorithm Syntax ccg i Syntax Elements i i Calculation target value in a range from 4096 to 16064 DN 14 bit LSB Notes This function requires constant light input while executing To use this command the CCD shift direction scd should be set to forward 0 or reverse 1 u Perform gain algorithms before performing FPN and PRNU calibration Example ccg 13056 To update the gain reference Purpose Sets the current gain setting to be the Od B point This is useful after tap gain matching to allow you to change the gain on all taps by the same amount Syntax ugr Performing FPN Correction Syntax Performs FPN correction and eliminates FPN noise by subtracting away individual pixel dark current For a complete description on how to use this command see the F
16. for verifying proper timing and connections between the camera and the frame grabber Syntax svm i Syntax Elements i Video 1 DCi Integer 1 1 400 8 8 Where i 1 to 6000 2 HORi Modulus DCi Modulus Modulus 1 1600 256 256 Where 1 1 to 6000 3 VERi Row 1 Where 1 1 to 6000 4 DIAGi Modulus HORi VER1 256 Where 1 1 to 6000 Notes e Example svm 2 horizontal ramp line profile Mean 126 8493 StdDev 7355712 Sum 761096 Y Min 0 Y Max 255 Distance 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 39 The camera s microcontroller has the ability to read video data when operating the camera in TDI Mode This functionality can be used to verify camera operation and to perform basic testing without having to connect the camera to a frame grabber This information 1s also used for collecting line statistics for calibrating the camera Purpose Returns a complete line of video without pixel coefficients or test pattern displaying one pixel value after another It also displays the minimum maximum and mean value of the line sampled within the region of interest the region of interest command 15 explained in section Setting a Region of Interest Use the 41 command or the following gla command to ensure the proper video input range into the processing chain before executing any pixel calibration commands Syntax gl xl x2 Syntax E
17. frame grabbers is not functional at this time and therefore must be configured manually as shown below Master Slave 1 Slave 2 Slave 3 Id 0 ID 1 ID 0 ID 1 The power on sequence for the camera to guarantee function is 1 Camera Master 2 Slave 1 3 Slave 2 4 Slave 3 5 Slave 4 6 Slave 5 The slave should only be turned on once an image is acquired by the preceding slave Teledyne DALSA 03 032 20213 01 03 032 20213 01 Piranha HS S0 06K Camera User Manual Piranha 5 50 camera features can be controlled through the serial interface The camera can also be used without the serial interface after it has been set up correctly Available functions include e Controlling basic camera functions such as gain and sync signal source e Flat field correction e Mirroring and readout control e Generating atest pattern for debugging The serial interface uses a simple ASCII based protocol and the PC does not require any custom software Note This command set has changes from previous Teledyne DALSA cameras Do not assume that the Piranha HS commands perform similarly to older cameras Serial Protocol Defaults 8data bits e stop bit No parity e No flow control e 115 200 kbps baud rate e Camera does not echo characters When entering commands remember that e Acarriage return CR ends each command Aspace or multiple space characters separate parameters Tabs or commas are inval
18. responsivity between the most and the least sensitive pixel creating a uniform response to light Using this command you must provide a calibration target Executing these algorithms causes the ssb command to be set to 0 no background subtraction the ssg command to 0 unity digital gain and the sab command to no background addition The pixel coefficients are disabled epc 0 0 during the algorithm execution but returned to the state they were prior to command execution Additionally when CPA 5 6 are used the digital gains will be automatically adjusted for optimal performance when calculating pixel coefficients It is expected that after using CPA 5 6 that your gains will be set to a new value 1 1 1 PRNU calibration algorithm to use 5 Calculates the PRNU coefficients and Digital gains using the entered target value as shown below Target value 14 bits in range from 4096 to 16220DN For example if the camera is in 8 bit mode and the target is to be 200DN use 200x64 2 12800 14 bit equivalent as target value The calculation is performed for all sensor pixels but warnings are only applied to pixels in the region of interest This algorithm is useful for achieving uniform output across multiple cameras It is important to note that the target value set with the next parameter does not need to be equal of higher to the highest pixel across all cameras Since the cpa 5 function now controls gain negative
19. so on Please see 4 3 High Temperature and Mounting for more information on camera mounting and heat dispertion Teledyne DALSA 03 032 20213 01 12 Piranha HS S0 06K Camera User Manual 22 Input and Output Connectors and Status LED The camera uses A diagnostic LED for monitoring the camera See LED Status Indicator in section LED Status Indicator for details HS Sx model SFF 8470 with thumbscrews for control data and serial communication One2 pin Lemo connector for power Refer to the Power Connector section below for details Power 24 V 5 Lemo EEG 0B 302 CYM 2 Pin Control amp Data 5 50 5 8470 or Cx4 with thumbscrews WARNING It is extremely important that you supply the appropriate voltages to your camera Incorrect voltages will damage the camera LED Status Indicator The camera is equipped with a red green LED used to display the operational status of the camera The table below summarizes the operating states of the camera and the corresponding LED states When more than one condition 15 active the LED indicates the condition with the highest priority Error and warning states are accompanied by corresponding messages further describing the current camera status Table 3 HSLink Diagnostic LED Color of Status LED Meaning Green solid Camera is operational and functioning correctly Green blinking fast FG only LVAL present but not grabbing 20 seco
20. using the command Items highlighted in GREY are not necessary to perform unless you require doing so 2 Steps 1 4 and 5 are usually only needed to be performed css Optional since the camera defaults to 4096 Set the region of interest roi to include all of the images pixels of importance using the command roi x1 y1 x2 y2 Perform FPN correction FPN correction should be performed before PRNU correction Repeat FPN correction when a temperature change greater then 10C 3 occurs OR when there is a significant change in integration time or gain Stop all light from entering the camera Tip cover lens with a lens cap Verify the output signal level is at dark by issuing the command al g output or gla or by viewing a line profile histogram of the 4 ssue the command ccf The camera will respond with OK if no errors occur FPN correction automatically calibrates the FPN coefficients After the correction is complete save the settings by issuing a wfc command Note that Forward and Reverse direction settings are stored separately and coefficients must be saved before switching directions Perform PRNU correction next to determine the multiplication factors and automatic gain settings for each tap required to bring each pixel to the required value balance target for a flat white output 5 Place a white reference in front of the camera remove lens Perform PRNU correction ca
21. validate cable integrity have the camera send out a test pattern and verify it is being properly received Refer to section Generating a Test Pattern for further information 6 2 Troubleshooting Using the Serial Interface Teledyne DALSA The following commands can aid in debugging The complete command protocol is described in Appendix B and C To quickly verify serial communications send the help command The h command returns the online help menu If further problems persist review Appendix C for more information on communications Verify Parameters To verify the camera parameters send the command Verify Factory Calibrated Settings To restore the camera s factory settings and disable the FPN and PRNU coefficients send the rfs command After executing this command send the command to verify the factory settings Verify Timing and Digital Video Path Use the test pattern feature to verify the proper timing and connections between the camera and the frame grabber and verify the proper output along the digital processing chain See below Generating Test Patterns The camera can generate test patterns to aid in system debugging Use the command svm 1 or up to svm 4 to activate a test pattern A description of available test patterns is in section 3 5 Diagnostics Use the test pattern to verify the proper timing and connections between the camera and the frame grabber Verify Voltage To check the camera
22. 13 01 26 Piranha HS S0 06K Camera User Manual x2 Column end number Must be greater than or equal to the column start number in a range from 2 to column resolution y2 Row end number Must be greater than or equal to the row start number in a range from 2 to number of stages except in TDI Mode where y2 must be 1 Notes Area Mode the roi must be within the stage If the requested roi is above the stage the roi rows will be clipped The start and end rows will be clipped to the stage selection if necessary A clipped to max warning message is returned Related Commands 41 gla ccf els Example roi 10 1 50 1 TDI Mode The following diagram shows a simplified block diagram of the camera s digital processing chain 03 032 20213 01 The digital processing chain contains the digital gain FPN correction the PRNU correction the background subtract and the system gain and offset All of these elements are user programmable Notes FPN and PRNU correction is not available when operating the camera in Area Mode The following user settings are stored separately for forward and reverse direction digital gain system gain and background subtract They are saved using the wus command For details on changing camera shift direction refer to section Setting the Camera s CCD Shift Direction FPN and PRNU coefficients are stored separately for forward and reverse direction To save the current P
23. 32 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 41 Camera Frequency Measurement Purpose Returns the frequency for the requested control signal Syntax gsf i Syntax Elements i Control signal to measure 1 EXSYNC 3 CC3 Direction Example gsf 1 Teledyne DALSA Returning All Camera Settings with the Camera Parameter Screen The camera parameter screen returns all of the camera s current settings To read all current camera settings use the command Syntax gcp Returning Camera Settings with Get Commands You can also return individual camera settings by inserting a get in front of the command that you want to query If the command has a tap or pixel number parameter you must also insert the tap number or pixel number that you want to query Refer to the Command section later in this manual for a list of available commands To view a help screen listing the following get commands use the command gh 03 032 20213 01 49 Piranha HS S0 06K Camera User Manual B 45 0 72 0 75 depth 4 1 IMAGINGCENTER 6 56 1 10 5 2X OPTICAL DISTANCE 47 0 IMAGING CEN 83 5 X 109 0 PIXEL1 M4x0 7 depth 6 0 4X 8 5 2X OW Pd v d E di P bw AIRFLOW Notes 1 Imaging area aligned in X Y with respect to datums B and C
24. Camera settings not saved Error 08 Unable to calibrate tap outside ROI Error 09 The camera s temperature exceeds the specified operating range Error 10 FPGA Flash Program Failed Piranha HS S0 06K Camera User Manual Comment Where xx is a code list below Only output during power up Customer should contact Teledyne DALSA customer support Command 15 not valid Too many or too few parameters This response returned for Camera received for numeric or visa versa Float where integer expected Notan element of the set of possible values E g Baud Rate Outside the range limit E g SSF when in SEM 3 Command not completed in time E g CCF in SEM 3 when no external EXSYNC is present Indicates that user settings have been corrupted by turning off the power while executing the WUS command Must build up new settings from factory and re save with WUS Cannot calibrate a tap that is not part of the end of line statistics Indicates that the camera has shut itself down to prevent damage from further overheating flashing red Shuts down at internal temperature of 75 and will not restart until below 65 C equivalent to 50 C at front plate FCS failed either because of communication error or a bad file was sent Teledyne DALSA Piranha HS S0 06K Camera User Manual 2 Commands Quick Reference Parameters t tap id i integer value f float m member of a set 5 string
25. Ground The camera accepts control inputs through the HSLink connector 51 52 53 54 55 56 57 58 59 510 511 512 513 514 515 516 Table 6 Camera Control Configuration Signal Configuration CCI EXSYNC CC3 Direction control D The camera ships in internal sync internal programmed integration exposure mode 7 TDI Mode 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 15 IMPORTANT This camera s data should be sampled on the rising edge of STROBE Teledyne DALSA EXSYNC Triggers Frame Readout Frame rate can be set internally using the serial interface The external control signal EXSYNC 15 optional and enabled through the serial interface This camera uses the falling edge of EXSYNC to trigger pixel readout Section Exposure Mode and Line Frame Rate for details on how to set frame times exposure times and camera modes Direction Control You control the CCD shift direction through the serial interface With the software command scd you determine whether the direction control is set via software control or via the control signal on CC3 Refer to section Setting the Camera s CCD Shift Direction for details Note that LVAL and FVAL are embedded in data lanes For additional information refer to the HSLink supplementary information below Camera TX 5 serial lanes 312 5 Mb sec Frame Grabber We can supply HSLink and DC power cables Contact us and use
26. NG COMIC NE E d 37 SES IT ITEMS 38 Ceno atina a Tes 38 Returning Video INUENIT 39 40 Voltage 40 Camera Frequency Measurement esee tentent tentes ntn ttn tents 4 Returning Camera Settings 4 Optical and Mechanical 42 D M MU 43 43 High Temperature and te SRI 44 Mounting Instructions and 44 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual Troubleshooting O COMMON SOUNO e te EE I a 6 2 Troubleshooting Using the Serial ds SCCM Error Handling and Command List 2 Commands Quick Declaration Revision History Index Teledyne DALSA 03 032 20213 01 Piranha HS S0 06K Camera User Manual 11 Highlights 03 032 20213 01 6 000 pixels 10 4 um x 10 4 um pixel pitch 90 fill factor 256 TDI stages 142 kHz line rate Bidirectional Area Mode operatio
27. Piranha HS S0 06K80 00 R Camera User s Manual High Sensitivity Line Scan Camera sensors cameras frame grabbers processors software vision solutions OE TELEDYNE DALSA Everywhereyoulook www teledynedalsa com 03 032 20213 01 25 03 032 20213 01 Piranha HS S0 06K Camera User Manual O 2014 Teledyne DALSA 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 ww w 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 ma
28. RNU coefficients use the command wpc To save the current FPN coefficients use the command wfc Settings are saved for the current direction only Digital Processing o 0 0 9 0 digital video 1 FPN digital PRNU background system background coefficients gain coefficients subtract gain addition Teledyne DALSA Piranha HS S0 06K Camera User Manual 27 Teledyne DALSA 1 Fixed pattern noise FPN calibration calculated using the ccf command is used to subtract away individual pixel dark current 2 Photo Response Non Uniformity PRNU coefficients 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 many be more light in the center of the image PRNU coefficients are multipliers and are defined to be of a value greater than or equal to 1 This ensures that all pixels will saturate together When using PRNU correction it is important that the A D offset and Fixed Pattern Noise FPN or per pixel offsets are subtracted prior to the multiplication by the PRNU coefficient The subtraction of these 2 components ensure that the video supplied to the PRNU multiplier is nominally zero and zero multiplied by anything is still zero resulting in no PRNU coefficient induced FPN If the
29. amera has the ability to operate in both TDI and Area Mode In Area Mode the camera operates as an area array camera using a two dimensional array of pixels Area Mode is useful for aligning the camera to your web direction or when you need a rectangular 2D image and the lighting supports a full frame imager In TDI Mode the camera operates as a TDI high sensitivity line scan camera and combines multiple exposures of an object into one high resolution result The camera stores user settings for Area Mode and TDI Mode separately allowing you to switch between Area and TDI mode without losing settings specific to each mode See section 3 4 Saving and Restoring Settings for an explanation on how user settings are stored and retrieved In Area Mode use either a strobe or a low frame rate to avoid image smear TDI operation requires good speed matching between your object and image NOTES Sensor cosmetic specifications for Area Mode of operation are neither tested nor guaranteed Purpose Selects the camera s operating mode Area Mode is useful for aligning and focusing your camera Syntax tdi i Syntax Elements i 0 Area mode 1 TDImode Notes Remember to save your user settings before changing mode Teledyne DALSA Piranha HS S0 06K Camera User Manual Example 2 Sending the tdi command always restores your last saved user settings for the mode of operation requested even if you are already operating in the requested m
30. ate correction coefficients in order to remove non uniformity in the image when operating in TDI Mode 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 03 032 20213 01 28 Piranha HS S0 06K Camera User Manual Lens and light source non uniformity Correction is implemented such that for each pixel Vosa dark offset FPN pixel digital gain PRNU pixel Note If your illumination or white reference does not extend the full field of view of the camera the camera will send a warning 03 032 20213 01 where Mum digital output pixel value digital input pixel value from PRNU pixel PRNU correction coefficient for this pixel FPN pixel FPN correction coefficient for this pixel The algorithm is performed in two steps The fixed offset FPN is determined first by performing a calculation 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 off
31. command rus These are the current operating settings of your camera These settings are stored in the camera s volatile memory and will not be restored once you power down your camera To save these settings for reuse at power up use the command wus Settings are saved for the current operating mode TDI or Area only Note Available in TDI Mode only 03 032 20213 01 Pixel coefficient sets are saved separately for Forward and Reverse direction depending on which direction the camera is operating in when the wpc or w c command is issued It is important that you save pixel coefficients before switching CCD shift direction or current coefficient values will be lost Figure 7 How Pixel Coefficients are saved in the Cameras after issuing the wpc or wfc Command START User issues wpc or wfc command Note Camera must be operating in TDI Mode P Camera is operating Camera is operating in forward direction in reverse direction Coefficients saved m Coefficients saved for forward direction for reverse direction only only Selecting the Set Number Purpose When saving and loading camera settings you have a choice of saving up to four different sets and loading from five different sets four user and one factory This command determines the set number from where these values are loaded and saved Syntax ssn Syntax Elements i Factory set Setti
32. cy of the internal sync is set correctly or when the camera is set to external sync that the EXSYNC signal supplied to the camera does not exceed the camera s useable frame rate under the current operating conditions Noisy Output Check your power supply voltage outputs for noise Noise present on these lines can result in poor video quality If dark patches appear in your output the optics path may have become contaminated Clean your lenses and sensor windows with extreme care 1 Take standard ESD precautions 2 Wear latex gloves or finger cots 3 Blow off dust using a filtered blow bottle or dry filtered compressed air 4 Fold a piece of optical lens cleaning tissue approx 3 x 5 to make a square pad that is approximately one finger width 5 Moisten the pad on one edge with 2 3 drops of clean solvent either alcohol or acetone Do not saturate the entire pad with solvent Teledyne DALSA Piranha HS S0 06K Camera User Manual 49 R1 Error Handling The following table lists warning and error messages and provides a description and possible cause Warning messages are returned when the camera cannot meet the full value of the request error messages are returned when the camera is unable to complete the request Table 8 Warning and Error Messages Warning Messages Camera Response OK Warning 01 Outside of specification Warning 02 Clipped to min Warning 03 Clipped to max Warning 04 Relat
33. d To select how you want the camera s line frame rate to be generated 1 vou must first set the camera s exposure mode using the sem command Refer to section setting the Exposure Mode below for details 2 Next if using mode 7 use the command ssf to set the line frame rate Refer to section Setting Frame Rate for details Teledyne DALSA Piranha HS S0 06K Camera User Manual 23 Purpose Sets the camera s exposure mode allowing you to control your sync and line frame rate generation Syntax sem m Syntax Elements m Exposure mode to use Factory setting is 7 Notes e Refer to Table 7 Piranha HS Exposure Modes for a quick list of available modes or to the following sections for a more detailed explanation including timing diagrams To obtain the current value of the exposure mode use the command gcp or get sem e When setting the camera to external signal modes EXSYNC must be supplied e Refer to section Selecting TDI or Area Mode OperationSelecting TDI or Area Mode Operation for more information on how to operate your camera in TDI or Area Mode e Exposure Modes are saved separately for TDI Mode and Area Mode Refer to section 3 4 Saving and Restoring Settings for more information on how to save camera settings Related Commands ssf Example sem 3 Table 7 Piranha HS Exposure Modes Programmable Frame Rate Programmable Exposure Time SYNC Description External Maximum exposure time with no charge reset
34. ed parameters adjusted Warning 07 Coefficient may be inaccurate A D clipping has occurred Warning 08 Greater than 196 of coefficients have been clipped Warning 09 Internal line rate inconsistent with read out time Teledyne DALSA Comment Camera executed command Parameter accepted was outside of specified operating range e g gain greater than 10 dB of factory setting or SSF below specification Parameter was clipped to the current operating range Use GCP or GET to see value used Parameter was clipped to the current operating range Use GCP or GET to see value used Internal operating condition is adjusted to accommodate the entered command E g requesting exposure time longer than line time automatically adjusts the line time to meet the exposure time requirement In the region of interest ROI greater than 6 251 single or 1 of averaged pixel values were zero or saturated Greater than 1 of FPN or PRNU coefficients have been calculated to be greater than the maximum allowable and so were clipped Changing this parameter has changed read out time and that is greater than the internal SYNC 03 032 20213 01 50 03 032 20213 01 Error Messages Camera Response Error 01 Internal error xx Error 02 Unrecognized command Error 03 Incorrect number of parameters Error 04 Incorrect parameter value Error 05 Command unavailable in this mode Error 06 Timeout Error 07
35. er supplies follow these guidelines e Apply the appropriate reliable voltages e Protect the camera with a slow blow fuse between power supply and camera 2x nominal current Teledyne DALSA 03 032 20213 01 M Piranha HS S0 06K Camera User Manual Donotuse the shield on a multi conductor cable for ground e Keep leads as short as possible to reduce voltage drop Use high quality linear supplies to minimize noise Use an isolated type power supply to prevent LVDS common mode range violation e Astable supply of power must be maintained during code upgrades Camera will fail if power 15 lost or unstable while updating code The user can not recover from this failure and the camera will have to be returned to Teledyne DALSA for repair Note Camera performance specifications are not guaranteed if your power supply does not meet these requirements HSLink Pinout Input S16 S15 514 513 512 511 510 59 58 57 56 55 54 53 52 51 DataTx2 4 ss 29 8 ata 0 0 82314 ata S 82 58 ata Oe DataTx o 6 ata Cmd Te 50 17 ma 4 Cmd T 9 8 md 8 19 CmiT Re 7 580 ma DataTx5 6 su ata 0 pDataTxs ss 82 ata Se 484 ata 0 8 844 2 85 866 225 Signal G1 G9 G1 G9 Signal Ground Ground Signal 1 2 1 2 Signal Ground
36. f a properly mounted camera is illustrated on the following page 4 Forced air flow to the fins is the most effective way to cool the camera If forced air flow is not available then leave enough space around the fins so that heat can easily dissipate into the air by natural convection 5 The mount setup plus the airflow must dissipate 44 Watts or more of heat 6 Proper thermal mounting of the camera should result in an internal camera temperature lt 65 verify using command vt and a front plate temperature 50 Note To avoid internal damage the camera automatically shuts down when the internal temperature reaches 75 The recommendations assume the following conditions Thecamera mounting plate has at least 5 047 mm sq contact surface equal to the full camera mounting surface as shown and approximately 3 000 mm sq of natural convection surface e Noimpediments to the natural convection space around the surface of the mounting plate and the surface of the camera e Anenvironment temperature of approximately 25 C e Good contact between the mounting plate and the camera surface Teledyne DALSA Piranha HS S0 06K Camera User Manual 45 Front plate Camera full front mounting surface 5047 mm sq Heat sink fins Heat sink fins Mounting plate Mounting bracket Mounting hole Teledyne DALSA 03 032 20213 01 46 Piranha HS S0 06K Camera User Manual Troubleshooting
37. gain values may also be set automatically The ideal result of CPA 5 is that the PRNU coefficients and the camera gain are setup automatically 6 Calculates the PRNU coefficient and the Digital gains in the same way as cpa 5 with the exception that this command only calculates PRNU for pixels within the current Region of Interest Peak target value in a range from 4096 to 16220 DN e Calibrate FPN before calibrating PRNU If you are not performing FPN calibration then issue the rpc reset pixel coefficients command e CPA2and CPA 4 functions are still available for use in the camera but Teledyne DALSA does not recommend their use and will not guarantee any camera specifications The improper use of CPA 2 4 may cause the camera to exceed its designed performance criteria e CPA2 4will only calculate PRNU coefficient and will not adjust gain Teledyne DALSA Piranha HS S0 06K Camera User Manual 33 Example cpa 5 13000 Setting a Pixel s PRNU Coefficient Purpose Sets an individual pixel s PRNU coefficient Syntax spc ii Syntax Elements i The pixel number from 1 to sensor pixel count Coefficient value in a range from 0 to 28671 where 4096 PRNU coefficient 1 Purpose Returns all the current pixel coefficients in the order FPN PRNU FPN PRNU for the range specified by x1 and x2 The camera also returns the pixel number with every fifth coefficient Syntax dpc 1 x2 Syntax Elements
38. h Temperature and Mounting 03 032 20213 01 Piranha HS S0 06K Camera User Manual The focal point is the point at which the image of an infinitely distant object is brought to focus The effective focal length f 1s the distance from the second principal point to the second focal point The back focal length BFL is the distance from the image side of the lens surface to the second focal point The object distance OD is the distance from the first principal point to the object Figure 8 Primary Points in a Lens System SECOND PRINCIPAL POINT LIGHT RAYS FROM LEFT a SECOND FOCAL POINT OBJECT HEIGHT h opticacaxig POINT BACK FOCAL LENGTH OBJECT DISTANCE OD Warning Depending on the mounting design and the operating conditions the camera body could become hot You must take precautions to ensure your safety and avoid touching the camera directly during operation Proper camera mounting ensures that the heat generated by the camera dissipates properly and that the camera maintains a safe temperature 1 The camera should be bolted tightly to a mounting plate made of thermally conductive material e g Aluminum 2 Keep contact area between the camera s front surface and the mounting plate surface as large as possible Do not use stand off style mounting 3 Design the camera mounting plate so that there is enough surface area to dissipate heat An example o
39. he gain ranges are to 61439 The digital video values are multiplied by this value where 4096 Usethis command in conjunction with the ssb command described above e Digital offset is set to zero after sending the ccf command System Gain 1 ssb sab ssg 4500 Purpse Sytax Syntax Elements Notes Related Commands Example Use the background add command after performing flat field correction if you want to improve your image in a high contrast scene Use this command to increase the true black above 0 DN sab i i Add value in a range in DN from 0 to 4096 14 bit LSB See the following section for details on the ssg command ssg ssb sab 500 Teledyne DALSA Piranha HS S0 06K Camera User Manual 35 3 4 Saving and Restoring Settings Saving and Restoring Factory and User Settings Figure 5 Saving and Restoring Overview Factory Settings rfs Current Gaetan wus wfc Factory Settings You can restore the original factory settings including the factory calibrated pixel coefficient set at any time using the command rfs There are two main sets of user settings Area Mode user settings and TDI Mode user settings After issuing the user settings save command wus settings are saved depending on which mode the camera is operating in when the command is issued Also when operating in TDI Mode digital gain and offset and background subtract values are saved
40. id parameter separators e Upper and lowercase characters are accepted The backspace key is supported Teledyne DALSA Piranha HS S0 06K Camera User Manual 19 Teledyne DALSA The camera will answer each command with either lt CR gt lt LF gt OK gt or lt CR gt lt LF gt Error xx Error Message or Warning xx Warning Message The is used exclusively as the last character sent by the camera The following parameter conventions are used in the manual i integer value f realnumber m member of a set 5 string t tapid x pixel column number pixel row number Example to return the current camera settings gcp CR Note on HS S0 models and baud rate The 5 50 cameras employ a 115 200 fixed signal baud rate Set the camera s bit depth using the set data width command The command is in the form sdw f where the f parameter 15 8 10 or 12 corresponding to 8 10 or 12 bit outputs respectively For example to set an 8 bit output use the command sdw 8 save the selected bit depth using the write user settings command wus Note For 8 and 10 bit depths the number of lanes must be set to 5 in Sapera For 12 bit depth the number of lanes must be set to 6 in Sapera For quick help the camera can return all available commands and parameters through the serial interface There are two different help screens available One lists all of the available commands to configure camera operation
41. ient set three 4 Coefficient set four Reset the entire camera reboot Baud rate 15 not reset and reboots with the value last used Restore the camera s factory settings FPN and PRNU coefficients reset to 0 Refer to section 3 4 Saving and Restoring Settings for details Sets the pixel range affected by the cag gl gla ccf and cpa commands The parameters are the pixel start and end values x and the column start and end values y in a range from 1 to 4096 Refer to section Setting a Region of Interest for details Reset the pixel coefficients to 0 Refer to section Enabling and Disabling Pixel Coefficients on page 33 for details Restore the camera s last saved user settings and FPN and PRNU coefficients Refer to section 3 4 Saving and Restoring Settings for details 0 to 4096 Sets the CCD shift direction where O Forward TDI shift direction 1 Reverse TDI shift direction 2 Externally controlled direction Teledyne DALSA Piranha HS S0 06K Camera User Manual Mnemonic set data width set exposure mode set fpn coeff set gain set prnu coeff set subtract background set sync frequency set system gain set set number stage select Teledyne DALSA Syntax sdw sem sfc sg ssb ssf ssg ssn stg Parameters i Ef 55 Description Selects the bit depth where sdw 8 8 bit output sdw 10 10 bit output sdw 12 12 bit output Set the e
42. ieving uniform output across multiple cameras 4 This algorithm is the same as 2 with the exception that it only calculates PRN U for the pixels within the current Region of Interest ROD The second parameter is the target value to use in a range from 4096 to 16220 DN 5 Calculates the PRNU coefficients and Digital gains using the entered target value as shown below Target value 14 bits in range from 4096 to 16220DN For example if the camera is in 8 bit mode and the target is to be 200DN use 200x64 12800 14 bit equivalent as target value The calculation is performed for all sensor pixels but warnings are only applied to pixels in the region of interest This algorithm is useful for achieving uniform output across multiple cameras It is important to note that the target value set with the next parameter does not need to be equal of higher to the highest pixel across all cameras Since the cpa 5 function now controls gain negative gain values may also be set automatically The ideal result of CPA 5 is that the PRNU coefficients and the camera gain are setup automatically 6 Calculates the PRNU coefficient and the Digital gains in the same way as cpa 5 with the exception that this command only calculates PRN U for pixels within the current Region of Interest ROI CPA 5 or 6 are recommended for use CPA 2 and 4 are available but using them may cause your camera to perform contrary to its specifica
43. lat Field Correction Overview on page 27 Syntax ccf Notes Before performing this command stop all light from entering the camera Tip cover lens with a lens cap e Perform FPN correction before PRNU correction e Available in TDI Mode only e Save coefficients before changing directions changing operating mode or powering off Related Commands cpa Example ccf 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual Teledyne DALSA 31 Setting a Pixel s FPN Coefficient Purpose Syntax Syntax Elements Notes Example Sets an individual pixel s FPN coefficient sfc xi x The pixel number from 1 to sensor pixel count Coefficient value in a range from 0 511 12 bit LSB e Available in TDI Mode only sfc 10 50 Returning FPN Coefficients Purpose Syntax Syntax Elements Notes Example Returns a pixel s FPN coefficient value in DN 12 bit LSB gfc i i The pixel number to read in a range from 1 to sensor pixel count e Available in TDI Mode only gfc 10 03 032 20213 01 32 03 032 20213 01 Purpose Note CPA 5or 6 should be used CPA 2 and 4 are avallable but using them may cause your camera to perform contrary to its specifications Syntax Syntax Elements Notes Piranha HS S0 06K Camera User Manual Performing PRNU to a user entered value Performs PRNU calibration to user entered value and eliminates the difference in
44. lements 1 Column start number Must be less than the column end number in arange from 1to column resolution 1 x2 Column end number Must be greater than the column start number in a range from 2 to sensor resolution Notes Ifx2 lt x1 then x2 is forced to be x1 e Digital offset background subtract and digital system gain are applied to the data FPN and PRNU coefficients are not included in the data e Values returned are in 12 bit DN e Available in TDI Mode only Related Commands roi Example gl 10 20 Setting the Number of Lines to Sample Purpose Sets the number of lines to sample when using the gla command or for pixel coefficient calculations Syntax css i Syntax Elements i Number of lines to sample Allowable values are 1024 2048 or 4096 Notes e To return the current setting use command Related Commands gla Example css 1024 03 032 20213 01 Teledyne DALSA 40 Piranha HS S0 06K Camera User Manual Returning the Average of Multiple Lines of Video Purpose Returns the average for multiple lines of video data without pixel coefficients or test pattern The number of lines to sample is set and adjusted by the ess command The camera displays the Min Max and Mean statistics for the pixels in the region of interest the region of interest command is explained in section Setting a Region of Interest Syntax gla 1 x2 Syntax Elements 1 Column start number Must be less than the colum
45. n Programmability HSLink control interface with an 115 200 fixed signal baud rate Programmable gain offset frame and frame rates trigger mode test pattern output and camera diagnostics Mirroring and direction control forward and reverse Mirroring is controlled by Sapera software not by the camera Selectable Area or TDI Mode of operation Area Mode facilitates camera alignment and focusing Area mode can also be used for regular operation Flat field correction minimizes lens vignetting non uniform lighting and sensor FPN and PRNU Flat field correction is available in TDI mode only it is not avaliable in Area mode The Piranha HS S0 06K camera is a standout in Teledyne DALSA s high sensitivity TDI based family of cameras The Piranha HS family of cameras maximize system throughput All cameras are capable of bidirectionality with 256 stages of integration Teledyne DALSA Piranha HS S0 06K Camera User Manual Applications The Piranha HS SO 06K camera is ideal for applications requiring high speed superior image quality and high responsivity including e Flat panel display inspection e Printed circuit board inspection e High performance document scanning e Large web inspection Low lght applications e Postal sorting flats Motels The camera is available in the following models format s Table 1 Camera Models Overview Model Number Description HS S0 06K80 00 R 6K resolution 256
46. n end number in a range from 1 to column resolution 1 x2 Column end number Must be greater than the column start number in a range from 2 to column resolution Notes Ifx2 lt x1 then x2 is forced to be x1 e Digital offset background subtract and digital system gain are applied to the data FPN and PRNU coefficients are not included in the data e Values returned are in 12 bit DN e Available in TDI Mode only Related Commands css roi Example gla 10 20 Temperature Measurement The internal temperature of the camera can be determined by using the vt command This command will return the internal chip temperature in degrees Celsius For proper operation this value should not exceed 75 Note If the camera s internal temperature reaches 75 C the camera will shutdown and the LED will flash red If this occurs the camera must be rebooted using the command rc or can be powered down manually You will have to correct the temperature problem or the camera will shutdown again IMPORTANT Refer to the camera mounting instructions below for more information on managing the camera temperature The command vv displays 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 03 0
47. nd subtract system gain and pixel coefficients These settings are automatically loaded when you switch direction All other settings are common to both directions e See the following figures for an illustration of CCD shift direction in relation to object movement e Note that some commands that require longer processing time like ccg delay implementation of an external direction change scd 1 03 032 20213 01 22 Direction of Object Movement Camera should operate in Reverse CCD Shift Direction scd 1 Piranha HS S0 06K Camera User Manual Figure 1 Object Movement and Camera Direction Example using an Inverting Lens Camera should operate in Forward CCD Shift Direction scd 0 Direction of Object Movement Exposure Mode and Line Frame Rate 03 032 20213 01 How to Set Exposure Mode and Line Frame Rate You have a choice of operating the camera in one of two exposure modes Depending on your mode of operation the camera s line frame rate synchronization can be generated internally through the software command ssf or set externally with an EXSYNC signal When operating in TDI Mode it is important that the line rate used matches the web speed Failure to match the web speed will result in smearing Refer to the application note Line Scan TDI Line Scan Calculation Worksheet located on the Knowledge Center page of our website here for a further explanation on how to synchronize your web spee
48. nd time out Green blinking slow Waiting for LVAL Trigger Line Scan 5 second timeout 03 032 20213 01 Teledyne DALSA Piranha HS S0 06K Camera User Manual 13 Color of Status LED Meaning Area Scan 20 second timeout Orange red and green on together solid Running on FPGA micro backup Orange blinking slow Loss of functionality Orange one pulse of 0 2 sec Random Error with HSLINK Red blinking fast Fatal Error Loss of FPGA code and or micro code Red blinking medium Fatal Error Loss of other hardware which prevents operation Red blinking slow Over temperature HSLIN K CMD channel still functional Red Green alternating fast Link Up but idle not locked held in Farend reset Red Green alternating medium Incompatilbe HSLIN configuration Red Green alternating slow Looking for Link Power Connectors Power Connector Pin 1 indicator Rear View Plug Table 4 Lemo 2 pin Circular Male Power Connector Lemo EEG 0B 302 CYM 2 Pin Pin Description 1 Supply voltage 24 10 Volts 2 Ground The camera requires a single voltage input 24 V The camera meets all performance specifications using standard switching power supplies although well regulated linear supplies provide optimum performance Table 5 Power Mating Connectors FHG 0B 302 CYCD52 right angle FGG 0B 302 CYCD52 straight WARNING When setting up the camera s pow
49. ngs can only be loaded from this set 1 4 User sets You can save or load settings with these sets Note The camera powers up with the last set saved using this command Teledyne DALSA Piranha HS S0 06K Camera User Manual 37 Example ssn 3 Related rus Saving the Current PRNU Coefficients Purpose saves the current PRNU coefficients for the current direction for the current set Syntax Notes e Available in TDI mode only Saving the Current FPN Coefficients Purpose saves the current FPN coefficients for the current direction for the current set Syntax wfc Notes Available in TDI mode only Loading a Saved Set of Coefficients Purpose Loads a saved set of pixel coefficients for the current direction A factory calibrated set of coefficients is available Syntax lpc Notes Available in TDI mode only Resetting the Current Pixel Coefficients Purpose Resets the current pixel coefficients to zero This command does not reset saved coefficients Syntax rpc Notes The digital offset is not reset Teledyne DALSA The command rc reboots the camera The camera starts up with the last saved settings and the baud rate used before reboot Previously saved pixel coefficients are also restored 03 032 20213 01 38 Piranha HS S0 06K Camera User Manual 3 0 Diagnostics Generating a Test Pattern Purpose Generates a test pattern to aid in system debugging The test patterns are useful
50. ode See section 3 4 Saving and Restoring Settings for an explanation on how user settings are stored and retrieved for each mode e Flat field correction 15 not available in Area Mode tdi 1 Purpose Syntax Syntax Elements Example In TDI Mode this command adjusts the sensitivity level in your camera by setting the number of CCD integration stages In Area Mode the vertical height of the image sensor is controlled by the number of stages stg m m Number of stages to use For the HS SO the available values 64 128 192 256 Factory setting is 256 stg 64 setting the Camera s CCD Shift Direction Purpose Syntax Syntax Elements Notes Example Teledyne DALSA When in TDI Mode 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 In Area Mode selects the vertical readout direction This allows you to mirror the image vertically or mount the camera upside down scd i i Readout direction Allowable values are 0 Forward CCD shift direction 1 Reverse CCD shift direction 2 Externally controlled CCD shift direction via HSLink control 1 forward 0 revese Note 5 5 Direction tied to bit 5 GPIO output of HSLink The following user settings are stored separately for forward and reverse direction background add backgrou
51. offset is not subtracted from the video then there will be artifacts in the video at low light caused by the multiplication of the offset value by the PRNU coefficients 3 Background subtract ssb command system gain 554 command and background addition sab 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 255 DN 8 bit you can subtract off 128 ssb 2048 and then multiply by 2 ssg 8192 to get an output range from 0 to 255 The following sections are organized as follows 1 Setting the Gain 2 Calibrating the Camera to Remove Non Uniformity Flat Field Correction provides an overview of how to perform flat field calibration 3 Signal Processing provides a detailed description of all digital processing chain commands The algorithm calculates the gain of the 16 tap to set the tap mean to the user target For adjacent tap 15 the mean of the last 16 pixels are gained to match the mean of the first 16 pixels of tap 16 This seam matching continues to tap 1 For adjacent tap 17 the mean of the first 16 pixels are gained to match the mean of the last 16 pixels of tap 16 This seam matching continues to tap 30 Calibrating the Camera to Remove Non Uniformity Hat Field Correction This camera has the ability to calcul
52. p if needed Issue the command cpa 2 i or cpa 4 i if using roi where is equal to or greater than the maximum pixel value in the image The camera will respond with OK if no errors occur After the correction is complete save the settings by issuing a wpc command Note that Forward and Reverse direction settings are stored separately and coefficients must be saved before switching directions Enable the coefficients using the command epc 1 1 You should now see a flat line It may be necessary to average many lines to see the residual FPN and PRNU Issue the command wus to save all User Settings A few notes A Teledyne DALSA Repeat the above steps 3 5 for any CCD shift direction change ie if the above was performed in FORWARD direction repeat for REVERSE direction Always ensure what User Set ssn 1 ssn 2 ssn 3 ssn 4 you are in when performing calibration When the wfc wpc and wus commands are performed this saves all FPN and PRNU coefficients and User settings into that set a Thelast User Set ssn used in the camera will be the same set loaded into the camera during a power cycle b Youcan view what User Set you are in via the GCP screen C Set O ssn O is the factory calibration set It cannot be overwritten by the User Remember that the cpa integer I is in 14 bit format To set 8 bit value multiply this by 64 to get the proper 14 bit value For example if the
53. rces are relatively inexpensive provide a uniform field and longer life span compared to other light sources However they also require a camera with excellent sensitivity such as the HS Sx camera e Halogen light sources generally provide very little blue relative to infrared light IR e Hiber optic light distribution systems generally transmit very little blue relative to IR e Some light sources age over their life span they produce less light This aging may not be uniform a light source may produce progressively less light in some areas of the spectrum but not others CCD cameras are extremely responsive to infrared IR wavelengths of light To prevent infrared from distorting the images you scan use a hot mirror or IR cutoff filter that transmits visible wavelengths but does not transmit wavelengths over 750nm Examples are the Schneider Optics B W 489 which includes a mounting ring the CORION LS 750 which does not include a mounting ring and the CORIONTM HR 750 series hot mirror Lens Modeling Any lens surrounded by air can be modeled for camera purposes using three primary points the first and second principal points and the second focal point The primary points for a lens should be available from the lens data sheet or from the lens manufacturer Primed quantities denote characteristics of the image side of the lens That is his the object height and h is the image height 03 032 20213 01 M 4 3 Hig
54. rkets digital imaging products and solutions in addition to providing MEMS products and services For more information visit Teledyne DALSA s website at ww w teledynedalsa com Support For further information not included in this manual or for information on Teledyne DALSA s extensive line of image sensing products please contact North America Europe Asia Pacific 605 McMurray Rd Felix Wankel Str 1 Ikebukuro East Waterloo N2V 2E9 82152 Krailling 3 4 3 Higashi Ikebukuro Canada Germany Toshima ku Tokyo 170 0013 Tel 519 886 6000 Tel 49 89 89 54 57 3 80 DM Fax 519 886 8023 Fax 449 89 89 54 57 3 46 Tel 81 3 5960 6353 ww w teledynedalsa com ww w teledynedalsa com Fax 81 3 5960 6354 sales americas Gteled ynedalsa com sales europe Gteled ynedalsa com NON ele dy DEO OT support Gteled ynedalsa com support Gteled ynedalsa com sales asia teled ynedalsa com support teled ynedalsa com Document revised August 20 2014 Teledyne DALSA Piranha HS S0 06K Camera User Manual 3 IMPORTANT Handling Warning page 44 Teledyne DALSA 03 032 20213 01 4 Piranha HS S0 06K Camera User Manual Contents Introduction to the Piranha HS S0 06K Camera 6 LR En TTA B T ELTE aa 6 1 2 Camera Pertormatite Speciticdons roe rou 8 1 3 Responsivity 10 Camera Hardware Interface 11 2 1 Installation co secutus
55. set subtracted 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 occurs or if you change the integration time or number of integration stages 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 1 60Hzambient light flicker is sufficiently low not to affect camera performance and calibration results 2 The brightest pixel should be slightly below the target output When 6 25 or more of pixels from a single row within the region of interest are clipped flat field correction results may be inaccurate 4 Correction results are valid only for the current stage selection If you change the number of stages it is recommended that you recalculate your coefficients Teledyne DALSA Piranha HS S0 06K Camera User Manual 99 Setup the camera operating environment ie Line 1 Digital Offset and gain Background subtract values should be set to zero ssb 0 sab 0 ssg 0 rate CCD Shift Direction exposure offset gain etc NOTE Select the User Set ssn 1 2 3 or 4 Set the calibration sample size
56. ssue Waterloo ON CANADA Date of Issue May 22 2014 Name and Signature of authorized person Hank Helmond Quality Manager Teledyne DALSA Corp M ul Teledyne DALSA 03 032 20213 01 58 03 032 20213 01 Revision 00 01 Piranha HS S0 06K Camera User Manual Change Description Preliminary release Mechanical revised with new heatsink orientation Responsivity graph revised with correct units DN nj cm and not uJ cm Appendix Revision History Date June 9 2014 August 20 2014 Teledyne DALSA Piranha HS S0 06K Camera User Manual Teledyne DALSA A applications 7 Area Mode 20 bit depth setting 19 bright lines 48 C calibrating the camera 27 calibration errors 33 overview 27 results 33 steps 28 camera messages 40 camera control signals 14 Camera Link outputs 15 camera settings current 35 factory 35 restoring 35 retrieving 41 saving 35 user 35 clocking signals 15 coefficients diabling 33 enabling 33 loading 33 resetting 33 command format 18 parameters 19 commands list 51 connectors 12 lemo 13 power 13 power mating 13 D dark patches 48 data bus 15 59 data rate 8 debugging 46 digital signal processing 30 direction externally controlled 21 web movement 45 EMC Declaration of Conformity 57 58 error messages 49 exposure modes overview 23 EXSYNC 15 troubleshooting 46 external trigger 15
57. the following part numbers to order Part No Description AC CA 00405 xx R HSLink data cable 5M with screw lock connectors 00410 HSLink data cable 10M with screw lock connectors AC CA 00415 xx R HSLink data cable 15M with screw lock connectors AC CA 00115 xx R DC power cable Lemo 2 pin to open ended cable H SLink cables are also available from a number of supplies including WWwW componentsexpress com WWW gore com www hewtech co jp 03 032 20213 01 16 03 032 20213 01 Piranha HS S0 06K Camera User Manual The HS Sx model cameras HSLink are compatible with the Xcelera H S 8 framegrabber HSLink 6K and Frame Grabber Supplementary Information Teledyne DALSA designed and pioneered the HSLink as a comprehensive camera to frame grabber communication standard targeted at machine vision industry use The HSLink 6K and frame grabber product are based on the fundamental capabilities of this new interface We are working with industry partners to improve and to broaden the interface s appeal for the machine vision industry and as a result expect that the original specification will change and be improved Our products delivered during this draft specification phase will be field upgradeable so that customers can gain the benefit from an industry approved interface The table below summarizes the major functions supported with the product HSLINK Function Current Cable Disconnect Recovery The cameras
58. tions Teledyne DALSA Piranha HS S0 06K Camera User Manual Mnemonic correction set sample display pixel coeffs enable pixel coefficients get command log get camera model get camera parameters get camera serial get camera version get fpn coeff get help get line Teledyne DALSA Syntax Parameters css m dpc xl x2 epc ii gcl gcm gcp gcs gcv gfc x gh gl 53 Description Set number of line samples averaged for pixel coefficient calculations or for output of gla command Values 1 1024 2048 4096 Refer to Returning Averaged Lines of Video on page 39 for details Displays the pixel coefficients in the order FPN PRNU FPN PRNU 1 Pixel start number x 2 Pixel end number In a range from 1 to 6000 Sets whether pixel coefficients are enabled or disabled The first parameter sets the FPN coefficients where i is 0 FPN coefficients disabled 1 FPN coefficients enabled The second parameter sets the PRNU coefficients where i is 0 coefficients disabled 1 PRNU coefficients enabled Refer to section Enabling and Disabling Pixel Coefficients on page 33 for details Reads the camera model number Reads all of the camera parameters Read the camera serial number Read the firmware version and FPGA version Read the FPN coefficient x pixel number to read in a range from 1 sensor pixel count Refer to Returning FPN Coefficients on page
59. to 320 Value rounded up down as required The maximum line frame rate is affected by the throughput setting and by the number of CCD integration stages e Ifyou enter an invalid frame rate frequency the value the camera clips the frame rate to be within the current operating range and a warning message 15 returned e If you enter frame rate frequency out of the range displayed on the help screen an error message is returned and the frame rate remains unchanged Thecamera does not automatically change the frame rate after you change stage selection values You may have to adjust your frame rate to avoid ignored syncs e To return the camera s frame rate use the commad gcp or get ssf sem ssf 10000 Purpose Syntax Syntax Elements Teledyne DALSA Sets the pixel range used to collect the end of line statistics and sets the region of pixels used in the cpa gl gla and ccf commands In most applications the field of view 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 roi x1 yl x2 y2 x1 Column start number Must be less than or equal to the column end number in a range from 1 to column resolution 1 yl Row start number Must be less than or equal to the row end number in a range from 1 to row end number 1 except in TDI Mode where y1 must be 1 03 032 202
60. tween normal video mode and test patterns 0 Normal video mode 1 Test pattern 2 Test pattern 3 Test pattern 4 Test pattern Refer to section Generating a Test Pattern for details Set the camera s operating mode 0 Area Mode 1 TDI Mode Refer to section Selecting TDI or Area Mode Operation for details Changes 0 dB gain to equal the current gain value Check the internal temperature of the camera Check the camera s input voltages and return OK or fail Write all current FPN coefficients to EEROM Refer to section Saving and Restoring PRNU and FPN Coefficients for details Write all current PRNU coefficients to EEROM Refer to section Saving and Restoring PRNU and FPN Coefficients for details Write all of the user settings to EEROM Refer to section Saving and Restoring Factory and User Settings for details Teledyne DALSA Piranha HS S0 06K Camera User Manual 57 We Teledyne DALSA 605 McMurray Rd Waterloo ON CANADA N2V 2E9 declare under sole responsibility that the product s 5 50 06 80 00 fulfill s the requirements of the standards outlined below which satisfy the EMC requirements for CE marking the FCC Part 15 requirements and the Industry Canada ICES 003 evaluation Radiated emissions requirements EN 55022 2010 EN 55011 2010 ICES 003 Class A CISPR 22 2008 CISPR 11 2010 FCC Part 15 Immunity to disturbances EN 55024 2010 EN 61326 1 2006 Place of I
61. will only properly lock to frame grabber when the camera is turned on before or after starting the data acquisition program Turn off the camera when exiting a program that uses the Frame grabber Data Forwarding Customer must identify the Master Slave Frame grabber during the system configuration step There is no Master Slave communication channel support This is the GMII command channel and will enable auto enumeration of slaves and data resend requests from the slaves Communication Between FG Video Data Resend Master Slave command channel used for error communication from slave 15 not available at this time Can be field upgraded o LED functions Trigger Direction Control Area Line Scan Mode 12 bit mode Use the ASCII serial command set for the cameras Data will be packed on the Link This will exceed the PCIx 8 Gen 1 bandwidth CRC error counters available Header error counter available Enables BER calculation Good for system debug Indicates missing rows of information Teledyne DALSA Piranha HS S0 06K Camera User Manual 17 Master Slave HSLINK reset 000000000002 Camera to Master Frame Grabber Power On Discovery Notes The camera and frame grabber will correctly discover each other if either the camera or the frame grabber are turned on or off regardless of order Master to Slave Power On Discovery Notes Please Note The communication channel between master and slave
62. xposure mode External SYNC maximum exposure time 7 Internal programmable SYNC maximum exposure time Factory setting Set the FPN coefficient x pixel number within the range 1 to 6000 i FPN value within the range O to 8191 12 bit LSB Refer to Performing FPN Correctionon page 30 for details 0 to 30 20 to 20 Set the PRNU coefficient x pixel number within the range 1 to 6000 i PRNU value within the range O to 65535 Subtract the input value from the output signal i Subtracted value in a range from 0 to 4096 Set the frame rate to a value from TDI 1 to 142 000 Area 1 to 320 Value rounded up down as required Refer to Setting Frame Rate on page 25 for details Set the digital gain i Digital gain in a range from 0 to 61438 The digital video values are multiplied by this number Refer to setting System Gain on page 34 for details 0 to 4 Sets the number of TDI stages For the 5 50 the available values are 64 128 192 256 Factory setting is 256 Refer to Selecting the Number of CCD Integration Stages for details 03 032 20213 01 56 03 032 20213 01 Mnemonic set video mode set TDI mode update gain reference verify temperature verify voltage write FPN coefficients write PRNU coeffs write user settings Syntax svm tdi ugr vt wfc wpc wus Parameters i Piranha HS S0 06K Camera User Manual Description Switch be

Download Pdf Manuals

image

Related Search

Related Contents

LC-40/46LE540E/LE541E/LE542E Operation-Manual ES  W-F168-B Dialyzer Reprocessing Machine User Manual  Nobreak Corporate RT - Manual de Instalação e Operação  Soehnle 63330 9 personal scale    

Copyright © All rights reserved.
Failed to retrieve file