Page 1
IMAGETEAM™ 4X00 Series For the following imagers: IT4000SR, SF, or HD, IT4100SR, SF, or HD, and IT4300SR, SF, or HD Integration Manual...
Page 2
5627 BT Eindhoven The Netherlands Hand Held Products shall not be liable for use of our product with equipment (i.e., power supplies, personal computers, etc.) that is not CE marked and does not comply with the Low Voltage Directive. LED Eye Safety Statement for IT4000/IT4100 Series Engines The IT4000/IT4100 series engine meets the requirements of a Class 1 Product as specified in IEC 825-1:1993 and EN 60825- 1:1994 when tested in a standard IT4410 and IT4710.
Page 3
Laser Eye Safety Statement for IT4300 Series Engines The IT4300 is intended for use in CDRH/IEC Class 2 devices. Note: It is the OEM manufacturer’s responsibility to comply with applicable regulation(s) in regard to standards for specific equipment combinations. Caution - Use of controls or adjustments or performance of procedures other than those specified herein may result in hazardous radiation exposure.
Table of Contents Chapter 1 - Introduction and Installation About the 2D Image Engine ...1-1 ESD Precautions ...1-1 Dust and Dirt ...1-1 Product Specifications ...1-1 Interface Connector ...1-2 Connector View ...1-2 Connector Mechanical ...1-2 Imager Orientation ...1-3 Connector Position and Flex Orientation...1-3 Connector...1-3 Connector Pinout...1-3 Electrical Interface Considerations...1-4...
Page 6
Distance from Window ...4-1 Window Size and Material Requirements ...4-1 Code Presentation Angle ...4-2 Ambient Light...4-2 Eye Safety Standard for IT4000/IT4100 Series Engines...4-3 Eye Safety Standard for IT4300 Series Engines ...4-3 LEDs ...4-3 Chapter 5 - Customer Support Product Service and Repair ...5-1 Online Product Service and Repair Assistance...5-1...
Polarity of this signal is selectable in register address 0x01, Bit 1. Hand Held Products setting is 1 = active high window. Output - Definition varies according to the setting of the image registers. For the configuration defined in this document, this signal is used as a data valid window.
Signal Vin LED Vin Imager Pixel Clock (PCLK) Electrical Interface Considerations When designing the host system circuitry with a switched V into the imager I/O lines. Leakage back into the imager I/O causes the imager V pull-ups, protection diodes, and parasitic FET diodes. This results in unwanted current draw and causes the imager's power up reset system to fail.
Working with the IT4X00 Series Serial Command Interface (I The imager on the IT4X00 Series engine uses an I Note: The register address pointer does NOT automatically increment the register pointer. Each write to a sequential register requires the sub address (register address) be written with one byte of data. Each read from a register other than the register last accessed (read or write) must have the sub address set using a “no data”...
C Style Interface Basic Waveforms The following information is provided for reference. The I of the this interface. Start and Stop condition waveforms: Start Data Transfer waveforms: Timing Chain Control Register Table Control Register Address 0x0D,0x0C 0x0E, 0x0f 0x11, 0x11 0x15, 0x14 0x19, 0x18 0x1A,0x1B...
Frame start of row/line 10 appears as a delay of ten lines from Vertical: Vertical Row Data Frame start set to row/line 50 causes the last lines of the frame to occur first: Vertical End Fr 3 Row Data Horizontal Considerations When you change the value of the column start register you do not delay the data output.
Vertical The vertical timing is configured with the active row start value (reg 0x15, 0x14) where the last 485 active rows, or lines of video, of a 525 row frame are output immediately after the leading edge of the vertical signal, and the first five rows appear at the end of the frame.
Changes in Exposure Value vs. Frame Height The time (measured in frames) for a new exposure to fully take effect is dependent on the absolute value of the change in exposure (in rows) as it relates to the difference of the frame height (FH) minus the last active video row (LAVR). An exposure change that is greater than the frame height/last active row difference requires two frames before the new exposure takes full effect.
Initial Configuration (FPGA, ASIC) The register settings of the initial Hand Held Products configuration are shown in the following table. The configuration generates timing signals that create data acquisition windows for frame (vertical) and horizontal (row, line) data valid regions. The timing is based on the IC Media default frame height and line width that provide a frame rate of 30 fps.
Note the row/line data relationship within each frame. The data presented within each line is the data from that line. The IT4X00 Series engine does not present data rolled over from a previous frame, nor is data rolled back from a future frame (refer to Considerations, page 2-2). Initial Hand Held Products Configuration Horizontal Row/Line Timing PxCLK Data Preliminary Intel PXA27X Interface ®...
Page 18
IT4X00 Series Register Settings for the PXA27XI Register Timing Control Frame Width (pclk) Frame Height (lines) Beg act pix out (pclk) Beg act frame out (lines) Horiz pulse width (pclk) Vert Pulse Width (lines) CDS subt pulse pos (pclk) Must be FW - 1 or placed after last active pixel Exp time (pclk) Register settings for the PXA27X CSI interface for use with the IT4X00 Series engines are shown in the following table.
Page 19
CICR2 - Capture Interface Control Register 2 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 Setting BLW (Beginning of Line) Beginning of Line. Pixel clock wait 0 to 255. Number of pixel clocks to wait (delay) from the active edge of CIF_LV (horizontal) to first valid data.
CISR - Capture Interface Status Register (clear these flags by writing a one to the corresponding bit) 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 Setting X X X X X X X X X X X X X X X X 0 Reserved...
Concurrent Mode Concurrent Mode may be implemented to provide a more intuitive method of aiming if you are using linear bar codes. The aiming LEDs/Laser and illumination LEDs are turned on simultaneously. The aimer remains on for the duration of the scanning/decoding session.
Page 22
Percent Current (%) The current values specified above are measured at the LEDs. The current value as it translates to the host system depends on the voltage the host is providing to the IT4X00 Series V each setting: 2 - 12 Duty Cycle (%) Approximate LED Current (mA) LEDs Off...
Electrical DC Characteristics Operating Voltage Vin Imager 3.14 V Vin LED - IT4000/IT4100 Inputs: C, Power_Enable) (Illumination On, Aimer On) Vin LED - IT4300 3.3 V +10% or 5 V +10% 1. Noise immunity is 100mV up to 100KHz Imager Input/Output Voltage...
Current VinImager=VinLED=3.3V, T=23°C LED_AvgRdConA (Red Continuous Aimer) 3 PowerDown IllumInrush Peak Repetitive I lluminationAbsoluteMax AimerAbsoluteMax 5 Laser - Interleaved I Inrush I Peak Standby Laser - Concurrent Inrush I Peak Standby Laser Aimer Only Peak 1. Imager’s internal clocks are stopped, but the crystal oscillator is still running. 2.
Line Timing PxClk Data Pixel Clock Edge Transition Detail PxClk Data (7:0) Vert AC Timing 30 Frames per Second = ½T , Duty Cycle = 50%) pclk pclk x number of pixels per row) pclk x number of lines per frame) pclk IMAGETEAM™...
Image Acquisition Timeline The following is graphical timing reference of the image acquisition for the IT4X00 Series engines using the Hand Held Products windowed acquisition configuration. The figure shows details of the I2C and line data events which are required by the hardware and image acquisition software layers.
Page 27
Using this method, the host system can be placed to sleep for greater periods of time early in the acquisition. The back end method also requires that a minimum of 5 LDEs occur between the mid point of the frame capture and the vertical interrupt. The image acquisition layer requires this from the host system for proper re-allocation of the frame buffers and to prepare to write the next exposure values.
Optics and Illumination Window Placement Distance from Window The window should be mounted close to the front of the image engine (parallel, no tilt). The maximum distance is measured from the front of the imager housing to the farthest surface of the window. Since unwanted reflections can occur at either surface and the window thickness can vary, the further side is the worst case.
Window Size Diagram Units = Inches [mm] Code Presentation Angle Codes printed on glossy or laminated paper are best read at angles greater than 5° in relation to the scanner. This prevents bright illumination reflections from being returned to the scanner. Ambient Light The IT4X00 Series engine performs best in the presence of at least 50fc (535 lux) of ambient light.
LEDs The IT4000 and IT4100 engines have no lasers. The IT4000 and IT4100 engines have light emitting diodes (LEDs) that create the aimer line and illumination. These LEDs are bright, but testing has been done to demonstrate that the engine is safe for its intended application under normal usage conditions.
Page 40
The IT4000 and IT4100 engines are certified as Class 1, the safest level. This level includes relatively dim indicator LEDs and other sources that are brighter than the IT4000 and IT4100 engines. This means the engine is safe under reasonably foreseeable conditions of operation .
Page 41
Depth of Field for the IT4X00 Series/HD (High Density) Code Size MaxiCode 35 mil Data Matrix 10 mil Data Matrix 9 mil PDF417 (ECL 4) 15 mil PDF417 (ECL 4) 10 mil PDF417 (ECL 4) 6.6 mil Code 39 15 mil Code 39 6 mil Code 39 5 mil Code 39 4 mil...
Page 42
4 - 6 IMAGETEAM™ 4X00 Series Integration Manual...
Hand Held Products provides service for all its products through service centers throughout the world. To obtain warranty or non-warranty service, return the unit to Hand Held Products (postage paid) with a copy of the dated purchase record attached. Contact the appropriate location below to obtain a Return Material Authorization number (RMA #) before returning the product.
(E) repair or service of the product by anyone other than Hand Held Products or its authorized representatives. This warranty shall extend from the time of shipment for the duration published by Hand Held Products for the product at the time of purchase ("Warranty Period").
Page 45
Use of any peripherals not manufactured/sold by Hand Held Products voids the warranty. This includes but is not limited to: cables, power supplies, cradles, and docking stations. Hand Held Products, Inc. extends these warranties only to the first end-users of the products.
Page 46
5 - 4 IMAGETEAM™ 4X00 Series Integration Manual...
FIFO Depth Based on System Assessment The depth of the FIFO for the image capture system with DMA to main system memory is dependent on many factors that govern the system performance, and may be different for every design. FIFO depth must equal the number of memory bytes needed to store all image data acquired during the longest system delay (latency) that restricts DMA access to the bus, based on an image acquisition rate of 13.5MB/s.
Page 50
B - 2 IMAGETEAM™ 4X00 Series Integration Manual...
Imager Power Supply Noise and PCB Layout The CMOS Imager is an analog circuit with a digital interface include. The power provided to it should follow noise and stability guidelines normally used for an analog CMOS type of device. The quieter and more stable the supply, the cleaner the images acquired.
Page 52
C - 2 IMAGETEAM™ 4X00 Series Integration Manual...
Hardware and Software Interdependencies The system hardware and software must work hand in hand to perform the tasks of image capture and decode. This is accomplished by the cooperation between hardware, the hardware interface layer (provided by the designers of the host system), the Image Acquisition layer, and the Operating System (OS) (if it exists).
Page 54
D - 2 IMAGETEAM™ 4X00 Series Integration Manual...
Page 56
Hand Held Products, Inc. 700 Visions Drive P.O. Box 208 Skaneateles Falls, NY 13153-0208 ™ 4X00-IM Rev B 5/05...