background image

Piranha HN 

Camera User’s Manual 

HN-80-08k40-xx-R 

 

Hig

h S

en

sit

ivi

ty

 Lin

e S

ca

n CCD

 Ca

m

era

 w

ith

 E

nh

an

ced

 Q

E in

 Nea

r-

Inf

rar

ed

 

18-August-2012 

 03-032-20135-00 

www.teledynedalsa.com

 

Содержание Piranha HN HN-80-08k40

Страница 1: ...Piranha HN Camera User s Manual HN 80 08k40 xx R High Sensitivity Line Scan CCD Camera with Enhanced QE in Near Infrared 18 August 2012 03 032 20135 00 www teledynedalsa com ...

Страница 2: ...ite at www teledyne com Teledyne DALSA a Teledyne Technologies company is an international leader in high performance digital imaging and semiconductors with approximately 1 000 employees worldwide headquartered in Waterloo Ontario Canada Established in 1980 the company designs develops manufactures and markets digital imaging products and solutions in addition to providing MEMS products and servi...

Страница 3: ...___________________________ 15 Lens Mounts 16 Optical Interface 16 Illumination 16 Light Sources 16 Filters 16 Lens Modeling 16 4 Software Interface How to Control the Camera_________________________________________________ 18 Camera Help Screen 19 First Power Up Camera Settings 21 Command Categories 22 Selecting TDI or Area Mode Operation 23 Selecting the Number of CCD Integration Stages 23 Setti...

Страница 4: ...51 Temperature Measurement 52 Voltage Measurement 52 Camera Frequency Measurement 52 Returning Camera Settings 52 Returning All Camera Settings with the Camera Parameter Screen 52 Returning Camera Settings with Get Commands 54 Appendix A Error Handling and Command List___________________________________________________ 55 Error Handling 55 Commands Quick Reference 56 Appendix B EMC Declaration of ...

Страница 5: ...I imaging regions for remarkable user controlled sensitivity RoHS and CE compliant Programmability Serial interface ASCII 115 200 baud through Camera Link Programmable gain offset frame and frame rates trigger mode test pattern output and camera diagnostics Mirroring and forward reverse control Selectable Area or TDI Mode of operation Area Mode facilitates camera alignment and focusing Area mode c...

Страница 6: ...erformance document scanning Large web inspection Low light applications Note Throughout the manual the cameras are referred to as the Piranha HN xx camera family unless a section is valid to a specific model only where the camera s model number is used Camera Performance Specifications Table 1 Performance Specifications Features and Specifications Model HN 80 08k40 Imager Format CCD Bidirectional...

Страница 7: ... 20 dB Calibration Time 4 3 seconds Performance Gain 0 dB Gain 10 dB Gain 20 dB Min Typ Max Min Typ Max Min Typ Max Dynamic Range TBD TBD TBD TBD TB D TBD Random Noise DN rms TBD TBD TBD TBD TBD TBD SEE nJ cm 2 TBD TBD TBD NEE pJ cm 2 TBD TBD TBD TBD TBD TBD Analog Broadband Responsivity DN nJ cm 2 See Graph FPN DN p p TBD TBD PRNU DN p p TBD TBD Saturation Output Amplitude DN 255 typ DC Offset DN...

Страница 8: ...ift direction Readout direction is controlled by the software command scd Figure 1 16 Tap Sensor Block Diagram HN 80 08k40 16 STG 64 STG 128 STG 192 STG 240 STG 256 STG 2F 3F 4F 5F 6F 7F 9F 1F Forward CCD Readout Shift Register Reverse CCD Readout Shift Register T D I C o l u m n 8 1 9 1 T D I C o l u m n 8 1 9 2 T D I C o l u m n 1 T D I C o l u m n 2 6 Isolation Rows 61 4 Isolation Rows TDI Imag...

Страница 9: ...135 00 9 Responsivity Figure 2 Responsivity 0 10 20 30 40 50 60 70 0 200 400 600 800 1000 1200 1400 1600 1800 400 500 600 700 800 900 1000 1100 QE Responsivity DN nJ cm2 Optical Wavelength nm HS 8K Responsivity 1x HN 8K Responsivity 1x HN 8K QE HS 8K QE ...

Страница 10: ...rior to installation Do not use damaged cables or connectors or the camera may be damaged 6 Connect Camera Link and power cables 7 After connecting cables apply power to the camera 8 Check the diagnostic LED See the LED Status Indicator section 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 so...

Страница 11: ...tion is 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 2 Diagnostic LED Priority Color of Status LED Meaning 1 Flashing Red Fatal Error Camera temperature is too high and camera thermal shutdown has occurred or a power on failure has been detected 2 Solid Red Warn...

Страница 12: ...high quality linear supplies to minimize noise Use an isolated type power supply to prevent LVDS common mode range violation Note Camera performance specifications are not guaranteed if your power supply does not meet these requirements Teledyne DALSA offers a power supply with attached 6 power cable that meets the Piranha HS camera s requirements but it should not be considered the only choice Ma...

Страница 13: ...5 Y0 PAIR1 2 25 X0 15 12 Y0 PAIR1 15 12 X0 3 24 Y1 PAIR2 3 24 X1 16 11 Y1 PAIR2 16 11 X1 4 23 Y2 PAIR3 4 23 X2 17 10 Y2 PAIR3 17 10 X2 5 22 Yclk PAIR4 5 22 Xclk 18 9 Yclk PAIR4 18 9 Xclk 6 21 Y3 PAIR5 6 21 X3 19 8 Y3 PAIR5 19 8 X3 7 20 100 ohm PAIR6 7 20 SerTC 20 7 terminated PAIR6 20 7 SerTC 8 19 Z0 PAIR7 8 19 SerTFG 21 6 Z0 PAIR7 21 6 SerTFG 9 18 Z1 PAIR8 9 18 CC1 22 5 Z1 PAIR8 22 5 CC1 10 17 Z2...

Страница 14: ... 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 Camera Link control signal on CC3 Refer to section Setting the Camera s CCD Shift Direction for details Output Signals Camera Link These signals indicat...

Страница 15: ...Piranha HN RoHS User Manual Teledyne DALSA 03 032 20135 00 15 3 Mechanical Interface Figure 6 Piranha HN xx Mechanical Dimensions ...

Страница 16: ... 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 Filters In visible light applications 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...

Страница 17: ...Piranha HN RoHS User Manual Teledyne DALSA 03 032 20135 00 17 Figure 7 Primary Points in a Lens System ...

Страница 18: ...edyne DALSA cameras Do not assume that the Piranha HN commands perform similarly to older cameras Serial Protocol Defaults 8 data bits 1 stop bit No parity No flow control 115 200 kbps fixed Camera does not echo characters Command Format When entering commands remember that A carriage return CR ends each command A space or multiple space characters separate parameters Tabs or commas are invalid pa...

Страница 19: ...ings 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 Some commands may not be available in your current operating mode The help screen displays...

Страница 20: ...mode i 0 1 sot set output throughput m 160 320 spc set prnu coeff xi 1 8192 0 61438 spr set prnu range xxi 1 8192 1 8192 0 61438 ssb set subtract background i 0 4096 ssf set sync frequency f 1 34246 ssg set system gain i 0 61438 ssn set set number i 0 4 stg set stage selection m 16 64 128 192 240 256 svm set video mode i 0 4 tdi set tdi area mode i 0 1 ugr update gain reference vt verify temperatu...

Страница 21: ...96 ssf set sync frequency f 1 130 ssg set system gain i 0 61438 ssn set set number i 0 4 stg set stage selection m 16 64 128 192 240 256 svm set video mode i 0 4 tdi set tdi area mode i 0 1 ugr update gain reference vt verify temperature vv verify voltage wus write user settings OK First Power Up Camera Settings When the camera is powered up for the first time it operates using the following facto...

Страница 22: ...ALSA 22 ccf fpn calibration cpa 2 16000 prnu calibrated to an average pixel value of 4000 Command Categories The following diagram categorizes and lists all of the camera s commands This chapter is organized by command category Figure 8 Command Categories ...

Страница 23: ...or 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 TDI mode Notes Remember to save your user settings before changing mode Sending the tdi command always restores your last saved user settings for the mode of operati...

Страница 24: ...Camera Link control CC3 CC3 1 forward CC3 0 reverse Available only in TDI Mode Notes The following user settings are stored separately for forward and reverse direction digital gain system gain background subtract digital gain background addition and pixel coefficients These settings are automatically loaded when you switch direction All other settings are common to both directions See the followi...

Страница 25: ...m ccd pixel and with a 0 5 x magnification the object pixel size is 14x14 um In other words the smallest feature that the CDD can distinguish is 14 um In this system the shaft encoder should be configured to provide a pulse each time the object moves by 14 um This principle applies for both a line scan 1 line and TDI scan type CCD The TDI CCD can provide the additional feature called binning in wh...

Страница 26: ...ls 4 to 9 and horizontal binning is set to 2 Because pixel 3 is now included in the same data group as pixel 4 the region of interest will now include the data from pixel 3 Also pixel 10 is included in the same data group as pixel 9 so pixel 10 is now part of the region of interest To see how the region of interest start and stop values have been rounded use the command get roi Setting Horizontal ...

Страница 27: ...inning values Increasing the vertical binning decreases the maximum allowable line rate For internal exposure mode sem 7 the frame is clipped to the maximum allowable and the camera sends a warning For external exposure mode sem 3 a new camera frame rate may be required to avoid ignored syncs Command sdv set to default 1 Example sbv 2 Setting Vertical Digital Binning Syntax Increases the vertical ...

Страница 28: ...sf to set the line frame rate Setting the Exposure Mode 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 To obtain the current value of the exposure mode use the command gcp or get sem When setting the camera to external signal modes EXSYNC must be supplied Refer t...

Страница 29: ...External Trigger Maximum Exposure Time Figure 12 Mode 3 Timing 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 13 Mode 7 Camera Timing ...

Страница 30: ... Camera Link mode and number of CCD integration stages Notes If you enter a frame rate frequency outside of the range displayed on the help screen an error message is returned and the frame rate remains unchanged With internal exposure mode sem 7 the camera automatically clips the frame rate after binning or the camera link mode if the sync frequency is greater than the allowable maximum The camer...

Страница 31: ...H 1 2 4 User SBV 1 2 4 User SDV 1 2 4 User TDI 0 1 User STG 16 64 128 192 240 256 CL_Taps If User CLM 2 3 then CL_Taps 2 If User CLM 15 16 then CL_Taps 4 If User CLM 21 then CL_Taps 8 Hor_Bin User SBH User SDH CL_Row_Time 8192 Hor_Bin CL_Taps 8 User SOT CL_Taps 1e6 HN_Row_Time 3 36 User SBV 545 20e6 HN_Adjust If HN_Row_Time CL_Row_Time then HN_Adjust 0 Else HN_Adjust Ceiling CL_Row_Time HN_Row_Tim...

Страница 32: ... the camera s output rate These two commands work together to determine your final camera output configuration You can further configure your readout using the smm command to select the camera s pixel readout direction The following tables summarize the possible camera configurations Refer to the figure below for a description on how to select your camera output Figure 14 How to Read the Camera Li...

Страница 33: ...8191 CL tap 2 2 4 to 8192 smm 1 CL tap 1 8192 8190 to 2 CL tap 2 8191 8189 to 1 sot 80 40 MHz strobe sot 160 80 MHz strobe clm 15 Medium 4 Camera Link taps where 1 Every 2nd Odd Pixel 2 Every 2nd Even Pixel 3 Every 2nd Odd Pixel 4 Every 2nd Even Pixel 8 smm 0 CL tap 1 1 5 to 8189 CL tap 2 2 6 to 8190 CL tap 3 3 7 to 8191 CL tap 4 4 8 to 8192 smm 1 CL tap 1 8192 8188 to 4 CL tap 2 8191 8187 to 3 CL...

Страница 34: ...l 3 Every 4th Odd Pixel 4 Every 4th Even Pixel 1 Every 4th Odd Pixel 2 Every 4th Even Pixel 3 Every 4th Odd Pixel 4 Every 4th Even Pixel 8 smm 0 CL tap 1 1 9 to 8185 CL tap 2 2 10 to 8186 CL tap 3 3 11 to 8187 CL tap 4 4 12 to 8188 CL tap 5 5 13 to 8189 CL tap 6 6 14 to 8190 CL tap 7 7 15 to 8191 CL tap 8 8 16 to 8192 smm 1 CL tap 1 8192 8184 to 8 CL tap 2 8191 8183 to 7 CL tap 3 8190 8182 to 6 CL...

Страница 35: ...tain the current Camera Link mode use the command gcp or get clm The bit patterns are defined by the Teledyne DALSA Camera Link Roadmap available here Teledyne DALSA application notes Related Commands sot Example clm 15 Setting the Camera Throughput Purpose Works in conjunction with the clm command see previous and determines the throughput of the camera Refer to the tables in How to Configure Cam...

Страница 36: ...mmand gcp or get smm This command is available in both TDI and Area Mode Refer to the following figures and tables for an explanation of pixel readout and mirror direction Refer to Image Sensor for sensor architecture diagrams that illustrate sensor readout direction Figure 15 Left to Right Readout smm 0 Forward Direction Example Output Figure 16 Right to Left Readout smm 1 Forward Direction Examp...

Страница 37: ...pixel is rounded up to the end of the binned area In 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 ccg cpa gl gla ccf Example roi 10 1 50 1 TDI Mode Digital Signal Processing Chain Processing Chain...

Страница 38: ...NU 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 P...

Страница 39: ...rst 16 pixels of tap 8 This seam matching continues to tap 1 For adjacent tap 9 the mean of the first 16 pixels are gained to match the mean of the last 16 pixels of tap 8 This seam matching continues to tap 16 To use this command the CCD shift direction scd should be set to forward 0 or reverse 1 Example ccg 12800 Setting Digital Gain Purpose This command sets the digital gain Syntax sg f Syntax ...

Страница 40: ...tion determines exactly how much offset to subtract per pixel in order to obtain flat output when the CCD is not exposed The white light calibration is performed next to determine the multiplication factors required to bring each pixel to the required value target for flat white output Video output is set slightly above the brightest pixel depending on offset subtracted Flat Field Correction Restr...

Страница 41: ...lipped flat field correction results may be inaccurate 6 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 7 Correction results are valid only for the current analog gain and offset values If you change these values it is recommended that you recalculate your coefficients Note If your illumi...

Страница 42: ...is equal to or greater than the maximum pixel value in the image The camera will respond with OK if no errors occur 3 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 4 Enable the coefficients using the command epc 1 1 You should now see a fla...

Страница 43: ...efficient Purpose Sets an individual pixel s FPN coefficient Syntax sfc x i Syntax Elements x The pixel number from 1 to sensor pixel count i Coefficient value in a range from 0 511 12 bit LSB Notes Available in TDI Mode only Example sfc 10 50 Returning FPN Coefficients Purpose Returns a pixel s FPN coefficient value in DN 12 bit LSB Syntax gfc i Syntax Elements i The pixel number to read in a ran...

Страница 44: ...e FPN before calibrating PRNU If you are not performing FPN calibration then issue the rpc reset pixel coefficients command Example cpa 2 16000 Setting a Pixel s PRNU Coefficient Purpose Sets an individual pixel s PRNU coefficient Syntax spc i1 i2 Syntax Elements i1 The pixel number from 1 to sensor pixel count i2 Coefficient value in a range from 0 to 61440 where Reading the PRNU Coefficient Purp...

Страница 45: ... the this command to correct for this where Syntax ssg i Syntax Elements i Gain setting The gain ranges are 0 to 61438 The digital video values are multiplied by this value where Notes Use this command in conjunction with the ssb command described above Related Commands ssb Example ssg 4500 Adding Background Purpose Use the background addition command after performing flat field correction to inje...

Страница 46: ...ing 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 analog gain and offset digital gain and offset and background subtract values are saved as distinct values for Forward and Reverse directions In other words you can program the camera to operate with an analog gain value of 5db in F...

Страница 47: ...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 Saves the Current User Settings Purpose Saves the current user settings for the current direction and set number Syntax wus Notes Available i...

Страница 48: ...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 0 Factory set Settings can only be loaded from this set 1 4 User sets You can save or load settings with these ...

Страница 49: ...nt direction Syntax wpc Notes Available in TDI mode only Available only when operating the camera in internal direction control scd 0 or 1 Example wpc Saving the Current FPN Coefficients Purpose Saves the current FPN coefficients for the current direction Syntax wfc Notes Available in TDI mode only Available only when operating the camera in internal direction control scd 0 or 1 Example wfc Loadin...

Страница 50: ...1 1024 24 24 Where i 1 to 8192 Svm 2 Horizontal HORi Modulus DCi Modulus Modulus i 1 1024 256 256 Where i 1 to 8192 Svm 3 Vertical VERi Modulus DCi FR 256 FR 1 2 3 4 256 Svm 4 Diagonal DIAGi Modulus HORi FR 256 Where i 1 to 8192 FR 1 2 3 4 256 Notes When returning to video svm 0 after viewing a test pattern the camera restores the saved user settings for set subtract background ssb and set system ...

Страница 51: ...RNU coefficients are not included in the data Values returned are in 12 bit DN Available in TDI Mode only Related Commands roi Example gl 10 20 Returning Averaged Lines of Video 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 ar...

Страница 52: ...e rebooted using the command rc or can be powered down manually You will have to correct the temperature problem or the camera will shut down again Voltage Measurement 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 ca...

Страница 53: ...nt line rate Value is set with the ssf command CCD Direction internal forward CCD shift direction set with the scd command Mirroring Mode 0 left to right Readout direction set with the smm command Analog Horizontal Binning 1 Horizontal binning value set with the sbh command Analog Vertical Binning 1 Vertical binning value set with the sbv command Digital Horizontal Binning Digital Vertical Binning...

Страница 54: ...round Subtract 0 Background subtract settings set with the ssb command 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 To view a help screen listing the following ge...

Страница 55: ...ed command E g requesting exposure time longer than line time automatically adjusts the line time to meet the exposure time requirement Warning 07 Coefficient may be inaccurate A D clipping has occurred In the region of interest ROI greater than 6 251 single or 1 of averaged pixel values were zero or saturated Warning 08 Greater than 1 of coefficients have been clipped Greater than 1 of FPN or PRN...

Страница 56: ... communication error or a bad file was sent Commands Quick Reference 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 Returning Camera Settings for a list of these commands Parameters t tap id i integer value f f...

Страница 57: ...number get camera parameters gcp Reads all of the camera parameters get camera serial gcs Read the camera serial number get camera version gcv Displays the firmware version and FPGA version get values get s Retrieves camera values get fpn coeff gfc x Read the FPN coefficient x pixel number to read in a range from 1 8192 get help gh Returns the help screen get line gl x1 x2 Gets a line of raw video...

Страница 58: ...e only in TDI Mode set digital binning horizontal sdh m Sets the horizontal binning value Available values are 1 2 4 set digital binning vertical sdv m Sets the vertical binning value Available values are 1 2 4 set exposure mode sem m Set the exposure mode 3 External SYNC maximum exposure time 7 Internal programmable SYNC maximum exposure time Factory setting set fpn coeff sfc x i Set the FPN coef...

Страница 59: ...d i set number in a range from 0 to 4 stage select stg i Sets the number of stages Allowable values are 16 64 128 192 240 256 set video mode svm i Switch between normal video mode and test patterns 0 video to 4 test patterns set TDI mode tdi i Set the camera s operating mode 0 Area Mode 1 TDI Mode Refer to Setting a Region of Interest for details update gain reference ugr Changes 0dB gain to equal...

Страница 60: ...2 6kV CD 8kV AD 1995 EN 61000 4 3 3V m 1996 EN 61000 4 4 500V 1100V 1995 This product complies with the requirements of the Low Voltage Directive 73 23 EEC and the EMC Directive 89 336 EEC and carries the CE mark accordingly The 8k cameras were equipped with the following lens adapter during testing AC LA 0109 Adapter M72 to Nikon lens Place of Issue Waterloo ON CANADA Date of Issue TBD Name and S...

Страница 61: ...ust can obscure pixels producing dark patches on the sensor response Dust is most visible when the illumination is collimated The dark patches shift position as the angle of illumination changes Dust is normally not visible when the sensor is positioned at the exit port of an integrating sphere where the illumination is diffuse Dust can normally be removed by blowing the window surface using a com...

Страница 62: ...t can scratch the window The Anticon Gold 9 x 9 wiper made by Milliken is both ESD safe and suitable for class 100 environments Another ESD acceptable wiper is the TX4025 from Texwipe 4 An alternative to ESD safe cloth wipers is Transplex swabs that have desirable ESD properties There are several varieties available from Texwipe Do not use regular cotton swabs since these can introduce charge to t...

Страница 63: ...Piranha HN RoHS User Manual Teledyne DALSA 03 032 20135 00 63 Revision History Revision Number Change Description Date 00 Revised Preliminary Version for Consignment Cameras August 18 2012 ...

Страница 64: ...ameters 18 commands 22 list 56 connectors 10 D data bus 14 data rate 7 digital signal processing 44 direction externally controlled 24 web movement 24 DVAL 14 E EMC Declaration of Conformity 60 error messages 55 exposure modes overview 28 EXSYNC 14 with Binning 25 F fiber optic light sources 16 filters 16 flat field correction 42 FVAL 14 G gain 5 39 gain ranges 7 H halogen light sources 16 help 19...

Страница 65: ...lines 12 supply 12 R readout configuring 32 direction 36 rebooting 50 resolution 6 responsivity 7 Revision History 63 roi 37 S SEE 7 sensitivity level 23 sensor 8 cleaning 61 serial interface 18 defaults 18 settings factory 21 STROBE 14 T tap readout direction 36 TDI Mode 23 temperature measurement 52 test patterns 50 timing mode 3 29 mode 7 29 V video data 51 voltage measurement 52 ...

Отзывы: