Summary of Contents for Photon Focus Python MV0-D1280-O01-3D06-288-G2
Page 1
Photonfocus MV0 Python 3D06 Camera Series 3D CMOS camera series with GigE Interface MV0-D1280-O01-3D06-288-G2 MV0-D1984-O01-3D06-576-G2 MV0-D2592-O01-3D06-576-G2 (available on request) MAN082 09/2019 V1.0...
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.
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 MAN082 09/2019 V1.0 7 of 125...
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.
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 MAN082 09/2019 V1.0...
Page 10
1 Preface MAN082 09/2019 V1.0 10 of 125...
Introduction 2.1 Introduction This manual describes the Photonfocus MV0 Python 3D06 series cameras that have a Gigbit Ethernet (GigE) interface. The cameras contain PYTHON1300, PYTHON2000 and PYTHON5000 from ON Semiconductor. 2.2 Camera Naming Convention The naming convention of the MV0 Python camera series is summarized in Fig. 2.1. S e n s o r P r e f i x 2 I n t e r f a c e t y p e...
Page 12
2 Introduction Name Max Resolution Max Frame Rate Notes MV0-D1280-O01-3D06-288-G2 1280 x 1024 6746 fps Gigabit Ethernet 1.3 MP monochrome 3D camera. MV0-D1984-O01-3D06-576-G2 1984 x 1264 7968 fps Gigabit Ethernet 2.5 MP monochrome 3D camera. MV0-D2592-O01-3D06-576-G2 2592 x 2048 TBD fps Gigabit Ethernet 5 MP monochrome 3D camera.
Product Specification 3.1 Introduction The Photonfocus MV0 Python GigE camera series is built around the CMOS image sensors PYTHON1300, PYTHON2000 and PYTHON5000 from ON Semiconductor. They provide a resolution of 1280 x 1024 (PYTHON1300), 1984 x 1264 (PYTHON2000) and 2592 x 2048 (PYTHON5000) pixels.
Page 14
3 Product Specification L a s e r C a m e r a + o n v e y o r b e l t w i t h o b j e c t s Figure 3.1: Triangulation principle with objects moved on a conveyor belt Figure 3.2: Photonfocus MV0 Python GigE camera series MAN082 09/2019 V1.0 14 of 125...
3.2 Feature Overview 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 MV0 Python 3D06 GigE Camera Series Interface Gigabit Ethernet (PoE), GigE Vision and GenICam compliant Camera Control...
3 Product Specification 3.3 Technical Specification 1.3 MPix Cameras 2.5 MPix Cameras Sensor Manufacturer ON Semiconductor ON Semiconductor Sensor Type PYTHON1300 PYTHON2000 Technology CMOS active pixel Scanning system progressive scan Optical format / diagonal 1/2” (7.87 mm diagonal) 2/3” (11.29 mm diagonal) Resolution 1280 x 1024 pixels 1984 x 1264 pixels...
Page 17
3.3 Technical Specification 5.3 MPix Cameras Sensor Manufacturer ON Semiconductor Sensor Type PYTHON5000 Technology CMOS active pixel Scanning system progressive scan Optical format / diagonal 1” (15.86 mm diagonal) Resolution 2592 x 2048 pixels Pixel size 4.8 m x 4.8 m Active optical area 12.44 mm x 9.83 mm Full well capacity...
3.3 Technical Specification 3.3.3 Spectral Response Fig. 3.3 shows the quantum efficiency curve of the monochrome PYTHON1300/2000/5000 sensors from ON Semiconductor measured in the wavelength range from 300 nm to 1100 nm. MONO 1000 1100 Wavelength [nm] Figure 3.3: Quantum efficiency (QE) [%] of the PYTHON1300/2000/5000 monochrome and near infrared image sensors (with micro lenses) MAN082 09/2019 V1.0 19 of 125...
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.
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).
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.
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 ( )
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"...
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...
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...
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.
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 33
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...
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).
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.
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: •...
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.
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.
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.
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 44
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.
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 47
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.
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...
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.
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 52
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.
I/O Control This chapter shows the structure of the physical input and physical output line. 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 two physical signal input lines, which come from the input opto-isolator of the camera hardware interface (see Section 13.6) and which is fed into the input signal path of the camera.
7 I/O Control 7.2 Output Signal Path The camera has one physical signal output line and three LEDs (S0, S1 & S2), which can be configured according to the need of the application. The physical output line is connected to the output opto-isolator in the camera hardware interface (see Section 13.6).
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...
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. MAN082 09/2019 V1.0 56 of 125...
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 10 for more information about the available frame rate).
Page 58
9 Image Format Control MAN082 09/2019 V1.0 58 of 125...
Frame Rate The frame rate depends on the image size, the used exposure time, the max data rate of the GigE interface (MaxDataRateInterface) and the maximum framerate of the sensor. The image size can be configured by the ROI settings (see Chapter 9). Three different timing situations have to be considered: •...
10 Frame Rate 10.4 Maximum Frame Rate (2Donly mode) A list of common used image dimension and its frame rates is shown in Table 10.1. It shows the maximum possible frame rates when the exposure time is smaller than the read out time. There is a frame rate calculator in the support section of the Photonfocus web page www.photonfocus.com, which allows to determine the frame rates for any available image dimensions and expsoure time settings.
Page 61
10.5 Maximum Frame Rate in 3D modes ROI Dimension [Standard] D1280-O01 D1280-O01 HS D1984-O01 D1984-O01 HS 1984 x 1264 n.a. n.a. 220 fps 429 fps 1984 x 1024 n.a. n.a. 270 fps 524 fps 1984 x 512 n.a. n.a. 524 fps 990 fps 1984 x 256 n.a.
Image Data Processing 11.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. 11.1. 1 m a g e S e n s o r C o l u m n F P N C o r r e c t i o n D i g i t a l O f f s e t...
11 Image Data Processing 11.2 Column FPN Correction Due to the readout structure of the image sensors there is a column-wise fixed pattern noise (FPN). The Column FPN Correction (ColCorrection) adds or subtracts a fixed value to a column. These values are obtained by a calibration process. The ColCorrection of the camera was calibrated at Photonfocus production facility.
11.3 Gain and Offset Column noise changes with different analog gain settings. The column FPN cor- rection of the camera needs to be recalibrated when the analog gain setting is changed. 11.2.3 Storing the calibration in permanent memory After running the calibration procedure (see Section 11.2.2) the calibration values are stored in RAM.
11 Image Data Processing Figure 11.2: Laser test image 11.5 3D Features 11.5.1 Overview The MV0 Python 3D06 cameras contain a very accurate laser line detector for laser triangulation (measurement of 3D profiles) that extracts 3D information in real time. For more details see Section 11.5.4.
11.5 3D Features The accuracy of the triangulation system is determined by the line extracting algorithm, the optical setup, the quality parameters of the laser line generator and the parameters of the lens which makes optical engineering necessary. Triangulation Setup 1 In this setup the camera points at a viewing angle to the laser line projected from the top.
Page 68
11 Image Data Processing L i n e L a s e r + a m e r a Figure 11.4: Triangulation setup 2 + a m e r a L i n e L a s e r Figure 11.5: Triangulation setup 3 •...
Page 69
11.5 3D Features L i n e L a s e r + a m e r a Figure 11.6: Triangulation setup 4 above the width threshold, the resulting laser line width is 0. In this case the width threshold value should be changed. Laser line height For the COG algorithm, the laser line height is the highest grey value of the detected laser line.
Page 70
11 Image Data Processing G a u s s i a n s h a p e d l a s e r l i n e H e i g h t W i d t h T h r e s h o l d T h r e s h o l d y - d i r e c t i o n 9 i d t h...
11.5 3D Features 11.5.4 Interpolation Technique Structured light based systems crucially rely on an accurate determination of the peak position of the Gaussian shaped laser line. The LineFinder algorithm in the MV0 Python 3D06 cameras applies nonlinear interpolation techniques, where 16 data points are calculated between two pixels within the Gaussian shaped laser line.
Page 72
11 Image Data Processing ( r o t a t e d b y 9 0 ° ) 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...
11.5 3D Features 11.5.5 3D modes The camera has three modes that determine which data is transmitted to the user: 2Donly Laser detection is turned off and camera behaves as a normal area scan camera. This mode serves as a preview mode in the setup and debugging phase. 2D&3D Laser line detection is turned on.
Page 74
11 Image Data Processing B i t s ! D r o w D e s c r i p t i o n P E A K [ 1 5 : 8 ] D e t e c t e d l a s e r l i n e c o o r d i n a t e . P E A K [ 1 5 : 4 ] : i n t e g e r p a r t , P E A K [ 3 : 0 ] : f r a c t i o n a l p a r t .
11.5 3D Features Calculation example (DataFormat3D=3): Suppose that the 3D data of image column n has the following data: 14 / 140 / 10 / 128 (see also Fig. 11.12). The position of the laser line is in this case 232.75: integer part is calculated from the 8 bits of 3D row 0 followed by the 4 MSB of 3D row 1: 0b000011101000 = 0x0e8 = dec 58.
11 Image Data Processing 11.5.8 Transmitted data in 3Donly mode In 3Donly mode only the 3D data is transmitted. The FrameCombine feature (see Section 11.5.9) was added to lower the transmitted frame rate. For FrameCombine = f, the data for f images are combined into one image.
11.5 3D Features 11.5.9 Frame Combine Very high frame rates that are well over 1000 fps can be achieved in 3Donly mode. Every frame (image) activates an interrupt in the GigE software which will issue a high CPU load or the frame rate can not be handled at all by an overload of interrupts.
Page 78
11 Image Data Processing FrameCombine_ForceTimeout The transmission of the combined frame is forced by writing to the FrameCombine_ForceTimeout property. When the FrameCombine is finished by a timeout, then the remaining data in the combined frame will be filled with filler data: the first two pixels of every filler row have the values 0xBB (decimal 187) and 0x44 (decimal 68).
11.5 3D Features 11.5.10 Peak Filter Peaks that are detected by the LineFinder algorithm can be filtered by applying the parameters described in this section. A filtered peak appears as all 3D data set to 0, which is the same as if no peak occurred.
Page 80
11 Image Data Processing f i l t e r e d : w i d t h t o o b i g f i l t e r e d : w i d t h t o o s m a l l W i d t h T h r e s h o l d T h r e s h o l d y - d i r e c t i o n...
11.5 3D Features 11.5.11 Peak Mirror The property Peak_Mirror flips the peak coordinates vertically by applying the formula Peak_3DH-p-1, where Peak_3DH=height of scan area and p=detected laser position. Depending on the geometrical setup of the camera and the lasers, a bigger object height may be indicated by either a smaller or larger position.
11 Image Data Processing 11.6 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. Alternatively, a status line within the image data can be switched on that contains all the available image information.
Page 83
11.6 Status Line and Image Information Status bits Parameter Description STAT[31:0] CNT_0 Counter 0 Value (see Section 5.1) STAT[63:32] CNT_1 Counter 1 Value (see Section 5.1) STAT[95:64] CNT_2 Counter 2 Value (see Section 5.1) STAT[127:96] CNT_3 Counter 3 Value (see Section 5.1) STAT[159:128] ENC_POS Encoder position (Not available in this camera)
Page 84
11 Image Data Processing Camera Model Camera Type Code MV0-D1280-O01-3D06-288-G2 MV0-D1984-O01-3D06-576-G2 MV0-D2592-O01-3D06-576-G2 Table 11.3: Type codes of Photonfocus MV0 Python 3D06 GigE camera series MAN082 09/2019 V1.0 84 of 125...
11.7 Test Images 11.7 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.
11 Image Data Processing 11.7.1 Ramp Depending on the configured grey level resolution, the ramp test image outputs a constant pattern with increasing grey level from the left to the right side (see Fig. 11.19). Figure 11.19: Ramp test images: 8 bit output 11.7.2 LFSR The LFSR (Linear Feedback Shift Register) test image outputs a constant pattern with a pseudo-random grey level sequence containing every possible grey level that is repeated for...
11.7 Test Images 11.7.3 Troubleshooting using the LFSR To control the quality of your complete imaging system enable the LFSR mode, set the camera window to 1024 x 1024 pixels (x=0 and y=0) and check the histogram. The camera window can also be set to a multiple of this resolution (e.g.
Page 88
11 Image Data Processing MAN082 09/2019 V1.0 88 of 125...
Precautions 12.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 90
12 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 91
12.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 92
12 Precautions MAN082 09/2019 V1.0 92 of 125...
Hardware Interface 13.1 Absolute Maximum Ratings Parameter Value Camera Control Input Signal Voltage Single Ended 0 V ... +24 V Camera Control Output Signal Voltage Single Ended 0 V ... +24 V Camera Control Output Signal Output Current Single Ended 0.1 A Camera Control Output Signal Output Power Single Ended 0.15 W...
13 Hardware Interface Figure 13.1: Rear view of the GigE camera 13.5 Status Indicator (GigE cameras) Six LEDs on the back of the camera gives information about the current status of the GigE CMOS cameras. LED S0, S1 and S2 are configurable. It can be selected, which camera status information is showed by these LEDs (see Section 7.2 for the available camera status signals).
13.6 I/O Connector 13.6 I/O Connector 13.6.1 Overview The 4-pole Binder M5 x 0.5 I/O connector contains one external single-ended line input, one external single-ended line output. The pinout of the I/O connector is described in Appendix A. A suitable trigger breakout cable for Binder 4 pole connector can be ordered from your Photonfocus dealership.
13 Hardware Interface 13.6.2 Encoder Interface ISO_IN0 and ISO_IN1 can be used as an A/B encoder inputs. Fig. 13.3 shows how to connect the encoder to the camera. 4 p o l . B i n d e r C a m e r a C o n n e c t o r A / B E n c o d e r...
Page 97
13.6 I/O Connector 4 p o l . B i n d e r C a m e r a C o n t r o l L o g i c C o n n e c t o r Y O U R _ V C C 1 S O _ I N C u r r e n t...
13 Hardware Interface 13.6.4 Single-ended Line Output ISO_OUT is a single-ended isolated output. Fig. 13.6 shows the connection from the ISO_OUT output to a TTL logic device. 4 p o l . B i n d e r C o n t r o l L o g i c C a m e r a C o n n e c t o r Y O U R _ P W R...
13.6 I/O Connector 13.6.5 Master / Slave Camera Connection The trigger input of one Photonfocus MV0 GigE camera can easily connected to the strobe output of another Photonfocus G2 camera as shown in Fig. 13.9. This results in a master/slave mode where the slave camera operates synchronously to the master camera.
Mechanical Considerations 14.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.
14 Mechanical Considerations 14.2 Optical Interface 14.2.1 Cleaning the Sensor The sensor is part of the optical path and should be handled like other optical components: with extreme care. Dust can obscure pixels, producing dark patches in the images captured. Dust is most visible when the illumination is collimated.
Page 103
14.2 Optical Interface 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...
Troubleshooting 15.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 15.1.1 First proceed with the above list in numerical order. If still no images can be acquired go back to step 2.
Page 106
15 Troubleshooting MAN082 09/2019 V1.0 106 of 125...
Standards Compliance 16.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:...
16 Standards Compliance likely to cause harmful interference in which case the user will be required to correct the interference at his own expense. 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.
Warranty The manufacturer alone reserves the right to recognize warranty claims. 17.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 110
17 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.
Support and Repair This chapter describes the product support and repair. 18.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 112
18 Support and Repair MAN082 09/2019 V1.0 112 of 125...
Pinouts A.1 I/O Connector The camera has a binder I/O connector, which is shown in Fig. A.1. The pin assignment 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. The connection of the input and output signals is described in Section 13.6.
Page 116
A Pinouts I/O Type Name Description ISO_IN0 Trigger input (opto-isolated) ISO_GND I/O GND 0V ISO_OUT Strobe output (opto-isolated) ISO_IN1 Trigger input (opto-isolated) Table A.2: I/O connector pin assignment MAN082 09/2019 V1.0 116 of 125...
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 118
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...
Use Cases This chapter shows some typical configurations of the camera. It gives some tips, how to acquire images, how to use the general purpose counters and timers and how to configure the look up table. C.1 Acquisition This section shows some configuration procedures of frequently used acquisition situations. C.1.1 Camera runs in "free-running"...
C Use Cases • In FrameRateControlled acquisition mode the max configurable exposure time depends on the configured frame rate. When the user increases the frame rate, the camera decreases the exposure time automatically if necessary. C.1.3 Camera runs in triggered mode The camera can be triggered by a software or hardware signal.
C.1 Acquisition The number of frame within a burst must be set by parameter AcquisitionBurstFrameCount parameter. Set the parameter EnAcquisitionFrameRate to False if the frames within a burst must be acquired as fast as possible. If the frames within a burst must be acquired with a certain speed, set the parameter EnAcquisitionFrameRate to True and configure either AcquisitionFrameTime or AcquisitionFrameRate accordingly.
C Use Cases C.2 Timer There are four general purpose timers available. The following sections show some use cases, how the timers can be used. C.2.1 Strobe Signal Output The timer can be used to generate a pulse with a certain width on the LineOut output together with every exposure cycle in order to control an external light.
C.3 Counter C.3 Counter There are four general purpose counters available, which can be used to count any events in the camera. The following sections show some use cases, how the counters can be used. There are some examples of simple counter configurations as well as some more sophisticated settings.
C Use Cases C.3.4 Missed Trigger Counter For monitoring purposes it might be necessary to detect an overtriggering condition. It means, that not all applied triggers can be processed by the camera. This can be done by setting up of a missed trigger counter.