General Information Thank you for purchasing a camera from the Baumer range. This User's Guide describes how to connect, set up and use the camera. Read this manual carefully and observe the notes and safety instructions! Target group for this User's Guide This User's Guide is aimed at experienced users who want to integrate camera(s) into a vision system.
Heat can damage the camera. Heat must be dissipated adequately to en- sure that the temperatures do not exceed the values (see Heat Transmis- sion). As there are numerous options for installation, Baumer does not specify a specific method for proper heat dissipation. Caution Device heats up during operation.
Baumer GAPI) for all Baumer cameras ▪ Powerful Software Development Kit (SDK) with sample codes and help files for easy integration ▪ Baumer Camera Explorer Test Tool for all camera functions ▪ Camera features according to the SFNC (v2.0) ▪ GenICam™ compliant XML file to show the camera features ▪ Supplied with installation program including...
Installation Caution Observe precautions for handling electrostatically sensitive devices! Lens mounting Notice Ensure the sensor and lens are not contaminated with dust and airborne particles when mounting the support or the lens to the device! The following points are very important: ▪ Install the camera in an environment that is as dust free as possible! ▪...
6.2.2 Heat Transmission Caution Heat can damage the camera. Heat must be dissipated adequately to en- sure that the temperature does not exceed the values in the table below. As there are numerous possibilities for installation, Baumer do not specifiy a specific method for proper heat dissipation, but suggest the following principles: ▪ operate the cameras only in mounted condition ▪...
7.2.1 LED Signalling ◄ Figure 3 LED position on Baumer VLU camera. Signal Meaning green USB 3.0 connection yellow USB 2.0 connection (settings possible, no frames) Notice Why can frames not be transferred over an USB 2.0 connection? The camera needs to be supplied with more than 2.5W when transferring frames. With an USB 2.0 connection maximally 2.5W are available.
8. Product Specifications 8.1 Spectral Sensitivity for Baumer VLU Cameras The following graphs show the spectral sensitivity characteristics of monochrome and color matrix sensors for VLU cameras. The curves for the sensors do not take the char- acteristics of lenses and light sources without filters into account. Values relate to the respective technical data sheets for the sensors.
8.2 Field of View Position The figures and table below show the typical accuracy by assumption of the root mean square value: ± XM ± XR photosensitive surface of the sensor front cover glass thickness: 1 ± 0.1 mm cover glass of sensor thickness: D 14,6 ± Z optical path c mount (17.526 mm) Camera ±...
(t ) is determined by the particular sensor and image format. readout Baumer cameras can be operated in three different modes, Free Running Mode, Fixed- Frame-Rate Mode and Trigger Mode. The cameras can be operated non-overlapped or overlapped, depending on the mode used and the combination of exposure and readout time:...
8.3.2 Fixed-Frame-Rate Mode With this feature, Baumer introduces a clever technique to the VLU camera series that enables the user to predefine a desired frame rate in continuous mode. For this mode, the cameras are equipped with an internal clock generator that creates trigger pulses. Notice Above a certain frame rate, skipping internal triggers becomes unavoidable. In general, this depends on the combination of the adjusted frame rate, exposure and readout times.
8.3.3 Trigger Mode Image acquisition begins after a specified external event (trigger) occurs. Depending on the interval of triggers used, the camera can operate either non-overlapped or overlapped in this mode. With regard to timings in the trigger mode, the following basic formulas need to be taken into consideration: Case Formula earliestpossibletrigger(n+1)
Page 19
8.3.3.2 Overlapped Operation: t > t exposure(n+2) exposure(n+1) If the exposure time (t ) is increased from the current acquisition to the next acquisi- exposure tion, the time the camera is unable to process occurring trigger signals (t ) is scaled notready down accordingly.
Page 20
8.3.3.3 Overlapped Operation: t < t exposure(n+2) exposure(n+1) If the exposure time (t ) is decreased from the current acquisition to the next acquisi- exposure tion, the time the camera is unable to process occurring trigger signals (t ) is scaled notready up accordingly.
Page 21
8.3.3.4 Non-overlapped Operation If the frequency of the trigger signal is set long enough that the image acquisitions (t exposure ) run successively, the camera operates non-overlapped. readout Trigger Timings: triggerdelay A - exposure time frame (n) effective exposure(n) exposure(n+1) B - image parameters Exposure frame (n) effective...
If the camera is unable to process incoming trigger signals, meaning that the camera should be triggered within the interval t , these triggers are skipped. On Baumer VLU notready cameras, the user will be informed about this fact by way of the "TriggerSkipped" event.
Page 23
8.3.4.3 TriggerOverlapped This signal is active for as long as the sensor is exposed and read out at the same time, meaning that the camera is operated overlapped. Trigger exposure(n) exposure(n+1) Exposure readout(n) readout(n+1) Readout Event: TriggerOverlapped Trigger Overlapped Once a valid trigger signal occurs outside of a readout, the "TriggerOverlapped" signal changes to state low.
8.4.1 Baumer GAPI Baumer GAPI stands for Baumer “Generic Application Programming Interface”. With this API, Baumer provides an interface for optimal integration and control of Baumer cam- eras. It provides interfaces to several programming languages, such as C, C++ and the .NET™...
9.1.1 Image Format A digital camera usually delivers image data in at least one format - the native resolution of the sensor. Baumer cameras are able to provide several image formats (depending on the type of camera). Compared with standard cameras, the image format on Baumer cameras includes not only the resolution, but also a set of predefined parameters.
9.1.2 Pixel Format On Baumer digital cameras, the pixel format depends on the selected image format. 9.1.2.1 Definitions RAW: Raw data format. Here, the data is stored without being processed. Bayer: Raw data format of color sensors. Color filters are placed on these sensors in a checkerboard pattern, generally in a 50% green, 25% red and 25% blue array.
Page 27
For RGB or BGR these 8 bits per channel equate to 24 bits overall. Two bytes are needed to transmit more than 8 bits per pixel - even if the second byte is not completely filled with data. In order to save bandwidth, packed formats have been added to Baumer VLU cameras. In these for- mats, the unused bits of one pixel are filled with data from the next pixel. 8 bit: ◄ Figure 10...
Incidence of light causes charge separation on the semiconductors of the sensor. The signal strength is influenced by the incoming amount of photons. It can be increased by increasing the exposure time (t exposure On Baumer VLU cameras, the exposure time can be set within the following ranges (in- crements of 1μsec): Camera Type exposure exposure Monochrome VLU-02M 4 μsec...
9.1.4 PRNU / DSNU Correction (FPN - Fixed Pattern Noise) Camera Type CCD (monochrome / color) VLU-02M / VLU-02C □ VLU-12M / VLU12C □ CMOS (monochrome / color) VLU-03M / VLU-03C ■ CMOS sensors exhibit non-uniformities that are often called fixed pattern noise (FPN). However, it is not actually noise, but rather a fixed variation from pixel to pixel that can be corrected. The advantage of using this correction is a more homogeneous picture which may simplify image analysis.
9.1.5 HDR (High Dynamic Range) Camera Type CCD (monochrome / color) VLU-02M / VLU-02C □ VLU-12M / VLU12C □ CMOS (monochrome / color) VLUC-03M / VLU-03C ■ Alongside the standard linear response, the sensor also supports a special high dynamic range mode (HDR) called piecewise linear response.
γ Y' = Y original ▲ Figure 14 On Baumer VLU cameras the correction factor γ is adjustable from 0.001 to 2. Non-linear perception of the human eye. The values of the calculated intensities are entered into the Look-Up-Table (see 9.1.5). H - Perception of bright- Previously existing values within the LUT will be overwritten.
9.1.8 Region of Interest (ROI) With the "Region of Interest" (ROI) function, you can predefine a so-called Region of Interest (ROI) or Partial Scan. This ROI is an area of pixels of the sensor. When an im- age is acquired, only the information about these pixels is transferred to the PC. Not all lines of the sensor are read out, which therefore decreases the readout time (t ).
By using this opera- tion, the progression in sensitivity is coupled with a reduction in resolution. Baumer cameras support three types of binning - vertical, horizontal and bidirectional. In unidirectional binning, vertically or horizontally neighboring pixels are aggregated and reported to the software as a single "superpixel".
9.1.10 Brightness Correction ( Binning Correction) Aggregation of charge carriers may cause an overload. Binning correction was introduced to prevent this. Here, three binning modes need to be considered separately: Binning Realization 1x2 binning is performed within the sensor, binning correction also takes place here. A possible overload is prevented by halving the exposure time. 2x1 binning takes place within the FPGA of the camera.
9.1.11 Flip Image The Flip Image function lets you flip the captured images horizontally and/or vertically before they are transmitted from the camera. Notice Any defined ROI will also be flipped. Camera Type VLU-02M / VLU-02C ■ □ VLU-12M / VLU-12C ■ □ VLU-03M / VLU-03C ■...
The white balance is used to sensitize the camera to the color temperature of the light at the pickup location. This feature is available on all color cameras in the Baumer VLU series, and takes place within the Bayer processor.
9.4 Analog Controls 9.4.1 Offset / Black Level CCD Sensor On Baumer VLU cameras with CCD sensors, the offset (or black level) is adjustable from 0 to 255 LSB (relating to 12 bit). Camera Type Increments of 1 LSB...
9.4.2 Gain In industrial environments, motion blur is unacceptable. Therefore, exposure times are limited. However, this causes low output signals from the camera and results in dark im- ages. To solve this issue, the signals can be amplified by a user-defined gain factor within the camera. This gain factor is adjustable. Notice Increasing the gain factor causes an increase in image noise. CCD Sensor Camera Type Gain factor [db]...
Pixel Correction 9.5.1 General information There is a certain probability of abnormal pixels - so-called defect pixels - occurring for sensors from all manufacturers. The charge quantity on these pixels is not linearly depen- dent on the exposure time. The occurrence of these defect pixels is unavoidable and intrinsic to the manufacturing and aging process of the sensors.
Corrected Pixels 9.5.3 Defectpixellist As stated previously, this list is determined within the production process of Baumer cam- eras and stored in the factory settings. Additional hot or cold pixels can develop during the lifecycle of a camera. In this case, Baumer gives you the option to add their coordinates to the defectpixellist.
On the software side the input signals are named "Trigger", "Timer" and "LineOut 1..3". state selection signal selection (inverter) (software side) Trigger state high Timer (Input) Line 1 LineOut 1 (Output) LineOut 2 (Output) state low LineOut 3 (Output) ◄ Figure 30 IO matrix of the IO Matrix Baumer VLU on the in- put side.
9.6.1.2 Configurable Outputs With this feature, Baumer offers the possibility of wiring the output connectors to internal signals, which are controlled on the software side. Hereby on VisiLine cameras, the output connector can be wired to one of provided inter- ®...
Trigger (valid) trigger 4.5V delay trigger ▲ Figure 32 Trigger signal, valid for Exposure Baumer cameras. Readout ◄ Figure 33 Camera in trigger Time mode: A - Trigger delay B - Exposure time C - Readout time Different trigger sources can be used here.
9.6.5 Debouncer The basic idea behind this feature was to separate interfering signals (short peaks) from valid square wave signals, which can be important in industrial environments. Debouncing means that invalid signals are filtered out, and signals lasting longer than a user-defined testing time t will be recognized and routed to the camera to induce a trigger. DebounceHigh In order to detect the end of a valid signal and filter out possible jitters within the signal, ...
9.6.8 Frame counter The frame counter is part of the Baumer Image Info Header and is supplied with every im- age, if chunk mode is activated. It is generated by hardware and can be used to verify that each of the camera's images is transmitted to the PC and received in the right order.
Sequencer 9.7.1 General Information A sequencer is used for the automated control of series of images using different sets of parameters. Figure 36 ► Flow chart of sequencer. m - number of loop passes n - number of set repetitions o - number of sets of parameters z - number of frames per trigger...
9.7.2 Baumer Optronic Sequencer in Camera xml-file “BOSequencer” The Baumer Optronic sequencer is described in the category by the fol- lowing features: <Category Name="BOSequencer" NameSpace="Custom"> <pFeature>BoSequencerEnable</pFeature> Enable / Disable <pFeature>BoSequencerStart</pFeature> Start / Stop <pFeature>BoSequencerRunOnce</pFeature> Run Once / Cycle <pFeature>BoSequencerFreeRun</pFeature> Free Running / Trigger <pFeature>BoSequencerSetSelector</pFeature>...
(A,B and C) from the previous example. The frame counter (z) is set to 2. This means the camera records two pictures after an incoming trigger signal. 9.7.4 Capability Characteristics of Baumer GAPI Sequencer Module ▪ up to 128 sets of parameters ▪...
Trigger Flash Exposure Prevent Light ◄ Figure 40 Example of a double Readout shutter. On Baumer VLU cameras, this feature is realized within the sequencer. In order to generate this sequence, the sequencer must be configured as follows: Parameter Setting: Sequencer Run Mode Once by Trigger Sets of parameters (o) Loops (m) Repeats (n)
9.9 User Sets Four user sets (0-3) are available for the Baumer cameras in the VLU series. User set 0 is the default set and contains the factory settings. User sets 1 to 3 are user-specific and can contain any user-definable parameters (see table below). These user sets are stored within the camera and can be loaded, saved and transferred to other cameras in the VLU series.
9.10 Factory Settings The factory settings are stored in "user set 0", the default user set. This is the only user set that cannot be edited. 9.11 Timestamp The timestamp is part of the USB 3.0 Vision standard. It is 64 bits long and denoted in nanoseconds.
10.1 Device Information This information on the device is part of the camera's USB descriptor. Included information: ▪ Product ID (PID) ▪ Vendor ID (VID) Model Name Baumer USB Vendor ID Baumer USB Product ID [Hexadecimal] [Hexadecimal] VLU-02M 2825 010A VLU-02C...
10.2 Baumer Image Info Header (Chunk) The Baumer Image Info Header is a data packet that is generated by the camera and integrated into the Payload (every image), if chunk mode is activated. ◄ Figure 42 Location of the Baumer Image Info Header This integrated data packet contains different settings for the image.
10.3 Message Channel The asynchronous message channel is described in the USB 3.0 Vision standard and allows you to signal events. There is a timestamp (64 bits) for each announced event, which contains the accurate time at which the event occurred. Each event can be activated and deactivated separately.
If image acquisition is started before the interface is activated, the recorded images are lost. If the interface is stopped during a transmission, this is aborted immediately. 11.3 Acquisition Modes In general, three acquisition modes are available for the cameras in the Baumer VLU series. 11.3.1 Free Running Free running means the camera records images continuously without external events.
Cleaning Cover glass Notice The sensor is mounted dust-proof. Remove of the cover glass for cleaning is not neces- sary. Avoid cleaning the cover glass of the sensor glass if possible. To prevent dust, follow the instructions under "Install lens". If you must clean it, use compressed air or a soft, lint free cloth dampened with a small quantity of pure alcohol.
Warranty Notes Notice If it is obvious that the device is / was dismantled, reworked or repaired by anyone other than Baumer technicians, Baumer Optronic will not take any responsibility for the sub- sequent performance and quality of the device! Support If you have any problems with the camera, feel free to contact our support.
Page 58
Cameras of the Baumer VLU family comply with: ▪ ▪ RoHS 17.1 We declare, under our sole responsibility, that the previously described Baumer VLU cam- eras conform with the directives of the CE. 17.2 RoHS All VLU cameras comply with the recommendation of the European Union concerning...
Need help?
Do you have a question about the USB3 Vision and is the answer not in the manual?
Questions and answers