Photon Focus Luxima MV4-D1280-L01-G2 User Manual

Cmos camera series with gige interface
Table of Contents

Advertisement

Quick Links

Photonfocus
MV4 Luxima Camera Series
CMOS camera series with GigE Interface
MV4-D1280-L01-G2
MV4-D1280-L01-GT
MV4-D1280-L01-FB
DR4-D1280-L01-G2
DR4-D1280-L01-GT (available on request)
DR4-D1280-L01-FB (available on request)
MV4-D1952-L01-G2 (available on request)
MV4-D1952-L01-GT
MV4-D1952-L01-FB (available on request)
DR4-D1952-L01-G2 (available on request)
DR4-D1952-L01-GT
DR4-D1952-L01-FB (available on request)
MAN085 04/2021 V1.3

Advertisement

Table of Contents

Troubleshooting

loading

Summary of Contents for Photon Focus Luxima MV4-D1280-L01-G2

  • Page 1 Photonfocus MV4 Luxima Camera Series CMOS camera series with GigE Interface MV4-D1280-L01-G2 MV4-D1280-L01-GT MV4-D1280-L01-FB DR4-D1280-L01-G2 DR4-D1280-L01-GT (available on request) DR4-D1280-L01-FB (available on request) MV4-D1952-L01-G2 (available on request) MV4-D1952-L01-GT MV4-D1952-L01-FB (available on request) DR4-D1952-L01-G2 (available on request) DR4-D1952-L01-GT DR4-D1952-L01-FB (available on request) MAN085 04/2021 V1.3...
  • Page 2 All information provided in this manual is believed to be accurate and reliable. No 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 means, is prohibited without prior permission having been obtained from Photonfocus AG.
  • Page 3: Table Of Contents

    Contents 1 Preface 1.1 IMPORTANT NOTICE! ........1.2 About Photonfocus .
  • Page 4 CONTENTS 4.4.2 Exposure Start Trigger ....... . 34 4.4.3 Exposure End Trigger ....... . . 34 4.4.4 Exposure Control Output Signals .
  • Page 5 CONTENTS 12 Pixel Data Processing 12.1 Overview ..........73 12.2 Bad Pixel Correction .
  • Page 6 CONTENTS 15 Mechanical Considerations 15.1 Mechanical Interface ........117 15.1.1 MV4-D1280-L01 with GigE Interface .
  • Page 7 CONTENTS C.4 Look-Up Table (LUT) ........147 C.4.1 Overview .
  • Page 8 CONTENTS MAN085 04/2021 V1.3 8 of 151...
  • Page 9: Preface

    Preface 1.1 IMPORTANT NOTICE! READ THE INSTRUCTIONS FOR USE BEFORE OPERATING THE CAMERA STORE THE INSTRUCTIONS FOR USE FOR FURTHER READING Photonfocus AG Bahnhofplatz 10 CH-8853 Lachen SZ Switzerland www.photonfocus.com info@photonfocus.com +41 – 55 451 00 00 MAN085 04/2021 V1.3 9 of 151...
  • Page 10: About Photonfocus

    1 Preface 1.2 About Photonfocus The Swiss company Photonfocus is one of the leading specialists in the development of CMOS image sensors and corresponding industrial cameras for machine vision. Photonfocus is dedicated to making the latest generation of CMOS technology commercially available.
  • Page 11: Legend

    1.6 Legend Photonfocus can not be held responsible for any technical or typographical er- rors. 1.6 Legend In this documentation the reader’s attention is drawn to the following icons: Important note, additional information Important instructions General warning, possible component damage hazard Warning, electric shock hazard Warning, fire hazard MAN085 04/2021 V1.3...
  • Page 12 1 Preface MAN085 04/2021 V1.3 12 of 151...
  • Page 13: Introduction

    Introduction 2.1 Introduction This manual describes standard Photonfocus MV4 Luxima series cameras that have a Gigabit Ethernet (GigE) or a 10 Gigabit Ethernet Copper (GT) or Fibre (FB) interface. The cameras contain the CMOS image sensor LUX1310 and LUX2100 from Luxima. DR cameras use a proprietary coding algorithm to double the maximal frame rate compared to a standard GigE camera over one GigE cable.
  • Page 14 2 Introduction Name Resolution Frame Rate Notes MV4-D1280-L01-G2 1280 x 1024 85 fps Gigabit Ethernet 1.3 MP monochrome standard camera. MV4-D1280-L01-GT 1280 x 1024 935 fps 10 Gigabit Ethernet Copper 1.3 MP monochrome standard camera. MV4-D1280-L01-FB 1280 x 1024 935 fps 10 Gigabit Ethernet Fibre 1.3 MP monochrome standard camera.
  • Page 15: Product Specification 3.1 Introduction

    Product Specification 3.1 Introduction The Photonfocus MV4 Luxima GigE camera series is built around the CMOS image sensor LUX1310 and LUX2100 from Luxima. They provide a resolution of 1280 x 1024 and 1592 x 1080 pixels. The camera series is optimized for low light conditions. The cameras are aimed at standard applications in industrial image processing where high sensitivity and high frame rates are required.
  • Page 16 3 Product Specification Figure 3.1: Photonfocus MV4 Luxima GigE camera series Figure 3.2: Photonfocus MV4 Luxima 10 GigE camera series Figure 3.3: Photonfocus MV4 Luxima 10 GigE fibre camera series MAN085 04/2021 V1.3 16 of 151...
  • Page 17 3.1 Introduction Figure 3.4: Photonfocus MV4 Luxima 10 GigE ruggedized fibre camera series MAN085 04/2021 V1.3 17 of 151...
  • Page 18: Feature Overview

    3 Product Specification 3.2 Feature Overview The general specification and features of the camera are listed in the following sections. The detailed description of the camera features is given in the following chapters. Characteristics Photonfocus MV4 Luxima GigE Camera Series Interface Gigabit and 10-Gigabit Ethernet (Copper &...
  • Page 19: Technical Specification

    3.3 Technical Specification 3.3 Technical Specification 1.3 MPix Cameras 2.1 MPix Cameras Sensor Manufacturer Luxima Sensor Type LUX1310 LUX2100 Technology CMOS active pixel Scanning system progressive scan Optical format / diagonal 2/3” / 10.82 mm 4/3" / 22.31 mm Resolution 1280 x 1024 pixels 1952 x 1080 pixels Pixel size...
  • Page 20 3 Product Specification MV4-D1280-L01 GigE Camera Series Operating temperature / moisture 0°C ... 50°C / 20 ... 80 % (GigE) 0°C ... 40°C / 20 ... 80 % (10GigE) 0°C ... 45°C / 20 ... 80 % (10GigE Fibre) Storage temperature / moisture -25°C ...
  • Page 21 3.3 Technical Specification MV4-D1952-L01 GigE Camera Series Operating temperature / moisture 0°C ... 50°C / 20 ... 80 % (GigE) 0°C ... 40°C / 20 ... 80 % (10GigE) 0°C ... 45°C / 20 ... 80 % (10GigE Fibre) Storage temperature / moisture -25°C ...
  • Page 22: Absolute Maximum Ratings

    3 Product Specification 3.3.1 Absolute Maximum Ratings Parameter Value Power Supply Voltage -50 V ... +50 V ESD Contact Discharge Power Supply 4 kV ESD Air Discharge Power Supply 8 kV Fast Transients/Bursts Power Supply 2 kV Surge immunity Power Supply 1 kV Camera Control Input Signal Voltage Single Ended -15 V ...
  • Page 23 3.3 Technical Specification Single Ended Input Voltage Logic Level Fault Condition -15V < VIN < +6V No Fault +6V < VIN < +8V Indeterminate No Fault +8V < VIN < +40V High No Fault Table 3.7: Single-Ended SE-HTL Low Threshold Mode Receiver Logic (LineIn0, LineIn1, LineIn2) Single Ended Input Voltage Logic Level Fault Condition...
  • Page 24: Spectral Response

    3 Product Specification 3.3.3 Spectral Response Fig. 3.5 and Fig. 3.6 show the quantum efficiency curve of the monochrome LUX1310 and LUX2100 sensors from Luxima measured in the wavelength range from 350 nm to 1100 nm. LUX1310 Mono 1000 1050 1100 Wavelength [nm] Figure 3.5: Quantum efficiency (QE) [%] of the LUX1310 monochrome image sensors (with micro lenses...
  • Page 25: Image Acquisition

    Image Acquisition This chapter gives detailed information about the controlling of the image acquisition. It shows how the camera can be triggered or run in free-running mode, and how the frame rate can be configured. The structure offers a lot of flexibility in the configuration. It follows the GenI- Cam naming convention.
  • Page 26: Image Acquisition, Frame And Exposure Control Parameters

    4 Image Acquisition Acquisition Control The acquisition control block takes care of the acquisition function. The camera can only capture frames, when the acquisition has been started and is active (see Section 4.2 for more information). Frame Control The frame control block takes care of the capturing of one or many frames and burst of frames (see Section 4.3 for more information).
  • Page 27: Image Acquisition, Frame And Exposure Trigger

    4.1 Overview This list shows only an overview of available parameters. The function and usage of them are explained in the following chapters. 4.1.4 Image Acquisition, Frame and Exposure Trigger The camera can run in "free-running" mode, which means that it captures images automatically in full frame rate once the acquisition has been started.
  • Page 28: Acquisition Control

    4 Image Acquisition 4.2 Acquisition Control A c q u i s i t i o n T r i g g e r W a i t ) c q u i s i t i o n C o n t r o l A c q u i s i t i o n A c t i v e A c q u i s i t i o n S t a r t T r i g g e r ) c q u i s i t i o n S t a r t ( )
  • Page 29: Acquisition Start Trigger

    4.2 Acquisition Control ) c q u i s i t i o n S t a r t ( ) A c q u i s i t i o n S t o p ( ) . r a m e F r a m e .
  • Page 30: Acquisition End Trigger

    4 Image Acquisition 4.2.4 Acquisition End Trigger The acquisition end trigger can be used to control the acquisition end procedure. The main property of this trigger is the trigger mode. It can be set to on or off: Acquisition End Trigger Mode = on When the acquisition status is "Acquisition Active", it goes to "Acquisition Trigger Wait"...
  • Page 31: Frame Control

    4.3 Frame Control 4.3 Frame Control . r a m e C o n t r o l F r a m e T r i g g e r W a i t F r a m e A c t i v e F r a m e S t a r t T r i g g e r F r a m e S t a r t F r a m e B u r s t S t a r t T r i g g e r...
  • Page 32: Frame Burst End Trigger

    4 Image Acquisition A c q u i s i t i o n S t a r t ( ) A c q u i s i t i o n S t o p ( ) . r a m e .
  • Page 33: Frame Control Output Signals

    4.3 Frame Control A c q u i s i t i o n S t a r t ( ) A c q u i s i t i o n S t o p ( ) . r a m e .
  • Page 34: Exposure Control

    4 Image Acquisition 4.4 Exposure Control - x p o s u r e C o n t r o l E x p o s u r e A c t i v e E x p o s u r e S t a r t T r i g g e r E x p o s u r e S t a r t E x p o s u r e E n d T r i g g e r E x p o s u r e E n d...
  • Page 35: Exposure Control Output Signals

    4.4 Exposure Control Exposure End Trigger Mode = on An activated exposure cycle will be terminated and the image read out will be started, as soon as an exposure end trigger has been received. The "Exposure Active" status goes to inactive. Exposure end triggers are only processed, when an exposure start trigger has started a trigger controlled exposure cycle previously.
  • Page 36: Overlapped Image Acquisition Timing

    4 Image Acquisition 4.5 Overlapped Image Acquisition Timing The camera is able to perform an overlapped image acquisition. It means, a new exposure can be started during the image readout of the previous image. Fig. 4.10 shows an image acquisition procedure when images are captured in overlapped mode. The status "Frame Active"...
  • Page 37 4.5 Overlapped Image Acquisition Timing which can be counted by a counter (see Section 5.1.5 for more information how to count missed triggers). Fig. 4.11 and Fig. 4.12 shows both timing situations, when the exposure time longer than the read out time and when the exposure time is shorter than the read out time. F r a m e - x p o s u r e R e a d O u t...
  • Page 38: Acquisition-, Frame- And Exposure-Trigger Configuration

    4 Image Acquisition 4.6 Acquisition-, Frame- and Exposure-Trigger Configuration The acquisition-, frame- and exposure timing can be controlled by 7 triggers: • Acquisition Start Trigger • Acquisition End Trigger • Frame Start Trigger • Frame Burst Start Trigger • Frame Burst End Trigger •...
  • Page 39: Trigger Software

    4.6 Acquisition-, Frame- and Exposure-Trigger Configuration Software Signal Pulse A trigger is generated by the software signal pulse, which comes from a common software signal pulse register (see Section 4.7 for more information). Counter Start A trigger signal is generated by the counter start event (see Section 5.1.3 for more information about the counter start event).
  • Page 40: Trigger Divider

    4 Image Acquisition 4.6.5 Trigger Divider The trigger divider specifies a division factor of the incoming trigger pulses. A division factor of 1 processes every incoming trigger. A division factor of 2 processes every second trigger and so 4.6.6 Trigger Delay The trigger delay lets the user specify a delay, that will be applied between the reception of a trigger event and when the trigger becomes active.
  • Page 41: Software Signal Pulse And User Output

    4.7 Software Signal Pulse and User Output 4.7 Software Signal Pulse and User Output The software signal pulse block contains eight general purpose registers which allow generating internal pulse signals by software access. These pulse signals are internally connected to following functions, where it can be used to start a procedure: •...
  • Page 42 4 Image Acquisition MAN085 04/2021 V1.3 42 of 151...
  • Page 43: Counter & Timer

    Counter & Timer 5.1 Counter + o u n t e r A c t i v a t i o n C o u n t e r 4 i s i n g E d g e T r i g g e r F a l l i n g E d g e B o t h...
  • Page 44: Counter Status

    5 Counter & Timer If additionally a trigger source is selected, the counter is waiting for a trigger. It ignores counter events until a valid trigger event has been received. A valid trigger signal on the selected trigger source starts the counter, which means, that it counts the predefined number of events from the start value according to the counter start value and duration configuration.
  • Page 45: Counter Event Source

    5.1 Counter Counter Trigger Source Off The state of the counter changes to "trigger wait". The counter reset source can be set to the counter end signal of the same counter. This allows to restart the counter automatically as soon as it arrives its end condition.
  • Page 46: Counter Trigger Source

    5 Counter & Timer MissedFrameBurstStartTrigger Count the number of missed frame burst start triggers. A missed frame burst start trigger event is generated, when a frame burst start trigger cannot be processed. MissedExposureStartTrigger Count the number of missed exposure start triggers. A missed exposure start trigger event is generated, when an exposure start trigger cannot be processed.
  • Page 47: Counter Reset Source

    5.1 Counter Exposure Start Starts with the reception of the exposure start event. Exposure End Starts with the reception of the exposure end event. User Output 0 ... 7 Starts and counts events as long as the selected user output bit is asserted. When the counter is started, it ignores counter events as long as the corresponding user output bit is deasserted (see Section 4.7).
  • Page 48 5 Counter & Timer Acquisition End Resets with the reception of the acquisition end event. FrameTrigger Resets with the reception of the frame trigger. Frame Start Resets with the reception of the frame start event. Frame End Resets with the reception of the frame end event. Frame Burst Start Resets with the reception of the frame burst start event.
  • Page 49: Timer

    5.2 Timer 6 i m e r T i m e r R e s e t ( ) T i m e r S t a t u s T i m e r A c t i v e A c t i v a t i o n T i m e r 6 i m e r V a l u e...
  • Page 50: Timer Active, -Start And -End Signal

    5 Counter & Timer 5.2.3 Timer Active, -Start and -End Signal Timer Active An asserted timer active signal indicates, that the timer has started counting the configured duration period. The timer active signal is internally routed to the I/O control block and can there be selected for output on the physical output line or on one of the available leds.
  • Page 51 5.2 Timer Action 0 ... 3 Starts with the reception of the chosen action signal event. Software Signal Pulse 0 ... 7 Starts with the reception of chosen software signal pulse event (see Section 4.7). Line Input Starts when the specified counter trigger activation condition is met on the chosen line.
  • Page 52 5 Counter & Timer MAN085 04/2021 V1.3 52 of 151...
  • Page 53: Encoder

    Encoder - n c o d e r E n c o d e r S o u r c e A E n c o d e r R e s e t ( ) E n c o d e r S t a t u s E n c o d e r T r i g g e r E n c o d e r E n c o d e r V a l u e...
  • Page 54: Encoder Trigger Output

    6 Encoder G r a y C o u n t e r H i g h R e s o l u t i o n C o u n t e r F o u r P h a s e C o u n t e r Figure 6.2: Encoder Modes 6.2 Encoder trigger output The trigger output of the encoder reacts to changes of the position counter.
  • Page 55: Encoder Reset Source

    6.4 Encoder Reset Source Encoder Idle Encoder is idle, either no trigger sources are configured or the encoder is waiting on the reset. Encoder Up The position counter last incremented. Encoder Down The position counter last decremented. Encoder Static The position counter hasn’t changed in the EncoderTimeout period. The encoder also switches to this state when it is reset while in the idle state.
  • Page 56 6 Encoder Rising Edge Encoder starts with the rising edge on the selected line input. Falling Edge Encoder starts with the falling edge on the selected line input Both Edges Encoder starts with any edge on the selected line input Level High Resets the encoder as long as the level is high.
  • Page 57: O Control

    I/O Control This chapter shows the structure of the physical input and physical output lines. It describes the signal path and how to configure it. The I/O control block contains a signal input path and a signal output path. 7.1 Input Signal Path The camera has four physical signal input lines, which come from the input opto-isolator of the camera hardware interface (see Section 14.6) and which are fed into the input signal path of the camera.
  • Page 58: Output Signal Path

    7 I/O Control 7.2 Output Signal Path The camera has three physical signal output line and two LEDs. The physical output lines are connected to the output opto-isolator in the camera hardware interface (see Section 14.6). The output lines, LED0 and LED1 have their own output signal path which is shown in Fig. 7.2. The source can be selected and the selected signal can be invert before it is sent out of the camera.
  • Page 59: Action Control

    Action Control ) c t i o n C o n t r o l A c t i o n U n c o n d i t i o n a l M o d e ) c t i o n D e v i c e K e y A c t i o n 3 A c t i o n 2 A c t i o n 3...
  • Page 60: Action Control Output

    8 Action Control 8.2 Action Control Output The action output signals can be used to trigger other blocks, like counter, timer, acquisition, frame or exposure control. MAN085 04/2021 V1.3 60 of 151...
  • Page 61: Image Format Control

    Image Format Control The focus on the interesting parts of an image can be set by setting the region of interest (ROI) (see Section 9.1). The ROI influences the image size which leads into an increased frame rate (see Chapter 11 for more information about the available frame rate).
  • Page 62 9 Image Format Control On the left-hand side an example of ROI is shown and on the right-hand side an example of MROI. It can be readily seen that the resulting image with MROI is smaller than the resulting image with ROI only and the former will result in an increase in image frame rate. R O I .
  • Page 63 9.2 Multiple Regions of Interest Figure 9.2: Multiple Regions of Interest with 5 ROIs MAN085 04/2021 V1.3 63 of 151...
  • Page 64 9 Image Format Control Fig. 9.3 shows an example from hyperspectral imaging where the presence of spectral lines at known regions need to be inspected. By using MROI only a 640x54 region need to be readout, and a much higher frame rate is possible, which can’t be achieved without using MROI. $ 4 0 p i x e l ( 0 , 0 ) 1 p i x e l...
  • Page 65: Pixel Format

    9.3 Pixel format 9.3 Pixel format The pixel format defines the output format of the pixels in the image. Following pixel formats are available. Mono 8 Mono10 Mono12 Mono10 Packed Mono12 Packed However, not all formats are available in all cameras and with each feature. Available pixel formats are dependant on the settings of the double rate algorithm and the binning algorithm.
  • Page 66 9 Image Format Control Double Binning Mono8 Mono10 Mono12 Mono10 Packed Mono12 Packed Rate MV4-D1280-L01-G2 Enabled Available Disabled MV4-D1280-L01-GT Enabled Available Disabled MV4-D1280-L01-FB Enabled Available Disabled DR4-D1280-L01-G2 Enabled Enabled Disabled Disabled Enabled Disabled DR4-D1280-L01-GT Enabled Enabled Disabled Disabled Enabled Disabled DR4-D1280-L01-FB Enabled Enabled...
  • Page 67 9.4 Decimation (monochrome cameras)  0 , 0 ) R O I m a x m a x Figure 9.5: Decimation and ROI ( 0 , 0 ) R O I M R O I 0 M R O I 1 M R O I 2 m a x m a x...
  • Page 68 9 Image Format Control The image in Fig. 9.7 on the right-hand side shows the result of decimation 3 of the image on the left-hand side. Figure 9.7: Image example of decimation 3 An example of a high-speed measurement of the elongation of an injection needle is given in Fig.
  • Page 69: High Dynamic Range Mode (Hdr)

    High Dynamic Range Mode (HDR) 10.1 Multiple Slope Mode (High Dynamic Range) The Multiple Slope High Dynamic Range (HDR) mode is a special integration mode that increases the dynamic range of the pixels, and thus avoids the saturation of the pixels in many cases.
  • Page 70 10 High Dynamic Range Mode (HDR) P i x e l r e s e t V h i g h K n e e p o i n t A V l o w 2 ( M u l t i s l o p e _ V a l u e 2 ) K n e e p o i n t B V l o w 1 ( M u l t i s l o p e _ V a l u e 1 ) J i m e...
  • Page 71: Frame Rate

    Frame Rate The frame rate depends on the image size, the used exposure time and the max data rate of the GigE interface (MaxDataRateInterface). Table 11.1 and Table 11.2 show the maximum frame rates for some common image dimensions. 11.1 Maximum Frame Rate A list of commonly used image dimensions and its frame rates is shown on Table 11.1 for standard cameras and on Table 11.2 for DR cameras.
  • Page 72 11 Frame Rate ROI Dimension [Standard] MV4-D1952-L01-G2 MV4-D1952-L01-GT/FB 1952 x 1080 53 fps 581 fps 1920 x 1080 (HD) 54 fps 590 fps 1280 x 1024 (SXGA) 85 fps 934 fps 1024 x 1024 106 fps 1057 fps 1280 x 768 (WXGA) 113 fps 1246 fps 800 x 600 (SVGA)
  • Page 73: Pixel Data Processing

    Pixel Data Processing 12.1 Overview The pixel, which are read out of the image sensor, are processed in the cameras data path. The sequence of blocks is shown in figure Fig. 12.1. From Bad Pixel Column FPN Digital Image Sensor Correction Correction Offset...
  • Page 74: Bad Pixel Correction

    12 Pixel Data Processing 12.2 Bad Pixel Correction The Bad Pixel Correction corrects single pixel defects of the image sensor. If a pixel is marked as "bad" (defect) then its value is replaced by the mean of the two neighbouring pixels on the same image row.
  • Page 75: Storing The Calibration In Permanent Memory

    12.3 Column FPN Correction 12.2.3 Storing the calibration in permanent memory After running the calibration procedure (see Section 12.2.2) the calibration values are stored in RAM. When the camera is turned off, their values are lost. To prevent this, the calibration values must be stored in flash memory. This can be done by clicking on the property BadPixelCorrection_SaveToFlash (in category BadPixelCorrection).
  • Page 76: Storing The Calibration In Permanent Memory

    12 Pixel Data Processing Run the command ColCorrection_Update by clicking on the corresponding button. Read the ColCorrection_Busy value which should be 0 after the calibration has finished. Repeat this step if its value is not 0. If the ColCorrection_Busy value doesn’t show 0 after various tries, check if the camera receive triggers, when the triggered mode is activated.
  • Page 77: Grey Level Transformation (Lut)

    12.5 Grey Level Transformation (LUT) A user-defined value can be subtracted from the gray value in the digital offset block. If digital gain is applied and if the brightness of the image is too big then the interesting part of the output image might be saturated.
  • Page 78 12 Pixel Data Processing y = f ( x ) m a x m a x Figure 12.2: Commonly used LUT transfer curves Grey level transformation − Gain: y = (255/1023) ⋅ a ⋅ x a = 1.0 a = 2.0 a = 3.0 a = 4.0 1000...
  • Page 79: Gamma

    12.5 Grey Level Transformation (LUT) 12.5.2 Gamma The ’Gamma’ mode performs an exponential amplification, configurable in the range from 0.4 to 4.0. Gamma > 1.0 results in an attenuation of the image (see Fig. 12.4), gamma < 1.0 results in an amplification (see Fig. 12.5). Gamma correction is often used for tone mapping and better display of results on monitor screens.
  • Page 80: User-Defined Look-Up Table

    12 Pixel Data Processing 12.5.3 User-defined Look-up Table In the ’User’ mode, the mapping of input to output grey levels can be configured arbitrarily by the user. This procedure is explained in Section C.4. 7 s e r L U T y = f ( x ) 8 b i t 1 2 b i t...
  • Page 81 12.5 Grey Level Transformation (LUT) ( 0 , 0 ) N   N   N   N   O   O   L U T 0 O   L U T 1 O   m a x m a x Figure 12.7: Overlapping Region-LUT example...
  • Page 82 12 Pixel Data Processing Fig. 12.9 shows the application of the Region-LUT to a camera image. The original image without image processing is shown on the left-hand side. The result of the application of the Region-LUT is shown on the right-hand side. One Region-LUT was applied on a small region on the lower part of the image where the brightness has been increased.
  • Page 83: Binning

    12.6 Binning 12.6 Binning 12.6.1 Description Binning sums the pixels in subsequent columns and rows, according to the binning configuration. The result is then divided by the number of binned pixels. The binning feature will result in images with lower resolution but significantly higher SNR. For instance, 2x2 binning will result in roughly twice the SNR (in bright areas of the image).
  • Page 84 12 Pixel Data Processing MAN085 04/2021 V1.3 84 of 151...
  • Page 85: Dual Crosshairs

    12.7 Dual Crosshairs 12.7 Dual Crosshairs Up to two crosshairs can be displayed in the live image. It inserts one or two vertical and horizontal lines into the image. The positions as well as the gray levels of the line for both crosshairs can be set individually via the camera software.
  • Page 86 12 Pixel Data Processing The x- and y-positons are absolute to the sensor pixel matrix. It is independent on the image format settings (see Chapter 9 for more information about the available image format configurations). Fig. 12.12 shows two situations of the crosshairs configuration. The same image format settings are used in both situations.
  • Page 87: Test Images

    12.8 Test Images 12.8 Test Images Test images are generated in the camera FPGA, independent of the image sensor. They can be used to check the transmission path from the camera to the acquisition software. Independent from the configured grey level resolution, every possible grey level appears the same number of times in a test image.
  • Page 88 12 Pixel Data Processing Figure 12.14: LFSR (linear feedback shift register) test image In the LFSR (linear feedback shift register) mode the camera generates a constant pseudo-random test pattern containing all grey levels. If the data transmission is correctly received, the histogram of the image will be flat (Fig. 12.15). On the other hand, a non-flat histogram (Fig.
  • Page 89: Status Line And Image Information

    12.9 Status Line and Image Information Figure 12.16: LFSR test pattern received and histogram containing transmission errors 12.9 Status Line and Image Information There are camera properties available that give information about the acquired images, such as integration time, ROI settings or average image value. These properties can be queried by software.
  • Page 90 12 Pixel Data Processing Start pixel index Parameter width [bit] Parameter Description Preamble: 0x66BB00FF Counter 0 Value (see Section 5.1) Counter 1 Value (see Section 5.1) Counter 2 Value (see Section 5.1) Counter 3 Value (see Section 5.1) Timer 0 Value in units of clock cycles (see Section 5.2) Timer 1 Value in units of clock cycles (see Section 5.2)
  • Page 91: Camera Type Codes

    12.9 Status Line and Image Information 12.9.3 Camera Type Codes Camera Model Camera Type Code MV4-D1280-L01-G2 MV4-D1280-L01-GT MV4-D1280-L01-FB DR4-D1280-L01-G2 DR4-D1280-L01-GT DR4-D1280-L01-FB MV4-D1952-L01-G2 MV4-D1952-L01-GT MV4-D1952-L01-FB DR4-D1952-L01-G2 DR4-D1952-L01-GT DR4-D1952-L01-FB Table 12.4: Type codes of Photonfocus MV4 Luxima GigE camera series MAN085 04/2021 V1.3 91 of 151...
  • Page 92: Double Rate (Dr Cameras Only)

    12 Pixel Data Processing 12.10 Double Rate (DR cameras only) The Photonfocus DR cameras use a proprietary coding algorithm to cut the data rate by almost a factor of two. This enables the transmission of high frame rates over just one Gigabit Ethernet connection, avoiding the complexity and stability issues of Ethernet link aggregation.
  • Page 93 12.11 Frame Combine F r a m e C o m b i n e C o m b i n e d i m a g e 1 n d i v i d u a l i m a g e s Figure 12.18: Example for FrameCombine with 4 frames A FrameCombine_Timeout value of 0 disables the FrameCombine timeout fea- ture.
  • Page 94 12 Pixel Data Processing MAN085 04/2021 V1.3 94 of 151...
  • Page 95: Precautions

    Precautions 13.1 IMPORTANT NOTICE! READ THE INSTRUCTIONS FOR USE BEFORE OPERATING THE CAMERA STORE THE INSTRUCTIONS FOR USE FOR FURTHER READING The installation of the camera in the vision system should be executed by trained and instructed employees. DANGER - Electric Shock Hazard Unapproved power supplies may cause electric shock.
  • Page 96 13 Precautions Incorrect plugs can damage the camera connectors. Use only the connectors specified by Photonfocus in this manual. Using plugs designed for a smaller or a larger number of pins can damage the connectors. The cameras deliver the data to the vision system over interfaces with high band- width.
  • Page 97 13.1 IMPORTANT NOTICE! Cleaning of the housing To clean the surface of the camera housing: • Before cleaning disconnect the camera from camera power supply and I/O connectors. • Do not use aggressive solvents or thinners which can damage the surface, the serial number label and electronic parts.
  • Page 98 13 Precautions MAN085 04/2021 V1.3 98 of 151...
  • Page 99: Hardware Interface

    Hardware Interface 14.1 Absolute Maximum Ratings Parameter Value Power Supply Voltage -50 V ... +50 V ESD Contact Discharge Power Supply 4 kV ESD Air Discharge Power Supply 8 kV Fast Transients/Bursts Power Supply 2 kV Surge immunity Power Supply 1 kV Camera Control Input Signal Voltage Single Ended -15 V ...
  • Page 100 14 Hardware Interface Single Ended Input Voltage Logic Level Fault Condition -15V < VIN < +6V No Fault +6V < VIN < +8V Indeterminate No Fault +8V < VIN < +40V High No Fault Table 14.3: Single-Ended SE-HTL Low Threshold Mode Receiver Logic (LineIn0, LineIn1, LineIn2) Single Ended Input Voltage Logic Level Fault Condition...
  • Page 101: Gige Camera Connector

    14.3 GigE Camera Connector 14.3 GigE Camera Connector The MV4 GigE and MV4 10 GigE copper cameras are interfaced to external components via • an X-coded M12 GigE connector to transmit configuration, image data and trigger. • a 17-pin M12 I/O connector with 4 digital inputs 3 digital outputs and one RS485 interface. •...
  • Page 102 14 Hardware Interface Figure 14.2: Rear view of the MV4 10 GigE (GT) camera Figure 14.3: Rear view of the MV4 10 GigE fibre (FB) camera MAN085 04/2021 V1.3 102 of 151...
  • Page 103: Power Supply / Power Over Ethernet (Poe)

    14.4 Power Supply / Power Over Ethernet (PoE) 14.4 Power Supply / Power Over Ethernet (PoE) When the camera is powered via wall adapter it requires a single voltage input (see Table 3.4). The camera meets all performance specifications using standard switching power supplies, although well-regulated linear power supplies provide optimum performance.
  • Page 104: Status Indicator (Gige Cameras)

    14 Hardware Interface 14.5 Status Indicator (GigE cameras) Four LEDs (S1, S2, S3 and S4) on the back of the camera give information about the current status of the GigE CMOS cameras. Function GigE (G2) 10 GigE Copper (GT) 10 GigE Fibre (FB) IO Fault S1 red S3 red...
  • Page 105: I/O Connector

    14.6 I/O Connector 14.6 I/O Connector 14.6.1 Overview The 17-pin M12 I/O connector contains four external line inputs, three external line outputs and one optional RS485 communication interface. All inputs and outputs are isolated. The pinout of the I/O connector is described in Appendix A. A suitable trigger breakout cable, as well as a breakout box, for 17-pin M12 I/O connector can be ordered from your Photonfocus dealership.
  • Page 106 14 Hardware Interface I/O Standard Signalling R0, R1 & R2 C0, C1, & C2 Threshold TTLTerminated120 Single Ended 10 nF n.a. TTLTerminated270 Single Ended 100 pF n.a. RS422 Differential 10 nF n.a. D-HTL Differential 100 pF n.a. SE-HTL Low Threshold Single Ended 100 pF SE-HTL High Threshold...
  • Page 107: Input Fault Detection

    14.6 I/O Connector 14.6.2 Input Fault Detection All inputs support a fault detection which signalises irregular conditions such as small differential signals, shorts, opens, overvoltages and undervoltages. The fault condition of each input can be read out by a software parameter. A fault condition remains active until it is acknowledged by a software command.
  • Page 108 14 Hardware Interface Camera 17-pin M12 CAMERA_PWR I/O Connector CAMERA_GND YOUR_POWER TTL or SE-HTL Isolator ISO_IN0 & LineIn0 YOUR_GND ISO_IN1 YOUR_POWER LineIn1 4.7k ISO_IN2 LineIn2 YOUR_GND TTL120 ISO_IN3 10nF LineIn3 ¡ YOUR_GND ISO_GND Figure 14.5: Example of input connections MAN085 04/2021 V1.3 108 of 151...
  • Page 109: Encoder Interface

    14.6 I/O Connector 14.6.4 Encoder Interface Fig. 14.6 and Fig. 14.7 show, how differential and single ended encoder must be connected to the GigE camera’s I/O interface. Encoder A and B singals must be connected to LineIn0 and LineIn1. They can be connected in either way, as long as the encoder is configured accordingly Section C.5.
  • Page 110 14 Hardware Interface Camera 17-pin M12 CAMERA_PWR I/O Connector CAMERA_GND Encoder TTL or SE-HTL Isolator ISO_IN0 LineIn0 ISO_IN1 LineIn1 ISO_IN2 LineIn2 TTL120 ISO_IN3 ALARM 10nF LineIn3 ¡ ISO_GND YOUR_GND Figure 14.7: Connection of a single ended encoder MAN085 04/2021 V1.3 110 of 151...
  • Page 111: Single-Ended Line Output

    14.6 I/O Connector 14.6.5 Single-ended Line Output ISO_OUT0, ISO_OUT1 and ISO_OUT2 are single-ended isolated output. Fig. 14.8 shows the connection from the ISO_OUT output to a TTL logic device. 17-pin M12 Camera I/O Connector CAMERA_PWR YOUR_POWER CAMERA_GND YOUR_POWER Isolator ISO_OUT0 LineOut0 ISO_OUT1 LineOut1...
  • Page 112: Master / Slave Camera Connection

    14 Hardware Interface 14.6.6 Master / Slave Camera Connection The line output of one Photonfocus GigE camera can easily be connected to a line input of another Photonfocus GigE camera as shown in Fig. 14.10. This results in a master/slave mode where the slave camera operates synchronously to the master camera.
  • Page 113: I/O Wiring

    14.7 I/O Wiring 14.7 I/O Wiring The Photonfocus cameras include electrically isolated inputs and outputs. Take great care when wiring trigger and strobe signals to the camera, specially over big distances (a few meters) and in noisy environments. Improper wiring can introduce ground loops which lead to malfunction of triggers and strobes.
  • Page 114: Common Grounds With Star Wiring

    14 Hardware Interface 14.7.2 Common Grounds with Star Wiring Ground loops can be avoided using "star wiring", i.e. the wiring of power and ground connections originate from one "star point" which is typically a power supply. Fig. 14.12 shows a schematic of the star-wiring concept. Fig.
  • Page 115 14.7 I/O Wiring Fig. 14.14 shows an example of how to connect a flash light and a trigger source to the camera using star-wiring. The trigger in this example is generated from a light barrier. Note how the power and ground cables are connected to the same power supply. Power Supply Flash Light Barrier...
  • Page 116 14 Hardware Interface An example of improper wiring that causes a ground loop is shown in Fig. 14.15. Connecting CAMERA_GND and ISO_GND the wrong way, ground loop! Isolator ISO_IN ISO_GND CAMERA_GND Ground Loop Ground plane voltage difference Figure 14.15: Improper I/O wiring causing a ground loop MAN085 04/2021 V1.3 116 of 151...
  • Page 117: Mechanical Considerations

    Mechanical Considerations 15.1 Mechanical Interface During storage and transport, the camera should be protected against vibration, shock, moisture and dust. The original packaging protects 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.
  • Page 118: Mv4-D1280-L01 With Gige Interface

    15 Mechanical Considerations 15.1.1 MV4-D1280-L01 with GigE Interface Fig. 15.1, Fig. 15.2, Fig. 15.3 and Fig. 15.4 show the mechanical drawing of the camera housing for the Photonfocus MV4-D1280-L01 GigE camera series. Figure 15.1: Mechanical dimensions of the Photonfocus MV4-D1280-L01 Luxima GigE cameras Figure 15.2: Mechanical dimensions of the Photonfocus MV4-D1280-L01 Luxima 10 GigE copper cameras MAN085 04/2021 V1.3 118 of 151...
  • Page 119 15.1 Mechanical Interface Figure 15.3: Mechanical dimensions of the Photonfocus MV4-D1280-L01 Luxima 10 GigE fibre cameras Figure 15.4: Mechanical dimensions of the Photonfocus MV4-D1280-L01 Luxima 10 GigE ruggedized fibre cameras MAN085 04/2021 V1.3 119 of 151...
  • Page 120: Mv4-D1952-L01 With Gige Interface

    15 Mechanical Considerations 15.1.2 MV4-D1952-L01 with GigE Interface Fig. 15.5, Fig. 15.6, Fig. 15.7 and Fig. 15.8 show the mechanical drawing of the camera housing for the Photonfocus MV4-D1952-L01 GigE camera series. Figure 15.5: Mechanical dimensions of the Photonfocus MV4-D1952-L01 Luxima GigE cameras Figure 15.6: Mechanical dimensions of the Photonfocus MV4-D1952-L01 Luxima 10 GigE copper cameras MAN085 04/2021 V1.3 120 of 151...
  • Page 121 15.1 Mechanical Interface Figure 15.7: Mechanical dimensions of the Photonfocus MV4-D1952-L01 Luxima 10 GigE fibre cameras Figure 15.8: Mechanical dimensions of the Photonfocus MV4-D1952-L01 Luxima 10 GigE ruggedized fibre cameras MAN085 04/2021 V1.3 121 of 151...
  • Page 122 15 Mechanical Considerations The MV4-D1952-L01 GigE camera series comes with an M42 lens mount. A C-mount adapter is available. Fig. 15.12 and Fig. 15.13 show the mechanical drawing of the adapter. Figure 15.9: Mechanical dimensions of the MV4 C-mount M42 adapter Figure 15.10: MV4 C-mount M42 adapter The adapter ring can be inserted by screwing it into the M42 mount of the camera front.
  • Page 123: C-Mount M42 Adapter

    15.1 Mechanical Interface 15.1.3 C-mount M42 Adapter The MV4-D1952-L01 GigE camera series comes with an M42 lens mount. A C-mount adapter is available. Fig. 15.12 and Fig. 15.13 show the mechanical drawing of the adapter. Figure 15.12: Mechanical dimensions of the MV4 C-mount M42 adapter Figure 15.13: MV4 C-mount M42 adapter The adapter ring can be inserted by screwing it into the M42 mount of the camera front.
  • Page 124: Adjusting The Back Focus

    15 Mechanical Considerations 15.2 Adjusting the Back Focus The back focus of your Photonfocus camera is correctly adjusted in the production of the camera. This section describes the procedure to adjust the back focus if you require that because e.g. you are using a special lens.
  • Page 125 15.3 Optical Interface Workshop air supply is not appropriate and may cause permanent damage to the sensor. If further cleaning is required, use a suitable lens wiper or Q-Tip moistened with an appropriate cleaning fluid to wipe the sensor surface as described below. Examples of suitable lens cleaning materials are given in Table 15.1.
  • Page 126 15 Mechanical Considerations Product Supplier Remark EAD400D Airduster Electrolube, UK www.electrolube.com Anticon Gold 9"x 9" Wiper Milliken, USA ESD safe and suitable for class 100 environments. www.milliken.com TX4025 Wiper Texwipe www.texwipe.com Transplex Swab Texwipe Small Q-Tips SWABS Q-tips Hans J. Michael GmbH, www.hjm-reinraum.de BB-003 Germany...
  • Page 127: Troubleshooting

    Troubleshooting 16.1 No images can be acquired If no images can be acquired then the cause could be one of the following: Camera is not triggered: see Section 16.1.1 First proceed with the above list in numerical order. If still no images can be acquired go back to step 2.
  • Page 128 16 Troubleshooting MAN085 04/2021 V1.3 128 of 151...
  • Page 129: Standards Compliance

    Standards Compliance 17.1 Directives and General Standards The products described in this manual in the form as delivered are in conformity with the provisions of the following European Directives: • 2014/30/EU Electromagnetic compatibility (EMC) • 2014/35/EU Low Voltage (LVD) • 2011/65/EU Restriction of hazardous substances (RoHS) Conformity to the Directives is assured through the application of the following standards: Emission:...
  • Page 130: For Customers In Canada

    17 Standards Compliance You are cautioned that any changes or modifications not expressly approved in this manual could void your authority to operate this equipment. The shielded interface cable recommended in this manual must be used with this equipment in order to comply with the limits for a computing device pursuant to Subpart B of Part 15 of FCC Rules.
  • Page 131: Warranty

    Warranty The manufacturer alone reserves the right to recognize warranty claims. 18.1 Warranty Terms The manufacturer warrants to distributor and end customer that for a period of two years from the date of the shipment from manufacturer or distributor to end customer (the "Warranty Period") that: •...
  • Page 132 18 Warranty Avoid cleaning the sensor with improper methods. Follow the instructions in the corresponding chapter of this manual. Transport and store the camera in its original packaging only and protect the sensor and the lens mount with a camera body cap. 10.
  • Page 133: Support And Repair

    Support and Repair This chapter describes the product support and repair. 19.1 Technical Support First level technical support is given from the sales department of Photonfocus or your local dealer. In case your issue could not be solved in this way Photonfocus support team takes over. The Photonfocus support team is available via email: support@photonfocus.com.
  • Page 134 19 Support and Repair MAN085 04/2021 V1.3 134 of 151...
  • Page 135: References

    References All referenced documents can be downloaded from our website at www.photonfocus.com. MAN085 04/2021 V1.3 135 of 151...
  • Page 136 20 References MAN085 04/2021 V1.3 136 of 151...
  • Page 137: A Pinouts

    Pinouts A.1 I/O Connector The I/O plug is available from PHOENIX CONTACT connectors www.phoenixcontact.com. Fig. A.1 shows the I/O plug from the solder side. The pin assignment of the I/O plug is given in Table A.2. It is extremely important that you apply the appropriate voltages to your camera. Incorrect voltages will damage or destroy the camera.
  • Page 138 A Pinouts I/O Type Name Description CAMERA_GND Camera GND, 0V CAMERA_PWR Camera Power ISO_INC0_P / ISO_IN0 Differential configuration: Isolated RS422/HTL differential input, positive polarity. Single ended configuration: Isolated TTL/HTL single ended input. ISO_INC0_N / ISO_GND Differential configuration: Isolated RS422/HTL differential input, negative polarity. Single ended configuration: Must be tied to ISO_GND.
  • Page 139: Gige Connector

    A.2 GigE Connector A.2 GigE Connector An X-coded M12 connector is used for the GigE interface and power supply of the camera. Suitable GigE interface cables can be ordered from your Photonfocus dealership. MAN085 04/2021 V1.3 139 of 151...
  • Page 140 A Pinouts MAN085 04/2021 V1.3 140 of 151...
  • Page 141: B Camera Timing

    Camera Timing B.1 Timed Exposure Mode Camera Timing Fig. B.1 shows a timing example, when the camera capture frames with rising edges on the camera ISO_IN input. The external signal, which is fed into the cameras ISO_IN input is isolated by an opto-isolator.
  • Page 142 B Camera Timing 1 S O _ I N L i n e I n i s o - i n I n t e r n a l L i n e I n P u l s e i n p u t - j i t t e r D e l a y e d L i n e I n P u l s e p u l s e - d e l a y...
  • Page 143: C Use Cases

    Use Cases This chapter shows some typical configurations of the camera. It gives some tips, how to acquire images and how to use the general purpose counters and timers. C.1 Acquisition This section shows some configuration procedures of frequently used acquisition situations. C.1.1 Camera runs in "free-running"...
  • Page 144: Camera Runs In Burst Triggered Mode

    C Use Cases The TriggerMode of FrameStart trigger must be set to On. The AcquisitionStart, FrameBurstStart and the ExposureStart must be set to Off. The TriggerSource of the FrameStart trigger must be set to the corresponding source. For instances to Line0. Since the source is set to Line0, the TriggerActivation must be set accordingly: RisingEdge, FallingEdge or AnyEdge.
  • Page 145: Trigger Controlled Exposure Mode

    C.2 Timer The required PixelFormat must be set. 10. AcquisitionMode must be set to Continuous. 11. The software command AcquisitionStart() must be applied. It might be necessary to adjust the polarity of the Line0 input signal. This can be done by the parameter LineInvert in the section DigitalIOControl.
  • Page 146: Counter

    C Use Cases Set the LineSelector to LineOut0. Set the LineSource of this output to the corresponding timer acitve signal: Timer0Active, Timer1Active, Timer2Active or Timer3Active. Set the polarity of this output accordingly with the parameter LineInverter. C.3 Counter There are four general purpose counters available, which can be used to count any events in the camera.
  • Page 147: Missed Trigger Counter

    C.4 Look-Up Table (LUT) Configure the time stamp tick value CounterTimeStampTickValue. For instances a value of 1 s generates an event every 1 s. All other counter parameter must be left in default state (Both the CounterResetSource and CounterTriggerSource must be set to Off) The counter needs to be reset (see C.3.1).
  • Page 148: Region Lut

    C Use Cases C.4.3 Region LUT The Region LUT feature is described in Section 12.5.4. Procedure to set the Region LUT: Set LUT_EnRegionLUT (in category RegionLUT) to False. This is not mandatory but recommended. Set LUTEnable (in category LUTControl) to False. This is not mandatory but recommended. Select LUT 0 by setting LUTSelector (in category LUTControl) to 0.
  • Page 149: Configuration Of The Encoder Ab Signals

    C.5 Encoder C.5.1 Configuration of the encoder AB signals The A and B signal of the encoder need to be connected to LineIn0 and LineIn1. It can be connected in either way. Configure the LineFormat of LineIn0 and LineIn1 according to the encoder output standard. Configure EncoderSourceA and EncoderSourceB of the EncoderControl respectively.
  • Page 150 C Use Cases MAN085 04/2021 V1.3 150 of 151...
  • Page 151: D Document Revision History

    Document Revision History Revision Date Changes September 2019 First Version January 2020 Updated information about Multislope Mode, Camera model MV4-D1952-L01 added Mai 2020 Updated information about minimum exposure time; frame rate of MV4-D1280-L01-GT/FB slightly modifed April 2021 Drawings of MV4-D1952-L01 camera models added. Wrong image sensor resolution corrected MAN085 04/2021 V1.3 151 of 151...

Table of Contents