Hand Held Products IT4000 Integration Manual

Imageteam 4x00 series
Hide thumbs Also See for IT4000:
Table of Contents

Advertisement

Quick Links

IMAGETEAM™ 4X00 Series
For the following imagers:
IT4000SR, SF, or HD, IT4100SR, SF, or HD, and
IT4300SR, SF, or HD
Integration Manual

Advertisement

Table of Contents
loading

Summary of Contents for Hand Held Products IT4000

  • 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.
  • Page 5: Table Of Contents

    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...
  • Page 7: Chapter 1 - Introduction And Installation

    Less than 2 ounces (56 g) (Decode Module and Image Module - less than 1 ounce (28.4 g) each) Illumination Source 626 +30 nm red LEDs Aiming Pattern Source 526 +30 nm green LEDs optional 626±30 nm red LEDs (IT4000 only) Laser Aimer 650 nm +10 nm/-5 nm Resolution 5 mil minimum, Linear symbol SR/SF 15 mil (.38mm) minimum, 2D Matrix symbol...
  • Page 8: Interface Connector

    Interface Connector Molex FFC/FPC Connector 54393-2192 drawings taken from Molex Catalog page MX01. 0.3 mm (0.012 in.) pitch, Right Angle, SMT, ZIF, Bottom Contact. Connector View Connector Mechanical Units = Millimeters Inches 1 - 2 IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 9: Imager Orientation

    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.
  • Page 10: Electrical Interface Considerations

    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.
  • Page 11: Chapter 2 - Working With The It4X00 Series

    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”...
  • Page 12: I2C Style Interface Basic Waveforms

    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...
  • Page 13: Horizontal Considerations

    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.
  • Page 14: Vertical

    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.
  • Page 15: Changes In Exposure Value Vs. Frame Height

    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.
  • Page 16: The Effects Of Timing On Noise

    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.
  • Page 17: Preliminary Intel Pxa27X Interface

    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.
  • Page 20: Illumination/Aimer Control

    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...
  • Page 21: Laser Aimer Thermal Considerations

    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...
  • Page 23: Chapter 3 - Electrical

    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...
  • Page 24: Ac Characteristics

    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.
  • Page 25: Line Timing

    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™...
  • Page 26: Imager Startup Timing

    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.
  • Page 28: Standard Mounting Configuration For It4000

    Standard Mounting Configuration for IT4000 Units = Inches [mm] 3 - 6 #2 PLASTITE OR M2.2 SELF-TAPPING SCREWS TORQUE SPEC: 1.75+ .5 IN-LB (2.02 + 6 KG-CM) IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 29: Optional Mounting Configuration For It4000

    Optional Mounting Configuration for IT4000 Units = Inches [mm] IMAGETEAM™ 4X00 Series Integration Manual 3 - 7...
  • Page 30: Standard Mounting Configuration For It4100

    Standard Mounting Configuration for IT4100 Units = Inches [mm] 3 - 8 IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 31: Optional Mounting Configuration For It4100

    Optional Mounting Configuration for IT4100 Units = Inches [mm] IMAGETEAM™ 4X00 Series Integration Manual 3 - 9...
  • Page 32 Optional Mounting Configuration for IT4100 (continued) Units = Inches [mm] 3 - 10 IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 33: Standard Mounting Configuration For It4300

    Standard Mounting Configuration for IT4300 Units = Inches [mm] IMAGETEAM™ 4X00 Series Integration Manual 3 - 11...
  • Page 34: Optional Mounting Configuration For It4300

    Optional Mounting Configuration for IT4300 Units = Inches [mm] 3 - 12 IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 35 Optional Mounting Configuration for IT4300 (continued) Units = Inches [mm] IMAGETEAM™ 4X00 Series Integration Manual 3 - 13...
  • Page 36 3 - 14 IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 37: Chapter 4 - Optics And Illumination

    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.
  • Page 38: Code Presentation Angle

    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.
  • Page 39: Eye Safety Standard For It4000/It4100 Series Engines

    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...
  • Page 43: Chapter 5 - Customer Support

    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.
  • Page 44: Technical Assistance

    (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...
  • Page 47: Appendix A - Fpga/Asic Imager Interface

    FPGA/ASIC Imager Interface IMAGETEAM™ 4X00 Series Integration Manual A - 1...
  • Page 48 A - 2 IMAGETEAM™ 4X00 Series Integration Manual...
  • Page 49: Appendix B - Fifo Depth Based On System Assessment

    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...
  • Page 51: Appendix C - Imager Power Supply Noise And Pcb Layout

    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...
  • Page 53: Appendix D - Hardware And Software Interdependencies

    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...

Table of Contents