Fastener driver and fastener driving system

By introducing a detection device and controller into the fastener driver, various types of magazine components can be identified and adapted, solving the problem of single driver specifications in the prior art and achieving the effects of multi-specification adaptation and cost reduction.

CN120901892APending Publication Date: 2025-11-07NANJING CHERVON IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410545655.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Existing fastener drivers typically only fit one type of magazine assembly, resulting in different drivers being required for different fastener sizes, lacking versatility and flexibility.

Method used

A fastener driver was designed, comprising a striking component, a power mechanism, a motor, a magazine assembly, a detection device, and a controller. It can detect and adapt to various types of magazine assemblies and control the action of the striking component by recognizing and calling the corresponding control program.

Benefits of technology

This enables a single fastener driver to be adapted to various types of magazine assemblies, improving versatility and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120901892A_ABST
    Figure CN120901892A_ABST
Patent Text Reader

Abstract

The invention discloses a fastener driver and a fastener driving system. The fastener driver includes: a striking assembly including a striking member configured to strike a fastener; the power mechanism is arranged to generate power for driving the striking piece; the power mechanism comprises a gas spring mechanism or a mechanical spring mechanism; the motor is arranged to drive the power mechanism to move and generate the power; the cartridge holder assembly is arranged to accommodate a plurality of fasteners; the cartridge holder mounting part is arranged to be capable of mounting different types of cartridge holder assemblies; the detection device is arranged to at least detect the type of the cartridge holder assembly; and the controller is set to call a control program matched with the type of the clip assembly to control the striking piece to strike the fastener. The fastener driver can be adapted to a variety of cartridge clip assemblies of different specifications.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a power tool, in particular to a fastener driver and a fastener driving system. BACKGROUND

[0002] The fastener driver refers to a device capable of driving a fastener (such as a nail, a pin, a staple, etc.) into a workpiece. The fastener driver generally includes a clip assembly and a striking piece, the clip assembly is arranged to accommodate a plurality of fasteners, and the striking piece is driven to strike the fasteners so that the fasteners are driven into the workpiece, and the normal operation of the striking piece ensures the operation state of the whole machine.

[0003] In the related art, a fastener driver can generally only adapt to one type of clip assembly, and one type of clip assembly can generally only install fasteners of a preset specification, so different types of fasteners need to be controlled and driven by different fastener drivers.

[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 and a fastener driving system capable of adapting to a plurality of different types of clip assemblies.

[0006] In order to achieve the above object, the present application adopts the following technical solution:

[0007] A fastener driver comprises:

[0008] A striking assembly comprising a striking piece arranged to strike a fastener;

[0009] A power mechanism arranged to generate power to drive the striking piece; the power mechanism comprises a gas spring mechanism or a mechanical spring mechanism;

[0010] An electric motor arranged to drive the power mechanism to move and generate the power;

[0011] A clip assembly arranged to accommodate a plurality of fasteners;

[0012] A clip mounting portion arranged to be capable of mounting different types of clip assemblies;

[0013] A detection device arranged to detect at least the type of the clip assembly;

[0014] A controller arranged to call a control program adapted to the type of the clip assembly to control the striking piece to strike the fastener.

[0015] In some embodiments, the detection device is arranged on the clip mounting portion, and the detection device is triggered to detect the type of the clip assembly when the clip assembly is mounted to the clip mounting portion.

[0016] In some embodiments, the clip assembly is provided with a structure, and the detection device is configured to identify the structure on the clip assembly to determine the type of the clip assembly.

[0017] In some embodiments, the preset size of the structure on the clip assembly of different types is different.

[0018] The detection device is configured to identify the preset size of the structure on the clip assembly to determine the type of the clip assembly.

[0019] In some embodiments, the detection device comprises a sliding rheostat having a detection portion, and the structure is configured to displace the detection portion when the clip assembly is mounted to the clip mounting portion, thereby generating a response signal.

[0020] In some embodiments, the clip assembly is provided with identification information.

[0021] The detection device is configured to identify the identification information to determine the type of the clip assembly.

[0022] In some embodiments, the identification information comprises at least one of binary code, resistance value, bar code, two-dimensional code, and RFID tag.

[0023] In some embodiments, the mounting interface of the clip assembly of different types is the same, and the clip assembly is mounted to the clip mounting portion through the mounting interface.

[0024] In some embodiments, the clip assembly of different types has the same communication interface, and the clip assembly sends the type of the clip assembly through the communication interface.

[0025] A fastener driving system comprising a terminal and the fastener driver of any one of the embodiments of the present application.

[0026] The terminal is wirelessly connected to the detection device.

[0027] The detection device obtains the type of the clip assembly issued by the terminal, and sends the type of the clip assembly to the controller.

[0028] The application has the advantages that: the clip mounting portion is arranged to be capable of mounting different types of the clip assembly; the detection device is arranged to detect at least the type of the clip assembly; and the controller is arranged to call a control program adapted to the type of the clip assembly to control the striker to strike the fastener. Therefore, one machine can be used for multiple purposes. Compared with the prior art in which one fastener driver can only be adapted to one type of clip assembly, the application can be adapted to multiple different types of clip assemblies by using one fastener driver, thereby improving the versatility of the fastener driver and reducing the cost. BRIEF DESCRIPTION OF DRAWINGS

[0029] Figure 1 is a structural schematic diagram of a fastener driver according to an embodiment of the application;

[0030] Figure 2 is a structural schematic diagram of the inside of a fastener driver according to an embodiment of the application;

[0031] Figure 3 is a sectional view of a fastener driver according to an embodiment of the application;

[0032] Figure 4 is a circuit diagram of a fastener driver according to an embodiment of the application;

[0033] Figure 5 is a structural schematic diagram of a clip assembly according to an embodiment of the application;

[0034] Figure 6 is a structural schematic diagram of the connection between a clip assembly and a clip mounting portion according to an embodiment of the application;

[0035] Figure 7 is a plan view of a fastener driver according to an embodiment of the application. DETAILED DESCRIPTION

[0036] 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.

[0037] In the present application, the terms “comprise”, “contain”, “have” or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the element defined by the statement “comprises a” does not exclude the presence of another identical element in the process, method, article or device including the element.

[0038] In the present application, the term "and / or", is a description of an associated relationship with associated objects, which means that there can be three kinds of relationships. For example, A and / or B, can represent: the existence of A alone, the existence of A and B together, and the existence of B alone. In addition, the character " / " in the present application generally indicates that the front and rear associated objects are in a "and / or" relationship.

[0039] In the present application, the terms "connected", "combined", "coupled", "mounted" 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, while indirect connection refers to the connection of two parts or components with at least one intermediate part. In addition, "connection" and "coupling" are not limited to physical or mechanical connection or coupling, and can include electrical connection or coupling.

[0040] In the present application, those of ordinary skill in the art will understand that the relative terms used in connection with quantities or conditions (for example, "about", "approximately", "substantially" and the like) include the values described and have the meaning indicated by the context. For example, the relative terms at least include the degree of error related to the measurement of a specific value, the tolerance caused by manufacturing, assembly, use, etc. related to a specific value. Such terms should also be considered to disclose the range defined by the absolute values of the two endpoints. The relative term can refer to a certain percentage (for example, 1%, 5%, 10% or more) of the indicated value. 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 number of degrees (for example, 1 degree, 5 degrees, 10 degrees or more) added or subtracted from the indicated angle.

[0041] In the present 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.

[0042] In the present application, the terms "upper", "lower", "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 a limitation on the embodiments of the present application. In addition, it is also necessary to understand in the context that when referring to an element connected to another element "on" or "under", it can not only be directly connected to another element "on" or "under", but also indirectly connected to another element "on" or "under" through an intermediate element. It should also be understood that the terms "upper", "lower", "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, left below, right below, front below and back below, etc.

[0043] In the present application, the terms "controller", "processor", "central processing unit", "CPU", "MCU" can be interchangeable. When using a unit "controller", "processor", "central processing unit", "CPU", or "MCU" to perform a specific function, unless otherwise specified, these functions can be performed by a single unit or multiple units.

[0044] In the present application, the terms "device", "module" or "unit" can be realized by hardware or software to achieve a specific function.

[0045] In the present application, the terms "calculate", "judge", "control", "determine", "identify" and the like refer to the operation and process of a computer system or similar electronic computing device (e.g., controller, processor, etc.).

[0046] As Figure 1 A fastener driver 100 of an embodiment of the present application is shown. The fastener driver 100 is used to drive a fastener into a work surface 200. 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 200 quickly to secure the work surface 200 to a platform behind the work surface 200. In this embodiment, the fastener driver 100 is, for example, a nail gun. Alternatively, the fastener driver 100 includes a mechanical spring-type nail gun that uses the force of a compressed coil spring as an impact force (e.g., a driving force). Alternatively, the fastener driver 100 is a gas cylinder-type nail gun that uses gas in a cylinder to push the fastener out.

[0047] In this embodiment, the fastener driver 100 is a gas cylinder-type nail gun. For example, the fastener driver 100 does not require an external source of air pressure, but includes a pre-charged pressurized gas in a cylinder assembly. For example, the cylinder assembly of the fastener driver 100 is in communication with the atmosphere, and the cylinder flows gas in a pre-set state.

[0048] As shown in Figure 1 , the fastener driver 100 is powered by a rechargeable battery pack. In the present embodiment, the battery pack is a battery pack 300, which cooperates with a corresponding power supply circuit to power the fastener driver 100. It should be appreciated by those skilled in the art that in other embodiments, the fastener driver 100 can be powered by other power supply devices, for example, the power supply can be an AC power cord connected to a commercial power supply, or the power supply can be other connection cables connected to a power supply device. The commercial power supply or other power supply device cooperates with a corresponding rectification, filtering and voltage regulation circuit to power the corresponding components of the fastener driver 100. Hereinafter, the battery pack 300 will be used to replace the power supply, but it is not intended to limit the present application.

[0049] As shown in Figures 1 to 3 , the fastener driver 100 comprises a housing 11, a striking assembly 12, a power mechanism 20 and a motor 14. The housing 11 is used to support the striking assembly 12, the power mechanism 20 and the motor 14. The striking assembly 12 comprises a striking member 121 for driving a fastener, and optionally, the striking member 121 is used to drive the fastener to be shot into a work surface 200 along a striking straight line 101. The striking member 121 is a sheet-like element extending along a plane parallel to the striking straight line 101, and the axis defined by the striking member 121 coincides with the striking straight line 101. The power mechanism 20 is used to drive the striking member 121 to move along the striking straight line 101 to impact the fastener shot into the work surface 200 along the striking straight line 101.

[0050] Specifically, the striking assembly 12 comprises a rest position and a striking position; the power mechanism 20 is used to drive the striking member 121 to move from the rest position to the striking position to impact the fastener, and after impacting the fastener, the striking member 121 returns to the rest position from the striking position to complete one impact. That is, normally, when the striking member 121 moves from the rest position to the striking position, it drives the fastener to be shot into the work surface 200 along the striking straight line 101. Then the striking member 121 returns to the initial rest position from the striking position to wait for the next impact.

[0051] For the convenience of describing the technical solutions of the present application, the front-rear direction and the up-down direction are defined as shown in Figure 1 , wherein the front-rear direction is parallel to the striking straight line 101, and the direction of the striking member 121 pointing to the fastener is the front, and the up-down direction is perpendicular to the front-rear direction.

[0052] In the present embodiment, a motor 14 is provided in the housing 11, and the motor 14 is configured to provide power to the power mechanism 20. In the present embodiment, the motor 14 is specifically an electric motor 14, and the electric motor 14 is configured to provide power to the power mechanism 20. It can be appreciated that in other embodiments, the motor 14 can be other forms of power sources, such as an engine. In the present application, the electric motor 14 is used for illustration. The electric motor 14 is an internal rotor electric motor 14. It can be appreciated that in other embodiments, the electric motor 14 can also be an external rotor electric motor. A battery pack 300 is detachably mounted to the housing 11. The battery pack 300 is configured to provide power to at least the electric motor 14 when the battery pack 300 is mounted to the housing 11 to enable the electric motor 14 to operate.

[0053] The power mechanism 20 includes a drive assembly 21, an energy storage assembly 22, and a firing assembly 23. The drive assembly 21 is configured to drive the energy storage assembly 22 to store energy. The firing assembly 23 is configured to form or connect the striking member 121, and the firing assembly 23 is configured to move relative to the housing 11 along the third straight line 103 and to drive the striking member 121 to move along the striking straight line 101 when the firing assembly 23 moves along the third straight line 103. The energy storage assembly 22 is configured to store energy for driving the firing assembly 23 to move, and to drive the firing assembly 23 to move along the third straight line 103 when the energy is released, thereby driving the striking member 121 to move along the striking straight line 101.

[0054] The fastener driver 100 further includes a speed reduction mechanism 15 disposed between the electric motor 14 and the power mechanism 20, and the speed reduction mechanism 15 is configured to connect the electric motor 14 and the power mechanism 20, thereby transmitting power output by the electric motor 14 to the power mechanism 20. The speed reduction mechanism 15 is further configured to reduce the rotational speed of the power output by the electric motor 14. In the present embodiment, the speed reduction mechanism 15 includes a first speed reduction assembly 151, and the first speed reduction assembly 151 is configured to use planetary gear reduction. Because the working principle of planetary gear reduction and the speed reduction produced by such a transmission mechanism are well known to those skilled in the art, detailed description is omitted here for the purpose of brevity of the specification.

[0055] The energy storage assembly 22 includes a gas spring mechanism or a mechanical spring mechanism, wherein the mechanical spring mechanism uses a drive assembly to compress a helical spring to store energy when compressed and release energy when extended. The spring drives the striking member 121 to move when the energy is released.

[0056] As Figures 1-3As shown, in this embodiment, the energy storage component 22 is a gas spring mechanism. The energy storage component 22 includes a first cylinder 221 and a second cylinder 222. A portion or all of the second cylinder 222 is disposed within the first cylinder 221. The first cylinder 221 includes a first cylinder cavity 2210, and the central axis of the first cylinder cavity 2210 is set as a second straight line 102. A portion or all of the second cylinder 222 is disposed within the first cylinder cavity 2210. The second cylinder 222 includes a second cylinder cavity 2220, and the central axis of the second cylinder cavity 2220 coincides with a third straight line 103. In this embodiment, the second straight line 102 and the third straight line 103 are parallel but do not coincide. In some embodiments, the second straight line 102 and the third straight line 103 coincide. In some embodiments, the second straight line 102 and the third straight line 103 are set at a certain angle.

[0057] In some embodiments, the energy storage assembly 22 further includes a connecting part 223 for connecting the first cylinder chamber 2210 and the second cylinder chamber 2220, so that the gas in the first cylinder chamber 2210 can enter the second cylinder chamber 2220 through the connecting part 223.

[0058] The firing assembly 23 is at least partially disposed within the energy storage assembly 22. The firing assembly 23 includes a first piston 231 and a second piston 232. Part or all of the first piston 231 is disposed within the first cylinder chamber 2210. The second piston 232 is disposed within the second cylinder chamber 2220. The drive assembly 21 is connected to the first piston 231 and is capable of driving the first piston 231 to reciprocate along a second straight line 102 within the first cylinder chamber 2210 under the rotation of the motor 14. The second piston 232 is capable of reciprocating along a third straight line 103 within the second cylinder chamber 2220.

[0059] The striking element 121 and the second piston 232 are fixedly connected. The second piston 232 drives the striking element 121 to reciprocate between the top dead center or stop position and the bottom dead center or striking position in the second cylinder cavity 2220.

[0060] In some embodiments, such as Figures 1-3 As shown, the firing assembly 23 also includes an iron plate 234 and a magnet 235. The iron plate 234 is disposed on the side of the second piston 232 facing the connecting portion 223, and the magnet 235 is disposed on the side of the connecting portion 223 facing the second piston 232. The iron plate 234 and the magnet 235 attract each other to fix the second piston 232. In other embodiments, the magnet 235 may be disposed on the side of the second piston 232 facing the connecting portion 223, and the iron plate 234 may be disposed on the side of the connecting portion 223 facing the second piston 232.

[0061] This embodiment provides an implementation of a power mechanism 20. When the drive assembly 21 pushes the first piston 231 to move from front to back within the first cylinder chamber 2210 along the direction of the second straight line 102, the gas in the first cylinder chamber 2210 enters the second cylinder chamber 2220 through the connecting part 223. As the first piston 231 gradually approaches the connecting part 223, the air pressure on the second piston 232 gradually increases. When the air pressure on the second piston 232 reaches a predetermined threshold, the second piston 232 is released from the attraction of the magnet 235 and moves from the top dead center or stop position to the bottom dead center or striking position under the action of air pressure. This pushes the striking member 121 forward to strike the fastener. After the strike is completed, it returns from the bottom dead center or striking position to the top dead center or stop position. At this time, one striking cycle is completed, and the striking member 121 waits for the next strike at the top dead center or stop position.

[0062] In some embodiments, such as Figure 4 As shown, motor 14 is a three-phase brushless motor, including a rotor with permanent magnets and electronically commutated three-phase stator windings U, V, and W. In some embodiments, the three-phase stator windings U, V, and W are connected in a star configuration, and in other embodiments, they are connected in a delta configuration. However, it must be understood that other types of brushless motors are also within the scope of this disclosure. Brushless motors may include fewer or more than three phases.

[0063] The fastener driver 100 includes a control circuit for controlling the motor 14 to operate or stop. The control circuit includes a drive circuit 171 and a controller 172. The drive circuit 171 is electrically connected to the stator windings U, V, W of the motor 14 for delivering current from the battery pack 300 to the stator windings U, V, W to drive the motor 14 to rotate. In one embodiment, the drive circuit 171 includes a plurality of switching elements Q1, Q2, Q3, Q4, Q5, Q6. The gate terminal of each switching element is electrically connected to the controller 172 for receiving a control signal from the controller 172. The drain or source terminal of each switching element is connected to the stator windings U, V, W of the motor 14. The switching elements Q1-Q6 receive the control signal from the controller 172 to change the respective on / off state, thereby changing the current from the battery pack 300 to the stator windings U, V, W of the motor 14. In one embodiment, the drive circuit 171 can be a three-phase bridge driver circuit including six controllable semiconductor power devices (e.g., Field Effect Transistor (FET), Bipolar Junction Transistor (BJT), Insulated Gate Bipolar Transistor (IGBT), etc.). It is understood that the switching elements described above can also be any other type of solid state switch, such as IGBT, BJT, etc.

[0064] In the present embodiment, the controller 172 is configured to control the motor 14 to at least one of operate and limit the output of the motor 14. Limiting the output of the motor 14 includes slowing down the motor 14 and stopping the motor 14. Slowing down the motor 14 means reducing the output rotational speed of the motor 14. Stopping the motor 14 means stopping the motor 14 from working and not outputting power. The motor 14 can be stopped in a stop mode or an intermittent stop mode.

[0065] The controller 172 is disposed on a control circuit board, which includes a printed circuit board (PCB) and a flexible printed circuit (FPC). The controller 172 employs a dedicated control chip, such as a single-chip microcomputer or a microcontroller unit (MCU). The controller 172 specifically controls the on or off state of the switching elements in the drive circuit 171 through the control chip. In some embodiments, the controller 172 controls the ratio between the on time and the off time of the drive switch based on a pulse width modulation (PWM) signal. It should be noted that the control chip can be integrated into the controller 172, or can also be disposed independently of the controller 172, and the structural relationship between the drive chip and the controller 172 can be set according to actual conditions.

[0066] The control circuit further includes a parameter detection module 18, which is configured to detect the operating parameters of the motor 14. The operating parameters refer to parameters related to the operation of the motor 14. In some embodiments, the operating parameters include one or more of current-related parameters, voltage-related parameters, speed-related parameters, and output power-related parameters. The current-related parameters refer to the current and values that can be obtained by calculating the current, such as one or more of the current, the current rate of change, the current integral value, the integral value of the current rate of change, and the average value of the current. The voltage-related parameters refer to the voltage and values that can be obtained by calculating the voltage, such as one or more of the voltage, the voltage rate of change, the voltage integral value, the integral value of the voltage rate of change, and the average value of the voltage. The speed-related parameters refer to the speed and values that can be obtained by calculating the speed, such as one or more of the speed, the speed rate of change, the speed integral value, the integral value of the speed rate of change, and the average value of the speed. The output power-related parameters refer to the output power and values that can be obtained by calculating the output power, such as one or more of the output power, the output power rate of change, the output power integral value, the integral value of the output power rate of change, and the average value of the output power. The parameter detection module 18 feeds back the detection data to the controller 172 in the form of a signal, so that the controller 172 adjusts the control of the motor 14.

[0067] In some embodiments, the parameter detection module 18 is configured to detect current related parameters, and the parameter detection module 18 includes one or more of a current detection resistor, a Hall current sensor, or a mosfet (metal oxide semiconductor field effect transistor) on-resistance, so that one or more current parameters of the bus current and phase current of the motor 14 can be detected. Through logical processing of the detected data, such as calculating a rate of change, calculating an integral value, calculating an integral value of the rate of change, etc., a rate of change of current, an integral value of current, an integral value of the rate of change of current, and a mean value of current, etc. can be obtained.

[0068] In some embodiments, the parameter detection module 18 is configured to detect voltage related parameters of the motor 14, and the parameter detection module 18 includes one or more of an electromagnetic voltage transformer, a Hall voltage sensor, a voltage divider voltage sensor, an optical fiber voltage sensor, and a resistance voltage divider, so that the voltage of the motor 14 can be detected. Through logical processing of the detected data, such as calculating a rate of change, calculating an integral value, calculating an integral value of the rate of change, etc., a rate of change of voltage, an integral value of voltage, an integral value of the rate of change of voltage, and a mean value of voltage, etc. can be obtained.

[0069] In some embodiments, the parameter detection module 18 is configured to detect speed related parameters of the motor 14, and the parameter detection module 18 includes one or more of a speed sensor, a tachometer, a Hall sensor, and an optical sensor, so that the speed of the motor 14 can be detected. Through logical processing of the detected data, such as calculating a rate of change, calculating an integral value, calculating an integral value of the rate of change, etc., a rate of change of speed, an integral value of speed, an integral value of the rate of change of speed, and a mean value of speed, etc. can be obtained.

[0070] In some embodiments, the parameter detection module 18 is configured to detect an output power related parameter of the motor 14, the parameter detection module 18 comprises one or more of an electromagnetic torque sensor and a load cell, the torque of the motor 14 is measured by the one or more of the electromagnetic torque sensor and the load cell, and the parameter detection module 18 comprises one or more of a tachometer, a speed sensor, a Hall sensor, and an optical sensor, so that the rotational speed of the motor 14 can be detected. The output power of the motor 14 is calculated by the product of the rotational speed and the torque. In some embodiments, the parameter detection module 18 calculates the output power of the motor 14 by measuring the voltage and the current of the motor 14, the parameter detection module 18 comprises one or more of an electromagnetic voltage transformer, a Hall voltage sensor, a voltage divider, an optical fiber voltage sensor, and a resistor divider to detect the voltage, and the parameter detection module 18 comprises one or more of a current detection resistor, a Hall current sensor, or a MOSFET on-resistance to detect the current, so as to obtain the output power. By logically processing the output power, such as calculating the rate of change, calculating the integral value, calculating the integral value of the rate of change, etc., the rate of change of the output power, the integral value of the output power, the integral value of the rate of change of the output power, and the average value of the output power, etc. can be obtained.

[0071] As shown in Figures 1-3 , the fastener driver 100 further comprises a magazine assembly 191 arranged at the front end of the housing 11, the magazine assembly 191 is configured to accommodate fasteners and connect the firing assembly 23, the magazine assembly 191 can push the fasteners into the striking assembly 12 one by one. The user loads the fasteners into the magazine assembly 191, and the second piston 232 pushes the striker 121 to move and eject the fasteners. In the embodiment, as shown in Figure 1 、 Figure 5 and Figure 6 , the housing 11 further comprises a magazine mounting portion 111, the magazine mounting portion 111 is configured to mount the magazine assembly 191, and the magazine assembly 191 is at least partially arranged in the magazine mounting portion 111.

[0072] In some embodiments, the magazine mounting portion 111 is configured to mount different types of magazine assemblies 191, i.e. different types of magazine assemblies 191 can be mounted in the same magazine mounting portion 111 of the fastener driver 100, and the magazine assembly 191 is at least partially arranged in the magazine mounting portion 111 when mounted.

[0073] In some embodiments, different types of magazine assemblies 191 have the same mounting interface, and the magazine assembly 191 is mounted to the magazine mounting part 111 through the mounting interface. The mounting interface refers to the interface through which the magazine assembly 191 is mounted to the magazine mounting part 111, that is, the interface that connects to the magazine mounting part 111. By making the mounting interfaces of different types of magazine assemblies 191 the same, different types of magazine assemblies 191 can be mounted to the same magazine mounting part 111 of the fastener driver 100.

[0074] In this embodiment, the magazine assembly 191 is detachably connected to the magazine mounting portion 111. Operators can select different types of magazine assemblies 191 to install on the magazine mounting portion 111 according to work needs. When it is necessary to replace the magazine assembly 191, the currently installed magazine assembly 191 can be removed from the magazine mounting portion 111 before installing another magazine assembly 191. There are various ways to detachably connect the magazine assembly 191 to the magazine mounting portion 111, such as threaded connection, snap-fit ​​connection, butt joint connection, or sleeve connection. In this embodiment, the magazine assembly 191 is slidably connected to the magazine mounting portion 111.

[0075] In some embodiments, the fastener driver 100 further includes a detection device 40, which is configured to detect at least the type of the magazine assembly 191; wherein, the detection device 40 refers to a device capable of detecting the type of the magazine assembly 191, and the detection device 40 can be installed either on the magazine mounting part 111 or on the magazine assembly 191.

[0076] In some embodiments, such as Figures 4-6 As shown, the controller 172 is configured to call a control program adapted to the type of the magazine assembly 191 to control the striking element 121 to strike the fastener. Different types of magazine assemblies 191 contain different fasteners, thus the striking force, striking time, and striking frequency may differ. Therefore, the controller 172 controls the striking with different programs. The controller 172 has pre-stored control programs for different types of magazine assemblies 191. By calling the control program adapted to the type of magazine assembly 191 to control the striking element 121 to strike the fastener, it can achieve multiple uses with one device. Compared with related technologies where one fastener driver 100 can only adapt to one type of magazine assembly 191, this application can enable the same fastener driver 100 to adapt to multiple different types of magazine assemblies 191, improving the versatility of the fastener driver 100 and reducing costs.

[0077] In some embodiments, the detection device 40 is arranged on the cartridge mounting portion 111, and the detection device 40 is triggered to detect the type of the cartridge assembly 191 when the cartridge assembly 191 is mounted to the cartridge mounting portion 111. Thus, the detection device 40 can automatically detect the type of the cartridge assembly 191 after the cartridge assembly 191 is mounted to the cartridge mounting portion 111. In some embodiments, the detection device 40 is arranged on the cartridge assembly 191, and the detection device 40 is triggered to detect the type of the cartridge assembly 191 when the cartridge assembly 191 is mounted to the cartridge mounting portion 111. In this embodiment, the detection device 40 is arranged on the cartridge mounting portion 111, so that the detection device 40 does not need to be arranged on each cartridge assembly 191, thereby reducing the cost compared to arranging the detection device 40 on the cartridge assembly 191. In some embodiments, the detection device 40 is partially arranged on the cartridge mounting portion 111 and partially arranged on the cartridge assembly 191.

[0078] As shown in Figure 6 and Figure 7 , in some embodiments, the detection device 40 includes a detection sensor 42 arranged on the cartridge mounting portion 111, and the detection sensor 42 is used to detect whether the cartridge assembly 191 is mounted to the cartridge mounting portion 111, so that the detection device 40 can be triggered to detect the type of the cartridge assembly 191 when the cartridge assembly 191 is mounted to the cartridge mounting portion 111. In some embodiments, the detection sensor 42 includes at least one of a proximity sensor and a contact sensor. In some embodiments, the detection sensor 42 is arranged on a surface of the cartridge assembly 191 that contacts the cartridge mounting portion 111 when the cartridge assembly 191 is mounted to the cartridge mounting portion 111, so that the detection device 40 can be triggered to detect the type of the cartridge assembly 191 when the cartridge assembly 191 is mounted to the cartridge mounting portion 111.

[0079] In some embodiments, the detection device 40 further includes a detection piece 41, and the detection sensor 42 is used to determine that the cartridge assembly 191 is mounted to the cartridge mounting portion 111 when the detection piece 41 is detected. Optionally, one of the detection sensor 42 and the detection piece 41 is arranged on the cartridge assembly 191, and the other of the detection sensor 42 and the detection piece 41 is arranged on the cartridge mounting portion 111. In this embodiment, the detection sensor 42 is arranged on the cartridge assembly 191, and the detection piece 41 is arranged on the cartridge mounting portion 111. In some embodiments, the detection piece 41 is a magnet.

[0080] In some embodiments, as shown in Figure 6 and Figure 7 , the cartridge assembly 191 is provided with a structural piece, and the detection device 40 is configured to identify the structural piece on the cartridge assembly 191 to determine the type of the cartridge assembly 191. The structural piece is a mechanical part with a specific shape and function, and the structural piece is arranged on the cartridge assembly 191 to facilitate the detection device 40 to determine the type of the cartridge assembly 191.

[0081] In some embodiments, the preset size of the structure on the different types of clip assemblies 191 is different; the detection device 40 is configured to identify the preset size of the structure on the clip assembly 191 to determine the type of the clip assembly 191. Wherein, the preset size refers to the length or size of the structure in physical space, which can be the length of the structure, the height of the structure, or the size of the structure as a whole. By making the preset size of the structure on the different types of clip assemblies 191 different, the detection device 40 can determine the type of the current clip assembly 191 according to the preset size of the structure.

[0082] In some embodiments, the detection device 40 includes a sliding rheostat with a detection part, and the structure is used to displace the detection part when the clip assembly 191 is installed to the clip mounting part 111, thereby generating a response signal. Wherein, the response signal refers to the signal in response to the displacement of the detection part. The preset size of the structure on the different types of clip assemblies 191 is different, and the displacement of the detection part is different when the structure on the different types of clip assemblies 191 is installed to the clip mounting part 111. Since the displacement of the detection part of the sliding rheostat is different, the resistance of the sliding rheostat is different, so the type of the clip assembly 191 can be determined according to the response signal.

[0083] In some embodiments, the clip assembly 191 is provided with identification information; the detection device 40 is configured to identify the identification information to determine the type of the clip assembly 191. Wherein, the identification information refers to the information that can be judged by the electronic to indicate the type of the clip assembly 191. By directly setting the identification information on the clip assembly 191, the detection device 40 only needs to identify the identification information to determine the type of the clip assembly 191. In some embodiments, the detection device 40 includes an image recognition module, which can identify the identification information.

[0084] In some embodiments, the identification information comprises at least one of a binary code, a resistance value, a bar code, a two-dimensional code, and an RFID tag. The binary code, the resistance value, the bar code, the two-dimensional code, and the RFID tag can all contain certain information. By having different types of the clip assembly 191 each having at least one of a binary code, a resistance value, a bar code, a two-dimensional code, and an RFID tag as the identification information, the detection device 40 can easily determine the type of the clip assembly 191. It can be understood that the detection device 40 will adaptively adjust according to the identification information, and the detection device 40 only needs to be able to recognize the identification information. For example, in a specific embodiment, the identification information comprises a two-dimensional code, and the detection device 40 comprises a two-dimensional code recognition module, so that the type of the clip assembly 191 can be determined by only the two-dimensional code recognition module recognizing the two-dimensional code on the clip assembly 191. The devices for recognizing binary codes, resistance values, bar codes, two-dimensional codes, and RFID tags are common in the related art, and will not be described in detail here. The specific structure of the detection device 40 is not specifically limited here.

[0085] In some embodiments, different types of the clip assembly 191 have the same communication interface 192, and the clip assembly 191 sends the type of the clip assembly 191 through the communication interface 192. Specifically, the detection device 40 has an electronic interface matched with the communication interface 192, so that the detection device 40 can directly communicate with the clip assembly 191 to obtain the type of the clip assembly 191 sent by the clip assembly 191.

[0086] In some embodiments, the application also provides a fastener driving system, which comprises a terminal and the fastener driver 100 of any of the embodiments of the application.

[0087] The terminal is wirelessly connected with the detection device 40. The detection device 40 obtains the type of the clip assembly 191 sent by the terminal, and sends the type of the clip assembly 191 to the controller 172.

[0088] The terminal is a device integrated with a single-chip microcomputer or a microprocessor and having programmable functions, and is capable of data processing and data transmission control. The terminal usually has information acquisition, processing and connection capabilities, and can realize intelligent sensing, interaction, big data services and other advanced functions. The terminal has various forms, including but not limited to a smart phone, a tablet computer, a smart home appliance, a wearable device, a vehicle-mounted navigation device and the like. The detection device 40 includes a communication module that can communicate with the terminal, so that the type of the installed magazine assembly 191 can be directly issued through the terminal, and the type of the magazine assembly 191 can be obtained by the detection device 40. In a specific embodiment, the terminal includes a mobile phone, and the type of the magazine is sent to the communication module of the detection device 40 through an APP inside the mobile phone. In other embodiments, the terminal can also include one or more of a tablet computer, a smart home appliance, a wearable device, a vehicle-mounted navigation device, without specific limitation here.

[0089] 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 by, The fastener driver comprises: a striking assembly comprising a striker configured to strike a fastener; a power mechanism configured to generate power to drive the striker; the power mechanism comprises a gas spring mechanism or a mechanical spring mechanism; a motor configured to drive the power mechanism to move and generate the power; a cartridge assembly configured to contain a plurality of the fasteners; a cartridge mounting portion configured to mount different types of the cartridge assembly; a detection device configured to detect at least a type of the cartridge assembly; a controller configured to call a control program adapted to the type of the cartridge assembly to control the striker to strike the fastener.

2. The fastener driver of claim 1, wherein, The detection device is arranged on the cartridge mounting portion, and the detection device is triggered to detect the type of the cartridge assembly when the cartridge assembly is mounted to the cartridge mounting portion.

3. The fastener driver of claim 2, wherein, The cartridge assembly is provided with a structural member, and the detection device is configured to identify the structural member on the cartridge assembly to determine the type of the cartridge assembly.

4. The fastener driver of claim 3, wherein, The structural member on the cartridge assembly of different types has different preset sizes. The detection device is configured to identify the preset size of the structural member on the cartridge assembly to determine the type of the cartridge assembly.

5. The fastener driver of claim 4, wherein, The detection device comprises a sliding rheostat having a detection portion, and the structural member is configured to displace the detection portion when the cartridge assembly is mounted to the cartridge mounting portion, thereby generating a response signal.

6. The fastener driver of any of claims 1-5, wherein, The cartridge assembly is provided with identification information. The detection device is configured to identify the identification information to determine the type of the cartridge assembly.

7. The fastener driver of claim 6, wherein, The identification information comprises at least one of binary code, resistance, bar code, two-dimensional code, and RFID tag.

8. The fastener driver of any of claims 1-5, wherein, The mounting interfaces of the cartridge assemblies of different types are the same, and the cartridge assemblies are mounted to the cartridge mounting portion through the mounting interfaces.

9. The fastener driver of any of claims 1-5, wherein, The cartridge assemblies of different types have the same communication interface, and the cartridge assemblies send the types of the cartridge assemblies through the communication interface.

10. A fastener driving system characterized by, The fastener driver comprises a terminal and any one of claims 1-9. The terminal is wirelessly connected to the detection device. The detection device obtains the type of the cartridge assembly sent by the terminal and sends the type of the cartridge assembly to the controller.