barcodes
DESCRIPTION
Barcodes. Code Reading Technology. Original Barcode Readers Contact Wand. Code Reading Technology. Non-Contact Scanner How a checkout scanner works Optoelectronics: Optical Image to electrical Signals. Code Reading Technology. Non-Contact Scanner. Code Reading Technology. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/1.jpg)
Professor Koon ISE 370
Barcodes
![Page 2: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/2.jpg)
Professor Koon ISE 370
Code Reading Technology
Original Barcode Readers Contact Wand
![Page 3: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/3.jpg)
Professor Koon ISE 370
Code Reading Technology
Non-Contact Scanner How a checkout scanner
works Optoelectronics:
Optical Image to electrical Signals
![Page 4: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/4.jpg)
Professor Koon ISE 370
Code Reading Technology
Non-Contact Scanner
![Page 5: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/5.jpg)
Professor Koon ISE 370
Code Reading Technology
![Page 6: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/6.jpg)
Professor Koon ISE 370
BarCode History Grocery stores need for a system to
automatically read items at checkout Increase Productivity Reduce Human Error
Silver, Woodland and Johanson 1948 Drexel Institute of Technology
Students 1949 First patent for “Classifying Apparatus
and Method” Linear “Bulls-eye”
Image: http://www.ournewhaven.org.uk/images/uploaded/scaled/Shop_s.jpg
![Page 7: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/7.jpg)
Professor Koon ISE 370
Standardization
“Without the advancements involving lasers and microchips, the development of the Universal Product Code and the dream of an automated checkout would not have been possible.” – Marvin L. Mann
![Page 8: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/8.jpg)
Professor Koon ISE 370
UCC >> First BarCode (1974)
![Page 9: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/9.jpg)
UPC – Universal Product Code12 Digits (6 ID, 5 item, 1 check)
Symbology is a standard that defines the printed symbol.How scanners should read and decode the symbol.
Professor Koon ISE 370
![Page 10: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/10.jpg)
Decode BarcodeBlack Bars with White Bars
BetweenThinnest Bar = 1 unit wideAll Bars 1 to 4 units wideStart (L) is 1-1-1 (B-W-B)Final ( R) is 1-1-1 (B-W-B)All Digits add to 7 widths
Professor Koon ISE 370
![Page 11: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/11.jpg)
Professor Koon ISE 370
UPC Barcode How to read a standard 12 decimal digit code
Digit
PatternDigit
Pattern
00001101
50110001
10011001
60101111
20010011
70111011
30111101
80110111
40100011
90001011
![Page 12: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/12.jpg)
Professor Koon ISE 370
How To Read a Barcode
![Page 13: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/13.jpg)
Check Digit (UPC Code)Add all digits in Odd positionsMultiply sum results by 3Add all digits in Even positionsAdd 3x Odd sum to Even sumThis sum plus check digit must
be a multiple of 10. (e.g. 110)
Try 63938200039Professor Koon ISE 370
![Page 14: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/14.jpg)
Professor Koon ISE 370
Different Types of Barcodes
Other most commonly used codes: UPC-A, UPC-E, and UPC Supplemental EAN-13 (13 Digits: One for Flag) Code 39 (US Military 1981) Interleaved 2 of 5 Code 128 (Alphanumeric) Two-Dimensional (Stacked, Multi-row)
![Page 15: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/15.jpg)
Interleaved 2 of 5Numbers OnlyLong as NecessaryCheck Digit is optionalDigit is encoded in the barsNext digit is encoded in the spacesStart >> NB-NS-NB-NSData = five bars eachStop >> WB-NS-NB
Professor Koon ISE 370
![Page 16: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/16.jpg)
Number Pattern 2 of 5 0 >> NNWWN 1 >> WNNNW 2 >> NWNNW 3 >> WWNNN 4 >> NNWNW 5 >> WNWNN 6 >> NWWNN 7 >> NNNWW 8 >> WNNWN 9 >> NWNWN
Professor Koon ISE 370
![Page 17: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/17.jpg)
Professor Koon ISE 370
Different Types of Barcodes
American Standard Code for Information Interchange (ASCII) Coding Standard
![Page 18: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/18.jpg)
Professor Koon ISE 370
Different Types of Barcodes>> Linear or Matrix (2D) Code 39
A symbology that can encode uppercase letters (A through Z), digits (0 through 9) and a handful of special characters like the $ sign.
Military Usage Drawbacks
Low Data Density Requires More Space
![Page 19: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/19.jpg)
Professor Koon ISE 370
Different Types of Barcodes
Code 128 A very high-density barcode symbology Used extensively world wide in shipping and packaging
industries Can encode all 128 characters of ASCII
![Page 20: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/20.jpg)
CODE 49
Professor Koon ISE 370
![Page 21: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/21.jpg)
Code 492 to 8 rows stacked Cross between UPC & Code 39Developed in 1987 Intermec
Corp. Modified Scanner Needed
Professor Koon ISE 370
![Page 22: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/22.jpg)
Professor Koon ISE 370
Different Types of Barcodes
Data Matrix A 2D matrix barcode consisting of black
and white “cells” or “modules” arranged in either a square or rectangular pattern.
Most common in marking small items (as small as 2-3mm2)
Pack a lot of information in a very small space. Stores between 1 to 500 characters. Can scale down to 1 mil square. (500 million characters per inch).
![Page 23: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/23.jpg)
Aztec Code
Professor Koon ISE 370
Design for ease of printing & ease of decoding
Square central bullseye finder. Smallest 15 x 15 modules. Largest 151 x 151 modules. 1995 by Welch Allyn Inc.
![Page 24: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/24.jpg)
3D Barcode (Bumpy)
Small circular symbols Shiny, curved metal surfaces
Professor Koon ISE 370
![Page 25: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/25.jpg)
SuperCode
In public domain.Invented in 1994.Packet structure (multi-row).Greater freedom in placing
packets.32 error correction levels.
Professor Koon ISE 370
![Page 26: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/26.jpg)
Professor Koon ISE 370
Radio Frequency Identification(RFID)
No contact of line of sight Active or Passive Tags (See note sheet) Electromagnetic Waves
Active tags contain a battery and
can transmit signals autonomously.
Passive have no battery and require
an external source to provoke signal
Transmission.
Cost under ¢10
Implementation into cell phones
![Page 27: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/27.jpg)
Professor Koon ISE 312 2704/21/23
Standardization
Problems with standardizing new technology Will Barcodes Prove to be Economic? IBM proposed designed by George J. Laurer 12 Decimal Digit code -SLLLLLLMRRRRRRE
(S) Start – Bit pattern of 101 (L) Left – 7 Bit pattern (M) Middle – Bit pattern of 01010 known as
guard bars (R) Right – 7 Bit pattern (E) End – Bit pattern of 101
![Page 28: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/28.jpg)
Professor Koon ISE 312 2804/21/23
What is a Barcode?1
A bar code (also barcode) is an optical machine readable representation of data.
Originally, bar codes represented data in the widths (lines) and the spacings of parallel lines and may be referred to as linear or 1D barcodes or symbologies.
Now they also come in patterns of squares, dots, hexagons and other geometric patterns within images termed 2D matrix codes or symbologies.
1 Image and Definition: http://en.wikipedia.org/wiki/Barcode
![Page 29: Barcodes](https://reader035.vdocuments.net/reader035/viewer/2022062803/568148b1550346895db5c593/html5/thumbnails/29.jpg)
Professor Koon ISE 370
Questions?