Laser monitoring method and device, laser marking system and storage medium

CN117506180BActive Publication Date: 2026-09-15SHENZHEN JPT OPTO ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311626585.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-29
Publication Date
2026-09-15
Estimated Expiration
2043-11-29

AI Technical Summary

Technical Problem

但出于安全考虑,通常设置激光器的报警频率低于当前输出信号脉宽的截止频率时,会使得激光器降功率输出开光信号,进而导致后续作业过程中,存在激光器实际输出平均功率不等于且小于激光器设定的打标功率的情况;该种情况下容易导致激光器作业过程中出现误报警情况,使得报警准确度较低

Benefits of technology

本申请实施例提供了一种激光器监控方法,该方法包括:周期性获取激光器的实时打标功率和实时预充功率,基于实时打标功率和实时预充功率,计算得到实时打标能量;将实时打标能量与预设的能量阈值进行比较;其中,能量阈值为激光器维持预设平均打标功率时的打标能量等效值;若实时打标能量大于能量阈值,则执行空间PD光功率检测流程;若确定未通过空间PD光功率检测流程,则发出报警信号。本申请实施例通过设置两级判断流程来确定当前是否发出报警信号,实现对激光器的作业监控,提高了报警的精准度,保证激光器作业的稳定性和可靠性;并且,本申请实施例还通过对激光器整机平均打标功率进行模拟计算,来设置触发报警的能量阈值,避免在实时打标能量低于能量阈值时再对激光器执行空间PD光功率检测流程,以相应减少判断流程,提高报警检测效率,进而减少激光器处于低于平均打标功率状态时的误报警事件,保证触发报警的准确度和可靠性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117506180B_ABST
    Figure CN117506180B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of lasers, and discloses a laser monitoring method and device, a laser marking system and a storage medium; the method comprises the following steps: periodically acquiring real-time marking power and real-time pre-charging power of a laser, calculating real-time marking energy based on the real-time marking power and the real-time pre-charging power, comparing the real-time marking energy with a preset energy threshold, wherein the energy threshold is the marking energy equivalent value when the laser maintains a preset average marking power, if the real-time marking energy is greater than the energy threshold, a spatial PD light power detection process is performed, and if it is determined that the spatial PD light power detection process is not passed, an alarm signal is sent. According to the embodiment of the application, two-stage judgment processes are set to determine whether to send an alarm signal at present, work monitoring of the laser is realized, the precision of the alarm is improved, and the stability and reliability of the work of the laser are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of laser technology, and in particular to a laser monitoring method, apparatus, laser marking system, and storage medium. Background Technology

[0002] Currently, lasers are widely used in many fields such as optoelectronics and automotive manufacturing. During laser operation, an alarm threshold is usually set to monitor the laser's status. Specifically, the alarm threshold is set based on the laser's marked power. However, for safety reasons, setting the laser's alarm frequency below the cutoff frequency of the current output signal pulse width will cause the laser to reduce its power output to switch on. This can lead to a situation where the actual average output power of the laser is not equal to and is less than the set marked power during subsequent operations. In this case, false alarms are likely to occur during laser operation, resulting in low alarm accuracy. Summary of the Invention

[0003] In view of this, in order to solve the problems existing in the prior art, this application provides a laser monitoring method, apparatus, laser marking system and storage medium.

[0004] In a first aspect, this application provides a laser monitoring method, comprising: The real-time marking power and real-time pre-charge power of the laser are periodically acquired, and the real-time marking energy is calculated based on the real-time marking power and the real-time pre-charge power. The real-time marking energy is compared with a preset energy threshold; wherein the energy threshold is the equivalent value of the marking energy when the laser maintains a preset average marking power; If the real-time marking energy is greater than the energy threshold, then the spatial PD optical power detection process is executed; If the spatial PD optical power detection process is not passed, an alarm signal will be issued.

[0005] In an optional implementation, it further includes: If the real-time marking energy is less than or equal to the energy threshold, or if it is determined that the spatial PD optical power detection process has been completed, then return to the step of periodically acquiring the real-time marking power and real-time pre-charge power of the laser.

[0006] In an optional implementation, the calculation process of the energy threshold includes: Based on the preset average marking power, preset bias power and clock count corresponding to the preset period of the laser, calculate the equivalent value of the marking energy when the laser maintains the preset average marking power. The equivalent value of the marking energy is used as the energy threshold.

[0007] In an optional implementation, calculating the equivalent marking energy value of the laser when maintaining the preset average marking power based on the preset average marking power, preset bias power, and the number of clock cycles corresponding to the preset period includes: Calculate the difference between the preset average marking power and the preset bias power; The product of the difference and the clock count corresponding to the preset period and the preset ratio value is calculated to obtain the equivalent value of the marking energy.

[0008] In an optional implementation, calculating the real-time marking energy based on the real-time marking power and the real-time pre-charge power includes: Obtain the preset bias power and the clock count corresponding to the preset period; The real-time marking energy is calculated based on the real-time marking power, the real-time pre-charge power, the preset bias power, and the clock count corresponding to the preset period.

[0009] In an optional implementation, the step of calculating the real-time marking energy based on the real-time marking power, the real-time pre-charge power, the preset bias power, and the clock count corresponding to the preset period includes: Obtain the marking time and pre-charging time within the clock count corresponding to the preset cycle; Calculate the first product of the marking time and the real-time marking power, the second product of the pre-charging time and the real-time pre-charging power, and the third product of the preset bias power and the clock count, respectively. Calculate the sum of the first product and the second product; The real-time marking energy is obtained by subtracting the sum from the third product.

[0010] In an optional implementation, the spatial PD optical power detection process includes: Identify the current level state of the laser; If the level state is the target state, then the spatial PD optical power detection process has not been passed; If the level state is not the target state, then the spatial PD optical power detection process is determined to be passed.

[0011] Secondly, this application provides a laser monitoring device, comprising: The calculation module is used to periodically acquire the real-time marking power and real-time pre-charge power of the laser, and calculate the real-time marking energy based on the real-time marking power and the real-time pre-charge power. The comparison module is used to compare the real-time marking energy with a preset energy threshold; wherein the energy threshold is the equivalent value of the marking energy when the laser maintains a preset average marking power; The execution module is used to execute the spatial PD optical power detection process if the real-time marking energy is greater than the energy threshold. An alarm module is used to issue an alarm signal if it is determined that the spatial PD optical power detection process has not been passed.

[0012] Thirdly, this application provides a laser marking system, including a memory and at least one processor, wherein the memory stores a computer program and the processor executes the computer program to implement the aforementioned laser monitoring method.

[0013] Fourthly, this application provides a computer storage medium storing a computer program, which, when executed, implements the aforementioned laser monitoring method.

[0014] The embodiments of this application have the following beneficial effects: This application provides a laser monitoring method, which includes: periodically acquiring the real-time marking power and real-time pre-charge power of the laser; calculating the real-time marking energy based on the real-time marking power and real-time pre-charge power; comparing the real-time marking energy with a preset energy threshold; wherein the energy threshold is the equivalent value of the marking energy when the laser maintains a preset average marking power; if the real-time marking energy is greater than the energy threshold, then executing a spatial PD optical power detection process; if it is determined that the spatial PD optical power detection process has not been passed, then issuing an alarm signal. This application embodiment determines whether to issue an alarm signal by setting a two-level judgment process, thereby achieving laser operation monitoring, improving alarm accuracy, and ensuring the stability and reliability of laser operation; furthermore, this application embodiment also sets the energy threshold for triggering an alarm by simulating the average marking power of the entire laser, avoiding the execution of the spatial PD optical power detection process when the real-time marking energy is lower than the energy threshold, thereby reducing the judgment process, improving alarm detection efficiency, and reducing false alarm events when the laser is in a state below the average marking power, ensuring the accuracy and reliability of alarm triggering. Attached Figure Description

[0015] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and should not be considered as a limitation on the scope of protection of this application. In the various drawings, similar components are numbered similarly.

[0016] Figure 1The first flowchart of the laser monitoring method in this application embodiment is shown; Figure 2 This illustration shows a schematic diagram of the first change in the modulated signal in an embodiment of this application; Figure 3 A schematic diagram illustrating a second change in the modulated signal in an embodiment of this application is shown; Figure 4 A second flowchart of the laser monitoring method in an embodiment of this application is shown; Figure 5 The third flowchart of the laser monitoring method in this application embodiment is shown; Figure 6 A schematic diagram illustrating the third change in the modulated signal in an embodiment of this application is shown; Figure 7 The fourth flowchart of the laser monitoring method in this application embodiment is shown; Figure 8 A schematic diagram of a laser monitoring device in an embodiment of this application is shown. Detailed Implementation

[0017] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0018] The components of the embodiments of this application described and illustrated in the accompanying drawings can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of this application provided in the drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0019] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of this application, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.

[0020] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0021] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of this application pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be construed as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of this application.

[0022] Currently, the narrower the pulse width of the laser output signal and the higher the cutoff frequency setting, the greater the difference between the average power output of the whole machine and the set marking power, and even the case where the average power output is close to zero. Therefore, when only the marking power is used to set the alarm threshold, if the current marking power is above the alarm threshold power, the average power of the whole machine during laser operation will be relatively low, resulting in a weak optical signal detected by the spatial PD optical power detection, or even no optical signal detected, thus leading to the risk of false alarms and greatly reducing the accuracy of alarms.

[0023] Based on this, this application provides a laser monitoring method that uses a two-level judgment process to determine whether an alarm signal should be issued, thereby achieving real-time monitoring of laser operation and improving alarm accuracy to reduce false alarm events. Furthermore, it sets an energy threshold for triggering an alarm by simulating the average marking power of the entire laser unit, thereby reducing false alarm events when the laser is below the average marking power and ensuring the accuracy and reliability of alarm triggering.

[0024] Please refer to Figure 1 The laser monitoring method will be described in detail below.

[0025] S10 periodically acquires the real-time marking power and real-time pre-charge power of the laser, and calculates the real-time marking energy based on the real-time marking power and real-time pre-charge power.

[0026] As an example, a preset period is set to periodically acquire the real-time marking power and real-time pre-charge power of the laser to achieve periodic monitoring of the laser's switching operation. Then, based on the real-time marking power and real-time pre-charge power, the current real-time marking energy of the laser is calculated equivalently, and then, based on the real-time marking energy, it is determined whether to trigger an alarm.

[0027] The acquisition cycle of real-time marking power and real-time pre-charge power can be set according to actual needs. For example, the cycle can be 1ms, 2ms, etc. This embodiment does not limit this.

[0028] It's worth noting that during laser switching operations, the laser's output energy (i.e., pulse energy) is one of the key indicators for evaluating laser performance. Higher output energy means greater penetration, cutting speed, and cutting depth. Therefore, high output energy has always been a sought-after goal in many laser applications. However, the output energy of a laser fluctuates during operation, and the pulse width at which the laser switches on is one of the control parameters for both output power and pulse energy. Therefore, by accurately controlling the pulse width, more precise control of output energy and frequency can be achieved.

[0029] Furthermore, during the laser's switching operation, the current energy control needs to be constantly modulated. That is, during actual operation, the laser emits a modulation signal to modulate the current energy output. The positive duty cycle of the modulation signal varies depending on the pulse width and frequency. For example... Figure 2 As shown, at and above the cutoff frequency, the positive duty cycle of the modulated signal is 100%; Figure 3 As shown, below the cutoff frequency, the positive duty cycle of the modulation signal will be less than 100%. At this time, when the duty cycle is positive, the laser outputs marking energy (i.e., POW), and the power corresponding to this marking energy is the marking power. When the duty cycle is negative, the laser outputs pre-charge energy (i.e., Simmer), and the power corresponding to this pre-charge energy is the pre-charge power.

[0030] It should be noted that in this embodiment, the process of periodically obtaining the real-time marking power and real-time pre-charge power, and then calculating the real-time marking energy based on the real-time marking power and real-time pre-charge power, can be understood as periodically calculating the current modulation signal value of the laser and equating it with the current marking energy of the laser.

[0031] Furthermore, such as Figure 4 As shown, the step S10 above, "calculating the real-time marking energy based on the real-time marking power and the real-time pre-charge power," specifically includes the following steps: S11, obtain the preset bias power and the clock number corresponding to the preset period.

[0032] S12 calculates the real-time marking energy based on the real-time marking power, real-time pre-charge power, preset bias power, and the clock count corresponding to the preset cycle.

[0033] In this embodiment, since there is a threshold state (i.e., pump bias) in the pumping process inside the laser when the laser is turned on, in order to make the modulation signal value more accurately equivalent to the real-time marking energy value, it is necessary to subtract the value corresponding to the threshold state (i.e., pump bias threshold).

[0034] Specifically, a bias power is preset, the clock count corresponding to a preset period is obtained, and then the pump bias threshold is calculated based on the preset bias power and the clock count. Furthermore, the real-time marking energy is calculated based on the real-time marking power, real-time pre-charge power, preset bias power, and the clock count corresponding to the preset period.

[0035] In one implementation, such as Figure 5 As shown, S12 specifically includes the following steps: S121, obtain the marking time and pre-charging time within the clock number corresponding to the preset cycle.

[0036] S122 calculates the first product of marking time and real-time marking power, the second product of pre-charging time and real-time pre-charging power, and the third product of preset bias power and clock count.

[0037] S123, calculate the sum of the first product and the second product.

[0038] S124, the difference between the sum and the third product is used to obtain the real-time labeling energy.

[0039] In this embodiment, the first product of the marking time and the real-time marking power within the clock number corresponding to the preset period, the second product of the pre-charging time and the real-time pre-charging power, and the third product of the preset bias power and the clock number are calculated. Then, corresponding operations are performed on the first product, the second product, and the third product to obtain the modulation signal value. This modulation signal value can be equivalent to the real-time marking energy.

[0040] Exemplary, such as Figure 6 As shown, if the preset period is 1ms and the hardware clock frequency used in the laser is 50MHz with a period of 20ns, the corresponding clock count within 1ms is 50,000. Furthermore, assuming the marking time within these 50,000 clock counts is... Pre-charge time is Real-time marking power is Real-time pre-charge power is The preset bias power is Furthermore, this real-time labeling energy (i.e. The formula for calculating ) is: .

[0041] S20 compares the real-time marking energy with the preset energy threshold.

[0042] After calculating the real-time marking energy, the real-time marking energy is compared with a preset energy threshold to determine whether the real-time marking energy is greater than the energy threshold. The energy threshold is the equivalent marking energy value when the laser maintains a preset average marking power.

[0043] Furthermore, such as Figure 7 As shown, the calculation process for the preset energy threshold specifically includes the following steps: S51, calculate the equivalent value of the marking energy when the laser maintains the preset average marking power, the preset bias power and the number of clocks corresponding to the preset period, based on the preset average marking power of the laser.

[0044] S52 uses the equivalent value of the marking energy as the energy threshold.

[0045] In this embodiment, the average marking power of the laser is preset, and then the energy threshold for triggering the alarm is set accordingly based on the preset average marking power.

[0046] Specifically, the average marking power and bias power are preset, and the difference between the preset average marking power and the preset bias power is calculated. Then, the product of the difference and the clock number corresponding to the preset period and the preset ratio value is calculated to obtain the equivalent marking energy value, which is used as the energy threshold. The equivalent marking energy value can also be the equivalent marking energy value calculated when the laser maintains a preset average marking power of a predetermined ratio. The predetermined ratio value can be set according to actual needs and is not limited here. For example, the predetermined ratio can be 10%, that is, the equivalent marking energy value is the energy equivalent value when the laser maintains 10% average marking power.

[0047] For example, when the preset period is 1ms, the energy threshold is set to the energy equivalent value of maintaining 10% average marking power within that 1ms period (i.e., The 10% average marking power state can be considered as 10% of the 100% duty cycle output state when the frequency is above the cutoff frequency.

[0048] The formula for calculating the energy equivalent value is as follows: .

[0049] in, To preset the marking power, This is the preset bias power.

[0050] S30, if the real-time marking energy is greater than the energy threshold, then execute the spatial PD optical power detection process.

[0051] In this embodiment, to ensure the accuracy of the alarm, after comparing the real-time marking energy with the energy threshold, if the real-time marking energy is greater than the energy threshold, the spatial PD optical power detection process is further executed to determine whether to issue an alarm signal.

[0052] The spatial PD optical power detection process involves detecting the current change of the laser and determining whether to trigger an alarm based on the level state corresponding to the current change.

[0053] Specifically, the current voltage level of the laser is identified; if the voltage level is the target state, the spatial PD optical power detection process is deemed not to have passed; if the voltage level is not the target state, the spatial PD optical power detection process is deemed to have passed. The target state is a low voltage level.

[0054] It is understood that this embodiment avoids performing the spatial PD optical power detection process on the laser when the real-time marking energy is lower than the energy threshold by setting a comparison process between the real-time marking energy and the energy threshold, thereby improving the efficiency of alarm monitoring, simplifying the alarm judgment process, and also correspondingly reducing the probability of false alarm events when the laser's real-time marking energy is lower than the energy threshold.

[0055] In one embodiment, if the real-time marking energy is less than or equal to the energy threshold, the process returns to steps S10-S30 described above. That is, when the current real-time marking energy of the laser is less than or equal to the energy threshold, no processing is performed, and the real-time operation of the laser continues to be monitored periodically.

[0056] S40: If the spatial PD optical power detection process is not passed, an alarm signal will be issued.

[0057] In this embodiment, if it is determined that the current level of the laser has not passed the spatial PD optical power detection process, an alarm signal is issued.

[0058] Furthermore, if the current level of the laser is determined through the spatial PD optical power detection process, the process returns to the steps S10-S30 above and continues to periodically monitor the real-time operation of the laser.

[0059] In this embodiment, the energy threshold for triggering an alarm is set by pre-simulating and calculating the average power of the laser. Then, the real-time marking energy of the laser is used to determine whether the alarm is triggered.

[0060] It is understood that this embodiment improves the accuracy of alarms by setting two levels of judgment logic, including the judgment of real-time marking energy and the judgment of spatial PD optical power detection. These two levels of judgment logic are executed sequentially, with a sequential relationship. Furthermore, the spatial PD optical power detection judgment is only executed when the real-time marking energy is greater than the energy threshold, thus avoiding the need to perform the spatial PD optical power detection process on the laser when the real-time marking energy is lower than the energy threshold, thereby reducing the number of judgment steps and improving alarm detection efficiency. Secondly, this embodiment only issues an alarm signal and executes the alarm process when it is determined that the spatial PD optical power detection process has failed, further improving alarm accuracy. In addition, this embodiment specifically sets the energy threshold for triggering the alarm by simulating and calculating the average marking power of the entire laser, thereby reducing false alarm events when the laser is in a state below the average marking power, effectively improving the accuracy of laser alarms.

[0061] Please refer to Figure 8 This application also provides a laser monitoring device, which includes: The calculation module 110 is used to periodically acquire the real-time marking power and real-time pre-charge power of the laser, and calculate the real-time marking energy based on the real-time marking power and the real-time pre-charge power. The comparison module 120 is used to compare the real-time marking energy with a preset energy threshold; wherein the energy threshold is the equivalent value of the marking energy when the laser maintains a preset average marking power; The execution module 130 is used to execute the spatial PD optical power detection process if the real-time marking energy is greater than the energy threshold. The alarm module 140 is used to issue an alarm signal if it is determined that the spatial PD optical power detection process has not been passed.

[0062] The laser monitoring device described above corresponds to the laser monitoring method in the above embodiment; any of the options in the above embodiment are also applicable to this embodiment, and will not be described in detail here.

[0063] This application also provides a laser marking system, which includes a memory and at least one processor. The memory stores a computer program, and the processor executes the computer program to implement the laser monitoring method described above.

[0064] The memory may include a program storage area and a data storage area. The program storage area may store the operating system and an application program required for at least one function. The data storage area may store data created based on the use of the laser system (such as the equivalent value of marking energy). In addition, the memory may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0065] This application also provides a computer storage medium storing computer-executable instructions. When these computer-executable instructions are invoked and executed by a processor, they cause the processor to perform the steps of the laser monitoring method described in the above embodiments.

[0066] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, in alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0067] In addition, the functional modules or units in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0068] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a laser system (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0069] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A laser monitoring method, characterized in that, include: The real-time marking power and real-time pre-charge power of the laser are periodically acquired, and the real-time marking energy is calculated based on the real-time marking power and the real-time pre-charge power. The real-time marking energy is compared with a preset energy threshold; wherein the energy threshold is the equivalent value of the marking energy when the laser maintains a preset average marking power; If the real-time marking energy is greater than the energy threshold, then the spatial PD optical power detection process is executed; If the spatial PD optical power detection process is not passed, an alarm signal is issued. The calculation of real-time marking energy based on the real-time marking power and the real-time pre-charge power includes: Obtain the preset bias power and the clock count corresponding to the preset period; The real-time marking energy is calculated based on the real-time marking power, the real-time pre-charge power, the preset bias power, and the clock count corresponding to the preset period. If the real-time marking energy is less than or equal to the energy threshold, or if it is determined that the spatial PD optical power detection process has been passed, then the step of periodically acquiring the real-time marking power and real-time pre-charge power of the laser is returned to be executed. The calculation process for the energy threshold includes: Based on the preset average marking power, preset bias power and clock count corresponding to the preset period of the laser, calculate the equivalent value of the marking energy when the laser maintains the preset average marking power. The equivalent value of the marking energy is used as the energy threshold.

2. The laser monitoring method according to claim 1, characterized in that, The step of calculating the equivalent marking energy value of the laser when maintaining the preset average marking power based on the preset average marking power, preset bias power, and the number of clock cycles corresponding to the preset period includes: Calculate the difference between the preset average marking power and the preset bias power; The product of the difference and the clock count corresponding to the preset period and the preset ratio value is calculated to obtain the equivalent value of the marking energy.

3. The laser monitoring method according to claim 1, characterized in that, The calculation of real-time marking energy based on the real-time marking power, the real-time pre-charge power, the preset bias power, and the clock count corresponding to the preset period includes: Obtain the marking time and pre-charging time within the clock count corresponding to the preset cycle; Calculate the first product of the marking time and the real-time marking power, the second product of the pre-charging time and the real-time pre-charging power, and the third product of the preset bias power and the clock count, respectively. Calculate the sum of the first product and the second product; The real-time marking energy is obtained by subtracting the sum from the third product.

4. The laser monitoring method according to claim 1, characterized in that, The execution of the spatial PD optical power detection process includes: Identify the current level state of the laser; If the level state is the target state, then it is determined that the spatial PD optical power detection process has not been passed; If the level state is not the target state, then the spatial PD optical power detection process is determined to be passed.

5. A laser monitoring device, characterized in that, include: The calculation module is used to periodically acquire the real-time marking power and real-time pre-charge power of the laser, and calculate the real-time marking energy based on the real-time marking power and the real-time pre-charge power. The comparison module is used to compare the real-time marking energy with a preset energy threshold; wherein the energy threshold is the equivalent value of the marking energy when the laser maintains a preset average marking power; The execution module is used to execute the spatial PD optical power detection process if the real-time marking energy is greater than the energy threshold. An alarm module is used to issue an alarm signal if it is determined that the spatial PD optical power detection process has not been passed. The calculation of real-time marking energy based on the real-time marking power and the real-time pre-charge power includes: Obtain the preset bias power and the clock count corresponding to the preset period; The real-time marking energy is calculated based on the real-time marking power, the real-time pre-charge power, the preset bias power, and the clock count corresponding to the preset period. If the real-time marking energy is less than or equal to the energy threshold, or if it is determined that the spatial PD optical power detection process has been passed, then the step of periodically acquiring the real-time marking power and real-time pre-charge power of the laser is returned to be executed. The calculation process for the energy threshold includes: Based on the preset average marking power, preset bias power and clock count corresponding to the preset period of the laser, calculate the equivalent value of the marking energy when the laser maintains the preset average marking power. The equivalent value of the marking energy is used as the energy threshold.

6. A laser marking system, characterized in that, It includes a memory and at least one processor, the memory storing a computer program, and the processor executing the computer program to implement the laser monitoring method according to any one of claims 1-4.

7. A computer storage medium, characterized in that, It stores a computer program, which, when executed, implements the laser monitoring method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Laser control method with multi-stage energy monitoring and energy correction functions

    CN115548858A

  • Laser marker

    JP2008229629A