基于不同景深的二维码扫描设备性能的测试方法

文档序号:9888078阅读:951来源:国知局
基于不同景深的二维码扫描设备性能的测试方法
【技术领域】
[0001]本发明涉及二维码测试领域,尤其涉及一种基于不同景深的二维码扫描设备性能的测试方法。
【背景技术】
[0002]目前随着科技的发展,越来越多的终端设备都将支持二维码的扫描,一般而言,评价一款设备扫描二维码的性能指标包括响应速度、景深和扫描角度,可是目前的测试设备很少能够实现自动准确的测量这些该扫描设备扫描二维码的性能指标,用于测试二维码扫描性能的设备具有很大的应用前景。景深是指在摄影机镜头或其他成像器前沿能够取得清晰图像的成像所测定的被摄物体前后距离范围。二维码扫描设备的摄像头在聚焦完成后,在焦点前后的范围内都能形成清晰的像,这一前一后的距离范围,便叫做景深,距离越远,景深越深;距离越近,景深越浅。若二维码扫描设备能够在扫描的景深范围越大,则性能越好。二维码扫描设备如果扫描成功,则会通过蜂鸣器提示用户,若无法进行扫描或超出扫描的景深范围,则蜂鸣器不响应。

【发明内容】

[0003]本发明的目的是针对以上不足之处,提供了一种基于不同景深的二维码扫描设备性能的测试方法,实现通过不同景深测试二维码扫描设备的性能。
[0004]本发明解决技术问题所采用的方案是:一种基于不同景深的二维码扫描设备性能的测试方法,包括以下步骤:
步骤SI:将二维码固定于一测试装置上;开启电源,通过测试装置将二维码移动至二维码扫描设备前端,通过测试装置调整二维码正对二维码扫描设备的摄像头;
步骤S2:进行二维码扫描;
步骤S3:通过一用于识别二维码扫描设备中蜂鸣器的声音识别模块判断是否扫描完成,若声音识别模块接收到蜂鸣器的声音频率,进行步骤S4,否则转至步骤S6;
步骤S4:通过测试装置将二维码水平向后移动Imm,进行二维码扫描;
步骤S5:通过声音识别模块判断是否扫描完成,若声音识别模块未接收到蜂鸣器的声音频率,则记录当前二维码距离二维码扫描设备的距离,即当前景深,结束扫描二维码;否则转至步骤S4;
步骤S6:通过测试装置将二维码水平向前移动1mm,进行二维码扫描;
步骤S7:通过声音识别模块判断是否扫描完成,若声音识别模块接收到蜂鸣器的声音频率,则记录当前二维码距离二维码扫描设备的距离,即当前景深,结束扫描;否则转至步骤S6。
[0005]进一步的,所述测试装置包括一支撑底座,所述支撑底座上沿纵向并列设有两皮带传动机构,两皮带传动机构的前端和后端分别经一传动轴连接,两皮带传动机构经一第一步进电机驱动;两皮带传动机构上分别设置有一沿皮带传动机构纵向移动的第一滑块和第二滑块,两皮带传动机构之间横向架设有一皮带导轨,所述皮带导轨的一端设置于所述第一滑块上,另一端穿设于所述第二滑块并且经一第二步进电机驱动;所述皮带导轨上设有一沿该皮带导轨横向移动的第三滑块,所述第三滑块上竖向设有一丝杆机构,并且所述丝杆机构经一第三步进电机驱动,所述丝杆机构上设有一用于安装二维码且沿丝杆机构竖向移动的转动机构,所述转动机构包括一第一舵机、绕所述第一舵机转动的第二舵机和转动设置于所述第二舵机上用于安装二维码的安装架,并且所述第一舵机的输出轴和第二舵机的输出轴相互垂直;所述第一步进电机、第二步进电机和第三步进电机分别经一步进电机驱动器与一运动控制卡电连,所述第一舵机和第二舵机分别经一舵机控制器与一PC机电连;所述运动控制卡与所述PC机电连。
[0006]进一步的,所述丝杆驱动机构包括竖向固定于所述第三滑块上支撑框架、竖向设置于支撑框架内的滚珠丝杆和与滚珠丝杆配合的滑动螺母,所述滚轴丝杆的一端经一轴承座固定于所述第三滑块上,另一端经穿设于另一轴承座且经所述第三步进电机驱动,所述第三步进电机经一安装板固定于所述支撑框架端部。
[0007]进一步的,所述第一舵机固定于所述滑动螺母上,所述第二舵机固定于所述第一舵机的输出轴上,所述安装架呈U型,该安装架两侧板底端水平固定于所述第二舵机的输出轴上,并且绕所述第二舵机前后转动;所述安装架的顶板上竖向设有一用于安装三维码的安装框。
[0008]进一步的,所述声音识别模块经一支撑杆设置于所述转动机构的旁侧且与所述控制运动卡电连。
[0009]进一步的,所述支撑杆固定于所述第二滑块上。
[0010]进一步的,还包括分别设置于皮带传动机构、皮带导轨和丝杆机构端部的限位开关,所述限位开关与所述运动控制卡电连。
[0011]进一步的,还包括一电源模块,所述电源模块与所述电机驱动器、舵机控制器和运动控制卡电连。
[0012]与现有技术相比,本发明有以下有益效果:首先通过测试装置调整二维码距离二维码扫描设备的距离,并且使得二维码正对二维码扫描设备的摄像头,可以测试二维码扫描设备在二维码处于不同景深下的扫描结果,判断该二维码扫描设备的可扫描的景深范围,更好的评价二维码扫描设备。同时当扫描完成后,二维码扫描设备蜂鸣器发出的蜂鸣声,通过固定频率的声音识别模块进行识别,判断是否成功获取扫描二维码。
【附图说明】
[0013]下面结合附图对本发明专利进一步说明。
[0014]图1为本发明实施例的测试方法的测试示意图。
[0015]图2为本发明实施例的测试装置的结构示意图。
[0016]图3为本发明实施例的转动机构的结构示意图。
[0017]图4为本发明实施例的实施装置的电路控制原理图。
[0018]图中:1-二维码扫描设备;2-二维码;3-测试装置;30-支撑底座;31-皮带传动机构;310-传动轴;311-第一滑块;312-第二滑块;32-第一步进电机;33-皮带导轨;330-第三滑块;34-第二步进电机;35-丝杆机构;350-支撑框架;351-滚珠丝杆;352-滑动螺母;36-第三步进电机;37-转动机构;370-第一舵机;371-第二舵机;372-安装架;373-安装框;374-支架;38-声音识别模块;39-支撑杆。
【具体实施方式】
[0019]下面结合附图和【具体实施方式】对本发明进一步说明。
[0020]如图1?4所示,本发明实施例提供一种基于不同景深的二维码扫描设备I性能的测试方法,包括以下步骤:
步骤S1:将二维码2固定于一测试装置3上;开启电源,通过测试装置3将二维码2移动至二维码扫描设备I前端,通过测试装置3调整二维码2正对二维码扫描设备I的摄像头;
步骤S2:进行二维码2扫描;
步骤S3:通过一用于识别二维码扫描设备I中蜂鸣器的声音识别模块38判断是否扫描完成,若声音识别模块38接收到蜂鸣器的声音频率,进行步骤S4,否则转至步骤S6;
步骤S4:通过测试装置3将二维码2水平向后移动1mm,进行二维码2扫描;
步骤S5:通过声音识别模块38判断是否扫描完成,若声音识别模块38未接收到蜂鸣器的声音频率,则记录当前二维码2距离二维码扫描设备I的距离,即当前景深,结束扫描二维码2;否则转至步骤S4;
步骤S6:通过测试装置3将二维码2水平向前移动1mm,进行二维码2扫描;
步骤S7:通过声音识别模块38判断是否扫描完成,若声音识别模块38接收到蜂鸣器的声音频率,则记录当前二维码2距离二维码扫描设备I的距离,即当前景深,结束扫描;否则转至步骤S6。
[0021 ]从上述可知,本发明的有益效果在在于:首先通过测试装置3调整二维码2距离二维码扫描设备I的距离,并且使得二维码2正对二维码扫描设备I的摄像头,可以测试二维码扫描设备I在二维码2处于不同景深下的扫描结果,判断该二维码扫描设备I的可扫描的景深范围,更好的评价二维码扫描设备I,灵活性高。同时当扫描完成后,二维码扫描设备I蜂鸣器发出的蜂鸣声,通过固定频率的声音识别模块38进行识别,判断是否成功获取扫描二维码2,使得测试更准确。如图1所示,测试时,二维码2距离二维码扫描设备I摄像头的景深为d,若在景深为d通过声音识别模块38检测到蜂鸣器发出的声音频率,则依次向后移动1mm,直至声音识别模块38无法检测到蜂鸣器的声音频率;若在景深为d通过声音识别模块38未检测到蜂鸣器发出的声音频率,则依次向前移动1mm,直至声音识别模块38检测到蜂鸣器的声音频率;最终得到该二维码扫描设备I的扫描景深的范围。
[0022]在本实施例中,所述测试装置3包括一支撑底座30,所述支撑底座30上沿纵向并列设有两皮带传动机构31,两皮带传动机构31的前端和后端分别经一传动轴310连接,两皮带传动机构31经一第一步进电机32驱动;两皮带传动机构31上分别设置有一沿皮带传动机构31纵向移动的第一滑块311和第二滑块312,两皮带传动机构31之间横向架设有一皮带导轨33,所述皮带导轨33的一端设置于所述
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1