Summary of Contents for Code Code Reader 822 Series
Page 1
INTEGRATION GUIDE CR822x Single Board Decoded Scan Engine HIROS MANUAL VERSION 08 RELEASE DATE: JANUARY 2018 www.codecorp.com Configuration Guide YouTube.com/codecorporation...
Page 2
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.
1 – CR822x Introduction 1.1 – Product Overview The Code Reader™ 822x (CR822x) is a patented, high performance, Applications for the CR822x include Medical Devices, ATMs, Price- miniature barcode imaging engine. The CR822x is the smallest Lookup, Lottery, Age Verification, Direct Part Marking, Point of Sale, fully-decoded engine on the market, powered by Code’s proprietary...
2.4 – Imager without Mounting Tab Mechanical Specifications The Imager without mounting tabs has Minimum Maximum four blind holes (two on top and two on bottom) available for mounting with self- Thread Engagement 2.00 mm [.079”] 2.50 mm [.098”] tapping screws. Mounting Substrate Mounting Substrate Length (B)
2.5 – Imager with Mounting Tab Mechanical Specifications In addition to the four blind holes (two on top and two on bottom) available Minimum Maximum for mounting with self-tapping screws, the Imager with mounting tabs has two Thread Engagement 2.00 mm [.079”] 2.50 mm [.098”] 2.50mm [.098”] clearance holes.
2.7 – Decoded Scan Engine Mechanical Specifications The CR822x has 4 blind mounting holes for use with self-tapping screws. Overall Dimensions TOP VIEW FRONT VIEW SIDE VIEW 4X 1.65 [.065] 12.83 3.00 [.118] [.505] 11.90 16.46* [.469] [.648] 20.50 [.807] *Dimension will change based on focus: decrease for far focus, increase for near focus SIDE VIEW...
If your design constraints prevent the window from being mounted within be necessary to install a window in front of the optics of the Imager. 0.5 mm of the face of the engine, Code recommends an anti-reflective Although many different types of materials can be considered, Code (AR) coating be applied to both window surfaces (front and back).
3.2 – Imager Field of View The Field of View for the CR822x for Horizontal and Vertical positioning of the imager is shown below: CR822x Field of View Diagram 39.40˚ [5.118] 130.00 (FOCAL DISTANCE) 51.00˚ Field of View (FOV) Size X=0.954Z-0.98 Y=0.716Z-0.74 UNITS =...
4 - Electrical Specifications 4.1 – System Requirements Power Supply: The CR822x is powered from the host via the V Power Sequencing: There is no special power sequence needed for the Gnd pins. V must be within the range specified in section 4.13 when CR822x as long as the max and min voltage and current specifications measured at the decode board.
4.3 – Host Interface Pinouts (CR8222 RS232) Name Type Description Note RS232 Polarity Input RS232 polarity control. When high, all RS232 signals have their normal polarity. When low, all RS232 signals have inverted polarity. For inverted polarity on all RS232 signals, tie this pin to Gnd.
4.5 – Electrical Control Signals The CR822x is equipped with inputs and outputs that allow the user to Pin 11 – Wakeup (input): The nWakeUp line is used to change the state control the reader and get certain status information via hardware signals. of the reader from Sleep to Idle.
4.7 – Power On (Boot) Timing Diagram The PwrDwn signal will transition to HIGH shortly after V is applied and will remain HIGH until the reader is ready. nBeeper nGoodRead PwrDwn TPU1 TPU3 Parameter Symbol Typical Unit Time from Power On to 1500 3000 msec...
4.8 – Power Down Timing Diagram Power (V ) can be removed at any time except when the unit is performing an upgrade. Removing power during an upgrade may cause the unit to become unusable. Outputs TPU1 Outputs: PwrDwn, nGoodRead, nBeeper Parameter Symbol Typical...
4.10 – Image Capture Timing Diagram Image acquisition and decoding can be started from either the nTrigger complexity of the barcode, etc. The maximum time spent trying to decode line or via a communications channel command. The time required to an image defaults to 320ms and can be controlled by a configuration capture an image can vary depending on the size of image selected, the command.
4.12 – Electrical Characteristics (DC) – Absolute Ratings (Min and Max) Parameter Symbol Unit Note DC Supply Voltage (RS232) 2.97 3.63 DC Supply Voltage (USB) 4.75 5.25 Output source or sink current Notes: 1. nBeeper sinks the most current. Other outputs sources a max of 16 mA. 4.13 –...
4.14 – Decode PCB to Imager PCB Connector Name Type Description Note (rS232) / USB_ Power power to Optical Engine VBUS (USB) (rS232) / USB_ Power power to Optical Engine VBUS (USB) 1.8V Power 1.8V power to Optical Engine 2.8VImagerEnable Output Imager 2.8V enable Power...
6 – Reading Range Specifications The following table summarizes the reading distances for the specified barcodes. Test Barcode Min mm (inches) Max mm (inches) 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"...
8 – APPENDIX A: CR8000 Development Kit User Guide POLARITY D– LED0 WAKE UP LED1 LED0 BEEPER TRIGGER LED1 WAKE UP TRIGGER EXPANDED ILLUMINATION TRIGGER POLARITY BOOT SELECT 8.1 – CR8000 Development Kit User Guide Development Kit Overview Trigger/Wake Up Switches The development kit includes everything needed to integrate the SW1 and SW2 allow the user to wake the unit from Sleep Mode and Scan Engine into a target design.
8.2 – Development Board Connections Connections The CR822x connects to the development board via J23. POLARITY D– LED0 WAKE UP LED1 LED0 BEEPER TRIGGER LED1 WAKE UP TRIGGER EXPANDED ILLUMINATION TRIGGER POLARITY BOOT SELECT RJ-50 System Header The majority of system communication goes through the RJ-50 System Header.
8.3 – Development Board Jumpers Interface Header The jumper block of J9-J18 configures the signals between the CR822x and RJ-50 POLARITY connector. This is done by shorting pins 1-2 or D– 2-3 on each jumper. Refer to the table below for LED0 configuring these pins for each interface: WAKE UP...
9 – APPENDIX B: CR8200 Development Board Development Kit Overview Development Board The development kit includes everything needed to integrate the CR82XX The development board is the main user interface to the kit. It provides Scan Engine into a target design. We provide a complete Scan Engine, access to all features of the Scan Engine including the debug and development breakout board and all documentation required to quickly development resources available.
9.1 – Interface J3 is the standard Code RJ50 interface which supports RS232 using the P12 provides a header to connect an FTDI cable for RS232 CRA-C501 cable and USB using the CRA-C500 cable. The connector also communication on the CR8222 and CR8212. When using this provides a trigger signal to activate the engine remotely.
9.2 – Power System The S1 switch selects which voltage to run the engine and development The S2 switch is used to select which current measurement path to use. board on, 3.3V or 5V. The development board provides both 3.3V and 5V For normal operation, the switch must be set in either the left position regulators to provide a consistent power source to the engine.
9.3 – Power Measurements Sleep Current The development board provides current shunt amplifiers for two different ranges to perform power measurements on the engine. Switch S2 will To measure the current when the engine is asleep, first the offset of select which path the current to the engine is routed.
9.4 – Trigger/Wake Up Switches SW1 and SW2 allow the user to wake the unit from Sleep Mode and the trigger is pushed, the Scan Engine will automatically wake up before trigger a barcode read, respectively. If the unit is in a sleep state when performing a barcode read.
9.6 – Development Board Jumpers Interface Header The jumper block located just to the right of the engine configures the signals between the CR82xx and RJ-50, FTDI, and USB connector. This is done by shorting pins 1-2 or 2-3 on each jumper. Refer to figures below for setting up each configuration.
Page 33
9.6 – Development Board Jumpers (continued) Serial Polarity Jumper P15 selects whether or not the primary RS-232 data are inverted. The center pin). The CR82XX engines have an internal pullup on the polarity RS-232 data will be inverted if P15 has pins 1-2 bridged (GND and the input and default to non-inverted signaling.
Need help?
Do you have a question about the Code Reader 822 Series and is the answer not in the manual?
Questions and answers