Code reader assembly
The automated gripping and docking technology of the barcode reader assembly device solves the problem of low efficiency in manual assembly of lenses and barcode readers, and realizes efficient docking and testing of lenses and barcode readers, reducing the defect rate.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- SHENZHEN YANXIANG JINMA TECH CO LTD
- Filing Date
- 2025-06-03
- Publication Date
- 2026-07-03
AI Technical Summary
In the existing technology, the assembly and testing process of the lens and the barcode reader relies on manual operation, which leads to low efficiency and a high lens defect rate. In particular, the problems of dirt and lens collision caused by manual intervention are serious.
The device employs a barcode reader assembly unit, which includes a gripping component, a drive component, a mounting bracket, and a tray. The automated drive component moves the gripping component in the x, y, and z directions to achieve automatic assembly of the lens and barcode reader. Combined with a position correction module, it ensures that the lens and the connecting part are aligned.
Automated operation reduces lens defect rate, improves barcode reader testing efficiency, reduces manual operation steps, and ensures accurate connection between lens and barcode reader.
Smart Images

Figure CN224445142U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of barcode reader testing technology, and in particular to a barcode reader assembly device. Background Technology
[0002] Currently, during the assembly and testing of lenses and barcode readers in factories, workers typically pick up the lenses manually, install them onto the barcode readers, and then test the readers through the lenses. This process is not only time-consuming and labor-intensive, but also increases the lens defect rate due to excessive manual intervention, such as dirt or lens impacts, thereby reducing the efficiency of barcode reader testing. Utility Model Content
[0003] To address the aforementioned issues, the barcode reader assembly device provided by this invention assembles the lens and the barcode reader through a drive component and a gripping component, thereby improving the efficiency of barcode reader testing.
[0004] This utility model provides a barcode reader assembly device, which includes: a gripping component, a driving component, a mounting frame, and a material tray;
[0005] The mounting bracket is used to mount the barcode reader and arrange the gripping component and the barcode reader sequentially along the x-direction. The drive component is connected to the gripping component and is used to drive the gripping component to move in the x, y, and z directions, with the x-direction perpendicular to the y and z directions.
[0006] The tray is located on the side of the gripping assembly facing the barcode reader. The tray is used to provide at least one loading station for loading lenses. The gripping assembly is used to grip a lens and move it between the loading station and the barcode reader.
[0007] Optionally, the barcode reader assembly device further includes: a calibration plate; the calibration plate, the gripping component, and the barcode reader are arranged sequentially along the x-direction;
[0008] The barcode reader assembly also includes: a position correction module; and a connecting part for connecting a lens is provided on the surface of the barcode reader facing the gripping component.
[0009] The position correction module is located on the side of the calibration plate facing the code reader. The position correction module is used to determine whether the lens is aligned with the connector in the x direction when the drive component mounts the lens onto the connector through the gripping component.
[0010] Optionally, the position correction module includes a camera;
[0011] The camera is fixedly mounted on the outside of the barcode reader, with the camera's optical axis facing the connecting part.
[0012] Optionally, the barcode reader assembly device further includes: a background plate;
[0013] The background panel is fixedly mounted on the side of the connector that faces away from the camera.
[0014] Optionally, the gripping components include: a vacuum tube, a suction cup, and a retaining block;
[0015] The vacuum tube is fixedly connected to the fixed block, the fixed block is fixedly connected to the drive assembly, one end of the vacuum tube is fixedly connected to the suction cup, and the other end of the vacuum tube is connected to the negative pressure generator.
[0016] Optionally, the gripping component may also include: a limiting sleeve;
[0017] The limiting sleeve is fixedly connected to the vacuum tube, and the suction cup is located inside the limiting sleeve.
[0018] Optionally, the driving components include: an x-drive unit, a y-drive unit, and a z-drive unit;
[0019] The z-drive unit is connected to the y-drive unit, the y-drive unit is connected to the x-drive unit, and the x-drive unit is connected to the grasping component.
[0020] The x-drive unit is used to drive the gripping component to move along the x-direction, the y-drive unit is used to drive the x-drive unit to move along the y-direction, and the z-drive unit is used to drive the y-drive unit to move along the z-direction.
[0021] Optionally, the x-drive unit includes: a first motor, a first base, a lead screw, a first slide block, and a first slide rail;
[0022] The housing of the first motor is fixedly connected to the first base. The output shaft of the first motor is connected to the lead screw. The lead screw extends along the x-direction and is movably connected to the first slide block. The first slide block is fixedly connected to the gripping assembly. The first slide block slides along the x-direction and is connected to the first slide rail. The first slide rail is fixedly connected to the first base.
[0023] The first motor is used to drive the first slide block to move along the x-direction via a lead screw.
[0024] Optionally, the y-drive unit includes: a second motor, a second base, and a first pulley transmission unit;
[0025] The housing of the second motor is fixed on the second base, and the output shaft of the second motor is connected to the first pulley transmission unit, which is connected to the first base.
[0026] The second motor is used to drive the first base to move along the y direction via the first pulley transmission unit;
[0027] The z-drive unit includes: a third motor, a third base, and a second pulley transmission unit;
[0028] The housing of the third motor is fixed on the third base, and the output shaft of the third motor is connected to the second pulley transmission unit, which is connected to the second base.
[0029] The third motor is used to drive the second base to move along the z-direction via the second pulley transmission unit.
[0030] Optionally, the barcode reader assembly device may also include: a workbench and a control module;
[0031] The calibration plate, gripping component, drive component, mounting bracket and material tray are all set on the worktable. The gripping component and drive component are electrically connected to the control module. The control module is used to control the position of the gripping component through the drive component, and to control the gripping component to grip and release the lens.
[0032] The barcode reader assembly device provided in this embodiment of the utility model drives the gripping component to move in the x, y, and z directions through the driving component, so that the barcode reader assembly device can automatically grip the lens and move the lens to the connecting part to connect with the barcode reader. This eliminates the complicated manual operation steps, reduces the defect rate of the lens, and improves the efficiency of barcode reader testing. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0034] Figure 1 This is a schematic structure of a barcode reader assembly device according to an embodiment of this application;
[0035] Figure 2 This is a schematic partial structure of a barcode reader assembly device according to an embodiment of this application;
[0036] Figure 3 for Figure 2 A magnified view of a section at point A in the middle;
[0037] Figure 4 This is a schematic partial structure of a barcode reader assembly device according to an embodiment of this application;
[0038] Figure 5 for Figure 4 A magnified view of a section at point A in the middle;
[0039] Figure 6 This is a partial structural diagram of a grasping component according to an embodiment of this application;
[0040] Figure 7This is a partial structural diagram of a driving component according to an embodiment of this application.
[0041] Figure label:
[0042] 11. Calibration plate; 12. Code reader; 121. Connecting part; 122. Interface contact; 2. Gripping assembly; 21. Vacuum tube; 22. Suction cup; 23. Fixing block; 24. Limiting sleeve; 3. Drive assembly; 31. X-drive unit; 311. First motor; 312. First base; 313. Fixing seat; 314. Lead screw; 315. First slide block; 316. First slide rail; 32. Y-drive unit; 321. Second motor; 322. Second base; 323. First pulley transmission unit; 324. Second slide rail; 33. Z-drive unit; 331. Third motor; 33 2. Third base; 333. Second pulley conveyor unit; 334. Third slide rail; 341. Drive wheel; 342. Driven wheel; 343. Conveyor belt; 35. Drive shaft; 41. Material tray; 42. Lens; 421. Contact point; 43. Position correction module; 431. Camera; 51. Worktable; 511. Guide rail; 52. First bracket; 53. Second bracket; 54. Mounting bracket; 541. Fixture; 542. Third bracket; 55. First slide table; 56. Second slide table; 57. Third slide table; 58. Fourth bracket; 59. Background plate; 61. Cabinet; 62. Control panel. Detailed Implementation
[0043] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings, which illustrate embodiments of the present application. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of this application will be thorough and complete.
[0044] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
[0045] Spatial relation terms such as “below,” “under,” “below,” “under,” “above,” “above,” etc., are used herein to describe the relationship between one element or feature shown in the figure and other elements or features. It should be understood that, in addition to the orientation shown in the figure, spatial relation terms also include different orientations of the device in use and operation. For example, if the device in the figure is flipped, the element or feature described as “below,” “under,” or “below” will be oriented “above” the other element or feature. Therefore, the exemplary terms “below” and “under” can include both above and below orientations. Furthermore, the device may also include other orientations (e.g., rotated 90 degrees or other orientations), and the spatial descriptive terms used herein will be interpreted accordingly.
[0046] It should be noted that when an element is referred to as "fixedly connected" to another element, it can be directly on the other element or there may be an intervening element. When an element is considered to be "connected" to another element, it can be directly connected to the other element or there may be an intervening element. Conversely, when an element is referred to as being "directly on" another element, there is no intervening element. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0047] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising,” “including,” or “having,” etc., specify the presence of the stated feature, whole, step, operation, component, part, or combination thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof.
[0048] First, some technical terms used in this embodiment will be explained as follows:
[0049] Calibration Target: An auxiliary test frame used in machine vision, image measurement, and other applications to determine lens distortion and sharpness;
[0050] Checkerboard pattern card: A high-precision pattern card composed of equal numbers of black and white squares. The data processing module determines the clarity of the reader lens by analyzing the transition area between the black and white squares.
[0051] This embodiment provides a barcode reader assembly device, see [link]. Figure 1 and Figure 2 The barcode reader assembly device includes: gripping component 2, driving component 3, mounting bracket 54 and material tray 41.
[0052] Mounting bracket 54 is used to mount barcode reader 12 and to arrange gripping component 2 and barcode reader 12 sequentially along the x-direction. Drive component 3 is connected to gripping component 2 and is used to drive gripping component 2 to move in the x, y, and z directions. The x-direction is perpendicular to the y and z directions.
[0053] The tray 41 is located on the side of the gripping assembly 2 facing the barcode reader 12. The tray 41 is used to provide a loading station for at least one lens 42. The gripping assembly 2 is used to grip a lens 42 and move it between the loading station and the barcode reader 12.
[0054] In this embodiment, the tray 41 provides nine loading stations, and each loading station is used to load one lens 42.
[0055] The barcode reader assembly device provided in this embodiment of the utility model drives the gripping component 2 to move in the x, y, and z directions through the driving component 3, so that the barcode reader assembly device can automatically grip the lens 42 and move the lens 42 to the connecting part 121 to connect with the barcode reader 12. This eliminates the complicated manual operation steps, reduces the defect rate of the lens 42, and improves the testing efficiency of the barcode reader 12.
[0056] Combination Figure 3 , Figure 4 and Figure 5 The barcode reader assembly device also includes a calibration plate 11 and a position correction module 43. The calibration plate 11, the gripping assembly 2, and the barcode reader 12 are arranged sequentially along the x-direction. A connecting part 121 for connecting the lens 42 is provided on the surface of the barcode reader 12 facing the gripping assembly 2. The position correction module 43 is located on the side of the calibration plate 11 facing the barcode reader 12. The position correction module 43 is used to determine whether the lens 42 is aligned with the connecting part 121 in the x-direction when the drive assembly 3 installs the lens 42 onto the connecting part 121 through the gripping assembly 2.
[0057] It is understood that the connecting part 121 serves as an interface on the barcode reader 12, allowing light passing through the lens 42 to illuminate the photosensitive device inside the barcode reader 12 after the lens 42 and barcode reader 12 are assembled. In this embodiment, the barcode reader 12 has an interface contact 122 at the location of the connecting part 121. After the lens 42 and barcode reader 12 are assembled, the contact 421 on the lens 42 connects with the interface contact 122 to achieve an electrical connection between the lens 42 and the barcode reader 12, facilitating the adjustment of the focal length of the lens 42 by the barcode reader assembly device through the barcode reader 12. The position correction module 43 can be fixedly mounted on the drive assembly 3, moving synchronously with the position correction module 43 as the drive assembly 3 moves the gripping assembly 2. Alternatively, the position correction module 43 can be directly fixedly mounted on one side of the barcode reader 12. The position correction module 43 determines whether the driving component 3 has accurately mounted the corresponding lens 42 onto the connecting part 121 by using the relative position of the shooting lens 42 and the connecting part 121. As for the image recognition technology involved, existing technologies can be used, and this embodiment does not limit its implementation.
[0058] In this embodiment, the x-direction is the left-right direction, the y-direction is the front-back direction, and the z-direction is the up-down direction; the position correction module 43 includes a camera 431; a checkerboard pattern card is fixedly installed on the surface of the barcode reader 12 facing upwards on the calibration plate 11; the barcode reader assembly device also includes a worktable 51. The calibration plate 11, the gripping component 2, the driving component 3, the barcode reader 12, and the material tray 41 are all disposed on the worktable 51.
[0059] Combination Figure 2 The barcode reader assembly also includes a first bracket 52 and a second bracket 53. Both the first bracket 52 and the second bracket 53 are mounted on the upper surface of the workbench 51. The calibration plate 11 is detachably connected to the first bracket 52, the barcode reader 12 is detachably connected to the second bracket 53, and the camera 431 is located in front of the barcode reader 12 and detachably connected to the second bracket 53, with the optical axis of the camera 431 facing the connecting part 121.
[0060] In this embodiment, the optical axis of the camera 431 and the right end face of the connecting portion 121 are on the same plane. Figure 2 and Figure 4The mounting bracket 54 includes a clamp 541 and a third support 542. The clamp 541 is used to hold the barcode reader 12 and is slidably connected to the third support 542 in the vertical direction. A guide rail 511 is fixedly provided on the upper surface of the worktable 51 in the x-direction. The barcode reader assembly device also includes a first slide 55, a second slide 56, and a third slide 57. The first slide 55, the second slide 56, and the third slide 57 are arranged sequentially in the x-direction and are slidably connected to the worktable 51 in the x-direction via the guide rail 511. The bottom end of the first support 52 is fixedly connected to the first slide 55. The drive assembly 3 is fixed on the second slide 56. The bottom ends of the second support 53 and the third support 542 are both fixedly connected to the third slide 57. The tray 41 is fixed on the third slide 57 and located directly below the barcode reader 12.
[0061] The first bracket 52 is equipped with a dovetail groove track. The calibration plate 11 is slidably connected to the first bracket 52 along the vertical direction through the dovetail groove track, so that the calibration plate 11 can be manually adjusted vertically. After the height of the calibration plate 11 is adjusted, the corresponding threaded rod can be tightened to fix the calibration plate 11 on the first bracket 52. The clamp 541 is slidably connected to the third bracket 542 along the vertical direction through a slider. The barcode reader 12 is clamped on the clamp 541, so that the barcode reader 12 can be manually adjusted vertically. After the height of the barcode reader 12 is adjusted, the corresponding threaded rod can be tightened to press the threaded rod against the third bracket 542, so that the barcode reader 12 can be fixed on the third bracket 542.
[0062] The structure of fixing the code reader 12 and the calibration plate 11 by the threaded rod can be achieved by the existing locking structure that cooperates with the threaded rod, but it is not limited to this, and this embodiment will not elaborate on it.
[0063] In addition, the barcode reader assembly also includes a fourth bracket 58 and a background plate 59. The background plate 59 is fixedly disposed on the side of the connecting part 121 opposite to the camera 431. Specifically, the bottom end of the fourth bracket 58 is fixedly connected to the third slide 57, and the background plate 59 is fixedly connected to the fourth bracket 58. By setting the background plate 59, cluttered backgrounds can be eliminated when the camera 431 captures the docking of the barcode reader 12 and the lens 42, so as to ensure that the software used for image recognition can capture features more efficiently.
[0064] Combination Figure 4 , Figure 5 and Figure 6The gripping component 2 includes a vacuum tube 21, a suction cup 22, and a fixing block 23. The fixing block 23 is fixedly connected to the driving component 3. One end of the vacuum tube 21 facing the code reader 12 is fixedly connected to both the fixing block 23 and the suction cup 22. The other end of the vacuum tube 21 is connected to a negative pressure generator. By setting the fixing block 23, the vibration of the vacuum tube 21 on the suction cup 22 can be eliminated when the negative pressure generator is turned on, thereby improving the accuracy of the suction cup 22's movement.
[0065] In this embodiment, the negative pressure generator is connected to the vacuum tube 21 via a solenoid valve. Specifically, when it is necessary to grasp the lens 42, the solenoid valve is controlled to connect the vacuum tube 21 to the activated negative pressure generator. The negative pressure generator applies negative pressure to the suction cup 22 through the vacuum tube 21, causing the suction cup 22 to adhere to the corresponding lens 42. When it is necessary to separate the grasping component 2 from the lens 42, the solenoid valve is controlled to disconnect the vacuum tube 21 from the activated negative pressure generator and connect the vacuum tube 21 to the outside air. At this time, the negative pressure generator stops applying negative pressure to the suction cup 22, and the suction cup 22 stops adhering to the lens 42. The suction cup 22 can then be separated from the lens 42 by manipulating the drive component 3. This embodiment does not specifically limit the structure of the solenoid valve.
[0066] Furthermore, the gripping component 2 also includes a limiting sleeve 24. One end of the limiting sleeve 24 is fixedly connected to the vacuum tube 21, the suction cup 22 is located inside the limiting sleeve 24, and the other end of the limiting sleeve 24 has an open structure to limit the position of the lens 42 adsorbed by the suction cup 22, prevent the lens 42 from falling off, increase reliability, and thus ensure that the lens 42 can accurately dock with the connecting part 121.
[0067] Combination Figure 2 and Figure 7 The driving component 3 includes an x-drive unit 31, a y-drive unit 32, and a z-drive unit 33. The z-drive unit 33 is connected to the y-drive unit, the y-drive unit 32 is connected to the x-drive unit 31, and the x-drive unit 31 is connected to the gripping component 2. The x-drive unit 31 drives the gripping component 2 to move along the x-direction, the y-drive unit 32 drives the x-drive unit 31 to move along the y-direction, and the z-drive unit 33 drives the y-drive unit 32 to move along the z-direction.
[0068] It is understandable that the x drive unit 31, y drive unit 32 and z drive unit 33 can use a gear and rack moving mechanism, a lead screw moving mechanism 314 or a pulley moving mechanism to drive the gripping component 2 to move in the x, y and z directions.
[0069] In this embodiment, the x-drive unit 31 uses a lead screw 314 moving mechanism to drive the gripping component 2 to move in the x direction, the y-drive unit 32 uses a pulley moving mechanism to drive the gripping component 2 to move in the y direction, and the z-drive unit 33 uses a pulley moving mechanism to drive the gripping component 2 to move in the z direction.
[0070] Specifically, the x-drive unit 31 includes: a first motor 311, a first base 312, a fixed base 313, a lead screw 314, a first slide block 315, and a first slide rail 316.
[0071] The housing and fixed base 313 of the first motor 311 are fixedly connected to the first base 312. The output shaft of the first motor 311 is connected to the lead screw 314, which extends along the x-direction and is rotatably connected to the fixed base 313. Simultaneously, it is movably connected to the first slide block 315 via ball bearings. The first slide block 315 is fixedly connected to the fixed block 23 and slides along the x-direction to the first slide rail 316. The first slide rail 316 is fixedly connected to the first base 312. The first motor 311 is used to drive the first slide block 315 to move along the x-direction via the lead screw 314.
[0072] The y-drive unit 32 includes: a second motor 321, a second base 322, and a first pulley transmission unit 323.
[0073] The housing of the second motor 321 is fixed on the second base 322. The output shaft of the second motor 321 is connected to the first pulley transmission unit 323, which is connected to the first base 312. The second motor 321 is used to drive the first base 312 to move along the y direction through the first pulley transmission unit 323.
[0074] In this embodiment, a second slide rail 324 is fixedly mounted on the second base 322. The second slide rail 324 extends in the left-right direction and is located on the left and right sides of the first pulley conveyor unit 323. The first pulley conveyor unit 323 includes a driving pulley 341, a driven pulley 342, and a conveyor belt 343. The driving pulley 341 and the driven pulley 342 are arranged in the left-right direction. The conveyor belt 343 is sleeved on the outside of the driving pulley 341 and the driven pulley 342. The output shaft of the second motor 321 is fixedly connected to the driving pulley 341. The first base 312 is fixedly connected to one side of the conveyor belt 343 in the first pulley conveyor unit 323 through a connecting block, and is slidably connected to the second slide rail 324 in the left-right direction through a slider fixed at the bottom.
[0075] The z-drive unit 33 includes a third motor 331, a third base 332, and a second pulley transmission unit 333. The housing of the third motor 331 is fixed on the third base 332, and the output shaft of the third motor 331 is connected to the second pulley transmission unit 333, which is connected to the second base 322. The third motor 331 is used to drive the second base 322 to move along the z-direction through the second pulley transmission unit 333.
[0076] It should be noted that the structure of the second pulley conveyor unit 333 is the same as that of the first pulley conveyor unit 323, the only difference being the installation direction. The driving pulley 341 and driven pulley 342 in the second pulley conveyor unit 333 are arranged vertically. The specific structure of the second pulley conveyor unit 333 will not be described in detail in this embodiment.
[0077] In this embodiment, a third slide rail 334 is fixedly mounted on the third base 332. The third slide rail 334 extends vertically and is located on the left and right sides of the second pulley conveyor unit 333. There are two z-drive units 33, which are opposite to each other on the front and rear sides of the y-drive unit 32. The bottom ends of the two third bases 332 are fixedly connected to the second slide table 56. The front and rear ends of the second base 322 are fixedly connected to one side of the conveyor belt 343 in the two second pulley conveyor units 333 through corresponding connecting blocks, and are slidably connected to the third slide rail 334 vertically through the connecting blocks.
[0078] It should be noted that the structures of the two z-drive units 33 may be completely identical or not completely identical. In this embodiment, the structures of the two z-drive units 33 are not completely identical. The difference is that the third motor 331 is omitted in the second pulley transmission unit 333 located on the front side, and the drive wheel 341 therein is fixedly connected to the transmission shaft 35 of the third motor 331 in the second pulley transmission unit 333 located on the rear side through the transmission shaft 35. In this way, it can be ensured that the two sets of second pulley transmission units 333 can drive the front and rear ends of the second base 322 to move up and down synchronously.
[0079] Furthermore, the barcode reader assembly also includes a cabinet 61 and a control module. The cabinet 61 is fixedly installed directly below the workbench 51.
[0080] In this embodiment, the control module includes a data processing module and a control screen 62. The data processing module is fixedly installed inside the cabinet 61. The control screen 62 is fixedly connected to the second bracket 53. The barcode reader 12, solenoid valve, first motor 311, second motor 321, and third motor 331 are all electrically connected to the control module through the data processing module. The control module is used to control the position of the gripping component 2 through the drive component 3, and to control the gripping component 2 to grip and release the lens 42.
[0081] The workflow of the barcode reader assembly device provided in this embodiment is as follows:
[0082] The material tray 41 is manually loaded with nine lenses 42 to be tested each time.
[0083] Manually install a barcode reader 12 to be tested onto the fixture 541, and connect the power cord and signal line of the barcode reader 12;
[0084] Click "Start" on the operation control screen 62. At this point, the barcode reader assembly device begins to complete the docking of the lens 42 according to the pre-set program. The program used can be implemented using existing technology and does not involve any creative improvements.
[0085] After the drive assembly 3 moves the gripping assembly 2 to the right side of the lens 42 to be installed on the tray 41, the x-drive unit 31 moves the suction cup 22 to the left. When the lens 42 contacts the suction cup 22, the data processing module controls the solenoid valve to connect the vacuum tube 21 to the negative pressure generator, and the suction cup 22 then adsorbs one end of the lens 42. Then, the drive assembly 3 moves the lens 42 to the right to detach it from the tray 41, and then moves it to the left side of the connecting part 121. The relative position of the lens 42 and the connecting part 121 is corrected by the cooperation of the position correction module 43 and the drive assembly 3, ensuring that the contact point 421 on the lens 42 is aligned with the interface contact point 122 at the connection point. Then, the x-drive unit 31 moves the lens 42 to the left, so that the contact point 421 aligns with the interface contact point 122, thus completing the assembly of the lens 42 and the barcode reader 12.
[0086] Then, the data processing module controls the solenoid valve to connect the vacuum tube 21 to the outside atmosphere, and controls the drive component 3 to move to a position outside the view of the code reader 12.
[0087] Next, the data control module controls the barcode reader 12 to take pictures of the calibration board 11. At this time, the data control module controls the lens 42 to quickly adjust to the focal length at the working distance to obtain multiple images with different resolutions until the focal length with the best resolution at the working distance is obtained, thus completing the test of the resolution of the barcode reader 12; where the working distance is the distance between the barcode reader 12 and the calibration board 11.
[0088] Afterwards, the tested barcode reader 12 and lens 42 were manually removed and replaced with another barcode reader 12 to perform the above operations.
[0089] The barcode reader assembly device provided in this embodiment of the invention uses a drive component 3 to move the gripping component 2 in the x, y, and z directions. This allows the barcode reader assembly device to automatically grip the lens 42 and move it to the connecting part 121 to connect with the barcode reader 12. This eliminates complex manual operation steps, reduces the defect rate of the lens 42, and improves the testing efficiency of the barcode reader 12. Furthermore, this barcode reader assembly device can ship according to the preset working distance required by the customer, reducing the need for secondary operations by after-sales engineers.
[0090] In the description of this specification, the references to terms such as "some embodiments," "other embodiments," "ideal embodiments," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example that are included in at least one embodiment or example of this application. In this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiments or examples.
[0091] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0092] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A code reader assembly comprising: The barcode reader assembly device includes: a gripping component, a driving component, a mounting frame, and a material tray; The mounting bracket is used to mount the barcode reader and to arrange the gripping component and the barcode reader sequentially along the x-direction. The driving component is connected to the gripping component and is used to drive the gripping component to move in the x-direction, y-direction and z-direction, wherein the x-direction is perpendicular to the y-direction and the z-direction. The tray is located on the side of the gripping assembly facing the barcode reader. The tray is used to provide at least one loading station for loading lenses. The gripping assembly is used to grip one of the lenses and move it between the loading station and the barcode reader.
2. The reader assembly of claim 1, wherein, The barcode reader assembly device further includes: a calibration plate; the calibration plate, the gripping component, and the barcode reader are arranged sequentially along the x-direction; The barcode reader assembly device further includes: a position correction module; and a connecting part for connecting a lens is provided on the surface of the barcode reader facing the gripping component. The position correction module is located on the side of the calibration plate facing the code reader. The position correction module is used to determine whether the lens is aligned with the connecting part in the x direction when the driving component installs the lens onto the connecting part through the gripping component.
3. The reader assembly of claim 2, wherein, The position correction module includes a camera; The camera is fixedly mounted on the outside of the barcode reader, with the optical axis of the camera facing the connecting part.
4. The reader assembly of claim 3, wherein, The barcode reader assembly device further includes: a background plate; The background plate is fixedly installed on the side of the connecting part away from the camera.
5. The reader assembly of claim 1, wherein, The gripping components include: a vacuum tube, a suction cup, and a retaining block; The vacuum tube is fixedly connected to the fixing block, the fixing block is fixedly connected to the driving assembly, one end of the vacuum tube is fixedly connected to the suction cup, and the other end of the vacuum tube is connected to the negative pressure generator.
6. The reader assembly of claim 5, wherein, The grasping component also includes: a limiting sleeve; The limiting sleeve is fixedly connected to the vacuum tube, and the suction cup is located inside the limiting sleeve.
7. The reader assembly of claim 1, wherein, The driving components include: an x driving unit, a y driving unit, and a z driving unit; The z-driving unit is connected to the y-driving unit, the y-driving unit is connected to the x-driving unit, and the x-driving unit is connected to the grasping component; The x-drive unit is used to drive the gripping component to move along the x-direction, the y-drive unit is used to drive the x-drive unit to move along the y-direction, and the z-drive unit is used to drive the y-drive unit to move along the z-direction.
8. The reader assembly of claim 7, wherein, The x-drive unit includes: a first motor, a first base, a lead screw, a first slide block, and a first slide rail; The housing of the first motor is fixedly connected to the first base, the output shaft of the first motor is connected to the lead screw, the lead screw extends along the x-direction and is movably connected to the first slide block, the first slide block is fixedly connected to the gripping assembly, the first slide block is slidably connected to the first slide rail along the x-direction, and the first slide rail is fixedly connected to the first base. The first motor is used to drive the first slide to move along the x-direction via the lead screw.
9. The barcode reader assembly device according to claim 8, characterized in that, The Y-drive unit includes: a second motor, a second base, and a first pulley transmission unit; The housing of the second motor is fixed on the second base, and the output shaft of the second motor is connected to the first pulley transmission unit, which is connected to the first base. The second motor is used to drive the first base to move along the y-direction via the first pulley transmission unit; The z-drive unit includes: a third motor, a third base, and a second pulley transmission unit; The housing of the third motor is fixed on the third base, and the output shaft of the third motor is connected to the second pulley transmission unit, which is connected to the second base. The third motor is used to drive the second base to move along the z-direction via the second pulley transmission unit.
10. The reader assembly of any one of claims 1 to 9, wherein, The barcode reader assembly device also includes: a workbench and a control module; The gripping component, the driving component, the mounting bracket, and the tray are all mounted on the worktable. The gripping component and the driving component are both electrically connected to the control module. The control module is used to control the position of the gripping component through the driving component, and to control the gripping component to grip and release the lens.