A code reading device
By using a reading result indicator light with a fixed optical axis in the reading device to determine the effective recognition range of the reader, the problem of low scanning success rate caused by the large distance between the imaging lens and the shooting surface is solved, achieving efficient successful reading and intuitive display of scanning results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- ZHEJIANG HUARAY TECH CO LTD
- Filing Date
- 2025-07-15
- Publication Date
- 2026-07-31
AI Technical Summary
Without relying on professional equipment, the large distance between the imaging lens and the shooting surface makes it difficult to determine the position of the optical axis intersection, resulting in high-precision barcodes or QR codes often being located outside the effective shooting range, leading to a low scanning success rate.
The device employs a barcode reading system, which includes a frame, a barcode reader, and at least two barcode reading result indicator lights. The optical axis of the barcode reading result indicator lights is set towards the shooting surface to form a fixed light spot. The effective recognition range of the barcode reader is determined by the position of the light spot, and the scanning result is represented by the combination of light spots.
It improves the success rate of code reading, reduces the requirements for code reading algorithms, and intuitively represents the scanning result through the color and position of the light spot, making it convenient for staff to read.
Smart Images

Figure CN224581899U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of code reading, and in particular to a code reading device. Background Technology
[0002] The barcode reader mainly consists of an image sensor, a chip, and an imaging lens. The imaging lens needs to image the high-precision barcode or QR code pattern onto the image sensor, and then the chip processes the image to determine whether the code reading was successful.
[0003] The imaging lens has a shooting surface perpendicular to its optical axis. When the barcode reader performs a scan, the high-precision barcode or QR code is positioned at the shooting surface. To improve the success rate of scanning and reduce the requirements on the scanning algorithm, the high-precision barcode or QR code is generally required to be located on or at a small distance from the optical axis of the imaging lens, thus ensuring that the high-precision barcode or QR code is within the effective shooting range of the imaging lens.
[0004] In some usage scenarios, the distance between the imaging lens and the shooting surface is relatively large. Without relying on professional equipment, it is difficult to directly determine the position of the intersection of the optical axis of the shooting surface and the imaging lens. Consequently, it is difficult to identify the effective shooting range of the imaging lens, resulting in high-precision barcodes or QR codes often being located outside the effective shooting range of the imaging lens, which in turn makes it difficult to improve the scanning success rate. Utility Model Content
[0005] Therefore, it is necessary to provide a code reading device to address the problem of low code reading success rate.
[0006] A barcode reading device includes a frame, a barcode reader, and at least two barcode reading result indicator lights. The barcode reader and the barcode reading result indicator lights are fixed on the frame, and the barcode reading result indicator lights are electrically connected to the barcode reader.
[0007] The barcode reader has a shooting surface, and the optical axes of at least two barcode reading result indicator lights are arranged toward the shooting surface to allow at least two light spots to be formed on the shooting surface.
[0008] In one embodiment, the optical axis of the code reading result indicator light is perpendicular to the shooting surface.
[0009] In one embodiment, there are two indicator lights for the reading results. The axis of the barcode reader and the optical axes of the two indicator lights are located in the same plane, and the optical axes of the two indicator lights are symmetrical about the axis of the barcode reader.
[0010] In one embodiment, some code reading result indicator lights are red lights, and some code reading result indicator lights are green lights.
[0011] In one embodiment, the code reading result indicator light includes an LED, a light-shielding sleeve, and a lens, with the LED and the lens respectively mounted at both ends of the light-shielding sleeve.
[0012] In one embodiment, a shaping plate is provided inside the light-shielding sleeve. The shaping plate is located between the lamp bead and the lens. A shaping hole is provided in the middle of the shaping plate. The two ends of the shaping hole are located on the two sides of the shaping plate, respectively. The diameter of the shaping hole gradually decreases in the direction from the lamp bead to the lens.
[0013] In one embodiment, the sidewall of the shaping hole is shaped like a frustum.
[0014] In one embodiment, the code reading result indicator light further includes a circuit board, the end of the light-shielding sleeve is mounted on the circuit board, the LED is electrically connected to the circuit board, and the circuit board is electrically connected to the code reader.
[0015] In one embodiment, the light-shielding sleeve is provided with a mounting base at the end of the circuit board, one of the mounting base and the circuit board is provided with a positioning hole, and the other is provided with a positioning post, the positioning post being inserted into the positioning hole.
[0016] In one embodiment, the light-shielding sleeve has a groove at the end of the lens, and the edge of the lens has a buckle that engages with the groove.
[0017] The beneficial effects of this utility model are as follows:
[0018] Firstly, the relative positions of the barcode reader and the indicator lights for each reading result are fixed by the frame, thus fixing the relative positions of the intersection of the imaging surface and the reader's axis with the individual light spots on the imaging surface. In other words, by determining the positions of the light spots on the imaging surface, the position of the intersection of the imaging surface and the reader's axis can be determined, thereby identifying the effective recognition range of the barcode reader on the imaging surface. Therefore, during the actual reading process, the barcode reader can ensure that the QR code or barcode is accurately located within its effective recognition range on the imaging surface, thereby improving the reading success rate.
[0019] Secondly, the barcode reader can control some barcode result indicator lights to turn on and others to turn off based on the barcode reading results, thereby forming different combinations of light spots on the imaging surface (e.g., combining the number and position of light spots), and then intuitively representing the scanning results through the combination of light spots, making it convenient for staff to read. Attached Figure Description
[0020] Figure 1This is a three-dimensional structural diagram of the code reading device in this embodiment of the invention when determining the intersection of the shooting surface and the optical axis of the code reader;
[0021] Figure 2 This is a three-dimensional structural diagram of the code reading device in an embodiment of the present invention when the code reader successfully reads the code;
[0022] Figure 3 This is a three-dimensional structural diagram of the code reading device in an embodiment of the present invention when the code reader fails to read the code;
[0023] Figure 4 This is a cross-sectional structural diagram of the code reading result indicator light in an embodiment of this utility model;
[0024] Figure 5 This is an exploded view of the code reading result indicator lamp in an embodiment of this utility model.
[0025] Figure label:
[0026] 1. Frame; 2. Code reader; 3. Code reading result indicator light; 31. LED bead; 32. Light shield sleeve; 321. Shaping plate; 322. Shaping hole; 323. Mounting base; 324. Positioning post; 325. Slot; 33. Lens; 331. Buckle; 34. Circuit board; 341. Positioning hole; 100. Shooting surface; 200. Light spot. Detailed Implementation
[0027] To make the above-mentioned objects, features, and advantages of this utility model more apparent and understandable, the specific embodiments of this utility model will be described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to provide a full understanding of this utility model. However, this utility model can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of this utility model. Therefore, this utility model is not limited to the specific embodiments disclosed below.
[0028] In the description of this utility model, it should be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this utility model and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this utility model.
[0029] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this utility model, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0030] In this utility model, unless otherwise explicitly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this utility model according to the specific circumstances.
[0031] In this utility model, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "on top of," and "over" the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0032] It should be noted that when an element is referred to as being "fixed to" or "set on" 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. The terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used herein are for illustrative purposes only and do not represent the only possible implementation.
[0033] Example:
[0034] like Figure 1 As shown, this embodiment provides a code reading device, including a frame 1, a code reader 2, and at least two code reading result indicator lights 3.
[0035] The barcode reader 2 and all barcode reading result indicator lights 3 are mounted on the rack 1. The barcode reader 2 and barcode reading result indicator lights 3 are usually mounted on the rack 1 in a fixed connection (e.g., screw connection) to ensure that the relative positions between the barcode reader 2 and the different barcode reading result indicator lights 3, as well as the relative positions between the barcode reading result indicator lights 3, remain fixed.
[0036] The code reading result indicator light 3 is electrically connected to the code reader 2, so that each code reading result indicator light 3 can be turned on or off according to the code reading result fed back by the code reader 2.
[0037] The barcode reader 2 has a viewing surface 100, and the axis of the barcode reader 2 is perpendicular to the viewing surface 100. The viewing surface 100 is generally located on the same plane as the upper surface of the inspection table or the upper surface of the conveyor belt. When the workpiece is located at the viewing surface 100, the barcode reader 2 reads the barcode or QR code on the workpiece. It is understood that, in order to increase the probability of successful barcode reading by the barcode reader 2, the barcode or QR code should be located as close as possible to the axis of the barcode reader 2, and thus within the effective recognition range of the barcode reader 2.
[0038] At least two indicator lights 3 are positioned with their optical axes facing the imaging surface 100, allowing at least two light spots 200 to be formed on the imaging surface 100 (the light spots 200 are located on the upper surface of the detection table or the upper surface of the conveyor belt). Since the relative positions of each indicator light 3 and the barcode reader 2 are fixed, the relative positions of the intersection point between the axes of the imaging surface 100 and the barcode reader 2 and the light spots 200 on the imaging surface 100 are also fixed. Therefore, by determining the positions of the light spots 200 on the imaging surface 100, the position of the intersection point between the axes of the imaging surface 100 and the barcode reader 2 can be determined. Using this intersection point as the center, the effective recognition range of the barcode reader 2 can be identified. Subsequently, by controlling the workpiece to move into position so that the barcode or QR code on the workpiece is within the effective recognition range of the barcode reader 2, the reading success rate of the barcode reader 2 can be effectively improved, and the reading algorithm requirements of the barcode reader 2 can be reduced.
[0039] To prevent the light spots 200 of different code reading result indicator lights 3 from overlapping on the shooting surface 100, the optical axes of all code reading result indicator lights 3 can be controlled to be perpendicular to the shooting surface 100.
[0040] For example, this embodiment has two indicator lights 3 for displaying the code reading result. When both indicator lights 3 are turned on simultaneously, two light spots 200 will be formed on the imaging surface 100. The optical axes of the two indicator lights 3 are not only perpendicular to the imaging surface 100, but also lie in the same plane as the axis of the barcode reader 2, and are symmetrical about the axis of the barcode reader 2. Therefore, in this embodiment, regardless of the distance between the imaging surface 100 and the barcode reader 2, the intersection point between their axes is always located at the midpoint of the line connecting the centers of the two light spots 200, and the effective recognition range of the barcode reader 2 is always between the two light spots 200. For example, the midpoint of the line connecting the centers of the two light spots 200 can be determined using a ruler to lock the intersection point of the imaging surface 100 and the barcode reader 2's axes.
[0041] After determining the intersection of the shooting surface 100 and the axis of the barcode reader 2 by the light spot 200, the workpiece is moved so that the barcode or QR code on the workpiece is within the effective recognition range of the barcode reader 2, and then the barcode reader 2 can start scanning.
[0042] like Figure 2 As shown, if reader 2 successfully reads the code, indicator light 3 will illuminate for the first reading result, while indicator light 3 will not illuminate for the second reading result. Figure 3 As shown, if the barcode reader 2 fails to read the code (the reason for the failure could be, for example, a damaged barcode or QR code), the first reading result indicator light 3 will not illuminate, while the second reading result indicator light 3 will illuminate. In other words, the position of the light spot 200 on the shooting surface 100 is different when the barcode reader 2 successfully reads the code and when it fails to read the code. Therefore, the staff can at least intuitively obtain the reading result of the barcode reader 2 based on the position of the light spot 200 on the shooting surface 100.
[0043] Preferably, the first indicator light 3 for the code reading result can emit green light, and the second indicator light 3 can emit red light. In other words, when the code reader 2 successfully reads the code, the light spot 200 on the imaging surface 100 is green, and when the code reader 2 fails to read the code, the light spot 200 on the imaging surface 100 is red. Therefore, the operator can also intuitively obtain the code reading result of the code reader 2 based on the color of the light spot 200 on the imaging surface 100.
[0044] See Figure 4 and Figure 5 For example, the code reading result indicator light 3 in this embodiment includes an LED 31, a light-shielding sleeve 32 and a lens 33, with the LED 31 and the lens 33 respectively installed at both ends of the light-shielding sleeve 32.
[0045] The light-shielding sleeve 32 has a groove 325 at the end of the lens 33, and the edge of the lens 33 has a buckle 331, which is engaged with the groove 325.
[0046] Preferably, a shaping plate 321 is provided inside the light-shielding sleeve 32. The shaping plate 321 is located between the lamp bead 31 and the lens 33. A shaping hole 322 is provided in the middle of the shaping plate 321. The shaping hole 322 extends along the axial direction of the light-shielding sleeve 32, and its two ends are located on the two sides of the shaping plate 321, respectively. The function of the shaping hole 322 is to shape the light beam emitted by the lamp bead 31, reduce the light emission aperture angle of the lamp bead 31, thereby reducing the diameter of the light spot 200 on the imaging surface 100, and thus more accurately locking the intersection point of the imaging surface 100 and the axis of the barcode reader 2.
[0047] In a further preferred embodiment, the diameter of the shaping aperture 322 gradually decreases in the direction from the lamp bead 31 to the lens 33, and the sidewall shape of the shaping aperture 322 can be, for example, a frustum. This design reduces stray light at the edge of the light spot 200, making the boundary of the light spot 200 clearer and the brightness distribution more uniform.
[0048] In this embodiment, the code reading result indicator light 3 also includes a circuit board 34. The end of the light-shielding sleeve 32 is mounted on the circuit board 34, and the LED beads 31 are electrically connected to the circuit board 34 and located inside the light-shielding sleeve 32. The circuit board 34 is electrically connected to the code reader 2. During the process of locking the intersection of the imaging surface 100 and the axis of the code reader 2, the circuit board 34 can independently control the opening and closing of the LED beads 31, so that the LED beads 31 of the two code reading result indicator lights 3 can be turned on simultaneously. During the code reading process of the code reader 2, the circuit board 34 can control the opening and closing of the LED beads 31 according to the code reading result signal of the code reader 2, so that the LED beads 31 of one code reading result indicator light 3 are turned off, and the LED beads 31 of the other code reading result indicator light 3 are turned on.
[0049] More specifically, in this embodiment, the light-shielding sleeve 32 has a mounting base 323 at its end on the circuit board 34. The circuit board 34 has a positioning hole 341, and the mounting base 323 has a positioning post 324, which is inserted into the positioning hole 341. In some other embodiments, the positions of the positioning post 324 and the positioning hole 341 can be interchanged.
[0050] 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.
[0051] The embodiments described above are merely illustrative of several implementations of this utility model, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the utility model patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this utility model, and these all fall within the protection scope of this utility model. Therefore, the protection scope of this utility model patent should be determined by the appended claims.
Claims
1. A code reading device, characterized by Includes a rack (1), a barcode reader (2) and at least two barcode reading result indicator lights (3), the barcode reader (2) and the barcode reading result indicator lights (3) are fixed on the rack (1), and the barcode reading result indicator lights (3) are electrically connected to the barcode reader (2). The reader (2) has a shooting surface (100), and the optical axes of at least two of the reading result indicator lights (3) are arranged toward the shooting surface (100) to allow at least two light spots (200) to be formed on the shooting surface (100).
2. The code reading apparatus according to claim 1, wherein The optical axis of the reading result indicator light (3) is perpendicular to the shooting surface (100).
3. The code reading apparatus according to claim 2, wherein There are two reading result indicator lights (3). The axis of the reader (2) and the optical axes of the two reading result indicator lights (3) are located in the same plane, and the optical axes of the two reading result indicator lights (3) are symmetrical about the axis of the reader (2).
4. The code reading apparatus according to claim 1, wherein The indicator light (3) for some code reading results is red, and the indicator light (3) for some code reading results is green.
5. The code reading apparatus according to claim 1 or 2 or 3 or 4, characterized by The code reading result indicator light (3) includes an LED (31), a light-shielding sleeve (32), and a lens (33), with the LED (31) and the lens (33) respectively installed at both ends of the light-shielding sleeve (32).
6. The code reading apparatus according to claim 5, wherein A shaping plate (321) is provided inside the light-shielding sleeve (32). The shaping plate (321) is located between the lamp bead (31) and the lens (33). A shaping hole (322) is provided in the middle of the shaping plate (321). The two ends of the shaping hole (322) are located on the two sides of the shaping plate (321). The diameter of the shaping hole (322) gradually decreases in the direction from the lamp bead (31) to the lens (33).
7. The code reading apparatus according to claim 6, wherein The sidewall of the shaping hole (322) is a frustum.
8. The code reading apparatus according to claim 5, wherein The reading result indicator light (3) also includes a circuit board (34), the end of the light-shielding sleeve (32) is mounted on the circuit board (34), the lamp bead (31) is electrically connected to the circuit board (34), and the circuit board (34) is electrically connected to the code reader (2).
9. The code reading apparatus according to claim 8, wherein The light-shielding sleeve (32) has a mounting base (323) at the end of the circuit board (34). One of the mounting base (323) and the circuit board (34) has a positioning hole (341), and the other has a positioning post (324). The positioning post (324) is inserted into the positioning hole (341).
10. The code reading apparatus according to claim 5, wherein The light-shielding sleeve (32) has a slot (325) at the end of the lens (33), and a buckle (331) is provided on the edge of the lens (33), which is engaged with the slot (325).