二維碼掃描設備的性能測試裝置及其使用方法
【技術領域】
[0001]本發明涉及二維碼測試領域,尤其涉及一種用于測試二維碼掃描設備的掃描性能的裝置及使用方法。
【背景技術】
[0002]目前隨著科技的發展,越來越多的終端設備都將支持二維碼的掃描,一般而言,評價一款設備掃描二維碼的性能指標包括響應速度、景深和掃描角度,可是目前的測試設備很少能夠實現自動準確的測量這些該掃描設備掃描二維碼的性能指標,用于測試二維碼掃描性能的設備具有很大的應用前景。
【發明內容】
[0003]本發明的目的是針對以上不足之處,提供了一種二維碼掃描設備的性能測試裝置及其使用方法,實現多角度測試二維碼掃描設備的性能。
[0004]本發明解決技術問題所采用的方案是:一種二維碼掃描設備的性能測試裝置,包括一支撐底座,所述支撐底座上沿縱向并列設有兩皮帶傳動機構,兩皮帶傳動機構的前端和后端分別經一傳動軸連接,兩皮帶傳動機構經一第一步進電機驅動;兩皮帶傳動機構上分別設置有一沿皮帶傳動機構縱向移動的第一滑塊和第二滑塊,兩皮帶傳動機構之間橫向架設有一皮帶導軌,所述皮帶導軌的一端設置于所述第一滑塊上,另一端穿設于所述第二滑塊并且經一第二步進電機驅動;所述皮帶導軌上設有一沿該皮帶導軌橫向移動的第三滑塊,所述第三滑塊上豎向設有一絲桿機構,并且所述絲桿機構經一第三步進電機驅動,所述絲桿機構上設有一用于安裝二維碼且沿絲桿機構豎向移動的轉動機構,所述轉動機構包括一第一舵機、繞所述第一舵機轉動的第二舵機和轉動設置于所述第二舵機上用于安裝二維碼的安裝架,并且所述第一舵機的輸出軸和第二舵機的輸出軸相互垂直;所述第一步進電機、第二步進電機和第三步進電機分別經一步進電機驅動器與一運動控制卡電連,所述第一舵機和第二舵機經一舵機控制器與一 PC機電連;所述運動控制卡與所述PC機電連。
[0005]進一步的,所述絲桿驅動機構包括豎向固定于所述第三滑塊上支撐框架、豎向設置于支撐框架內的滾珠絲桿和與滾珠絲桿配合的滑動螺母,所述滾軸絲桿的一端經一軸承座固定于所述第三滑塊上,另一端經穿設于另一軸承座且經所述第三步進電機驅動,所述第三步進電機經一安裝板固定于所述支撐框架端部。
[0006]進一步的,所述第一舵機固定于所述滑動螺母上,所述第二舵機固定于所述第一舵機的輸出軸上,所述安裝架呈U型,該安裝架兩側板底端水平固定于所述第二舵機的輸出軸上,并且繞所述第二舵機前后轉動;所述安裝架的頂板上豎向設有一用于安裝三維碼的安裝框。
[0007]進一步的,還包括一用于檢測掃描設備蜂鳴器的聲音識別模塊,所述聲音識別模塊經一支撐桿設置于所述轉動機構的旁側且與所述控制運動卡電連。
[0008]進一步的,所述支撐桿固定于所述第二滑塊上。
[0009]進一步的,還包括分別設置于皮帶傳動機構、皮帶導軌和絲桿機構端部的限位開關,所述限位開關與所述運動控制卡電連。
[0010]進一步的,還包括一電源模塊,所述電源模塊與所述電機驅動器、舵機控制器和運動控制卡電連。
[0011]本發明還提供一種如上述所述的二維碼掃描設備的性能測試裝置及其使用方法,包括以下步驟:
步驟SO:將第一步進電機、第二步進電機和第三步進電機分別經步進電機驅動器細分,使得皮帶傳動機構、皮帶導軌和絲桿機構的移動精度為0.1mm,分別經舵機控制器設置第一舵機和第二舵機輸出軸的轉動精度為1° ;
步驟SI:將二維碼豎直放置于安裝架上;
步驟S2:接通電源,通過位于皮帶傳動機構、皮帶導軌和絲桿機構端部的限位開關定位原點位置,并且將該原定位置設為中心點;
步驟S3:將二維碼掃描設備正對設置于安裝架前端,通過皮帶傳動機構、皮帶導軌和絲桿機構調整二維碼距離二維碼掃描設備攝像頭的距離;
步驟S4:開始進行掃描;
步驟S5:通過一聲音識別模塊檢測二維碼掃描設備的蜂鳴器是否響應,若檢測到蜂鳴器的響應,則結束掃描;否則轉到步驟S4。
[0012]與現有技術相比,本發明有以下有益效果:分別通過兩皮帶傳動機構、皮帶導軌和絲桿機構控制用于安裝二維碼的安裝架沿縱向、橫向和豎向移動,同時通過轉動機構的第一舵機和第二舵機控制安裝架左右轉動和前后轉動,可以實現二維碼掃描設備在二維碼處于不同角度、景深或運動過程的性能指標,提高測試的準確性,更好的評價二維碼掃描設備。同時當掃描完成后,二維碼掃描設備蜂鳴器發出的蜂鳴聲,通過固定頻率的聲音識別模塊進行識別,結束測試;另外通過位于皮帶傳動機構、皮帶導軌和絲桿機構端部的限位開關,可以更好的確定二維碼的位置,方便進行定位,提高本發明測試裝置的靈活性。
【附圖說明】
[0013]下面結合附圖對本發明專利進一步說明。
[0014]圖1為本發明實施例的測試裝置的結構示意圖。
[0015]圖2為本發明實施例的轉動機構的結構示意圖。
[0016]圖3為本發明實施例的電路控制結構圖。
[0017]圖中:1-支撐底座;2-皮帶傳動機構;20-傳動軸;21-第一滑塊;22-第二滑塊;3-第一步進電機;4-皮帶導軌;40-第三滑塊;5-第二步進電機;6-步進電機驅動器;7-絲桿機構;70-支撐框架;71-滾珠絲桿;72-滑動螺母;8-第三步進電機;9-轉動機構;90-第一舵機;91-第二舵機;92-安裝架;93-安裝框;94-支架;10_聲音識別模塊;11_支撐桿;12-二維碼。
【具體實施方式】
[0018]下面結合附圖和【具體實施方式】對本發明進一步說明。
[0019]如圖1?3所示,本發明實施例提供一種二維碼掃描設備的性能測試裝置,包括一支撐底座I,所述支撐底座I上沿縱向并列設有兩皮帶傳動機構2,兩皮帶傳動機構2的前端和后端分別經一傳動軸20連接,兩皮帶傳動機構2經一第一步進電機3驅動;兩皮帶傳動機構2上分別設置有一沿皮帶傳動機構2縱向移動的第一滑塊21和第二滑塊22,兩皮帶傳動機構2之間橫向架設有一皮帶導軌4,所述皮帶導軌4的一端設置于所述第一滑塊21上,另一端穿設于所述第二滑塊22并且經一第二步進電機5驅動;所述皮帶導軌4上設有一沿該皮帶導軌4橫向移動的第三滑塊40,所述第三滑塊40上豎向設有一絲桿機構7,并且所述絲桿機構7經一第三步進電機8驅動,所述絲桿機構7上設有一用于安裝二維碼12且沿絲桿機構7豎向移動的轉動機構9,所述轉動機構9包括一第一舵機90、繞所述第一舵機90轉動的第二舵機91和轉動設置于所述第二舵機91上用于安裝二維碼12的安裝架92,并且所述第一舵機90的輸出軸和第二舵機91的輸出軸相互垂直;所述第一步進電機3、第二步進電機5和第三步進電機8分別經一步進電機驅動器6與一運動控制卡電連,所述第一舵機90和第二舵機91經一舵機控制器與一 PC機電連;所述運動控制卡與所述PC機電連。
[0020]從上述可知,本發明的有益效果在于:分別通過兩皮帶傳動機構2、皮帶導軌4和絲桿機構7控制用于安裝二維碼12的安裝架92沿縱向、橫向和豎向移動,同時通過轉動機構9的第一舵機90和第二舵機91控制安裝架92左右轉動和上下轉動,可以實現二維碼12掃描設備在二維碼12處于不同角度、景深或運動過程的性能指標,提高測試的準確性,更好的評價二維碼掃描設備。本發明還通過PC機中的Labview軟件配合運動控制卡控制步進電機和第一舵機90和第二舵機91,使得測試更穩定準確。所述控制運動卡采用研華PCI1245e,所述第一步進電機3、第二步進電機5和第三步進電機8分別經一步進電機驅動器6與一運動控制卡電連;第一舵機90和第二舵機91直接通過舵機控制器與PC機串口相連。
[0021]在本實施例中,所述絲桿驅動機構包括豎向固定于所述第三滑塊40上支撐框架70、豎向設置于支撐框架7