background image

60 

 

 

Piranha 2 User’s Manual 

03-032-00493-14 

 

 

 Teledyne DALSA 

im age d ata bit allocations, refer to the official Cam era Lin k sp ecification on the 
vfm .d alsa.com  w eb site. 

Camera Control Signals 

Fou r LVDS p airs are reserved  for general-p u rp ose cam era control. They are d efined  as 
cam era in p u ts and  fr am e grabber ou tp u ts. Cam era m anu factu rers can d efine these signals 
to m eet their need s for a p articu lar p rod u ct. The signals are: 

•  Camera Control 1 (CC1) 
•  Camera Control 2 (CC2) 
•  Camera Control 3 (CC3) 
•  Camera Control 4 (CC4) 

Communication 

Tw o LVDS p airs have been allocated  for asynch ronou s serial com m u nication to an d  from  
the cam era and  fram e grabber. Cam eras an d  fram e grabbers sh ou ld  su p p ort at least 9600 
bau d . These signals are 

•  SerTFG—Differential pair w ith serial communications to the frame grabber. 
•  SerTC—Differential pair w ith serial communications to the camera. 

The serial interface w ill have the follow ing characteristics: one start bit, one stop  bit, no 
p arity, and  no h and sh aking. It is recom m end ed  that fram e grabber m a nu factu rers su p p ly 
both a u ser interface an d  a softw are ap p lication p rogram m ing interface (API) for u sin g 
the asynch ronou s serial com m u nication p ort. The u ser in terface w ill con sist of a term inal 
p rogram  w ith m inim al cap abilities of send ing an d  receiving a  character string an d  
send ing a file of bytes. The softw are API w ill p rovid e fu n ctions to enu m erate board s and  
send  or receive a character string. See Ap p end ix B in the Official Cam era Link 
sp ecification on the vfm .d alsa.com  w eb site. 

Power 

Pow er w ill not be p rovid ed  on the Cam era Link connector. The cam era w ill receive 
p ow er throu gh a sep arate cable. Cam era m anu factu rers d efine their ow n p ow er 
connector, cu rrent, an d  voltage requ irem ents. 

 

 

Содержание DALSA Piranha 2 P2-2x-01K40

Страница 1: ...P2 2x xxx40 P2 4x xxx40 P2 2x xxx30 Camera User s Manual Revised 5 4 2011 10 27 00 AM Line Scan CCD Cameras 4 May 11 03 032 00493 14 www teledynedalsa com...

Страница 2: ...emiconductors with approximately 1 000 employees worldwide headquartered in Waterloo Ontario Canada Established in 1980 the company designs develops manufactures and markets digital imaging products a...

Страница 3: ..._________________________ 23 3 1 Overview 23 3 2 Command Format 23 3 3 Processing Chain 24 3 4 Startup 25 3 5 Saving and Restoring Settings 25 3 6 Setting Baud Rate 26 3 7 Setting the Data Mode 26 3 8...

Страница 4: ...ic Solutions 55 Camera Link Reference _________________________________________________ 59 EMC Declaration of Conformity______________________________________________ 61 Communications Protocol ______...

Страница 5: ...rammable integration time line rate gain offset bit depth test pattern and diagnostics Flat field correction minimizes sensor FPN and PRNU lens vignetting and non uniform lighting Camera Link interfac...

Страница 6: ...erface are simplified with the Camera Link high speed serial standard The camera is sensitive but still provides quiet uniform output thanks to CDS correlated double sampling and embedded flat field c...

Страница 7: ...els Figure 2 IT P1 4k Image Sensor 2k 4k 10 m 4 tap models N Pinned Photodiodes 10 m x 10 m 4 I 32 S 4 I 32 S CCD Readout Shift Regis ter CCD Readout Shift Regis ter 5 I 5 I 4 I 4 I TCK PR VPR VS TOR...

Страница 8: ...ch as 10kHz or greater the amount of dark current will be reduced by 10x or greater N Pinned Photodiodes 7 m x 7 m 4 I 32 S 4 I 32 S CCD Readout Shift Regis ter CCD Readout Shift Regis ter 5 I 5 I 4 I...

Страница 9: ...4 o p mA 600 800 8192 2 4 o p mA 620 840 Time to power up typ sec 15 Time to calibrate FPN PRNU 1024 sec 10 2048 sec 19 4096 sec 38 6144 sec 85 8192 sec 115 Specification Units Min Max Notes Data Rat...

Страница 10: ...0 25 z 0 6 Note that the environment conditions represent the state of the environment when the camera was being tested Typical results are the average values obtained with at a 1kHz line rate and 30...

Страница 11: ...DN 0 3 2 1 2 2 8 2 PRNU uncorrected 1K and 2K ECD ECE DN 5 18 5 23 8 10 39 4k ECD ECE DN 9 28 10 28 12 2 0 43 6K and 8K ECD ECE DN 15 38 16 38 14 2 7 55 PRNU corrected ECD ECE DN 1 5 2 3 3 1 2 1 5 3...

Страница 12: ...a 2 User s Manual 03 032 00493 14 Teledyne DALSA Figure 5 P2 Responsivity Responsiv ity DN nJ cm 2 Wavelength nm 10 m pixels 7 m pixels 0 4 1000 800 600 400 500 700 900 8 12 20 24 16 Responsivity Nomi...

Страница 13: ...ust also set up the other components of your system including light sources frame grabbers camera mounts heat sinks host computers optics encoders and so on 2 2 Input Output 12V to 15V and Ground Came...

Страница 14: ...12 Y0 PAIR1 3 24 Y1 PAIR2 16 11 Y1 PAIR2 4 23 Y2 PAIR3 17 10 Y2 PAIR3 5 22 Yclk PAIR4 18 9 Yclk PAIR4 6 21 Y3 PAIR5 19 8 Y3 PAIR5 7 20 100 ohm PAIR6 20 7 terminated PAIR6 8 19 Z0 PAIR7 21 6 Z0 PAIR7...

Страница 15: ...C 20 7 SerTC 8 19 SerTFG 21 6 SerTFG 9 18 CC1 22 5 CC1 10 17 CC2 23 4 CC2 11 16 CC3 24 3 CC3 12 15 CC4 25 2 CC4 13 13 inner shield 26 26 inner shield Unused pairs should be terminated in 100 ohms at b...

Страница 16: ...a Protect the camera with a fast blow fuse between power supply and camera Visit http vfm dalsa com for a list of companies that make power supplies that meet the camera s requirements The companies l...

Страница 17: ...era Link configuration and you should refer to the Camera Link Implem entation Road Map available from the Knowledge Center page on the Teledyne DALSA website www teledynedalsa com mv knowledge appnot...

Страница 18: ...f line sequence are aa 55 aa Refer to the table below Location Value Description 1 A s By ensuring these values consistently toggle between aa and 55 you can verify cabling i e no stuck bits 2 5 s 3 A...

Страница 19: ...a 2 User s Manual 03 032 00493 14 Teledyne DALSA 2 7 Timing Figure 6 Piranha 2 Overview Timing Showing Input and Output Relationships Figure 7 Piranha 2 Fixed Programmed Integration Timing with Extern...

Страница 20: ...from the reception of the falling edge of EXSYNC to the rising edge of LVAL when pretrigger is set to zero Pretrigger reduces the number of clocks to the rising edge of LVAL but doesn t change the ti...

Страница 21: ...C modes to guarantee the photosites are reset 2 640 twSYNC_INT The minimum width of the high pulse when the SMART EXSYNC feature is turned off 132 twSYNC_INT SMART Is the integration time when the SMA...

Страница 22: ...e to assure complete photosite reset 2 640 264 tPR_SET The nominal time that the photo sites are integrating Clock synchronization will lead to integration time jitter which is shown in the specificat...

Страница 23: ...face uses a simple ASCII based protocol The complete protocol is described in Appendix C Communications Protocol Online Help For quick help the camera can return all available commands and parameters...

Страница 24: ...essing chain The analog processing chain contains two elements a gain stage and an offset stage The digital processing chain contains the FPN correction PRNU correction background subtract and a syste...

Страница 25: ...mera will return either the prompt OK if no error occurred or an error code if a problem has been discovered 3 5 Saving and Restoring Settings The camera provides a number of commands for restoring st...

Страница 26: ...a output mode use the command Syntax sdm i Syntax Elements i See Table 8 Mode Selection Values below for allowable parameter values Notes To obtain the current data mode use the command gcp Example sd...

Страница 27: ...Programmable Line Rate Programmable Exposure Time Mode SYNC PRIN Description 1 Internal Internal No No Maximum line rate and exposure time factory setting 2 Internal Internal Yes Yes Exposure control...

Страница 28: ...cp Related Commands ssf set Example sem 3 Setting Line Rate Camera must be operating in exposure mode 2 To set the line rate use the command Syntax ssf i Syntax Elements i Desired line rate in Hz Allo...

Страница 29: ...line statistic and sets the region of pixels used in the cag cao gl gla ccf and ccp commands To define a region of interest use the command Syntax roi x1 x2 Syntax Elements x1 Pixel start number Must...

Страница 30: ...ter This sets the end pixel to display on screen Allowable range is 1 to sensor pixel count This parameter does not affect the Min Max and Mean statistics generated at the end of the line output Notes...

Страница 31: ...or pixel count This value does not affect the Min Max and Mean statistics generated at the end of the line output Notes If you do not specify a pixel range to display the line output will display all...

Страница 32: ...meters such as temperature line rate and gain The offset for calibrated and uncalibrated video is set and saved separately Example sao 0 200 Subtracting Offset or Background To subtract the video scen...

Страница 33: ...he output can no longer reach its maximum Use the ssg command to correct for this See section 3 13 Setting Gains for details on the ssg command Available in calibrated mode only svm 1 Example sdo 0 10...

Страница 34: ...to 10dB Example sg 0 5 2 To set the digital gain following a background subtraction use the command Syntax ssg t i Syntax Elements t Tap selection Allowable range is 1 to 4 or 0 for all taps i Gain s...

Страница 35: ...reduce or eliminate image distortion caused by the following factors Fixed Pattern Noise FPN Photo Response Non Uniformity PRNU Lens and light source non uniformity The two point correction is implem...

Страница 36: ...camera or memory may be corrupted Calibration Steps Overview 1 Change camera video mode to calibrated using the command svm 1 2 Set up the camera operating environment i e line rate exposure gain etc...

Страница 37: ...and wpc White Light Calibration White light calibration is more complex than dark calibration because the camera attempts to create a flat white image This calibration corrects PRNU effects as well as...

Страница 38: ...bit data mode and 256 to 1007DN for 10 bit data mode If value is left blank current gain values are used 4 After the calibration is complete you can save these settings to non volatile memory so they...

Страница 39: ...10 3 17 Generating Test Patterns The camera can generate a test pattern to aid in system debugging Use the command svm 2 to activate the test pattern The test pattern is a ramp from 0 to 255DN then s...

Страница 40: ...command where the first parameter is the monitoring task and the second parameter is the enable or disable value to display the status of all the defined monitory tasks if no parameter is passed and...

Страница 41: ...mera returns OK Otherwise the camera returns an error message Note that the voltage measurement feature of the camera provides only approximate results typically within 10 They should not be used to s...

Страница 42: ...42 Piranha 2 User s Manual 03 032 00493 14 Teledyne DALSA...

Страница 43: ...ding contributor to FPN PRNU dark offset random noise and other performance specifications especially when a camera is significantly gained i e 10db Generally dark current doubles for every 7 C increa...

Страница 44: ...prove conduction and provide a greater surface area for convection airflow Mount fans away from the camera to avoid vibration and direct the airflow on the heat fins to decrease the temperature delta...

Страница 45: ...die surface M3x0 5 6H 4x 5 0 Deep 6 0 4x 49 3 53 8 Units mm 54 9 2x 10 5 6k 8k 7 m 4k 10 m 2 tap with large format adapter 6k 7 m 4k 10 m 2 tap with F mount 62 3 89 2 32 5 9 1 2x 3 5 2x 46 81 2x 58 0...

Страница 46: ...Pixel 1 4k 28 16 0 18 Pixel 1 6k 21 00 0 18 Pixel 1 8k 13 83 0 18 19 1 2x 3 5 2x 46 81 2x 78 0 2x 85 0 46 81 2x 58 0 2x 65 0 85 0 32 5 9 1 2x 3 5 2x M3x0 5 6H 4x 7 0 deep M2x0 4 6H 4x 7 0 deep 54 9 2...

Страница 47: ...5mm F Mount 46 5 0 25mm M72x0 75 19 55mm nominal outer flat surface Detailed mechanicals including front plate opening sizes and the distance from the sensor die to the opening can be found in section...

Страница 48: ...clude a mounting ring and the CORION 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 poin...

Страница 49: ...the preceding equation the object distance must be 450mm 0 450m 10 100 45 450 0 450 m m mm OD OD mm m 4 3 Compliance The Piranha 2 cameras have been designed for EMC compliance The test setup has been...

Страница 50: ...50 Piranha 2 User s Manual 03 032 00493 14 Teledyne DALSA...

Страница 51: ...correction calibration To avoid an erroneous calibration ensure that you perform flat field correction only after a charge buildup has dissipated over 24 hours 5 2 Protecting Against Dust Oil and Scra...

Страница 52: ...ation 5 3 Cleaning the Sensor Window 1 Use compressed air to blow off loose particles This step alone is usually sufficient to clean the sensor window 2 If further cleaning is required use a lens wipe...

Страница 53: ...do not resolve your problem see section 6 4 on getting product support 6 1 Common Solutions Connections The first step in troubleshooting is to verify that your camera has all the correct connections...

Страница 54: ...the gcp 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 a...

Страница 55: ...of line sequence use the command els 0 Use the sut and slt commands to set threshold values between 0 and 255 for 8 bit data modes or 0 to 1023 for 10 bit data modes LED Status Located on the back of...

Страница 56: ...goal is to prevent solvent from evaporating from the window surface as this will end up leaving residue and streaking behind 7 Repeat steps 2 4 using a clean tissue until the entire window has been c...

Страница 57: ...ging bits or stuck bits Horizontal Lines or Patterns in Image A faulty or irregular encoder signal may result in horizontal lines due to exposure time fluctuations ensure that your exposure time is re...

Страница 58: ...58 Piranha 2 User s Manual 03 032 00493 14 Teledyne DALSA...

Страница 59: ...rd The standard known as ANSI TIA EIA 644 was approved in March 1996 LVDS uses differential signaling with a nominal signal swing of 350mV differential The low signal swing decreases rise and fall tim...

Страница 60: ...communications to the frame grabber SerTC Differential pair with serial communications to the camera The serial interface will have the following characteristics one start bit one stop bit no parity a...

Страница 61: ...2x xxx30 fulfill s the requirements of the standard s EMC EN55022 1998 EN55024 1998 EN61326 2002 This product complies with the requirements of the Low Voltage Directive 73 23 EEC and the EMC Directiv...

Страница 62: ...62 Piranha 2 User s Manual 03 032 00493 14 Teledyne DALSA...

Страница 63: ...Format and Examples A carriage return CR ends each command Values in square brackets are optional There are two methods for entering the commands In long form each command is written in its entirety I...

Страница 64: ...le messages disabled Camera ID The camera ID is a single case insensitive ASCII alphanumeric character A to Z or 0 to 9 To change the network ID for a camera use the command sci i i Where the first pa...

Страница 65: ...ommands are commands sent to all cameras on the network at the same time After a broadcast command is sent and before issuing the next command each camera on the link must be polled until a READY stat...

Страница 66: ...ring task warnings poll each camera by using network version of the gps command Example reading status from camera ID a a gps Enabling Disabling Non Command Messages in the Network Environment To enab...

Страница 67: ...ng tables list the codes for errors informal messages and monitoring task messages Refer to section E7 for a list of all available commands Error Codes Code Description Suggested Cause 0 Command execu...

Страница 68: ...og offset to obtain targeted video level 22 Analog gain calibration failure Analog gain calibration failure could not tune the analog gain to obtain targeted video level 23 CRC check failure while att...

Страница 69: ...ring the ccp command process 64 INFO Calibration may be out of specification FPN coefficient clipped ccf several coefficients were clipped during the ccf command process 128 INFO Calibration may be ou...

Страница 70: ...ra serial number Camera Network ID x Camera network id set with the sci command Network Message Mode disabled Displays whether network messages are enabled or disabled Set with the snm command See C4...

Страница 71: ...ode svm 1 See section 3 12 Optimizing Offset Performance and Dark Calibration page 36 for details Digital Offset 0 0 0 0 Digital offset value set with the sdo command Available only in calibrated mode...

Страница 72: ...ting the Video Mode for details Data Mode 0 Current data mode value set with the sdm command See section 3 7 Setting the Data Mode for details Exposure Mode 2 Current exposure mode value set with the...

Страница 73: ...bit mode and 256 to 1007DN for 10 bit This command requires a constant light input and only works in uncalibrated mode 1 calibrate_analog_offset cao t i Calibrates the analog offset The first paramet...

Страница 74: ...digital processing or test pattern displaying one pixel value after another and the minimum maximum and mean value of the sampled line Optional pixel start and end values in a range from 1 to sensor p...

Страница 75: ...r values 25 set_baud_rate sbr i Set speed of serial communication port Baud rates 9600 19200 57600 and 115200 Default baud 9600 26 set_camera_id sci s s Set camera ID The first parameter is a characte...

Страница 76: ...d value is a specified value within the range 0 to 127 32 set_gain sg t f Set the analog gain The first parameter is the tap selection 1 to 4 0 for all taps The second parameter is a gain value specif...

Страница 77: ...ld to a value from 0 to 255 in 8 bit data modes and 0 to 1023 in 10 bit 41 set_video_mode svm i Switch between calibrated and uncalibrated modes 0 Uncalibrated video deactivate video correction 1 Cali...

Страница 78: ...78 Piranha 2 User s Manual 03 032 00493 14 Teledyne DALSA...

Страница 79: ...ration The offset values indicated are the values obtained after issuing the cao 0 5 calibrate analog offset command The plot shows the DC offset over temperature at maximum gain with the optimal offs...

Страница 80: ...Camera ambient temperature is approximately 15 C less than the internal camera temperature Camera gain is 10dB Worst case calibrated DC offset VS temperature and exposure time 0 10 20 30 40 50 60 70 8...

Страница 81: ...s of the css command default being 128 and changed it to 64 On page 31 Calibrating Gains changed allowable ranges from 64 was 128 to 251 and 256 was 512 to 1007 Added error message 28 and 29 on page 6...

Страница 82: ...rformance Specifications power and power supply current specs 11 Added 2k 4 tap model to Section 1 2 Image Sensors Figure 2 IT P1 4k Image Sensor 2k 4k 10 m 4 tap models Section 1 3 Camera Performance...

Страница 83: ...following note was removed from page 37 as this feature is not available for this camera model 3 The variance in light intensity across the target must not be more than 4 to 1 Because the maximum per...

Страница 84: ...84 Piranha 2 User s Manual 03 032 00493 14 Teledyne DALSA...

Страница 85: ...bration 36 dark current 44 dark patches 56 Data Bus 17 data mode 26 debugging 18 39 53 digital data 17 E EIA 644 Reference 59 EMC compliance 49 EMC Declaration of Conformity 61 end of line sequence 18...

Страница 86: ...ng requirements 9 operational status of camera 40 optical interface 47 output mode 26 P performance 9 pixel statistics 29 power supplies 16 pretrigger 41 PRIN 16 PRNU 37 39 R rebooting 41 region of in...

Отзывы: