Professor Koon ISE 370 Barcodes. Professor Koon ISE 370 Code Reading Technology  Original Barcode Readers Contact Wand.

Slides:



Advertisements
Similar presentations
Barcoding For Beginners
Advertisements

LINEAR AND BIDIMENSIONAL
Information Representation
CIP4 Tutorial and Developer Sessions Sunday, November Sofitel Strasbourg Lieven Plettinck JDF 1.3 in Packaging and Labels.
Retail Bar Coding Basics a Tutorial. Is bar coding necessary? Reasons for UPC bar codes. Want to sell your products via retail stores. Products are sold.
The Binary Numbering Systems
The Marcus Department of Industrial and Manufacturing Engineering at Penn State Facility Layout and Material HandlingD. J. Medeiros Automatic Identification.
Barcodes And Radio Frequency Identification. Presented by- 1. Simone Mehta Trushank Dand Faiz Waghoo Shaila Addagatla
About Stacked & 2D Codes Axicon European Reseller Conference Martin Morrison.
EECC341 - Shaaban #1 Lec # 3 Winter Binary Multiplication Multiplication is achieved by adding a list of shifted multiplicands according.
Automatic Identification (ID) Images - Bar Codes - Stacked Codes - Matrix Codes Automatic Identification (ID) Scanners - Wands - Imagers (CCD)
Bar codes: The little symbol that could Nikki Candelore Discrete Math: Summer ’08 Professor Langston.
Aqsa Bibi SP11/BBA/013 Huma Rehman SP11/BBA/038 Ch Ateeq Ullah Zafar SP11/BBA/020 Danial Ahmed SP11/BBA/021 Fareeha Khalid SP11/BBA/031.
JDW 09/2007 Primary Data Carrier - RFID or 2D Barcode?
USS-TSS Unattended Scanning Systems Technical Support & Services Barcodes and 2D codes Place - DD/MM/YYYY - Session XX Bar Codes Fundamentals.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Using 2D Code Presented By Derreck Ford Jet Equipment Corporation Fall Seminar.
1 Cracking the Code Moshe Kam, VP for Educational Activities A Presentation to IEEE TISP workshop in Piura Peru August 2007 Version July 2006.
9/15/09 - L3 CodesCopyright Joanne DeGroat, ECE, OSU1 Codes.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. 2D BASICS & EVOLUTION OF 2D SYMBOLOGIES.
Digital Logic Chapter 2 Number Conversions Digital Systems by Tocci.
MAT 1000 Mathematics in Today's World Winter 2015.
Barcode Guide. Bar Codes and Variable Data  Unlimited Applications –Inventory Control –Sorting, Tracking –Verification –Quality Control –Automated Warehousing.
BAR CODE SCANNER A.ANUSHA (06N61A0402). What is bar code? A barcode is a machine readable representation of information. Barcode stores data in widths.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Programmable Logic Controllers
Wong Wai Ling, Lam Pui Ki Identification number  clearly identify a person or a thing Check digit  an extra digit for the purpose of error.
بنام خدا کاربرد کامپیوتر در مهندسی صنایع (21774( Lecture 9 The barcode.
RMACS AKURDI Bar Coding PRASAD SAWANT. Introduction Errors and time increase dramatically the more often a human being is involved in identifying an object,
Fault Tolerance CDA 5140 Spring 06 Everyday FT. Background Use of check digits for error detection on everyday applications used extensively but most.
Supply Chain Management Technology & Applications Technology: A pervasive factor in Logistics Fulfillment.
بنام خدا کاربرد کامپیوتر در مهندسی صنایع (21774( Lecture 9 The barcode.
CS151 Introduction to Digital Design
RFID Radio Frequency Identification By Lakshmi VS Pranav Pandit.
Intro to Scanners. A scanner works by creating a digital image. When you scan a document, you are making a picture of it. This digital image can be used.
بنام خدا کاربرد کامپیوتر در مهندسی صنایع (21774( Lecture 9 The barcode
RFID: Radio Frequency Identification Amanda Di Maso Shreya Patel Tresit Tarko.
Presented by: Nada Aried, Paul Czerniak, Dan Lavender, Fabrice Toscano, Paul Zaher AutomaticAutomatic IdentificationIdentification.
Data Encoding and Decoding Professor: Dr. Miguel Alonso Jr.
PREPARED BY: ENGR. JO-ANN C. VIÑAS
Secret Codes Presented by the MathScience Innovation Center written by Theresa Meade.
THE INTERNET OF THINGS (IOT). THE INTERNET OF THINGS Objects can transmit and share information without any human intervention.
Data Representation. What is data? Data is information that has been translated into a form that is more convenient to process As information take different.
MECH1500 Chapter 3.
YES ! BARCODE Technology : Behind The Lines ! Barcode Definition  A Barcode is an optical machine-readable representation of data relating to the object.
Barcodes, MMS, and the Internet’s Cheapest Prices Greg McGrath & Greg Maier Advisors: Professor Cotter, Professor Rudko ECE-499 March 01, 2008.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Each time the scanner scans an item, it performs a calculation by counting the ‘check digit’. Eg: add every odd---( = 22) If the check.
This is an individual character that consists of bands of image and space between them, thus illustrating the machine code of letters and numbers in binary.
The ASCII Alphanumeric Code What is it? Why use it? How do we use it?
Barcode/QR Code Technology
Various types of barcodes exist today, each of them with unique symbologies and functions. The symbology of any given barcode is, essentially, its technical.
Barcode Vartika Agarwal Accurate institute of management and technology Computer science(3 rd year)
Unit 2 Technology Systems
GCSE COMPUTER SCIENCE Data 2.2 Characters and Images.
GCSE COMPUTER SCIENCE Topic 3 - Data 3.2 Data Representation.
DATA COLLECTION Data Collection Data Verification and Validation.
Barcodes & Scanners.
Automatic Identification (ID)
Binary 1 Basic conversions.
Task 1.
Radio Frequency Identification (RFID)
Introduction to Chapter 2
Barcode/QR Code Technology
Ch2: Data Representation
OR Barcodes from 10,000’ & Basic ZLP and EPL programming
Parts of a 1D barcode and determining bar sizing.
Barcode Reading Basics
Barcode and QR code 此页可以删除 Yuan Qu, Xuansheng Lu.
Automatic Identification and Data Collection Technology
Presentation transcript:

Professor Koon ISE 370 Barcodes

Professor Koon ISE 370 Code Reading Technology  Original Barcode Readers Contact Wand

Professor Koon ISE 370 Code Reading Technology  Non-Contact Scanner  How a checkout scanner works  Optoelectronics: Optical Image to electrical Signals

Professor Koon ISE 370 Code Reading Technology  Non-Contact Scanner

Professor Koon ISE 370 Code Reading Technology

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:

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

Professor Koon ISE 370 UCC >> First BarCode (1974)

UPC – Universal Product Code 12 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

Decode Barcode  Black Bars with White Bars Between  Thinnest Bar = 1 unit wide  All Bars 1 to 4 units wide  Start (L) is (B-W-B)  Final ( R) is (B-W-B)  All Digits add to 7 widths Professor Koon ISE 370

UPC Barcode  How to read a standard 12 decimal digit code DigitPatternDigitPattern

Professor Koon ISE 370 How To Read a Barcode

Check Digit (UPC Code)  Add all digits in Odd positions  Multiply sum results by 3  Add all digits in Even positions  Add 3x Odd sum to Even sum  This sum plus check digit must be a multiple of 10. (e.g. 110)  Try 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)

Interleaved 2 of 5  Numbers Only  Long as Necessary  Check Digit is optional  Digit is encoded in the bars  Next digit is encoded in the spaces  Start >> NB-NS-NB-NS  Data = five bars each  Stop >> WB-NS-NB Professor Koon ISE 370

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

Different Types of Barcodes  American Standard Code for Information Interchange (ASCII) Coding Standard

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

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

CODE 49 Professor Koon ISE 370

Code 49  2 to 8 rows stacked  Cross between UPC & Code 39  Developed in 1987 Intermec Corp.  Modified Scanner Needed 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-3mm 2 ) 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).

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.

3D Barcode (Bumpy)  Small circular symbols  Shiny, curved metal surfaces Professor Koon ISE 370

SuperCode  In public domain.  Invented in  Packet structure (multi-row).  Greater freedom in placing packets.  32 error correction levels. 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

Professor Koon ISE /16/2015 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 known as guard bars (R) Right – 7 Bit pattern (E) End – Bit pattern of 101

Professor Koon ISE /16/2015 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:

Professor Koon ISE 370 Questions?