Code reader and transportation robot
By introducing the lens module and shock-absorbing bracket design into the code reader, the problem of easy damage to the AGV code reader in harsh environments is solved, and the stability of the lens and the code reading efficiency are improved.
Patent Information
- Application Number
- CN202422483460.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2034-10-14
AI Technical Summary
The code readers on AGVs are easily damaged in harsh environments and have poor vibration resistance, which affects code reading efficiency and accuracy.
A code reader is designed. The lens assembly includes a lens module and a shock-absorbing frame. An elastic buffer structure is provided on the shock-absorbing frame to press against the inner wall of the shell to absorb lens vibration and ensure lens stability.
It improves the stability and reading efficiency of the code reader in harsh environments, reduces the risk of lens damage, and ensures the accuracy and efficiency of code reading.
Smart Images

Figure CN223471315U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The utility model relates to transport robot technical field, in particular to a kind of code reader and transport robot. BACKGROUND
[0002] AGV (Automated Guided Vehicle) is currently more commonly used a kind of transport robot.In the scene such as warehouse, logistics, assembly line production, AGV can distinguish the goods that need to be carried by the form of reading code of code reader.
[0003] But the operation environment of AGV is usually relatively poor.When ground has pit or obstacle, the stability of AGV when running is also affected.And the lens assembly of code reader is usually fixed in the shell of code reader using screw and other fasteners, which means that when AGV overturns because of instability, the rigid impact caused by overturning will directly act on the lens of code reader.This is easy to cause the damage of code reader, and further cause serious economic loss.In addition to the above, the anti-vibration interference performance of the code reader structure is poor, especially after fastener loosening, lens shaking is easy to occur when code reader reads code.This is not conducive to the rapid identification of code reader, and is easy to affect the efficiency of AGV operation. SUMMARY
[0004] The utility model embodiment proposes a kind of code reader and transport robot to overcome the above problems.
[0005] The code reader described in the utility model embodiment includes shell and lens assembly;
[0006] The lens assembly includes lens module and shock-absorbing frame;The lens module is installed in the inner cavity of the shell, and the shock-absorbing frame is fixedly installed on the lens module;Elastic buffer structure is provided on the shock-absorbing frame, and the elastic buffer structure is located between the lens module and the cavity wall of the inner cavity of the shell, and is kept in contact with the cavity wall of the inner cavity of the shell in at least one direction.
[0007] Optionally, the shock-absorbing frame is in sheet structure, including mounting portion fixedly attached with the lens module and shock-absorbing portion extending from at least one side edge of mounting portion;Elastic buffer structure is provided on the shock-absorbing portion.
[0008] Optionally, the shock-absorbing portion is located on the opposite two side edges of the mounting portion.
[0009] Optionally, the elastic buffer structure is flexible shock-absorbing pad;One side of the flexible shock-absorbing pad is bonded on the side of the shock-absorbing portion facing the inner wall of the shell, and the other side is in contact with the cavity wall of the inner cavity of the shell.
[0010] Optionally, the lens module comprises an optical lens, a lens seat and an image sensor mainboard; the optical lens is installed on the lens seat, and the lens seat is installed on the image sensor mainboard.
[0011] The mounting portion is fixedly installed on the image sensor mainboard, and the optical lens and the lens seat pass through the through hole.
[0012] Optionally, the hole shape of the through hole is consistent with the side profile of the lens seat.
[0013] Optionally, a first pin hole positioning structure is arranged between the shell and the image sensor mainboard to realize positioning cooperation between the shell and the image sensor mainboard.
[0014] Optionally, the lens assembly further comprises a lamp plate.
[0015] The lamp plate is fixedly installed on the shell, and a second pin hole positioning structure is arranged between the lamp plate and the shell to realize positioning cooperation between the lamp plate and the shell.
[0016] Optionally, the lens assembly further comprises a polaroid assembly.
[0017] The polaroid assembly comprises an outer polaroid, an inner polaroid and a retaining fixture; the retaining fixture is in a cylindrical shape, the inner polaroid is fixed on the inner side of the retaining fixture; the outer polaroid is in a ring shape and is fixedly sleeved on the outside of the retaining fixture.
[0018] The lamp plate is provided with a avoiding hole, and the retaining fixture passes through the avoiding hole so that the lamp plate is arranged opposite to the outer polaroid.
[0019] The shell is provided with a positioning hole, and the positioning hole is in positioning cooperation with the outer circumferential surface of the outer polaroid.
[0020] Optionally, the code reader further comprises a control board.
[0021] The control board is in conductive connection with the image sensor mainboard, and a third pin hole positioning structure is arranged between the control board and the shell to realize positioning cooperation between the control board and the shell.
[0022] The utility model embodiment further provides a kind of transport robot, and transport robot includes the code reader as any one of the foregoing.
[0023] Compared with the prior art, the utility model has the following advantages:
[0024] The code reader described in the utility model includes a housing and a lens assembly, wherein the lens assembly includes a lens module and a shock-absorbing frame, wherein the lens module is mounted on the housing, and the shock-absorbing frame is mounted on the lens module. An elastic buffer structure is provided on the shock-absorbing frame, which maintains contact with the inner cavity wall of the housing in at least one direction. When the code reader is subjected to a rigid impact, the elastic buffer structure can achieve a buffer between the shock-absorbing frame and the housing, and further achieve a buffer between the lens module fixed to the shock-absorbing frame and the housing. When the lens module tends to shake relative to the housing, the elastic buffer structure can provide an elastic retaining force to absorb the shaking of the lens module, thereby allowing the lens module to be stably maintained in its current position. In this way, regardless of the stability of the mechanism carrying the code reader, the code reader can perform code reading operations smoothly, thereby ensuring the efficiency and accuracy of the code reader's code reading. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0026] Figure 1 It is an axonometric view of the code reader of the present utility model;
[0027] Figure 2 It is an axonometric drawing of the code reader of the present invention taken from another viewing angle;
[0028] Figure 3 This is a top view of the code reader of the present invention;
[0029] Figure 4 is a cross-sectional view of the code reader of the present invention;
[0030] Figure 5 is a cross-sectional view of the code reader of the present invention taken along another direction;
[0031] Figure 6 This is an exploded view of the code reader of the present invention;
[0032] Figure 7 yes Figure 6 Axonometric view of the center lens module and shock mount;
[0033] Figure 8 yes Figure 7 Exploded view of;
[0034] Figure 9 yes Figure 7 Main view of the middle lens module;
[0035] Figure 10 is Figure 7 A bottom view of the lens module in the middle;
[0036] Figure 11 is Figure 7 A cross-sectional view of the lens module in the middle;
[0037] Figure 12 is Figure 6 A front view of the lamp plate in the middle;
[0038] Figure 13 is Figure 6 An exploded view of the polarizing plate assembly in the middle;
[0039] Figure 14 is Figure 6 A top view of the polarizing plate assembly in the middle;
[0040] Figure 15 is Figure 6 A front view of the housing body in the middle;
[0041] Figure 16 is a schematic view of the field of view of the code reader described in the utility model;
[0042] Reference signs: 1, housing; 11, housing body; 111, acquisition round hole; 112, first positioning pin column; 113, second positioning pin column; 114, third positioning pin column; 115, positioning hole; 116, first mounting step; 117, second mounting step; 118, third mounting step; 119, fourth mounting step; 12, upper cover; 121, indicator light; 2, lens assembly; 21, lens module; 211, optical lens; 212, lens seat; 213, image sensor mainboard; 2131, first positioning pin hole; 22, shock-absorbing frame; 221, mounting portion; 222, shock-absorbing portion; 223, flexible shock-absorbing pad; 224, through hole; 23, lamp plate; 231, second positioning pin hole; 232, avoiding hole; 24, polarizing plate assembly; 241, outer polarizing plate; 242, inner polarizing plate; 243, retaining fixture; 3, control board; 4, cable joint; 5, fixed connection structure; 6, sealing ring; 7, screw. DETAILED DESCRIPTION
[0043] In order to make the above-mentioned purpose, features and advantages of the utility model more obvious and easy to understand, the utility model will be further described in detail below by combining with the drawings and specific embodiments.
[0044] The code reader described in the embodiments of the utility model is suitable for intelligent devices such as mechanical hands, robots and the like, and is especially suitable for transport robots such as AGVs. The appearance of the code reader can refer to the drawings shown in Figure 1 , Figure 2 .
[0045] As shown in the drawings, Figure 1 The code reader includes a shell 1 and a lens assembly 2. The lens assembly 2 includes a lens module 21 and a shock-absorbing frame 22. The lens module 21 is used to collect image information of a two-dimensional code, a bar code or other identification objects. During installation, the lens module 21 is directly fixed on the shell 1 by screws 7 or other fasteners.
[0046] The shock-absorbing frame 22 is fixed on the lens module 21. An elastic buffer structure is arranged on the shock-absorbing frame 22, and the elastic buffer structure and the cavity wall of the inner cavity of the shell 1 are kept in close contact in at least one direction. In the embodiment of the utility model, the shell 1 of the code reader is specifically in the shape of a cube, one side of which is provided with a collection circular hole 111 for the lens assembly 2 to collect image information, and the other adjacent side is provided with a fixed connection structure 5 for fixed connection with the AGV. The fixed connection structure 5 is preferably in the form of a flange structure.
[0047] As shown in the drawings, Figure 5 During use, the lens of the code reader is arranged downward on the adapted AGV, so that the code reader can read the code from the overhead perspective. At this time, the collection circular hole 111 on the shell 1 faces downward, and the fixed connection structure 5 faces the horizontal direction to be fixed with the AGV. The lens module 21 is fixed in the inner cavity of the shell 1 by screws 7 or other fasteners, and the shock-absorbing frame 22 is also fixed on the lens module 21 by screws 7 or other fasteners. The elastic buffer structure on the shock-absorbing frame 22 and the cavity wall of the inner cavity of the shell 1 are kept in close contact in at least one of the up, down, front, back, left and right directions. The elastic buffer structure and the cavity wall of the inner cavity of the shell 1 can be specifically kept in close contact in the front and back two opposite directions, or in the left and right two directions, or in the front, back, left and right four directions. Regardless of the arrangement mode, the elastic buffer structure is located in the space between the lens module 21 and the cavity wall of the inner cavity of the shell 1.
[0048] It should be noted that the elastic buffer structure on the shock-absorbing frame 22 and the cavity wall of the inner cavity of the shell 1 are kept in close contact in which direction or directions depends on the actual requirements, which will not be listed here. At the same time, the up, down, front, back, left and right directions of the embodiment of the utility model are consistent with the up, down, front, back, left and right directions of the AGV during operation, which will not be explained here.
[0049] When the code reader is subjected to a rigid impact, the elastic buffer structure on the corresponding side can achieve buffering between the shock-absorbing frame 22 and the shell 1, thereby achieving buffering between the lens module 21 fixed with the shock-absorbing frame 22 and the shell 1. When the lens module 21 has a tendency to shake relative to the shell 1, the elastic buffer structure can provide elastic retaining force and absorb the shaking of the lens module 21, so that the lens module 21 can be stably retained at the current position. In some cases, such as when the screw 7 fixing the lens module 21 is loose, if the shock-absorbing frame 22 is not provided, the lens module 21 is easily affected by the vibration of the AGV during operation and tends to shake, which cannot stably perform code reading work. The shock-absorbing frame 22 can keep the lens module 21 at a predetermined position, thereby avoiding the influence of factors such as loose screw 7 on the stability of the lens module 21, to ensure the efficiency and accuracy of the code reader when reading codes.
[0050] Of course, in other embodiments, the lens of the code reader can also be arranged in other directions on the adapted AGV, such as being arranged upward. At this time, the code reader can read codes from a downward view. At this time, the collection circular hole 111 on the shell 1 can be arranged upward, and the fixing connection structure 5 and other structures can be arranged on any one side of the upper, lower, front, rear, left and right of the shell 1 according to specific needs. The direction of the lens of the code reader and the direction of the fixed connection with the AGV depend on the actual scene requirements, which will not be enumerated and described here.
[0051] On the basis of the foregoing structure, further, the shock-absorbing frame 22 can specifically be a sheet-shaped structure. The sheet-shaped shock-absorbing frame 22 includes a mounting portion 221 and a shock-absorbing portion 222 extending from at least one side edge of the mounting portion 221, and the elastic buffer structure is arranged on the shock-absorbing portion 222. The mounting portion 221 is specifically a flat sheet-shaped structure, which is attached to the lens module 21 and fixedly connected with the lens module 21 through screws 7 and other fasteners. In this way, it can be ensured that the mounting portion 221 is fully fixedly mounted on the lens module 21, thereby ensuring that the retaining effect of the shock-absorbing frame 22 can fully act on the lens module 21. The shock-absorbing portion 222 can be a bent sheet bent from at least one side edge of the mounting portion 221, or a welding sheet welded on at least one side of the mounting portion 221. The shock-absorbing frame 22 adopts a sheet-shaped structure, which can effectively reduce the occupied space of the shock-absorbing frame 22, thereby being beneficial to the miniaturization design of the code reader; at the same time, it can also simplify the structure, which can effectively reduce the processing cost of the code reader.
[0052] For reference Figure 7 In the embodiment of the present application, the shock-absorbing portion 222 is specifically a bent sheet bent from opposite sides of the mounting portion 221. In this way, the shock-absorbing frame 22 can provide elastic retaining force from opposite sides of the lens module 21, so that the shock-absorbing and retaining effects of the shock-absorbing frame 22 are more stable and balanced.
[0053] In the embodiment, the elastic buffering structure is a flexible damping pad 223. The flexible damping pad 223 can be made of foamed polystyrene, ethylene-vinyl acetate copolymer or the like. One side of the flexible damping pad 223 is bonded to the damping portion 222 by an adhesive, and the other side is tightly abutted against the cavity wall of the inner cavity of the shell 1 to achieve the damping and buffering effect. In this way, the elastic buffering structure can be simplified, the processing cost of the elastic buffering structure can be reduced, and the occupied space of the elastic buffering structure can also be reduced. In other embodiments, the elastic buffering structure can also be a compression spring, one end of which is bonded or welded to the damping portion 222, and the other end is tightly abutted against the cavity wall of the inner cavity of the shell 1. Alternatively, the elastic buffering structure can also be a rubber pad, one end of which is bonded to the damping portion 222, and the other end is tightly abutted against the cavity wall of the inner cavity of the shell 1.
[0054] As shown in Figures 9-11 , the aforementioned lens module 21 specifically includes an optical lens 211, a lens seat 212 and an image sensor mainboard 213. The optical lens 211 is a product in existence, and the mounting end thereof is provided with external threads for mounting on the lens seat 212. The lens seat 212 has a through cylindrical inner cavity, and the inner wall of the cylindrical inner cavity is provided with internal threads matched with the aforementioned external threads. Figure 8 As shown in , the lens seat 212 is fixedly mounted on the image sensor mainboard 213 by a fastener such as a screw 7, and the side of the lens seat 212 facing the image sensor mainboard 213 is provided with four positioning columnar protrusions, and the image sensor mainboard 213 is provided with matching holes for positioning cooperation with the positioning columnar protrusions. The positioning columnar protrusions and the matching holes are positioned and cooperated to improve the positional accuracy of the image sensor mainboard 213 and the lens seat 212, and facilitate the cooperative mounting of the image sensor mainboard 213 and the lens seat 212.
[0055] Figure 7 When mounting, reference can be made to Figure 8As shown, the optical lens 211, the lens seat 212 and the image sensor mainboard 213 are assembled together first, and then the shock-absorbing frame 22 is installed on the image sensor mainboard 213 through a screw 7 or other fastener. The shock-absorbing frame 22 is specifically installed on the side of the image sensor mainboard 213 where the lens seat 212 is installed, and the mounting portion 221 of the shock-absorbing frame 22 is provided with a through hole 224, and the optical lens 211 and the lens seat 212 pass through the through hole 224, so that the mounting portion 221 can be fully attached to the image sensor mainboard 213. When the optical lens 211, the lens seat 212, the image sensor mainboard 213 and the shock-absorbing frame 22 are all installed in the inner cavity of the shell 1, a certain idle space will be generated beside the optical lens 211. The shock-absorbing frame 22 is sleeved beside the lens seat 212 and the optical lens 211, and such a design utilizes the idle space beside the optical lens 211 to accommodate the shock-absorbing frame 22, thereby reducing the total occupied space after the optical lens 211, the lens seat 212, the image sensor mainboard 213 and the shock-absorbing frame 22 are installed in the inner cavity of the shell 1, and thus facilitating the miniaturization of the code reader.
[0056] Reference can be made to Figures 9-11 As shown, the hole shape of the through hole 224 is preferably consistent with the side profile of the lens seat 212. In this way, after the lens seat 212 and the optical lens 211 are inserted into the through hole 224, the hole wall of the through hole 224 can be adapted to the outer side wall of the lens seat 212. In this way, on the one hand, the opening area on the mounting portion 221 is reduced, thereby enabling the shock-absorbing frame 22 to have sufficient structural strength without increasing the size of the shock-absorbing frame 22. On the other hand, in some scenarios, the shock-absorbing and buffering effect of the shock-absorbing frame 22 can also be transmitted to the lens seat 212 through the cooperation of the through hole 224 and the lens seat 212, thereby further improving the shock-absorbing and retaining effect of the shock-absorbing frame 22 on the lens module 21.
[0057] In the embodiment, a first positioning pin 112 can be arranged on the shell 1, and a first positioning pin hole 2131 can be arranged on the image sensor mainboard 213, and the first positioning pin 112 and the first positioning pin hole 2131 jointly constitute a first hole-pin positioning structure. The first positioning pin 112 and the first positioning pin hole 2131 are inserted and fitted to realize the positioning and fitting between the shell 1 and the image sensor mainboard 213. Of course, the first positioning pin hole 2131 can also be arranged on the shell 1, and the first positioning pin 112 can be arranged on the image sensor mainboard 213. The first hole-pin positioning structure facilitates the positioning and installation of the image sensor mainboard 213 and the shell 1, and also improves the fitting stability of the image sensor mainboard 213 and the shell 1.
[0058] The lens assembly 2 of the code reader in the embodiment of the utility model further comprises a lamp plate 23. The lamp plate 23 can refer to Figure 12As shown, the existing product can be specifically used. The lamp plate 23 is fixedly installed on the shell 1 through a fastener such as a screw 7, and a second hole-pin positioning structure is arranged between the lamp plate 23 and the shell 1. Specifically, a second positioning pin column 113 can be arranged on the shell 1, and a second positioning pin hole 231 is arranged on the lamp plate 23, and the second positioning pin hole 231 and the second positioning pin column 113 jointly constitute the second hole-pin positioning structure. The second positioning pin column 113 and the second positioning pin hole 231 are inserted and matched to realize the positioning and matching between the shell 1 and the lamp plate 23. Of course, the second positioning pin hole 231 can be arranged on the shell 1, and the second positioning pin column 113 is arranged on the lamp plate 23 to realize the positioning and matching between the lamp plate 23 and the shell 1. In the embodiment, the second positioning pin hole 231 is specifically arranged on the shell 1 and two second positioning pin holes 231 are arranged, and the hole diameters of the two second positioning pin holes 231 are different to prevent the lamp plate 23 from being installed incorrectly. The second hole-pin positioning structure is arranged on one hand to facilitate the positioning and installation of the lamp plate 23 and the shell 1, and on the other hand to improve the matching stability of the lamp plate 23 and the shell 1.
[0059] Referring to Figure 13 、 Figure 14 As shown, the code reader further comprises a polarizer assembly 24. The polarizer assembly 24 specifically comprises an outer polarizer 241, an inner polarizer 242 and a retaining fixture 243. In the embodiment, the retaining fixture 243 is in a cylindrical shape. An outer wall of one end of the retaining fixture 243 is provided with an outer edge extending outward along the radial direction of the retaining fixture 243, and the outer wall is provided with an inner edge extending inward along the radial direction of the retaining fixture 243. The inner polarizer 242 is in a circular shape, which is inserted into the cylindrical cavity of the retaining fixture 243 and arranged coaxially with the retaining fixture 243. One side of the inner polarizer 242 is abutted and bonded with the aforementioned inner edge. The outer polarizer 241 is in a ring shape, which is coaxially sleeved outside the retaining fixture 243 and one side is abutted and bonded with the aforementioned outer edge. The lamp plate 23 is provided with a avoiding hole 232, and when installed, the retaining fixture 243 passes through the avoiding hole 232, so that the lamp plate 23 is arranged opposite to the outer polarizer 241. In this way, the outer polarizer 241 can refract the light supplemented by the lamp plate 23 to the inner polarizer 242, and the inner polarizer 242 can image the code to be read on the optical lens 211.
[0060] The shell 1 is further provided with a positioning hole 115, which is in positioning and matching with the outer circumferential surface of the outer polarizer 241, so that the outer polarizer 241 and the inner polarizer 242 and the retaining fixture 243 fixed opposite to the outer polarizer 241 can be accurately and stably retained on the shell 1.
[0061] The code reader further includes a control board 3. The control board 3 is internally provided with an artificial intelligence image processing algorithm and is conductively connected with the image sensor mainboard 213 through an electric connector. The image information collected by the optical lens 211, the lens seat 212 and the image sensor mainboard 213 can be transmitted to the control board 3, and the control board 3 processes and identifies the image information to complete the code reading work. The control board 3 can be a current product, and on this basis, a third positioning pin column 114 can be arranged on the shell 1, and a third positioning pin hole is arranged on the control board 3, and the third positioning pin hole and the third positioning pin column 114 jointly form a third hole pin positioning structure. The third positioning pin column 114 and the third positioning pin hole are inserted and matched to realize the positioning and matching between the shell 1 and the control board 3. Of course, the third positioning pin hole can also be arranged on the shell 1, and the third positioning pin column 114 is arranged on the control board 3 to realize the positioning and matching between the control board 3 and the shell 1. The third hole pin positioning structure is arranged on one hand to facilitate the positioning and installation of the control board 3 and the shell 1, and on the other hand to improve the matching stability of the control board 3 and the shell 1.
[0062] In specific implementation, reference can be made to Figures 4-6 In specific implementation, reference can be made to Specifically, the side of the shell body 11 away from the opening is provided with a collection circular hole 111, and the side of the collection circular hole 111 facing the opening is connected with the aforementioned positioning hole 115. Since the aperture of the collection circular hole 111 is smaller than that of the positioning hole 115, a step structure is formed at the connection between the collection circular hole 111 and the positioning hole 115. The step structure is a first mounting step 116, and when the outer polarizer 241 in the aforementioned polarizer assembly 24 is installed, one side of the outer polarizer 241 is adhered to the first mounting step 116 through sealing glue, and the circumferential side is positioned and installed in the aforementioned positioning hole 115. The hole of the positioning hole 115 away from the first mounting step 116 constitutes a second mounting step 117, and the second mounting step 117 is provided with the aforementioned second positioning pin column 113. When the lamp plate 23 is installed, the second positioning pin hole 231 on the lamp plate 23 is first positioned and inserted with the second positioning pin column 113, and then the lamp plate 23 is fixedly installed on the second mounting step 117 through a fastener such as a screw 7.
[0063] In specific implementation, reference can be made to Figure 15As shown, the end of the shell body 11 with the opening is provided with a third mounting step 118. The third mounting step 118 is provided with a first positioning pin column 112. When the aforementioned lens module 21 is installed, the optical lens 211, the lens seat 212, and the image sensor mainboard 213, etc. can be assembled into the lens module 21 first, and then the shock absorbing frame 22 is installed on the image sensor mainboard 213 through the fasteners such as screws 7. The first positioning pin hole 2131 on the image sensor mainboard 213 is inserted and matched with the first positioning pin column 112 on the third mounting step 118, and then the image sensor mainboard 213 is fixedly installed on the third mounting step 118 through the fasteners such as screws 7. The third mounting step 118 is spaced apart from the first mounting step 116 and the second mounting step 117 to increase the distance between the lens module 21 and the polarizer assembly 24, thereby improving the reading field range a of the code reader when reading the code. In addition, an optical lens 211 with a larger curvature can also be selected to improve the reading field range a of the code reader. The reading field range a of the code reader can be referred to as shown in the following table. Figure 16 As shown.
[0064] The fourth mounting step 119 is provided on one side of the shell body 11 towards the opening of the third mounting step 118. The fourth mounting step 119 is provided with a third positioning pin column 114. When the control board 3 is installed, the control board 3 is first communicated with the image sensor mainboard 213 through the electrical connector, and then the third positioning pin hole on the control board 3 is inserted and matched with the third positioning pin column 114, and finally the control board 3 is fixedly installed on the fourth mounting step 119 through the fasteners such as screws 7.
[0065] The cable connector mounting hole is provided on one side of the shell body 11 adjacent to the opening, and the cable connector 4 is installed in the cable connector mounting hole. The fixed connection structure 5 is provided on one side of the shell body 11 relative to the cable connector mounting hole, so that the code reader is fixedly installed on the adaptive carrier.
[0066] Finally, the upper cover 12 is fixedly installed at the opening of the shell body 11 through the fasteners such as screws 7. The sealing ring 6 is provided between the upper cover 12 and the shell body 11 to ensure the sealing performance of the shell 1. As shown in the following table. Figure 3 As shown, the upper cover 12 is provided with an indicator light 121 to display the normal operation, error, debugging and other working states of the code reader.
[0067] The utility model embodiment further provides a transport robot, the transport robot of the utility model embodiment comprises the code reader of any one of the foregoing. That is, the main body of the transport robot provided by the utility model embodiment is of the existing structure, and the code reader of any one of the foregoing is carried thereon to read the code more stably and conveniently.
[0068] In use, the lens of the aforementioned code reader is arranged downward on the body of the transport robot so that the code reader can read the code from a top view. At this time, for the shell 1 of the code reader, the collection hole 111 on the shell 1 faces downward, and the fixed connection structure 5 faces the horizontal direction and is fixedly connected with the body of the transport robot.
[0069] The polarizer assembly 24 and the lamp plate 23 are arranged near the collection hole 111, wherein the inner polarizer 242 of the polarizer assembly 24 is used to collect images and image the images onto the optical lens 211 of the lens module 21, and the outer polarizer 241 is used to supplement the light provided by the lamp plate 23 to the inner polarizer 242.
[0070] A large space is left between the lens module 21 and the polarizer assembly 24 to improve the code reading field of view a of the code reader. The optical lens 211 of the lens module 21 is preferably an optical lens 211 with greater curvature to improve the code reading field of view a of the code reader. The image sensor mainboard 213 in the lens module 21 transmits the image information on the optical lens 211 to the control board 3 through an electrical connector, and the control board 3 is built-in with an artificial intelligence image processing algorithm to process and recognize the image information to complete the code reading work.
[0071] The shock-absorbing frame 22 is installed on the image sensor mainboard 213 by means of fasteners such as screws 7. The flexible shock-absorbing pad 223 on the shock-absorbing frame 22 is in abutting contact with the cavity wall of the inner cavity of the shell 1, so as to keep the lens module 21 at a predetermined position relative to the shell 1. When the code reader is subjected to a rigid impact, the flexible shock-absorbing pad 223 can realize the buffering between the shock-absorbing frame 22 and the shell 1, and then realize the buffering between the lens module 21 fixed with the shock-absorbing frame 22 and the shell 1. When the lens module 21 has a tendency to shake relative to the shell 1, the elastic buffering structure can provide an elastic retaining force and absorb the shaking of the lens module 21, so that the lens module 21 can be stably kept at the current position. In some cases, if the shock-absorbing frame 22 is not provided, when the screw 7 fixing the lens module 21 is loose, the lens module 21 is easily affected by the vibration of the transport robot during operation and tends to shake, and cannot stably perform the code reading work. The shock-absorbing frame 22 can keep the lens module 21 at a predetermined position relative to the shell 1, and then avoid the influence of factors such as the loosening of the screw 7 on the stability of the lens module 21, so as to ensure the efficiency and accuracy of the code reading of the code reader.
[0072] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0073] It should be noted that, for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which should also be considered as the protection scope of the present application.
[0074] Finally, it should also be noted that, in this document, relational terms such as first and second and the like can only be used to distinguish one entity or action from another entity or action, without necessarily requiring or implying that there is any such actual relationship or order between these entities or actions. Moreover, the terms "comprises", "comprising", or any other variations thereof are intended to cover non-exclusive inclusions, so that a process, method, article, or terminal device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, article, or terminal device. Without more limitations, the element defined by the statement "comprises a" does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.
[0075] The above provides a kind of code reader and transport robot provided by the present application, has carried out detailed introduction, specific example is applied in this document to the principle and implementation mode of the present application are described, the above embodiment is only for helping to understand the structure of the present application and its core idea;For those skilled in the art, according to the idea of the present application, there will be changes in specific implementation mode and application range, as described above, the content of the specification should not be understood as the limitation of the present application.
Claims
1. A code reader characterized by, The camera includes a shell and a lens assembly; The lens assembly includes a lens module and a shock-absorbing frame; the lens module is installed in the inner cavity of the shell, and the shock-absorbing frame is fixedly installed on the lens module; the shock-absorbing frame is provided with an elastic buffer structure, which is located between the lens module and the cavity wall of the inner cavity of the shell and abuts against the cavity wall of the inner cavity of the shell in at least one direction.
2. The code reader of claim 1, wherein, The shock-absorbing frame has a sheet structure, including a mounting portion fixedly attached to the lens module and a shock-absorbing portion extending from at least one side edge of the mounting portion; the elastic buffer structure is arranged on the shock-absorbing portion.
3. The code reader of claim 2, wherein, The shock-absorbing portion is located on the opposite two side edges of the mounting portion.
4. The code reader of claim 2, wherein, The elastic buffer structure is a flexible shock-absorbing pad; one side of the flexible shock-absorbing pad is bonded to the side of the shock-absorbing portion facing the inner wall of the shell, and the other side abuts against the cavity wall of the inner cavity of the shell.
5. The code reader of claim 2, wherein, The lens module includes an optical lens, a lens seat, and an image sensor mainboard; the optical lens is installed on the lens seat, and the lens seat is installed on the image sensor mainboard; The mounting portion is provided with a through hole, and the mounting portion is fixedly installed on the image sensor mainboard, and the optical lens and the lens seat pass through the through hole.
6. The code reader of claim 5, wherein, The shape of the through hole is consistent with the profile of the side surface of the lens seat.
7. The code reader of claim 5, wherein, A first hole pin positioning structure is arranged between the shell and the image sensor mainboard to realize the positioning cooperation between the shell and the image sensor mainboard.
8. The reader of any of claims 1-7, wherein, The lens assembly further includes a lamp plate; The lamp plate is fixedly installed on the shell, and a second hole pin positioning structure is arranged between the lamp plate and the shell to realize the positioning cooperation between the lamp plate and the shell.
9. The code reader of claim 8, wherein, The lens assembly further includes a polarizing plate assembly; The polarizing plate assembly includes an outer polarizing plate, an inner polarizing plate, and a retaining fixture; the retaining fixture is in a cylindrical shape, and the inner polarizing plate is fixed to the inner side of the retaining fixture; the outer polarizing plate is in a ring shape and is fixedly sleeved outside the retaining fixture; The lamp plate is provided with a clearance hole, and the retaining fixture passes through the clearance hole so that the lamp plate is arranged opposite to the outer polarizing plate; The shell is provided with a positioning hole, and the positioning hole is in positioning cooperation with the outer peripheral surface of the outer polarizing plate.
10. The reader of any of claims 5-7, wherein, The code reader further includes a control board; The control board is in conductive connection with the image sensor mainboard, and a third hole pin positioning structure is arranged between the control board and the shell to realize the positioning cooperation between the control board and the shell.
11. A transport robot characterized by, The transport robot includes the code reader according to any one of claims 1-10.