一种一维激光条形码扫描解码引擎制造技术

技术编号:30358945 阅读:10 留言:0更新日期:2021-10-16 17:11
本实用新型专利技术公开了一种一维激光条形码扫描解码引擎,激光稳定电路发送激光至软件摆动器控制电路,软件摆动器控制电路将激光转换为一条激光线并在扫描条形码后反射给多级小信号放大电路,多级小信号放大电路将光线强弱信号放大后发送给解码主控电路,解码主控电路将接收的模拟信号转换为数字信号,并根据信号的质量调整软件自动增益控制电路的增益同时将转换的数字信号解码;本实用新型专利技术采用软件控制自动增益的方式,能更精确的控制增益,使条码波形更完美的还原,从而具有更强的解码能力;能够解出传统引擎不能顺利解的长短条形码、模糊码,彻底解决摆动器停振问题,同时降低扫描器成本。器成本。器成本。

【技术实现步骤摘要】
一种一维激光条形码扫描解码引擎


[0001]本技术涉及条形码扫描
,具体是指一种一维激光条形码扫描解码引擎。

技术介绍

[0002]目前一维激光条形码扫描引擎控制电路复杂,并且解码模糊码、长码、缺损条形码能力存在严重不足,解码景深范围小,抗干扰能力差,生产过程中存在摆动器停振的问题。
[0003]所以,一种成本低廉且性能强大的条形码扫描解码引擎成为人们亟待解决的问题。

技术实现思路

[0004]本技术的目的是提供一种成本低廉性能强大的条形码扫描引擎。
[0005]为实现上述目的,本技术提供的技术方案为:一种一维激光条形码扫描解码引擎,包括解码主控电路以及与解码主控电路连接的软件自动增益控制电路、多级小信号放大电路、激光稳定电路、软件摆动器控制电路、红外自动感应电路、工作状态声音提示电路、工作状态LED指示电路、供电电路;
[0006]所述激光稳定电路发送激光至软件摆动器控制电路,所述软件摆动器控制电路将激光转换为一条激光线并在扫描条形码后反射给多级小信号放大电路,所述多级小信号放大电路将光线强弱信号放大后发送给解码主控电路,所述解码主控电路将接收的模拟信号转换为数字信号,并根据信号的质量调整软件自动增益控制电路的增益同时将转换的数字信号解码。
[0007]作为改进,所述解码主控电路采用MCU最小系统电路。
[0008]作为改进,所述软件自动增益控制电路与MCU的引脚39电性连接,所述多级小信号放大电路与MCU的引脚11电性连接,所述激光稳定电路与MCU的引脚43电性连接,所述软件摆动器控制电路与MCU的引脚40、引脚42电性连接,所述红外自动感应电路与MCU的引脚14

16电性连接,所述工作状态声音提示电路与MCU的引脚18电性连接,所述工作状态LED指示电路与MCU的引脚38电性连接,所述供电电路与MCU的引脚30

36电性连接。
[0009]作为改进,所述多级小信号放大电路包括多级信号放大器以及光电池D1,所述光电池D1接收扫描过条形码的激光信号,所述多级信号放大器将激光信号进行放大处理。
[0010]作为改进,所述MCU驱动软件摆动器控制电路中的摆动器均匀摆动并检测摆动器的摆动情况。
[0011]本技术与现有技术相比的优点在于:本技术采用软件方式驱动摆动器,MCU可以定时检测摆动器是否摆动,如果检测到摆动器停摆,则MCU强制施加驱动信号,从而使摆动器重新摆动起来,此外采用软件方式能大幅减少外围元器件数量,从而提高性能的同时降低成本;本技术采用软件控制自动增益的方式,由于软件可以随意检测波形的质量,能更精确的控制增益,使条码波形更完美的还原,从而具有更强的解码能力;本实用
新型能够解出传统引擎不能顺利解的长短条形码、模糊码,彻底解决摆动器停振问题,同时降低扫描器成本。
附图说明
[0012]图1是本技术一种一维激光条形码扫描解码引擎的电路原理图。
[0013]图2是本技术一种一维激光条形码扫描解码引擎的图1中解码主控电路的电路原理图。
[0014]图3是本技术一种一维激光条形码扫描解码引擎的图1中软件自动增益控制电路的电路原理图。
[0015]图4是本技术一种一维激光条形码扫描解码引擎的图1中多级小信号放大电路的电路原理图。
[0016]图5是本技术一种一维激光条形码扫描解码引擎的图1中激光稳定电路的电路原理图。
[0017]图6是本技术一种一维激光条形码扫描解码引擎的图1中软件摆动器控制电路的电路原理图。
[0018]如图所示:1、解码主控电路,2、软件自动增益控制电路,3、多级小信号放大电路,4、激光稳定电路,5、软件摆动器控制电路,6、红外自动感应电路,7、工作状态声音提示电路,8、工作状态LED指示电路,9、供电电路。
具体实施方式
[0019]下面结合附图对本技术一种一维激光条形码扫描解码引擎做进一步的详细说明。
[0020]结合附图1

6,对本技术进行详细介绍。
[0021]一种一维激光条形码扫描解码引擎,包括解码主控电路1以及与解码主控电路1连接的软件自动增益控制电路2、多级小信号放大电路3、激光稳定电路4、软件摆动器控制电路5、红外自动感应电路6、工作状态声音提示电路7、工作状态LED指示电路8、供电电路9;
[0022]所述激光稳定电路4发送激光至软件摆动器控制电路5,所述软件摆动器控制电路5将激光转换为一条激光线并在扫描条形码后反射给多级小信号放大电路3,所述多级小信号放大电路3将光线强弱信号放大后发送给解码主控电路1,所述解码主控电路1将接收的模拟信号转换为数字信号,并根据信号的质量调整软件自动增益控制电路2的增益同时将转换的数字信号解码。
[0023]所述解码主控电路1采用MCU最小系统电路。
[0024]所述软件自动增益控制电路2与MCU的引脚39电性连接,所述多级小信号放大电路3与MCU的引脚11电性连接,所述激光稳定电路4与MCU的引脚43电性连接,所述软件摆动器控制电路5与MCU的引脚40、引脚42电性连接,所述红外自动感应电路6与MCU的引脚14

16电性连接,所述工作状态声音提示电路7与MCU的引脚18电性连接,所述工作状态LED指示电路8与MCU的引脚38电性连接,所述供电电路9与MCU的引脚30

36电性连接。
[0025]所述多级小信号放大电路3包括多级信号放大器以及光电池D1,所述光电池D1接收扫描过条形码的激光信号,所述多级信号放大器将激光信号进行放大处理。
[0026]所述MCU驱动软件摆动器控制电路5中的摆动器均匀摆动并检测摆动器的摆动情况。
[0027]本技术一种一维激光条形码扫描解码引擎的具体实施过程如下:
[0028]扫描器工作时,由激光稳定电路4的激光器发出一束激光,经由软件摆动器控制电路5的摆动器将固定激光束转换成一条激光线,使激光点能从左到右,再从右到左扫过条形码,然后经过一个反光镜反射给多级小信号放大电路3的光电池D1,再经过光电池D1的后级放大电路,将光线强弱信号进行放大处理,将数据发送给解码主控电路1的MCU,MCU将数据用ADC转换成数字信号,根据信号的质量来调整软件自动增益控制电路2的增益同时将转换的数字信号进行解码。
[0029]MCU采用软件方式驱动摆动器,并定时检测摆动器是否摆动,如果检测到摆动器停摆,则MCU强制施加驱动信号,从而使摆动器重新摆动起来,采用软件方式能大幅减少外围元器件数量,从而提高性能的同时降低成本。
[0030]采用软件控制自动增益的方式,软件可以随意检测波形的质量,能更精确的控制增益,使条码波形更完美的还原,从而具有更强的解码能力。
[0031]本技术的各个功能可以依据需要进行增减调整,并可以应用到无线条码扫描设备,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种一维激光条形码扫描解码引擎,其特征在于:包括解码主控电路以及与解码主控电路连接的软件自动增益控制电路、多级小信号放大电路、激光稳定电路、软件摆动器控制电路、红外自动感应电路、工作状态声音提示电路、工作状态LED指示电路、供电电路;所述激光稳定电路发送激光至软件摆动器控制电路,所述软件摆动器控制电路将激光转换为一条激光线并在扫描条形码后反射给多级小信号放大电路,所述多级小信号放大电路将光线强弱信号放大后发送给解码主控电路,所述解码主控电路将接收的模拟信号转换为数字信号,并根据信号的质量调整软件自动增益控制电路的增益同时将转换的数字信号解码。2.根据权利要求1所述的一种一维激光条形码扫描解码引擎,其特征在于:所述解码主控电路采用MCU最小系统电路。3.根据权利要求2所述的一种一维激光条形码扫描解码引擎,其特征在于:所述软件自动增益控制电路与MCU的引脚39电性连接,...

【专利技术属性】
技术研发人员:葛文明
申请(专利权)人:深圳市华文创新科技有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1