《条形码基础知识》由会员分享,可在线阅读,更多相关《条形码基础知识(7页珍藏版)》请在金锄头文库上搜索。
1、条形码基础知识BARCODE KNOWLEDGEADC 事业部1 条形码简史 .32 什么是条形码 .43 条形码上的信息 .44 为什么要使用条形码 .45 条形码的种类 .45.1 条形码分类 .45.2 条形码的码制区别 .56 条码术语 .6条 形 码 基 础 知 识 第 3 页 共 8 页 第 3 页 共 8 页Guangzhou YingZhi Computer Tecknology Co.,LTD1 条形码简史条形码技术最早产生在风声鹤唳的二十年代,诞生于 Westinghouse 的实验室里。一位名叫 John Kermode 性格古怪的发明家”异想天开” 地想对邮政单据实现自
2、动分检,那时侯对电子技术应用方面的每一个设想都使人感到非常新奇。他的想法是在信封上做条形码标记,条形码中的信息是收信人的地址,就象今天的邮政编码。为此 Kermode 发明了最早的条形码标识,设计方案非常的简单,即一个”条” 表示数字 “1”,二个“条”表示数字“2” ,以次类推。然后,他又发明了由基本的元件组成的条形码识读设备:一个扫描器(能够发射光并接收反射光);一个测定反射信号条和空的方法,即边缘定位线圈;和使用测定结果的方法,即译码器。Kermode 的扫描器利用当时新发明的光电池来收集反射光。 “空”反射回来的是强信号,“条” 反射回来的是弱信号。与当今高速度的电子元气件应用不同的是
3、,Kermode 利用磁性线圈来测定“条”和“ 空”。就象一个小孩将电线与电池连接再绕在一颗钉子上来夹纸。Kermode 用一个带铁芯的线圈在接收到“ 空“的信号的时候吸引一个开关,在接收到“条” 的信号的时候,释放开关并接通电路。因此,最早的条形码阅读器噪音很大。开关由一系列的继电器控制, “开” 和“关”由打印在信封上“条” 的数量决定。通过这种方法,条形码符号直接对信件进行分检。此后不久,Kermode 的合作者 Douglas Young,在 Kermode 码的基础上作了些改进。Kermode 码所包含的信息量相当的低,并且很难编出十个以上的不同代码。而 Young 码使用更少的条,
4、但是利用条之间空的尺寸变化,就象今天的 UPC 条形码符号使用四个不同的条空尺寸。新的条形码符号可在同样大小的空间对一百个不同的地区进行编码,而Kermode 码只能对十个不同的地区进行编码。直到 1949 年的专利文献中才第一次有了 Norm Woodland 和 Bernard Silver 发明的全方位条形码符号的记载,在这之前的专利文献中始终没有条形码技术的记录,也没有投入实际应用的先例。Norm Woodland 和 Bemard Silver 的想法是利用 Kermode 和 YOung 的垂直的“ 条” 和“空 ”,并使之弯曲成环状,非常象射箭的靶子。这样扫描器通过扫描图形的中心
5、,能够对条形码符号解码,不管条形码符号方向的朝向。在利用这项专利技术对其进行不断改进的过程中,一位科幻小说作家 Isaac-Azimov 在他的“ 裸露的太阳”一书中讲述了使用信息编码的新方法实现自动识 别的事例。那时人们觉得此书中的条形码符号看上去象是一个方格子的棋盘,但是今天的条形码专业人士马上会意识到这是一个二维矩阵条形码符号。虽然此条形码符号没有 方向、定位和定时,但很显然它表示的是高信息密度的数字编码。直 到 1970 年 Iterface Mechanisms 公司开发出“二维码 ”之后,才有了价格适于销售的二维矩阵条形码的打印和识读设备。那时二维矩阵条形码用于报社排版过程的自动化
6、。二维矩 阵条形码印在纸带上,由今天的一维 CCD 扫描器扫描识读。CCD 发出的光照在纸带上,每个光电池对准纸带的不同区域。每个光电池根据纸带上印刷条形码与否输出 不同的图案,组合产生一个高密度信息图案。用这种方法可在相同大小的空间打印上一个单一的字符,作为早期 Kermode 码之中的一个单一的条。定时信息也 包括在内,所以整个过程是合理的。当第一个系统进入市场后,包括打印和识读设备在内的全套设备大约要5000 美元。此后不久,随着 LED(发光二极管) 、微处理器和激光二极管的不断发展,迎来了新的条 形 码 基 础 知 识 第 4 页 共 8 页 第 4 页 共 8 页Guangzhou
7、 YingZhi Computer Tecknology Co.,LTD标识符号(象征学)和其应用的大爆炸,人们称之为“条形码工业”。今天很少 能找到没有直接接触过即快又准的条形码技术的公司或个人。由于在这一领域的技术进步与发展非常迅速,并且每天都有越来越多的应用领域被开发,用不了多久条形码 就会象灯泡和半导体收音机一样普及,将会使我们每一个人的生活都变得更加轻松和方便。2 什么是条形码所谓条形码,简单说就是由一组粗细不同的相间的条与空组成的图形。 条形码可有各种颜色,不过我们常看到的是黑色。且条形码可利用光电扫 描阅读设备识读并实现数据输入计算机的特殊代码。我们经常可在书本后面看到一种有 1
8、3 位数字组成的条形码,这仅是一种国家通用商品条形码。3 条形码上的信息举例说明:UPC 码,贮存在 UPC 码标签里的信息有厂商代码、产品 项目代码及一些“格式”规则。而当结算台对 UPC 码扫描时,我们还可知道的信息有:比如厂家及其产品、销售价格、成本或毛利;经营的商店、职员、日期和时间等。当然不同类型的条形码含有不同的内容,也有着不同的应用。现已有各种标准来规定特定的条形码应载有的信息。4 为什么要使用条形码条码的应用有如下优越性: 可靠准确。有资料可查键盘输入平均每 300 个字符一个错误,而条码输入平均每15000 个字符一个错误。 数据输入速度快。键盘输入,一个每分钟打 90 个字
9、的打字员 1.6 秒可输入 12 个字符或字符串,而使用条码,做同样的工作只需 0.3 秒,速度提高了 5 倍。 经济便宜。与其它自动化识别技术相比较,推广应用条码技术,所需费用较长低。 灵活、实用。条码符号作为一种识别手段可以单独使用,也可以和有关设备组成识别系统实现自动化识别,还可和其他控制设备联系起来实现整个系统的自动化管理。同时,在没有自动识别设备时,也可实现手工键盘输入。 自由度大。识别装置与条码标签相对位置的自由度要比 OCR 大得多。条码通常只在一维方向上表达信息,而同一条码上所表示的信息完全相同并且连续,这样即使是标签有部分缺欠,仍可以从正常部分输入正确的信息。 设备简单。条码
10、符号识别设备的结构简单,操作容易,无需专门训练。 易于制作。条码标签易于制作,对印刷技术设备和材料无特殊要求。5 条形码的种类条码的分类多种多样,有商业通用条码和工业通用条码,但我们一 般分为一维码和二维码。现在常用的一维码有:39 码、128 码、93 码、 EAN/JAN 码、UPC 码等;二维码有:PDF417、 Code49、MaxiCode 等。条 形 码 基 础 知 识 第 5 页 共 8 页 第 5 页 共 8 页Guangzhou YingZhi Computer Tecknology Co.,LTD5.1 条形码分类种类 名称 应用领域Code39 标准 39 码 在管理领域
11、应用最广Codabar 库德巴码 多用于医疗、图书领域Code25 标准 25 码ITF25 交叉 25 码 物流管理中应用较多Matrix25 矩阵 25 码UPC-A UPC-A 码 商品条码标识全球唯一一种商品UPC-E UPC-E 码 商品条码标识全球唯一一种商品EAN-13 EAN-13 国际商品条码 商品条码标识全球唯一一种商品EAN-8 EAN-8 国际商品条码 商品条码标识全球唯一一种商品中国邮政码 中国邮政码(矩阵 25 码的一种变体)中国邮政码Code-B Code-B 码MSI MSI 码Code11 Code11 码Code93 Code93 码ISBN ISBN 码
12、图书出版ISSN ISSN 码 杂志出版Code128 Code128 码(包括 EAN128 码) 自动化管理上一维条形码Code39EMS EMS 专用的 39 码PDF417 PDF417 码Data Matrix Data MatrixMaxi Code Maxi CodeAztec AztecQR Code QR CodeVericode VericodeUltracode UltracodeCode 49 Code 49二维条形码Code 16K Code 16K5.2 条形码的码制区别UPC(统一产品代码):只能表示数字有 A、B、C 、 D、E 四个版本版本 A - 12 位数
13、字版本 E - 7 位数字最后一位为校验位大小是宽 1.5 高 1 ,而且背景要与清晰主要使用于美国和加 W 拿大地区,用于工业、医药、仓库等部门当 UPC 作为十二位进行解码时,定义如下:条 形 码 基 础 知 识 第 6 页 共 8 页 第 6 页 共 8 页Guangzhou YingZhi Computer Tecknology Co.,LTD第一位 = 数字标识 (已经由 UCC(统一代码委员会)所建立)第 2-6 位 = 生产厂家的标识号(包括第一位)第 7-11 = 唯一的厂家产品代码第 12 位 = 校验位(used for error detection)Code 3 of 9:能表示字母、数字和其它一些符号共 43