欢迎来到天天文库
浏览记录
ID:14110575
大小:880.00 KB
页数:14页
时间:2018-07-26
《扫描平台发明专利技术方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、扫描平台发明专利技术方案一种全向多线激光条码识读装置及方法技术领域本发明涉及激光条码识别研究领域,特别涉及一种全向多线激光条码识读装置及方法。背景技术条码阅读器是用于读取条码所包含的信息的一种设备。它识别准确、数据输入速度快,且设备简单、成本较低,在超市、图书馆、仓库等众多场合得到越来越广泛的使用。条码阅读器按照光源不同可以分为虹光条码阅读器(也称为CCD扫描枪)和激光条码阅读器。虹光条码阅读器是利用光电藕合(CCD)原理,对条码印刷图案进行成像,然后再译码。它的优势是:无转轴,马达,使用寿命长;价格便宜。激光条码阅读器是利用激光二极管作为
2、光源的单线式扫描器,但其在扫描速度、扫描距离、扫描灵敏度等都优于虹光条码阅读器,因此目前市场上主要应用的是激光条码阅读器。激光条码阅读器主要有转镜式和颤镜式两种。转镜式是采用高速马达带动一个棱镜组旋转,使二极管发出的单点激光变成一线。颤镜式的制作成本低于转镜式,但这种原理的激光枪不易提高扫描速度,一般为33次/秒,最高可以达到100次/秒,在一些需要快速进行扫描的场合达不到应用的要求。公开号为CN101916357A的中国专利公开了一种激光条码识读装置及条码识读方法,该装置包括蓝光激光器、偏转镜、可摆动反射镜、集光器、滤光镜、光电接收器、放
3、大处理电路、与放大处理电路相接且对蓝光激光器进行控制的处理器和电源模块。其识读方法是:扫描光信号接收、扫描光信号模数转换及采集、快速傅里叶变换、去除高频分量、傅里叶反变换、使用大律法进行阈值计算、根据阈值对条码信号进行二值化和根据各类条码标准进行解码。这种方法具有以下缺点:(1)这种方法虽减少了硬件结构,识读多运用软件算法,但是这也同时造成识别速度较慢,无法进行快速解码。(2)这种方法仍然采用颤镜式,扫描速度低,不适用于需要快速进行扫描的场合。因此,需要提供一种识读速度快、且识别率高的激光条码识读装置及其识别方法。3发明内容本发明的主要目的
4、在于克服现有技术的缺点与不足,提供一种全向多线激光条码识读装置,其具有识读效率高的优点,尤其针对打邹、破损及反光条码,识读效果较好。本发明还提供了一种基于上述装置的全向多线激光条码识读方法。本发明的目的通过以下的技术方案实现:一种全向多线激光条码识读装置,包括:处理器,用于根据控制要求发出控制激光器发射、电机转动的控制信号,同时用于对获得的条码信息进行识别,并将识别信息结果通过通讯电路上传到上位机;DAC(DigitaltoAnalogConverter,数字信号转换成模拟信号)输出电路,用于根据处理器传送的激光器发射控制信号控制激光器发射
5、;电机控制电路,用于根据处理器传送的电机转动控制信号控制电机转速;激光器,用于在DAC输出电路控制下将激光发射到激光旋转机构;电机,用于驱动激光旋转机构转动;激光旋转机构,在电机驱动下旋转,从而使激光器照射到该机构上的激光随着旋转,形成若干条激光线;激光接收器,用于在激光旋转机构产生的激光线照射到条码时,接收条码的激光信息,将此激光信号转换成电信号,然后将电信号传递到前端信号调理电路;前端信号调理电路,用于将接收到的电信号放大、整理为与条码对应的脉冲信号,输出到宽度采样电路;宽度采样电路,用于根据与条码对应的脉冲信号得到条码的宽度;解码电路
6、,用于将采集并预处理后的信号进行解码,得到条码代表的条码信息;上述处理器分别与DAC输出电路、电机控制电路、解码电路、通讯电路连接,DAC输出电路与激光器连接,电机控制电路与电机连接,电机驱动激光旋转机构旋转,激光接收器、前端信号调理电路、宽度采样电路、解码电路依次连接,工作时,激光旋转机构发射的激光扫描线照射在条码上,激光接收器接收条码上反射的信息。具体的,所述处理器具体为单片机。具体的,所述激光旋转机构具体是指光学棱镜。采用这种棱镜能够将原来激光器发射的单点激光转换成网状的多条激光扫描线。3优选的,所述处理器还连接一个喇叭,处理器根据解
7、码电路得到的信息控制喇叭发出提示音。通过喇叭提示音,操作人员可明确得到该条码信息是否符合要求。优选的,所述处理器还连接一指示灯,用于提示解码是否成功。采用这种结构非常适合于超市等噪杂的场合,收银员可以不受环境噪音影响,清晰便捷地判断条码是否读取成功。一种基于上述装置的全向多线激光条码识读方法,处理器将激光器发射控制信号和电机转动控制信号分别发送到激光器和电机,激光器将激光发射到激光旋转机构上,电机带动激光旋转机构旋转,激光旋转机构将单点激光转换成若干条激光扫描线,工作时,将条码放置于该激光扫描区域内,激光接收器采集该条码的反射信息,通过放大
8、、采样、解码,将得到的条码信息传递到处理器,处理器判断该条码信息是否完整,如果完整,则直接将条码信息发送到上位机;如果不完整,则再读取另一条扫描线所得到的条码信息,然后将前后两组
此文档下载收益归作者所有