0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

条形码扫描枪原理

电子工程师 来源:网络整理 2018-06-07 12:56 次阅读

说到条形码估计很多人不是很熟悉,但二维码则是众所周知的事。其实在生活中条形码也十分常见,只不过我们平时较少注意到而已。条形码最早出现于上世纪50年代,后逐渐发展成为一套完善的物品标识系统,并广泛应用于商业、邮政、图书管理和仓储等行业中。

条形码是一种由黑白相间的条纹组成的图案,其中黑色部分称为“条”白色的称为“空”。条和空分别用来代表0或1,从而不同粗细条纹间的相互组合,便代表了不同的编码信息。由于条形码只使用水平方向来存储信息,因此,也可称之为“一维码”。而存储量更大的二维码也是后来在此基础上开发出来的。

在条形码应用的过程中,需要专门的仪器对其进行识别,即所谓的扫描枪。由于条形码中条和空对相同光线的反射率相差很大,因此,各自的反射光强度也明显不同。条形码扫描枪正是利用这一原理,通过光学传感器检测来自不同发射区的不同反射光,从而对条形码进行识别的。主要原理过程如下:

条形码的来历,应用

如图,由条形码扫描器中光源发出的光线,在经过透镜1照射到条形码后发生反射。反射后的光线通过镜头2汇聚到光学传感器上,从而将不同强度发射光转换为电信号,而不同电信号持续时间的长短则代表了条与空的宽度。然后,该电信号会再经过放大、处理,并发送到解码电路中“翻译”成原编码信息。最终,通过与计算机系统中的编码信息对照比对后,从而获取有关该条形码的信息。

白条、黑条的宽度不同,相应的电信号持续时间长短也不同.但是,由光电转换器输出的与条形码的条和空相应的电信号一般仅10mV左右,不能直接使用,因而先要将光电转换器输出的电信号送放大器放大.放大后的电信号仍然是一个模拟电信号,为了避免由条形码中的疵点和污点导致错误信号,在放大电路后需加一整形电路,把模拟信号转换成数字电信号,以便计算机系统能准确判读。

整形电路的脉冲数字信号经译码器译成数字、字符信息.它通过识别起始、终止字符来判别出条形码符号的码制及扫描方向;通过测量脉冲数字电信号0、1的数目来判别出条和空的数目.通过测量0、1信号持续的时间来判别条和空的宽度.这样便得到了被辩读的条形码符号的条和空的数目及相应的宽度和所用码制,根据码制所对应的编码规则,便可将条形符号换成相应的数字、字符信息,通过接口电路送给计算机系统进行数据处理与管理,便完成了条形码辨读的全过程。

条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符.即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形.常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成的。

一、条码概述-条形码识别原理(条码识别原理) 条码是由美国的N.T.Woodland在1949年首先提出的。随着计算机应用的不断普及,条码的应用得到了很大的发展。条码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。

二、条码识别系统的组成-条形码识别原理(条码识别原理) 为了阅读出条码所代表的信息,需要一套条码识别系统,它由条码扫描器、放大整形电路、译码接口电路和计算机系统等部分组成。

条形码是迄今为止最为经济、实用的一种自动识别技术之一,不仅输入速度快,而且可靠性高,误码率低于百万分之一。另外,其制作也十分简单,对设备和材料没有特殊要求,设备和生产成本低。尤其是在零售领域,条形码标识很受欢迎。

条形码是由美国的N.T.Woodland在1949年首先提出的.近年来,随着计算机应用的不断普及,条形码的应用得到了很大的发展.条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。

我国于1988年成立中国物品编码协会,并于1991年4月正式加入EAN组织。目前我国商品使用的前缀码就是EAN国际组织分配给我国的690,691,692,693。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 扫描枪
    +关注

    关注

    0

    文章

    13

    浏览量

    2576
收藏 人收藏

    评论

    相关推荐

    条形码扫描电路图!!!

    条形码扫描电路图!!!那为大虾分享下!!{:soso_e100:}
    发表于 08-16 17:32

    条形码扫描器的设计有谁有资料可以提供 特别是条形码扫....

    条形码扫描器的设计有谁有资料可以提供 特别是条形码扫描模块....
    发表于 08-14 10:22

    什么是PCB条形码位置标识

    我在一些PCB 工艺设计规范里看到在 PCB 板面空间允许的情况下,PCB 上应有42*6 的条形码丝印框,条形码的位置应考虑方便扫描。那是条形丝印框!求赐教谢谢
    发表于 10-28 15:45

    五级运算放大电路干扰大,请高手帮忙分析下怎么修改。

    如下图电路应用于条形码扫描枪上面的,通过运算放大器经过几级放大,但是这个电路在工作中扫描精度不够,请高手帮忙看看哪些地方要修改下的,另外PCB布板有什么技巧?VCC:电压是:3.3V的。第一级:输入是从DS1光敏二极管输入的。第
    发表于 01-21 18:29

    条形码扫描枪USB接口如何做程序

    条形码扫描枪是USB接口的,如何将扫描到的条形码放到Labview的软件界面上?求大神赐予源程序,谢谢谢!
    发表于 05-11 21:21

    想做一个条形码扫描枪,电路图怎么设计?

    如题,谁有条形码扫描枪的硬件电路图分享一下?
    发表于 06-14 08:42

    通过430读取条形码扫描器数据的问题

    本人是一个新手,第一次做一个关于利用MSP430单片机通过读取条形码扫描器采集到的数据然后通过发送到上位机进行与上位机数据的比对和校验,现在问题是条形码扫描器采集到的数据怎么通过单片机
    发表于 09-13 22:15

    51单片机如何跟条形码扫描枪联接使用?

    扫一下条形码,在51单片机上显示相应商品的名称和信息?
    发表于 12-09 22:50

    LABVIEW如何触发条形码扫描枪

    近期发现工业上有把扫描枪固定到设备内部,产品放到上面,程序开始后触发扫描枪扫描,代替了人为扫描,请问这个是如何实现的?
    发表于 11-16 17:14

    条形码模糊且无法扫描的解决办法

    条形码清晰,还是无法扫描的话,我们可以检查下条码打印软件中条形码是否设置了长宽比。如下图:    在条码软件中默认的长宽比是0,这个是软件自动调整的最佳效果,如果没有特殊要求,一般不建议随意调整
    发表于 12-07 14:59

    条形码自动识别技术

    条形码自动识别技术 1 概论 2条形码编译原理 3数据通信技术 4计算机技术 5光电扫描仪 ...........
    发表于 09-15 16:45 69次下载

    条形码的识别原理

    条形码的识别原理 条形码概述条形码是由美国的N.T.Woodland在1949年首先提出的.近
    发表于 10-30 22:32 6135次阅读

    传感器是物联网的神经系统

    然而,今天的互联网不仅仅让人们互相联系,并且把人和物都联系在一起。。例如,通过条形码扫描枪将产品连接到因特网上,这样它们就可以一直被跟踪直到到达目的地。在工业生产中,联网设备让公司能对生产过程有更多的控制力和了解。
    发表于 07-06 13:59 1290次阅读

    有关条形码扫描模块的介绍

    【科普篇】条形码扫描模块正在改变我们的生活!
    的头像 发表于 08-26 17:14 4398次阅读

    怎样在iPad上使用USB条形码扫描

    您的条形码扫描仪现在应该可以用作USB键盘,因此无论光标在何处,扫描仪都会将条形码信息发送到该位置。默认情况下,摩托罗拉条形码
    的头像 发表于 11-18 11:11 6687次阅读