background image

STROBE_VDD

Pull-up Resistor

15 V

> 3.9 kOhm

10 V

> 2.7 kOhm

8V

> 2.2 kOhm

7V

> 1.8 kOhm

5V

> 1.0 kOhm

Table 5.1: Pull-up resistor for strobe output and different voltage levels

5.1.4

Status Indicator (CameraLink Cameras)

A dual-color LED on the back of the camera gives information about the current status of the
CameraLink cameras.

LED Green

Green when an image is output. At slow frame rates, the LED blinks with the

FVAL

signal. At high frame rates the LED changes to an apparently continuous

green light, with intensity proportional to the ratio of readout time over frame
time.

LED Red

Red indicates an active serial communication with the camera.

Table 5.2: Meaning of the LED of the CameraLink cameras

5.2

CameraLink Data Interface

The CameraLink standard contains signals for transferring the image data, control information
and the serial communication. In PoCL camera models the power supply is provided by the
same data interface.

Data signals:

CameraLink data signals contain the image data. In addition, handshaking

signals such as

FVAL

,

LVAL

and

DVAL

are transmitted over the same physical channel.

Camera control information:

Camera control signals (CC-signals) can be defined by the camera

manufacturer to provide certain signals to the camera. There are 4 CC-signals available
and all are unidirectional with data flowing from the frame grabber to the camera. For
example, the external trigger is provided by a CC-signal (see Table 5.3 for the CC
assignment).

CC1

EXSYNC

External Trigger. May be generated either by the frame grabber itself
(software trigger) or by an external event (hardware trigger).

CC2

CTRL0

Control0. This signal is reserved for future purposes and is not used.

CC3

CTRL1

Control1. This signal is reserved for future purposes and is not used.

CC4

CTRL2

Control2. This signal is reserved for future purposes and is not used.

Table 5.3: Summary of the Camera Control (CC) signals as used by Photonfocus

Pixel clock:

The pixel clock is generated on the camera and is provided to the frame grabber

for synchronisation.

5.2 CameraLink Data Interface

53

Содержание MV-D1024E-3D01-160

Страница 1: ...User Manual MV D1024E 3D01 160 3D CMOS Camera MAN037 04 2009 V1 1...

Страница 2: ......

Страница 3: ...responsibility is assumed by Photonfocus AG for its use Photonfocus AG reserves the right to make changes to this information without notice Reproduction of this manual in whole or in part by any mean...

Страница 4: ...2...

Страница 5: ...Frame Rate 21 4 1 4 Constant Frame Rate CFR 22 4 2 Image Information 22 4 2 1 Counters and Average Value 22 4 2 2 Status Line 23 4 3 Pixel Response 24 4 3 1 Linear Response 24 4 3 2 LinLog 24 4 3 3 Sk...

Страница 6: ...e running Mode 56 5 3 2 Constant Frame Rate Mode CFR 58 5 4 Trigger 60 5 4 1 Trigger Modes 60 5 4 2 Trigger Delay 62 6 The PFRemote Control Tool 65 6 1 Overview 65 6 2 PFRemote and PFLib 65 6 3 Operat...

Страница 7: ...rms 87 9 2 Warranty Claim 87 10 References 89 A Pinouts 91 A 1 Power Supply for CameraLink Camera Models 91 A 1 1 Power Supply Connector 91 A 2 CameraLink Connector for CameraLink Camera Models 92 B R...

Страница 8: ...CONTENTS 6...

Страница 9: ...10 CH 8853 Lachen SZ Switzerland Sales Phone 41 55 451 07 45 Email sales photonfocus com Support Phone 41 55 451 01 37 Email support photonfocus com Table 1 1 Photonfocus Contact 1 3 Sales Offices Pho...

Страница 10: ...ving been obtained from Photonfocus AG Photonfocus can not be held responsible for any technical or typographical er rors 1 5 Legend In this documentation the reader s attention is drawn to the follow...

Страница 11: ...Remove the camera from its packaging Please make sure the following items are included with your camera Power supply connector 7 pole power plug Camera body cap If any items are missing or damaged pl...

Страница 12: ...ur advanced vision applications Figure 2 2 Camera with frame grabber power supply and cable Do not connect or disconnect the CameraLink cable while camera power is on For more information about Camera...

Страница 13: ...gure 2 3 Screen shot PFremote setup wizard 10 Start the camera software PFRemote and choose the communication port Figure 2 4 PFRemote start window 11 Check the status LED on the rear of the camera Th...

Страница 14: ...nfiguration of a suitable PCI Express framegrabber needed to operate the 3D Suite from Photonfocus is covered in separate documentations You can find more detailled instructions in the application not...

Страница 15: ...th surfaces Extremely high image contrast achieved by LinLog technology Stabilization of laser triangulation applications independent from object surfaces Detection of small features on the inspected...

Страница 16: ...Control PFRemote Windows GUI or programming library Configuration Interface serial 9 600 baud or 57 6 kbaud user selectable Trigger Modes Interface Trigger I O Trigger Exposure Time Defined by camera...

Страница 17: ...sivity 120 x 103 DN J m2 610 nm 8 bit gain 1 Optical fill factor 35 Dynamic range up to 120 dB with LinLog Colour format monochrome Characteristic curve Linear LinLog Skimming Shutter mode global shut...

Страница 18: ...and operating ranges Fig 3 2 shows the quantum efficiency curve of the A1024B sensor from Photonfocus measured in the wavelength range from 250 nm to 1100 nm Note that the oscillations in the diagram...

Страница 19: ...CameraLink standard see CL Bit Tap 0 Tap 1 Tap 0 Tap 1 Tap 0 Tap 1 8 Bit 8 Bit 10 Bit 10 Bit 12 Bit 12 Bit 0 LSB A0 B0 A0 C0 A0 C0 1 A1 B1 A1 C1 A1 C1 2 A2 B2 A2 C2 A2 C2 3 A3 B3 A3 C3 A3 C3 4 A4 B4 A...

Страница 20: ...3 Product Specification 18...

Страница 21: ...MV D1024E 3D01 160 Sequential readout available Simultaneous readout available Table 4 1 Readout modes of the MV D1024E 3D01 160 camera Fig 4 1 illustrates the effect on the frame rate when using eith...

Страница 22: ...ode from sequential to simultaneous readout mode or vice versa new settings of the BlackLevelOffset and of the image correction are required Sequential readout By default the camera continuously deliv...

Страница 23: ...r e n 1 Figure 4 5 Timing in free running simultaneous readout mode readout time exposure time When the acquisition of an image needs to be synchronised to an external event an external trigger can be...

Страница 24: ...ge image value and the number of missed trigger signals These properties can be queried by software Alternatively a status line within the image data can be switched on that contains all the available...

Страница 25: ...t row of the image The status line is also available when using an ROI For an ROI with a width 24 pixels the status line will be clipped The first two data fields of the status line preamble and image...

Страница 26: ...Thus the overall image gets brighter or darker Use a histogram to control the settings of the black level 4 3 2 LinLog Overview The LinLog technology from Photonfocus allows a logarithmic compression...

Страница 27: ...ompression for the high light intensities Time1 and Time2 are normalised to the exposure time They can be set to a maximum value of 1000 which corresponds to the exposure time Examples in the followin...

Страница 28: ...s occurs during the exposure time see Fig 4 11 The exposure starts with strong compression with a high LinLog voltage Value1 At Time1 the LinLog voltage is switched to a lower voltage resulting in a w...

Страница 29: ...4 Figure 4 12 Response curve for different LinLog settings in LinLog2 mode 0 20 40 60 80 100 120 140 160 180 200 Typical LinLog2 Response Curve Varying Parameter Time1 Illumination Intensity Output gr...

Страница 30: ...l u e 2 t e x p T i m e 2 T i m e 1 T i m e 1 T i m e 2 t e x p V a l u e 3 C o n s t a n t 0 Figure 4 14 Voltage switching in the LinLog3 mode 0 50 100 150 200 250 300 Typical LinLog2 Response Curve...

Страница 31: ...o give a smooth monotonic transfer function from high gain at low levels through normal linear operation to logarithmic compression for high signal levels see Fig 4 16 The resulting response is simila...

Страница 32: ...s explained in the next sections The output grey level resolution of the look up table independent of gain gamma or user definded mode is always 8 bit There are 2 predefined functions which generate a...

Страница 33: ...rey level transformation Gamma y 255 1023 x 1 x grey level input value 10 bit DN y grey level output value 8 bit DN 1 0 1 2 1 5 1 8 2 5 4 0 Figure 4 18 Applying gamma correction to an image gamma 1 0...

Страница 34: ...fore the histogram of the received image must be flat A test image is a useful tool to find data transmission errors that are caused most often by a defective cable between camera and frame grabber Te...

Страница 35: ...e LFSR linear feedback shift register mode the camera generates a constant test pattern containing all grey levels If the data transmission is error free the histogram of the received LFSR test patter...

Страница 36: ...irs which are twisted in such a way that the cable impedance matches with the LVDS driver and receiver impedance Excess stress on the cable results in transmission errors which causes distorted images...

Страница 37: ...rection values are determined automatically in the camera Do not set any reference images when gain or LUT is enabled Correction values of both reference images can be saved into the internal flash me...

Страница 38: ...at are saturated black 0 DN will not be properly corrected see Fig 4 26 The peak in the histogram should be well below the hot pixel threshold of 1008 DN 12 bit Camera settings such as exposure time L...

Страница 39: ...t corrected grey reference image 4 Pixels that have a grey level bigger than a certain threshold are marked as hot pixels 5 Store the result in the camera as the gain correction matrix 6 During image...

Страница 40: ...e identical with the camera settings of the corrected image 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200 0 0 2 0 4 0 6 0 8 1 Histogram of the uncorrected grey reference image Grey level 12 Bit DN...

Страница 41: ...ng the data rate and increasing the frame rate The most commonly used feature is Region of Interest ROI 4 5 1 Region of Interest ROI Some applications do not need full image resolution e g 1024 x 1024...

Страница 42: ...290 profiles s 1024 x 256 540 profiles s 1024 x 128 980 profiles s 1024 x 64 1630 profiles s 1024 x 32 2445 profiles s 512 x 512 560 profiles s 512 x 256 1030 profiles s 512 x 128 1775 profiles s 512...

Страница 43: ...ode at 1024 x 128 pixel resolution CFR off and skimming off Calculation of the maximum frame rate The frame rate mainly depends of the exposure time and readout time The frame rate is the inverse of t...

Страница 44: ...Table 4 5 Camera specific values for frame time calculations A calculator for calculating the maximum frame rate is available in the support area of the Photonfocus website 4 5 2 Multiple Regions of...

Страница 45: ...rabber soft trigger or comes from an external device such as a light barrier If a trigger signal is applied to the camera before the earliest time for the next trigger this trigger will be ignored The...

Страница 46: ...ositive edge of the trigger signal and stops it with the negative edge Level controlled Exposure is not available in simultaneous readout mode Figure 4 35 gives an overview over the available trigger...

Страница 47: ...encoder E N C O D E R T R I G G E R P U L S E U S E D T R I G G E R P U L S E Figure 4 35 Timing in Trigger Resolution mode Example Applying a Trigger Resolution value of 2 will skip two trigger pulse...

Страница 48: ...the laser line is analyzed by the Peak Detector in the camera s FPGA This 3D information is then attached to the 2D raw image The laser line needs to be aligned in vertical orientation towards the cam...

Страница 49: ...e data block with 3D specific information is attached For details of 3D data storage format see Section 4 8 4 The assignment of the 8 byte 8 x 8 bit 3D data block is shown in Fig 4 38 I m a g e D a t...

Страница 50: ...0 10 bit QUAL 9 0 12 bit QUAL 11 0 Table 4 6 Bit assignment of the quality indicator depends on the greyscale resolution The 3D data block is always given in 8 bit format independent of the choosen gr...

Страница 51: ...r 1 0 R E S E R V E D R E S E R V E D R E S E R V E D R E S E R V E D I n t e r p o l a t e d r e s o l u t i o n M a x i m u m v a l u e i n t e r p o l a t i o n G a u s s i a n s h a p e d l a s e...

Страница 52: ...0 0 3 QUAL gr 1 0 0 2gr 1 Table 4 7 Value ranges of the 3D data block gr indicates the greyscale resolution 4 9 Configuration Interface CameraLink A CameraLink camera can be controlled by the user vi...

Страница 53: ...the CameraLink camera The CameraLink interface and connector are specified in CL For further details including the pinout please refer to Appendix A This connector is used to transmit configuration i...

Страница 54: ...efore the user must connect a pull up resistor see Table 5 1 to STROBE_VDD 5 15 V DC as shown in Fig 5 2 This resistor should be located directly at the signal receiver Figure 5 2 Circuit for the trig...

Страница 55: ...e Data signals CameraLink data signals contain the image data In addition handshaking signals such as FVAL LVAL and DVAL are transmitted over the same physical channel Camera control information Camer...

Страница 56: ...L D V A L P i x e l C l o c k C C S i g n a l s S e r i a l I n t e r f a c e F r a m e g r a b b e r C a m e r a L i n k Figure 5 3 1 tap CameraLink system The frame grabber needs to be configured w...

Страница 57: ...5 2 CameraLink Data Interface 55...

Страница 58: ...e sensor and is shown for clarity only P C L K S H U T T E R F V A L L V A L D V A L D A T A L i n e p a u s e L i n e p a u s e L i n e p a u s e F i r s t L i n e L a s t L i n e E x p o s u r e T i...

Страница 59: ...u r e T i m e C P R E Figure 5 5 Timing diagram simultaneous readout mode readout time exposure time P C L K S H U T T E R F V A L L V A L D V A L D A T A L i n e p a u s e L i n e p a u s e L i n e p...

Страница 60: ...100 pixel image there are 100 values transferred within one LVAL active high period or 100 100 values within one FVAL period Line pause Delay before the first line and after every following line when...

Страница 61: ...t i m e E x p o s u r e t i m e R e a d o u t t i m e c f r t i m e c f r t i m e i d l e i d l e c f r t i m e i d l e c f r t i m e i d l e F r a m e t i m e C F R o f f C F R o n Figure 5 8 Consta...

Страница 62: ...rigger signal The image is read out after the pre configured exposure time After the readout the sensor returns to the reset state and the camera waits for a new trigger pulse see Fig 5 10 The data is...

Страница 63: ...11 The data is output on the rising edge of the pixel clock the handshaking signals FRAME_VALID FVAL and LINE_VALID LVAL mask valid image information The signal SHUTTER in Fig 5 11 indicates the acti...

Страница 64: ...P O R T A P O R T B C a m e r a C a m e r a L i n k F r a m e G r a b b e r I O B o a r d C C 1 I O C o n t r o l o p t o I O T r i g g e r S o u r c e 1 2 3 1 4 T r i g g e r S o u r c e I O T r i g...

Страница 65: ...gger delay and a variable delay jitter Trigger delay type Description td FG Trigger delay of the frame grabber refer to frame grabber manual tjitter Variable camera trigger delay max 25 ns td camera C...

Страница 66: ...5 Hardware Interface 64...

Страница 67: ...For Linux or QNX operating systems we provide the necessary libraries to control the camera on request but there is no graphical user interface available If you require support for Linux or QNX opera...

Страница 68: ...structure of PFRemote 6 5 1 Port Browser On start PFRemote displays a list of available communication ports in the main window Figure 6 2 PFRemote main window with PortBrowser and log messages To ope...

Страница 69: ...ned with a double click on the port name or by right clicking on the port name and choosing Open Configure If the initialisation of the camera was successful the configuration dialog will open The dev...

Страница 70: ...Reset Reset camera and reset the configuration to the factory defaults 6 6 Device Properties Cameras or sensor devices are generally addressed as device in this software These devices have properties...

Страница 71: ...ording to the tabs in the configuration dialog Figure 7 1 MV D1024E 3D01 160 frame rate and average value Frame Rate fps Shows the actual frame rate of the camera in frames per second Update To update...

Страница 72: ...ame time in milliseconds Only available if Constant Frame Rate is enabled The minimum frame time depends on the exposure time and readout time Information The Information properties provide informatio...

Страница 73: ...umber of pixels in y direction Decimation can also be used together with a ROI or MROI Decimation in y direction transfers every n th row only and directly results in reduced read out time and higher...

Страница 74: ...If MROI is enabled the ROI and MROI settings cannot be changed MROI_X Select one of the MROI settings Y Y coordinate of the selected MROI If Y is set to 1023 this and all further MROI settings will b...

Страница 75: ...pplied directly to the camera on the power supply connector Exposure time defined by Camera The exposure time is defined by the property ExposureTime Trigger Pulse Width The exposure time is defined b...

Страница 76: ...be defined by software To turn off strobe output set StrobePulseWidth to 0 Strobe Delay ms Delay in milliseconds from the input trigger edge to the rising edge of the strobe output signal Strobe Puls...

Страница 77: ...the grey level resolution Ramp Test image Values of pixel are incremented by 1 starting at each row The pattern depends on the grey level resolution LUT Look Up Table a 10 to 8 bit mapping of grey le...

Страница 78: ...255 The default LUT is a gain function with value 1 Lut Mode Gain Linear function Y 255 1023 value X Valid range for value 1 4 Gamma Gamma function Y 255 1023 value X value Valid range for value 0 4...

Страница 79: ...resettings User defined Value1 Time1 Value2 and Time2 The Linlog times are per thousand of the exposure time Time 800 means 80 of the exposure time Skimming Skimming is a Photonfocus proprietary techn...

Страница 80: ...Detector algorithm in the camera FPGA to the frame grabber No raw image data will be transfered to the frame grabber Threshold The raw image data is first processed by the threshold pre filter before...

Страница 81: ...fset correction is based on a black reference image which is taken at no illumination e g lens aperture completely closed The black reference image contains the fixed pattern noise of the sensor which...

Страница 82: ...s crucial for proper gain correction Produce a grey image with an average between 2200 and 3600DN Click on the Validation button to check the average If the average is in range the Set Grey Ref button...

Страница 83: ...nected camera Serial Serial number of the connected camera FPGA Sensor Revision Firmware revision of built in Sensor FPGA of the connected camera FPGA ADC Revision Firmware revision of built in ADC FP...

Страница 84: ...7 Graphical User Interface GUI 82...

Страница 85: ...otects the camera adequately from vibration and shock during storage and transport Please either retain this packaging for possible later use or dispose of it according to local regulations Fig 8 1 sh...

Страница 86: ...nt to clean the sensor of the most common contaminants Workshop air supply is not appropriate and may cause permanent damage to the sensor 3 If further cleaning is required use a suitable lens wiper o...

Страница 87: ...J Michael GmbH Germany Methanol Fluid Johnson Matthey GmbH Germany Semiconductor Grade 99 9 min Assay Merck 12 6024 UN1230 slightly flammable and poisonous www alfa chemcat com 2 Propanol Iso Propanol...

Страница 88: ...S D S 1 D 1 0 2 4 4 0 C L D S 1 D 1 0 2 4 4 0 U 2 D S 1 D 1 0 2 4 8 0 C L D S 1 D 1 0 2 4 1 6 0 C L D S 1 D 1 3 1 2 1 6 0 C L M V 1 D 1 3 1 2 1 6 0 C L D i g i p e a t e r C L B 2 6 a r e i n c o m p...

Страница 89: ...the manufacturer and accompanying said product and the product shall be free from defects in materials and workmanship under normal use The distributor shall not make or pass on to any party any warra...

Страница 90: ...9 Warranty 88...

Страница 91: ...al Example Photonfocus March 2005 AN007 Application Note Camera Acquisition Modes Photonfocus March 2004 AN010 Application Note Camera Clock Concepts Photonfocus July 2004 AN021 Application Note Camer...

Страница 92: ...10 References 90...

Страница 93: ...ge or destroy the camera A suitable power supply is available from Photonfocus Figure A 1 Power connector assembly A 1 1 Power Supply Connector Table A 1 summarizes the order codes for the 7 pole Bind...

Страница 94: ...e signal Table A 2 Power supply plug pin assignment A 2 CameraLink Connector for CameraLink Camera Models The pinout for the CameraLink 26 pin 0 05 Mini D Ribbon MDR connector is according to the Came...

Страница 95: ...mera Control 4 CC4 13 PW INNER SHIELD Inner Shield 14 PW INNER SHIELD Inner Shield 15 O P_XD0 Positive LVDS Output CameraLink Data D0 16 O P_XD1 Positive LVDS Output CameraLink Data D1 17 O P_XD2 Posi...

Страница 96: ...A Pinouts 94...

Страница 97: ...es 1 0 August 2008 First release 1 1 April 2009 Incorporation of improved width calculation method 3D data output placed on the 8 LSB of the grey value Modified format of width indicator comprising an...

Отзывы: