background image

 
 
 

 

 

Piranha4 8K Color Cameras 

P4-CC-08K03T-01-R 

sensors | 

cameras

 | frame grabbers | processors | software | vision solutions 

03-032-20274-01 

www.teledynedalsa.com

  

Содержание Piranha4 Series

Страница 1: ...Piranha4 8K Color Cameras P4 CC 08K03T 01 R sensors cameras frame grabbers processors software vision solutions 03 032 20274 01 www teledynedalsa com...

Страница 2: ...anufactures and markets digital imaging products and solutions in addition to providing wafer foundry services Teledyne DALSA Digital Imaging offers the widest range of machine vision components in th...

Страница 3: ...STEPS OVERVIEW 18 1 Install and configure frame grabber and software 18 2 Connect Camera Link and power cables 18 3 Establish communicating with the camera 18 4 Operate the camera 18 STEP 1 INSTALL AN...

Страница 4: ...Y 43 Camera information feature descriptions 44 Camera configuration selection dialog 47 Camera power up configuration 47 User set configuration management 47 CAMERA CONTROL CATEGORY 48 Camera control...

Страница 5: ...83 Supported Sapera LT 83 PROGRAMMING DECA MODE 83 PROGRAMMING FULL MODE 86 APPENDIX F CAMERA FRAME GRABBER COMMUNICATION 88 Setting up communication between the camera and the frame grabber 88 APPEN...

Страница 6: ...cohol To clean the surface of the camera housing use a soft dry cloth To remove severe stains use a soft cloth dampened with a small quantity of neutral detergent and then wipe dry Do not use volatile...

Страница 7: ...control and integrate Programmable features include exposure control flat field correction and gain settings The Piranha4 camera is ideal for the inspection of printing printed circuit board solar cel...

Страница 8: ...from third party vendors Camera Performance Specifications Table 4 Camera Performance Specifications Characteristics Typical Value Unit Sensor Characteristics at Maximum Pixel Rate Resolution 8192 x...

Страница 9: ...storage and operation 15 to 85 relative non condensing MTBF mean time between failures 100 000 hours typical field operation Functionality Programmable via GenICam Control Interface Analog Gain Up to...

Страница 10: ...x defined by the GenApi module of the GenICam specification The camera uses the GenICam Generic Control Protocol GenCP V1 0 to communicate over the Camera Link HS command lane For more information see...

Страница 11: ...Trilinear Quantum Efficiency 0 200000 400000 600000 800000 1000000 1200000 350 450 550 650 750 850 950 Responsivity e uJ cm 2 wavelength nm Responsivity row 27 row 28 row 29 0 10 20 30 40 50 60 70 35...

Страница 12: ...es Line shift can also be disabled However this is only correct when the object pixel size is square i e the distance moved by the object for one EXSYNC period is equal to the width of the object pixe...

Страница 13: ...ample 1 Target speed adjusted for square pixels Example 2 Target running slower than example 1 same EXSYNC trigger frequency Example 3 Target running faster than example 1 same EXSYNC trigger frequenc...

Страница 14: ...not show up Figure 4 Image with Horizontal Color Alignment Issues Using the camera s Parallax Correction feature the optical magnification for each line is adjusted such that colors can be lined up a...

Страница 15: ...ction accommodates an object direction change on a web and allows you to mount the camera upside down Note The example here assumes the use of a lens which inverts the image Figure 7 Object Movement a...

Страница 16: ...Mechanicals Figure 8 Camera Mechanicals...

Страница 17: ...d light can be problematic with halogen light sources but is not an issue with white LED sources When infrared light is present with this camera color fidelity is reduced To prevent infrared from dist...

Страница 18: ...r then you will need to install one Follow the manufacturer s installation instructions A GenCP Generic Control Protocol compliant XML device description file is embedded within the camera firmware al...

Страница 19: ...and comes bundled with SaperaLT Using CamExpert is the simplest and quickest way to send commands to and receive information from the camera Camera Link Environment These cameras implement the Camera...

Страница 20: ...d 14 14 inner shield 2 25 Y0 2 25 X0 15 12 Y0 15 12 X0 3 24 Y1 3 24 X1 16 11 Y1 16 11 X1 4 23 Y2 4 23 X2 17 10 Y2 17 10 X2 5 22 Yclk 5 22 Xclk 18 9 Yclk 18 9 Xclk 6 21 Y3 6 21 X3 19 8 Y3 19 8 X3 7 20...

Страница 21: ...internally using the GenICam features The external control signal EXSYNC is optional and enabled through the user interface This camera uses the falling edge of EXSYNC to start the exposure period The...

Страница 22: ...optimum performance WARNING When setting up the camera s power supplies follow these guidelines Apply the appropriate voltages Protect the camera with a 2 amp slow blow fuse between the power supply a...

Страница 23: ...e shown 3 Select the frame grabber device by clicking on the name Note The first time you set up the camera you will need to establish a communication link between the camera and frame grabber Instruc...

Страница 24: ...grade the camera s software An important component of CamExpert is its live acquisition display window which allows immediate verification of timing or control parameters without the need to run a sep...

Страница 25: ...Piranha4 8k Color Camera User s Manual 25 Teledyne DALSA 03 032 20274 00 CamExpert panes Figure 12 CamExpert s Camera Control Window...

Страница 26: ...changing all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed device This avoids confusion by eliminatin...

Страница 27: ...line column profile during live acquisition or in a still image Output Message pane Displays messages from CamExpert or the device driver The camera is now ready to retrieve a test pattern Select Imag...

Страница 28: ...em Gain 1x White balanced gains all set to 1x Color correction parameters set to neutral values Corrected using an 80 mm lens and a magnification of 0 8 Check Camera and Sensor Information Camera and...

Страница 29: ...emperature issue remove power wait for the camera to cool down and fix the temperature issue by improving your cooling strategy You may then restart the camera Saving and Restoring Camera Settings The...

Страница 30: ...n be saved thereby becoming the user setting using the User Set Save parameter A previously saved user setting User Set 1 to 4 or the factory settings can be restored using the User Set Selector and U...

Страница 31: ...pped with the same settings as the factory set The command User Set Save saves the current settings to non volatile memory as a User Set The camera automatically restores the last saved user settings...

Страница 32: ...be an internal timer signal free running mode or an external trigger signal The exposure duration can be programmable such as the case of an internal timer or maximum In the latter case the camera wi...

Страница 33: ...ure Mode Timed 2 Internally Programmable Line rate and Maximum Exposure Time Line rate can be adjusted When setting the line rate exposure time will automatically adjust to accommodate the new line ra...

Страница 34: ...External Trigger On Maximum exposure CC1 rising edge triggers start of internal exposure 4 External Trigger On Internal Exposure Control CC1 Rising edge triggers start of internal exposure Note minimu...

Страница 35: ...he camera will continue to output data at its maximum line rate of 33 kHz Though no image artefacts associated with over speed will occur you may notice that under over speed conditions the image will...

Страница 36: ...re Time To set the camera s exposure time use the Exposure Time parameter a member of the Sensor Controls set This feature is only available when the Exposure Mode parameter is set to Timed The allowa...

Страница 37: ...tern Black Grey Vertical Ramp Set Baud Rate The baud rate sets the speed in bits per second bps of the serial communication port and is available as part of the Serial Port Control parameters Serial P...

Страница 38: ...he expense of lower image resolution This camera provides only 1 x 1 pixel binning format Camera Direction Control Found in the I O Control Direction Control set of features Direction Control Paramete...

Страница 39: ...amera and puts in the default settings including a 9600 baud rate Calibrating the Camera Important Note to ensure best results the conditions under which you calibrate the camera e g temperature and i...

Страница 40: ...h ColorChecker the camera should have been calibrated with a white reference in place of the Gretag Macbeth ColorChecker and color correction must be turned off The calibration process will ensure the...

Страница 41: ...s should be at the target value white balance gains will have been adjusted to suit the cameras optimum setup for a balanced white output and the correction coefficient will be enabled The system gain...

Страница 42: ...1 This feature may not be of use to many users as the camera already subtracts true dark current but it may be useful for some to provide a per pixel offset correction 2 Default value is 0 DN for each...

Страница 43: ...Parameters such as camera model firmware version etc are read to uniquely identify the connected P4 device These features are typically read only The Camera Information Category groups information spe...

Страница 44: ...tandard Features Naming Convention SFNC not shown The Device Version number represents the camera software functional group not a firmware revision number Display Name Feature Description Device Versi...

Страница 45: ...make active on camera power up or reset The camera configuration sets are stored in camera non volatile memory RW 1 00 Beginner Factory Setting Default Load factory default feature settings UserSet1 U...

Страница 46: ...by the user Current User Set UserSetSelector Points to which user set 1 4 or factory set that is loaded or saved when the UserSetLoad or UserSetSave command is used 1 00 Beginner Load Configuration Us...

Страница 47: ...tion state to load on power up see feature UserSetDefaultSelector The user chooses from one factory data set or one of two possible user saved states User set configuration management The second drop...

Страница 48: ...d Parameters in black are user set in CamExpert or programmable via an imaging application Camera control feature descriptions The following table describes these parameters along with their view attr...

Страница 49: ...canDirection Forward Reverse ExternallyControlled Sets the scan direction configuration Direction of the scan is Forward Direction of the scan is Reverse Direction of the scan is defined by CC3 CC3 0...

Страница 50: ...rentUserColourSet Indicates which user set is currently in use RO 1 00 Beginner Color Transformation Value Selector ColorTransformationValueSele ctor Gain00 Gain01 Gain02 Gain10 Gain11 Gain12 Gain20 G...

Страница 51: ...m imageDistortionCorrectionAlgo rithm Parallax Correction RO 1 00 Beginner Image Distorition Parallax Correction Pixel Stretch imageDistortionParallaxCorrec tionPixelStretch Value entered indicates th...

Страница 52: ...the minimum camera firmware version required Additionally the firmware column indicates which parameter is a member of the DALSA Features Naming Convention DFNC versus the GenICam Standard Features Na...

Страница 53: ...Wait For Trigger StatusWaitForT rigger Bit0 of Hardware status 1 if no trigger identified for more than 1 second 1 00 Beginner Status Trigger Too Fast StatusTriggerT ooFast Bit1 of Hardware status 1...

Страница 54: ...xpert or programmable via an imaging application Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by e...

Страница 55: ...alibrate PRNU flatfieldCalibrationPRNU Initiates the PRNU or Flatfield process 1 00 Beginner FFC Bank Selector FFCBankSelector Factory User1 User2 User3 User4 Allows the user to select between the fac...

Страница 56: ...ning FFC or balance overflow StatusWarningFfcOrBalanceO vf 0 1 Status register after FFC calculation RO No overflow during FFC Overflow during FFC 1 00 Beginner Image Format Control Category The Image...

Страница 57: ...ded by the device manufacturer 1 00 Beginner DFNC Off Selects sensor video to be output from sensor Grey Horizontal Ramp Selects a horizontal grey scale White Selects a blank white pattern Grey Patter...

Страница 58: ...read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table bu...

Страница 59: ...DeviceReset Used to restart the camera warm reset 1 00 Beginner XML Major Version DeviceManifestXMLMajorVersio n Together with DeviceManifestXMLMinorVersio n specifies the GenICam feature description...

Страница 60: ...rt control feature descriptions The Device Version number represents the camera software functional group not a firmware revision number Display Name Feature Description View Baud Rate DeviceSerialPor...

Страница 61: ...00 Beginner One Use 1 stop bit File Access Control Category The File Access control in CamExpert allows the user to quickly upload various data files to the connected camera The supported data files...

Страница 62: ...operation executed by FileOperationExecute Read Read Select the Read operation executed by FileOperationExecute Write Write Select the Write operation executed by FileOperationExecute Delete Delete Se...

Страница 63: ...amera model File Operation Result FileOperationResult Displays the file operation result For Read or Write operations the number of successfully read written bytes is returned RO 1 00 Guru File Size F...

Страница 64: ...firmware changes require a device reset command from the Camera Information Controls and additionally CamExpert should be shut down and restarted after a reset Download a list of camera parameters Fo...

Страница 65: ...Piranha4 8k Color Camera User s Manual 65 Teledyne DALSA 03 032 20274 00...

Страница 66: ...ication Figure 21 Serial DLL hierarchy as mentioned in the Camera Link Specification 1 Cycle power to the camera by either a issuing the reset camera command rc or b powering the camera OFF and then O...

Страница 67: ...racter may look like this The camera responds to a simple ASCII based protocol A carriage return CR ends each command Example to return the current detector settings gcp CR A complete list of the avai...

Страница 68: ...cription Calibrate user FPN dark flat field coefficients Full Name Camera Link Mode Mnemonic clm Argument s Mode 0 Base 1 Medium 2 Full 3 Deca Description Camera Link Mode Full Name Camera Link Speed...

Страница 69: ...in11 5 cgb Gain12 6 cbr Gain20 7 cbg Gain21 8 cbb Gain22 Integer Value From 256 gain 4 to 255 gain 3 984375 by step of 0 015625 1 64 Description Color Transformation Matrix Full Name Flatfield Mode Mn...

Страница 70: ...r blue 1024 Color Matrix Selector 4 Color Correction Matrix 49 25 10 25 79 10 34 15 113 Mirroring Mode Off Camera Link frequency 85MHz Camera Link mode 8bits RGB_Base 3Taps Pixel Format 8K TriLinear R...

Страница 71: ...57ns smm Mirroring Mode 0 Off 1 On spf Pixel Format 0 RGB8 ssa Set Spatial Alignment 0 disabled 1 0 5 line 2 1 line 3 1 5 line 4 2 lines ssb Offset 4096 to 4095 in 12 bit DN ssf Internal Line Rate ret...

Страница 72: ...200 scd Direction 0 Forward 1 Reverse 2 CC3 signal sem Exposure Mode 0 Off 1 On set Exposure Time Integer 32 bits step of 6 357ns sha Set horizontal alignment From 40 4 pixels to 40 4 pixels shm Set h...

Страница 73: ...e Notes Full Name Set Baud Rate Mnemonic sbr Argument s Baud rate 9600 19200 38400 57600 115200 Description Set baud rate Notes Send command and then change speed of HyperTerminal Full Name Direction...

Страница 74: ...to 40 by step of 1 unit is 1 10 pixel Description The value entered will stretch shrink the sensor red and green lines to align the colors Notes Full Name Set Horizontal Alignment Mode Mnemonic shm A...

Страница 75: ...n order to set the line delay Values entered must be between 0 and 4 Decimal places are not valid Full Name Offset Mnemonic ssb Argument s Offset 8 bit 4096 to 4095 step 1 in DN12b Description Set off...

Страница 76: ...al ramp Description Select test pattern Notes Full Name Default User Set Mnemonic usd Argument s Set selector 0 Factory set 1 4 User sets Description Select user set to load when camera is reset Notes...

Страница 77: ...rgument s Set selector 1 to 4 Description Save user set Notes Saves all the current settings listed by the GCP command plus the user FPN coefficients user PRNU coefficients and color correction matrix...

Страница 78: ...line rate using Camera Link Deca mode but it may be easier to start your evaluation using the medium mode Set your Camera Link frame grabber up to receive the standard RGB medium mode 2 Communicating...

Страница 79: ...e exposure time using the set command Ensure that the exposure time period is not greater than the period of the line rate minus 2 5 sec The camera will indicate an error if you select an exposure tim...

Страница 80: ...completion of the cpa command you should see an image from the camera that is white balanced with all three colors at the target level you set You are now ready to evaluate the image quality of the P...

Страница 81: ...and to avoid introducing oily residues avoid touching the sensor Scratches diffract incident illumination When exposed to uniform illumination a sensor with a scratched window will normally have brig...

Страница 82: ...g an ionized air gun Place the sensor under the microscope at a magnification of 5x to determine the presence of any remaining contamination Clean the contamination on the sensor using one drop of cle...

Страница 83: ...e images with the Piranha4 color camera under RGB 9 1 Deca mode to achieve a 68 5 KHz line rate and under RGB 6 2 Full mode to achieve a 55 KHz line rate Supported Sapera LT Sapera 7 10 or later is re...

Страница 84: ...a feature to share buffer components between two SapBuffer objects Buffer type may Red 1 D0 D7 Blue 1 D0 D7 Green 1 D0 D7 Red 2 D0 D7 Blue 2 D0 D7 Green 2 D0 D7 Red 3 D0 D7 Blue 3 D0 D7 Green 3 D0 D7...

Страница 85: ..._Buffers m_Buffers new SapBufferWithTrash NUMBUFFERS m_Acq Call Create for acquisition buffer m_Buffers Create Declare SapBuffer object which shares buffer components with the acquisition buffer SapBu...

Страница 86: ...to correctly format the image for processing and display purposes frame grabbers need to support RGB 6 2 mode natively Until then here are some workarounds using Sapera LT Notice to support this pixe...

Страница 87: ...e same buffer contents as the SapFormatRGBR888 Sample code Assuming acquisition buffer is declared as below define NUMBUFFERS 8 SapBuffer m_Buffers m_Buffers new SapBufferWithTrash NUMBUFFERS m_Acq Ca...

Страница 88: ...tion manual 2 Install Sapera LT and the Teledyne DALSA frame grabber driver 3 Connect the camera to the frame grabber refer to the camera installation manual 4 Power up the camera and wait until the s...

Страница 89: ...b select CameraLink Medium Color RGB 1 8 Modify the camera and frame grabber parameter settings as required At present when using GenCP cameras the camera and frame grabber parameters must be adjusted...

Страница 90: ...occur in the camera one or more these flags could be set Some of these flags set will result in the status light turning red Definition Flag No trigger during more than 1s Bit0 Trigger too fast Bit1 S...

Страница 91: ...ead only register 0x8005 GENCP_BAD_ALIGNMENT Attempt to access registers with an address which is not aligned according to the underlying technology 0x8006 GENCP_ACCESS_DENIED Attempt to read a non re...

Страница 92: ...luding interference that may cause undesired operation EN55024 This equipment has been tested and found to comply with the limits for Class A digital device pursuant to part 15 of the FCC rules These...

Страница 93: ...a4 8k Color Camera User s Manual 93 Teledyne DALSA 03 032 20274 00 Revision History Revision Change Description Date 00 Initial release 28 June 2019 01 Flash memory specification added 32 Mbytes 9 Jul...

Страница 94: ...ation of Conformity 92 direction sensor shift 15 web movement 15 E environmental specifications 9 error and warning messages 90 exposure control 32 external frame rate programmable exposure time 33 in...

Страница 95: ...10 revision history 93 S safety 6 Sapera 24 sensor controls 48 52 56 settings current 31 default 31 factory 28 31 loading 29 saving 29 user 31 setup overview 18 shift direction 15 size image 37 softwa...

Отзывы: