Page 1
LEO Series USB3.0 Board Level Camera User Manual V2.1.6, Jun. 2021 www.contrastech.com...
Page 2
Preface Purpose This Manual is a basic description of LEO series USB3.0 Board Level Cameras, which mainly includes the product description, quick installation guide and Simple introduction of SDK(iDatum). This manual may be updated due to product upgrades or other reasons. If you need, please contact the sales engineer for the latest version of this manual.
LED automatic packaging, defect inspection, and electronic components manufacturing, wafer positioning and other applications. With this variety of sensors and interfaces, combined with the extensive features offered, LEO series cameras are fit for a wide range of vision applications.
Mechanical Dimensions The dimensions is in millimeters: Different models of cameras have different appearances, which are distinguished according to the type of lens interface. The Industrial camera contains three structures of board type, C interface or M12 interface, 4pin/6pin board socket provides I/O interface function, USB3.0 interface provides power supply and has camera working status indicator light.
Status LED Description Status LED Description Slow Flashing Red The camera wiring exception occurs. (the interval between on and off is 2000 milliseconds) Red light is always on The camera exception occurs. Blue light is always off The camera is in idle status. Fast Flashing Blue The camera is acquiring images normally.
Page 6
POWER AND I/O IENTERFACE DEFINITION CHAPTER 2 I/O Connection Definition and Assignments The 6-pin I/O interface. Read the followings to get pin definitions. Signal I/O Signal Source Description Can be configured either as GPIO2 Line 2 input or output Reserved Can be configured either as GPIO1 Line 1...
■ ARM: NVIDIA TX2、RaspberryPiB3.0+ Installation Steps 1.You can download the iDatum software(LEO Series Industrial Cameras SDK For xxx)from: http://www.contrastech.com/en/service/005001.html 2.Double click iDatum installation package to install the client. 3.Follow the instructions on the screen. The installer will guide you through the installation process.
Hardware Installation Camera Installation The installation procedures assume that you will be making a peer-to-peer connection between your camera and a computer. Make sure that the following items are available before starting the installation: ■ LEO USB3.0 Board Level Camera ■...
Software Operation iDatum Operation 1、Double-click the iDatum shortcut on the desktop to open up the client software. 2、Click in device list to search the device. 3、Select a device to be connected. 4、Click ">" in the camera's feature panel to unfold the specific camera parameters, and set them according to actual demands.Please see the table below for the introduction of each attribute classification.
Software Operation Menu Bar The menu bar for iDatum client provides following functions: File, View, Settings, Tool and Help, as shown in the figure below. Control Toolbar The control toolbar provides quick operations for the device. the icon meaning is shown in the figure below. The operation buttons in the tool bar can quickly and conveniently edit camera images.
CAMERA FEATURES CHAPTER 4 Global Shutter and Rolling Shutter Global Shutter For camera that supports global shutter, its exposure starts and ends in each line simultaneously. After the exposure, data readout starts line by line. All pixels expose at the same time, then readout at different time, as shown below. Rolling Shutter For cameras that support rolling shutter: as soon as the exposure ends, and the data readout starts simultaneously.
Global Shutter and Rolling Shutter Global Reset Only some models of cameras with rolling shutter support the Global Reset function.Global reset means that all of the sensor's pixels start exposing at the same time, but stop exposing at different time. When you need to use the Global Reset function, You can go to Acquisition Control >...
Page 13
Non-Overlap Exposure and Overlap Exposure The process that camera captures one frame of image includes two stages, exposure and readout. According to the overlap relation between the exposure time and the readout time, cameras with different sensors can be divided into overlap exposure and non-overlap exposure.
Non-Overlap Exposure and Overlap Exposure Overlap Exposure Overlap exposure refers to the overlap between the current frame exposure and the previous frame readout. In other words, when the previous frame starts to read out, the current frame starts to expose simultaneously, as shown below. Intergration3 Intergration1 Intergration2...
IMAGE ACQUISITION CHAPTER 5 Frame Rate Frame rate refers to the image number that is acquired by the camera per second. The higher frame rate, and shorter time used for image acquisition will be. The following 4 factors determines the camera’s frame rate in real-time. ■...
Trigger Mode The camera has 2 types of trigger mode, including internal trigger mode and external trigger mode. Internal trigger mode(acquisition modes), including SingleFrame mode and Continuous mode;external trigger mode, including software trigger, hardware trigger. Parameter Trigger Mode Parameter Principle Value Internal trigger The camera acquires images via its internal signals.
Page 17
Trigger Mode ■ Hardware Trigger If set“Hardware”as“Trigger Source”can switched to hardware external trigger mode. The camera has 2 configurable input and output that can be configured as input signal, The setting as input signal is as shown below: 1.Click Digital IO Control. 2.Select Line 1/Line 2 as Line Selector, and Input as Line Mode to set Line 1/Line 2 as input signal.
Page 18
Trigger Mode Trigger Related Parameters Under external trigger mode, you can set burst frame count, trigger delay, trigger cache enable, trigger activation and trigger debouncer. Different trigger sources can set various trigger parameters, and their relation is shown below. Software Counter Anyway Trigger Source...
Page 19
Trigger Mode Trigger Cache Enable ■ The camera has the function of Trigger Cache Enable. During the triggering process, if the camera receives new trigger signal, it will save and process the signal if you enable this function. Trigger cache enable can save up to 2 trigger signals. Click Acquisition Control >...
Page 20
Trigger Mode Trigger Activation ■ The camera supports trigger acquisition in the rising edge, falling edge, level high, or level low of the external signal. The principle and parameter of trigger activation are shown below. Trigger Parameter Parameter Principle Activation Value Rising Edge refers to the rising edge of the trigger signal is valid, that is Rising Edge...
Page 21
I/O OUTPUT CHAPTER 6 Select Output Signal The camera has 2 configurable input and output Line1 and Line2, which can be configured as output signals. Set the output signal as follows: Click Digital IO Control, select Line 1 or Line 2 as Line Selector, and select Strobe as Line Mode to set as output signal. ●...
Page 22
Set Output Signal Strobe Line Duration Strobe signal is active Level High,After enabling strobe signal, you can set its duration. Click Digital IO Control > Strobe Line Duration, and enter Strobe Line Duration. For example, select Line Source as Exposure Start Active. When the camera starts to expose, Strobe outputs immediately. When the Strobe Line Duration value is 0, the strobe duration is equal to the exposure time.
Page 23
Set Output Signal Strobe Line Pre Delay The camera also supports the function of strobe line pre delay, which means that the strobe signal takes effect early than exposure. This function is applied to the external devices that have slow response speed. Click Digital IO Control >...
Page 24
I/O ELECTRICAL FEATURE AND WIRING CHAPTER 7 I/O Electrical Feature Line 1 and Line 2 can be configured as input and output in camera I/O control, and the I/O circuits are shown below. Line 2 Line 1 and Line 2 Configured as Input With the condition of 100 Ω...
Page 25
I/O Electrical Feature Line 1 and Line 2 Configured as Output The maximum current is 25 mA and the output impedance is 40 Ω. The relation among external voltage, resistance and the output level low is shown below. External Voltage External Resistance 3.3 V 1 KΩ...
I/O Wiring The camera has different appearance with varied models. Here mainly introduces how to wire the I/O part of the camera. Other cameras can be analogized according to the cable definition in the wiring diagram, combined with the power supply and I/O interface definition chapter in Chapter 2.
I/O Wiring Output Wiring When the camera uses Line 1 and Line 2 as output signal, wirings are different with different external devices. The external devices is PNP Device, that is, Line1 / Line2 Connecting to PNP Device: Device Power Supply PNP Device Signal Line...
IMAGE PARAMETER CHAPTER 8 Resolution and ROI The camera displays the image with max. resolution by default. Click Image Format Control, and view Width Max and Height Max. Width Max stands for the max. pixels per inch in width direction and Height Max stands for the max. pixels per inch in height direction. If you are only interested in a certain region of the image, you can set a Region of Interest (ROI) for the camera.
Image Reverse There are two types of Image Reverse, Reverse X and Reverse Y. The principle and parameter of Image Reverse are shown below. Image Reverse Parameter Principle Image Format Control the image reverses in a Reverse X > Reverse X horizontal way Image Format Control the image reverses in a...
Test Pattern The camera supports test pattern function. When there is exception in real-time image, you can check whether image of test mode have similar problem to determine the reason. This function is disabled by default, and at this point, the outputted image by the camera is real-time image.
Binning The purpose of setting binning is to enhance sensibility. With binning, multiple sensor pixels are combined as a single pixel to reduce resolution and improve image brightness. Click Image Format Control, and set Binning Horizontal and Binning Vertical according to actual demands. Binning Horizontal refers to the image’s width, and Binning Vertical refers to the image’s height.
Gain The camera has 2 types of gain, including the analog gain and digital gain. The analog gain is applied before the signal from the camera sensor is converted into digital values, while digital gain is applied after the conversion. When increasing the analog gain, the image noise will increase too, which will influence image quality.
Brightness The camera brightness refers to the brightness when the camera adjusts image under Once or Continuous exposure mode, or Once or Continuous gain mode. You can set brightness as shown below. You should enable Once or Continuous exposure mode, or Once or Continuous gain mode first before setting brightness. Click Analog Control >...
White Balance White balance is only available for color cameras. The white balance refers to the camera color adjustment depending on different light sources. Adjust the Gain Value of the image’s R channel and B channel to keep white regions white under different color temperatures. Ideally, the proportion of R channel, G channel and B channel in the white region is 1:1:1.
Gamma Correction The camera supports Gamma correction function. Generally, the output of the camera’s sensor is linear with the photons that are illuminated on the photosensitive surface of the sensor. Gamma correction provides a non-linear mapping mechanism as shown below. ●...
Page 36
Saturation The saturation is the reference saturation when the color correction function is enabled in the non-mono format of the color camera. The brightness of the colors in the image can be adjusted to make the image look fuller, more colorful, and closer to the real thing.
Page 37
The camera supports AOI function that can adjust the brightness and white balance of the entire image based on the area you selected. The AOI 1 function needs to be used in the camera's Auto Exposure Time Mode, and the AOI 2 function needs to be used in the camera's Auto White Balance Mode.
Shading Correction The camera supports shading correction function that improves the image uniformity when you acquire a non-uniformity image due to external conditions. The shading correction type includes NUC correction and PRNUC correction. Step: Click Shading Correction, and enable NUC Enable. The PRNUC Enable will be automatically enabled or disabled according to the camera’s condition.
OTHER FUNCTIONS CHAPTER 9 Device Control In the Device Control attribute, you can view device information, edit device name, reset device, etc. The specific parameters in Device Control attribute are shown below. Parameter Read/Write Description Device Scan Type Read only It is the scan type of the sensor.
Page 40
Device Control Parameter Read/Write Description Device Reset Writable Execute the Execute button to reset the device parameters. Device Temperature Selector Writable It selects device component temperature. It displays the real-time temperature of the device component you selected Device Temperature Read only in Device Temperature Selector.
Embedded Information Steps: 1. Click Image Format Control > Embedded Image Info Selector, select specific parameters as Embedded Image Info Selector, and enable Frame Spec Info. 2. When multiple information needs to be embedded, just repeat the above steps. 3. You can view related information through Embedded Information Tool in the iDatum shortcut toolbar, and the specific values will only be displayed after the camera starts previewing.
Embedded Information 125u s intervals intervals Second_count Cycle_count Cycle_offset 5bits 13 bits 14 bits Most Least significant significant ■ Color cameras have the white balance only. ■ Embedded information types, inducing width, height, offset X, offset Y and pixel format, are for cameras that support the chunk data function only.
Page 43
Camera Parameter Index Attribute Parameter Section Device Type Device Scan Type Device Vendor Name Device Model Name Device Manufacturer Info Device Version Device Firmware Version Device Serial Number Device User ID Maximum Device Response Time Device Manifest Table Address Device SBRM Address Device Timestamp Device Timestamp Latch Device Timestamp Increment...
Page 44
Camera Parameter Index Attribute Parameter Section Width Max Height Max Region Selector Width Resolution and ROI Height Offset X Offset Y Reverse X Image Reverse Reverse Y Pixel Format Image Format Control Pixel Format Pixel Size Test Pattern Generator Selector Test Pattern Test Pattern Binning Selector...
Page 45
Camera Parameter Index Attribute Parameter Section Exposure Mode Exposure Time Mode Exposure Time(µs) Exposure Time Mode Exposure Auto Auto Exposure Time Lower Limit (µs) Acquisition Control Auto Exposure Time Upper Limit (µs) HDR Enable HDR Selector HDR Shutter(us) HDR Gain Gain(dB) Gain Auto Analog Gain...
Page 46
Camera Parameter Index Attribute Parameter Section LUT Selector LUT Enable LUT Control LUT Index LUT Value NUC Enable Shading Correction FPNC Enable Shading Correction PRNUC Enable Line Selector Line Mode Line Inverter Line Status Line Status All Digital IO Control Line Debouncer Time(µs)...
Camera Parameter Index Attribute Parameter Section U3V SI Payload Transfer Size U3V SI Payload Transfer Count Stream Control U3V protocol control Chunk Data Control U3V SI Payload FinalTransfer1 Size U3V SI Payload FinalTransfer2 Size User Set Current User Set Selector User Set Control User Set Load Save and Load User Set...
If you need advice about your camera or if you need assistance troubleshooting a problem with your camera, it’s highly recommended to describe your issue in details and contact us via E-mail at support@contrastech.com It would be helpful if you can fill-in the following table and send to us before you contact our technical support team.
Need help?
Do you have a question about the LEO Series and is the answer not in the manual?
Questions and answers