Code scanning device and code scanning equipment
By designing a multi-functional code scanning device, combining powerful code scanning components and multi-stage lighting components, the problem of single functions of existing code scanning devices is solved, and a wider range of medical application scenarios are achieved.
Patent Information
- Application Number
- CN202420619510.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-28
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2034-03-28
AI Technical Summary
The existing code scanning devices used in the medical industry have relatively single functions and cannot meet diverse application scenarios.
A multifunctional code scanning device is designed, including the main circuit board, code scanning component and lighting component. The code scanning component is used to identify the barcode tag, and the lighting component includes a first light source and a second light source, the first light source is used to increase the brightness of the barcode tag, and the second light source is used to provide auxiliary lighting, supporting multi-speed operation to meet different inspection needs.
By adding the functions of examination auxiliary lamps, the functions of the code scanning device are diversified and its application scenarios are enriched. They are suitable for medical applications such as mobile nurse stations, outpatient infusion management, doctor clinic ward management, and drug distribution management.
Smart Images

Figure CN222562045U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of code scanning equipment, in particular to a code scanning device and a code scanning equipment. Background Art
[0002] With the development of barcode scanning technology, more and more industries are using barcode scanning devices, and the medical industry is no exception. Medical barcode scanning devices are widely used in mobile nurse workstations, outpatient infusion management, doctor's clinic ward management, drug distribution management and other corners.
[0003] The functions of the barcode scanning devices used in the medical industry in the related art are relatively simple. Utility Model Content
[0004] Based on this, it is necessary to provide a multifunctional code scanning device and code scanning equipment for application scenarios in the medical industry.
[0005] In a first aspect, a code scanning device is provided, wherein the code scanning device comprises:
[0006] Main circuit board,
[0007] A barcode scanning component, connected to the main circuit board, used to identify barcode labels;
[0008] A lighting assembly is connected to the main circuit board. The lighting assembly includes a first light source and a second light source. The first light source is used to increase the brightness of the barcode label to be identified, and the second light source is used to provide lighting to assist the user in inspecting the target object.
[0009] Among them, the code scanning component and the lighting component are arranged side by side on the main circuit board.
[0010] In one embodiment, the luminous flux of the second light source is smaller than the luminous flux of the first light source;
[0011] The color rendering index of the second light source is greater than a preset value.
[0012] In one embodiment, the second light source includes more than two gears, and the lighting assembly includes a second light source driving circuit, which is electrically connected to the second light source and is used to switch the gear of the second light source.
[0013] In one embodiment, the second light source includes a first gear and a second gear. In the first gear, the color temperature of the second light source is 2500K to 3000K, and the luminous flux is 5Lm to 15Lm. In the second gear, the color temperature of the second light source is 4500K to 5500K, and the luminous flux is 50Lm to 70Lm.
[0014] In one embodiment, the second light source includes a first inspection light and a second inspection light, the first inspection light corresponds to a first gear position, and the second inspection light corresponds to a second gear position;
[0015] The second light source driving circuit is used for controlling the on and off of the first inspection lamp and the second inspection lamp to switch gears.
[0016] In one embodiment, the first light source, the first inspection lamp, and the second inspection lamp are arranged in a triangular array.
[0017] In one of the embodiments, the main circuit board includes a first light source driving circuit.
[0018] In one of the embodiments, the lighting assembly is detachably connected to the main circuit board.
[0019] In one embodiment, the code scanning device further includes a housing and a concave lens;
[0020] The housing has a receiving cavity and a first opening, the housing is connected to the main circuit board, the lighting component and the code scanning component are arranged in the receiving cavity, and the first opening is located at a corresponding position of the lighting component;
[0021] The concave lens is clamped with the first opening and covers the lighting assembly.
[0022] In a second aspect, a code scanning device is provided, including the code scanning apparatus provided in the first aspect.
[0023] The above-mentioned code scanning device and code scanning equipment, wherein the code scanning device includes a main circuit board and a code scanning component and a lighting component arranged in parallel on the main circuit board, wherein the code scanning component is connected to the main circuit board for identifying barcode labels, and the lighting component is connected to the main circuit board, wherein the lighting component includes a light source for improving the brightness of the barcode label to be identified, and the second light source is used to assist the user in providing lighting when inspecting the target; in this way, the above-mentioned code scanning device, on the basis of having the function of scanning medical barcode labels, adds the function of an auxiliary inspection light, thereby diversifying the functions of the code scanning device and enriching the application scenarios of the code scanning device. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] FIG1 is a schematic diagram of the structure of a code scanning device in one embodiment;
[0025] FIG2 is a schematic block diagram of the driving principle of a code scanning device in one embodiment;
[0026] FIG3 is a schematic diagram of the structure of a code scanning device in another embodiment;
[0027] FIG. 4 is a schematic block diagram of a driving principle corresponding to a lighting assembly in an embodiment.
[0028] Explanation of the reference numerals: 100, main circuit board; 200, code scanning component; 210, aiming component; 220, camera component; 300, lighting component; 310, first light source; 320, second light source; 321, first inspection light; 322, second inspection light; 330, concave lens, 400, housing; 410, first opening; 420, second opening; 430, third opening. DETAILED DESCRIPTION
[0029] In order to make the above-mentioned purposes, features and advantages of the utility model more obvious and easy to understand, the specific implementation methods of the utility model are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the utility model. However, the utility model can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the utility model, so the utility model is not limited by the specific embodiments disclosed below.
[0030] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.
[0031] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present utility model, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0032] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0033] In the present utility model, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0034] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "upper", "lower", "left", "right" and similar expressions used herein are for illustrative purposes only and are not intended to be the only implementation method.
[0035] In an exemplary embodiment, referring to FIG. 1 , a code scanning device is provided that includes a main circuit board 100 , a code scanning component 200 , and a lighting component 300 .
[0036] The main circuit board 100 is connected to an external controller (such as a CPU in a terminal device in which the code scanning device is installed), receives control signals from the controller to control the code scanning component 200 and the lighting component 300 to work; and transmits the signals received by the code scanning component 200 to the controller to decode the acquired barcode label to be identified. Exemplarily, the main circuit board 100 can be connected to the controller via an FPC.
[0037] The code scanning component 200 is connected to the main circuit board 100 and is used to identify the barcode label. The code scanning component 200 may include an aiming component 210 and a camera component 220. The camera component 220 is used to determine the field of view and depth of field of the viewfinder and take pictures. The aiming component 210 may be a laser generator, which is used to emit an aiming laser and mark the code reading area of the camera component 220, so that the user can quickly align the code reading area corresponding to the camera component 220 with the barcode label to be identified.
[0038] Please refer to Figure 2, which is a block diagram of the driving composition principle of the code scanning device provided in this embodiment. The camera component 220 is arranged on the main circuit board 100, wherein the camera component 220 can be a camera and a corresponding photosensitive element. The photosensitive element is connected to the main circuit board 100 through MIPI IIC (Mobile Industry Processor Interface Inter-Integrated Circuit); the main circuit board 100 transmits data with the CPU (Central Processing Unit) in the code scanning device based on MIPI IIC. Exemplarily, the photosensitive element can be a CMOS (Complementary Metal-Oxide-Semiconductor) sensor, or a CCD (Charge-Coupled Device) sensor.
[0039] The aiming drive circuit corresponding to the aiming component 210 can be integrated on the main circuit board 100. The main circuit board 100 transmits data with the CPU in the code scanning device based on GPIO (General-Purpose Input / Output) to control the aiming component 210 to emit the aiming laser.
[0040] Exemplarily, the aiming component 210 includes a laser generator and a DOE (Diffractive Optical Element) lens; the laser generator receives a corresponding laser driving signal, generates laser light, and forms a cross laser through the DOE lens for aiming and marking the barcode label to be identified.
[0041] The lighting assembly 300 is connected to the main circuit board 100 and includes a first light source 310 and a second light source 320. The first light source 310 is used to enhance the brightness of the barcode label to be identified, and the second light source 320 is used to provide lighting to assist the user in inspecting the target object.
[0042] The first light source 310 is a fill light source for the scanning device, and can be implemented by using LED (Light Emitting Diode) lamp beads.
[0043] The second light source 320 is a light source for assisting the user in providing illumination when inspecting a target. Exemplarily, the second light source 320 is a light source for pupil inspection, or a light source for oral inspection.
[0044] The main circuit board 100 transmits data with the CPU in the code scanning device through the GPIO IIC (Inter-Integrated Circuit, serial bus interconnection) protocol to control the first light source 310 and the second light source 320 in the lighting assembly 300 to emit light. The lighting driving circuit corresponding to the lighting assembly may include a first light source driving circuit and a second light source driving circuit. In a possible implementation, the first light source driving circuit of the first light source 310 is integrated on the main circuit board 100. The second light source driving circuit of the second light source 320 can be integrated on the main circuit board 100, or it can be independently set in the lighting assembly 300 from the main circuit board 100.
[0045] The code scanning component 200 and the lighting component 300 are arranged in parallel on the main circuit board 100 .
[0046] Exemplarily, other necessary electronic components may be disposed on the main circuit board 100 according to requirements, and the embodiments of the present application are not limited to this.
[0047] The code scanning device provided in the above embodiment includes a main circuit board 100 and a code scanning component 200 and a lighting component 300 arranged in parallel on the main circuit board 100, wherein the code scanning component 200 is connected to the main circuit board 100 for identifying barcode labels, and the lighting component 300 is connected to the main circuit board 100, wherein the lighting component 300 includes a light source for improving the brightness of the barcode label to be identified, and a second light source 320 is used to assist the user in providing lighting when inspecting the target; in this way, the above-mentioned code scanning device, on the basis of having the function of scanning medical barcode labels, adds the function of an auxiliary inspection light, thereby diversifying the functions of the code scanning device and enriching the application scenarios of the code scanning device.
[0048] Furthermore, the above-mentioned code scanning device is used in various scenarios of medical applications such as mobile nurse stations, outpatient infusion management, doctor's clinic ward management and drug distribution management, so as to avoid users carrying a lot of tools, which is conducive to doctors and nurses to check the patient's condition at any time and enable patients to receive timely treatment.
[0049] In an exemplary embodiment, the luminous flux of the second light source 320 in the lighting assembly 300 is smaller than the luminous flux of the first light source 310 , and the color rendering index of the second light source 320 is greater than a preset value.
[0050] Among them, the first light source 310 is mainly used to provide camera fill light for the code scanning device, which requires relatively strong brightness. The first light source 310 selects a light source with a relatively large luminous flux; exemplary, the luminous flux of the first light source 310 is 400Lm (lumens) to 500Lm; optionally, the luminous flux of the first light source 310 is 460Lm. The second light source 320 is mainly used to inspect the target object. In order to alleviate the stimulation of strong light to the eyes of the target object, the second light source 320 selects a light source with a relatively small luminous flux; exemplary, the luminous flux of the second light source 320 is less than 100Lm.
[0051] The color rendering index of the second light source 320 is greater than a preset value, wherein, in this embodiment, the color rendering index may also be referred to as the Ra color rendering index, which is the general color rendering index or the average color rendering index in Chinese. Exemplarily, the preset value may be 90; that is, the color rendering index of the second light source 320 is greater than 90. Of course, the preset value may also be 89 or 88, which are values close to 90. In the embodiment of the present application, there is no limitation on the color rendering index of the first light source 310.
[0052] In this embodiment, a light source with a smaller luminous flux than the first light source 310 is used as the second light source 320, which can protect the eyes of the target object being inspected from being damaged by strong light; at the same time, the color rendering index of the second light source 320 is greater than a preset value. The larger color rendering index allows the second light source 320 to accurately display the original color of the inspected position of the target object, helping medical staff to make more accurate judgments.
[0053] In an exemplary embodiment, the second light source 320 includes more than two gears, and the lighting assembly 300 includes a second light source driving circuit, which is connected to the second light source 320 and is used to switch the gear of the second light source 320 .
[0054] Among them, the more than two gears may include a first gear for eye examination and a second gear for examination of other parts such as mouth and nose.
[0055] In the first gear, the color temperature of the second light source 320 is 2500K (Kelvin) to 3000K, and the luminous flux is 5Lm to 15Lm. In the second gear, the color temperature of the second light source 320 is 4500K to 5500K, and the luminous flux is 50Lm to 70Lm.
[0056] For example, in the first gear, the color temperature of the second light source 320 is 2700K, and the luminous flux is 10Lm, which is used to assist the user to perform eye examination on the target object without glare; in the second gear, the color temperature of the second light source 320 is 5000K, and the luminous flux is 60Lm, which is used to assist the user to perform mouth and nose examination on the target object, which is close to natural light and brighter. In this example, when the second light source is used to examine the target object, the demand for light source for medical examination is met, and the user experience of the object being examined can also be improved.
[0057] In a possible implementation, the second light source 320 may further include a third gear, and at least one of the color temperature or the luminous flux of the third gear is different from the first gear and the second gear to meet the diverse inspection lighting requirements. Exemplarily, the color temperature of the third gear is the same as that of the first gear, and the luminous flux is the same as that of the second gear; and another exemplary, the color temperature of the third gear is the same as that of the second gear, and the luminous flux is the same as that of the first gear.
[0058] In a possible implementation, the number of inspection lamps included in the second light source 320 is 1. In this implementation, the inspection lamp can change the color temperature and luminous flux based on the second light source driving circuit. Exemplarily, the second light source 320 can be an LED lamp bead; the second light source driving circuit can change the luminous flux of the second light source 320 by changing the voltage, current or pulse width modulation amplitude input to the second light source 320, and the LED lamp bead includes at least two light-emitting diodes, and the color temperature of the second light source 320 is changed by changing the primary color brightness ratio of each light-emitting diode, so as to achieve gear switching.
[0059] In a possible implementation, please refer to Figure 2, the second light source 320 includes a first inspection light 321 and a second inspection light 322, the first inspection light 321 corresponds to the first gear position, and the second inspection light 322 corresponds to the second gear position; the second light source driving circuit is used to control the on and off of the first inspection light 321 and the second inspection light 322 to switch the gear position.
[0060] The second light source driving circuit can be implemented by using an LED driving chip with an input voltage range of 2.7V (volts) to 5.5V and an output current range of 0mA (milliamperes) to 2A.
[0061] Exemplarily, the rated input voltage of the second light source driving circuit shown in FIG2 is 3.3V, which can be directly drawn from the main circuit board 100. Also exemplarily, the second light source driving circuit can be replaced with a driver chip selected according to actual use requirements, as long as the aforementioned input voltage range and output current range are met.
[0062] The second driving circuit may be connected to pins on the connector of the main circuit board 100 based on an I2C (Inter-Integrated Circuit, two-wire serial bus) protocol to control the second light source 320 .
[0063] In a possible implementation, as shown in FIG. 1 , the first inspection lamp 321 , the second inspection lamp 322 , and the first light source 310 are arranged in a triangular array so that the lighting assembly 300 emits light uniformly.
[0064] It should be noted that the positional relationship among the first inspection light 321, the second inspection light 322 and the first light source 310 shown in FIG1 is merely an exemplary illustration; in other embodiments, the positions of the three lamp beads may be interchanged, for example, the second inspection light is located at the upper vertex of the triangular array, the first light source is located at the left vertex of the triangular array, and the first inspection light is located at the right vertex of the triangular array, wherein the upper, left and right azimuth relationships in this example are merely illustrative descriptions of the azimuth relationships shown in FIG1, and are not intended to limit the specific positional relationship of the three lamp beads.
[0065] In another possible implementation, the second light source 320 includes at least three inspection lamps corresponding to at least three gear positions respectively.
[0066] In a possible implementation, the main circuit board 100 includes a first light source driving circuit. The first light source driving circuit is used to drive the first light source 310 to emit light. In this implementation, the first light source driving circuit integrated in the main circuit board 100 generates a driving current, which can be transmitted to the first light source 310 through a connector.
[0067] In this embodiment, the first light source driving circuit is integrated into the main circuit board 100, and the lighting assembly 300 includes a second light source driving circuit, a first inspection light 321, a second inspection light 322 and a first light source 310, so that the lighting assembly 300 in this application is connected to the main circuit board 100 as a whole, and can be compatible with related code scanning product equipment and subsequent code scanning product equipment, without changing the connector and FPC (Flexible Printed Circuit) between the main circuit board 100 and the CPU.
[0068] In an exemplary embodiment, please refer to FIG. 2 , the lighting assembly 300 is detachably connected to the main circuit board 100. The lighting assembly 300 is connected to the connector of the main circuit board 100 via an FPC, the power supply of each light source in the lighting assembly 300 is provided by the main circuit board 100, and the driving signal of the second light source 320 is obtained through the main circuit board 100.
[0069] In a possible implementation, the first light source driving circuit and the second light source driving circuit may both be integrated into the main circuit board 100; the lighting assembly 300 includes only the first light source 310 and the second light source 320, which are detachably connected to the connector of the main circuit board 100 via an FPC.
[0070] In a possible implementation, the first light source driving circuit and the second light source driving circuit may both be part of the lighting assembly 300 and detachably connected to the connector of the main circuit board 100 via an FPC.
[0071] In a possible implementation, the first light source driving circuit is integrated into the main circuit board 100, and the second light source driving circuit is a part of the lighting assembly 300, and is detachably connected to the connector of the main circuit board 100 via an FPC. The lighting assembly 300 provided by this implementation can be compatible with the existing scanning device that integrates the camera fill light driving circuit into the main circuit board 100, and has good compatibility.
[0072] In the code scanning device provided in this embodiment, the lighting assembly 300 is detachably connected to the main circuit board 100, and has good expandability.
[0073] In an exemplary embodiment, referring to FIG. 3 and FIG. 4 , the code scanning device further includes a housing 400 and a concave lens 330 .
[0074] Among them, the shell 400 has a accommodating cavity and a first opening 410, the shell 400 is connected to the main circuit board 100, the lighting component 300 and the code scanning component 200 are arranged in the accommodating cavity, and the first opening 410 is located at a corresponding position of the lighting component 300; the concave lens 330 is clamped with the first opening 410 and covers the lighting component 300.
[0075] The housing 400 can be used as a structural protective shell of the code scanning device. Optionally, the housing 400 further has a second opening 420 and a third opening 430 , wherein the second opening 420 is located at a position corresponding to the camera assembly 220 , and the third opening 430 is located at a position corresponding to the aiming assembly 210 .
[0076] In a possible implementation, when the first light source 310, the first inspection lamp 321 and the second inspection lamp 322 included in the lighting assembly 300 are arranged in a triangular array, the three lamp beads are arranged as close as possible to the center position of the lens projection to ensure uniform light output.
[0077] In another possible implementation, the lighting assembly 300 further includes a rotating structure; the rotating structure is connected to the first light source 310, the first inspection lamp 321 and the second inspection lamp 322, and is used to rotate the lamp bead currently required to be used to the center point of the concave lens.
[0078] An embodiment of the present application also provides a code scanning device, which includes the code scanning device described in the above embodiment.
[0079] In a possible implementation, the code scanning device may further include a processor, a memory, an input / output interface, a communication interface, a display module, and an input device.
[0080] The display module is used to display the content of the barcode label to be identified obtained by the code scanning device; the input device can be a touch layer covered on the display module, or a button set on the shell of the code scanning terminal device.
[0081] The embodiment of the present application further provides a medical system, which includes the code scanning device provided in the above embodiment, and may also include a server communicating with the code scanning device.
[0082] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described 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.
[0083] The above-mentioned embodiments only express several implementation methods of the utility model, and the description is relatively specific and detailed, but it cannot be understood as limiting the scope of the utility model patent. It should be pointed out that for ordinary technicians in this field, several modifications and improvements can be made without departing from the concept of the utility model, which all belong to the protection scope of the utility model. Therefore, the protection scope of the utility model patent shall be based on the attached claims.
Claims
1. A code scanning device, characterized in that: The code scanning device comprises: Main circuit board (100), A barcode scanning component (200), connected to the main circuit board (100), and used for identifying a barcode label; A lighting assembly (300) connected to the main circuit board (100), the lighting assembly (300) comprising a first light source (310) and a second light source (320), the first light source (310) being used to increase the brightness of the barcode label to be identified, and the second light source (320) being used to provide lighting to assist a user in inspecting a target object; Wherein, the code scanning component (200) and the lighting component (300) are arranged in parallel on the main circuit board (100).
2. The code scanning device according to claim 1, characterized in that: The luminous flux of the second light source (320) is smaller than the luminous flux of the first light source (310); The color rendering index of the second light source (320) is greater than a preset value.
3. The code scanning device according to claim 2, characterized in that: The second light source (320) comprises more than two gears, and the lighting assembly (300) comprises a second light source driving circuit, wherein the second light source driving circuit is electrically connected to the second light source (320) and is used to switch the gear of the second light source (320).
4. The code scanning device according to claim 3, characterized in that: The second light source (320) comprises a first gear and a second gear, wherein the color temperature of the second light source (320) in the first gear is 2500K to 3000K, and the luminous flux is 5Lm to 15Lm, and the color temperature of the second light source (320) in the second gear is 4500K to 5500K, and the luminous flux is 50Lm to 70Lm.
5. The code scanning device according to claim 4, characterized in that: The second light source (320) comprises a first inspection light (321) and a second inspection light (322), the first inspection light (321) corresponds to the first gear position, and the second inspection light (322) corresponds to the second gear position; The second light source driving circuit is used to control the on and off of the first inspection light (321) and the second inspection light (322) to switch gears.
6. The code scanning device according to claim 5, characterized in that: The first light source (310), the first inspection light (321), and the second inspection light (322) are arranged in a triangular array.
7. The code scanning device according to claim 1, characterized in that: The main circuit board (100) comprises a first light source driving circuit.
8. The code scanning device according to claim 1, characterized in that: The lighting assembly (300) is detachably connected to the main circuit board (100).
9. The code scanning device according to claim 1, characterized in that: The code scanning device also includes a housing (400) and a concave lens (330); The housing (400) has a receiving cavity and a first opening (410); the housing (400) is connected to the main circuit board (100); the lighting component (300) and the code scanning component (200) are arranged in the receiving cavity; and the first opening (410) is located at a corresponding position of the lighting component (300); The concave lens (330) is snap-fitted to the first opening (410) and covers the lighting assembly (300).
10. A code scanning device, characterized in that: The code scanning device comprises the code scanning apparatus according to any one of claims 1-8.