
条形码扫描器.docx
7页1.介绍条码扫描器,又称为条码阅读器、条码扫描枪、条形码扫描器、条形码扫描枪及条形码阅 读器它是用于读取条码所包含信息的阅读设备,利用光学原理,把条形码的内容解码后 通过数据线或者无线的方式传输到电脑或者别的设备广泛应用于超市、物流快递、图书 馆等扫描商品、单据的条码2.条形码扫描器基本原理2.1 基本原理条形扫描器是用于读取条形码所含信息的设置,通常包括:光源、接收器 光电转换部件、译码电路、计算机接口条形扫描器的基本原理为:光源发出的光线通过光学系统照射到条形码符号, 被反射回来的光经过光学系统成像在光电转换器上,使其产生电信号;电信号通 电路放大后产生模拟电压,它与照射到条形码符号上被反射回来的光形成正比, 再经过滤波、整形,形成与模拟信号对应的方波信号,最后通过译码器翻译成计 算机可以接受的数字信号扫描系统 :: 信号整形2.2 基本组成从系统结构和功能上讲,条码扫描器原理之系统由扫描器系统、信号整形、译码三部分组 成2.2.1 扫描系统扫描系统由光学系统及探测器即光电转换器件组成,它完成对条码符号的光学扫描, 并通过光电探测器,将条码条空图案的光信号转换成为电信号1.光源对于一般的条码应用系统,条码符号在制作时,条码符号的条空反差均针对630nm附件 的红光而言,所以条码扫描器的扫描光源应该含有较大的红光部分。
扫描器所选用的光源 种类很多,主要有半导体光源、激光光源半导体发光二极管半导体发光二极管又称为发光二极管,它实际上就是一个由P型半导体和N型半导体组 合而成的二极管当在P-N结上施加正向电压时发光二极管就发出光来激光器半导体激光器功率一般在3〜5nm,与其它光源相比,有独特的性质: •有很强的方向性•单色性和相干性极好 •可获得极高的光强度,激光条码扫描器采用的都是低功率的激光二极管2.光电转换接收器 接收到的光信号需要经光电转换器转换成电信号扫描器的信号频率为几十千赫到几百千赫,一般采用硅光电池、光电二极管、光电三极管 作为光电转换器件目前市场上扫描枪所使用的感光器件主要有四种:光电倍增管,硅氧化物隔离CCD, 半导体隔离CCD,接触式感光器件(CIS或LIDE)主流是两种CCD,其原理简单说是:在一片硅单晶上集成了几千到几万个光电三极管, 这些光电三极管分为三列,分别用红绿蓝色的滤色镜罩住,从而实现彩色扫描简单的说 是半导体的 CCD 三极管间漏电现象会影响扫描精度,用硅氧化物隔离会大大减小漏电现 象(这个是绝缘体的),当然最好再加上温度控制,因为不管是半导体还是导体一般都是 温敏的,升温导电性一般会提高,现在主流市场上的多数是半导体隔离CCD用,硅氧化 物隔离 CCD 的比较少,显然是因为成本较高。
另外按照图像读出方式分类,CCD可以分为线型CCD和面型CCD两种线型CCD的 图像读出采用一维的方式,所以叫线型的线型CCD图像传感器最大特点是分辨率很高,最高可拍摄的像素数量高达1.3亿 其使用的 CCD 芯片长而窄,即对光线敏感的微小单元均匀地排成一列,而不像在面型 CCD 中这样的微小单元均匀地排成若干列而形成一个矩形的平面接触式感光器件,它使用的感光材料一般是我们用来制造光敏电阻的硫化镉,生产成 本应该是较 CCD 低得多(市场上同等精度的 CIS 扫描枪总是比 CCD 的扫描枪便宜不少正 是这个原因)扫描距离短,扫描清晰度低甚至有的时候达不到标称值,温度变化比较容 易影响扫描精度,这些正是这种扫描枪的致命问题光电倍增管,感光材料主要是金属铯的氧化物他的扫描精度,甚至受温度影响的程 度和噪音等都是最好的,可价格也是最贵的2.2.2 信号整形信号整形部分由信号放大、滤波、波形整形组成,它的功能在于将条码的光电扫描信 号处理成为标准电位的矩形波信号,其高低电平的宽度和条码符号的条空尺寸相对应 为了得到较高的信噪比,通常都采用低噪声的分立元件组成前置放大电路来低噪声 地放大信号由于条码条码印刷时的边缘模糊性,更主要是因为扫描光斑的有限大小和电 子线路的低通特性,将使得到的信号边缘模糊,通常称为“模拟电信号”,这种信号还须经 整形电路尽可能准备地将边缘恢复出来,变成通常所说的“数字信号”。
条码扫描器经过对 条码图形的光电转换、放大和整形,其中信号整形部分由信号放大、滤波、波形整形组成, 它的功能在于将条码的光电扫描信号处理成为标准电位的矩形波信号,其高低电平的宽度 和条码符号的条空尺寸相对应这样就可以按高低电平持续的时间记数2.2.3 译码译码部分一般由嵌入式微处理器组成,它的功能就是对条码的矩形波信号进行译码, 其结果通过接口电路输出到条码应用系统中的数据终端 条码扫描器根据量化后的条空宽度值进行译码,由译码单元译出其中所含信息各种条码 符号的标准译码算法来自于各个条码符号的标准3. 条形扫描器分类除一、二维条码扫描器分类,还可分类为:CCD、全角度激光和激光手持式条码扫描器 1.CCD 扫描器的优势:◊扫描器内无转动部分,寿命长◊价格便宜◊ 选择时的主要参数:景深优秀的CCD无须紧贴条码即可识读,而且体积适中,操作舒适分辨率低价CCD的分辨率较低,一般是指512像素,用于识读EAN, UPC等商业 码也就够用了中档CCD的分辨率是指1024像素,有些甚至达到2048像素,能分辨最 窄条/空为 0.1mm 的条码2.激光手持式扫描器有转镜式和颤镜式两种: 转镜式是采用高速马达带动一个棱镜组旋转,使二极管发出的单点激光变成一线。
颤镜式扫描器的扫描速度较低,一般为33次/秒,个别型号可以达到100次/秒 颤镜式的成本也较低在选择激光扫描器时,最重要的是扫描速度和分辨率,而景深并不关键因为当景深 加大时,分辨率会明显降低优秀的手持激光扫描器应当是有高扫描速度,并在固定景深 范围内有很高的分辨率3.全角度扫描器也是一种激光扫描器.它通过光学系统使激光二极管发出的激光折射成多条扫描线, 以达到全角度扫描的目的,主要是为了提高采集效率,减轻操作人员的劳动 选择时的注意事项:在一个方向上有多条平行线; 在某一点上有多条扫描线通过; 在一定的空间范围内各点的解读机率趋于一致能同时满足这三点的就是优秀扫描器4. 条码扫描器接口条码扫描器接口目前主要有USB接口、PS/2接口、串口(RS232),其中USB接口最为简 单,最大的好处就是即插即用,并且不会因为条码扫描器的故障造成键盘或其它的外设不 能使用的情况,目前该接口主要应用在与计算机的连接上PS/2接口是最早成熟起来的条 码扫描器接口,该接口除了可以与计算机连接外(具有PS/2接口的计算机),更被大量应 用于与商业 POS 机做通讯接口,该接口最大的缺点是会因扫描器的故障造键盘外设的无 效状态。
RS232接口是目前工业领域使用最为频繁的条码扫描器接口,因它易于编程、数 据传输距离远、可构建现场总线网络等优点,可被应用到生产线条码数据采集、 PLC 联动 顺序控制等场合2.扫描枪接口:扫描枪的常用接口类型有以下三种:(1) SCSI (小型计算机标准接口):此接口最大的连接设备数为8个,通常最大的传输 速度是40M/S,速度较快,一般连接高速的设备SCSI设备的安装较复杂,在PC机上一 般要另加SCSI卡,容易产生硬件冲突,但是功能强大2) EPP (增强型并行接口):一种增强了的双向并行传输接口,最高传输速度为1. 5Mbps优点是不需在PC中用其它的卡,无限制连接数目(只要你有足够的端口), 设备的安装及使用容易缺点是速度比 SCSI 慢此接口因安装和使用简单方便而在中低 端对性能要求不高的场合取代SCSI接口3) USB (通用串行总线接口):最多可连接127台外设,现在的USB1.1标准最高传输 速度为12Mbps,并且有一个辅通道用来传输低速数据在将来如果有了 USB2.0标准的扫 描枪速度可能会扩展到480M/S具热插拔功能,即插即用此接口的扫描枪随着USB标 准在 Intel 的力推之下的确立和推广而逐渐普及。
5.三种技普通的条码阅读器通常采用以下三种技术:光笔、CCD、激光,它们都有各自的优缺点, 没有一种阅读器能够在所有方面都具有优势,下面讨论每一种阅读器的工作原理和优缺 点光笔的工作原理 光笔是最先出现的一种手持接触式条码阅读器,它也是最为经济的一种条码阅读 器 使用时,操作者需将光笔接触到条码表面,通过光笔的镜头发出一个很小的光点, 当这个光点从左到右划过条码时,在“空”部分,光线被反射,“条”的部分,光线将被 吸收,因此在光笔内部产生一个变化的电压,这个电压通过放大、整形后用于译码光笔的优点主要是:与条码接触阅读,能够明确哪一个是被阅读的条码;阅读条码 的长度可以不受限制;与其它的阅读器相比成本较低;内部没有移动部件,比较坚固;体 积小,重量轻缺点:使用光笔会受到各种限制,比如在有一些场合不适合接触阅读条码; 另外只有在比较平坦的表面上阅读指定密度的、打印质量较好的条码时,光笔才能发挥它 的作用;而且操作人员需要经过一定的训练才能使用,如阅读速度、阅读角度、以及使用 的压力不当都会影响它的阅读性能;最后,因为它必须接触阅读,当条码在因保存不当而 产生损坏,或者上面有一层保护膜时,光笔都不能使用;光笔的首读成功率低及误码率较 高。
CCD 阅读器的工作原理CCD为电子耦合器件(Charg couple device),比较适合近距离和接触阅读,它的价格 没有激光阅读器贵,而且内部没有移动部件CCD阅读器使用一个或多个LED,发出的光线能够覆盖整个条码,条码的图像被传到 一排光上,被每个单独的光电二激管采样,由邻近的的探测结果为“黑”或“白”区分每 一个条或空,从而确定条码的字符,换言之,CCD阅读器不是注意的阅读每一个“条”或 “空”,而是条码的整个部分,并转换成可以译码的电信号优点:与其它阅读器相比,CCD阅读器的价格较便宜,但同样有阅读条码的密度广 泛,容易使用它的重量比激光阅读器轻,而且不象光笔一样只能接触阅读缺点: CCD 阅读器的局限在于它的阅读景深和阅读宽度,在需要阅读印在弧型表面 的条码(如饮料罐)时候会有困难;在一些需要远距离阅读的场合,如仓库领域,也不是 很适合;CCD的防摔性能较差,因此产生的故障率较高;在所要阅读的条码比较宽时,CCD 也不是很好的选择,信息很长或密度很低的条码很容易超出扫描头的阅读范围,导致条码 不可读;而且某些采取多个LED的条码阅读器中,任意一个的LED故障都会导致不能阅读; 大部分CCD阅读器的首读成功率较低且误码机率高。
激光枪的工作原理 激光扫描仪是各种扫描器中价格相对较高的,但它所能提供的各项功能指标最高, 因此在各个行业中都被广泛采用激光扫描仪的基本工作原理为:手持式激光扫描仪通过一个激光二极管发出一束光 线,照射到一个旋转的棱镜或来回摆动的镜子上,反射后的光线穿过阅读窗照射到条码表 面,光线经过条或空的反射后返回阅读器,由一个镜子进行采集、聚焦,通过光电转换器 转换成电信号,该信号将通过扫描期或终端上的译码软件进行译码激光扫描仪分为手持与固定两种形式:手持激光枪连接方便简单、使用灵活,固定 式激光扫描仪适用于阅读最较大、条码较小的场合,有效解放双手工作优点:激光扫描仪可以很杰出的用于非接触扫描,通常情况下,在阅读距离超过30cm 时激光阅读器是唯一的选择;激光阅读条码密度范围广,并可以阅读不规则的条码表面或 透过玻璃或透明胶纸阅读,因为是非接触阅读,因此不会损坏条码标签;因为有较先进的 阅读及解码系统,首读识别成功率高、识别速度相对光笔及 CCD 更快,而且对印刷质量 不。












