Electric tool protection method and device, electric tool and storage medium

By monitoring the working parameters of the lithium battery steel nail gun in real time, judging the abnormal cylinder pressure and alarming, the problem of decreasing nail force caused by air leakage is solved, and the work efficiency and user experience are improved.

CN120363133APending Publication Date: 2025-07-25JIANGSU DONGCHENG TOOLS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510382851.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

The existing lithium battery steel nail guns have a drop in the air pressure due to a cylinder leak during nailing, which affects the nailing force and work efficiency, and fails to be discovered in time.

Method used

By obtaining the working parameters of the power tool in real time, such as motor current, striker acceleration and speed, comparing with preset alarm thresholds, judging abnormal air pressure in the cylinder, real-time alarm and protection are achieved.

Benefits of technology

Help users to understand the air pressure status in a timely manner, avoid poor work results caused by insufficient air pressure, improve work efficiency and increase user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120363133A_ABST
    Figure CN120363133A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the field of electric tools, and discloses an electric tool protection method and device, an electric tool and a storage medium. The method comprises the following steps: acquiring working parameters of the electric tool in each working period in real time; wherein the real-time working parameters comprise one or any combination of the following parameters: the average working current of the motor of the electric tool in one working period, the maximum acceleration of the firing pin of the electric tool in each time of ejection in one working period, and the maximum speed of the firing pin of the electric tool in each time of ejection in one working period. Judging whether the current air pressure in the air cylinder is abnormal or not by comparing the working parameters with a preset alarm threshold value; wherein the alarm threshold value is obtained according to the corresponding relation between the working parameters and the air pressure in the air cylinder. A user is helped to know the working state of the electric tool in real time, the poor working effect caused by continuous use under the condition of insufficient air pressure is avoided, the user experience is improved while the working efficiency is guaranteed, and the satisfaction degree and loyalty degree of the user to a product are increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of power tools, and particularly to a power tool protection method, device, power tool and storage medium. Background Art

[0002] During the nailing process of nail guns such as lithium battery nail guns, the air pressure in the cylinder directly determines the nailing force of the nail gun. The higher the air pressure, the greater the nailing force; the lower the air pressure, the smaller the nailing force. If the air pressure is insufficient, the nail may not be fully driven into the workpiece, affecting the quality and appearance of the workpiece.

[0003] During the nailing process, air leakage in the cylinder is a common problem, which may cause the air pressure to gradually decrease, affecting the normal operation of the nail gun. If the air leakage problem is not detected in time, it may lead to a serious shortage of air pressure and a significant decrease in the nailing force, affecting work efficiency. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a power tool protection method, device, power tool and storage medium, which helps users to understand the working state of the power tool in real time, avoids poor working effects caused by continuous use under insufficient air pressure, ensures work efficiency while improving the user experience, and increases user satisfaction and loyalty to the product.

[0005] To solve the above technical problems, an embodiment of the present invention provides a power tool protection method, including: obtaining the working parameters of the power tool in each working cycle in real time; determining whether the air pressure in the current cylinder is abnormal by comparing the working parameters with a preset alarm threshold; wherein, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder; wherein, the real-time working parameters include one or any combination of the following: the average working current of the power tool motor in one working cycle, the maximum acceleration of the power tool striker each time it shoots out in one working cycle, the maximum speed of the power tool striker each time it shoots out in one working cycle.

[0006] An embodiment of the present invention also provides a power tool protection device, including: a parameter acquisition module, configured to obtain the working parameters of the power tool in each working cycle in real time; an automatic alarm module, configured to determine whether the air pressure in the current cylinder is abnormal by comparing the working parameters with a preset alarm threshold; wherein, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder; wherein, the real-time working parameters include one or any combination of the following: the average working current of the power tool motor in one working cycle, the maximum acceleration of the power tool striker each time it shoots out in one working cycle, the maximum speed of the power tool striker each time it shoots out in one working cycle.

[0007] An embodiment of the present invention further provides a power tool, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the above-mentioned power tool protection method.

[0008] An embodiment of the present invention also provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the above-mentioned power tool protection method is implemented.

[0009] In an embodiment of the present invention, the working parameters of the power tool are obtained in real time for each working cycle; wherein the real-time working parameters include one or any combination of the following: the average working current of the power tool motor in one working cycle, the maximum acceleration of the firing pin of the power tool each time it is fired in one working cycle, and the maximum speed of the firing pin of the power tool each time it is fired in one working cycle. By comparing the working parameters with a preset alarm threshold, it is judged whether the air pressure in the current cylinder is abnormal; wherein the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder. This helps the user to understand the working state of the power tool in real time, avoid poor working effects caused by continuous use under insufficient air pressure, ensure work efficiency while improving the user experience, and increase the user's satisfaction and loyalty to the product. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplary illustrations do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements, unless otherwise stated, and the drawings in the figures do not constitute a scale limitation.

[0011] Figure 1 is a flowchart of a nail gun air leakage protection method according to an embodiment of the present invention;

[0012] Figure 2 is a flowchart of a minimum alarm method according to an embodiment of the present invention;

[0013] Figure 3 is a flowchart of an air leakage alarm method according to an embodiment of the present invention;

[0014] Figure 4 is a flowchart of a comprehensive alarm method according to an embodiment of the present invention;

[0015] Figure 5 is a schematic structural diagram of a nail gun air leakage protection device according to another embodiment of the present invention;

[0016] Figure 6It is a schematic structural diagram of an electronic device according to another embodiment of the present invention. Detailed implementation manners

[0017] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will elaborate on each implementation manner of the present invention with reference to the accompanying drawings. However, those of ordinary skill in the art can understand that in each implementation manner of the present invention, many technical details are provided to help readers better understand the present application. However, even without these technical details and various changes and modifications based on the following implementation manners, the technical solutions claimed in the present application can still be achieved. The division of the following embodiments is for convenience of description and should not constitute any limitation to the specific implementation manners of the present invention. The various embodiments can be combined and cross-referenced with each other on the premise of not being contradictory.

[0018] The power tool involved in the present invention is a tool with a cylinder that compresses the air inside the cylinder to work, such as a nail gun. According to the principle of compressing air by the cylinder, the striker or piston is pushed to move downward at high speed. The striker hits the tail of the nail, providing power to the nail to drive the nail into the material, and then automatically resets to prepare for the next firing. During one working cycle, the cylinder compresses the air once to complete one nail driving operation. Hereinafter, a nail gun will be described as an embodiment of the power tool.

[0019] However, during the nail driving process of the nail gun, the air pressure inside the cylinder directly determines the nail driving force of the nail gun. The higher the air pressure, the greater the nail driving force; the lower the air pressure, the smaller the nail driving force. If the air pressure is insufficient, the nail may not be fully driven into the workpiece, affecting the quality and appearance of the workpiece. Therefore, it is necessary to detect whether the nail gun leaks air to ensure the working efficiency of the nail gun.

[0020] An embodiment of the present invention relates to a protection method for power tools, which can be applied to a controller on a power tool. The controller can be an electronic device such as a chip, a microcontroller unit (MCU), an electronic component, a terminal, etc., or an electronic system formed by combining electronic devices. In this embodiment, the working parameters of the nail gun in each nail driving cycle are obtained in real time; wherein, the real-time working parameters include one or any combination of the following: the average working current of the nail gun motor in one nail driving cycle, the maximum acceleration of the nail gun striker each time it shoots out in one nail driving cycle, and the maximum speed of the nail gun striker each time it shoots out in one nail driving cycle. By comparing the working parameters with a preset alarm threshold, it is judged whether the air pressure in the current cylinder is abnormal; wherein, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder. This helps the user to understand the working state of the nail gun in real time, avoid poor nail driving effect caused by continuous use under insufficient air pressure, ensure the working efficiency while improving the user experience, and increase the user's satisfaction and loyalty to the product. The implementation details of the air leakage protection method for the nail gun in this embodiment will be specifically described below. The following content is only for the implementation details provided for easy understanding and is not necessary for implementing this solution.

[0021] As Figure 1 shown, in step 101, the controller on the nail gun obtains the working parameters of the nail gun in each nail driving cycle in real time; wherein, the real-time working parameters include one or any combination of the following: the average working current of the nail gun motor in one nail driving cycle, the maximum acceleration of the nail gun striker each time it shoots out in one nail driving cycle, and the maximum speed of the nail gun striker each time it shoots out in one nail driving cycle.

[0022] In an example, obtaining the working parameters of the nail gun in each nail driving cycle in real time can be: calculating the average working current of the nail gun motor in one nail driving cycle through the current signal obtained by the sampling resistor in the nail gun; and / or, collecting the maximum acceleration of the nail gun striker each time it shoots out in one nail driving cycle through the sensor on the nail gun striker, and / or, obtaining the maximum speed of the nail gun striker each time it shoots out in one nail driving cycle through the sensor on the nail gun striker. Specifically:

[0023] In an example where the average working current of the nail gun motor in one nail driving cycle is used as the working parameter, the collection method is that when each nail is driven, the tool will record the average current and time of this nail driving. When the tool is working, the main circuit current finally flows into GND after passing through the sampling resistors RS1 and RS2. After the current passes through RS1 and RS2, the current signal is converted into a voltage signal, and then the voltage signal is amplified. Finally, the MCU can calculate the average current of driving one nail, that is, one cycle of the motor operation, through this signal.

[0024] In an example where the maximum acceleration of the nail gun striker during each shot within one nail driving cycle is used as the working parameter, the acquisition method is to install a sensor, such as a six-axis sensor, on the striker to detect the acceleration of the striker during each shot. In other embodiments, other sensors may also be used, and the present invention does not limit the type of sensor. The six-axis sensor is used to detect the acceleration of the striker during each shot. The six-axis sensor will communicate with the MCU and transmit the acceleration to the MCU. The MCU will select the acceleration data during one nail driving, find the maximum value, and record the maximum acceleration a of this nail driving.

[0025] In an example where the maximum speed of the nail gun striker during each shot within one nail driving cycle is used as the working parameter, the acquisition method is to install a sensor, such as a six-axis sensor, on the striker. The six-axis sensor is used to detect the acceleration of the striker during each shot, and the speed of the striker is calculated using this acceleration, or other sensors are used to find the maximum speed v of the striker. In other embodiments, other sensors may also be used to detect the speed of the striker, and the present invention does not limit the type of sensor.

[0026] In an example, after the working parameters of the nail gun during each nail driving cycle are obtained in real time, the working parameters are stored in a non-volatile memory or uploaded to the cloud through a wireless communication module (such as Wi-Fi, Bluetooth) for users or maintenance personnel to analyze the air leakage situation based on the working parameters or update the corresponding relationship between the working parameters and the air pressure in the cylinder. The non-volatile memory can also provide a data interface (such as USB, Bluetooth) to allow users or maintenance personnel to read historical data and analyze the air leakage situation. The relationship model between current and air pressure can also be optimized according to historical data through a self-learning function.

[0027] In step 102, the controller on the nail gun determines whether the air pressure in the current cylinder is abnormal by comparing the working parameter with a preset alarm threshold;

[0028] Among them, the alarm threshold is obtained from the corresponding relationship between the working parameter and the air pressure in the cylinder; the corresponding relationship between the working parameter and the air pressure in the cylinder is based on recording the working parameters under different air pressures in the normal working state of the nail gun, establishing a corresponding relationship table or mathematical model between the working parameter and the air pressure, and finally determining it through experimental data fitting. In an example, a machine learning algorithm is used to optimize the relationship model between current and air pressure to improve the judgment accuracy. In an example, the influence of external factors such as temperature and battery voltage will be considered to establish a multi-dimensional relationship model.

[0029] In one example, the alarm threshold includes one or any combination of the following: the lowest alarm value, the air leakage alarm value; in step 102 above, by comparing the working parameter with the preset alarm threshold, it is determined whether the air pressure in the current cylinder is abnormal. It can be: when the working parameter is lower than the lowest alarm value, it is determined that the air pressure in the current cylinder is low, and a low air pressure alarm is used to remind the user that inflation is required or to check for air leakage; and / or, when the periodic air pressure difference is greater than the air leakage alarm value, it is determined that there is an air leakage phenomenon in the current cylinder, and an air leakage alarm is used to remind the user to replace the cylinder; where the periodic air pressure difference is obtained by subtracting the working parameter obtained in the nth nail driving cycle from the working parameter obtained in the current nail driving cycle; where n is a positive integer greater than 1. For example:

[0030] In an example where the average working current of the nail gun motor within one nail driving cycle is used as the working parameter, there are the following alarm methods:

[0031] Method 1: As Figure 2 shown, an internal current value I0 of the lowest air pressure that does not affect the nail driving effect will be set in the MCU. Each time it works, within each nail driving cycle, in step 201, the MCU records the average working current I of the nail gun motor within the nail driving cycle. In step 202, I is compared with I0. If I < I0, it means that the air pressure is already low and may affect the nail driving effect, then step 203 is entered for alarm reminder to remind the customer that inflation is required or to check for air leakage and replace the cylinder; otherwise, step 204 is entered, and the machine normally enters the next nail driving cycle, and then step 201 is repeated.

[0032] Method 2: As Figure 3 shown, each time it works, within each nail driving cycle, in step 301, the MCU records the average working current I of the nail gun motor within each nail driving cycle. For n cycles, the recorded currents are I1 to I n , the first nail driving current is I1, the second nail driving current is I2, and so on. According to the actual situation, current comparison is performed every certain number of nails. Assume that current comparison is performed every n nails, that is, I1 is compared with I n , I2 is compared with I n+1 , and so on. That is, in step 302, the difference A between I1 - I n is calculated, that is, I1 - I n = A. A difference value A0 that does not reach air leakage is set in the MCU. In step 303, a comparison is made. If A > A0, it means that there is already air leakage. At this time, in step 304, an alarm is given to remind the customer that the cylinder has air leakage and needs to be replaced. Otherwise, step 305 is entered, and the machine normally enters the next nail driving cycle, and then step 301 is repeated.

[0033] Method 3: Combine Method 1 and Method 2. For example Figure 4 As shown, that is, every time it works, within each nailing cycle, in step 401, the MCU records the average working current I of the nail gun motor within each nailing cycle. The first nailing current is I1, the second nailing current is I2, and so on. The current of each nailing will be compared with a current value I0 set inside the MCU, which is the minimum air pressure that does not affect the nailing effect. In step 402, compare I with I0. If I is less than I0, then in step 403, a low-pressure alarm reminder is given to alert the customer that the pressure is low at this time. At the same time, according to the actual situation, the current comparison is carried out every certain number of nails. Assume that the current comparison is carried out every n nails, that is, I1 is compared with I n and I2 is compared with I n+1 and so on. That is, in step 404, calculate the difference A between I1 - I n That is, I1 - I n = A. Set a difference value A0 in the MCU that cannot reach the air leakage state. After comparing A with A0 in step 405, if A > A0, it means that there is air leakage. At this time, in step 406, an air leakage alarm reminder is given to alert the customer that the cylinder has air leakage and the cylinder needs to be replaced; otherwise, enter step 407, and the machine normally enters the next nailing cycle, and then repeats to enter step 401. It should be noted that the comparisons in step 404 and step 402 do not conflict and can be carried out successively or simultaneously, and there is no limit here.

[0034] In an example where the maximum acceleration of the nail gun striker shot each time within a nailing cycle is used as a working parameter, there are the following alarm methods:

[0035] Method 1: The MCU internally sets a maximum acceleration a0 of the minimum air pressure that does not affect the nailing effect. Every time it works, the MCU records the maximum acceleration a of the striker of this nailing and compares a with a0. If a < a0, it means that the air pressure is already low, which may affect the nailing effect, and an alarm is given to remind the customer to inflate or check for air leakage and replace the cylinder.

[0036] Method 2: Every time it works, the MCU records the maximum acceleration a of the striker of this nailing. The maximum acceleration of the striker for the first nailing is a1, the maximum acceleration of the striker for the second nailing is a2, and so on. According to the actual situation, the maximum acceleration of the striker is compared every certain number of nails. Assume that the current comparison is carried out every n nails, that is, a1 is compared with a n and a2 is compared with a n+1 and so on. Calculate the difference A between a1 - a n That is, a1 - a n= A. Set a difference value A0 that cannot reach the air leakage level within the MCU. If A > A0, it indicates that there is air leakage, and an alarm will be triggered at this time.

[0037] Method 3: Combine Method 1 and Method 2. That is, each time it works, the MCU will record the maximum acceleration a of the striker during this nail driving. The maximum acceleration of the striker for the first nail driving is a1, the maximum acceleration of the striker for the second nail driving is a2, and so on. The maximum acceleration of the striker for each nail driving will be compared with a maximum acceleration value a0 of a minimum air pressure that can not affect the nail driving effect set inside the MCU. If it is less than a0, an alarm will be given to remind the customer. At the same time, according to the actual situation, the maximum acceleration of the striker is compared every certain number of nails. Assume that the current is compared every n nails, that is, a1 is compared with a n for comparison, a2 is compared with a n+1 for comparison, and so on. Calculate the difference value A of a1 - a n i.e., a1 - a n = A. Set a difference value A0 that cannot reach the air leakage level within the MCU. If A > A0, it indicates that there is air leakage, and an alarm will be given at this time to remind the customer that the cylinder has air leakage and the cylinder needs to be replaced.

[0038] In an example where the maximum speed at which the nail gun striker shoots out each time within one nail driving cycle is used as a working parameter, there are the following alarm methods:

[0039] Method 1: The MCU will set a maximum speed v0 of a minimum air pressure that can not affect the nail driving effect inside. Each time it works, the MCU will record the maximum speed v of the striker during this nail driving and compare v with v0. If v < v0, it indicates that the air pressure is already relatively low, which may affect the nail driving effect, and an alarm will be given to remind the customer to inflate or check for air leakage and replace the cylinder.

[0040] Method 2: Each time it works, the MCU will record the maximum speed v of the striker during this nail driving. The maximum speed of the striker for the first nail driving is v1, the maximum speed of the striker for the second nail driving is v2, and so on. According to the actual situation, the maximum speed of the striker is compared every certain number of nails. Assume that the current is compared every n nails, that is, v1 is compared with v n for comparison, v2 is compared with v n+1 for comparison, and so on. Calculate the difference value A of v1 - v n i.e., v1 - v n = A. Set a difference value A0 that cannot reach the air leakage level within the MCU. If A > A0, it indicates that there is air leakage, and an alarm will be triggered at this time.

[0041] Method 3: Combine Method 1 and Method 2. That is, each time it works, the MCU will record the maximum speed v of the striker during this nailing. The maximum speed of the striker for the first nailing is v1, the maximum speed of the striker for the second nailing is v2, and so on. The maximum speed of the striker for each nailing will be compared with a maximum speed value v0 of a minimum air pressure set inside the MCU that does not affect the nailing effect. If it is less than v0, an alarm will be given to remind the customer. At the same time, according to the actual situation, the maximum speed of the striker is compared every certain number of nails. Assume that the current is compared every n nails, that is, v1 is compared with v n for comparison, v2 is compared with v n+1 for comparison, and so on. Calculate the difference A between v1 - v n , that is, v1 - v n = A. Set a difference A0 in the MCU that cannot reach air leakage. If A > A0, it means that air leakage has occurred. At this time, an alarm is given to remind the customer that the cylinder has air leakage and the cylinder needs to be replaced.

[0042] In one example, the working parameters can be a free combination of the following multiple parameters: the average working current of the nail gun motor within one nailing cycle, the maximum acceleration of the nail gun striker each time it shoots within one nailing cycle, and the maximum speed of the nail gun striker each time it shoots within one nailing cycle. That is, the air leakage protection method of the nail gun in this embodiment can obtain various different types of working parameters of the nail gun within each nailing cycle according to the actual needs of the user, and judge whether the air pressure in the current cylinder is abnormal by comparing the same type of working parameters with the alarm threshold corresponding to the working parameters. It is not difficult to find that the acquisition methods of each working parameter and the corresponding abnormal judgment methods have been separately illustrated in the above examples. This example is a combined example formed by freely combining the above embodiments, and this example can be implemented in cooperation with the above examples. The relevant technical details mentioned in the above examples are still valid in this example. To reduce repetition, they will not be elaborated here.

[0043] In one example, both the lowest alarm value and the air leakage alarm value are composed of multiple different graded sub-alarm values (such as low pressure threshold, high pressure threshold) for realizing graded alarm. In one example, the trend analysis of the air pressure change will be added to judge whether the air pressure continues to drop to detect air leakage problems earlier.

[0044] In one example, the above low air pressure alarm reminder can be: displaying low air pressure prompt information through a lighting device (such as an LED lamp, a digital tube, a display screen), and / or, emitting a low air pressure alarm prompt sound through a sound alarm; the above air leakage alarm reminder can be: displaying air leakage prompt information through a lighting device, and / or, emitting an air leakage alarm prompt sound through a sound alarm. In one example, the alarm level can also be increased to provide different prompt methods (such as blinking frequency, color change) according to the severity of the air pressure drop.

[0045] In one example, when the periodic air pressure difference is greater than the air leakage alarm value, the power supply of the nail gun is automatically cut off. That is, when the air leakage is serious, the power supply is automatically cut off. This prevents continuous nailing under low air pressure and avoids damaging the equipment or affecting the nailing effect.

[0046] In one example, the output power or speed of the motor will be dynamically adjusted according to the detected air pressure change to adapt to different air pressure conditions. For example, in the case of low air pressure, the output power of the motor is reduced to avoid excessive consumption of battery energy. This also prevents the motor from being overloaded when the air pressure is abnormal.

[0047] In this embodiment, the working parameters of the nail gun in each nailing cycle are obtained in real time; among them, the real-time working parameters include one or any combination of the following: the average working current of the nail gun motor in one nailing cycle, the maximum acceleration of the nail gun striker each time it shoots out in one nailing cycle, and the maximum speed of the nail gun striker each time it shoots out in one nailing cycle. By comparing the working parameters with the preset alarm threshold, it is judged whether the air pressure in the current cylinder is abnormal; among them, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder. This helps the user to understand the working state of the nail gun in real time, avoids poor nailing effects caused by continuous use under insufficient air pressure, ensures work efficiency while improving the user experience, and increases the user's satisfaction and loyalty to the product.

[0048] The step division of the above method is only for clear description. When implemented, it can be combined into one step or some steps can be split into multiple steps. As long as the same logical relationship is included, it is within the protection scope of this application; adding insignificant modifications or introducing insignificant designs to the algorithm or process, but not changing the core design of its algorithm and process, are all within the protection scope of this application.

[0049] Another embodiment of the present invention relates to a nail gun air leakage protection device, as Figure 5 shown, including: a parameter acquisition module 501 for obtaining the working parameters of the nail gun in each nailing cycle in real time; an automatic alarm module 502 for judging whether the air pressure in the current cylinder is abnormal by comparing the working parameters with the preset alarm threshold; among them, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder; among them, the real-time working parameters include one or any combination of the following: the average working current of the nail gun motor in one nailing cycle, the maximum acceleration of the nail gun striker each time it shoots out in one nailing cycle, and the maximum speed of the nail gun striker each time it shoots out in one nailing cycle.

[0050] In one example, the alarm threshold includes one or any combination of the following: the lowest alarm value, the air leakage alarm value; in one example, by comparing the working parameters with the preset alarm threshold, it is determined whether the air pressure in the current cylinder is abnormal, including: when the working parameter is lower than the lowest alarm value, it is determined that the air pressure in the current cylinder is low, and a low air pressure alarm reminder is used to remind the user that inflation is required or to check for air leakage; and / or, when the periodic air pressure difference is greater than the air leakage alarm value, it is determined that there is an air leakage phenomenon in the current cylinder, and an air leakage alarm reminder is used to remind the user to replace the cylinder; wherein, the periodic air pressure difference is obtained by subtracting the working parameter obtained in the nth nail driving cycle from the working parameter obtained in the current nail driving cycle; wherein, n is a positive integer greater than 1.

[0051] In one example, both the lowest alarm value and the air leakage alarm value are composed of multiple different hierarchical sub-alarm values for implementing hierarchical alarm.

[0052] In one example, the low air pressure alarm reminder includes: displaying low air pressure prompt information through a lighting device, and / or, emitting a low air pressure alarm prompt sound through a sound alarm; the air leakage alarm reminder includes: displaying air leakage prompt information through a lighting device, and / or, emitting an air leakage alarm prompt sound through a sound alarm.

[0053] In one example, the nail gun air leakage protection device further includes an emergency braking device for automatically cutting off the power supply of the nail gun when the periodic air pressure difference is greater than the air leakage alarm value.

[0054] In one example, the working parameters of the nail gun in each nail driving cycle are obtained in real time, including: calculating the average working current of the nail gun motor in one nail driving cycle through the current signal obtained by the sampling resistor in the nail gun; and / or, collecting the maximum acceleration of each shot of the nail gun striker in one nail driving cycle through the six-axis sensor on the nail gun striker.

[0055] In one example, the nail gun air leakage protection device further includes a storage module for storing the working parameters in a non-volatile memory or uploading the working parameters to the cloud through a wireless communication module after obtaining the working parameters of the nail gun in each nail driving cycle in real time, so that users or maintenance personnel can analyze the air leakage situation based on the working parameters or update the corresponding relationship between the working parameters and the air pressure in the cylinder.

[0056] In this embodiment, the working parameters of the nail gun are obtained in real time during each nailing cycle; among them, the real-time working parameters include one or any combination of the following: the average working current of the nail gun motor during one nailing cycle, the maximum acceleration of the nail gun striker each time it shoots out during one nailing cycle, and the maximum speed of the nail gun striker each time it shoots out during one nailing cycle. By comparing the working parameters with the preset alarm threshold, it is judged whether the air pressure in the current cylinder is abnormal; among them, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder. This helps the user to understand the working state of the nail gun in real time, avoid poor nailing effects caused by continued use under insufficient air pressure, ensure work efficiency while improving the user experience, and increase the user's satisfaction and loyalty to the product.

[0057] It is not difficult to find that this embodiment is a device embodiment corresponding to the above method embodiment, and this embodiment can be implemented in cooperation with the above method embodiment. The relevant technical details mentioned in the above method embodiment are still valid in this embodiment. To avoid repetition, they will not be elaborated here. Correspondingly, the relevant technical details mentioned in this embodiment can also be applied to the above method embodiment.

[0058] It is worth mentioning that each module involved in this embodiment is a logical module. In actual applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, to highlight the innovative part of the present invention, units not closely related to solving the technical problems proposed by the present invention are not introduced in this embodiment, but this does not mean that there are no other units in this embodiment.

[0059] Another embodiment of the present invention relates to a nail gun, as Figure 6 shown, including at least one processor 601; and a memory 602 communicatively connected to the at least one processor; wherein, the memory 602 stores instructions executable by the at least one processor 601, and the instructions are executed by the at least one processor 601 to enable the at least one processor 601 to execute the nail gun air leakage protection method as described above.

[0060] Among them, the memory 602 and the processor 601 are connected in a bus manner. The bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors 601 and the memory 602 together. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus will not be further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single component or multiple components, such as multiple receivers and transmitters, and provides a unit for communicating with various other devices on the transmission medium. The data processed by the processor 601 is transmitted on the wireless medium through the antenna. Further, the antenna also receives data and transmits the data to the processor 601.

[0061] The processor 601 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. The memory 602 can be used to store data used by the processor 601 when executing operations.

[0062] Another embodiment of the present invention relates to a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the method embodiments described above are implemented.

[0063] That is, those skilled in the art can understand that all or part of the steps in implementing the methods of the above embodiments can be completed by instructing relevant hardware through a program. The program is stored in a storage medium, including several instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0064] Those of ordinary skill in the art can understand that the above embodiments are specific embodiments for implementing the present invention, and in practical applications, various changes can be made in form and details without departing from the spirit and scope of the present invention.

Claims

1. An electric tool protection method, characterized in that, Including: Real-time acquisition of the working parameters of the power tool during each working cycle; Judging whether the air pressure in the current cylinder is abnormal by comparing the working parameters with a preset alarm threshold; Wherein, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder; Wherein, the real-time working parameters include one or any combination of the following: The average working current of the power tool motor during one working cycle, the maximum acceleration of the power tool striker each time it shoots out during one working cycle, the maximum speed of the power tool striker each time it shoots out during one working cycle.

2. The electric tool protection method according to claim 1, characterized in that, The alarm threshold includes one or any combination of the following: the lowest alarm value, the air leakage alarm value; The judging whether the air pressure in the current cylinder is abnormal by comparing the working parameters with a preset alarm threshold includes: When the working parameter is lower than the lowest alarm value, it is determined that the air pressure in the current cylinder is low, and a low air pressure alarm reminder is used to remind the user; and / or, When the periodic air pressure difference is greater than the air leakage alarm value, it is determined that there is an air leakage phenomenon in the current cylinder, and an air leakage alarm reminder is used to remind the user; Wherein, the periodic air pressure difference is obtained by subtracting the working parameter obtained in the nth working cycle interval from the working parameter obtained in the current working cycle; Wherein, n is a positive integer greater than 1.

3. The electric tool protection method according to claim 2, characterized in that, Both the lowest alarm value and the air leakage alarm value are composed of multiple different hierarchical sub-alarm values for realizing hierarchical alarm.

4. The electric tool protection method according to claim 2, wherein The low air pressure alarm reminder includes: Displaying low air pressure prompt information through a lighting device, and / or emitting a low air pressure alarm prompt sound through a sound alarm; The air leakage alarm reminder includes: Displaying air leakage prompt information through a lighting device, and / or emitting an air leakage alarm prompt sound through a sound alarm.

5. The electric tool protection method according to claim 2, characterized in that, The method further includes: Automatically cutting off the power supply of the power tool when the periodic air pressure difference is greater than the air leakage alarm value.

6. The electric tool protection method according to claim 1, characterized in that, The real-time acquisition of the working parameters of the power tool during each working cycle includes: Calculating the average working current of the power tool motor during one working cycle through the current signal in the power tool; and / or, Collecting the maximum acceleration of the power tool striker each time it shoots out during one working cycle through a sensor on the power tool striker; and / or, Obtaining the maximum speed of the power tool striker each time it shoots out during one working cycle through a sensor on the power tool striker.

7. The electric tool protection method according to claim 6, characterized in that, The method further includes: After the real-time acquisition of the working parameters of the power tool during each working cycle, storing the working parameters in a non-volatile memory or uploading the working parameters to the cloud through a wireless communication module.

8. An electric tool protection device, characterized in that, Including: A parameter acquisition module for real-time acquisition of the working parameters of the power tool during each working cycle; An automatic alarm module for judging whether the air pressure in the current cylinder is abnormal by comparing the working parameters with a preset alarm threshold; Wherein, the alarm threshold is obtained from the corresponding relationship between the working parameters and the air pressure in the cylinder; Wherein, the real-time working parameters include one or any combination of the following: The average working current of the electric tool motor within one working cycle, the maximum acceleration of the electric tool striker each time it is ejected within one working cycle, and the maximum speed of the electric tool striker each time it is ejected within one working cycle.

9. An electric tool, characterized in that, Comprising: At least one processor; And, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the electric tool protection method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the electric tool protection method according to any one of claims 1 to 7.