Power tool control system and power tool
By identifying the vibration state of the power tool through the sensor unit and microcontroller in the power tool control system, the problem of inaccurate pattern recognition when the power tool switches working modes is solved, and the normal operation and stability of the power tool are improved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BOSCH POWER TOOLS (CHINA) CO LTD
- Filing Date
- 2026-01-26
- Publication Date
- 2026-07-30
AI Technical Summary
In existing technologies, power tools need to switch working modes via a gear switch. However, it is difficult to implement a position sensor near the gear switch, resulting in high R&D costs and inaccurate mode recognition, which affects the normal operation of the power tool.
The power tool control system uses a sensor unit to detect vibration status information. The microcontroller determines the current working mode of the power tool based on the vibration status information and generates a voltage control signal to adjust the working speed of the motor, thus avoiding the need to place a position sensor near the gear switch.
It enables accurate identification of the working mode of power tools, ensuring the normal operation of power tools, reducing R&D costs and improving stability and accuracy.
Smart Images

Figure CN2026074859_30072026_PF_FP_ABST
Abstract
Description
Power tool control system and power tools Technical Field
[0001] This invention relates to the field of power tool control, and more particularly to a power tool control system and a power tool. Background Technology
[0002] Power tools are a type of mechanized tool that uses an electric motor as its power source and drives the working head through a transmission mechanism to perform operations. Compared with manual tools, they can greatly improve production efficiency, and therefore power tools have been widely used in various fields.
[0003] To enhance the functionality and practicality of power tools, manufacturers often develop multiple operating modes for a single tool. For example, a hammer drill might include single-drill mode, single-hammer mode, and hammer-drill mode. For power tools with multiple operating modes, a mode switch is typically used to change the mode, and the corresponding motor control logic must be selected based on the currently selected mode to control the motor. Therefore, determining the correct operating mode is crucial for ensuring the proper functioning of the power tool. Summary of the Invention
[0004] Based on this, the present invention provides a power tool control system and a power tool. Based on this power tool control system, the vibration status information of the power tool can be monitored during operation, and the current working mode of the power tool can be determined according to the vibration status information. Then, the working speed of the motor can be controlled according to the current working mode, thereby realizing accurate identification of the working mode of the power tool and ensuring the normal operation of the power tool.
[0005] On one hand, the present invention provides a power tool control system, the system comprising a power tool gear switch, a microcontroller, a sensor unit, and a motor, wherein:
[0006] The power tool gear switch is used to switch the power tool's working mode;
[0007] The sensor unit is used to detect vibration status information during the operation of the power tool and send the vibration status information to the microcontroller;
[0008] The microcontroller is used to determine the current working mode of the power tool based on the vibration state information during operation, generate a voltage control signal based on the current working mode, and adjust the working speed of the motor based on the voltage control signal.
[0009] On the other hand, the present invention also provides a power tool including the power tool control system described above.
[0010] According to the power tool control system provided by the present invention, the system includes a power tool gear switch, a microcontroller, a sensor unit, and a motor, wherein: the power tool gear switch is used to switch the power tool's operating mode; the sensor unit is used to detect vibration state information during the operation of the power tool and send the vibration state information to the microcontroller; the microcontroller is used to determine the current operating mode of the power tool based on the vibration state information during the operation of the power tool, and generates a voltage control signal based on the current operating mode, and adjusts the operating speed of the motor based on the voltage control signal; by adopting the above power tool control system, accurate identification of the power tool's operating mode is achieved and the normal operation of the power tool is ensured.
[0011] It should be understood that the description in the Summary of the Invention is not intended to limit the key or essential features of the embodiments of the present invention, nor is it intended to restrict the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0012] Figure 1 is a schematic diagram of a power tool control system provided in an embodiment of the present invention;
[0013] Figure 2 is a schematic diagram of a power tool control system provided in an embodiment of the present invention;
[0014] Figure 3 is a schematic diagram of the structure of a power tool control system provided in an embodiment of the present invention. Detailed Implementation
[0015] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0016] In the description of one or more embodiments of the present invention, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0017] Power tools are mechanized tools powered by an electric motor, which drives the working head through a transmission mechanism. Compared to manual tools, they significantly improve productivity, and are therefore widely used in various fields. To enrich the functionality of power tools and enhance their practicality, manufacturers develop multiple working modes for a single tool. For example, a hammer drill may include single-drill mode, single-hammer mode, and hammer-drill mode. For power tools with multiple working modes, it is typically necessary to switch between them using a mode switch, and then select the corresponding motor control logic to operate the motor based on the currently selected mode. Therefore, determining the correct working mode is crucial for ensuring the proper functioning of the power tool.
[0018] Generally, determining the operating mode of a power tool involves placing a position sensor near the gear shift switch. This sensor detects the position of the gear shift switch and determines the current operating mode of the power tool based on its position. However, if the mechanical structure near the gear shift switch is compact, placing a position sensor there becomes difficult, and designing a power tool with a new mechanical structure that can accommodate the position sensor would incur high research and development costs.
[0019] Based on this, one or more embodiments of the present invention propose a power tool control system. The system includes a power tool gear switch, a microcontroller, a sensor unit, and a motor. The power tool gear switch is used to switch the power tool's operating mode. The sensor unit is used to detect vibration status information during power tool operation and send this vibration status information to the microcontroller. The microcontroller is used to determine the current operating mode of the power tool based on the vibration status information during operation, and generates a voltage control signal based on the current operating mode and the switch travel signal. The microcontroller then adjusts the motor's operating speed based on the voltage control signal. Using the above power tool control system, there is no need to set up a position sensor for identifying the power tool gear switch, thus achieving accurate identification of the power tool's operating mode and ensuring the normal operation of the power tool.
[0020] Please refer to Figure 1, which is a schematic diagram of a power tool control system provided in an embodiment of the present invention. As shown in Figure 1, the power tool control system includes a power tool gear switch 01, a microcontroller 02, a sensor unit 03, and a motor 04.
[0021] The power tool mode switch 01 is used to switch the operating mode of the power tool. There is no electrical connection between the power tool mode switch and the microcontroller, and no position sensor is placed near the power tool mode switch to detect its position status.
[0022] Sensor unit 03 is used to detect vibration status information during the operation of the power tool and send the vibration status information to the microcontroller. Generally, the sensor unit is used to detect motion status information during the operation of the power tool, thereby enabling the microcontroller to perform more precise control of the power tool based on the real-time motion status information, improving the stability and accuracy of the power tool. In one or more embodiments of the present invention, in addition to detecting motion status information during the operation of the power tool, the sensor unit is also used to detect vibration status information during the operation of the power tool, so that the microcontroller can identify the current working mode of the power tool based on the vibration status.
[0023] The microcontroller 02 is used to determine the current working mode of the power tool based on the vibration status information during operation, and to generate a voltage control signal based on the current working mode, and to adjust the working speed of the motor 04 based on the voltage control signal.
[0024] The microcontroller 02 is connected to the sensor unit 03. During the operation of the power tool, the microcontroller can receive vibration status information sent by the sensor unit, and then identify the current working mode of the power tool based on the vibration status information. It then generates a corresponding voltage control signal from the control logic corresponding to the current working mode to control the working speed of the motor.
[0025] With the above-mentioned power tool control system, the power tool gear switch and the microcontroller are not electrically connected, and there is no need to set up a position sensor to identify the power tool gear switch. This enables accurate identification of the power tool's working mode, thereby ensuring the normal operation of the power tool.
[0026] In one feasible implementation, the power tool's operating modes include a first operating mode and a second operating mode. When the current operating mode is the first operating mode, the microcontroller, when generating a voltage control signal based on the current operating mode and adjusting the motor's operating speed based on the voltage control signal, specifically performs the following: generating a first voltage control signal based on the first operating mode, and adjusting the motor's operating speed to a first operating speed based on the first voltage control signal. When the current operating mode is the second operating mode, the microcontroller, when generating a voltage control signal based on the current operating mode and adjusting the motor's operating speed based on the voltage control signal, specifically performs the following: generating a second voltage control signal based on the second operating mode, and adjusting the motor's operating speed to a second operating speed, where the second operating speed is greater than the first operating speed. That is, the microcontroller generates different voltage control signals to control the motor's operating speed according to the power tool's operating mode indicated by the power tool's gear switch.
[0027] Furthermore, the power tool control system may also include a start switch for starting and operating the power tool. This start switch can be a switch with only two states: on and off, or it can be a stepless adjustable switch with a certain switching travel. Please refer to Figure 2, which is a schematic diagram of the structure of a power tool control system provided in an embodiment of the present invention. As shown in Figure 2, the power tool control system also includes a power tool switch 05.
[0028] The power tool power switch 05 generates a switch travel signal and sends it to the microcontroller. The power tool power switch acts as the start switch for the power tool, and the microcontroller can adjust the motor's operating speed based on the power tool power switch's travel distance. Specifically, the power tool power switch includes a position sensor, which detects the power tool switch's travel distance and transmits the detected travel distance signal to the microcontroller.
[0029] The microcontroller 02 is connected to the power switch 05 and the sensor unit 03 of the power tool. During the operation of the power tool, the microcontroller can receive the switch travel signal sent by the power switch and the vibration status information sent by the sensor unit. Then, based on the vibration status information, it can identify the current working mode of the power tool and control the working speed of the motor by using the control logic corresponding to the current working mode in combination with the switch travel signal.
[0030] With the above-mentioned power tool control system, the power tool gear switch and the microcontroller are not electrically connected, and there is no need to set up a position sensor to identify the power tool gear switch. This enables accurate identification of the power tool's working mode, thereby ensuring the normal operation of the power tool.
[0031] Furthermore, as shown in Figure 3, a voltage regulation unit 06 is also included between the microcontroller 02 and the motor 04. This unit is used to adjust the operating voltage of the motor according to the voltage control signal sent by the microcontroller, so that the motor outputs an operating speed corresponding to the voltage control signal.
[0032] In one embodiment, sensor unit 03 may include at least one of an accelerometer and a gyroscope. During operation of the power tool, the accelerometer detects the acceleration information of the power tool, and the gyroscope detects the angular velocity information of the power tool. One or a combination of the acceleration and angular velocity information is sent to the microcontroller as vibration state information, so that the microcontroller can determine the current operating mode of the power tool based on one or a combination of the acceleration and angular velocity information. The specific method is as follows:
[0033] In one feasible implementation, the acceleration information of the power tool during operation is detected by an accelerometer and used as vibration state information.
[0034] In one feasible implementation, the angular velocity information of the power tool during operation is detected by a gyroscope and used as vibration state information.
[0035] In one feasible implementation, the acceleration information of the power tool during operation is detected by an accelerometer, and the angular velocity information of the power tool during operation is detected by a gyroscope. The acceleration information and angular velocity information of the power tool are then used as vibration state information.
[0036] In one embodiment, the sensor unit 03 may further include a vibration sensor, which is used to detect the vibration status information of the power tool during operation and send the vibration status information to the microcontroller, so that the microcontroller can identify the current working mode of the power tool based on the vibration status information.
[0037] Furthermore, compared to placing a position sensor at the power tool's gear switch to detect the power tool's current operating mode, a vibration sensor can be placed anywhere on the power tool, eliminating concerns about the complexity of the mechanical structure near the power tool's gear switch preventing the placement of a position sensor.
[0038] In one embodiment, when the microcontroller determines the current operating mode of the power tool based on the vibration state information, it is specifically used to: generate vibration spectrum characteristics of the power tool when it is operating based on the vibration state information; and determine the current operating mode based on the vibration spectrum characteristics.
[0039] Specifically, when the vibration state information is a vibration signal detected by a vibration sensor, the microcontroller can parse the vibration frequency and amplitude of the power tool vibration from the vibration state information. The vibration frequency and amplitude are the vibration spectrum characteristics. The vibration spectrum characteristics corresponding to different working modes are significantly different, so the microcontroller can determine the current working mode of the power tool based on the vibration spectrum characteristics.
[0040] When the vibration state information is one or a combination of acceleration and angular velocity information, after receiving the acceleration and / or angular velocity information, the microcontroller can analyze the vibration spectrum diagram of the power tool based on the acceleration and / or angular velocity information corresponding to the power tool, which includes the vibration frequency and vibration amplitude. The vibration spectrum characteristics corresponding to different working modes are significantly different, so the microcontroller can determine the current working mode of the power tool based on the vibration spectrum characteristics.
[0041] In one embodiment, when the microcontroller performs the operation of determining the current working mode based on vibration spectrum features, it specifically performs the following: comparing the vibration spectrum features with the calibration spectrum features corresponding to each power tool working mode, and determining the target calibration spectrum feature with the highest similarity to the vibration spectrum features; and determining the target calibration spectrum feature.
[0042] Specifically, the calibration spectrum features corresponding to each power tool's working mode are preset, and the vibration spectrum features generated based on vibration state information are compared with each calibration spectrum feature to determine the target calibration spectrum feature most similar to the vibration spectrum feature. Thus, the target power tool working mode corresponding to the target calibration spectrum feature is determined as the current working mode.
[0043] It is easy to understand that power tools exhibit different vibration spectrum characteristics when operating in different modes. For example, a hammer drill has three operating modes: single drill mode, single hammer mode, and hammer-drill mode. Due to the significant differences in the drilling and hammering methods, the vibration characteristics of a hammer drill in single drill mode are significantly different from those in single hammer mode. This invention, through pre-calibrating the calibrated spectrum characteristics of the power tool operating in different modes, compares the collected real-time vibration spectrum characteristics with the calibrated spectrum characteristics during the power tool's operation to determine the current operating mode of the power tool.
[0044] Furthermore, in one embodiment, when the microcontroller compares the vibration spectrum features with the calibration spectrum features corresponding to each power tool operating mode to determine the target calibration spectrum feature with the highest similarity to the vibration spectrum features, it is specifically used to: determine the calibration spectrum features corresponding to each power tool operating mode based on the switch travel signal; compare the vibration spectrum features with each calibration spectrum feature to determine the target calibration spectrum feature with the highest similarity to the vibration spectrum features.
[0045] The switch travel signal is used to regulate the motor's operating speed, and the switch travel signal and the motor's operating speed are positively correlated. It is understandable that the vibration state of the power tool will differ depending on the motor's operating speed. In this embodiment, calibration spectrum features corresponding to different switch travel signals are predefined. During power tool operation, the calibration spectrum features corresponding to each power tool operating mode are determined based on the current switch travel signal. Then, the vibration spectrum features are compared with each calibration spectrum feature to determine the target calibration spectrum feature with the highest similarity to the vibration spectrum feature. The target power tool operating mode corresponding to the target calibration spectrum feature is then determined as the current operating mode.
[0046] In one embodiment, the power tool's operating mode includes a first operating mode and a second operating mode, and the vibration spectrum feature is the maximum vibration amplitude; then, when the microcontroller executes the determination of the current operating mode based on the vibration spectrum feature, it is specifically used to: if the maximum vibration amplitude is less than a preset vibration amplitude, determine the current operating mode as the first operating mode; if the maximum vibration amplitude is greater than or equal to the preset vibration amplitude, determine the current operating mode as the second operating mode.
[0047] That is, the vibration spectrum characteristics are based on the maximum vibration amplitude of the power tool detected by the sensor unit. During the operation of the power tool, the maximum vibration amplitude detected by the sensor unit is compared with a preset vibration amplitude. If the maximum vibration amplitude is less than the preset vibration amplitude, the current working mode is determined to be the first working mode; if the maximum vibration amplitude is greater than or equal to the preset vibration amplitude, the current working mode is determined to be the second working mode.
[0048] In practical applications, when the power tool is an electric hammer with single drill mode, single hammer mode and hammer drill mode, the first working mode can be the single drill mode of the electric hammer, and the second working mode can be the single hammer mode and hammer drill mode of the electric hammer.
[0049] Furthermore, the switch travel signal is used to regulate the motor's operating speed, and the switch travel signal and the motor's operating speed are positively correlated. It is understandable that the vibration state of the power tool will differ depending on the motor's operating speed. Therefore, preset vibration amplitudes corresponding to different switch travels can be pre-set. During power tool operation, the preset vibration amplitude corresponding to the current switch travel signal is determined. The real-time detected maximum vibration amplitude is compared with the preset vibration amplitude. If the maximum vibration amplitude is less than the preset vibration amplitude, the current operating mode is determined to be the first operating mode; if the maximum vibration amplitude is greater than or equal to the preset vibration amplitude, the current operating mode is determined to be the second operating mode. By pre-setting preset vibration amplitudes corresponding to different switch travels, the accuracy of identifying the power tool's operating mode can be improved.
[0050] In one embodiment, the power tool's operating modes include a first operating mode and a second operating mode. When the current operating mode is the first operating mode, the microcontroller, when executing the generation of a voltage control signal based on the current operating mode and the switch travel signal, and adjusting the motor's operating speed based on the voltage control signal, specifically adjusts the motor's operating speed based on the switch travel signal. The operating speed and the switch travel are positively correlated, and when the switch travel is at its maximum travel, the operating speed is the first operating speed.
[0051] Here, the first operating speed is the maximum operating speed that the power tool can achieve in the first operating mode, and the second operating speed is the maximum operating speed that the power tool can achieve in the second operating mode. The first operating speed is less than the second operating speed. That is, the power tool microcontroller limits the operating speed for different operating modes, and the maximum operating speed of the power tool in the first operating mode is less than the maximum operating speed of the power tool in the second operating mode.
[0052] When the microcontroller determines that the power tool is in the first working mode, the microcontroller adjusts the working speed of the motor in the power tool according to the switch travel signal. The motor working speed increases with the increase of the switch travel, and the motor working speed and the switch travel are positively correlated. When the switch travel is at its maximum, the motor working speed is the first working speed.
[0053] Furthermore, when the current working mode is the second working mode, the microcontroller generates a voltage control signal based on the current working mode and the switch travel signal, and adjusts the motor's working speed based on the voltage control signal. Specifically, it adjusts the working speed of the motor in the power tool based on the switch travel signal. The working speed and the switch travel are positively correlated. When the switch travel is at its maximum travel, the working speed is the second working speed, which is greater than the first working speed.
[0054] When the microcontroller determines that the power tool is in the second working mode, the microcontroller adjusts the working speed of the motor in the power tool according to the switch travel signal. The motor working speed increases with the increase of the switch travel, and the motor working speed and the switch travel are positively correlated. When the switch travel is at its maximum, the motor working speed is the second working speed.
[0055] In practical applications, the power tool can be an electric hammer, which has a single drill mode, a single hammer mode, and a hammer drill mode. Therefore, the second working mode mentioned above can be the single drill mode of the electric hammer, and the first working mode mentioned above can be both the single hammer mode and the hammer drill mode of the electric hammer. The first working speed mentioned above can be 70% of the maximum working speed of the electric hammer, and the second working speed can be 100% of the maximum working speed of the electric hammer.
[0056] After a power tool is started, it takes a certain amount of time for the power tool to recognize its current working mode. The power tool needs to run for a certain period of time before it can detect the current working mode.
[0057] In one embodiment, before the power tool's power switch reaches its maximum travel, the power tool's operating mode is defaulted to a first operating mode, and the motor's operating speed is controlled based on the control logic of the first operating mode. That is, the motor's operating speed is adjusted based on the switch travel signal; the operating speed and switch travel are positively correlated, and when the switch travel reaches its maximum, the operating speed is the first operating speed.
[0058] During the process of increasing the power switch travel of a power tool from 0 to its maximum travel, the power tool's microcontroller can typically identify the current operating mode of the power tool based on vibration information collected by sensors. Therefore, if the current operating mode is identified as the second operating mode, in response to the second operating mode, the power tool's operating speed is increased from the first operating speed to the second operating speed after the power switch travel reaches its maximum travel; if the current operating mode is identified as the second operating mode, the first operating speed remains unchanged.
[0059] In one embodiment, before the power tool microcontroller identifies the current operating mode of the power tool based on the vibration state information collected by the sensor, the operating mode of the power tool is defaulted to a first operating mode, and the operating speed of the motor is controlled based on the control logic of the first operating mode. That is, the operating speed of the motor in the power tool is adjusted based on the switch travel signal. The operating speed and the switch travel are positively correlated. When the switch travel reaches its maximum, the operating speed is the first operating speed.
[0060] After the power tool microcontroller identifies the current working mode of the power tool based on the vibration status information collected by the sensor, if the current working mode is identified as the second working mode before the switch travel reaches its maximum travel, the current motor working speed is increased proportionally according to the ratio between the first working speed and the second working speed, so that when the power switch travel reaches its maximum travel, the motor working speed is controlled to be the second working speed; if the current working mode is identified as the first working mode, the motor working speed is controlled based on the control logic of the first working mode.
[0061] It should be noted that the power tool described in one or more embodiments of the present invention can be an electric hammer, which has a single-drill mode, a single-hammer mode, and a hammer-drill mode. During the operation of the electric hammer, acceleration and angular velocity signals can be collected by an accelerometer and a gyroscope installed in the PCBA, and the collected acceleration and angular velocity signals are transmitted to a microcontroller. The microcontroller can identify the current working mode of the electric hammer based on the acceleration and angular velocity signals. When the current working mode is identified as single-hammer mode or hammer-drill mode, the microcontroller adjusts the motor's operating speed according to the switching stroke of the power switch. The maximum operating speed of the motor in single-hammer mode and hammer-drill mode is a first operating speed. When the current working mode is identified as single-drill mode, the microcontroller adjusts the motor's operating speed according to the switching stroke of the power switch. The maximum operating speed of the motor in single-drill mode is a second operating speed, which can be the maximum power that the electric hammer can achieve. That is, in single-drill mode, a higher power supply voltage is supplied to the motor, so that the motor can achieve a higher speed and torque.
[0062] In one embodiment, the power tool control system may further include a position sensor, which may be a contact sensor or a non-contact sensor. The position sensor is used to detect the position information of the power tool's gear switch and send the position information to the microcontroller, so that the microcontroller can also determine the current working mode of the power tool based on the position information, generate a voltage control signal based on the current working mode, and adjust the operating speed of the motor based on the voltage control signal.
[0063] In one embodiment, the present invention also provides a power tool that may include the power tool control system described above. With the power tool control system described above, it is unnecessary to install a position sensor near the power tool's gear switch to identify the gear switch, thus achieving accurate identification of the power tool's operating mode and ensuring the normal operation of the power tool.
[0064] Finally, the various embodiments in this invention are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiments.
Claims
1. A power tool control system, the system comprising a power tool gear switch, a microcontroller, a sensor unit, and a motor, wherein: The power tool gear switch is used to switch the power tool's working mode; The sensor unit is used to detect vibration status information during the operation of the power tool and send the vibration status information to the microcontroller; The microcontroller is used to determine the current working mode of the power tool based on the vibration state information during operation, generate a voltage control signal based on the current working mode, and adjust the working speed of the motor based on the voltage control signal.
2. The system according to claim 1, wherein the power tool control system further includes a power tool power switch; The power switch of the power tool is used to generate a switch travel signal and send the switch travel signal to the microcontroller; When the microcontroller executes the process of generating a voltage control signal based on the current operating mode and adjusting the operating speed of the motor based on the voltage control signal, it is specifically used for: A voltage control signal is generated based on the current operating mode and the switch travel signal, and the operating speed of the motor is adjusted based on the voltage control signal.
3. The system according to claim 1, wherein the sensor unit comprises at least one of an accelerometer and a gyroscope; When the sensor unit performs the function of detecting vibration status information during the operation of the power tool, it is specifically used for: Based on the acceleration information of the power tool detected by the acceleration sensor during operation, the acceleration information of the power tool is used as the vibration state information; or, Based on the angular velocity information of the power tool detected by the gyroscope during operation, the angular velocity information of the power tool is used as the vibration state information; or, Based on the acceleration information of the power tool detected by the acceleration sensor during operation, and the angular velocity information of the power tool detected by the gyroscope during operation, the acceleration information and the angular velocity information of the power tool are used as the vibration state information.
4. In the system according to claim 1, when the microcontroller executes the step of determining the current working mode of the power tool based on the vibration state information, it is specifically used for: Based on the vibration state information, the vibration spectrum characteristics of the power tool when it is working in the current working mode are generated. The current operating mode is determined based on the vibration spectrum characteristics.
5. In the system according to claim 4, when the microcontroller executes the determination of the current operating mode based on the vibration spectrum characteristics, it is specifically used for: The vibration spectrum features and the calibration spectrum features corresponding to each power tool working mode are compared to determine the target calibration spectrum feature with the highest similarity to the vibration spectrum features. The target power tool operating mode corresponding to the target calibration spectrum characteristics is determined as the current operating mode.
6. In the system according to claim 5, when the microcontroller performs the step of comparing the vibration spectrum feature with the calibration spectrum feature corresponding to each power tool operating mode to determine the target calibration spectrum feature with the highest similarity to the vibration spectrum feature, it is specifically used for: Based on the switch travel signal, determine the calibration spectrum characteristics corresponding to the working modes of each power tool; The vibration spectrum feature and each of the calibration spectrum features are compared to determine the target calibration spectrum feature with the highest similarity to the vibration spectrum feature.
7. The system according to claim 4, wherein the power tool operating mode includes a first operating mode and a second operating mode, and the vibration spectrum characteristic is the maximum vibration amplitude; When determining the current operating mode based on the vibration spectrum characteristics, the specific purpose is to: If the maximum vibration amplitude is less than the preset vibration amplitude, the current working mode is determined to be the first working mode; If the maximum vibration amplitude is greater than or equal to the preset vibration amplitude, the current working mode is determined to be the second working mode.
8. The system according to claim 2, wherein the power tool operating modes include a first operating mode and a second operating mode; When the current operating mode is the first operating mode, the microcontroller, when executing the process of generating a voltage control signal based on the current operating mode and the switch travel signal, and adjusting the operating speed of the motor based on the voltage control signal, specifically performs the following: The operating speed of the motor in the power tool is adjusted based on the switch travel signal. The operating speed is positively correlated with the switch travel. When the switch travel is at its maximum travel, the operating speed is the first operating speed.
9. The system according to claim 8, when the current operating mode is the second operating mode, when the microcontroller executes the step of generating a voltage control signal based on the current operating mode and the switch travel signal, and adjusting the operating speed of the motor based on the voltage control signal, specifically for: The operating speed of the motor in the power tool is adjusted based on the switch travel signal. The operating speed is positively correlated with the switch travel. When the switch travel is at its maximum, the operating speed is the second operating speed, which is greater than the first operating speed.
10. The system according to claim 8, when the current operating mode is switched from the first operating mode to the second operating mode, the microcontroller, when executing the step of generating a voltage control signal based on the current operating mode and the switch travel signal, and adjusting the operating speed of the motor based on the voltage control signal, is specifically used for: In response to the current working mode being the first working mode, the operating speed of the motor in the power tool is adjusted based on the switch travel signal. The operating speed is positively correlated with the switch travel. When the switch travel reaches its maximum, the operating speed is the first operating speed of the power tool. After the switch travel reaches its maximum travel, in response to the current working mode switching from the first working mode to the second working mode, the working speed of the power tool is controlled to increase from the first working speed to the second working speed.
11. The system according to claim 8, when the current operating mode is switched from the first operating mode to the second operating mode, the microcontroller, when executing the step of generating a voltage control signal based on the current operating mode and the switch travel signal, and adjusting the operating speed of the motor based on the voltage control signal, is specifically used for: In response to the current working mode being the first working mode, the operating speed of the motor in the power tool is adjusted based on the switch travel signal. The operating speed is positively correlated with the switch travel. When the switch travel reaches its maximum, the operating speed is the first operating speed of the power tool. Before the switch travel reaches its maximum travel, in response to the current working mode switching from the first working mode to the second working mode, the working speed of the motor in the power tool is adjusted based on the switch travel signal, so that the working speed of the power tool when the switch travel reaches its maximum travel is the second working speed, and the second working speed is greater than the first working speed.
12. The system according to claim 1, wherein the power tool operating modes include a first operating mode and a second operating mode; When the current operating mode is the first operating mode, the microcontroller, when executing the process of generating a voltage control signal based on the current operating mode and adjusting the operating speed of the motor based on the voltage control signal, specifically performs the following: A first voltage control signal is generated based on the first working mode, and the operating speed of the motor is adjusted to the first operating speed based on the first voltage control signal. When the current operating mode is the second operating mode, the microcontroller, when executing the process of generating a voltage control signal based on the current operating mode and adjusting the operating speed of the motor based on the voltage control signal, specifically performs the following: A second voltage control signal is generated based on the second operating mode, and the operating speed of the motor is adjusted to a second operating speed based on the second voltage control signal, wherein the second operating speed is greater than the first operating speed.
13. The system of claim 1, further comprising a position sensor, wherein: The position sensor is used to detect the position information of the power tool gear switch and send the position information to the microcontroller; The microcontroller is also used to determine the current working mode of the power tool based on the position information, generate a voltage control signal based on the current working mode, and adjust the working speed of the motor based on the voltage control signal.
14. A power tool, comprising a power tool control system as described in any one of claims 1-13.