数据采集装置及其数据采集方法制造方法及图纸

技术编号:24170326 阅读:36 留言:0更新日期:2020-05-16 02:44
本发明专利技术提供一种数据采集装置,包括触发器,用以供触发产生触发信号且在触发结束时结束产生触发信号;数据采集器,用以采集数据;处理器,用以接收触发信号以控制所述数据采集器采集数据,所述处理器进一步用以对所述数据采集器采集的数据进行解码,且在触发信号消失时对解码过程进行判断,以对正在进行的解码过程增加特定延时。使得在触发信号消失时,在所述处理器中正在进行的解码过程也能继续进行,不会随着触发信号的消失而终止,保证了解码过程的完整性,提高解码效率,防止条码漏扫。

Data acquisition device and data acquisition method

【技术实现步骤摘要】
数据采集装置及其数据采集方法
本专利技术涉及一种数据采集装置及其数据采集方法。
技术介绍
:现有的条码采集器在扫描条码的时候,用户通过按压按钮来触发扫描,同时主控单元开始解码;在用户松开按钮时扫描结束,同时主控单元结束解码。由于条码采集器解码时间通常在150ms左右,对于有些难以解码的条码,解码时间甚至需要200ms。然而,当用户快速按动按钮时,其每次按按钮的时间可达到200ms以下,使得有时候条码采集器正在解码时,用户已经松开按钮,解码终止,导致解码失败,降低了扫描效率,且在连续扫描时容易造成条码漏扫。本专利技术针对以上问题,提供一种新的数据采集装置及其数据采集方法,采用新的方法和技术手段以解决这些问题。
技术实现思路
针对
技术介绍
所面临的问题,本专利技术创作的目的在于提供一种在触发信号消失时延长正在进行的解码过程的数据采集装置及其数据采集方法。为实现上述目的,本专利技术采用以下技术手段:本专利技术提供一种数据采集装置,其特征在于,包括:触发器,用以供触发产生触发信号且在触发结束时结束产生触发信号;数据采集器,用以采集数据;处理器,用以接收触发信号以控制所述数据采集器采集数据,所述处理器进一步用以对所述数据采集器采集的数据进行解码,且在触发信号消失时对解码过程进行判断,以对正在进行的解码过程增加特定延时。可选地,所述触发器结束产生触发信号时,所述数据采集器结束数据采集。可选地,所述触发器为按键,用户按压按键以触发所述按键产生触发信号,且在松开所述按键时结束产生触发信号。可选地,包括存储器,用以存储所述数据采集器采集的数据和解码库,所述处理器用以调用解码库对采集的数据进行解码。可选地,特定延时与所述处理器的平均解码时间正相关。本专利技术提供一种数据采集装置,其特征在于,包括:触发器,用以供触发产生触发信号且在触发结束时结束产生触发信号;数据采集器,用以采集数据,所述数据采集器包括解码芯片,用以解码采集的数据;处理器,用以接收触发信号以触发所述数据采集器采集数据,且在触发信号消失时对所述解码芯片的解码过程进行判断,以对正在进行的解码过程增加特定延时。本专利技术提供一种数据采集方法,其特征在于,包括以下步骤:通过触发器发送触发信号;通过数据采集器采集数据;解码所述数据采集器采集的数据;触发器终止发送触发信号;对解码过程进行判断,若正在解码,则对解码过程增加特定延时。可选地,触发器终止发送触发信号时,所述数据采集器结束数据采集。可选地,解码数据的过程在解码芯片中进行,处理器对解码过程进行判断。可选地,解码数据的过程和对解码过程的判断均在处理器中进行。与现有技术相比,本专利技术具有以下有益效果:本专利技术的数据采集装置及其数据采集方法,通过触发器发送的触发信号触发数据采集,并通过处理器对采集的数据进行解码,且在触发信号消失时对解码过程进行判断,以对正在进行的解码过程增加特定延时。使得在触发信号消失时,在所述处理器中正在进行的解码过程也能继续进行,不会随着触发信号的消失而终止,保证了解码过程的完整性,提高解码效率,防止条码漏扫。附图说明图1为本专利技术数据采集装置的立体图;图2为本专利技术数据采集器的放大图;图3为本专利技术数据采集装置的框图;图4为本专利技术另一实施例数据采集装置的框图;图5为本专利技术数据采集装置采集数据的方法的流程图。具体实施方式的附图标号说明:数据采集装置100外壳1按键2显示屏3窗口4数据采集器5摄像头6补光灯7处理器8解码芯片9具体实施方式为便于更好的理解本专利技术的目的、结构、特征以及功效等,现结合附图和具体实施方式对本专利技术作进一步说明。如图1所示,本专利技术的数据采集装置100的一种示例为手持终端(PDA),下面以手持终端为例对所述数据采集装置100的结构、功能及用法进行详述。如图1、图2和图3所示,所述数据采集装置100包括用于保护的外壳1以及收容于所述外壳1的数据采集器5和处理器8。所述外壳1上设有多个按键2,至少一个所述按键2形成触发器。所述外壳1的正面设有显示屏3,前端面上设有窗口4,以使得所述数据采集器5可透过所述窗口4采集数据。所述数据采集器5用以采集图像数据,如一维码、二维码或其它图文数据。所述数据采集器5包括摄像头6和补光灯7,所述摄像头6用以采集图像,并将图像信号通过光电转化作用转化为数字信号传输至所述处理器8;所述补光灯7用以对目标图像进行补光,使得所述摄像头6能采集到更加清晰的图像。所述处理器8分别电性连接于所述按键2和所述数据采集器5,以接收所述按键2受触发产生的触发信号,进而发出指令控制所述数据采集器5采集数据,具体来说,所述处理器8受触发信号的触发,控制所述数据采集器5的补光灯7进行补光,并控制所述摄像头6采集具有补光的图像,所述处理器8进一步用以对所述数据采集器5采集的图像数据进行解码,并将解码出的信息显示于显示屏3上。当触发信号消失(如用户松开按键2),所述处理器8将对解码过程进行判断,这里存在几种可能的情况:一是用户松开按键2前所述处理器8解码成功,此时解码过程已结束,则处理器8结束整个过程;二是用户松开按键2前解码超时,此时解码过程也已结束,则处理器8结束整个过程;三是用户松开按键2前后仍在解码,此时解码过程正在进行。虽然在触发信号消失时,所述补光灯7即停止补光,同时所述数据采集器5停止数据采集或停止将数据传输至所述处理器8,然而,对于正在进行的解码过程,所述处理器8将增加特定延时,也即解码过程不会随着触发信号的消失而终止,而是将解码过程延长特定延时,使得解码过程有充足的解码时间,之后处理器8再结束整个过程。该特定延时的时长与所述处理器8的平均解码时间正相关,也即所述处理器8解码所需时间越长,特定延时则可人为设置为更长时间,所以该特定延时可以根据统计所述处理器8多长解码的平均解码时间来设置;或者由于不同的处理器8的解码时间长短不一,该特定延时也可根据不同的处理器8型号来设定;或者由于同一处理器8对不同码制的条码的解码时间长短不一,该特定延时也可根据不同的码制来设定。由于大多数处理器8对大多数码制条码的解码时间在150ms左右,而经测定,用户快速按动按键2的时间可达到200ms以下,该特定延时优选为50ms,使得所述处理器8有充足的解码时间。本实施例中,所述触发器为按键2;其它实施例中(未图示,下同),触发器可为触摸屏上的虚拟键;或触发器可为传感器(如重力传感器、加速度传感器或陀螺仪等),其可用来检测用户的特定手势(如重力传感器),以此来触发产生触发信号;或触发器为距离传感器(如IR接近传感器),当检测到物体靠近时,即被触发产生触发信号,当挪开物体时,触发信号即消失。如图4所示,其它实施例中,所述数据采集器5可包括解码芯本文档来自技高网...

【技术保护点】
1.一种数据采集装置,其特征在于,包括:/n触发器,用以供触发产生触发信号且在触发结束时结束产生触发信号;/n数据采集器,用以采集数据;/n处理器,用以接收触发信号以控制所述数据采集器采集数据,所述处理器进一步用以对所述数据采集器采集的数据进行解码,且在触发信号消失时对解码过程进行判断,以对正在进行的解码过程增加特定延时。/n

【技术特征摘要】
1.一种数据采集装置,其特征在于,包括:
触发器,用以供触发产生触发信号且在触发结束时结束产生触发信号;
数据采集器,用以采集数据;
处理器,用以接收触发信号以控制所述数据采集器采集数据,所述处理器进一步用以对所述数据采集器采集的数据进行解码,且在触发信号消失时对解码过程进行判断,以对正在进行的解码过程增加特定延时。


2.如权利要求1所述的数据采集器,其特征在于:所述触发器结束产生触发信号时,所述数据采集器结束数据采集。


3.如权利要求1所述的数据采集器,其特征在于:所述触发器为按键,用户按压按键以触发所述按键产生触发信号,且在松开所述按键时结束产生触发信号。


4.如权利要求1所述的数据采集器,其特征在于:包括存储器,用以存储所述数据采集器采集的数据和解码库,所述处理器用以调用解码库对采集的数据进行解码。


5.如权利要求1所述的数据采集器,其特征在于:特定延时与所述处理器的平均解码时间正相关。


6.一种数据采集装置,其特征在...

【专利技术属性】
技术研发人员:王冬生韩子骞鲁泉峰康士伟江庆华王斌邓振华魏星星王航
申请(专利权)人:无锡盈达聚力科技有限公司
类型:发明
国别省市:江苏;32

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

1