Code Reader CR8000 Integration Manual

INTEGRATION GUIDE
CR8000 Decoded Scan Engine
INTEGRATION GUIDE VERSION: 10 RELEASE DATE: MARCH 2017
Configuration Guidewww.codecorp.com YouTube.com/codecorporation
Code Reader™ 8000 Integration Guide
Copyright © 2012-2017 Code Corporation.
All Rights Reserved.
The software described in this manual may only be used in accordance with the terms of its license agreement.
No part of this publication may be reproduced in any form or by any means without written permission from Code. This includes electronic or mechanical means such as photocopying or recording in information storage and retrieval systems.
NO WARRANTY. This technical documentation is provided AS-IS. Further, the documentation does not represent a commitment on the part of Code Corporation. Code Corporation does not warrant that it is accurate, complete or error free. Any use of the technical documentation is at the risk of the user. Code Corporation 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 Code Corporation to determine whether any such changes have been made. Code Corporation 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. Code Corporation does not assume any product liability arising out of or in connection with the application or use of any product or application described herein.
NO LICENSE. No license is granted, either by implication, estoppel, or otherwise under any intellectual property rights of Code Corporation. Any use of hardware, software and/or technology of Code Corporation is governed by its own agreement.
The following are trademarks or registered trademarks of Code Corporation:
CodeXML®, Maker, QuickMaker, CodeXML® Maker, CodeXML® Maker Pro, CodeXML® Router, CodeXML® Client SDK, CodeXML® Filter, HyperPage, CodeTrack, GoCard, GoWeb, ShortCode, GoCode®, Code Router, QuickConnect Codes, Rule Runner®, Cortex, CortexRM, CortexMobile, Code, Code Reader, CortexAG, Cortex Studio, CortexTools, Affinity®, and CortexDecoder.
All other product names mentioned in this manual may be trademarks of their respective companies and are hereby acknowledged.
The software and/or products of Code Corporation include inventions that are patented or that are the subject of patents pending. U.S. Patents: 6997387, 6957769, 7428981, 6619547, 6736320, 7392933, 7014113, 7240831, 7353999, 7519239, 7204417, 6942152, 7070091, 7097099, 7621453.
The Code reader software is based in part on the work of the Independent JPEG Group.
Code Corporation, 12393 S. Gateway Park Place, Suite 600, Draper UT 84020
www.codecorp.com
C005383_10 CR80XX Integration Guide
2
Table of Contents
1 – CR8000 Introduction ...................................................................4
1.1 – Product Overview ............................................................4
1.2 – SKU Descriptions ............................................................4
2 – Mechanical Specifications ...........................................................5
2.1 – Decoded Scan Engine Components .................................5
2.2 – Decoded Scan Engine with Mounting
Bracket Components ......................................................5
2.3 – Scan Engine Components ................................................6
2.4 – Scan Engine with Mounting Tabs Components ................. 6
2.5 – Scan Engine Mechanical Specifications ...........................6
2.6 – Scan Engine with Mounting Tabs
Mechanical Specifications ...............................................7
2.7 – Decode PCB Mechanical Specifications ...........................7
2.8 – CR8000 Decoded Scan Engine with
Bracket Specifications .....................................................8
2.9 – Enclosure Specifications ..................................................9
3 – Optical Considerations .................................................................10
3.1 – Window Requirements .....................................................10
3.2 – Imager Field of View ........................................................11
4 – Electrical Specifications ...............................................................12
4.1 – System Requirements ......................................................12
4.2 – Electrical System Block Diagram ......................................12
4.3 – Host Interface Pinouts (CR8012 RS232) ..........................13
4.4 – Host Interface Pinouts (CR8011 USB) .............................13
4.5 – Host Interface Pinouts (CR8013 micro-USB) ...................13
4.6 – Electrical Control Signals
(CR8011 and CR8012 only) ............................................14
4.7 – Power Modes (CR8011 and CR8012 only) .......................14
4.8 – Power On (Boot) Timing Diagram
(CR8011 and CR8012 only) ............................................15
4.9 – Power Down Timing Diagram ........................................... 16
4.10 – Sleep to Wakeup Timing Diagram ...................................16
4.11 – Image Capture and Decode Timing Diagram .................. 17
4.12 – Flex Cable Diagram (Imager Board to Decoder
Board on All Models) ....................................................17
4.13 – Ribbon Cable Diagram (Decode board to Host
Interface on CR8011 and CR8012) ...............................18
4.14 – Electrical Characteristics
(DC) – Absolute Ratings (Min and Max) .........................19
4.15 – Electrical Characteristics
(DC) – Operating Conditions ..........................................19
4.16 – Decode PCB to Scan Engine PCB Connector .................20
4.17 – Decode PCB Expanded Illumination Connector ..............21
5 – Configuration ...............................................................................22
5.1 – Serial Commands ............................................................22
6 – Shipping Specifications ...............................................................23
7 – General Specifications .................................................................24
8 – Reading Range Specifications .....................................................25
9 – Warranty .....................................................................................26
10 – APPENDIX A: Development Kit User Guide ................................27
10.1 – CR8000 Development Board .........................................27
10.2 – Development Board Connections ...................................28
10.3 – Development Board Jumpers .........................................29
10.4 – Development Board Fuses .............................................30
11 – APPENDIX B: Optimizing for Low Power Applications .................31
11.1 – Configuration .................................................................32
11.2 – Communications from Sleep Mode ................................32
11.3 – Timing Specifications ..................................................... 33
C005383_10 CR80XX Integration Guide
3
1 – CR8000 Introduction
1.1 – Product Overview
The Code Reader™ 8000 (CR8000) is a patented, high performance, miniature barcode imaging engine. The CR8000 continues Code’s legacy of dual optical fields - while most devices have a single field enhanced for a specific application, the CR8000 has both a high density field for reading the smallest of barcodes, and a wide angle field for reading oversized barcodes giving you two readers in one.
The CR8000 includes Code’s Glare Reduction Technology. Barcodes printed on shiny or reflective surfaces have typically been problematic for imaging­based barcode readers. Code has overcome this challenge with a patented process that significantly reduces the reflections, thus making the barcodes easily identifiable. In addition, the CR8000 supports the integration and control of additional illumination blocks or elements. Example applications
that benefit from the expanded illumination are document scanning and direct part marking.
For mechanical integration, a variety of mounting options are available including tabs, blind through-holes, and mounting brackets for both the Scan Engine and the decode board. The CR8000 communicates via RS232 or USB protocols.
Applications for the CR8000 include Medical Devices, ATMs, Price-Lookup, Lottery, Age Verification, Direct Part Marking, Point of Sale, Self-Service Kiosks and more.
1.2 – SKU Descriptions
The following table describes the options available for the CR8000 Scan Engine. Any SKU (Part Number) can be built using the following table:
SKU: CR8### - L## - MT## - D## - C###
CR801# L## MT# D# C###
Communications
Interface
1 = USB (Ribbon Cable)
2 = RS232 (Ribbon Cable)
3 = USB (micro-USB Cable)
Wide Field/High
Density Field Focus
00 = Standard Focus WF: 115 mm; HD: 110 mm
Mounting Options Flex Cable
X = No Tabs or Brackets
1= With Tabs; No Bracket (see Section 2.1)
2 = With Tabs and Standard Bracket (see Section 2.2)
X = No Flex Cable X = No Ribbon Cable
0 = Standard Flex Cable 800 = 2.0" Ribbon Cable
1 = Reverse Flex Cable (for Bracket Mount)
2 = In-Line Flex Cable 802 = 12.0" Ribbon Cable
801 = 6.0" Ribbon Cable
Ribbon Cable
(CR8011/CR8012 only)
EXAMPLE: CR8000 USB with Standard Focus,Tabs,
Standard Flex, 2.0" Ribbon Cable.
SKU = CR8011-L00-MT1-D0-C800
Note: Additional Ribbon Cables, Flex Cables, and Focus options may be available for your application. Please contact your Code representative to discuss.
C005383_10 CR80XX Integration Guide
4
2 - Mechanical Specifications
The CR8000 is offered in multiple mechanical configurations. It can be ordered as either an assembly or unassembled with or without Scan Engine mounting tabs.
2.1 – Decoded Scan Engine Components
Fully Assembled Unit
1. CR8000 Decoded Scan Engine
3
Individual Components
2. Scan Engine (shown with tabs)
3. Decode Board
4. Decode Board to Scan Engine Flex Cable (shown with Standard Flex Cable)
4
2.2 – Decoded Scan Engine with Mounting Bracket Components
Fully Assembled Unit
1. CR8000 Decoded Scan Engine with Mounting Bracket
1
2
Individual Components
2. Scan Engine
3. Mounting Bracket (has multiple possible configurations)
4. Decode Board
5. Decode Board to Scan Engine Flex Cable (shown with Reverse Flex Cable)
C005383_10 CR80XX Integration Guide
3
1
2
5
4
5
2.3 – Scan Engine Components
13.53 [.532]
SIDE VIEW
7.12
[.280]
13.00 [.512]
Ø1.65 [.065] X 3.00 [.128] 2 PLACES - HOLES ARE PROVIDED FOR MOUNTING WITH SELF-TAPPING SCREWS
TOP VIEW
11.90 [.468]
PIN 29
PIN 30
PIN 2
HIROSE CONNECTOR
P/N: DF40C-30DS-0.4V(51)
BACK VIEW
UNITS = MM [INCHES]
7.12
[.280]
13.00 [.512]
Ø1.65 [.065] X 3.00 [.128] 2 PLACES - HOLES ARE PROVIDED FOR MOUNTING WITH SELF-TAPPING SCREWS
TOP VIEW
11.90 [.468]
PIN 29
PIN 30
PIN 2
HIROSE CONNECTOR
P/N: DF40C-30DS-0.4V(51)
BACK VIEW
UNITS = MM [INCHES]
WITH SELF-TAPPING SCREWS
11.90 [.468]
PIN 29
PIN 30
PIN 2
BACK VIEW
2
1. Blue LED Targeting Lens
2. Red LED Illumination Lens
4
3
2
1
3. High Density Field Lens
4. Wide Field Lens
1
5. Self-Tapping Screw Holes
6. Printed Circuit Boards
2
7. Connector, Receptacle, 30 pin,
0.4 mm pitch
5
2.4 – Scan Engine with Mounting Tabs Components
2
1. Blue LED Targeting Lens
2. Red LED Illumination Lens
3. High Density Field Lens
4. Wide Field Lens
5. Mounting Tabs
6. Self-Tapping Screw Holes
7. Printed Circuit Boards
8. Connector, Receptacle, 30 pin,
0.4 mm pitch
2
1
2
5
4
3
6
2
6
5
7
6
1
7
2
5
6
8
7
2.5 – Scan Engine Mechanical Specifications
1. The Scan Engine has two holes available for mounting with 2 self-tapping screws.
2. Please use #1-32 Trilobular® thread forming screw or M1.8 Delta PT® thread forming screw, with the following dimensions:
Mininum Maximum
Thread Engagement 2.00 mm 2.50 mm
Length (B)
Torque N/A 1.5 Ibf-in
#1-32 OR M1.8 SCREW
MOUNTING SUBSTRATE
C8200 HOUSING
CR8000
(3.00)
Mounting Substrate Thickness (A) + 2.00 mm
(Ø2.00)
(Ø1.65)
A
2.50 MAX
2.00 MIN
B
Mounting Substrate Thickness (A) + 2.50 mm
20.58 [.810]
FRONT VIEW
13.53 [.532]
SIDE VIEW
HIROSE CONNECTOR
P/N: DF40C-30DS-0.4V(51)
11.90 [.468]
7.12
[.280]
TOP VIEW
PIN 2
PIN 30
PIN 29
BACK VIEW
Ø1.65 [.065] X 3.00 [.128] 2 PLACES - HOLES ARE PROVIDED FOR MOUNTING
13.00 [.512]
UNITS = MM [INCHES]
C005383_10 CR80XX Integration Guide
6
2.6 – Scan Engine with Mounting Tabs Mechanical Specifications
1. The CR8000 with Mounting Tabs has two tabs with mounting holes as well as two blind holes available for mounting with 2 self-tapping screws.
2. For the Mounting Tabs, please use M2.2 x 6 Phillips pan head screws. The design does not require a washer, however, if one is desired, Code recommends a flat washer, No. 2 Screw Size, .19" OD, .01"-.03" thick.
3. For the Blind Holes, please use M2.2 x 4.5 Phillips pan head, type AB, steel, zinc clear, Trivalent self-tapping screws.
PIN 29
1.00
[.039]
7.12
[.280]
9.16
[.361]
4.75
[.187]
7.15
[.281]
[.405]
C
OF OPTICAL PATH
L
10.29
26.00
[1.024]
13.00 [.512]
TOP VIEW
C
OF OPTICAL PATH
L
20.58 [.810]
FRONT VIEW
E0000000
MFG#: CR8##_XXX
Ø1.65 [.065] X 3.00 [.128] 2 PLACES HOLES ARE PROVIDED FOR MOUNTING WITH SELF-TAPPING SCREWS.
13.53 [.532]
2.04
[.080]
CLEARANCE HOLE FOR #2 OR M2 SCREW (2 PLACES)
2.45
[.096]
13.53 [.532]
SIDE VIEW
PIN 30
HIROSE CONNECTOR
P/N: DF40C-30DS-0.4V(51)
BACK VIEW
PIN 2
2.7 – Decode PCB Mechanical Specifications
1. The CR8000 Decode PCB has two holes available for mounting.
2. Please use M2.2 Phillips pan head screws with flat nylon washers, No. 2 Screw Size, 0.19" OD, 0.02" thick.
CR8011 and CR8012
2.54 [.100] CLEARANCE HOLE
2.25
[.089]
2 PLACES
34.50
[1.358]
HIROSE DF40C-10DS-0.4V(51)
22.75 [.896]
7.30
[.287]
[1.024]
BOTTOM VIEW
TP29
TP28
PIN 1
PIN 1
PIN 10
26.00
CONNECTOR FPC ZIF P/N: FCI 10051922-1210ELF
PIN 30
HIROSE CONNECTOR P/N: DF40C-30DS-0.4V(51)
39.00
[1.535]
UNITS = MM [INCHES]
PIN 12
PIN 1
25.00 [.984]
BOTTOM VIEW UNITS = MM [INCHES]
C005383_10 CR80XX Integration Guide
SIDE VIEW
TOP VIEW
7
2.7 – Decode PCB Mechanical Specifications (continued)
CR8013
2.54 [.100] CLEARANCE HOLE 2PLACES
PIN 1
PIN 10
25.00 [.984]
PIN 1
2.25
[.089]
2.25
[.089]
34.50
[1.358]
FRONT VIEW
22.75 [.896]
5.65
[.222]
HIROSE CONNECTOR
P/N: DF40C-30DS-0.4V(51)
SIDE VIEW
2.8 – CR8000 Decoded Scan Engine with Bracket Specifications
The CR8000 bracket has six holes for mounting the device: two unthreaded holes and four threaded holes. This allows the use of both self-tapping and machine screws in the target application.
Overall Dimensions
40.13
[1.580]
HIROSE DF40C-10DS-0.4V(51)
MICRO USB TYPE B
PIN 30
39.00
[1.535]
40.13
[1.580]
BACK VIEW
UNITS = MM [INCHES]
TP 31
TP 32
39.00
[1.540]
CR8011 and CR8012
25.00 [.980]
21.83 [.860]
39.00
[1.540]
25.00 [.980]
21.83 [.860]
CR8013
C005383_10 CR80XX Integration Guide
8
2.8 – CR8000 Decoded Scan Engine with Bracket Specifications (continued)
Non-Threaded Mounting Holes
There are two 2.50 mm diameter non-threaded mounting holes on the CR8000 bracket, shown below.
3.24
3.24
[.128]
[.128]
33.09
33.09
[1.303]
[1.303]
2X 2.50 [.098]
2X 2.50 [.098] ± .07 THRU
± .07 THRU
17.35
17.35 [.680]
[.680]
Threaded Mounting Holes
There are four M2 threaded mounting holes on the CR8000 bracket, shown below. We recommend using a M2X5 machine screw for mounting.
18.24 [.720]
11.23 [.440]
2.9 – Enclosure Specifications
1. The enclosure for the CR8000 should be sufficiently large enough to accommodate the engine and allow air flow to maintain safe temperatures. The enclosure should minimize infiltration by airborne contaminants and foreign materials.
2. The CR8000 must not come in contact with water.
[.330]
6.27
[.250]
8.44
8.42
[.330]
12.22 [.480]
1.85
[.070]
26.24
[1.030]
28.09
[1.110]
3. The CR8000 is sensitive to Electrostatic Discharge (ESD) and must be handled appropriately. Any individual that handles the CR8000 should be grounded using a wrist strap and ESD protected work area and work surface.
4. The warranty of the CR8000 is void if the recommendations above are not followed when handling or integrating the device.
UNITS = MM [INCHES]
C005383_10 CR80XX Integration Guide
9
3 - Optical Considerations
3.1 – Window Requirements
When integrating the CR8000 into your device or application, it may be necessary to install a window in front of the optics of the Scan Engine. Although many different types of materials can be considered, Code makes the following recommendations.
Placement: Contact to 0.5 mm away from the face of the Scan Engine, parallel to engine face
Material: Optically clear acrylic
Thickness: 1 mm or less
CR8000 Field of Illumination Diagram
D
25.00˚
H
WINDOW SIZE MUST
EXCEED WIDTH
AND HEIGHT OF
ILLUMINATION ANGLE
8.69 (CENTER-TO-CENTER LED SPACING)
25.00˚
25.00˚
If your design constraints prevent the window from being mounted within
0.5 mm of the face of the engine, Code recommends an anti-reflective
(AR) coating be applied to both window surfaces (front and back). The AR coating must have less than 3% reflectance from 400nm to 1000nm.
The window must be wide and tall enough so the surrounding enclosure does not block any of the illumination from the LEDs. The following diagram illustrates the field of illumination that must be unobstructed by the edges of the window aperture.
Distance to Window (D)
1 mm 19.58 mm 11.40 mm
2 mm 20.51 mm 12.33 mm
3 mm 21.44 mm 13.26 mm
4 mm 22.37 mm 14.20 mm
5 mm 23.31 mm 15.13 mm
*Window must exceed this width/height
Illumination
Width (W)*
Illumination
Height (H)*
W
D
C005383_10 CR80XX Integration Guide
16.87 (CENTER-TO-CENTER LED SPACING)
25.00˚
10
Loading...
+ 23 hidden pages