Honeywell IS4921 Integration Manual

Area imaging decode engine
Table of Contents

Advertisement

Quick Links

IS4920, IS4921
Area Imaging Decode Engine
Integration Guide

Advertisement

Table of Contents
loading

Summary of Contents for Honeywell IS4921

  • Page 1 IS4920, IS4921 Area Imaging Decode Engine Integration Guide...
  • Page 2 Trademarks Metrologic, MetroSelect, MetroSet2, Omniplanar, and FirstFlash are trademarks or registered trademarks of Metrologic Instruments, Inc. or Honeywell International Inc. Microsoft, Windows, and Windows 95 are trademarks or registered trademarks of Microsoft Corporation. Molex, FFC/FPC, and SlimStack are trademarks or registered trademarks of Molex, Inc.
  • Page 3: Table Of Contents

    Table of Contents Introduction Product Overview ...1 Models and Accessories ...2 Components of the IS4920 / IS4921 Decode Engine IS4920-0 / IS4921-0 (Bracket Not Included) ...3 IS4920-1 / IS4921-1 (Bracket Included)...3 Components of the IS4910 / IS4911 (Non-Decode Engine)...4 Components of the Decode Printed Circuit Board TTL Level RS232 ...5...
  • Page 4 Theory of Operation Overview ...16 Host Interface Signals ...17 Usage of Host Interface Signals ...18 Power Mode Descriptions ...20 Serial Configurations ...22 Abbreviated ASCII Table ...23 Operational Timing Power Up/Boot Up...24 Power Down/Suspend/Power Removed ...26 Decode Timing ...27 Summary of Operation Timings...28 Depth of Field vs Bar Code Element IS4910 ...29 IS4911 ...30...
  • Page 5 Regulatory Compliance Safety ...46 Europe...46 United States...47 Canada...47 EMI ...48 Limited Warranty ...49 Patents...50 Index ...51 Contact Information...53 Product Service and Repair...54...
  • Page 7: Introduction

    The imaging engine’s unique open system architecture allows IS4920 to accept third party and custom plug-ins, giving the IS4920 virtually unlimited application flexibility. The small yet powerful engine delivers a scanning performance that rivals a full-fledged handheld scanner. A high-density version, IS4921, is also available.
  • Page 8: Models And Accessories

    Models and Accessories Figure 1. Part Number Designations...
  • Page 9: Components Of The Is4920 / Is4921 Decode Engine

    Components of the IS4920 / IS4921 Decode Engine IS4920-0 / IS4921-0 (Bracket Not Included) Item No. Description IS4920-0 / IS4921-0 Assembled Decode Engine IS4910 / IS4911 Non-Decode Engine* See pages 2, 4 and 6 for model specifications. Decode Board* USB (See page 10)
  • Page 10: Components Of The Is4910 / Is4911 Non-Decode Engine

    Components of the IS4910 / IS4911 Non-Decode Engine Item No. Description Targeting Area Illumination Camera Imager FirstFlash Aperture Mounting Points (see pages 7 - 8) Mounting Points Provided for Self-Tapping Screw (see pages 6 - 8) Keying Location (see pages 6 - 8) Printed Circuit Boards 22-Pin, 0.50 mm (.020") Pitch SlimStack™...
  • Page 11: Components Of The Decode Printed Circuit Board

    Components of the Decode Printed Circuit Board TTL Level RS232 See page 10 for printed circuit board dimensions and connector information. See page 39 and page 41 for connector pinout information. See page 10 for printed circuit board dimensions and connector information. See page 39 and page 40 for connector pinout information.
  • Page 12: Mounting Specifications

    Mounting Specifications IS4910-00 and IS4911-00 Non-Decode Engine Dimensions The -00 models include two Ø .075" [1.9 mm] blind holes for mounting the engine with self-tapping screws. The mounting holes are located on the bottom of the unit with an additional keying location point for engine alignment.
  • Page 13: Is4910-01 / Is4911-01 Non-Decode Engine Dimensions

    IS4910-01 / IS4911-01 Non-Decode Engine Dimensions The -01 models include two Ø .075" [1.9 mm] blind holes for mounting the engine with self-tapping screws. Two additional Ø .098" ± .002 [2.5 mm ±.05 mm] clearance holes are provided as a secondary mounting option.
  • Page 14: Is4910-02 / Is4911-02 Non-Decode Engine Dimensions

    IS4910-02 / IS4911-02 Non-Decode Engine Dimensions The -02 models include two Ø .075" [1.9 mm] blind holes for mounting the engine with self-tapping screws. Two additional M2 x .4 threaded inserts are provided as a secondary mounting option. The threaded inserts are located on tabs that extend from the sides of the engine's chassis.
  • Page 15 Figure 10. IS4910-02 / IS4911-02 Dimensions...
  • Page 16: Decode Printed Circuit Board Dimensions

    Decode Printed Circuit Board Dimensions Both the TTL Level RS232 decode board and the USB decode board have two Ø 0.098" [2.489 mm] clearance holes for M2.2 mounting hardware. Always use safe ESD practices when handling and mounting the decode board.
  • Page 17: Is4920-2 / Is4921-2 Bracketed Decode Engine Dimensions

    Do not exceed 2.5 in-lb [2.88 cm-kg] of torque when securing the engine module to the host. • Use a minimum mount thickness of 0.3 mm. • Use safe ESD practices when handling and mounting the engine. Figure 13. IS4920 / IS4921 Bracketed Decode Engine Dimensions...
  • Page 18: Enclosure Specifications

    Enclosure Specifications The imaging engine was specifically designed for integration into custom housings for OEM applications. The imaging engine’s performance will be adversely affected or permanently damaged when mounted in an unsuitable enclosure. Warning: The limited warranty (on page 49) is void if the following considerations are not adhered to when integrating the area-imaging engine into a system.
  • Page 19: Output Window Properties

    Output Window Properties An improperly placed window has a serious potential to reduce the imaging engine’s performance. Careful consideration must be made when designing the output window’s distance and angle relative to the imaging engine’s camera aperture. Follow these guidelines when designing the output window. •...
  • Page 20: Optical Clearance Specifications

    Optical Clearance Specifications The window size and enclosure design must provide unobstructed clearance for the illumination and targeting areas shown below in figures 14 and 15 to avoid optical interference that decreases the engine's performance. IS4910 IS4911 Figure 14. IS4910 Optical Clearance Specifications Figure 15.
  • Page 21: System Considerations

    System Considerations In order to ensure proper operation of the decode engine’s electrical system; care must be taken to ensure the following requirements are met. Power Supply* The decode engine is powered from the host device via the VIN and GND pins of the ZIF connector on the decode board.
  • Page 22: Theory Of Operation

    The model IS492x-xx38 provides communication with the host system over USB. It can be configured for the following protocols of USB communication: • USB Keyboard Emulation Mode (default) • USB Serial Emulation Mode The system hardware architecture of the decode engine is shown in the figure below. Figure 16. IS4920 / IS4921 System Architecture...
  • Page 23: Host Interface Signals

    Host Interface Signals The host interface signals are described in the table below. Pin# TTL RS232 232INV (n)RxD (n)TxD <reserved> (n)CTS (n)RTS <reserved> PWRDWN PWRDWN nBEEPER nBEEPER nGoodRead nGoodRead nWAKE nWake nTrig nTrig Input: TTL RS232 polarity control with 32k ohm pull-up. Connect to ground for UART to UART signal polarity.
  • Page 24: Usage Of Host Interface Signals

    Since many host systems and applications have unique formats and protocol requirements, the decode engine supports a wide range of configurable features. These features may be selected by scanning a corresponding configuration bar code from the MetroSelect Single-Line Configuration Guide or Area Imaging Bar code Supplemental Configuration Guide.
  • Page 25 The nTrig signal not only wakes the engine up, but also immediately activates and turns the engine into the Operating Mode. Either nWake or nTrig signals can be used to restart the TTL RS232 scanning engine when the engine is in Power-down Mode, which is indicated by the asserted (high) PWRDWN signal.
  • Page 26: Power Mode Descriptions

    Power Mode Descriptions Boot Mode The engine is booting up. PWRDWN Pin State: Asserted (HIGH). Transition to Boot Mode: • The TTL RS232 engine is turned to Boot Mode from Power Down Mode when the power is applied AND upon reception of the nTrig or nWake signals. •...
  • Page 27 Sleep Mode The engine is sleeping, but is fully powered. The CPU is in sleep mode. The image sensor is in standby mode, the wakeup from the Sleep Mode requires the image sensor reprogramming (which is done automatically in the engine software). PWRDWN Pin State: De-asserted (LOW).
  • Page 28: Serial Configurations

    Serial Configuration The IS4920 series can be configured by scanning configuration bar codes the host device. With serial configuration, each command sent to the engine is the ASCII representation of each numeral in the configuration bar code (see Figure 19). The entire numeric string is framed with an ASCII [stx] and an ASCII [etx].
  • Page 29: Abbreviated Ascii Table

    Example 2: The following sample illustrates the serial command sequence for configuring the engine for the factory default settings, disabling Code 128 scanning, and adding a “G” as a configurable prefix. Commands for features that require sequences of multiple bar codes for activation (i.e. prefixes, suffixes, and timeout features) should be sent in the same order that they are normally scanned.
  • Page 30: Operational Timing

    Operational Timing The following section describes the timing associated with the various operating modes of the decode engine assembly including Power Up, Power Down, and Operating (from Idle or Sleep). The waveforms shown in this section assume VIN = 3.3V, nGoodRead pulled up with 10K resistor to VIN, and nBeeper pulled up with 10K resistor to VIN, unless otherwise noted.
  • Page 31 The TTL version of the decode engine does not have an on board microcontroller to control the power to the decode platform and imaging engine. As such, the TTL version can only enter Boot Mode in response to signals from the host (nTrig or nWake). When VIN is initially applied with the nWake and nTrig signals held high, the unit will be in the Power Down Mode.
  • Page 32: Power Down/Suspend/Power Removed

    Notes: In Figure 21 , the nGoodRead, nBeeper, and PWRDWN signals are high while in the Power Down Mode. The RTS Signal will be high in Power Down Mode regardless of the RTS polarity software configuration. Also, the RTS signal may have the incorrect polarity when the device first enters Boot Mode (Figure 23) or right before the unit enters Power Down Mode (Figure 24).
  • Page 33: Decode Timing

    Decode Timing Engine image acquisition or decoding can occur from either the Idle Mode or the Sleep Mode. The process is initiated by asserting the nTrig signal (or serial command when in the Idle Mode). Once the trigger signal is received, the image sensor is reset and image acquisition begins.
  • Page 34: Summary Of Operation Timings

    4. Typical time specified may vary depending on the enumeration time of the USB host. 5. Typical times specified are valid for an IS4920 or an IS4921 with a firmware version of 15848 or higher. Units with a firmware version lower than 15848 may require up to 3 seconds of an additional time.
  • Page 35: Depth Of Field Vs Bar Code Element

    Depth of Field vs. Bar Code Element IS4920 Bar Code Element Width .127 mm 5 mil .254 mm 10 mil .330 mm 13 mil .127 mm 5 mil .254 mm 10 mil .254 mm 10 mil Data .381 mm 15 mil Matrix .508 mm 20 mil...
  • Page 36: Is4911

    IS4921 Bar Code Element Width .076 mm 3 mil .127 mm 5 mil .330 mm 13 mil .127 mm 5 mil Data Matrix .127 mm 5 mil and QR * Depth of field information is for reference only. Actual values may vary depending testing conditions.
  • Page 37: Exposure Time For Image Acquisition

    Exposure Time for Image Acquisition By default, the maximum exposure time for image acquisition is 8 ms. Reducing the exposure time for image acquisition may improve the reading performance of high-density bar codes for certain applications. Use the following bar codes to set the desired maximum exposure time. Set Exposure Time to 1 ms ³...
  • Page 38: Design Specifications

    Design Specifications Operational Light Source: Four, 650 nm Red Light Emitting Diode LED IS4920 Depth of Field: IS4921 IS4920 Field of View: IS4921 IS4920 Scan Area: IS4921 Rotation Sensitivity: 360° Around the Optical Axis IS4920 Minimum Element Width: IS4921 Resolution: 1.2 mega pixels (1280 x 960) Symbologies Supported: All standard 1D and 2D Bar Codes;...
  • Page 39: Mechanical

    Mechanical Dimensions: See pages 6 - 8 for detailed specifications. Weight: < 14 g (.494 oz.) Termination: Mounting: See pages 6 - 11 for detailed specifications. Keying Location: See pages 6 - 11 for detailed specifications. FFC/FPC is a trademark of Molex, Inc., all rights reserved. Environmental Operating Temperature: 0°C to 40°C (32°F to 104°F) Storage Temperature: -20°C to 70°C (-4°F to 158°F)
  • Page 40: Electrical

    Electrical Engine Input Voltage: 3.3VDC ~ 5.5VDC Typical Operating Current: 235 mA (continuous scan mode, VIN=3.3V) Peak Operating Current: 400 mA (typical VIN=3.3V @ 25°C) Idle Current: 160 mA (typical VIN=3.3V @ 25°C) Sleep Current: 65 mA (typical VIN=3.3V @ 25°C) Suspend Current (USB): 600 µA* (typical VIN=3.3V @ 25°C) Power Down Current (TTL): N/A * Specifications are based on the assumption inputs are pulled high.
  • Page 41 Signal Signal Description Operating Voltage VIH(1) Input High (RX, CTS) VIL(1) Input Low (RX, CTS) VIH(2) Input High (TTL_INV, nWake) VIL(2) Input Low (TTL_INV, nWake) VIH(3) Input High (Trigger) VIL(3) Input Low (Trigger) VOH(1) Output High Voltage (TX,RTS) VOL(1) Output Low Voltage (TX,RTS) VOH(2) Output High Voltage (nBeeper, nGoodRead) VOL(2)
  • Page 42: Current Waveforms

    Current Waveforms Figure 29 - Figure 31 show typical current signature for the decode engine (USB version) in various operating modes. Note: The next three waveforms are shown with VIN = 3.3V and the output signals nBeeper and nGoodRead are pulled high externally through 10K resistors. Thus, these waveforms only account for the current drawn by the IS4920 circuitry and does not show additional current required for driving the LED or Beeper.
  • Page 43 Figure 31. Power Up / Boot Up Current Waveform...
  • Page 44: Imaging Engine And Decode Pcb Terminations

    Imaging Engine and Decode PCB Terminations Imaging Engine Interface Connector Figure 32. Imaging Engine Interface Connector Signal Name Aimer High enables Targeting LED (Input) Illum_On High forces on Illumination LEDs (Input), Wake up Engine Trigger Controls Integration and Illumination in Snapshot mode (Input) I2C data (Bi-Directional) –...
  • Page 45: Decode Board (Usb & Ttl) Interface Connector

    Decode Board (USB & TTL) Interface Connector Signal Name Power and Signal Ground Reserved Terminate with resistor, Pulled low, or Leave Unconnected Power and Signal Ground HSYNC Horizontal Sync (Output) VSYNC Vertical Sync (Output) Pixel Data4 (Output) Pixel Data5 (Output) Pixel Data6 (Output) Pixel Data7 (Output) PCLK...
  • Page 46: Decode Board (Usb) Output To Host Connector

    Decode Board (USB) Output to Host Connector Signal Name No Connection Power: Supply voltage input (3V to 5.5V) Ground: Power and signal ground. Input: USB D- Signal <reserved> Pin Function Reserved. Input: USB D+ Signal <reserved> Pin Function Reserved. PWRDWN Output: active high = IS4920 is in power down mode.
  • Page 47: Decode Board (Ttl) Output To Host Connector

    Decode Board (TTL) Output to Host Connector Signal Name 232INV Input: TTL RS232 polarity control with 32k ohm pull-up. Power: Supply voltage input (3V to 5.5V) Ground: Power and signal ground. (n)RxD Input: TTL Level RS232 Receive data input. (n)TxD Output: TTL Level RS232 transmit data.
  • Page 48: Flex Cable Specifications

    Flex Cable Specifications Flex Cable Pinout – Imaging Engine Connection Figure 36. Flex Cable Pinout (Imaging Engine Connector End) Signal Name Aimer High enables Targeting LED (Input) Illum_On High forces on Illumination LEDs (Input), Wake up Engine Trigger Controls Integration and Illumination in Snapshot mode (Input) I2C data (Bi-Directional) –...
  • Page 49: Flex Cable Pinout - Decode Board Connection

    Flex Cable Pinout – Decode Board Connection Figure 37. Flex Cable Pinout (Decode Connector End) Signal Name Power and Signal Ground Reserved Terminate with resistor, Pulled low, or Leave Unconnected Power and Signal Ground HSYNC Horizontal Sync (Output) VSYNC Vertical Sync (Output) Pixel Data4 (Output) Pixel Data5 (Output) Pixel Data6 (Output)
  • Page 50: Dimensions

    Dimensions Figure 38. Flex Cable Dimensions, P/N 77-77104 See installation warning on page 45.
  • Page 51: Installation Notes

    Installation Notes Note 1. Warning! The flex cable must be installed in the orientation shown in Figure 39 and Figure 40. If the cable is incorrectly installed, the engine can be damaged, and the warranty voided, see page 49. Figure 39. Flex Cable Orientation – Imaging Engine Note 2.
  • Page 52: Regulatory Compliance

    Regulatory Compliance Safety The IS4920 Series area imaging engines are designed to meet the requirements of IEC Class 1 in accordance with IEC 60825-1:1993+A1+A2. IEC Class 1 is defined as follows: The specifications required for agency approval are not obtainable until the IS4920 or IS4911 area imaging engine is used in its final configuration.
  • Page 53: United States

    United States All combinations of imaging engines and associated electronics will require testing to insure compliance with the following Federal Communications Commission regulation: 47 CFR Part 15 Note: When using the imaging engine with RF equipment, modems, etc. may require examination(s) to the standard(s) for the specific equipment combination.
  • Page 54: Emi

    The IS4920 consists of a 400MHz processor running a 100MHz SDRAM bus and a camera interface capable of image transfer up to 48MHz. The IS4920 series engine was designed to meet EN55022 Radiated Class B emission limits. Using the system shown below, the decode engine was able to meet these requirements with an input voltage VIN = 3.3V and the camera interface operating at its maximum frequency of 48MHz.
  • Page 55: Limited Warranty

    These warranties are non-transferable. The duration of the limited warranty for the IS4920 and IS4921 is two year(s). The accessories have a 90 day limited warranty from the date of manufacture.
  • Page 56: Patents

    Patents This Honeywell product may be covered by, but not limited to, one or more of the following U.S. Patents: U.S. Patent No.: 6,948,659; 6,953,152; 6,959,870; 6,962,289; 6,971,575; 6,971,577; 6,971,578; 6,978,936; 6,988,660; 6,991,166; 7,028,904; 7,040,540; 7,066,391; 7,070,107; 7,077,319; 7,077,327; 7,086,594; 7,086,595; 7,104,455;...
  • Page 57: Index

    Index Aiming... 16, 34 Ambient Light... 16 Ambient Temperature ... 15 Area Illumination ... 4 ASCII ... 22, 23 Assembly ... 3 Bar Code... 29, 30, 32 Bracket... 3 Bus... 16 Cable ... 15 Camera Aperture ... 4, 13 CMOS sensor ... 1, 16 Connector ...4, 5, 10, 33, 37–41, 44, 45 Contaminants...
  • Page 58 Plug... 32, 37–41 Power... 15 Power Supply... 15 Receptacle... 16, 44, 45 Regulatory Compliance ... 46, 47 Resolution... 32 RMA... 49 Self-Tapping Screw ... 1, 4, 6–11 Serial Configuration ... 22 Serial Label... 5 Service... 49, 53, 54 Shock... 33, 44, 45 Signals ...
  • Page 59: Contact Information

    Contact Information The Americas (TA) Tel: 800.436.3876 (Customer Service) 866.460.8033 (Customer Support) 888.633.3762 (Technical Support) Fax: 856.228.6673 (Sales) 856.228.1879 (Marketing) 856.228.0653 (Legal/Finance) Brazil Tel: 55.11.5185.8222 Fax: 55.11.5185.8225 Email: info@br.metrologic.com Mexico Tel: 55.5365.6247 Fax: 55.5362.2544 Email: info@mx.metrologic.com North America Tel: 856.537.6400 866.460.8033 (Customer 888.633.3762 (Technical Fax: 856.537.6474...
  • Page 60: Product Service And Repair

    Product Service and Repair North America Tel: 800.436.3876 (Customer Service) 866.460.8033 (Customer Support) 888.633.3762 (Technical Support) Fax: 856.228.6673 (Sales) Email: info@metrologic.com Suzhou Sales Office Tel: 86-512-67622550 Fax: 86-512-67622560 Email: info@cn.metrologic.com European Repair Center Tel: +34 913 751 249 Fax: +34 913 270 437...
  • Page 61 Honeywell Scanning and Mobility 90 Coles Road Blackwood, NJ 08012-4683 00-05325 Rev F March 2009...

This manual is also suitable for:

Is4920

Table of Contents