理论教育 条形码扫描原理与应用介绍

条形码扫描原理与应用介绍

时间:2023-06-18 理论教育 版权反馈
【摘要】:条形码是由一组规则排列的条、空组成的编码。当扫描笔头在条形码上移动时,若遇到黑色线条,则发光二极管发出的光线将被黑线吸收,光电晶体管接收不到反射光,呈现高阻抗,处于截止状态。整个条形码被扫描笔扫过之后,光电晶体管将条形码变成了一个个电脉冲信号,该信号经放大、整形后便形成了脉冲列,脉冲列的宽窄与条形码线的宽窄及间隔成对应关系,如图4-39 所示。

条形码扫描原理与应用介绍

现在商品外包装上都印有条形码符号。条形码是由一组规则排列的条、空组成的编码。“条”指对光线反射率较低的深色(最好是黑色)部分,“空”指对光线反射率较高的浅色(最好是白色)部分,不同的条和空宽度带有国家、厂家、商品、型号、规格、价格等信息,能够用扫描笔识读。

扫描笔的前方为光电读入头,它由一个发光二极管和一个光电晶体管组成,如图4-38所示。当扫描笔头在条形码上移动时,若遇到黑色线条,则发光二极管发出的光线将被黑线吸收,光电晶体管接收不到反射光,呈现高阻抗,处于截止状态。当遇到白色间隔时,发光二极管所发出的光线,被反射到光电晶体管的基极,光电晶体管就会产生光电流而导通。

整个条形码被扫描笔扫过之后,光电晶体管将条形码变成了一个个电脉冲信号,该信号经放大、整形后便形成了脉冲列,脉冲列的宽窄与条形码线的宽窄及间隔成对应关系,如图4-39 所示。脉冲列再经计算机处理后,完成对条形码信息的识读。

图4-38 条形码扫描笔笔头结构

图4-39 扫描笔输出的脉冲列

为了人工能直接识读或通过键盘能向计算机输入,在条形码的下方,标有对应的阿拉伯数字字符。计算机数据库建立有条形码与商品信息的对应关系,当条形码数据传到计算机上时,由计算机应用程序对该商品信息进行操作处理。

世界上常用的条形码制式有EAN 条形码、UPC 条形码、二五条形码、交叉二五条形码、库德巴条形码、三九条形码和128 条形码等。商品上最常使用的是EAN 商品条形码。EAN 商品条形码也称通用商品条形码,分为EAN-13(标准版)和EAN-8(缩短版)两种。

EAN-13 共13 位,只能用来表示数字资源,从左到右由前缀码(1 ~3 位)、制造厂商代码(4 ~8 位)、商品代码(9 ~12 位)和校验码(13 位)组成,为了扫描识读定位需要,还有左空白区、左起始符、中心分隔符、右终止符和右空白区,如图4-40 所示。(www.daowen.com)

前缀码是用来标识国家或地区的代码,赋码权在国际物品编码协会,例如,00 ~09 代表美国、加拿大,30 ~37 代表法国,45、49 代表日本,46 代表俄罗斯,50 代表英国,69代表中国大陆,880 代表韩国,955 代表马来西亚。

图书和期刊作为特殊的商品也采用EAN-13 码,如图4-41 所示。前缀码978 用于图书号ISBN,977 用于期刊号ISSN。

图4-40 EAN-13(标准版)商品条形码

图4-41 EAN-13(标准版)图书和期刊条形码

制造厂商代码的赋权在各个国家或地区的物品编码组织,中国由国家物品编码中心赋予制造厂商代码。

商品代码是用来标识商品的代码,赋码权由产品生产企业自己行使。

商品条形码最后1 位为校验码,用来校验条形码第1 ~12 数字识读的正确性。校验由计算机或扫描笔中配置的微处理器完成。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈