一种移动条码阅读器
技术领域
本实用新型涉及条码阅读器,尤其涉及一种移动条码阅读器。
背景技术
随着物流和商品条码行业的发展,条码阅读器被广泛应用于仓库、商场和医院等场合,以达到货物自动归类、提高生产效率等目的。条码阅读器是用于读取条码中所包含的信息并通过传输接口将扫描结果输出到计算机或其它设备中,通常由以下几部分构成:解码模块、处理器、传输接口和电源模块等。
条码阅读器具体工作过程为,解码模块通过其内部的光电转换电路、解码电路和解码算法解读到条码信息后,通过其传输接口将条码信息传输至处理器,处理器对条码数据进行一些可选的字符串处理后,再通过传输接口传送至计算机或其他设备。
现有的条码阅读器往往存在以下不足:(1)对读取到的条码信息不能进行大批量的存储,无法长时间地离线工作,且无法离线完成基本的数据统计功能,因此,无法满足实时库存盘点,商品出入库的需求;(2)现有的条码阅读器的数据传输方式单一,有线传输与无线传输不能并存,无法根据实际的应用场合具体选择,也未提供离线存储功能;(3)现有的条码阅读器未配置显示屏,参数设置需要按照规定顺序,扫读指定条码才能完成,用户操作繁锁且易出错;(4)不提供用户应用程序开发接口,用户无法进行二次开发。
实用新型内容
本实用新型要解决的技术问题在于,现有的条码阅读器存在不能离线大批量存储、传输方式单一、不能二次开发等问题,针对现有技术的上述缺陷,提供一种移动条码阅读器。
本实用新型解决其技术问题所采用的技术方案是:
提供一种移动条码阅读器,包括壳体、安装于壳体内用于控制和统计分析的处理模块、与处理模块相连用于获取条码信息的条码扫描模块、与处理模块相连用于存储大量条码数据及***文件的存储模块、与处理模块相连用于和外部主设备通讯的传输模块、与处理模块相连用于操作的按键、与处理模块相连用于显示的显示屏,以及为移动条码阅读器供电的电源。
优选的,所述条码扫描模块包括发出光线的光源、接收从条码上反射的光线并将其转换为电信号的光电转换电路、以及接收光电转换电路发送的电信号并将电信号转换为数字信号的解码电路。
优选的,所述电源为电池。
优选的,所述传输模块包括蓝牙单元和USB接口;当移动条码阅读器在外部主设备第一距离范围内时,移动条码阅读器通过USB接口与外部主设备进行即时数据传输;在外部主设备第二距离范围内时,移动条码阅读器通过蓝牙单元与外部主设备进行即时数据传输。
优选的,所述第一距离范围为1米以内;所述第二距离范围为30米以内。
优选的,所述存储模块包括存储大量条码数据的第一存储单元和存储***文件的第二存储单元。
本实用新型移动条码阅读器,还包括与处理模块相连用于对移动条码阅读器进行应用程序开发的接口、与处理模块相连用于提示的声光提示模块。
优选的,所述声光提示模块包括蜂鸣器、振动器和/或LED灯。
实施本实用新型的移动条码阅读器,具有以下有益效果:移动条码阅读器可存储大量的条码数据,并可对其进行统计分析,满足库存盘点、商品出入库等长时间离线工作的需求;兼备USB接口和蓝牙,能非常方便地将条码数据转存至外部主设备中;通过按键和显示屏,提供用户可视化的参数设置界面,具有较好的用户体验。
附图说明
下面将结合附图及实施例对本实用新型作进一步说明,附图中:
图1是本实用新型移动条码阅读器第一实施例的结构示意图;
图2是本实用新型移动条码阅读器第二实施例的结构示意图;
图3是本实用新型移动条码阅读器实施例的蓝牙与计算机传输的示意图;
图4是本实用新型移动条码阅读器实施例的蓝牙与蓝牙手机/平板电脑传输的示意图;
图5是本实用新型移动条码阅读器实施例的处理模块电路示意图;
图6是本实用新型移动条码阅读器实施例的电路图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进一步详细说明。
在本实用新型提供的一种移动条码阅读器实施例中,如图1所示,包括壳体,安装于壳体内用于控制和统计分析的处理模块1、与处理模块1相连用于获取条码信息的条码扫描模块2、与处理模块1相连用于存储大量条码数据及***文件的存储模块3、与处理模块1相连用于和外部主设备通讯的传输模块4、与处理模块1相连用于操作的按键5、与处理模块1相连用于显示的显示屏6,以及为移动条码阅读器供电的电源9。
其中,处理模块1主要用于对大量条码数据进行统计分析,在离线的情况下,通过运处理模块1完成对大量条码数据基本的数据统计功能,以便满足实时库存盘点,商品出入口的需求等;另外,由于移动条码阅读器是随时都可能处于移动中,因此,电源9为电池,如干电池、充电电池等。
如图2所示,在本实用新型的移动条码阅读器实施例中,条码扫描模块2包括发出光线的光源21、接收从条码上反射的光线并将其转换为电信号的光电转换电路22、以及接收光电转换电路22发送的电信号并将该电信号转换为数字信号的解码电路23。条码扫描模块2获取条码信息的具体过程是:光源21发出的光线照射到条码上面,被反射到光电转换电路22,光电转换电路22将光信号转换为电信号并传给解码电路23,解码电路23将电信号转换为数字信号。
处理模块1通过存储接口连接大容量的存储模块3,存储模块3包括存储条码数据的第一存储单元31和存储***文件的第二存储单元32;处理模块1的运算单元通过软件算法的支持,对存储于第一存储单元31的条码数据进行统计分析,存储于第一存储单元31的条码数据,通过传输模块4按照先进先出的顺序,被传输至与其相连的外部主设备。第二存储单元32作为***文件的存储空间,通过在软件上实现FAT32文件***,可把条码数据存储成WINDOWS操作***支持的文件格式,例如,处理模块1内建FAT32文件***,通过FSMC存储接口与存储模块3(如Nand-Flash)连接,对Nand-Flash进行文件***格式化操作,实现对文件***中的文件进行读写、存储和删除等操作管理。
传输模块4包括蓝牙单元41和USB接口42。其中,处理模块1通过UART串口(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)与蓝牙单元41相连(如图3、4所示),可实现与集成蓝牙功能的外部主设备(如计算机、智能手机、平板电脑等)间的数据传输,其连接过程可由显示屏显示的指示来协助完成,该蓝牙单元41可支持HID和SPP两种应用协议。同时,也可配备专用的数据接收器,保证数据传输的准确性。另外,处理模块1集成了USB控制器,通过USB接口42可实现与USB外部主设备的数据传输。
本实用新型移动条码阅读器与外部主设备的数据传输方式具体为,如果移动条码阅读器在外部主设备(即工作电脑)第一距离范围(如1米)内时,可通过USB接口42与外部主设备进行即时数据传输,USB传输速度快并且数据准确率高;如果移动条码阅读器在外部主设备第二距离范围(如30米)(无阻隔)以内,可通过蓝牙单元41与外部主设备进行即时数据传输,摆脱数据线的限制;如果移动条码阅读器在外部主设备30米以外工作,可选择数据离线存储模式,即将获取的条码数据存储于第一存储单元31中,待回到可传输数据的范围内,再根据选定的传输方式传输数据。用户可灵活选用有线(USB)、无线(蓝牙)或离线方式,对获取的大量的条码信息进行存储和传输,极为方便。
本实用新型移动条码阅读器还包括与处理模块1相连用于对该移动条码阅读器进行应用程序开发的接口7,以便用户可进行二次开发,开发出适合自身需要的移动条码阅读器。
本实用新型移动条码阅读器还包括与处理模块1相连用于提示的声光提示模块8,其中,声光提示模块7包括蜂鸣器81、振动器82和/或LED灯83。例如在解码成功后,电池电量低等情况,处理模块1发出相应的指令,声光提示模块7会作出相应的指示等。
显示屏6(如LCD显示屏等)通过IIC接口与处理模块1连接,该显示屏6即可显示获取的条码信息,也可用于显示用户操作界面,实现用户通过选择菜单的方式来设置参数,提供给用户可视化的参数设置界面。
如图3所示,移动条码阅读器通过蓝牙数据接收器与数据采集终端(如计算机)进行数据传输,移动条码阅读器与蓝牙数据接收器的数据传输加入了软件校验,并且两边的天线匹配在最佳状态,可保证传输到数据采集终端的数据的正确性和传输距离最佳。
如图4所示,移动条码阅读器通过蓝牙单元41可直接与IPhone、IPad等集成蓝牙功能的外部主设备连接并传输数据,对获取的条码信息进行存储或备份等。
本实用新型移动条码阅读器的处理模块1采用Cortex-M3核的32位处理器,优选为意法半导体(ST)公司的以下任一款型号的芯片:STM32F101VC、STM32F101VD、STM32F101VE、STM32F101ZC、STM32F101ZD、STM32F101ZE、STM32F103VC、STM32F103VD、STM32F103VE、STM32F103ZC、STM32F103ZD、STM32F103ZE。蓝牙单元41优选为上海慧翰科技公司的以下任一款模块:FLC_MDC748、FLC_MDC749、FLC_MDC747N。
图5是本实用新型移动条码阅读器实施例的处理模块电路示意图;图6是本实用新型移动条码阅读器实施例的电路图。
此外,上述实施例为本实用新型较佳的实施方式,但本实用新型的实施方式并不受上述实施例的限制,其他的任何未背离本实用新型的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本实用新型的保护范围之内。