NLS-EM2037 Series Scan Engine Integration Manual
Disclaimer Fujian Newland Auto-ID Tech. Co., Ltd. ( Newland ) reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases consult Newland to determine whether any such changes have been made. The information in this publication does not represent a commitment on the part of Newland. Newland shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or use of this material. This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated into another language without the prior written consent of Newland. 1999-2012 Fujian Newland Auto-ID Tech. Co., Ltd. All rights reserved. Other product names or marks mentioned in this document may be trademarks or registered trademarks of other companies and are the property of their respective owners. Web Address: www.nlscan.com Version History Revisions Description Date Pre-Released Pre-released version. 2012-06-28
Table of Contents About EM2037... 1 Introduction... 1 Main Features... 1 Unpacking the Engine... 1 Outline... 1 Electrical Specifications... 2 Introduction... 2 Host Interface Connector... 3 Host Interface Connector Pin Out... 3 Host Interface Signal Descriptions... 3 DC Characteristics... 4 Operating Voltage (T=23 C)... 4 Operating Current (VIN=3.3V, T=23 C)... 4 DC Operating (VDD=3.3V, VSS=0V, T=23 C)... 4 Interface Circuit... 4 TTL Level 232... 4 USB... 5 Decode LED Circuit... 5 Beeper Driving Circuit... 6 Sleep LED Driving Circuit... 6 Trigger Circuit... 7 Host Interface External Circuit... 7 Interface Circuit for Decode LED... 7 Interface Circuit for Beeper... 7 Interface Circuit for Sleep LED... 8 Interface Circuit for Trigger... 8 Interface Circuit for Sleep/Wake... 8 Mechanical Specifications... 9 Introduction... 9 Features and Dimensions... 9 Front View of the Engine... 9 Right View of the Engine... 9
Bottom View of the Engine... 10 Top View of EM2037 EVK... 10 Imager Interface Connector... 11 Imager Connector and Decoder Board Imager Interface Connector... 11 Connector Mechanical... 11 Imager Flex Circuit... 11 Host Interface Connector... 12 Connection between Flex Strip and Host Interface... 13 Host Interface Connector Dimensions... 13 Host Flex Circuit... 14 Design Proposal... 14 Window... 14 Thermal Considerations... 14 Depth of Field... 15 Introduction... 15 Depth of Focus for RN... 15 Depth of Focus for RM... 15 Depth of Focus for RF... 15 Development Tools... 16 Introduction... 16 EVK2037... 16
About EM2037 Introduction EM2037 is designed for OEM applications based on Newland`s image acquisition system. This high-performance decoded image engine can easily be integrated into various devices such as kiosks, ticketing machines and PDA's. The image acquisition interface, initial data interface as well as I/O interface are available for users, which enables users to easily realize second development via Newland`s SDK. Main Features Small size, easy for integration into various applications. Support all 1D and 2D bar codes, as well as Chinese Sensible Code (Han Xin Code). Fast and high-accuracy reading and decoding performance based on high-performance processor and decode board. Easy for configuration and firmware upgrade. Unpacking the Engine After you open the shipping carton containing the engine, please check to make sure everything you ordered is present and also check for damage during shipment. Report damage or short item immediately to your supplier. The shipping container is suggested to be saved for later storage or shipping. EM2037 is shipped in ESD safe packaging. Use care when handling the engine outside its packing. Be sure grounding wrist straps and properly grounded work areas are used. Outline Below is the exterior appearance of EM2037 (with EVK). EM2037 (with EVK) 1
Electrical Specifications Introduction The EM2037 Series are small decoded output engines that can read 1D and 2D bar codes and have image capture capabilities. The EM2037 Image Engine is specifically designed for easy integration into most existing applications. The decoder module supports a TTL level 232 interface which, in most cases, does not require any hardware modifications for integration. This module also supports USB interface. The following information is presented to assist you in integrating the EM2037 module into an OEM application. 2
Host Interface Connector Host Interface Connector Pin Out The interface connector is a CviLux Corporation 0.5mm vertical surface mount FFC/FPC connector. PIN TTL level 232 I/O USB I/O 1 232INV I NC - 2 VIN - VIN - 3 GND - GND - 4 RXD I D- I/O 5 TXD O Reserved - 6 CTS I D+ I/O 7 RTS O Reserved - 8 PWRDWN O,od PWRDWN O,od 9 nbeeper O,od nbeeper O,od 10 ngoodread O,od ngoodread O,od 11 nwake I nwake I 12 ntrig I ntrig I I=Input,O=Output,od=Open Drain Host Interface Signal Descriptions Warning: Do not connect a flex strip to the host interface connector when power is present on the flex strip. Damage to the image could result. TTL Level 232 Signal 232INV VIN GND RXD TXD CTS RTS PWRDWN nbeeper ngoodread nwake ntrig Description Reserved Power-Supply voltage input Power-Supply and signal ground Input-TTL level 232 receive data Output-TTL level 232 transmit data Input-TTL level 232 clear to send signal Output-TTL level 232 request to send Output-Open Drain; 10K Pull up; active high indicator that EM2037 is in power down mode. Output Open Drain; idle high signal that can be an active low DC or PWM controlled AC signal used to drive anexternal beeper. Output Open Drain; active low signal for driving a low current Good Read LED circuit. Input, 100K Pull up When in power down mode active low wake up signal to the EM2037. Input, Weak Pull up signal can be used a trigger input to the EM2037 to indicate trigger depressed and when programmed for host notify mode. 3
USB Signal Description D- Input/Output with 22 Ohm series termination resistor; USB D- differential data signal. D+ Input/Output with 22 Ohm series termination resistor; USB D+ differential data signal. A USB speed indication resistor (menu selectable based on terminal ID) is also incorporated. DC Characteristics Operating Voltage (T=23 C) Parameter Min Typ Max VIN 3.2 5.0 5.5 Operating Current (VIN=3.3V, T=23 C) Parameter Typ Unit Max Working Current 450 ma Average Working Current 330 ma Idle Current 75 ma Deep Sleep Current 900 ua DC Operating (VDD=3.3V, VSS=0V, T=23 C) Parameter Min Typ Max Unit VIL VSS-0.1 - VDD*0.2 V VIH VDD*0.8 - VDD+0.1 V VOL VSS - VSS+0.3 V VOH VDD-0.3 - VDD V Interface Circuit EM2037 supports two kinds of interfaces, i.e. TTL Level 232 and USB. Users can select either one as per need. TTL Level 232 This is the illustration of interface circuit based on TTL Level 232. 4
USB This is the illustration of interface circuit based on USB. Decode LED Circuit Illustration for Decode LED Circuit is as below. Here is the decode LED driving circuit. When a bar code is decoded, GPIO_LED pin will output high level signal and thus drives on the LED. 5
Beeper Driving Circuit The illustration for beeper driving circuit is as below. When EM2037 is powered on or decodes a bar code successfully, PWM signal will be output on PWM_BUZ pin and thus drives the beeper to sound. Sleep LED Driving Circuit Illustration for sleep LED driving circuit is as below. When the engine is in sleeping mode, GPIO_PWD pin will output low level and PWRDWN pin on FPC 12PIN interface will be in high level, indicating EM2037 is in sleeping mode. 6
Trigger Circuit When the engine is in manual trigger mode, pull down the ntrig pin will activate the engine to read. Host Interface External Circuit When using EM2037, please refer to the below circuits for connection. Interface Circuit for Decode LED ngoodread signal is the LED for a good read, which should be connected to Resistance R4. The brightness of LED depends on the resistance value of R4. Users can select a resistance value as per need. SYS_5V LED D1 T7 Volt_T R4 1k ngoodread Interface Circuit for Beeper nbeeper signal is the beep for power on or good read. This pin should be connected to Resistance R5. Meanwhile a schottky diode D2 should be connected to the other end of beeper so as to avoid back-emf rising from no work of beeper. 7
Interface Circuit for Sleep LED PWRDWN signal is the sleep LED when the engine enters sleeping mode. When the engine is under work, PWRDWN outputs low level and LED D3 will not light; when the engine enters sleeping mode, PWRDWN outputs high level and the LED D3 lights. SYS_5V PWRDWN R1 1K Q8 2N3904 R2 10K R3 1k LED D3 Interface Circuit for Trigger ntrig signal is the trigger signal. Press S1 switch so that the engine will capture image and decode once. 2 3 1 4 5 6 B3F-4000 S1 L1 C3 CBW1608/60R 100pF T10 Volt_T C4 100pF ntrig Interface Circuit for Sleep/Wake nwake is a wake signal. Press S2 switch when EM2037 is in sleeping mode will make the engine back into work. 2 3 1 4 B3F-4000 S2 L2 C5 CBW1608/60R 100pF T11 Volt_T nwake C6 100pF 8
Mechanical Specifications Introduction This chapter describes the mechanical interface of the engine. Features and Dimensions Front View of the Engine Unit : mm Right View of the Engine Unit : mm 9
Bottom View of the Engine Unit : mm Top View of EM2037 EVK Unit : mm 10
Imager Interface Connector EM2037 series (EM2037-RN, EM2037-RM and EM2037-RF) realize connection between Imager and Decoder Board through 23 PIN connector. Imager Connector and Decoder Board Imager Interface Connector Connector Mechanical Imager Flex Circuit The imager flex circuit is a custom component, there are two flex circuit options avaliable:one for bracketed and non-bracketed application and a longer one for non-bracketed application only. The 55.88mm flex strip,which is for non-bracketed applications only,is illustrated below. 11
Unit: mm The 21.00mm flex strip, which is for bracketed applications only,is illustrated below. Unit: mm Host Interface Connector The host interface connector is a CviLux Corporation CF20121V0R0-LF,12PIN 0.5mm pitch vertical surface mount FFC/FPC connector. 12
Connection between Flex Strip and Host Interface Host Interface Connector Dimensions Unit: mm 13
Host Flex Circuit The host interface flex should be compatible with a CviLux Corporation CF20121V0R0-LF style connector, the following is an example of a flex circuit. Unit: mm Design Proposal Space for EM2037 and flex strip should be taken into consideration during structure design so as to avoid any extrusion on components of EM2037 or any damage on flex strip. Window The distance and the angle of the tilt should be such that the illumination light will not be reflected into lens Thermal Considerations In a continuous scanning or high use environment, the engine temperature can rise. When integrating the engine, please avoid winding of heat insulation material on EM2037. 14
Depth of Field Introduction The depth of field is defined as the distance over which the EM2037 is able to resolve and decode a bar code symbol. This distance is referenced from the end of the EM2037 lens tube. All depth of field data is verified at T = 23 C (73 F), Vin=5V, ambient light = 300lux. Depth of Focus for RN Code Size Near Distance(mm) Far Distance(mm) CODE 39 5mil 36 140 UPCA 13mil 50 185 CODE 39 20mil 43 235 PDF417 6.67mil 25 130 Data Matrix 10mil 20 105 QR 20mil 30 190 Depth of Focus for RM Code Size Near Distance (mm) Far Distance (mm) CODE 39 5mil 65 180 UPCA 13mil 50 320 CODE 39 20mil 35 450 PDF417 6.67mil 48 185 Data Matrix 10mil 40 115 QR 20mil 32 300 Depth of Focus for RF Code Size Near Distance(mm) Far Distance(mm) CODE 39 5mil 105 250 UPCA 13mil 60 410 CODE 39 20mil 50 640 PDF417 6.67mil 100 210 Data Matrix 10mil 90 210 QR 20mil 42 395 15
Development Tools Introduction This section describes the development tools for EM2037. EVK2037 Here is a brief introduction to EM2037 Evaluation Kit, EVK2037 (Size: 50mm*65mm). Below is the layout for EVK2037 circuit board. The board contains beeper, Decode LED, Sleep LED, RS232 or USB Switch, 3.3V or 5V Switch, Trigger and Wake Button. Meanwhile there are USB and RS232 interfaces for communication. 16
Contact Us Newland China Tel:+84-400-608-0591 Email: sales@nlscan.cn Newland Europe Tel:+31(0)-345-87-0033 Email: info@newland-id.com Newland Taiwan Tel:+886-2-7731-5388 Email: info@newland-id.com.tw Newland North America Tel:+1-510-490-3888 Email: info@newlandna.com 17