条码扫描枪----针对MS3391扫码器的工作原理

条码扫描器是针对条形码译码的一种专业条码设备。它有很多种叫法,如条码扫描枪、扫描枪、条码阅读器条码读取器条码扫描仪。接下来的描述中我们会在几种名称之间进行任意切换,其实概念是一样的。

条码扫描器一般由光源、光学透镜、扫描模组、模拟数字转换电路加塑料或金属外壳构成。它利用光电元件将检测到的光信号转换成电信号,再将电信号通过模拟数字转换器转化为数字信号传输到计算机中处理。当扫描一副图像的时候,光源照射到图像上后反射光穿过透镜会聚到扫描模组上,由扫描模组把光信号转换成模拟数字信号(即电压,它与接受到的光的强度有关),同时指出那个像数的灰暗程度。这时候模拟-数字转换电路把模拟电压转换成数字讯号,传送到电脑。

下面介绍几个条码扫描器的概念和条码扫描器选型:

一、 条码扫描器读码原理

条码阅读器的读码原理不论是激光型、CCD型、影像型、拍照型,其原理大体相似,现对激光条码读取器读码原理分析如下:

激光条码读取器由以下部件构成:一个激光二极管、一个多棱镜、一个马达和一个光接收元件,原理图如下:

条码扫描枪----针对MS3391扫码器的工作原理_第1张图片

① 激光从激光二极管中发射到多棱镜上对条形码进行扫描

② 从条形码上发射回来的漫反射光线被光接收元件接收到

③ 反射回来的光线看起来就像是一个模拟波形

④ 条码读取器将模拟波形转换成数字波形

⑤ 条码读取器通过数字信号来对窄条/宽条以及窄空/宽空进行识别

⑥ 条码读取器根据条码规则将条和空的信号组合转换成数据,然后通过PS/2、RS232、USB接口将解码后的数据输出到外部单元

二、 条码扫描器读码方法

对于一维条码扫描器来说(激光型,CCD型,影像型),扫描器都是通过以某个角度将光束发射到标签上并接收其反射回来的光线来读取条码的。所以条码阅读器在使用的时候,光线要与条码呈一个倾斜角度,这样整个光束就会产生漫反射,可以将模拟波形转换成数字波形,如果光线与条码垂直照射的或,会导致一部分的模拟波形将过高,导致不能正常地换成数字波形,无法读取的情况。

对于二维条码扫描器来说(拍照型),扫描器的读取是全向和拍照的方式,所以以光线与条码垂直读取是比较理想的,定位十字和定位框与所扫描条码吻合即可。

三、 条码扫描器读码对环境的要求

每种条码扫描器都会对环境光源进行一定的要求,如果环境光源超出最大容错要求,条码扫描器将不能正常读取;

条码印刷在金属、镀银表面或哪些有镀层的薄片上时,光束会被光量的表面反射掉从而导致条码无法读取。

条码读取器工作环境中有表面暴露的金属存在且光束扫描到了暴露的金属表面,一旦其反射的光线进入到条码扫描器的光接收元件中,这将影响读取的稳定性。建议将可能被光束照射到的金属表面进行覆盖,或采用黑色的平光涂料涂抹。

四、 条码扫描器读码对颜色的要求

颜色的搭配在制作条形码时是十分关键的,为了确保读取的稳定性,我们建议您采用白底黑条,也可以选用蓝黑色、深蓝色或墨绿色作为条的颜色。

根据反射率的高低,可以得出如下的组合结论:

◆ 白底蓝条,可读取

◆ 红底黑条,可读取

◆ 黄底紫条,可读取

◆ 白底红条,不能读取

◆ 蓝底黑条,不能读取

MS3391SDK演示文档下载:http://www.posunitech.cn/products_detail/productId=119.html

你可能感兴趣的:(条码扫描枪----针对MS3391扫码器的工作原理)