background image

25

D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide

8 – APPENDIX A: CR8000 Development Kit User Guide

8.1 – CR8000 Development Kit User Guide

Development Kit Overview

The development kit includes everything needed to integrate the  
Scan Engine into a target design. We provide a complete Scan Engine, 
development breakout board and all documentation required to quickly 
evaluate and integrate the Scan Engine.

Scan Engine

The development kit comes with a complete Decoded Scan Engine that 
includes the imager and decoder board integrated into a single assembly. 
Please see the Mechanical Specifications section for details on this 
assembly.

Development Board

The development board is the main user interface to the kit. It provides 
access to all features of the Scan Engine including the debug and 
development resources available.

Interface

The CR822x connects to the development board via J23.

Trigger/Wake Up Switches

SW1 and SW2 allow the user to wake the unit from Sleep Mode and 
trigger a barcode read, respectively. If the unit is in a sleep state when 
the trigger is pushed, the Scan Engine will automatically wake up before 
performing a barcode read.

Scan Interface

J1 interfaces to an RJ-50 connector that carries both USB and RS232 
signals to an external interface. The connector also provides a trigger 
signal to activate the CR821x remotely.

Indicators

The development board includes a speaker (SPK1) for audible indication 
as well as a bi-color LED (D1) for visual indication.

Configuration Jumpers

A group of jumpers allow the development board to re-configure and 
access different features of the CR821x. J7 and J8 configure auxiliary 
serial port features that appear on J2 and J3. J5 configures serial port 
polarity. Finally, the CR821x host port configuration can be changed via 
the jumper block J9-J18.

Auxiliary Headers

J2 and J3 provide auxiliary and debug serial communications to the 
CR821x.

J1

C1

C3

J7
J8

3

2

1

J9

J21

J25

J22

J20

J23

J10
J11
J12
J13
J14
J15
J16
J17
J18

C2

J4

TX

TX

RX

RX

D–

LED0

D+

LED1

RTS

TX

TRIGGER

TRIGGER

WAKE UP

LED1

BEEPER

LED0

RTS

CTS

SW1

WAKE UP

SW2

TRIGGER

VPI Eng

ineer

ing

C005425_02.pcb 20 M

ay 2010

TX

RX

POLARITY

CTS

POLARITY

BOOT

SELECT

RX

J2

D1

J5
J6

F1

J19

J24

J3

U1

SPK1

U2

Summary of Contents for CR821 Series

Page 1: ...CR821x Dual Board Decoded Scan Engine INTEGRATION GUIDE Configuration Guide www codecorp com YouTube com codecorporation MANUAL VERSION 07 RELEASE DATE JANUARY 2018...

Page 2: ...sequential 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...

Page 3: ...erface Pinouts CR8212 RS232 14 4 4 Host Interface Pinouts CR8211 USB 14 4 5 Electrical Control Signals 15 4 6 Power Modes 15 4 7 Power On Boot Timing Diagram 16 4 8 Power Down Timing Diagram 17 4 9 Sl...

Page 4: ...e 1 1 Product Overview 1 CR821x Introduction The following table describes the options available for the CR821x engine Any SKU Part Number can be built using the following table SKU CR821 S MT D C EXA...

Page 5: ...Cable 4 Decode Board 5 Daughter Board 2 2 Imager without Mounting Tab Components 2 3 Imager with Mounting Tab Components 1 Blue LED Targeting Lens 2 Red LED Illumination Lens 3 Lens 4 Self Tapping Sc...

Page 6: ...the following dimensions Minimum Maximum Thread Engagement 2 00 mm 079 2 50 mm 098 Length B Mounting Substrate Thickness A 2 00 mm Mounting Substrate Thickness A 2 50 mm Torque N A 1 5 Ibf in FRONT V...

Page 7: ...ns Minimum Maximum Thread Engagement 2 00 mm 079 2 50 mm 098 Length B Mounting Substrate Thickness A 2 00 mm Mounting Substrate Thickness A 2 50 mm Torque N A 1 5 Ibf in UNITS MM INCHES Dimension will...

Page 8: ...CHES 20 50 807 11 90 469 8 35 329 GND TX RX ISP 1 75 069 2 X 0 75 030 0 80 031 1 17 046 7 27 286 3 50 138 2X M2X0 4 6H THRU HIROSE DF40C 20DP 0 4V 51 MOLEX 55909 0374 PIN 1 TO SCAN ENGINE PIN 1 TO DAU...

Page 9: ...4 blind mounting holes for use with self tapping screws Overall Dimensions TOP VIEW SIDE VIEW BOTTOM VIEW UNITS MM INCHES 20 50 807 11 90 469 HIROSE DF40HC 3 5 20DS 0 4V 51 PIN 1 TO DECODE BOARD 2X 0...

Page 10: ...does not exceed 70 C and the temperature at the processor does not exceed 100 C The enclosure should minimize infiltration by airborne contaminants and foreign materials 2 The CR821x must not come in...

Page 11: ...crylic Thickness 1 mm or less 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...

Page 12: ...39 40 51 00 X Y 130 00 5 118 FOCAL DISTANCE Z 3 2 Imager Field of View CR821x Field of View Diagram The Field of View for the CR821x for Horizontal and Vertical positioning of the imager is shown bel...

Page 13: ...x Cable FPC When leveraging a non bracketed design care should be taken to alleviate bend stress on the flex cable which could lead to damage of that cable The minimum bend radius for this cable is 2...

Page 14: ...d TTL level 1 8 PwrDwn Output Power down indicator 1 9 nBeeper Output Feedback indicator success error etc active low 1 10 nGoodRead Output Indicates a successful decode active low 1 11 nWakeUp Input...

Page 15: ...LOW pulse Note that nWakeUp must be HIGH when the CR821x enters the sleep state in order for nWakeUp to awaken the CR821x on assertion Also note that when the sleep state is not being used this pin sh...

Page 16: ...in is applied and will remain HIGH until the reader is ready Notes 1 For the USB model the time to idle mode is impacted by the time it takes for the device to enumerate Enumeration time is TBD Parame...

Page 17: ...it Note Time from Power Off to all outputs low TPD1 0 62 msec Signal Description Min Typical Max Unit Twupw nWakeUp pulse width 10 10 msec Twu Time between nWakeUp asserted and CR822x ready 10 11 TBD...

Page 18: ...Permanent Polymer Coating for Printed Boards IPC 2615 Printed Board Dimensions and Tolerances IPC A 600 Acceptability of Printed Boards 2 Stiffener area material is FR 4 natural material with finished...

Page 19: ...control signals when designing the mating connector pinout on the host interface The Development Kits CR821x DKX use a ribbon cable with opposite side contacts 3 3V operation is only possible with 15...

Page 20: ...High level input voltage Vih 2 0 V Low level input voltage Vil 0 8 V High level output voltage Voh 2 4 Vin 1 Low level output voltage Vol 0 55 V Sleep current Is 1 9 mA 3 4 USB DC Supply Voltage USB V...

Page 21: ...nput Hsync from imager 12 Gnd Power Power and signal ground 13 Dout4 Input Imager pixel data 4 14 Dout5 Input Imager pixel data 5 15 Dout6 Input Imager pixel data 6 16 Dout7 Input Imager pixel data 7...

Page 22: ...t 2 of 5 Telepen Trioptic UPC EAN JAN Stacked 1D Barcodes Codablock F Code 49 GS1 Composite CC A CC B CC C MicroPDF PDF417 2D Barcodes Aztec Code Data Matrix Han Xin MaxiCode Micro QR Code QR Code Gri...

Page 23: ...the specified barcodes Test Barcode Min Inches mm Max Inches mm 7 5 Mil Code 39 2 0 50 9 6 245 10 5 Mil GS1 Databar 1 4 35 8 9 225 13 Mil UPC 1 6 40 14 6 370 5 8 Mil PDF417 3 3 85 6 1 155 6 7 Mil PDF...

Page 24: ...te or other work around is provided assumes the remaining warranty of the original Code Product and does not extend the duration of the original warranty period Software and Data Code is not responsib...

Page 25: ...ad respectively If the unit is in a sleep state when the trigger is pushed the Scan Engine will automatically wake up before performing a barcode read Scan Interface J1 interfaces to an RJ 50 connecto...

Page 26: ...J14 J15 J16 J17 J18 C2 J4 TX TX RX RX D LED0 D LED1 RTS TX TRIGGER TRIGGER WAKE UP LED1 BEEPER LED0 RTS CTS SW1 WAKE UP SW2 TRIGGER VPI Engineering C005425_02 pcb 20 May 2010 TX RX POLARITY CTS POLAR...

Page 27: ...J11 J12 J13 J14 J15 J16 J17 J18 C2 J4 TX TX RX RX D LED0 D LED1 RTS TX TRIGGER TRIGGER WAKE UP LED1 BEEPER LED0 RTS CTS SW1 WAKE UP SW2 TRIGGER EXPANDED ILLUMINATION VPI Engineering C005425_02 pcb 20...

Page 28: ...ppropriate fuse is F1 F1 is located on the front side of the board next to J19 Both fuses have the same part number Code P N V005953 Description Fuse 0 75 Amp 0603 Manufacturer Littelfuse Manufacturer...

Page 29: ...all documentation required to quickly evaluate and integrate the CR82XX Scan Engine Scan Engine The development kit comes with a complete Decoded Scan Engine which includes the imager and decoder boar...

Page 30: ...e used for communication However if power is connected to the RJ50 cable the development board will select it as the power source over micro USB P12 provides a header to connect an FTDI cable for RS23...

Page 31: ...de a consistent power source to the engine The CR8211 will only run on 5V while the CR8212 will run on either 3 3V or 5V The S3 switch turns the system on The S2 switch is used to select which current...

Page 32: ...uring up to 500mA with a max VHI of 5V Sleep Current To measure the current when the engine is asleep first the offset of the system needs to be measured Disconnect the engine from the development boa...

Page 33: ...fore performing a barcode read The development board includes a speaker BZ1 for audible indication as well as two LED s for visual indication LED0 connects to PWRDWN and is on when the engine is awake...

Page 34: ...mper block located just to the right of the engine configures the signals between the CR821x and RJ 50 FTDI and USB connector This is done by shorting pins 1 2 or 2 3 on each jumper Refer to figures b...

Page 35: ...P15 selects whether or not the primary RS 232 data are inverted The RS 232 data will be inverted if P15 has pins 1 2 bridged GND and the center pin The CR82XX engines have an internal pullup on the p...

Reviews: