条形码是什么?条形码扫描仪是怎么识别条形码的? -鸿顺捷

新闻资讯 NEWS CENTER

您现在的位置:首页新闻资讯行业新闻 > 条形码是什么?条形码扫描仪是怎么识别条形码的?

条形码是什么?条形码扫描仪是怎么识别条形码的?

作者:鸿顺捷rfid-吕烊 日期:2021/3/19 10:55:31

我们在超级市场里都会看到收银员使用激光条形码扫描器,在你买的商品上轻轻扫一下条形码就知道商品的价格,或者你自己也开了一家超级市场,条形码扫描器也是必不可少的,条形码扫描器不仅能帮助我们识别商品的价格,还能帮我们做很多事情。

不管是仓库还是商场,条形码扫描器都能追踪产品,并将价格和库存记录在电脑系统中,我们可以随时改变价格,也可以立即查看某些商品的库存数量,以及何时将耗尽并重新订购。因为条形码技术非常精确,所以我们还可以将容易丢失的物品贴上 RFID标签,这样即使在没有条形码扫描器的情况下报警,减少丢失。

这类基于条形码的库存系统有三个主要部分:第一,运行数据库的计算机,该计算机记录了销售的所有产品、制造商、每种产品的成本和你的库存数量。第二,所有的产品都带有条形码。最终,有一个或多个扫描器能够读取条形码。

对于每一种物品,条形码是一种非常简单而实用的编码方式,条形码只需对每一种物品进行分类,并将其打印在物品上,这样,条形码扫描器就可以读取条形码。只需打印出数字就行了,但十进制数字的麻烦是它们容易混淆。假如商品扫描方式不正确,就会在结账时产生各种错误。而我们真正需要的是一个完全可靠的数码打印方式,这样才能以高速度、高精度读取条形码。

条形码中的每个数字由七个大小相等的垂直块表示。条形码用黑色或白色表示十进制数0-9。每个数字最终都是由四条粗细不同的黑色或白色条纹组成,而且条形码的样式是精心设计的,即使你把条形码倒过来,也不会和其他任何数字混淆。

如果你检查条形码,你可能看不到它的头或尾,也不知道一个数字在哪里结束,另一个从哪里开始,但这真的很简单。产品编号中的每个数字都有相同的水平空间:只有7个单位。然后,为了表达从零到九的任何数字,我们只需要用不同的黑白条纹图案给这七个单位上色。

也许我们已经注意到一些条形码可能很长,这是因为条形码必须代表三种不同的信息。前半部分告诉你条形码的发放国家,后半部分则告诉你产品的生产商,条形码的最后半部分只是对产品本身的标识。

大多数产品都有一个简单的条形码,称为UPC(通用产品代码),上面有一个垂直的条纹,下面印有一组数字(因此,如果条形码打印不正确或在商店中损坏,有人可以手动键入产品编号)。还有一种越来越流行的条形码,存储的信息也越来越多。它被称为2D条形码。

码扫描仪是怎么工作的?

如果我们没有读条码的技术,那么有条码就不好了,条码扫描仪必须能够非常快速的读取产品上的黑白斑马线,并且信息提供给电脑或者结账终端,后者可以使用产品数据库立即识别。

我们假设条形码是一个简单的切换二进制模式,每条黑线对应一个,每条白线对应一个。

扫描头点亮条形码上的发光二极管或激光。

光从条形码反射回一个叫做光电池的光电探测电子元件。

条形码的白色区域反射的光最多;黑色区域反映最少。

当条形码扫描仪通过条形码时,该单元将产生对应于黑白条纹的开关脉冲图案。因此,对于此处显示的代码(“黑黑白黑白黑黑”),该单元格将为“关闭关闭关闭关闭关闭关闭关闭”。

电子电路与条形码扫描仪相连,把这些脉冲信号转换成二进位(01)。二进制数被送到与条形码扫描仪相连的计算机上,它将检测到代码11101011

有些条形码扫描仪只有一个光电管,当你把条形码扫描仪的头移动到产品上(或者把产品移动到扫描仪的头上),这个装置就会依次检测到黑白条码的每一部分。对于更为复杂的条形码扫描仪,使用一整行光电管,一次就能检测出整个编码。

实际上,条形码扫描仪不会检测零和一并产生二进制数作为输出。检测黑白条纹序列,直接转换为十进制数,将十进制数作为输出。


相关资讯