Inhaltszusammenfassung zur Seite Nr. 1
IEEE 1394 Camera Series (IM-30/IM-100)
User’s Manual
Manual Version: 2.1
Revision Date: April 30, 2008
ICP DAS CO., LTD. www.icpdas.com
Inhaltszusammenfassung zur Seite Nr. 2
Table of Contents 1 Introduction.................................................................................. 4 1.1 Features.........................................................................................4 1.2 Applications....................................................................................4 1.3 System Requirement......................................................................4 1.4 Function Descriptions......................................................
Inhaltszusammenfassung zur Seite Nr. 3
4.2 Component Description................................................................35 5 EzVIEW_Fly Utility ..................................................................... 42 5.1 Overview ......................................................................................42 5.2 Configuration................................................................................43 5.3 Help – About EzVIEW_Fly............................................................47 5.4 Tool Icons ..
Inhaltszusammenfassung zur Seite Nr. 4
1 Introduction MAVIS is a new and exciting vision product line from ICP DAS, designed specifically for industry machine vision applications. The MAVIS IM series is designed to meet or exceed IEEE 1394 standards, while offering industry leading VGA resolution, high-performance frame rates, and a competitive price point! The Mavis IM30 offers 30fps for low-cost progressive-scan inspection applications, while the Mavis IM100 can offer up to 100fps, in full resolution for advanced high-speed i
Inhaltszusammenfassung zur Seite Nr. 5
1.4 Function Descriptions In this section, we will outline the MAVIS IM-30/IM-100 camera control functions. To ensure proper implementation, please carefully review the, limitation parameters and formula calculations, listed below. 1.4.1 AOI (Area of Interest) The AOI (Area of Interest) function allows users to select an area of interest, for the camera’s CMOS array to specifically read, display, and transmit. Figure 1-1: AOI (Area of Interest) The AOI function will also enhance camera
Inhaltszusammenfassung zur Seite Nr. 6
current settings is 5. Formula 1: Max. Frames/s = 1 / (((240 + 2) x 15.28us) + 15.28us) Max. Frames/s = 269.2 Formula 2: Max. Frames/s = 1 / (5 x 125us) Max. Frames/s = 1600 Formula 3: Max. Frames/s = 1 / (1000 us + 28us) Max. Frames/s = 972.76 By using the calculations above, the AOI for this particular scenario can be calculated at 269 frames per second. 1.4.2 Test Pattern The MAVIS IM-30/IM-100 series cameras offer an internal generated test pattern for testing came
Inhaltszusammenfassung zur Seite Nr. 7
1.4.3 Mirror Image The mirror image feature is only available in the MAVIS IM-100 camera. When you enable mirror image mode, the camera will reflect the image’s vertical axis, before data is transmitted out of the camera. In factory mode, the mirror image is disabled and the order of transmission for the pixels in each line is pixel 1, pixel 2, pixel 3, to 640. When mirror image mode is enabled, the order of transmission for each line is pixel 640, pixel 639, pixel 638, to pixel 1.
Inhaltszusammenfassung zur Seite Nr. 8
1.4.4 Gain and Brightness The Gain and Brightness adjustment functions are accomplished by manipulation of the sensor’s digital output signal. Please refer in Figure 1-4; when the gain is set to 0, the full 10bit output range of the camera’s CMOS sensor will mapped directly to the 8bit output range of the camera. In this situation, a gray value of 0 is output from the camera when the pixels in the sensor are exposed to no light and a gray value of 255 is output when the pixels a
Inhaltszusammenfassung zur Seite Nr. 9
Value 0 28 43 85 128 170 213 255 dB 0dB 2.5dB 3.5dB 6dB 8dB 9.5dB 10.9dB 12dB Table 1-1 Gain value settings Please refer to “Figure 1-5”; Which illustrates the effect of setting the brightness higher than the default value of 725. It should be noted that this setting moves the response curve to the left; therefore increasing the 8bit value output from the camera for any given 10bit value from the sensor, and also increasing the apparent brightness of the image. The bottom gr
Inhaltszusammenfassung zur Seite Nr. 10
1.4.5 Lookup Table MAVIS IM-30/IM-100 cameras have a sensor that reads pixel value at a 10bit depth; however, the camera outputs pixel values at an 8bit depth. When set for 8bit output, the camera normally uses an internal process to convert the 10bit pixel values from the sensor to the 8bit values transmitted out of the camera. When making the 10 to 8bit conversion, the internal process takes the camera current gain and brightness settings into account. The MAVIS IM-30/IM-100 camera a
Inhaltszusammenfassung zur Seite Nr. 11
Figure 1-7 is for a lookup table where the values are arranged so that the camera output increases quickly as the sensor output moves from 0 through 511 and increases gradually as the sensor output moves from 512 through 1023. Figure 1-7: LUT with Values Mapped for Higher Camera Output at Low Sensor Readings Upload a Lookup Table The EZView utility offers an LUT enable and upload button that can be used to easily load a file containing a customized lookup table into the camera. The fi
Inhaltszusammenfassung zur Seite Nr. 12
1.4.6 Shutter (Exposure) The camera exposure time is related with shutter speed or camera frame rate. MAVIS IM-30/IM-100 allowed to set shutter speed range from 20us to 81900us. While user set the exposure time (shutter speed) longer then frame acquisition speed then camera frame rate will be reduced. For example: if user set the frame rate in 30fps but set the shutter speed in 36000us. Maximum exposure time (Shutter speed) = 1s / frame rate 36000us = 1s / frame rate Camer
Inhaltszusammenfassung zur Seite Nr. 13
1.4.7 Input/Output Input Ports The MAVIS IM-30/IM-100 offers 2 input ports; designated as Input Port 0 and Input Port 1. Both ports are TTL level. The input ports are accessed via the 10-pin circular connectors on the back of the camera. Please refer Table 2-1 for input port pin assignments. For each port, an input voltage between 0.0 and 1.5VDC indicates a logical 0. An input voltage between 3.5 and 5.0 VDC indicates a logical 1. Typical current draw for the input port is 1mA. Fig
Inhaltszusammenfassung zur Seite Nr. 14
24mA. An output voltage between 4.2 and 5.0VDC indicates a logical 1. The minimum high level output voltage (i.e., 4.2VDC) will be present when the driver is sourcing the maximum allowed output current of 24mA. Figure 1-7 is an example of a typical circuit that you can use to monitor an output port with a LED or an Opto-coupler. Note that current in the circuit is limited by an external resistor. Figure 1-10: Typical Output Signal By default, Output Port 0 is assigned to transmit an int
Inhaltszusammenfassung zur Seite Nr. 15
1.4.8 External Trigger The external trigger (Ex-Trig) input signal can be used to control the start of exposure. A rising edge or a falling edge can also be used to trigger exposure start. The External Trigger Mode is also used to enable the Ex-Trig exposure start control; enabling users to select rising or falling edge triggering and to assign a physical input port to receive the Ex-Trig signal. The Ex-Trig signal can be periodic or non-periodic. When the camera is operating under c
Inhaltszusammenfassung zur Seite Nr. 16
Level Controlled Exposure Mode When level controlled mode is selected, the length of the exposure is determined by Ex-Trig signal alone. If the camera is set for rising edge triggering, exposure begins when the Ex-Trig signal rises and continues until Ex-Trig signal falls. If the camera is set for falling edge triggering, exposure begins when Ex-Trig signal falls and continues until Ex-Trig signal rises. Figure 1-12: Level Controlled Exposure with rising edge triggering - 16 -
Inhaltszusammenfassung zur Seite Nr. 17
1.4.9 Strobe Control This feature allows a user to enable and parameterize up to four strobe light control output signals. The signals are designated as Strobe 0, Strobe 1, Strobe 2, and Strobe3. Each strobe signal can be set to on or off and active high or low by logical value, please refer to section 5, “Function Library”, for command definitions. The strobe delay is determined by a combination of two values. The first is the setting in the Delay Value and the range from 0 to 4095. Th
Inhaltszusammenfassung zur Seite Nr. 18
1.5 Spectral Response Figure 1-11: MAVIS IM30/IM100 Camera Spectral Response The camera spectral response curve excludes Lens and lighting source characteristics. - 18 -
Inhaltszusammenfassung zur Seite Nr. 19
1.6 Integrate Enabled Signal Timing The time between the start of exposure and the rise of the Integrate Enabled (Int-En) signal will be less than 10 nanoseconds. The time between the end of exposure and the fall of Int-En signal will also be less than 10 nanoseconds. This is very good performance, and is due to the design of the camera output port circuitry. Figure 1-12: MAVIS IM-30/IM-100 Camera Timing Chart - 19 -
Inhaltszusammenfassung zur Seite Nr. 20
1.7 Benchmarks Due the platform and 1394 Host controller bandwidth performance, we have listed some benchmark information for your reference. Benchmark test results Platform Type Industrial PC Platform Consumer PC VISION BOX Platform Spec. ROBO-8712E SBC ASUS VB-216C Intel Pentium4 P4S800-MXSE Intel Core Duo 1.66GHz 2.4GHz Celeron 2.66GHz 2GB DDR2 533 512MB DDRAM 256MB DDR RAM 32-bit, 33MHz PCI 32-bit, 33MHz PCI 32-bit, 33MHz PCI Chipset: Intel 945GME Chipset: Intel 845GV Chipset: S