条形码扫描器原理

如题所述

条形码阅读器是一种电子装置,阅读印刷条码.就像一个平台扫描仪,它包括一个光源,一个镜头和一个光传感器把光变成电的冲动.此外,几乎所有的条形码阅读器包含解码器电路分析条码的形象提供的数据传感器和发送的条码内容的扫描仪的输出端口.
条形码的扫描需要扫描器,扫描器利用自身光源照射条形码,再利用光电转换器接受反射的光线,将反射光线的明暗转换成数字信号。不论是采取何种规则印制的条形码,都由静区、起始字符、数据字符与终止字符组成。有些条码在数据字符与终止字符之间还有校验字符。
▲静区:静区也叫空白区,分为左空白区和右空白区,左空白区是让扫描设备做好扫描准备,右空白区是保证扫描设备正确识别条码的结束标记。
为了防止左右空白区(静区)在印刷排版时被无意中占用,可在空白区加印一个符号(左侧没有数字时印<号,右侧没有数字时加印>号)这个符号就叫静区标记。主要作用就是防止静区宽度不足。只要静区宽度能保证,有没有这个符号都不影响条码的识别。
▲起始字符:第一位字符,具有特殊结构,当扫描器读取到该字符时,便开始正式读取代码了。
▲数据字符:条形码的主要内容。
▲校验字符:检验读取到的数据是否正确。不同编码规则可能会有不同的校验规则。
▲终止字符:最后一位字符,一样具有特殊结构,用于告知代码扫描完毕,同时还起到只是进行校验计算的作用。
为了方便双向扫描,起止字符具有不对称结构。因此扫描器扫描时可以自动对条码信息重新排列。 条码扫描器有光笔、CCD、激光三种
▲光笔:最原始的扫描方式,需要手动移动光笔,并且还要与条形码接触。
▲CCD:以CCD作为光电转换器,LED作为发光光源的扫描器。在一定范围内,可以实现自动扫描。并且可以阅读各种材料、不平表面上的条码,成本也较为低廉。但是与激光式相比,扫描距离较短。
▲激光:以激光作为发光源的扫描器。又可分为线型、全角度等几种。
线型:多用于手持式扫描器,范围远,准确性高。
全角度:多为卧式,自动化程度高,在各种方向上都可以自动读取条码。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-02
这需要从条形码的编码原理说起,

条形码就是把某串字符串(数字+字母组合,比如B2009A)通过编码+转换,
变成一个条+空相间的图像;

条形码打印机打印出条形码标签就是实现字符串转换图像(标签中的条形码)的的过程;

这个图像与那字符串的编码对应,可以通过光学器件识别+解码出来,
这些光学器件就是你常见的扫描枪或采集器的核心部件.

比如, 扫描枪通过其内在的光学器件识别条+空图像,然后解码出字符串,
再把它输出到给计算机端口(USB或串口),应用程序就可以去端口读条形码对应的字符串,
然后做应用逻辑处理(比如查询该条形码对应的衣服款式的价格,厂家等等).

________________________________
来自 广州溯源(DESOFT) :
MES, WMS, 质量追溯,SAP集成条码, 物联网,条形码,RFID 软件

参考资料:http://zhidao.baidu.com/question/426497642.html?oldq=1

本回答被网友采纳
第2个回答  2012-07-09
T1M数据采集器盘点机条码扫描枪可导入商品资料彩屏新款包邮
相似回答