Fastener driver
By configuring the motor to run continuously at a preset frequency through the controller, the problem of electric nail guns under high-frequency nailing requirements is solved, achieving high-frequency impact and a good user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-07
- Publication Date
- 2026-03-20
AI Technical Summary
Existing electric nail guns are insufficient for high-frequency nailing requirements, as their low nailing frequency cannot meet the needs of special working conditions.
The controller is configured to keep the motor running continuously to strike fasteners at a preset striking frequency of ≥6 fasteners/second. The controller detects and adjusts the motor speed and striking parameters to ensure that the motor runs at a high frequency while the main switch is triggered.
It achieves high-frequency striking of fastener drivers, providing a good user experience and a fast striking frequency, meeting the needs of special working conditions.
Smart Images

Figure CN121696891A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to power tools, in particular to a fastener driver. BACKGROUND
[0002] A fastener driver refers to a device capable of driving a fastener (e.g. a nail, a pin, a staple, etc.) into a workpiece. The fastener driver usually includes a striking element, and the fastener is driven into the workpiece by driving the striking element. The normal operation of the striking element ensures the operation state of the whole machine.
[0003] Conventional fastener drivers usually include nail guns, which are used to quickly drive nails into a work surface. Nail guns usually include pneumatic nail guns and electric nail guns. With the development of technology, electric nail guns are gradually replacing pneumatic nail guns. The fastest driving frequency of a pneumatic nail gun can be greater than or equal to 10 Hz, while the driving frequency of a conventional electric nail gun is relatively low (generally below 6 Hz) due to structural and process limitations. However, there is still a demand for high-frequency driving in some special working conditions, and the current electric nail gun cannot meet the demand for high-frequency driving.
[0004] This part provides background information related to the present application, which may not be prior art. SUMMARY
[0005] One object of the present application is to solve or at least alleviate part or all of the above problems. To this end, one object of the present application is to provide a fastener driver with a higher striking frequency.
[0006] To achieve the above object, the present application adopts the following technical solution: A fastener driver, comprising: a striking assembly comprising a striking element configured to strike a fastener; a driving assembly comprising at least a driving wheel configured to drive the striking element to move along the striking element; a motor configured to output a driving force to drive the driving wheel; a main switch configured to be triggered when it is intended to drive the striking assembly; a controller capable of controlling the operation of the motor in response to a control signal that the main switch is triggered; wherein the controller is configured to: control the motor to continuously operate to drive the striking assembly to strike the fastener at a preset striking frequency, if the main switch remains triggered; the preset striking frequency is greater than or equal to 6 per second.
[0007] In some embodiments, the striker is configured to move from a rest position to a firing position to strike the fastener to the workpiece surface within a striking cycle, and return to the rest position from the firing position.
[0008] In some embodiments, the controller is configured to control the motor to rotate at a highest speed during the continuous rotation of the motor, in a case that the striker is detected to return and be less than a preset distance from the rest position.
[0009] In some embodiments, the controller is configured to control the motor to rotate at a highest speed during the continuous rotation of the motor.
[0010] In some embodiments, the highest speed of the motor is less than or equal to 30000 rpm.
[0011] In some embodiments, the controller is configured to control the motor to exit the continuous rotation state when a rotation parameter of the continuous rotation of the motor is detected to be greater than or equal to a first parameter threshold.
[0012] In some embodiments, the controller is configured to control the motor to exit the continuous rotation state when a striking parameter of the striker striking the fastener at a preset frequency is detected to be greater than or equal to a second parameter threshold.
[0013] A fastener driver, comprising: a striking assembly comprising a striker configured to strike a fastener; a driving assembly comprising at least a driving wheel configured to drive the striker to move along the striker; a motor configured to output a driving force to drive the driving wheel; a main switch configured to be triggered by an operation when the striking assembly is intended to be driven; a controller configured to control the operation of the motor in response to a control signal triggered by the main switch; wherein the controller is configured to: control the motor to continuously rotate at a highest speed greater than or equal to 15000 rpm to drive the striking assembly to strike the fastener at a preset striking frequency, in a case that the main switch is detected to remain triggered.
[0014] In some embodiments, the striker is configured to move from a rest position to a firing position to strike the fastener to the workpiece surface within a striking cycle, and return to the rest position from the firing position.
[0015] In some embodiments, the highest speed of the motor is less than or equal to 30000 rpm.
[0016] In some embodiments, the controller is configured to control the motor to exit the continuously rotating state when a rotating parameter of the motor is detected to be greater than or equal to a first parameter threshold.
[0017] In some embodiments, the controller is configured to control the motor to exit the continuously rotating state when a striking parameter of the striking assembly striking the fastener at the preset frequency is detected to be greater than or equal to a second parameter threshold.
[0018] The application has the advantages that: the controller is configured to control the motor to continuously rotate to drive the striking assembly to continuously strike the fastener at a preset frequency when the main switch is kept triggered. The preset frequency is greater than or equal to 6 per second. That is, the user can control the striking assembly to continuously strike the fastener at the preset frequency by keeping the main switch triggered. Since the preset frequency is greater than or equal to 6 per second, the striking assembly can strike at least 6 fasteners in 1 second, the striking frequency is fast, and the user's striking experience is good.
[0019] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the application, nor is it used to limit the scope of the application. Other features of the application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the application, the following will briefly introduce the drawings needed to be used in the embodiments description. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0021] Figure 1 is a perspective view of a fastener driver from one angle; Figure 2 is a sectional view of the fastener driver in Figure 1 Figure 3 is an internal structure schematic diagram of the fastener driver in Figure 1 Figure 4 is an internal structure schematic diagram of the fastener driver in Figure 1 Figure 5 is a perspective schematic diagram of a driving wheel of the fastener driver in Figure 1 Figure 6 is a circuit schematic diagram of the fastener driver in an embodiment; Figure 7 is a perspective view of one aspect of a fastener driver in accordance with an embodiment; Figure 8 is Figure 7 is a circuit schematic of the fastener driver in DETAILED DESCRIPTION
[0022] Before any embodiments of the application are explained in detail, it is to be understood that the application is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the above-described accompanying drawings.
[0023] In this application, the terms "include", "contain", "have", or any other variant thereof are intended to cover a non-exclusive inclusion, so that processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent in such processes, methods, articles or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0024] In this application, the term "and / or", is a description of the association relationship between the associated objects, which means that there can be three kinds of relationships. For example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in this application generally represents that the front and rear associated objects are in a "and / or" relationship.
[0025] In this application, the terms "connection", "combination", "coupling", "mounting" can be direct connection, combination, coupling or mounting, or indirect connection, combination, coupling or mounting. Among them, for example, direct connection refers to the connection of two parts or components without the need for an intermediate part, and indirect connection refers to the connection of two parts or components with at least one intermediate part. The two parts or components are connected through the intermediate part. In addition, "connection" and "coupling" are not limited to physical or mechanical connection or coupling, and can include electrical connection or coupling.
[0026] In this application, those of ordinary skill in the art will understand that the relative terms used in connection with a quantity or a condition (for example, "about", "approximately", "substantially" and the like) include the stated value and have the meaning indicated by the context. For example, the relative terms at least include the degree of error associated with the measurement of a particular value, the tolerance caused by manufacturing, assembly, use, and the like associated with a particular value. Such terms should also be considered to disclose a range defined by the absolute values of the two endpoints. The relative terms can refer to a certain percentage (for example, 1%, 5%, 10% or more) of the indicated value plus or minus. The numerical value without the relative term should also be disclosed as a specific value with a tolerance. In addition, "substantially" when expressing the relative angular positional relationship (for example, substantially parallel, substantially perpendicular), can refer to a certain degree (for example, 1 degree, 5 degrees, 10 degrees or more) plus or minus on the basis of the indicated angle.
[0027] In this application, those of ordinary skill in the art will understand that the functions performed by the components can be performed by one component, multiple components, one part, or multiple parts. Similarly, the functions performed by the parts can also be performed by one part, one component, or multiple parts in combination.
[0028] In this application, the terms "up", "down", "left", "right", "front", "back" and the like are described in the orientation and positional relationship shown in the drawings, and should not be understood as limiting the embodiments of the application. In addition, it is also understood in the context that when referring to one element connected to another element "up" or "down", it can not only be directly connected to another element "up" or "down", but also indirectly connected to another element "up" or "down" through an intermediate element. It should also be understood that the terms "up", "down", "left", "right", "front", "back" and the like not only represent the positive direction, but also can be understood as the side direction. For example, the lower side can include the directly below, the left below, the right below, the front below and the back below, etc.
[0029] In this application, the terms "controller", "processor", "central processing unit", "CPU", "MCU" can be interchangeable. When a single unit "controller", "processor", "central processing unit", "CPU" or "MCU" is used to perform a specific function, unless otherwise specified, these functions can be performed by a single unit or multiple units.
[0030] In this application, the terms "device", "module" or "unit" can be realized by hardware or software to achieve a specific function.
[0031] In this application, the terms "calculate", "determine", "control", "determine", "identify" and the like refer to the operation and process of a computer system or similar electronic computing device (for example, controller, processor and the like).
[0032] The terms "upper", "lower", "right", "left", "horizontal", "vertical", "top", "bottom", "front" and "rear" refer to the Figures 1 to 4
[0033] As Figure 1 A fastener driver 100 of one embodiment of the present application is shown. The fastener driver 100 is used to drive a fastener into a work surface. For example, the fastener can be a nail, which can be a one-piece nail or a U-shaped nail. The fastener driver 100 drives the fastener into the work surface quickly so as to secure the work surface to a platform behind the work surface.
[0034] As Figures 1 to 3 The fastener driver 100 includes a housing 11, a drive assembly 12, a striking assembly 16, and a motor 121, as shown. The housing 11 is used to support the drive assembly 12, the striking assembly 16, and the motor 121. The striking assembly 16 is used to drive a fastener into a work surface along a striking line 102. The drive assembly 12 is used to drive the striking assembly 16 along the striking line 102 so as to impact the fastener into the work surface along the striking line 102.
[0035] The motor 121 is disposed in the housing 11 and is used to provide power to the drive assembly 12. In the present embodiment, the motor 121 is an electric motor 121, which provides power to the drive assembly 12. It is to be understood that in other embodiments, the motor 121 can be other forms of power sources, such as an engine. In the present application, the electric motor 121 is used for convenience of explanation. In some embodiments, the electric motor 121 is an internal rotor motor. It is to be understood that in other embodiments, the electric motor 121 can also be an external rotor motor.
[0036] The speed ratio of the electric motor 121 refers to the ratio between the rotational speed of the output shaft of the electric motor 121 and the rotational speed of the input shaft. The speed ratio of the electric motor 121 reflects the efficiency of the electric motor 121 during the process of speed reduction or speed increase. In some embodiments, the speed ratio of the electric motor 121 is ≤ 60. In some embodiments, the speed ratio of the electric motor 121 is ≤ 50. In some embodiments, the speed ratio of the electric motor 121 is ≤ 45. In some embodiments, the speed ratio of the electric motor 121 is ≤ 40. By limiting the speed ratio of the electric motor 121 within the above range, the efficiency of the electric motor 121 during the process of speed reduction or speed increase is relatively optimal.
[0037] The diameter of the motor 121 refers to the diameter of the rotor or rotor outer rim of the motor 121, which is one of the important factors affecting the performance of the motor 121. In some embodiments, the diameter of the motor 121 is ≤ 40 mm. In some embodiments, the diameter of the motor 121 is ≤ 35 mm. In some embodiments, the diameter of the motor 121 is ≤ 30 mm. The length-diameter ratio of the motor 121 is the ratio of the axial length of the motor 121 to the diameter of the motor 121. In some embodiments, the length-diameter ratio of the motor 121 is ≥ 0.5. By limiting the diameter and length-diameter ratio of the motor 121 within the above ranges, the performance of the motor 121 is better.
[0038] The moment of inertia of the motor 121 is a measure of the inertia of the motor 121 when rotating around an axis. The size of the moment of inertia of the motor 121 has a direct impact on the starting and braking performance of the motor 121. In some embodiments, the moment of inertia of the motor 121 is ≤ 3.5 kg·m². Thus, the starting and braking performance of the motor 121 is better.
[0039] The rated power of the motor 121 is an important parameter for measuring the performance of the motor 121, which represents the maximum power that the motor 121 can output within a certain time. The higher the rated power of the motor 121, the better the performance of the motor 121, and the larger the load that the motor 121 can drive. However, too high a rated power can lead to energy waste and equipment overheating. In some embodiments, the rated power of the motor 121 is ≤ 400 W. Thus, the motor 121 has better performance while being less likely to cause energy waste and equipment overheating.
[0040] In some embodiments, the average angular acceleration of the motor 121 from starting to having the maximum rotational speed is > (12000π) rad / s². In this embodiment, the maximum angular velocity is 2π*300 rad / s, and since the product of the average angular acceleration and the acceleration time is the maximum angular velocity, by letting the average angular acceleration of the motor 121 from starting to having the maximum rotational speed be > (12000π) rad / s², the acceleration time is less than: (2π*300) / (12000π) = 0.05 s. The short acceleration time of the motor 121 not only improves the power output efficiency and response speed of the motor 121, but also optimizes the continuity and smoothness of power transmission.
[0041] The housing 11 comprises a first accommodating space 111 formed in the direction of the first straight line 101 and a second accommodating space 112 formed in the direction of the striking straight line 102. In an embodiment, the driving assembly 12 can be partially arranged in the first accommodating space 111 or partially arranged in the second accommodating space 112. In an embodiment, the driving assembly 12 can comprise a motor 121 or can comprise an energy storage device. The so-called energy storage device can be understood as releasing stored kinetic energy to achieve striking in the upper half of a striking cycle and storing energy in the lower half of a striking cycle to prepare for the next striking. The energy storage device can be a gas cylinder 13 capable of pre-storing gas or a gas cylinder 13 capable of charging and discharging gas during operation or can also be a spring or the like elastic member. In the present embodiment, the gas cylinder 13 is taken as the energy storage device, and the gas cylinder 13 is arranged in the second accommodating space 112.
[0042] The striking assembly 16 is arranged in the gas cylinder 13 and is driven by the gas in the gas cylinder 13 to move and drive out the fastener. The fastener driver 100 further comprises a striking part 17. The striking part 17 is at least partially arranged in the gas cylinder 13, for example, can be a piston arranged in the gas cylinder 13 and connected with the striking assembly 16. The striking part 17 can be connected to the striking assembly 16 and can strike the striking assembly 16 to move it in the gas cylinder 13. In an embodiment, the gas cylinder 13 further comprises a charging nozzle for pre-charging gas in the gas cylinder 13. The pre-charged gas reserves a large kinetic energy in a compressed state and can drive the striking part 17 to quickly strike the striking assembly 16 to drive out the fastener. Alternatively, the gas cylinder 13 is a gas cylinder comprising a gas inlet nozzle and a gas outlet nozzle and does not need to be pre-charged with gas and can be charged during the operation of the fastener driver 100.
[0043] Here, the gas cylinder 13 capable of pre-charging gas is taken as an example for description. As shown in Figures 2 to 4 After the fastener driver 100 is stopped, the motor 121 stops outputting power and the striking assembly 16 is stopped at an initial position, i.e., a stop position, and the pre-charged gas in the gas cylinder 13 is in a compressed state. After the fastener driver 100 is powered on and the motor 121 is started, the motor 121 outputs power and the striking assembly 16 is released. The striking part 17 can convert the kinetic energy in the gas cylinder 13 into striking force to strike the striking assembly 16, so that the striking assembly 16 instantaneously obtains a large acceleration and moves to the firing position shown in Figure 4 After driving out the fastener, the striking assembly 16 returns to the initial position under the driving of the motor 121. Figure 4 Figure 3 The machine stops at the initial position shown. During this process, the striking component 16 continuously drives the striking part 17 to compress the gas in the cylinder 13. The process described above, from the start of the fastener driver 100 to the return of the striking component 16 to the initial position or near the initial position (i.e., the stop position) after the strike, is called one striking cycle.
[0044] It should be noted that, Figure 3 The initial position shown is the position where the striking component 16 stops after the fastener driver 100 stops, and therefore can also be called the stopping position. The furthest upward position that the striking component 16 can move to can be called the top dead center, and the furthest downward position that it can move to can be called the bottom dead center. The firing position and the bottom dead center can be the same position, while the initial position is close to the top dead center from bottom to top but is not the top dead center. That is to say, the distance between the initial position and the top dead center is greater than zero.
[0045] In some embodiments, the fastener driver 100 may include a mechanically spring-type nail gun that utilizes the force of a compressed helical spring as an impact force (e.g., driving force). In some embodiments, the fastener driver 100 is a cylinder-type nail gun that ejects the fastener by compressing gas within a cylinder 13. In some embodiments, the fastener driver 100 is a pre-charged air gun, in which case the fastener driver 100 does not require an external air pressure source, but is pre-charged with pressurized gas within the cylinder 13. Exemplarily, the cylinder 13 of the fastener driver 100 is in communication with the atmosphere, and gas flows into the cylinder 13 during the pre-charge state. When the fastener driver 100 is a pre-charged air gun, the air pressure at the top dead center is ≤1 MPa and the air pressure at the bottom dead center is ≤0.5 MPa in the non-operating state.
[0046] like Figure 2 and Figure 3 As shown, the motor 121 extends substantially along the direction of the first straight line 101, and the cylinder 13 and the striking component 16 disposed in the cylinder 13 extend substantially along the direction of the striking line 102. The motor 121 and the cylinder 13 are arranged substantially perpendicularly. The motor 121 can serve as a power source to drive the drive assembly 12 to move the striking component 16 within the cylinder 13. In an alternative implementation, the drive assembly 12 includes a drive shaft and a drive wheel 125, with the drive wheel 125 disposed on the drive shaft. The motor 121 can serve as part of the drive assembly 12, outputting power to the drive shaft, thereby driving the drive wheel 125 to rotate. When the drive wheel 125 rotates, it causes the striking component 16 to move along the direction of the striking line 102.
[0047] The striking assembly 16 includes at least a striker 161 configured to strike the fastener. The striker 161 is a plate-shaped element extending along a plane parallel to the striking straight line 102, and the central axis 104 defined by the striker 161 coincides with the striking straight line 102. In some embodiments, the striker 161 is configured to move from a rest position to a firing position to strike the fastener against the workpiece surface during a striking cycle, and return to the rest position from the firing position. In some embodiments, the striker 161 moves from the bottom dead center to the top dead center in ≤ 160 ms. In some embodiments, the striker 161 moves from the bottom dead center to the top dead center at a speed of ≥ 0.3 mm / s.
[0048] In one embodiment, the striking assembly 16 can also include a striking portion 17, which can be a piston connected to the top end of the striker 161. The piston is fixedly or detachably connected to the striker 161. The striking portion 17 is configured to compress the pre-charged gas in the cylinder 13 when the striker 161 is driven to move upward, i.e., to the initial position. As shown in Figures 2 to 4 The striker 161 is provided with a transmission tooth 161a, and the striker 161 is configured to move along the striking straight line 102 in the cylinder 13. The striking straight line 102 can be understood as the striking direction, i.e., the direction in which the fastener is ejected. The drive wheel 125 is configured to cooperate with the transmission tooth 161a to drive the striker 161 to overcome the gas pressure in the cylinder 13, so that the striker 161 can enter the Figure 3 As shown in
[0049] As shown in Figure 4 and Figure 5 The drive wheel 125 is a gear structure. A plurality of drive teeth 125g are formed around the main body of the drive wheel 125, and the drive teeth 125g include a first tooth 125b disposed at the starting end and a second tooth 125d disposed at the end. Here, the drive wheel 125 is defined to start driving the striking assembly 16 to return to the Figure 3The first tooth 125b is the driving tooth 125g that first contacts the striking member 161 in the striking assembly 16 when the striking assembly 16 is in the initial position, and the second tooth 125d is the driving tooth 125g that last engages the striking member 161 in the striking assembly 16 when the striking assembly 16 is in the initial position. The first tooth 125b and the second tooth 125d include a first section 125e and a second section 125f. The first section 125e is uniformly distributed with a plurality of driving teeth 125g, and the second section 125f is smooth and continuous and is not distributed with driving teeth 125g. When the driving teeth 125g of the first section 125e engage the transmission teeth 161a on the striking member 161, the driving wheel 125 can drive the striking member 161 to compress the gas in the gas cylinder 13 to do work. When the second section 125f cooperates with the striking member 161, because the second section 125f is smooth and continuous, the striking member 161 is quickly pushed out by the gas in the gas cylinder 13 without the stop of the driving teeth 125g, thereby achieving the striking effect. In other embodiments, the driving wheel 125 can also be other forms of driving components, and the present application does not specifically limit the structure of other possible driving wheels 125.
[0050] As shown in Figure 1 and Figure 2 The fastener driver 100 also includes a magazine assembly 14 disposed at the front end of the housing 11, and the magazine assembly 14 is disposed in the direction of a second straight line 103 parallel to the first straight line 101. The magazine assembly 14 is used to accommodate fasteners, and the striking member 161 moves to hit the fasteners in the magazine assembly 14.
[0051] As shown in Figure 1 and Figure 6 The fastener driver 100 uses a rechargeable battery pack as a power supply. In this embodiment, the battery pack is a battery pack 15, and the battery pack 15 cooperates with a corresponding power supply circuit to supply power to the fastener driver 100. Those skilled in the art should understand that in other embodiments, the fastener driver 100 can also be powered by other power supply devices, for example, the power supply can be an alternating current line connected to a power grid, or the power supply can also be other connection cables that can be connected to a power supply device. The power grid or other power supply device cooperates with a corresponding rectification, filtering and voltage regulation circuit to supply power to the corresponding components of the fastener driver 100. Hereinafter, the battery pack 15 will be used instead of the power supply, but it cannot be regarded as a limitation of the present application.
[0052] In the present embodiment, the battery pack 15 is detachably mounted to the housing 11. The battery pack 15, when mounted to the housing 11, is capable of powering at least the motor 121 to operate the motor 121. Specifically, the housing 11 is further formed with a handle portion 113 for a user to hold. The handle portion 113 is provided with a power interface 1131 at one end for connecting to a direct current power source or an alternating current power source. In the present embodiment, the power interface 1131 is configured to connect to the battery pack 15.
[0053] As shown in Figure 1 and Figure 6 , the fastener driver 100 includes a control circuit 200 for controlling the motor 121 to operate or stop. The control circuit 200 can include at least a parameter detection unit 21, a drive circuit 22 and a controller 23. The battery pack 15 serves as a power supply for the control circuit 200. In addition to providing driving power for the motor 121, the battery pack 15 can also provide low voltage power for the controller 23 through a power conversion unit, or provide power for the parameter detection unit 21. The present embodiment only illustrates the power supply path for the battery pack 15 to provide power for the motor 121, and other possible power supply paths are not described in detail.
[0054] In one embodiment, the drive circuit 22 is connected between the controller 23 and the motor 121, and can accept the control signal output by the controller 23 to control the operating state of the motor 121, such as stopping or rotating or rotating speed or rotating direction, etc. by changing its conduction state. Optionally, the drive circuit 22 can be composed of one or more power elements. In one embodiment, as shown in Figure 7 , the drive circuit 22 includes a plurality of power elements VT1, VT2, VT3, VT4, VT5, VT6. Each gate terminal of the power elements is electrically connected to the controller 23 for receiving the control signal from the controller 23. Each drain or source terminal of the power elements is connected to the stator winding of the motor 121. The power elements VT1-VT6 receive the control signal from the controller 23 to change their respective conduction states, thereby changing the current loaded on the stator winding of the motor 121 by the battery pack 15. In one embodiment, the drive circuit 22 can be a three-phase bridge driver circuit including six controllable semiconductor power devices (such as FET, BJT, IGBT, etc.). It can be understood that the above-mentioned power elements can also be any other type of solid-state switch, such as an insulated gate bipolar transistor (IGBT), a bipolar junction transistor (BJT), etc.
[0055] To rotate the motor 121, the drive circuit 22 has multiple drive states, in one drive state the stator winding of the motor 121 generates a magnetic field, the controller 23 outputs corresponding PWM control signals to the switching elements in the drive circuit 22 according to the rotor position or back electromotive force of the motor 121 to make the drive circuit 22 switch the drive state, so that the stator winding generates a changing magnetic field to drive the rotor to rotate, thereby realizing the rotation or commutation of the motor 121. It should be noted that any other circuit and control mode capable of driving the rotation or commutation of the motor 121 can be used in the present disclosure, and the circuit structure of the drive circuit 22 and the control of the drive circuit 22 by the controller 23 are not limited in the present disclosure.
[0056] The parameter detection unit 21 can detect at least the operating parameters of the motor 121, or detect the electrical parameters of the battery pack 15. In an embodiment, the parameter detection unit 21 can detect the output current, or the output voltage, or the output power of the motor 121, or the operating time of the motor 121 in one striking cycle, i.e. the time of the striking cycle, or the striking frequency, or the number of rotations of the motor 121 in one striking cycle, etc. In an embodiment, the parameter detection unit 21 can also detect the battery parameters of the battery pack 15, such as detecting the output voltage, or the current, or the power consumption, or the power loss of the battery pack 15 in one striking cycle, etc. It can be understood that the parameter detection unit 21 can include one or more detection devices capable of detecting multiple different operating parameters or battery parameters respectively or simultaneously.
[0057] In order to provide a better striking experience for the user, in the present embodiment, the striking frequency of the striking member 161 is greater than 6 pieces per second, the striking frequency of the striking member 161 refers to the number of fasteners that the striking member 161 can fire in a unit of time. Preferably, the striking frequency of the striking member 161 is greater than or equal to 7 pieces per second. Preferably, the striking frequency of the striking member 161 is greater than or equal to 8 pieces per second. By increasing the striking frequency of the striking member 161, the striking frequency of the fastener driver 100 is faster, and the user's striking experience is better.
[0058] In some embodiments, as shown in FIGS. Figure 2 and Figure 3 The first performance ratio PR1 of the fastener driver 100 is defined as PR1=D / T, D is set as the distance from the center of the drive wheel 125 to the central axis 104 of the striking member 161, and T is set as the striking frequency of the striking member 161; wherein PR1≤3. In some embodiments, PR1≤2.7. By setting the first performance ratio PR1 of the fastener driver 100 to be in the above range, the striking frequency of the fastener driver 100 is faster, and the user's striking experience is better.
[0059] In some embodiments, the second performance ratio PR2 of the fastener driver 100 is defined as: PR2 = L / T, L is set as the stroke of the striker 161 in a single stroke in a striking cycle, and PR2≤9. In some embodiments, PR2≤8.7. By setting the second performance ratio PR2 of the fastener driver 100 in the above range, the striking frequency of the fastener driver 100 is faster, and the striking experience of the user is better.
[0060] The third performance ratio PR3 of the fastener driver 100 is defined as: PR3 = i*L / Vmax, i is set as the speed ratio of the motor 121, L is set as the stroke of the striker 161 in a single stroke in a striking cycle, and Vmax is set as the maximum rotating speed of the motor 121; and PR3≤0.1. In some embodiments, PR3≤0.08. In some embodiments, PR3≤0.075. In some embodiments, PR3≤0.07. By setting the third performance ratio PR3 of the fastener driver 100 in the above range, the striking frequency of the fastener driver 100 is faster, and the striking experience of the user is better.
[0061] In order to be able to achieve the improvement of the striking frequency, as shown in Figure 6 In some embodiments, the controller 23 is configured to control the motor 121 to rotate in a field weakening control mode. The field weakening control is a control technology for improving the rotating speed of the motor 121 by reducing the magnetic field strength of the motor 121. Alternatively, the controller 23 is configured to increase the advance angle of the motor 121 or expand the conduction angle of the motor 121, and the advance angle of the motor 121 is increased or the conduction angle of the motor 121 is expanded, which can achieve the field weakening control. Since the rotating speed of the motor 121 is positively correlated with the striking frequency, by improving the rotating speed of the motor 121, the striking frequency can be effectively improved.
[0062] In some embodiments, as shown in Figure 6 The stator winding is the circuit part of the motor 121, and a rotating magnetic field is generated by passing three-phase alternating current. The conduction electric angle of the stator winding is the phase difference of the current conduction in the stator winding, which directly affects the formation and strength of the rotating magnetic field. Therefore, the size of the conduction electric angle of the stator winding determines the rotating speed and direction of the rotating magnetic field, thereby affecting the rotating speed and direction of the motor 121. By configuring the controller 23 to adjust the conduction electric angle of the stator winding of the motor 121 to be greater than 120° and less than 180° during operation, the rotating speed of the motor 121 can be effectively improved, and the striking frequency is further improved.
[0063] It can be known that, as shown in Figure 2 , Figure 3 and Figure 6As shown, after one striking cycle of the fastener driver 100 ends, the striker 161 stops at the stop position. In order to make the required time for the striker 161 to fire a fastener shorter, in the embodiment, the stop position of the striking assembly 16 is close to the top dead center. In order to achieve the stop position of the striking assembly 16 close to the top dead center, the controller 23 is configured to control the motor 121 to stop in response to the stop signal according to the number of revolutions or the speed or the running time of the motor 121, so that the striking assembly 16 substantially stops at the top dead center of one striking cycle after stopping.
[0064] Specifically, since the running time of the motor 121 is associated with the stop position, the controller 23 can trigger the stop signal according to the running time of the motor 121 after being powered on, and the controller 23 can control the motor 121 to stop in response to the stop signal. For example, one striking cycle is T, the controller 23 can trigger the stop signal after the motor 121 rotates for T1 time, and control the motor to stop, so that the striking assembly 16 substantially stops at the top dead center of one striking cycle after stopping.
[0065] Since the corresponding relationship between the number of revolutions of the motor 121 and the position of the striker 161 is not affected by the speed of the motor 121 or other factors, in some embodiments, the controller 23 can control the stop position of the striker 161 according to the number of revolutions of the motor 121. In one embodiment, referring to the control circuit shown, the parameter detection unit 21 can also detect the number of revolutions of the motor 121, for example, the parameter detection unit 21 can start counting from zero after the motor 121 is started, and calculate the number of revolutions of the motor 121 according to the number of commutations of the motor 121. The controller 23 can control the motor 121 to run at a constant speed in advance before the stop signal is detected until the stop signal is detected, so as to ensure that the speed of the motor 121 when braking is stable. The stable or constant initial braking speed can ensure that the number of revolutions of the motor 121 from starting braking to stopping is stable, so as to ensure that the striker 161 can stably stop at the stop position, that is, the striking assembly 16 can substantially stop at the top dead center of one striking cycle after stopping. Figure 6 As shown, the control circuit, the parameter detection unit 21 can also detect the number of revolutions of the motor 121, for example, the parameter detection unit 21 can start counting from zero after the motor 121 is started, and calculate the number of revolutions of the motor 121 according to the number of commutations of the motor 121. The controller 23 can control the motor 121 to run at a constant speed in advance before the stop signal is detected until the stop signal is detected, so as to ensure that the speed of the motor 121 when braking is stable. The stable or constant initial braking speed can ensure that the number of revolutions of the motor 121 from starting braking to stopping is stable, so as to ensure that the striker 161 can stably stop at the stop position, that is, the striking assembly 16 can substantially stop at the top dead center of one striking cycle after stopping.
[0066] Since the speed of the motor 121 determines the movement distance of the striking assembly 16 per unit time, the speed of the motor 121 can be adjusted according to the stop position and the actual position of the striking assembly 16 to control the motor 121 to stop, so that the striking assembly 16 substantially stops at the top dead center of one striking cycle after stopping.
[0067] For upward striking requirements, as shown in Figure 2 , Figure 3 and Figure 6As shown, when the fastener is driven into the work surface, a large amount of dust may fall down, but at this time the working state of the fastener driver 100 is from the lower stop point to the upper stop point, so that the dust may be sucked into the cylinder 13, affecting the subsequent impact quality. In order to solve the above problems, the parameter detection unit 21 further comprises a posture detection member for detecting the impact direction of the striking assembly 16, that is, the movement direction of the fastener when striking the fastener. The controller 23 is configured to: when the posture detection member detects that the impact direction of the striking assembly 16 is upward, control the motor 121 to stop, so that the striking assembly 16 is basically stopped at the lower stop point of a striking cycle after stopping; and when it is detected that the impact direction of the striking assembly 16 is not upward, control the motor 121 to stop, so that the striking assembly 16 is basically stopped at the upper stop point of a striking cycle after stopping. By stopping at the lower stop point when striking upward and stopping at the upper stop point when striking in other directions, the situation that dust is sucked into the cylinder 13 to affect the impact quality can be effectively prevented, and the service life of the fastener driver 100 is not affected in special working conditions.
[0068] In some embodiments, the posture detection member comprises a gyroscope, which can be arranged on the outer wall of the housing 11. It can be understood that in other embodiments, the posture detection member can also be other sensors that can monitor the impact direction, which are not specifically limited here and are only exemplified.
[0069] In other embodiments, the parameter detection unit 21 further comprises a distance detection member for detecting distance information of the fastener driver 100. The controller 23 is configured to: when the posture detection member detects that the impact direction of the striking assembly 16 is upward, control the motor 121 to stop after the striking assembly 16 has fired the fastener, and obtain the distance information detected by the distance detection member, and control the motor 121 to start when the distance information is greater than a preset distance, so that the striking assembly 16 is basically stopped at the upper stop point of a striking cycle after the motor 121 stops. In some embodiments, the distance detection member comprises a distance sensor, which can be arranged on the outer wall of the housing 11. It can be understood that in other embodiments, the distance sensor can also be other sensors that can detect distance, such as a laser sensor, an ultrasonic sensor, an infrared sensor, etc., which are not specifically limited here and are only exemplified. By controlling the motor 121 to stop after the striking is completed when striking upward, and by starting the motor 121 and stopping at the upper stop point after the fastener driver 100 moves a certain distance, the situation that dust is sucked into the cylinder 13 to affect the impact quality can be effectively prevented, and the service life of the fastener driver 100 is not affected in special working conditions.
[0070] In some embodiments, the fastener driver 100 further comprises a bumper, which is a mechanical fitting used to reduce impact, vibration, and noise. In some embodiments, the bumper comprises a bumper pad, which is typically a pad made of rubber, polyurethane, or other elastic materials. When the fastener driver 100 exerts force on an object, the bumper pad can absorb and disperse the impact force, thereby protecting the fastened object and the fastener driver 100 itself from damage. The bumper pad can reduce the vibration generated by the fastener driver 100 during the fastening process, making the operation more stable and controllable.
[0071] With continued reference to the fastener driver 100 shown in Figure 1 and Figure 2 , the handle portion 113 is provided with a main switch 113a, through which a user controls the start and stop of the fastener driver 100. In some embodiments, the main switch 113a is configured to be triggered when the user intends to drive the striking assembly 16, and the controller 23 can control the operation of the motor 121 in response to a control signal generated when the main switch 113a is triggered, which is an electrical signal. In some embodiments, the main switch 113a is electrically connected to the controller 23, so that when the main switch 113a is triggered, a control signal can be sent to the controller 23.
[0072] In some embodiments, as shown in Figure 1 and Figure 2 , the fastener driver 100 further comprises a push rod switch 113b. The push rod switch 113b can serve as a safety switch, which is arranged at the lower end of the striking assembly 16, and when the user pushes the fastener driver 100 downward along the striking direction, i.e., the striking straight line 102, the push rod switch 113b can be pressed against the working surface, so that the push rod switch 113b is opened, i.e., the push rod switch 113b is triggered.
[0073] Generally, the fastener driver 100 can include at least two operation modes, a single drive mode and a continuous drive mode. In the single drive mode, the fastener driver 100 can drive one fastener at a time. In the continuous drive mode, the fastener driver 100 can drive multiple fasteners in succession. In one embodiment, the main switch 113a and the trigger switch 113b can be triggered in different ways, and the fastener driver 100 can operate in different modes accordingly. For example, when the trigger switch 113b is pressed against the work surface, the single drive mode of the fastener driver 100 can be activated by operating the main switch 113a to drive one fastener. When the main switch 113a is operated and the trigger switch 113b is pressed against the work surface, the continuous drive mode of the fastener driver 100 can be activated, in which the main switch 113a is continuously operated and the trigger switch 113b is pressed against the work surface intermittently to drive fasteners in succession. That is, when the main switch 113a is continuously operated, the trigger switch 113b is pressed against the work surface to drive a fastener each time. In general, the continuous drive mode can be used to improve the work efficiency when the work load is heavy, or when the work surface is continuous and flat, and more fasteners are needed.
[0074] However, the continuous drive mode can have some drawbacks. In the continuous drive mode, the speed of the motor 121 can be reduced to zero at the end of a drive cycle and then gradually increased from zero at the beginning of the next drive cycle. To improve the efficiency of the continuous drive mode, in some embodiments, the controller 23 can be configured to control the motor 121 to operate at the highest speed continuously from the current drive cycle to the next drive cycle when a start signal is detected in the current drive cycle. It can be understood that the start signal can be generated by operating the main switch 113a or the trigger switch 113b again after the second half of the current drive cycle, that is, when the striking assembly 16 is returning from the firing position to the initial position after driving a fastener. For example, when the start signal is detected in the second half of the current drive cycle, the controller 23 can control the motor 121 to operate at the highest speed continuously to drive the striking assembly 16 to return to the initial position and then move quickly from the initial position to the firing position to drive a fastener. In some embodiments, the highest speed of the motor 121 is ≤ 30000 rpm. By controlling the motor 121 to operate at the highest speed continuously from the current drive cycle to the next drive cycle in response to the start signal, the time for the speed of the motor 121 to reduce to zero and then increase from zero between two consecutive drive cycles is saved, thereby improving the efficiency of the continuous drive mode and effectively increasing the drive frequency.
[0075] In some embodiments, as shown in Figure 7 and Figure 8 The fastener driver 100 does not include a push rod switch 113b, and the fastener driver 100 at least includes a Turbo mode and a single shot mode. In the Turbo mode, when the user keeps triggering the main switch 113a, the fastener driver 100 continuously hits the fasteners at a preset hitting frequency. That is, in the case where the main switch 113a is kept triggered, the controller 23 controls the motor 121 to continuously operate to drive the hitting assembly 16 to hit the fasteners at a preset hitting frequency. In the single shot mode, the user triggers the main switch 113a once, and a fastener is hit out.
[0076] In order to improve the hitting frequency of the fastener driver 100, the controller 23 is configured to: in the case where the main switch 113a is kept triggered, control the motor 121 to continuously operate to drive the hitting assembly 16 to hit the fasteners at a preset hitting frequency; and the preset hitting frequency ≥ 6 pieces / s. That is, the user realizes continuous hitting of the fastener driver 100 at a preset hitting frequency by keeping the main switch 113a triggered. Since the preset hitting frequency ≥ 6 pieces / s, the striker 161 can hit at least 6 fasteners in 1 second, so the hitting frequency is fast, and the user's hitting experience is good.
[0077] In some embodiments, as shown in Figure 7 and Figure 8 The controller 23 is configured to: in the case where the motor 121 continuously operates, detect that the striker 161 returns and the distance from the stop position is less than a preset distance, and control the motor 121 to rotate at the highest speed. By letting the motor 121 operate at the highest speed, the movement speed of the striker 161 can be fast, thereby facilitating the improvement of the hitting frequency. In some embodiments, the controller 23 is configured to: in the case where the motor 121 continuously operates, control the motor 121 to operate at the highest speed. That is, in the case of continuous hitting of the fastener, the motor 121 has a high speed, which can effectively make the hitting assembly 16 hit the fastener at a fast speed, thereby realizing continuous hitting of the fastener driver 100 at a preset hitting frequency, so as to realize a fast hitting frequency.
[0078] In some embodiments, the controller 23 is configured to: in the case where the main switch 113a is kept triggered, control the motor 121 to continuously operate at a highest speed ≥ 15000 rpm to drive the hitting assembly 16 to continuously hit the fasteners at a preset hitting frequency. Thus, the hitting frequency is fast, and the user's hitting experience is good. In some embodiments, the highest speed of the motor 121 ≤ 30000 rpm.
[0079] In some embodiments, the controller 23 is configured to control the motor 121 to exit the continuous operation state when it detects that the rotation parameters of the motor 121 are greater than or equal to a first parameter threshold. Here, rotation parameters refer to parameters related to the rotation of the motor 121. In some embodiments, rotation parameters include one or more of the following: the output power of the motor 121, the speed of the motor 121, the output torque of the motor 121, the input current of the motor 121, and the temperature of the motor 121. By setting the first parameter threshold, when one or more rotation parameters of the motor 121 exceed the first parameter threshold, the controller controls the motor 121 to exit the continuous operation state, i.e., exit the Turbo mode, thereby protecting the motor 121 from damage, improving system stability, and extending the service life of the motor 121.
[0080] In some embodiments, such as Figure 7 and Figure 8 As shown, the controller 23 is configured to: when it detects that the impact parameter of the striking component 16 striking the fastener at a preset striking frequency is greater than or equal to a second parameter threshold, control the motor 121 to exit the continuous rotation state. Here, the impact parameter refers to the relevant parameters of striking the fastener. In some embodiments, the impact parameter includes one or more of impact quantity, impact frequency, and impact temperature. Impact quantity refers to the number of fasteners struck, impact frequency refers to the number of fasteners struck per unit time, and impact temperature refers to the temperature of the fastener driver 100 during striking. In some embodiments, the impact temperature includes one or more of cylinder temperature and buffer pad temperature. The second parameter threshold is the critical value that the impact parameter should not exceed when the lifespan of the fastener driver 100 is not affected. When the nailing frequency is high, the temperature of the buffer pad or cylinder 13 of the fastener driver 100 is high, affecting the lifespan of the fastener driver 100. By controlling the motor 121 to exit the continuous rotation state when the impact parameter of the fastener is greater than or equal to the second parameter threshold, i.e., exiting the Turbo mode, the lifespan of the fastener driver 100 can be prevented from being affected by high-speed striking.
[0081] In some embodiments, the fastener driver 100 includes an adjustment module 18, which drives the fastener driver 100 into Turbo mode or single-shot mode. Figure 7As shown, the adjustment module 18 can be arranged at the housing 11 close to the side of the motor, or in other words, at the inner side of the handle portion 113, or at the upper end of the battery pack 15, or at any other position convenient for the user to observe and easy to operate. In some embodiments, the adjustment module 18 includes a panel switch, when the panel switch is pressed for a short time, the single shot mode is entered. When the panel switch is pressed for a long time, the Turbo mode is entered. It can be understood that other ways of operating the adjustment module 18 to enter or exit the Turbo mode can also be used, which will not be listed one by one here. In some embodiments, in order to prevent accidental entry into the Turbo mode, the adjustment module 18 further includes an auxiliary button, when the panel switch is pressed for a long time and the auxiliary button is pressed, the Turbo mode is entered. In some embodiments, the adjustment module 18 includes a selection switch, when the selection switch is in a first position, the fastener driver 100 enters the single shot mode; when the selection switch is in a second position, the fastener driver 100 enters the Turbo mode. The specific structure of the adjustment module 18 is not specifically limited here, but is only exemplified.
[0082] In order to facilitate the user to know the current mode of the fastener driver 100, in some embodiments, the fastener driver 100 further includes an indication module 19, when the fastener driver 100 is in the single shot mode, the indication module 19 emits first indication information; when the fastener driver 100 is in the Turbo mode, the indication module 19 emits second indication information. In some embodiments, the indication module 19 can be arranged in the same area as the adjustment module 18, or in other words, on the same operation panel. In some embodiments, the indication module 19 can also be arranged separately from the adjustment module 18. In some embodiments, the adjustment module 18 can integrate the function of the indication module 19, or can be used as the indication module 19. In some embodiments, the indication module 19 includes an indication light, the first indication information is that the indication light is always on, and the second indication information is that the indication light flashes. In some embodiments, the number of indication lights is two, and the two indication lights emit light of different colors, which are a first color and a second color respectively. The first indication information is that one indication light emits light of the first color, and the second indication information is that the other indication light emits light of the second color. The specific structure of the indication module 19 is not specifically limited here, but is only exemplified.
[0083] The basic principles, main features and advantages of the present application are shown and described above. Those skilled in the art should understand that the above embodiments do not limit the present application in any form, and any technical solutions obtained by equivalent replacement or equivalent transformation fall within the protection scope of the present application.
Claims
1. A fastener driver, characterized in that, include: Striking components, including striking elements configured to strike fasteners; A drive assembly, including at least a drive wheel, is configured to drive the striking member to move along the striking member; The motor is configured to output driving force to drive the drive wheel; The main switch is configured to be triggered when the striking component is intended to be driven; The controller is capable of controlling the operation of the motor in response to a control signal triggered by the main switch; The controller is configured as follows: With the main switch still triggered, the motor is controlled to continue running to drive the striking component to strike the fastener at a preset striking frequency; The preset firing frequency is greater than or equal to 6 shots per second.
2. The fastener driver according to claim 1, characterized in that, The striking element is configured to move from a stopped position to a firing position within a striking cycle to strike the fastener against the workpiece surface, and then return from the firing position to the stopped position.
3. The fastener driver according to claim 1, characterized in that, The controller is configured to: when the impact component returns and the distance to the stopping position is less than a preset distance during the continuous operation of the motor, control the motor to rotate at the highest speed.
4. The fastener driver according to claim 1, characterized in that, The controller is configured to control the motor to operate at its maximum speed during continuous operation of the motor.
5. The fastener driver according to claim 3 or 4, characterized in that, The maximum speed of the motor is less than or equal to 30,000 rpm.
6. The fastener driver according to any one of claims 1 to 4, characterized in that, The controller is configured to: when it detects that the rotation parameter of the motor is continuously running is greater than or equal to a first parameter threshold, control the motor to exit the continuous running rotation state.
7. The fastener driver according to any one of claims 1 to 4, characterized in that, The controller is configured to: when it detects that the impact parameter of the striking component striking the fastener at a preset frequency is greater than or equal to a second parameter threshold, control the motor to exit the continuous operation rotation state.
8. A fastener driver, characterized in that, include: Striking components, including striking elements configured to strike fasteners; A drive assembly, including at least a drive wheel, is configured to drive the striking member to move along the striking member; The motor is configured to output driving force to drive the drive wheel; The main switch is configured to be triggered when the striking component is intended to be driven; The controller is capable of controlling the operation of the motor in response to a control signal triggered by the main switch; The controller is configured as follows: With the main switch still triggered, the motor is controlled to run continuously at a maximum speed of 15,000 rpm or higher to drive the striking component to strike the fastener at a preset striking frequency.
9. The fastener driver according to claim 8, characterized in that, The striking element is configured to move from a stopped position to a firing position within a striking cycle to strike the fastener against the workpiece surface, and then return from the firing position to the stopped position.
10. The fastener driver according to claim 8, characterized in that, The maximum speed of the motor is less than or equal to 30,000 rpm.
11. The fastener driver according to any one of claims 8 to 10, characterized in that, The controller is configured to: when it detects that the rotation parameter of the motor is continuously running is greater than or equal to a first parameter threshold, control the motor to exit the continuous running rotation state.
12. The fastener driver according to any one of claims 8 to 10, characterized in that, The controller is configured to: when it detects that the impact parameter of the striking component striking the fastener at a preset frequency is greater than or equal to a second parameter threshold, control the motor to exit the continuous operation rotation state.