background image

78 

Piranha4 8k Color Camera User's Manual 

03-032-20274-00 

Teledyne DALSA 

Appendix C: Quick Setup and 
Image Acquisition

 

If you are familiar with the operation of Camera Link cameras and have an understanding of 
imaging fundamentals, the following steps will show you how to quickly set up this camera 
and begin acquiring images. 
 

1. On Power Up 

The color camera has been calibrated and configured at the factory to be ready for your 
evaluation when first powered up. The default conditions are set as follows:  

 

System gain is set to the lowest value of one.   

 

Flat field calibration is 

not

 active as this feature is dependent on your light source 

and lens.  

 

Line rate and exposure time are set to for internal generation by the camera. 

 

White balance is neutralized (diagonal matrix). 

 

Camera Link mode is set to the standard RGB medium mode which allows operation 
of up to 20 KHz line rate. The camera will run at up to a 33 KHz 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 with the Camera 

 

The color camera is designed to power up with a GenICam-compliant interface.  

 

CamExpert provides an easy-to-use GUI that can be used to set up and evaluate the 
camera.  

 

The camera also comes with Teledyne DALSA’s three letter command (TLC) interface 
option, which can be accessed using a suitable terminal program such as 
HyperTerminal™. 

 

If you want to use the TLC interface, wait for the LED indicator on the camera turns 
green. Note that the camera defaults to 9.6 KBaud when first powered up. 

 

Enter ‘h’ at any time to get the list of commands from the camera. 

 

Enter the ‘gcp’ command at any time to get the current setup conditions of the 
camera. 

3. Setting Up Your Optical Configuration 

Typically, the first thing you want to do is to evaluate the camera’s image quality under 
operating conditions similar to those that you are likely to use in your application. In order 
to do this, take the following steps: 

Содержание P4-CC-08K03T-01-R

Страница 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: ...manufactures 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 the world From industry leading image sensors through powerful and sophisticated cameras frame grabbers vision processors and software to easy to use vision appliances and custom vision modules Contact...

Страница 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 AND CONFIGURE THE FRAME GRABBER AND SOFTWARE 19 Install frame grabber 19 Install Sapera LT and CamExpert GUI 19 STEP 2 CONNECT DATA TRIGGER AND POWER CABLES 19 INPUT OUTPUT CONNECTORS AND LED 19 Data c...

Страница 4: ...RY 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 feature descriptions 48 Digital I O control feature descriptions 52 FLAT FIELD CATEGORY 54 Flat field control feature description 54 IMAGE FORMAT CONTROL CATEGORY 56 Image format control feature des...

Страница 5: ...W 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 APPENDIX G ERROR AND WARNING MESSAGES 90 Hardware status under Camera Information 90 GenCP error code 90 EC FCC DECLARATION 92 STANDARD CONFORMITY 92 CE CONFORMITY 92 FCC CONFORMITY 92 ROHS CONFORMITY 92 ...

Страница 6: ...lcohol 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 solvents such as benzene and thinners as they can damage the surface finish Further cleaning instructions are below Though this camera supports hot plugging it is recommended that you power down and...

Страница 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 cell film and large format webs Key Features CMOS trilinear color line scan sensor 8k pixel resolution 3 x 8192 RGB 7 5 µm x 7 5 µm pixels Line rates up to 33 kHz x 3 24 bits RGB Programmability Camera ...

Страница 8: ...e 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 3 RGB Pixels Pixel size square 7 5 x 7 5 µm Line rate maximum 33 x 3 kHz Radiometric Performance at Maximum Pixel Rate and Minimum Camera Gain Bit depth 3 x 8 Bits Response non linearity 1 PRNU HF Ma...

Страница 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 12 x1 to x4 dB Offset Black Level 256 to 256 DN 8 bits Trigger Mode Internal and External Triggered Timed or Full Exposure Mechanical and Electrical Interface Size w x h x l 80 x 80 x 40 1 mm Weight 2...

Страница 10: ...ax 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 www genicam org Sensor Responsivity and QE Spectral Responsivity The responsivity graph illustrates the sensor s response to different wavelengths of light excluding lens and light source characteri...

Страница 11: ...2 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 350 450 550 650 750 850 950 FFQE wavelength nm Total Quantum Efficiency row 27 row 28 row 29 ...

Страница 12: ...sures 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 pixel In some applications it may not be possible to achieve a square object pixel as fine adjustment of the lens magnification and or the distance moved for each EXSYNC period is not possible This sce...

Страница 13: ...xample 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 frequency ...

Страница 14: ...s 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 at the extreme ends of the image without affecting the center Activate the feature Image Distortion Correction Mode imageDistortionCorrectionMode Active By tuning the feature Image Distortion Correcti...

Страница 15: ...ection 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 and Camera Direction Example with a Lens ...

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

Страница 17: ...ed 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 distorting the images you scan use an IR cut off filter such as a BG 38 on the lens ...

Страница 18: ...er 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 allowing GenCP compliant applications to know the camera s capabilities immediately after connection Installing SaperaLT gives you access to the CamExpert GUI a tool that supports GenCP compliant devic...

Страница 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 link specification which defines the device capabilities The Camera link XML device description file is embedded within the camera firmware allowing Camera link compliant applications to recognize th...

Страница 20: ...ld 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 100 ohm 7 20 SerTC 20 7 terminated 20 7 SerTC 8 19 Z0 8 19 SerTFG 21 6 Z0 21 6 SerTFG 9 18 Z1 9 18 CC1 22 5 Z1 22 5 CC1 10 17 Z2 10 17 CC2 23 4 Z2 23 4 CC2 11 16 Zclk 11 16 CC3 24 3 Zclk 24 3 CC3 12 ...

Страница 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 EXSYNC signal tells the camera when to integrate the image followed by the readout It can be either an internally generated signal by the camera or it can be supplied externally via the serial inter...

Страница 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 and the camera Do not use the shield on a multi conductor cable for ground Keep leads as short as possible in order to reduce voltage drop Use high quality supplies in order to minimize noise Note If ...

Страница 23: ...be 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 Instructions are available here Appendix F Camera Frame Grabber Communication Connect to the camera 1 Start a new Sapera CamExpert application or equivalent Camera Link compliant interface by double clickin...

Страница 24: ...pgrade 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 separate acquisition program For context sensitive help click on the button then click on a camera configuration parameter A short description of the configuration parameter will be shown in a popup Cli...

Страница 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 eliminating parameter choices when they do not apply to the hardware in use Display pane Provides a live or single frame acquisition display Frame buffer parameters are shown in an information bar above the im...

Страница 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 Image Format Control Test Pattern and choose one of the following available test images 0 Off Sensor Video 1 Grey Horizontal Ramp 2 White 3 Grey Pattern 4 Black 5 Grey Vertical Ramp At this point you are...

Страница 28: ...stem 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 sensor information can be retrieved via a controlling application for example the CamExpert GUI shown in the following examples Parameters such as camera model firmware version sensor characteristic...

Страница 29: ...temperature 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 parameters used to select load and save user sets are grouped together under the Camera Information set of features There are 4 user sets available and one factory set Camera Information Parameter C...

Страница 30: ...an 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 User Set Load parameters Either the Factory or one of the User settings can be saved as the Default Setting by selecting the set in the User Set Default Selector The chosen set automatically saves as ...

Страница 31: ...ipped 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 when it powers up To restore the last saved user settings select the User Set parameter you want to restore and then select the User Set Load parameter Factory Settings The factory setting is the cam...

Страница 32: ...n 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 will maximize the exposure duration for the programmed line rate The camera can grab images in one of three ways You determine the three imaging modes using a combination of the Exposure Mode parameter...

Страница 33: ...sure 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 rate Note The camera will not set line periods shorter than the readout period GenICam parameters to set I O Controls Trigger Mode Off Sensor Control Exposure Mode Maximum 3 External Line Rate Programm...

Страница 34: ...ternal 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 minimum exposure time is 2 6 µs 1 If Exposure time 14 1 µs CC1 to Exposure start 4 1 µs 14 1 Exposure time 2 If Exposure time 14 1 µs CC1 to Exposure start 4 1 µs Figure 17 Exposure Modes ...

Страница 35: ... the 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 appear compressed and the apparent distance travelled will be reduced Camera Control Parameter Description Line Rate in Hz Camera line rate in a range from 0 Hz to 33 KHz This feature is only avail...

Страница 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 allowable exposure range is dependent on the value of the internal line rate GenICam parameters Sensor Controls Exposure Time Timed Exposure Mode 2 6 µs to LinePeriod 2 5 µs Control Gain and Black Level The...

Страница 37: ...ttern 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 Port Control Action Parameter Options Control the baud rate used by the camera s serial port Baud Rate 9600 factory default 19200 57600 115200 230400 Note During connection CamExpert automatically set...

Страница 38: ...the 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 Parameter Description Sensor Scan Direction This command lets you select the Internal direction control Use this feature to accommodate object direction change on a web and to mount the camera upside down Ca...

Страница 39: ...camera 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 illumination should be as close to the actual operating conditions as possible Figure 18 Flat Field Calibration in CamExpert Overview The following diagram and accompanying description explain the cam...

Страница 40: ...th 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 camera output is uniform and white balanced 5 A single overall system gain is applied equally to all three colors It will therefore not cause color distortion when changed 6 A factory setting for wh...

Страница 41: ...rs 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 will remain as originally set The coefficient and gain parameters timing and control configuration etc can be stored in any one of eight user sets and automatically retrieved at power up or by user ...

Страница 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 pixel flatfieldCalibrationPRNU 1 Use flatfieldCorrectionAlgorithm to calculate the per pixel gain to achieve the specified target output 2 Default 1x 2 Contrast Enhancement The offset and gain featu...

Страница 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 specific to the individual camera In this category the number of features shown is identical whether the view is Beginner Expert or Guru Features listed in the description table but tagged as Invisible ...

Страница 44: ...Standard 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 Version View Model DeviceModelName Displays the device model name RO 1 00 Beginner Vendor DeviceVendorName Displays the device vendor name RO 1 00 Beginner Serial Number DeviceID Displays the device s fac...

Страница 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 UserSet1 Select the user defined configuration UserSet 1 as the Power up Configuration UserSet2 UserSet2 Select the user defined configuration UserSet 2 as the Power up Configuration UserSet3 UserSet3...

Страница 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 UserSetLoad Loads the camera configuration set specified by the User Set Selector feature to the camera and makes it active W 1 00 Beginner Save Configuration UserSetSave Saves the current camera confi...

Страница 47: ...ation 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 list allows the user to change the camera configuration any time after a power up see feature UserSetSelector To reset the camera to the factory configuration select Factory Setting and click Load To...

Страница 48: ...ed 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 attribute and minimum camera firmware version required Additionally the firmware column will indicate which parameter is a member of the DALSA Features Naming Convention DFNC versus the GenICam Standard ...

Страница 49: ...ScanDirection 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 Forward CC3 1 Reverse 1 00 Beginner Offset BlackLevel Controls the black level as an absolute physical value This represents a DC offset applied to the video signal in DN digital number units 1 00 Be...

Страница 50: ...rrentUserColourSet 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 Gain21 Gain22 Allows the user to manually adjust correction value in the matrix Red Green Blue Red Gain00 Gain01 Gain02 Green Gain10 Gain11 Gain12 Blue Gain20 Gain21 Gain22 White LED matrix Red Green ...

Страница 51: ...hm imageDistortionCorrectionAlgo rithm Parallax Correction RO 1 00 Beginner Image Distorition Parallax Correction Pixel Stretch imageDistortionParallaxCorrec tionPixelStretch Value entered indicates the number pixels to be shifted to correct the color alignment between 4 0 to 4 0 by step of 0 1 1 00 Beginner ...

Страница 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 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 Version View Trigger Se...

Страница 53: ...s 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 if missed triggers identified trigger running too fast for camera 1 00 Beginner ...

Страница 54: ...Expert 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 end user applications Flat field control feature description The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally th...

Страница 55: ...Calibrate 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 factory or 4 user FFC sets Factory loaded FFC User generated FFC User generated FFC User generated FFC User generated FFC 1 00 Beginner Load FFC from bank FFCSetLoadFromBank Loads the FFC set specified ...

Страница 56: ...rning 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 Format controls as shown by CamExpert group parameters used to configure camera pixel format image cropping and test pattern Parameters in gray are read only either always or due to another paramete...

Страница 57: ...ided 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 Pattern Selects a blank grey pattern Black Selects a blank black pattern Grey Vertical Ramp Selects a vertical grey scale Line Mirroring ReverseX 1 00 Beginner Off On Video output in normal order Video out...

Страница 58: ...e 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 but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications ...

Страница 59: ...a 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 XML file version RO 1 00 Beginner XML Minor Version DeviceManifestXMLMinorVersio n Together with DeviceManifestXMLMajorVersio n specifies the GenICam feature description XML file version RO 1 00 Beg...

Страница 60: ...ort 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 DeviceSerialPortBaudRate Sets the baud rate used by the selected device s serial port Available baud rates are device specific 1 00 Beginner Baud_9600 Baud_19200 Baud_38400 Baud_57600 Baud_115200 Baud rate is 9600 ...

Страница 61: ...1 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 are for firmware updates flat field coefficients LUT data tables and a custom image for use as an internal test pattern Features listed in the description table but tagged as Invisible are usually fo...

Страница 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 Select the Delete operation executed by FileOperationExecute File Operation Execute FileOperationExecute Executes the operation selected by File Operation Selector on the selected file 1 00 Guru File O...

Страница 63: ...camera 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 FileSize Represents the size of the selected file in bytes 1 00 Guru File Access via the CamExpert tool 1 Click on the Setting button to show the file selection menu 2 From the Type drop menu select t...

Страница 64: ...t 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 For diagnostic purposes you may want to download a list of all the parameters and values associated with the camera 1 Go to File Access Control 2 Click on Settings 3 In the Type drop down box select Ca...

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

Страница 66: ...fication 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 ON 2 Load the ASCII interface using 9600 baud 8 data bits no parity 1 stop bit no flow control Receive CR LF Transmit CR Local echo 3 Wait for a stable status LED color green or red before proceeding ...

Страница 67: ...aracter 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 available detector commands their format and parameters can be displayed by sending the help h command Port configuration Baud 9 600 Bits 8 Parity None Stop bits 1 Flow Control None Echo typed characters...

Страница 68: ...scription 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 Mnemonic cls Argument s Frequency 0 85 MHz 1 80 MHz 2 60 MHz 3 42 5 MHz Description Camera Link clock frequency Full Name Calibrate Flatfield Mnemonic cpa Argument s Start 1 Description Calibrate use...

Страница 69: ...ain11 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 Mnemonic ffm Argument s Mode 0 Disable use of user FPN and PRNU flat field correction coefficients 1 Enable use of user FPN and PRNU flat field correction coefficients Description Set flat field mode N...

Страница 70: ...or 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 RGB USER Full Name Get Value Mnemonic get Argument s parameter Description The get command displays the current value s of the feature specified in the string parameter Using this command will be easi...

Страница 71: ...357ns 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 returns line rate in Hz ssg Gain 7 lines 0 Preamp 1 System 2 contrast expansion 3 contrast offset 4 red 5 green 6 blue fixed point numbers stm Trigger Mode 0 Off internal 1 On external sui Set User ID M...

Страница 72: ...5200 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 horizontal alignment mode 0 Off 1 Active smm Mirroring 0 Off 1 On spf Pixel Format 0 8k pixels RGB true color ssa Set Spatial Rebuild 0 Disabled 1 0 5x 2 1x 3 1 5x 4 2x ssb Offset 4096 to 4095 step 1 ...

Страница 73: ...ne 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 Mnemonic scd Argument s Direction 0 Forward 1 Reverse 2 External controlled by CC3 signal Description Set sensor scan direction Notes Full Name Exposure Mode Mnemonic sem Argument s Mode 0 Internal 1...

Страница 74: ...0 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 Argument s Selector 0 Off 1 Active Description Enable the horizontal correction Notes Full Name Mirroring Mnemonic smm Argument s Mode 0 Off 1 Image is flipped on the vertical axis Description Set mir...

Страница 75: ...in 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 offset Notes 4096 in DN12b correspond to 256 in DN8b Full Name Internal Line Rate Mnemonic ssf Argument s Line rate 1 to 33 000 Hz Description Set internal line rate Notes Line time Exposure time 2 500 ...

Страница 76: ...cal 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 The settings include all those listed by the GCP command plus the user FPN coefficients user PRNU coefficients and color correction matrix Full Name Load User Set Mnemonic usl Argument s Set selecto...

Страница 77: ...Argument 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 Full Name Temperature Mnemonic vt Argument s Description Display internal temperature in degrees Celsius Notes ...

Страница 78: ...z 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 with the Camera The color camera is designed to power up with a GenICam compliant interface CamExpert provides an easy to use GUI that can be used to set up and evaluate the camera The camera also c...

Страница 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 time that is too long The minimum exposure time is 2 6 µsec Set your camera direction using the scd command Refer to the Camera direction diagram in this manual for a definition of forward and reverse 5...

Страница 80: ...n 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 P4 color camera under your operating conditions 6 Improving Your Color Image The color response of the P4 color camera is quite good even when using white LED s without color correction A white LED co...

Страница 81: ...e 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 brighter pixels adjacent to darker pixels The location of these pixels will change with the angle of illumination An important note on window blemishes When flat field correction is performed window clea...

Страница 82: ...ng 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 cleaning fluid on a swab Wipe the swab from left to right or right to left but only in one direction Do this in an overlapping pattern turning the swab after the first wipe and with each subsequent wipe...

Страница 83: ...re 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 required Programming Deca Mode The RGB 9 1 Deca mode uses Camera Link 10 tap 8 bit mode to achieve RGB formatting Below is the Camera Link port assignment of Deca mode ...

Страница 84: ...s 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 Red 4 D0 D7 Blue 4 D0 D7 Green 4 D0 D7 Red 5 D0 D7 Blue 5 D0 D7 Green 5 D0 D7 Red 6 D0 D7 Blue 6 D0 D7 Green 6 D0 D7 Red 7 D0 D7 Blue 7 D0 D7 Green 7 D0 D7 Red 8 D0 D7 Blue 8 D0 D7 Green 8 D0 D7 Red...

Страница 85: ...m_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 SapBuffer m_ViewBuffers int width height i void pData NUMBUFFERS for i 0 i NUMBUFFERS i m_Buffers GetAddress i pData i width m_Buffers GetWidth height m_Buffers GetHeight m_ViewBuffers new SapBuffer NUMBU...

Страница 86: ...r 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 pixel format in memory the buffer must be set to RGB 24 bit packed All Sapera demo and example programs extract the create acquisition buffer type from the associated camera configuration files Until the...

Страница 87: ...he 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 Call Create for acquisition buffer m_Buffers Create Declare SapBuffer object which shares buffer components with the acquisition buffer SapBuffer m_ViewBuffers int width height i void pData NUMBUFFERS ...

Страница 88: ...ation 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 status LED is solid green 5 Run the Sapera Configuration utility and select the frame grabber serial port connected to the camera Set Teledyne DALSA camera detection to Automatic Detection and Baud ra...

Страница 89: ...ab 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 separately Test the image acquisition by clicking the Grab button 9 Save the frame grabber configuration to a new ccf file ...

Страница 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 SNS Pattern failed Bit2 Overflow occurred during FFC calibration Bit8 Underflow occurred during FFC calibration Bit9 Calibration error Bit10 CC3 scrolling direction 0 Fwd 1 Rev Bit11 Initialization in...

Страница 91: ...read 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 readable or write a non writable register 0x8007 GENCP_BUSY The command receiver is currently busy 0x800B GENCP_MSG_TIMEOUT Timeout waiting for acknowledge 0x800E GENCP_INVALID_HEADER The header of the...

Страница 92: ...cluding 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 limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio freque...

Страница 93: ...ha4 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 July 2019 ...

Страница 94: ...ration 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 internally controlled 33 exposure modes descriptions of 32 exposure time set 36 EXSYNC 21 F factory settings 28 filters 17 G Gain control 36 GUI overview 23 H humidity storage and operation 9 I image a...

Страница 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 software required 8 specifications performance 8 storage temperature 9 T temperature verify 29 trigger modes 32 V voltage verify 29 ...

Отзывы: