Barcode scanner sensitivity testing device and testing method

By laying test barcodes on the side of the turntable and using the servo drive module and the main control module to coordinate the control, the consistency and accuracy of the barcode scanner sensitivity test are solved, and efficient and accurate test results are achieved.

CN113820157BActive Publication Date: 2025-08-19DELI GROUP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111132217.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-24
Publication Date
2025-08-19
Estimated Expiration
2041-09-24

AI Technical Summary

Technical Problem

The existing barcode scanner sensitivity testing devices and methods have problems such as poor consistency and inaccurate test results.

Method used

A barcode scanner sensitivity testing device is designed. The test barcode is arranged on the side of the turntable, and the scanner reciprocates in a straight line along the side of the turntable, and the servo drive module and the main control module jointly control it to realize the automatic scanning of the test barcode.

Benefits of technology

It improves the consistency and accuracy of the test results, is widely applicable, conforms to actual application scenarios, has a high degree of automation, and has more accurate test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113820157B_ABST
    Figure CN113820157B_ABST
Patent Text Reader

Abstract

A barcode scanner sensitivity test device includes a turntable and a first drive module connected to the turntable for driving the turntable to rotate. The device is characterized in that the side of the turntable is used to sequentially arrange test barcodes. The device also includes a guide rail, a scanner, a second drive module, and a main control module. The scanner is connected to the second drive module and faces a test barcode on the side of the turntable. The second drive module slides with the guide rail and is used to drive the scanner to perform linear reciprocating motion in a direction perpendicular to the side of the turntable. The first drive module, the second drive module, and the scanner are all electrically connected to the main control module. The barcode scanner sensitivity test device has good consistency and more accurate test results. A barcode scanner sensitivity test method is also provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of testing devices, and in particular to a barcode scanner sensitivity testing device and a testing method. Background Art

[0002] The Chinese invention patent application with application publication number CN106650524A discloses a barcode scanner sensitivity test device, the structure of which is as follows: Figure 1 As shown, it includes a stand 1a, on which a guide rail 2a is provided; a grab frame 3a is vertically fixed on the guide rail 2a and slidably cooperates with the guide rail 2a, and at least one barcode scanner is detachably fixed on the grab frame 3a, and the barcode scanner is connected to the host computer; a turntable 5a is vertically fixed to the end of the guide rail 2a, and the turntable 5a is driven to rotate by a servo motor; at least one test barcode 4a is arranged on the front of the turntable 5a, and the barcode scanner is aimed at a test barcode 4a on the front of the turntable 5a. The barcode scanner sensitivity testing device sets the test barcode 4a on the front of the turntable 5a. In this way, when the barcode scanner is installed on the guide rail 2a, the barcode scanner only performs a linear reciprocating motion along the guide rail 2a and perpendicular to the front of the turntable 5a, while the test barcodes 4a are distributed at various positions on the front of the turntable 5a. No matter how the turntable 5a rotates, for the barcode scanner, there are some positions that are directly facing the barcode scanner, while some positions are deviated from the barcode scanner. Obviously, the test barcode 4a that is directly facing the barcode scanner is easier to be accurately detected. Therefore, there must be differences in the sensitivity of scanning at different positions, and the consistency is poor, resulting in inaccurate test results.

[0003] In addition, a Chinese invention patent application with application publication number CN107633187A discloses a barcode scanner sensitivity test method. The method includes the following steps: S1: fix the test barcode on a turntable and gradually increase or decrease the rotation speed of the turntable; S2: obtain the maximum rotation speed at which the scanning device can successfully scan the test barcode at different distances from the test barcode, and obtain the maximum rotation speed at different distances; S3: evaluate the scanning performance of the scanning device based on the maximum rotation speed at different distances. This barcode scanner sensitivity test method evaluates the scanning performance of the scanning device based on the maximum rotation speed at different distances. If the test barcode can be successfully read in one scan, it has certain rationality. However, if the test barcode cannot be successfully scanned in one scan, even if the rotation speed is high, the number of times required for successful scanning is large, and its sensitivity is not high. Therefore, this barcode scanner sensitivity test method cannot obtain accurate test results.

[0004] Therefore, there is an urgent need to design a barcode scanner sensitivity testing device and testing method with good consistency and more accurate test results. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a barcode scanner sensitivity testing device with good consistency and more accurate test results.

[0006] The technical solution of the present invention is: a barcode scanner sensitivity testing device, including a turntable and a first drive module connected to the turntable for driving the turntable to rotate, characterized in that: the side of the turntable is used to arrange test barcodes in sequence, and also includes a guide rail, a scanner, a second drive module and a main control module, the scanner is connected to the second drive module and faces a test barcode on the side of the turntable, the second drive module slides with the guide rail, and is used to drive the scanner to perform linear reciprocating motion in a direction perpendicular to the side of the turntable, and the first drive module, the second drive module and the scanner are all electrically connected to the main control module.

[0007] After adopting the above structure, the present invention has the following advantages:

[0008] The barcode scanner sensitivity testing device of the present invention arranges the test barcodes on the side of the turntable in sequence, and the scanner faces a test barcode on the side of the turntable. In this way, no matter where the test barcode is located, it is only necessary to rotate the turntable to make all the test barcodes arranged on the turntable face the scanner, so that there will be no situation where some test barcodes face the scanner while some test barcodes deviate from the scanner. Instead, all the test barcodes can face the scanner, which has better consistency and is more conducive to obtaining accurate test results; secondly, since the test barcodes are arranged on the side of the turntable in sequence, even if the type of the test barcode is changed, it can be well applied and has wider applicability; thirdly, the test barcodes are arranged on the side of the turntable and rotated to simulate the process of the scanner scanning each test barcode, which is also very consistent with the actual application scenarios of consumers. Therefore, when it is applied in practice, there will not be too much error; in addition, the entire testing device is collaboratively controlled by the main control module, and no manual detection is required. The degree of automation is higher and the test results are more accurate.

[0009] Preferably, the first drive module is a servo drive module. Servo drive has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

[0010] Preferably, the second drive module is a servo drive module. Servo drive has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

[0011] Preferably, the system further comprises a host computer, which is in communication with the main control module. This arrangement is conducive to data sharing and remote control.

[0012] Another technical problem to be solved by the present invention is to provide a barcode scanner sensitivity testing method with good consistency and more accurate test results.

[0013] Another technical solution of the present invention is: a barcode scanner sensitivity testing method, characterized in that it includes the following steps:

[0014] (1) Place the test barcodes on the sides of the turntable in sequence and start timing;

[0015] (2) The main control module controls the operation of the first drive module and the second drive module. The first drive module drives the turntable to rotate until the current test barcode faces the scanner. The second drive module drives the scanner to perform a linear reciprocating motion in a direction perpendicular to the side of the turntable and scan the current test barcode.

[0016] (3) The scanner uploads the scanning result of the current test barcode to the main control module, and the main control module determines whether the current scanning result is correct. If so, it proceeds to step (4); if not, the current test barcode is fixed, and the second drive module continues to drive the scanner to perform linear reciprocating motion and scan the current test barcode until the main control module obtains the correct scanning result, and then it proceeds to step (4).

[0017] (4) Determine whether the current test barcode is the last test barcode. If so, the timing ends and the test time of the entire test process is obtained, which is used to determine the sensitivity of the scanner based on the test time. If not, return to step (2) to test the next test barcode.

[0018] After adopting the above method, the present invention has the following advantages:

[0019] The barcode scanner sensitivity testing method of the present invention arranges the test barcodes on the side of the turntable in sequence. No matter where the test barcode is located, it is only necessary to rotate the turntable so that all the test barcodes arranged on the turntable can face the scanner, with good consistency, which is more conducive to obtaining accurate test results. In addition, the test time required for the entire test process is used as the basis for judging the sensitivity. Compared with the existing technology that uses the maximum rotation speed as the basis for judging the sensitivity, it is more direct and comprehensive. In addition, the test results of each test barcode are consistent, which can make the judgment result more accurate.

[0020] Preferably, in step (2), while the first drive module drives the turntable to rotate, the second drive device drives the scanner to scan the current test barcode. This arrangement allows the turntable to rotate and the scanner to scan simultaneously, thereby improving test efficiency.

[0021] Preferably, before the main control module controls the operation of the first drive module and the second drive module, step (2) further includes the following steps: the main control module determines the type of the current test barcode and obtains the operating range of the scanner pre-stored in the main control module according to the type of the current test barcode. This setting can achieve the best test results for different test barcodes.

[0022] Preferably, the criterion for judging the sensitivity of the scanner according to the test time in step (4) is: the shorter the test time, the higher the sensitivity of the scanner. This criterion is reasonable and the judgment result is accurate.

[0023] Preferably, the first drive module is a servo drive module, and the main control module uses closed-loop control on the first drive module. The servo drive closed-loop control has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

[0024] Preferably, the second drive module is a servo drive module, and the main control module uses closed-loop control on the second drive module. The servo drive closed-loop control has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 It is a structural diagram of an existing barcode scanner sensitivity testing device;

[0026] Figure 2 This is a schematic structural diagram of Example 1;

[0027] In the prior art figure: 1a-stand, 2a-guide rail, 3a-grip frame, 4a-test barcode, 5a-turntable;

[0028] In the figure of the present invention: 1-turntable, 2-first drive module, 3-test barcode, 4-guide rail, 5-scanner, 6-second drive module, 7-main control module. DETAILED DESCRIPTION

[0029] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0030] Example 1:

[0031] like Figure 2As shown, a barcode scanner sensitivity testing device includes a turntable 1 and a first driving module 2 connected to the turntable 1 for driving the turntable 1 to rotate, the side of the turntable 1 is used to arrange test barcodes 3 in sequence, and also includes a guide rail 4, a scanner 5, a second driving module 6 and a main control module 7. The scanner 5 is connected to the second driving module 6 and faces a test barcode 3 on the side of the turntable 1. The second driving module 6 slides with the guide rail 4 and is used to drive the scanner 5 to perform a linear reciprocating motion in a direction perpendicular to the side of the turntable 1. The first driving module 2, the second driving module 6 and the scanner 5 are all electrically connected to the main control module 7. The main control module 7 can adopt existing technology, and its core component is generally a single-chip microcomputer or a DSP.

[0032] Preferably, the first driving module 2 is a servo driving module. Servo driving has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

[0033] Preferably, the second driving module 6 is a servo driving module. The servo driving module has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

[0034] As an advantage, it further comprises a host computer, which is in communication with the main control module 7. This arrangement is conducive to data sharing and remote control.

[0035] Example 2:

[0036] A barcode scanner sensitivity testing method, based on the barcode scanner sensitivity testing device in Example 1, comprises the following steps:

[0037] (1) Place the test barcodes 3 on the side of the turntable 1 in sequence and start timing;

[0038] (2) The main control module 7 controls the operation of the first drive module 2 and the second drive module 6. The first drive module 2 drives the turntable 1 to rotate until the current test barcode 3 faces the scanner 5. The second drive module 6 drives the scanner 5 to perform a linear reciprocating motion in a direction perpendicular to the side of the turntable 1 and scan the current test barcode 3.

[0039] (3) The scanner 5 uploads the scanning result of the current test barcode 3 to the main control module 7, and the main control module 7 determines whether the current scanning result is correct. If so, it proceeds to step (4); if not, the current test barcode 3 is fixed, and the second drive module 6 continues to drive the scanner 5 to perform linear reciprocating motion and scan the current test barcode 3 until the main control module 7 obtains the correct scanning result, and then it proceeds to step (4).

[0040] (4) Determine whether the current test barcode 3 is the last test barcode 3. If so, the timing ends and the test time of the entire test process is obtained, which is used to determine the sensitivity of the scanner 5 based on the test time; if not, return to step (2) to test the next test barcode 3.

[0041] Preferably, in step (2), while the first drive module 2 drives the turntable 1 to rotate, the second drive device drives the scanner 5 to scan the current test barcode 3. This setting allows the rotation of the turntable 1 and the scanning action of the scanner 5 to be performed simultaneously, thereby improving the test efficiency.

[0042] Preferably, before the main control module 7 controls the operation of the first drive module 2 and the second drive module 6, step (2) further includes the following steps: the main control module 7 determines the type of the current test barcode 3, and obtains the operating range of the scanner 5 pre-stored in the main control module 7 according to the type of the current test barcode 3. This setting can achieve the best test results for different test barcodes.

[0043] Preferably, the criterion for judging the sensitivity of the scanner 5 according to the test time in step (4) is: the shorter the test time, the higher the sensitivity of the scanner 5. This criterion is reasonable and the judgment result is accurate.

[0044] Preferably, the first drive module 2 is a servo drive module, and the main control module 7 uses closed-loop control on the first drive module 2. The servo closed-loop control can be based on existing technology. The servo drive closed-loop control has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

[0045] Preferably, the second driving module 6 is a servo driving module, and the main control module 7 adopts closed-loop control on the second driving module 6. The servo drive closed-loop control has high precision, stable and reliable operation, and is more conducive to obtaining accurate test results.

Claims

1. A barcode scanner sensitivity testing method, characterized by: It includes the following steps: (1) Place the test barcodes (3) on the side of the turntable (1) in sequence and start timing; (2) The main control module (7) controls the operation of the first drive module (2) and the second drive module (6), wherein the first drive module (2) drives the turntable (1) to rotate until the current test barcode (3) faces the scanner (5), and the second drive module (6) drives the scanner (5) to perform a linear reciprocating motion in a direction perpendicular to the side of the turntable (1) and scan the current test barcode (3); (3) The scanner (5) uploads the scanning result of the current test barcode (3) to the main control module (7), and the main control module (7) determines whether the current scanning result is correct. If so, the process proceeds to step (4); if not, the current test barcode (3) remains stationary, and the second drive module (6) continues to drive the scanner (5) to perform linear reciprocating motion and scan the current test barcode (3) until the main control module (7) obtains the correct scanning result, and then the process proceeds to step (4); (4) Determine whether the current test barcode (3) is the last test barcode (3). If so, the timing ends and the test time of the entire test process is obtained, which is used to determine the sensitivity of the scanner (5) based on the test time; if not, return to step (2) to test the next test barcode (3).

2. A barcode scanner sensitivity testing method according to claim 1, characterized in that: In the step (2), while the first driving module (2) drives the turntable (1) to rotate, the second driving device drives the scanner (5) to scan the current test barcode (3).

3. The barcode scanner sensitivity testing method according to claim 1, wherein: Before the main control module (7) controls the first drive module (2) and the second drive module (6) to operate, the step (2) further includes the following steps: the main control module (7) determines the type of the current test barcode (3), and obtains the operating range of the scanner (5) pre-stored in the main control module (7) according to the type of the current test barcode (3).

4. The barcode scanner sensitivity testing method according to claim 1, wherein: The criterion for judging the sensitivity of the scanner (5) according to the test time in step (4) is: the shorter the test time, the higher the sensitivity of the scanner (5).

5. The barcode scanner sensitivity testing method according to claim 1, wherein: The first drive module (2) is a servo drive module, and the main control module (7) uses closed-loop control on the first drive module (2).

6. A barcode scanner sensitivity testing method according to claim 1, characterized in that: The second drive module (6) is a servo drive module, and the main control module (7) adopts closed-loop control on the second drive module (6).

Citation Information

Patent Citations

  • Code scanning performance test method and terminal

    CN107633187A

  • Rapid and long-depth of field test system for barcodes

    CN106650524A

  • Bar code reader aging test device and test method thereof

    CN110991198A

  • Bar code scanner sensitivity testing device

    CN216207612U