Nail gun

CN122606520APending Publication Date: 2026-08-21POSITEC POWER TOOLS (SUZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610214799.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2025-02-19
Filing Date
2026-02-13
Publication Date
2026-08-21

Smart Images

  • Figure CN122606520A_ABST
    Figure CN122606520A_ABST
Patent Text Reader

Abstract

The application provides a nail gun, comprising: a shell, a motor, a starting switch capable of generating a starting signal, an impact assembly, a force applying mechanism, a reset mechanism, a position detection unit capable of detecting relevant parameters of the operation of the nail gun, and a control module; the control module comprises a data processing unit, a signal receiving unit and a driving control unit; the data processing unit processes the relevant parameters and outputs a first preset position signal of a moving component reaching a first preset position; the signal receiving unit is used for receiving the starting signal and the first preset position signal; and the driving control unit is used for controlling the operation of the motor; when the control module receives the starting signal, the driving control unit drives the motor to operate; and when the control module receives the first preset position signal, the driving control unit controls the motor brake.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power tool technology, specifically to a nail gun. Background Technology

[0002] Currently, nail guns powered by DC or AC power have become the mainstream trend in the market and are widely used in industries such as decoration and construction. These nail guns are generally driven by a motor to complete the nailing work. After each nailing operation, the firing pin stops at a specific position to prepare for the next nailing operation. Some nail guns also have single-shot and continuous-shot functions to adapt to different nailing scenarios. Summary of the Invention

[0003] This application provides a nail gun, comprising:

[0004] case;

[0005] The motor is housed within the housing;

[0006] The start switch generates a start signal;

[0007] The position detection unit is capable of generating a first preset position signal that characterizes the moving part reaching a first preset position;

[0008] The control module includes a signal receiving unit and a drive control unit. The signal receiving unit is used to receive the start signal and the first preset position signal. The drive control unit is used to control the operation of the motor, so that the motor switches between a running phase, a braking phase and a stopping phase. When the motor is in the stopping phase, the moving part is located in the stopping position.

[0009] The drive control unit, in response to the signal receiving unit receiving the start signal, controls the motor to run, and the motor enters the running phase; the drive control unit, in response to the signal receiving unit receiving the first preset position signal, controls the motor to brake, and the motor enters the braking phase; when the motor stops running, the motor enters the shutdown phase.

[0010] During the operation phase, the signal receiving unit receives a start signal again, and the drive control unit controls the motor to continue operating and ignores the received first preset position signal; and / or, during the braking phase, the signal receiving unit receives a start signal again, and the drive control unit controls the motor to enter the operation phase from the braking phase.

[0011] In one possible implementation, the motor braking phase is from a first predetermined time after the signal receiving unit receives the first preset position signal to a second predetermined time, or the motor braking phase is from the first predetermined number of revolutions after the signal receiving unit receives the first preset position signal to a second predetermined number of revolutions.

[0012] In one possible implementation, the position detection unit includes at least one of a micro switch, a non-contact proximity sensor, a position encoder, and a parameter detection circuit.

[0013] In one possible implementation, the non-contact proximity sensor includes at least one of a Hall sensor, an inductive proximity switch, a capacitive proximity switch, and a photoelectric sensor.

[0014] In one possible implementation, the position detection unit is a Hall sensor, and the moving part is provided with one of a magnet or a Hall element, the other of which is stationary relative to the housing.

[0015] In one possible implementation, the nail gun further includes a parameter detection unit for detecting relevant parameters of the nail gun's operation; during the operation phase, before the signal receiving unit receives a start signal again and the drive control unit controls the motor to continue operating, the control module determines whether the relevant parameters have reached a first parameter threshold, and ignores the received start signal again before the relevant parameters have reached the first parameter threshold.

[0016] In one possible implementation, the relevant parameters of the nail gun include at least one of the following: the running time of the motor or the moving part, the number of revolutions of the motor, the current, the slope of the current change, and the movement speed of the moving part.

[0017] In one possible implementation, during the operation phase, before the signal receiving unit receives the start signal again and the drive control unit controls the motor to continue operating, the control module determines whether the impact component is at maximum energy storage. If the impact component is not at maximum energy storage, the received start signal is ignored.

[0018] In one possible implementation, whether the impact component is at maximum energy storage is determined by a preset time.

[0019] In one possible implementation, the nail gun further includes:

[0020] The impact component is capable of moving from a first position to a second position to impact the fastener;

[0021] A force-applying mechanism causes the impact component to move from the first position to the second position;

[0022] A reset mechanism is provided to move the impact assembly from the second position to the first position. The reset mechanism includes a power output unit disposed within the housing. The motor is capable of driving the power output unit to move the impact assembly from the second position to the first position. The force application mechanism includes one or more combinations of high-pressure gas, spring, flywheel, and electromagnetism.

[0023] In one possible implementation, the position detection unit can detect relevant parameters of the nail gun operation, and the control module further includes a data processing unit, which processes the relevant parameters and outputs a second preset position signal indicating that the moving part has reached a second preset position; and / or, the position detection unit can also generate a second preset position signal characterizing that the moving part has reached the second preset position.

[0024] During the process of the moving part moving from the second preset position to the stop position, the signal receiving unit receives a start signal again, and the drive control unit controls the motor to continue running.

[0025] In one possible implementation, the force-applying mechanism is a high-pressure gas or a spring, and when the impact component is in the first position, the moving component is in the second preset position.

[0026] In one possible implementation, the nail gun further includes a first cylinder, a second cylinder, and a second piston. The impact assembly includes a firing pin and a first piston. When the impact assembly is in a first position or a second position, the moving part is in a second preset position.

[0027] In one possible implementation, the start switch includes a trigger switch and a safety trigger lever switch, and the signal receiving unit receives the start signal when both the trigger switch and the safety trigger lever switch are closed.

[0028] In one possible implementation, during the operation phase and the braking phase, when the trigger switch or the safety trigger lever switch is detected to have been released for a predetermined time, the drive control unit controls the motor to stop operating.

[0029] In one possible implementation, the position detection unit can detect relevant parameters of the nail gun operation, and the control module further includes a data processing unit, which processes the relevant parameters and outputs a third preset position signal indicating that the moving part has reached a third preset position; and / or, the position detection unit can also generate a third preset position signal characterizing that the moving part has reached the third preset position.

[0030] Between the time the control module receives the start signal again and the time it receives the third preset position signal, if it detects that the trigger switch or the safety trigger lever switch has been released for a predetermined time, the drive control unit controls the motor to stop operating.

[0031] In one possible implementation, the force-applying mechanism is a high-pressure gas or a spring, and the third preset position is close to the stop position.

[0032] In one possible implementation, the nail gun further includes a first cylinder, a second cylinder, and a second piston; the impact assembly includes a firing pin and a first piston; and when the impact assembly is in the first position, the moving part is in the third preset position.

[0033] In one possible implementation, the nail gun includes a pneumatic mode in which the safety trigger switch is always in a closed state.

[0034] In one possible implementation, the first preset position signal is a sensor signal, the position detection unit includes a sensor target having sensor target characteristics and a sensor, the sensor is configured to sense the sensor target characteristics of the sensor target and send a sensor signal to the control module in response to changes in the sensor target characteristics of the sensor target, and in response to the signal receiving unit receiving the sensor signal, the drive control unit controls the motor to enter the braking phase.

[0035] In one possible implementation, the impact assembly is provided with a sensor target and one of the sensors having sensor target characteristics; the sensor target and the other of the sensors are stationary relative to the housing.

[0036] In one possible implementation, the reset mechanism is provided with a sensor target having sensor target characteristics and one of the sensors; the sensor target and the other of the sensors are stationary relative to the housing.

[0037] In one possible implementation, the position detection unit is a Hall sensor component, the sensor target is a magnetic element, and the sensor is a Hall element.

[0038] In one possible implementation, the power output unit includes a drive wheel, the moving component being the drive wheel, the drive wheel being operable to move the impact assembly from the second position to the first position, and a sensor target and one of the sensors for the sensor target characteristics being disposed on the drive wheel, the sensor target and the other of the sensors being disposed stationary relative to the housing.

[0039] In one possible implementation, the power output unit includes a drive wheel, the moving component is the impact assembly, the drive wheel is operable to move the impact assembly from the second position to the first position, and one of the sensor target characteristics and the sensor is disposed on the impact assembly, the sensor target and the other of the sensor are stationary relative to the housing.

[0040] In one possible implementation, the nail gun further includes a first cylinder and a second cylinder, the impact assembly includes a firing pin and a first piston, the first piston is disposed in the first cylinder, the second piston is disposed in the second cylinder, the power output part includes a crank-connecting rod, the moving part is the crank-connecting rod, the crank-connecting rod mechanism is operable to move the second piston in the second cylinder, and one of the sensor targets and sensors for the sensor target characteristics is disposed on the crank-connecting rod, the sensor target and the other sensor are stationary relative to the housing.

[0041] In one possible implementation, the nail gun further includes a first cylinder and a second cylinder, the impact assembly includes a firing pin and a first piston, the first piston is disposed in the first cylinder, the second piston is disposed in the second cylinder, the power output part includes a crank-connecting rod, the moving part is the second piston, the crank-connecting rod mechanism is operable to move the second piston within the second cylinder, and one of the sensor targets and sensors for the sensor target characteristics is disposed on the second piston, the sensor target and the other sensor are stationary relative to the housing.

[0042] In one possible implementation, the first preset position signal is a photoelectric signal, the position detection unit includes a photoelectric device, the moving part is the impact component, the photoelectric device triggers the photoelectric signal when the impact component reaches the preset position, and when the signal receiving unit receives the photoelectric signal, the drive control unit controls the motor to brake.

[0043] In one possible implementation, the first preset position signal is a photoelectric signal, the position detection unit includes a photoelectric device, the moving part is the reset mechanism, the photoelectric device triggers the photoelectric signal when the reset mechanism reaches the preset position, and when the signal receiving unit receives the photoelectric signal, the drive control unit controls the motor to brake.

[0044] In one possible implementation, the first preset position signal is a stop signal, the position detection unit includes a stop switch, the moving part is the reset mechanism, the reset mechanism contacts the stop switch to trigger the stop signal, and when the signal receiving unit receives the stop signal, the drive control unit controls the motor to brake.

[0045] This application also provides a nail gun, comprising:

[0046] case;

[0047] The motor is housed within the housing;

[0048] The start switch generates a start signal;

[0049] The position detection unit is capable of detecting relevant parameters of the nail gun's operation;

[0050] The control module includes a data processing unit, a signal receiving unit, and a drive control unit. The data processing unit processes the relevant parameters and outputs a first preset position signal indicating that the moving part has reached a first preset position. The signal receiving unit receives the start signal and the first preset position signal. The drive control unit controls the operation of the motor, enabling the motor to switch between a running phase, a braking phase, and a stopping phase. When the motor is in the stopping phase, the moving part is located in the stopping position.

[0051] The drive control unit, in response to the signal receiving unit receiving the start signal, controls the motor to run, and the motor enters the running phase; the drive control unit, in response to the signal receiving unit receiving the first preset position signal, controls the motor to brake, and the motor enters the braking phase; when the motor stops running, the motor enters the shutdown phase.

[0052] During the operation phase, the signal receiving unit receives a start signal again, and the drive control unit controls the motor to continue operating and ignores the received first preset position signal; and / or, during the braking phase, the signal receiving unit receives a start signal again, and the drive control unit controls the motor to enter the operation phase from the braking phase.

[0053] In one possible implementation, the relevant parameters include at least one of the following: the running time of the motor or the moving part, the number of revolutions of the motor, the current, the slope of the current change, and the speed of the moving part.

[0054] In one possible implementation, the control module determines whether the motor enters the braking phase based on whether the relevant parameters or changes in the relevant parameters meet preset conditions.

[0055] This application also provides a nail gun, comprising:

[0056] case;

[0057] The motor is housed within the housing;

[0058] The start switch generates a start signal;

[0059] The impact component is capable of moving from a first position to a second position to impact the fastener;

[0060] A force-applying mechanism that moves the impact component from the first position to the second position, the force-applying mechanism comprising one or more of high-pressure gas, spring, flywheel, and electromagnetism;

[0061] A reset mechanism is provided to move the impact assembly from the second position to the first position. The reset mechanism includes a power output unit disposed within the housing. The motor is capable of driving the power output unit to move the impact assembly from the second position to the first position.

[0062] The nail gun also includes a position detection unit and a control module. The position detection unit can detect relevant parameters of the nail gun's operation. The control module includes a data processing unit, a signal receiving unit, and a drive control unit. The data processing unit processes the relevant parameters and outputs a first preset position signal indicating that the moving part has reached a first preset position. The signal receiving unit is used to receive the start signal and the first preset position signal.

[0063] The drive control unit responds to the signal receiving unit receiving the start signal by controlling the motor to run, and the motor enters the running stage; the drive control unit responds to the signal receiving unit receiving the first preset position signal by controlling the motor to brake, and the motor enters the braking stage; when the motor stops running, the motor enters the stopping stage, and when the motor is in the stopping stage, the moving parts are located in the stopping position.

[0064] In one possible implementation, the relevant parameters include at least one of the following: the running time of the motor or the moving part, the number of revolutions of the motor, the current, the slope of the current change, and the speed of the moving part.

[0065] In one possible implementation, the control module determines whether the motor enters the braking phase based on whether the relevant parameters or changes in the relevant parameters meet preset conditions.

[0066] In one possible implementation, the relevant parameters include the motor current, and when the current is a first predetermined value, the signal receiving unit receives a first preset position signal indicating that the moving part has reached the first preset position.

[0067] In one possible implementation, the relevant parameters include the current of the motor, and when the first or second derivative of the current is a second predetermined value, the signal receiving unit receives the first preset position signal indicating that the moving part has reached the first preset position.

[0068] In one possible implementation, the data processing unit processes the relevant parameters and outputs a second preset position signal indicating that the moving part has reached a second preset position.

[0069] In one possible implementation, the data processing unit processes the relevant parameters and outputs a third preset position signal indicating that the moving part has reached a third preset position.

[0070] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description

[0071] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0072] Figure 1 This is a nail gun control logic diagram according to one embodiment of this application;

[0073] Figure 2 This is a nail gun control logic diagram according to another embodiment of this application;

[0074] Figure 3 This is a block diagram of the control module of this application;

[0075] Figure 4 This is a schematic diagram of a nail gun structure according to one embodiment of this application;

[0076] Figure 5 for Figure 4 Another perspective view of the position detection unit;

[0077] Figure 6 This is a schematic diagram of a nail gun structure according to another embodiment of this application;

[0078] Figure 7 for Figure 6 Partial schematic diagram;

[0079] Figure 8This is a schematic diagram of a nail gun structure according to yet another embodiment of this application;

[0080] Figure 9 This is a schematic diagram of a nail gun structure according to another embodiment of this application;

[0081] Figure 10(a) is Figure 4 A schematic diagram of the current change during a single nail-driving cycle of a conventional nail gun.

[0082] Figure 10(b) is Figure 4 A schematic diagram of current changes during multiple cycles of continuous nailing with a nail gun.

[0083] Figure 10(c) is Figure 4 A schematic diagram of current changes during multiple nail-driving cycles using a nail gun combined with the control logic of this application;

[0084] Figure 11(a) is Figure 4 A partial cross-sectional view of the nail gun starting from the stopped position;

[0085] Figure 11(b) is Figure 4 A partial cross-sectional view of the moment the nail gun drive wheel disengages, indicating the instant the nail is fired;

[0086] Figure 11(c) is Figure 4 Partial sectional view of the nail gun motor under no-load conditions;

[0087] Figure 11(d) is Figure 4 A partial cross-sectional view of the nail gun drive wheel as it begins to lift;

[0088] Figure 11(e) is Figure 4 A partial cross-sectional view of the nail gun drive wheel lifting process;

[0089] Figure 12 for Figure 4 A schematic diagram of the state of a nail gun during a single nailing cycle;

[0090] Figure 13 for Figure 6 or Figure 8 A schematic diagram of the state of a nail gun during a single nailing cycle;

[0091] Figure 14 for Figure 1 Nail gun control logic diagram after detecting the second preset position;

[0092] Figure 15 for Figure 2 Nail gun control logic diagram after detecting the second preset position;

[0093] Figure 16 for Figure 1 Nail gun control logic diagram after detecting the third preset position;

[0094] Figure 17 for Figure 2 Nail gun control logic diagram after detecting the third preset position;

[0095] Figure 18 This is a block diagram of the control module according to another embodiment of this application.

[0096] Explanation of reference numerals in the attached figures:

[0097] 100, 200, 300, 400 - Nail gun; 110, 210, 310, 410 - Position detection unit; 111, 211, 311 - Sensor target; 411 - Plunger; 112, 212, 312 - Sensor; 412 - Stop switch; 120, 220, 320, 420 - Reduction mechanism; 130, 230, 330, 430 - Motor; 140, 240, 340, 440 - Reset mechanism; 141 - Drive wheel; 1411 - Adapter; 241, 341 - Crank-connecting rod mechanism; 441 - Lifting gear; 150, 250, 350 - Impact assembly ; 151, 251, 351 - firing pin; 1511 - mating part; 252, 352 - first piston; 160, 260, 360, 460 - force application mechanism; 161 - cylinder; 261, 361 - first cylinder; 461 - spring; 262, 362 - second cylinder; 263, 363 - second piston; 270, 370, 470 - housing; 271, 371, 471 - trigger; 272, 372 - safety trigger lever; 180, 280, 380, 480 - nail box; 281, 381 - valve; 290, 390, 490 - circuit board; 291 - battery pack. Detailed Implementation

[0098] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application. Unless otherwise specified, the implementation methods and features in the implementation methods of this application can be combined with each other.

[0099] In the description of this application, it should be understood that the terms "center," "longitudinal," "lateral," "upper," "lower," "left," "right," "vertical," "horizontal," "top," "bottom," "axial," "radial," and "circumferential," etc., indicating orientation or positional relationships, are based on the orientation or positional relationships shown in the accompanying drawings and are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on this application. Furthermore, "inner" and "outer" refer to the inner and outer contours relative to the outline of each component itself.

[0100] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature.

[0101] Some embodiments of this application provide a nail gun (100, 200, 300, 400), see reference. Figures 1-9 The nail gun (100, 200, 300, 400) includes a housing (270, 370, 470), a motor (130, 230, 330, 430) disposed within the housing (270, 370, 470), and an impact assembly (150, 250, 350) capable of moving from a first position to a second position to impact a fastener, the fastener being provided by a nail cartridge (180, 280, 380, 480). The nail guns (100, 200, 300, 400) are equipped with a start switch. The nail guns (100, 200, 300, 400) are triggered by a trigger (271, 371, 471) and a safety trigger lever (272, 372). When the operator presses the trigger (271, 371, 471) and the safety trigger lever (272, 372) is pressed against the workpiece surface, the start switch generates a start signal.

[0102] In some embodiments, a start signal may also be generated by a separate trigger (271, 371, 471) or a safety trigger lever (272, 372). The nail gun (100, 200, 300, 400) includes a circuit board (290, 390, 490), and the circuit board (290, 390, 490) is provided with Figure 3The control module shown receives the user's operation signal from a microswitch or Hall effect sensor located inside the handle housing or main unit housing when the trigger or safety trigger lever is pressed. This signal then sends a start signal to the control module. In some nail guns, the safety trigger lever start switch is not installed, or it is locked and normally closed; in this case, the start signal is generated solely by the trigger. Alternatively, a safety switch may be installed below the trigger; in this case, the start signal is generated when both the trigger and the safety switch are pressed simultaneously. In short, the start signal is the conditional signal for the nail gun to fire nails; it can be a single signal or multiple signals. The generation of the start signal is not limited to one or more combinations of microswitches, limit switches, Hall effect sensors, optical sensors, analog rheostats, reed switches, timers, and current or voltage sensors.

[0103] The nail gun (100, 200, 300, 400) also includes a position detection unit (110, 210, 310, 410) and a control module. The position detection unit (110, 210, 310, 410) can generate a first preset position signal that represents the moving part reaching a first preset position. The first preset position signal is a brake signal. The control module includes a signal receiving unit and a drive control unit. The signal receiving unit is used to receive a start signal and the first preset position signal. According to the start signal and the first preset position signal received by the signal receiving unit, the drive control unit controls the motor (130, 230, 330, 430) to rotate or brake to stop. When the signal receiving unit receives the start signal, the drive control unit drives the motors (130, 230, 330, 430) to run, and the motors (130, 230, 330, 430) are in the running stage; when the signal receiving unit receives the first preset position signal, the drive control unit drives the motors (130, 230, 330, 430) to perform braking, and the motors (130, 230, 330, 430) are in the braking stage; after the motors (130, 230, 330, 430) have completed braking, the motors (130, 230, 330, 430) are in the stopping stage, at which time the moving parts are in the stopping position.

[0104] During the nailing cycle, the control module continuously checks whether a start signal has been received again. Before the motors (130, 230, 330, 430) brake, the control module will make a judgment to determine whether the signal receiving unit has received a start signal again. If the signal receiving unit receives a second start signal, the drive control unit will control the motors (130, 230, 330, 430) to continue running into the second nailing cycle without entering the braking stage.

[0105] Compared to existing nail guns, which suffer from low nailing efficiency due to repeated switch presses (short intervals between starts) and subsequent ignition failures, this invention addresses the issue of a nail gun that performs a second check on the start signal before braking the motor. If the control module receives another start signal during motor operation, it does not brake the motor, allowing it to continue running. This ensures that each start of the switch fires a nail, significantly improving efficiency. The intelligent braking system enables high-speed nail firing, allowing for rapid nailing regardless of whether the nail gun is in single-shot or continuous-shot mode, catering to users with varying levels of experience.

[0106] In some implementations, when the signal receiving unit receives a start signal, the motors (130, 230, 330, 430) enter the running phase. During the running phase, the control module continuously monitors whether it receives a first preset position signal. When the signal receiving unit receives the first preset position signal, the motors (130, 230, 330, 430) enter the braking phase. When the signal receiving unit receives a start signal during the braking phase, the drive control unit controls the motors (130, 230, 330, 430) to enter the running phase from the braking phase.

[0107] That is, if the control module receives a start signal again after the motor has already braked and decelerated, the drive control unit will control the motor to switch from braking and deceleration to high-speed operation, entering the next nail-driving cycle. In this way, the nail-driving effect is achieved by ensuring that each start signal effectively executes the nail-driving action, resulting in rapid nail-driving.

[0108] In some implementations, before the braking of motors (130, 230, 330, 430) ends, the signal receiving unit receives a start signal again, and the drive control unit drives the motors (130, 230, 330, 430) to run. That is, whether in the running phase or the braking phase, if the signal receiving unit receives a start signal again, the drive control unit drives the motors (130, 230, 330, 430) to run. The difference is that in the running phase, when the signal receiving unit receives a start signal again, the drive control unit drives the motors (130, 230, 330, 430) to continue running and ignores the next first preset position signal or braking signal. That is, it completes the previous nailing cycle and directly enters the next nailing cycle, continuing to keep the motors in the running phase. In the braking phase, when the signal receiving unit receives a start signal again, the drive control unit drives the motors (130, 230, 330, 430) to switch from the braking phase to the running phase, and directly enters the next nailing cycle.

[0109] Specifically, based on Figure 1 In control example 1, in step S101, the signal receiving unit receives a start signal, and the control module controls the motor to run and enters step S102. The signal receiving unit receives a first preset position signal and prepares to execute the brake. The judgment is performed in step S103. In step S103, the control module determines whether a start signal has been received (corresponding to whether the trigger switch is turned on and whether the safety trigger lever switch is turned on).

[0110] If the control module determines "yes" in step S103, then proceed to step S104 to determine whether the signal receiving unit has received the start signal again. If the control module determines "no" in step S103, then keep the motor running.

[0111] If the control module determines "yes" in step S104, it proceeds to step S102, whereby the control module controls the motor to run and continues the next nailing cycle without performing a braking operation. If the control module determines "no" in step S103, it controls the motor to perform a braking operation and proceeds to step S105.

[0112] In step S105, the motor brakes, and the process proceeds to step S106. It is determined whether the signal receiving unit receives the start signal again. If the control module determines that it does in step S106, the process proceeds to step S102, where the control module controls the motor to move from the braking stage to the running stage and continue the next nailing cycle. If the control module determines that it does not in step S106, the process proceeds to step S107, where the motor continues to brake until the braking ends.

[0113] In some implementations, based on Figure 2 In control example 2, in step S201, the signal receiving unit receives a start signal, and the control module controls the motor to run and enters step S202. The control module determines whether it receives a start signal again (corresponding to whether the trigger switch is turned on and whether the safety trigger lever switch is turned on), and performs the determination in step S203. In step S203, the signal receiving unit receives a start signal and will keep the motor running continuously.

[0114] If the control module determines "yes" in step S203, it proceeds to step S202 to keep the motor running. If the control module determines "no" in step S203, it determines whether the signal receiving unit has received the first preset position signal and proceeds to step S204.

[0115] If the control module determines "yes" in step S204, the control module controls the motor to perform braking and proceeds to step S205; if the control module determines "no" in step S204, the control module controls the motor to run and proceeds to step S203, determining whether the signal receiving unit has received the start signal again and proceeding to step S203.

[0116] In step S205, the motor brakes, and the process proceeds to step S206. It is determined whether the signal receiving unit receives the start signal again. If the control module determines that it does in step S206, the process proceeds to step S202, where the control module controls the motor to move from the braking stage to the running stage and continue the next nailing cycle. If the control module determines that it does not in step S206, the process proceeds to step S207, where the motor continues to brake until the braking ends.

[0117] In some implementations, the motor braking phase is from the time the first preset position signal is received from the signal receiving unit to the time from the time the first preset position signal is received to the time from the time the motor runs a first predetermined number of revolutions to the time from the time the first preset position signal is received from the signal receiving unit to the time from the time the motor runs a first predetermined number of revolutions to the time from the time the first preset position signal is received to the time the motor runs a second predetermined number of revolutions.

[0118] Typically, the motor braking phase begins when the signal receiving unit receives the first preset position signal. However, due to limited space in the installation structure of the position detection unit and a slight lag in receiving the first preset position signal, the start time of the motor braking phase is set to a predetermined time after receiving the first preset position signal. This predetermined time is determined by the structural requirements regarding when braking should occur, and is greater than or equal to 0 ms, such as 20 ms, 30 ms, 60 ms, or 80 ms. The completion of the motor braking phase can be determined by the motor's performance, specifically by a second predetermined time. This second predetermined time is greater than the time it takes for the motor to stop after braking. This time period is usually considered the motor braking phase. If a start signal is received again during the second predetermined time period, the motor will transition from the braking phase to continued high-speed operation, entering the next nailing cycle. In other embodiments, changes in voltage and current can also be detected to determine the motor braking phase. Optionally, to precisely control the position where the motor performs braking, the motor braking phase is from the moment the first preset position signal is received from the signal receiving unit, when the motor runs for a first predetermined number of revolutions, until the second predetermined number of revolutions. This is because due to changes in load and battery pack power, time may not be able to precisely control the position of the motor, and the number of revolutions is more accurate than time.

[0119] In one possible implementation, see Figure 3 The nail gun also includes a parameter detection unit for detecting relevant parameters of the nail gun (100, 200, 300, 400) operation. During operation, before the signal receiving unit receives a start signal again and the drive control unit controls the motors (130, 230, 330, 430) to continue running, the control module determines whether the relevant parameters have reached a first parameter threshold. If the relevant parameters have not reached the first parameter threshold, the received start signal is ignored. That is, in... Figure 1 intermediate step S104 or Figure 2After step S203, determine the timing of receiving the second start signal. If the timing of receiving the second start signal is too early, ignore the second start signal.

[0120] In one possible implementation, the relevant parameters for the operation of the nail gun (100, 200, 300, 400) are the same as the relevant parameters for the operation of the motor.

[0121] In one possible implementation, the relevant operating parameters of the nail gun (100, 200, 300, 400) include at least one of the following: motor operating time, number of motor revolutions, current, current change slope, impact component or moving part movement time, and impact component movement speed. The current here can be at least one of the following: load current, motor phase current, or bus current.

[0122] In one possible implementation, the nail gun also includes a parameter detection unit for detecting relevant parameters of motor operation. During operation, before the signal receiving unit receives the start signal again and the drive control unit controls the motor to continue running, the control module determines whether the motor's running time or the number of rotations is less than a first parameter threshold. If the motor's running time or the number of rotations is less than the first parameter threshold, the received start signal is ignored. That is, if the interval between two start signals is very short, the second start signal is ignored to avoid misjudgment by the operator operating the switch too quickly, resulting in dangerous nail shooting. In other words, while meeting the requirements for high-speed nail shooting, the nail shooting speed cannot be too fast.

[0123] In one possible implementation, the nail gun further includes a parameter detection unit for detecting relevant parameters of the nail gun's operation. During operation, before the signal receiving unit receives another start signal and the drive control unit continues to control the motor, the control module determines whether the current has reached a first parameter threshold. When the nail gun's charge is at its maximum, the motor current reaches its maximum; therefore, the second start signal received is ignored before the motor current reaches its maximum. Alternatively, using the slope or trend of current change as the first parameter threshold, or the movement time or speed of the impact component / moving part as the first parameter threshold, can also be used as one of the conditions for ignoring the second start signal.

[0124] In one possible implementation, the first parameter threshold is the time interval between the maximum charge of the nail gun and the instant the impact component is released, and if a second start signal is received during this period, the second start signal is ignored.

[0125] In some implementations, during the operation phase, before the signal receiving unit receives another start signal and the drive control unit continues to operate the motors (130, 230, 330, 430), the control module determines whether the impact components (150, 250, 350) are at maximum energy storage. If the impact components (150, 250, 350) are not at maximum energy storage, the received start signal is ignored. That is, during the initial operation phase from when the signal receiving unit receives the first start signal to when braking is activated, the second start signal is ignored. This is done to prevent the operator from misjudging the situation due to excessively rapid switch operation, which could lead to dangerous nail firing. In other words, while achieving high-speed nail firing, the firing speed must be controlled. If two start signals are generated consecutively before the impact components (150, 250, 350) are at maximum energy storage, and the operator mistakenly believes there is only one start signal, and lifts the nail gun after nailing, continuing to fire could be dangerous. Therefore, the second start signal received in the early stage of operation is ignored.

[0126] In some implementations, whether the impact components (150, 250, 350) are at maximum energy storage is determined by a preset time. The preset time from motor startup to the impact components (150, 250, 350) reaching maximum energy storage varies depending on the nail size and the nail gun's energy storage method. The specific preset time is set according to the actual situation. Alternatively, directly or indirectly detecting the motor's running time, number of motor rotations, current, current change slope, current change trend, movement time of the impact components or moving parts (gears, drive wheels, etc.), the movement speed of the impact components, changes in the position of the impact components (150, 250, 350), and changes in the angle of moving parts are also alternative methods related to the preset time for determining whether the impact components (150, 250, 350) are at maximum energy storage.

[0127] In some embodiments, the nail gun (100, 200, 300, 400) further includes a force-applying mechanism (160, 260, 360, 460) and a reset mechanism (140, 240, 340, 440); the force-applying mechanism (160, 260, 360, 460) moves the impact assembly (150, 250, 350) from a first position to a second position, impacting the fastener to drive the nail; the reset mechanism (140, 240, 340, 440) moves the impact assembly (150, 250, 350) from a first position to a second position. The reset mechanism (140, 240, 340, 440) includes a power output unit disposed in the housing (270, 370, 470). The motor (130, 230, 330, 430) can drive the power output unit through the reduction mechanism (120, 220, 320, 420) to move the impact assembly (150, 250, 350) from the second position to the first position, thereby realizing the reset of the impact assembly (150, 250, 350).

[0128] In some embodiments, the force-applying mechanism (160, 260, 360, 460) includes one or more combinations of high-pressure gas, spring, flywheel, and electromagnetism, such as... Figure 4 , Figure 6 and Figure 8 As shown, the force-applying mechanisms (160, 260, 360, 460) are high-pressure gas, such as... Figure 9 As shown, the force-applying mechanism (160, 260, 360, 460) is a spring. Therefore, the force-applying mechanism (160, 260, 360, 460) can be one or more of the following: high-pressure gas, spring, flywheel, and electromagnetism. Any energy storage mechanism that enables the impact component (150, 250, 350) to perform the nail-driving operation is the force-applying mechanism in this application.

[0129] In some embodiments, the position detection unit (110, 210, 310, 410) includes at least one of a micro switch, a non-contact proximity sensor, a position encoder, and a parameter detection circuit; wherein the non-contact proximity sensor includes at least one of a Hall sensor, an inductive proximity switch, a capacitive proximity switch, and a photoelectric sensor.

[0130] In some embodiments, the first preset position signal is a sensor signal. The position detection unit (110, 210, 310, 410) includes a sensor target (111, 211, 311) with sensor target characteristics and a sensor (112, 212, 312). The sensor (112, 212, 312) is configured to sense the sensor target characteristics of the sensor target (111, 211, 311) and send a sensor signal to the control module in response to changes in the sensor target characteristics of the sensor target (111, 211, 311). In response to the signal receiving unit receiving the sensor signal, the drive control unit controls the motor (130, 230, 330, 430) to enter the braking phase.

[0131] In some embodiments, one of the sensor target (111, 211, 311) and sensor (112, 212, 312) having sensor target characteristics is disposed on the impact assembly (150, 250, 350); the other of the sensor target (111, 211, 311) and sensor (112, 212, 312) is stationary relative to the housing (270, 370, 470), and the sensor (112, 212, 312) is for detecting at least one position during the operating cycle of the moving part.

[0132] In some embodiments, one of the sensor target (111, 211, 311) and sensor (112, 212, 312) having sensor target characteristics is disposed on a reset mechanism (140, 240, 340, 440); the other of the sensor target (111, 211, 311) and sensor (112, 212, 312) is stationary relative to the housing (270, 370, 470), and the sensor (112, 212, 312) is used to detect at least one position during the operating cycle of the moving part.

[0133] In some implementations, the position detection units (110, 210, 310, 410) are Hall effect sensors, the sensor targets (111, 211, 311) are magnetic components such as magnets, and the sensors (112, 212, 312) are Hall effect elements.

[0134] In some embodiments, the position detection unit (110, 210, 310, 410) is a Hall sensor, with one of a magnet or a Hall element disposed on the moving part, and the other of the magnet or Hall element being stationary relative to the housing (270, 370, 470).

[0135] In some implementations, such as Figure 5As shown, the power output unit includes a drive wheel (141), the moving part being the drive wheel (141). The drive wheel (141) is operable to move the impact assembly (150) from a second position to a first position. One of the sensor target (111) and sensor (112) of the sensor target characteristics is disposed on the drive wheel (141). The impact assembly (150) includes a striker (151), and the other of the sensor target (111) and sensor (112) is stationary relative to the housing. Optionally, the force application mechanism (160) is a high-pressure gas that can be circulated in a cylinder (161). The high-pressure gas causes the impact assembly (150) to move from the first position to the second position to impact the fastener. The drive wheel (141) acts on the striker (151) to move the impact assembly from the second position to the first position to complete the reset of the impact assembly.

[0136] In some implementations, such as Figure 5 As shown, the power output unit includes a drive wheel (141) and a moving component, an impact assembly (150). The drive wheel (141) is operable to move the impact assembly (150) from a second position to a first position. One of the sensor target (111) and sensor (112) of the sensor target characteristics is disposed on the impact assembly (150). The impact assembly (150) includes a striker (151), and the other of the sensor target (111) and sensor (112) is stationary relative to the housing. Optionally, the force application mechanism (160) is a high-pressure gas that can be circulated in a cylinder (161). The high-pressure gas causes the impact assembly (150) to move from the first position to the second position to impact the fastener. The drive wheel (141) acts on the striker (151) to move the impact assembly from the second position to the first position to complete the reset of the impact assembly.

[0137] like Figure 5 As shown, Figure 4 Another perspective view of the position detection unit (110): The sensor target (111) mounted on the drive wheel (141) moves to the vicinity of the sensor (112). The signal receiving unit receives the first preset position signal, which means that the impact pin (151) has reached the first preset position, that is, the impact component (150) has reached the first position. Therefore, the drive control unit controls the motor (130) to brake. If the signal receiving unit receives the start signal again before the motor (130) performs braking, the drive control unit controls the motor (130) to continue running without braking, thus directly entering the next nailing cycle. Similarly, if the motor (130) has already entered the braking stage, when the signal receiving unit receives the start signal in the braking stage, the drive control unit controls the motor (130) to enter the running stage from the braking stage and enter the next nailing cycle, thus improving the nailing efficiency of the nail gun.

[0138] Optionally, during the initial operation phase, the maximum energy storage is achieved when the impact component (150) is at its highest point. Specifically, the impact component (150) has a stop position (initial position), a bottom dead center position for nailing, and an upper dead center position moving away from the stop position from the bottom dead center position. The upper dead center position is the highest point position. Optionally, the first parameter threshold can also be selected around the upper dead center position.

[0139] In some implementations, such as Figure 6 As shown, the nail gun (200) also includes a first cylinder (261) and a second cylinder (262). The first cylinder (261) is disposed outside the second cylinder (262) and is arranged parallel to the second cylinder (262). The impact assembly (250) includes a firing pin (251) and a first piston (252). The first piston (252) is disposed inside the first cylinder (261), and the second piston (263) is disposed inside the second cylinder (262). The power output unit includes a crank-connecting rod mechanism (241). The moving part is the crank-connecting rod (241). The crank-connecting rod mechanism (241) is operable to move the second piston (263) inside the second cylinder (262). One of the sensor target (211) and sensor (212) of the sensor target characteristics is disposed on the crank-connecting rod mechanism (241), and the other of the sensor target (211) and sensor (212) is stationary relative to the housing (270). Optionally, the force application mechanism (260) is a first cylinder (261) where a second cylinder (262) compresses and generates high-pressure gas. The high-pressure gas causes the impact component (250) to move from a first position to a second position, impacting the fastener. The crank-connecting rod mechanism (241) acts on the second piston (263), and by drawing a vacuum, the impact component moves from the second position to the first position to complete the reset of the impact component. The battery pack (291) provides power to the motor (230) and the circuit board (290). In other embodiments, it can also be connected to AC power to provide power.

[0140] In some implementations, such as Figure 8As shown, the nail gun (300) also includes a first cylinder (361) and a second cylinder (362). The first cylinder (361) is disposed inside the second cylinder (362) and is arranged parallel to the second cylinder (362). The impact assembly (350) includes a firing pin (351) and a first piston (352). The first piston (352) is disposed inside the first cylinder (361), and the second piston (363) is disposed inside the second cylinder (362). The power output unit includes a crank-connecting rod mechanism (341), and the moving part is the second piston (363). The crank-connecting rod mechanism (341) is operable to move the second piston (363) inside the second cylinder (362). One of the sensor target (311) and sensor (312) of the sensor target characteristics is disposed on the second piston (363), and the other of the sensor target (311) and sensor (312) is stationary relative to the housing (370). Optionally, the force application mechanism (360) is a first cylinder (361) where a second cylinder (362) compresses and generates high-pressure gas. The high-pressure gas causes the impact assembly (350) to move from the first position to the second position and impact the fastener. The crank-connecting rod mechanism (341) acts on the second piston (363) and, by drawing a vacuum, causes the impact assembly to move from the second position to the first position to complete the reset of the impact assembly.

[0141] like Figure 7 As shown, Figure 6 A partial enlarged view of the position detection unit (210) shows that the sensor target (211) mounted on the crank connecting rod mechanism (241) moves above the sensor (212). The signal receiving unit receives the first preset position signal, which means that the second piston (263) has reached the first preset position, that is, the impact component (250) has reached the first position. Therefore, the drive control unit controls the motor (230) to perform braking. If the signal receiving unit receives the start signal again before the motor (230) performs braking, the drive control unit controls the motor (230) to continue running without braking, thus directly entering the next nailing cycle. Similarly, if the motor (230) has already entered the braking stage, when the signal receiving unit receives the start signal in the braking stage, the drive control unit controls the motor (230) to enter the running stage from the braking stage, entering the next nailing cycle.

[0142] Optionally, during the initial operation phase, the maximum energy storage is achieved when the impact component (150) is in the initial release position. Figures 6-8In the embodiments, the opening time of valves (281, 381), the opening process, or the completion of opening are specified. Specifically, the nail gun (200, 300) has a gas passage that connects the first cylinder (261, 361) and the second cylinder (262, 362). The valves (281, 381) are located in the gas passage. When the valves (281, 381) are in the closed state, the first cylinder (261, 361) and the second cylinder (262, 362) are not connected. When the second piston (263, 363) is driven by the crank-connecting rod mechanism (241, 341) to a position close to the valves (281, 381), the valves (281, 381) are pushed open, and the first cylinder (261, 361) and the second cylinder (262, 362) are connected. The impact assembly (150) is in the initial release position. In other embodiments, it may also be the moment when the holding mechanism of the locking pin (251, 351) is released or the moment when the holding mechanism of the locking first piston (252, 352) is released. The holding mechanism can be held by means of mechanical lock or magnet.

[0143] In some embodiments, the first preset position signal is a photoelectric signal, the position detection unit (110, 210, 310, 410) includes a photoelectric device, the moving part is an impact assembly (150, 250, 350), the photoelectric device triggers the photoelectric signal when the impact assembly (150, 250, 350) reaches the first preset position, and when the signal receiving unit receives the photoelectric signal, it drives the control unit to control the motor (130, 230, 330, 430) to brake.

[0144] In some embodiments, the first preset position signal is a photoelectric signal, the position detection unit (110, 210, 310, 410) includes a photoelectric device, the moving part is a reset mechanism (140, 240, 340, 440), the photoelectric device triggers the photoelectric signal when the reset mechanism (140, 240, 340, 440) reaches the first preset position, and when the signal receiving unit receives the photoelectric signal, it drives the control unit to control the motor (130, 230, 330, 430) to brake.

[0145] In some implementations, such as Figure 9As shown, the first preset position signal is a stop signal. The position detection units (110, 210, 310, 410) include a stop switch (412), the moving part is a reset mechanism (440), the reset mechanism (440) includes a lifting gear (441), and the impact component includes a plunger (411). The lifting gear (441) acts on the plunger (411) to contact the stop switch (412) and trigger the stop signal. When the signal receiving unit receives the stop signal, the drive control unit controls the motor (430) to brake. If the signal receiving unit receives the start signal again before the motor (430) performs braking, the drive control unit controls the motor (430) to continue running without braking, thus directly entering the next nailing cycle. Similarly, if the motor (430) has already entered the braking stage, when the signal receiving unit receives the start signal in the braking stage, the drive control unit controls the motor (430) to enter the running stage from the braking stage and enter the next nailing cycle.

[0146] Optionally, the force application mechanism (460) includes a spring (461) that causes the impact assembly to move from a first position to a second position to impact the fastener, and a lifting gear (441) acts on a plunger (411) to move the impact assembly from the second position to the first position to complete the reset of the impact assembly.

[0147] In some implementations, as shown in Figure 10(a), for Figure 4A schematic diagram of the current change during a single nailing cycle of a nail gun (100) using high-pressure gas. Referring to Figure 11(a), the impact assembly (150) is in the stopped position, and the moving part is at point E. At this time, the last adapter (1411) on the drive wheel (141) engages with the last mating part (1511) on the striker (151). When the signal receiving unit receives the start signal, the drive control unit controls the motor to run, the motor starts, and the impact assembly (150) moves to the first position. When the impact assembly (150) reaches the vicinity of the first position, the moving part is at point A, and the phase current of the motor reaches its maximum. Referring to Figure 11(b), as the motor rotates, the last adapter (1411) on the drive wheel (141) disengages from the last mating part (1511) on the striker (151), i.e., a trip occurs. At this time, the impact assembly (150) is in the first position (close to the top dead center). Since the drive wheel (141) and the striker (151) have disengaged, the impact assembly (150) moves from the first position to the second position under the action of the high-pressure gas of the force application mechanism (160), realizing nail firing. Correspondingly, the phase current of the motor decreases. Referring to Figure 11(c), when the adapter on the drive wheel (141) is not engaged with the mating part on the striker (151), the drive wheel (141) runs unloaded. At this time, the phase current of the motor is almost constant, and the moving part is located at point B. Referring to Figure 11(d), when the impact assembly (150) reaches the second position (near the lower dead center position), the motor continues to rotate, causing the first adapter on the drive wheel (141) to engage with the first mating part on the impact pin (151). As the motor continues to rotate, the reset mechanism (140) acts on the impact assembly (150), causing the impact assembly (150) to move from the second position to the first position. At this time, due to the increase in load, the phase current of the motor rises. Referring to Figure 11(e), the drive wheel (141) continues to rotate. As the drive wheel (141) rotates to a certain position, the position detection unit generates a first preset position signal representing that the moving part has reached the first preset position. When the signal receiving unit receives the first preset position signal, it controls the motor to brake. The motor can brake when the first preset position signal is received, at which time the moving part is at point D. It can also brake after a first predetermined time after receiving the first preset position signal, at which time the moving part is at point C. After running from point C for a first predetermined time, the motor reaches point D and then brakes. After entering the braking stage, the motor decelerates until the impact component (150) stops at the stop position, at which time the moving part is at point E. When the motor stops running, the motor enters the stop stage with a speed of 0. During this braking process, the phase current of the motor also gradually decreases to 0. That is, the state change of the moving part from Figure 11(a) to Figure 11(e) and back to Figure 11(a) is a nailing cycle, which also corresponds to the current change diagram in Figure 10(a).

[0148] In some embodiments, in FIG. 11(e), the first preset position signal indicating that the moving component reaches the first preset position can also be determined by the slope of the current change to control the motor to brake, so that the motor enters the braking stage. As can be seen from FIG. 10(a), in different operating stages, the threshold value and the slope of the current change are different. Therefore, the different states of the moving component or different preset positions of the moving component can be determined according to the threshold value of the current, the slope of the current change, or the operating time.

[0149] As shown in FIG. 10(b), it is Figure 4 a schematic diagram of the current change within multiple normal consecutive nail driving cycles of the nail gun 100 applying force by high-pressure gas. FIG. 10(b) shows multiple nail driving cycles of FIG. 10(a), that is, the current change within multiple consecutive nail driving cycles. The process of its single cycle also corresponds to the structural change process of FIGS. 11(a)-FIGS. 11(e).

[0150] As shown in FIG. 10(c), when a start signal is received again during the operating stage of the first cycle, the received first preset position signal is ignored, that is, it does not enter the braking and stopping stage. Instead, after the impact component reaches the first position, the driving wheel (141) is disengaged to complete the nail shooting action of the next cycle. Thus, assuming that in FIG. 10(b), the time interval from the first nail shooting to the second nail shooting is T1, and assuming that in FIG. 10(c), the time interval from the first nail shooting to the second nail shooting is T2, then T2 < T1. In this way, the time required for braking and stopping is omitted, the time interval of consecutive nail driving is shortened, and the nail driving efficiency is improved.

[0151] Similarly, in FIG. 10(c), if a start signal is received again during the braking stage of the first cycle, the motor will enter the speed-up running state from the decelerating but not yet braked state. In this way, the driving wheel (141) will continue to complete the lifting, disengaging, and nail shooting actions of the impact component. Thus, T2 < T1. In this way, similarly, the time required for braking and stopping is shortened, the time interval of consecutive nail driving is shortened, and the nail driving efficiency is improved.

[0152] Figure 12 shown as Figure 4The state of the nail gun during a single nailing cycle can be visually observed by combining Figures 10(a)-10(c) and 11(a) to 11(e). The state of the moving parts before and after reaching different positions can be seen intuitively. Point E corresponds to the moving parts being in the stopped position. When running along the W1 direction, when the signal receiving unit receives the start signal generated by the start switch, the motor starts and drives the moving parts to move. The impact assembly (151) moves from the stop position to the upper stop position. The sealed gas in the cylinder (161) above the impact assembly (151) is compressed or the spring is compressed. When the drive wheel (141) disengages from the firing pin (151), the firing pin (151) moves from the first position to the second position under the action of high pressure gas or spring force, that is, the firing pin shoots the nail. At this time, the moving parts are located at point A. The drive wheel (141) continues to rotate. 1) The adapter part no longer engages with the mating part on the impact pin (151), and the motor will be idle for a period of time until the adapter part of the drive wheel (141) engages with the mating part on the impact pin (151) again. At this time, the impact assembly is in the second position, the moving part is at point B, and the adapter part of the drive wheel (141) continues to engage with the mating part of the impact pin (151), causing the impact assembly to move from the second position to the first position. The sealed gas in the cylinder (161) above the impact assembly (151) is compressed or the spring is compressed until a brake Hall signal is detected. At this time, the moving part is at point C. After the motor runs for a first predetermined time or a first predetermined number of revolutions, the moving part is at point D, and the motor begins to brake. After the motor runs for a second predetermined time or a second predetermined number of revolutions, the motor speed drops to 0. At this time, the motor enters the stopping stage, and the moving part is at the stopping position at point E. The above is for Figure 9 The nail gun shown, which uses a spring as its force-applying mechanism, also follows the same principle.

[0153] Figure 13 As shown Figure 6 or Figure 8 The state of the nail gun within a single nailing cycle, combined with Figures 6 to 8Point E1 corresponds to the moving part being in the stopped position. When running along the W2 direction, if the signal receiving unit receives a start signal from the start switch, the motor starts, driving the moving part to move. The motor then drives the second pistons (263, 363) towards the valves (281, 381), compressing the gas in the second cylinders (262, 362) until the moving part reaches point A1. At this point, the valves (281, 381) begin to open, and the compressed gas in the second cylinders (262, 362) enters the first cylinder (261, 361). The firing pins (251, 351) begin to fire. After the impact assembly (251, 351) reaches the second position, the gas in the first cylinder (261, 361) is discharged. Valves (281, 381) close under the action of the return spring, and the moving part is at point B1. As the motor continues to move, it drives the second piston (263, 363) to move away from the valves (281, 381). The second cylinder (262, 362) draws a vacuum. Under the action of negative pressure, the impact assembly (251, 351) moves from the second position to the first position until a brake Hall signal is detected. At this time, the moving part is at point C1. After the motor runs for a first predetermined time or a first predetermined number of revolutions, the moving part is at point D1, and the motor begins to brake. After the motor runs for a second predetermined time or a second predetermined number of revolutions, the motor speed drops to 0, and the motor enters the stopping stage. The moving part is at the stopping position at point E1. The above principle also applies to nail guns that do not use valves to hold the impact assembly, such as nail guns that use locking pins or the first piston for holding and releasing.

[0154] In some embodiments, the position detection units (110, 210, 310, 410) can detect relevant parameters of the nail gun (100, 200, 300, 400) operation. The control module also includes a data processing unit, which processes the relevant parameters and outputs a second preset position signal indicating that the moving part has reached the second preset position. And / or, the position detection units (100, 200, 300, 400) can also generate a second preset position signal indicating that the moving part has reached the second preset position. During the process of the moving part moving from the second preset position to the stop position, the signal receiving unit receives the start signal again and drives the control unit to control the motors (130, 230, 330, 430) to continue to operate.

[0155] In some implementations, see Figure 14 , combined Figure 1In step S104, it is determined whether the signal receiving unit has received the start signal again. If the control module determines that it is yes in step S104, then proceed to step S108, which determines whether the moving part is between the second preset position and the stop position. If the control module determines that it is yes in step S108, then proceed to step S102, where the control module controls the motor to run. If the control module determines that it is no in step S108, then the control module controls the motor to brake, and proceed to step S105.

[0156] In some implementations, see Figure 15 , combined Figure 2 In step S204, it is determined whether the signal receiving unit has received the first preset position signal. If the control module determines that it is yes in step S204, then proceed to step S208 to determine whether the moving part is between the second preset position and the stop position. If the control module determines that it is yes in step S208, then proceed to step S202, and the control module controls the motor to run. If the control module determines that it is no in step S208, then the control module controls the motor to perform braking, and proceed to step S205.

[0157] In some implementations, such as Figure 12 As shown, when the force-applying mechanism is high-pressure gas or spring, when the drive wheel (141) or lifting gear (441) disengages from the striker (151), at the moment the striker (151) is ejected, the moving part is located at point A, corresponding to the moving part being located at the second preset position. At this time, the impact component (150) is located at the first position close to the upper dead point, as shown by the dotted line in the figure. During the process of the moving part moving from the second preset position A to the stop position E, the signal receiving unit receives the start signal again, and the drive control unit controls the motors (130, 430) to continue running.

[0158] In some implementations, such as Figure 13As shown, when the energy storage is in another form, the force application mechanism is high-pressure gas. The nail gun (200, 300) includes a first cylinder (261, 361), a second cylinder (262, 362), and a second piston (263, 363). The impact assembly (250, 350) includes a firing pin (251, 351) and a first piston (252, 352). When the valve (281, 381) opens, at the moment the firing pin (251, 351) is ejected, the moving part is located at point A1, corresponding to the moving part being located at the second preset position. At this time, the impact assembly (250, 350) is located at the first position near the top dead center. The second piston (263, 363) is located near the valve (281, 381), as shown by the dotted line in the figure. During the process of the moving part moving from the second preset position to the stop position, the signal receiving unit receives the start signal again, driving the control unit to control the motor (230, 330) to run continuously. Alternatively, when the valves (281, 381) are closed and the firing pins (251, 351) are ejected, the moving parts are located at point B1, corresponding to the moving parts being located at the second preset position. At this time, the impact components (250, 350) are located at the second position near the lower dead center. During the process of the moving parts moving from the second preset position to the stop position, the signal receiving unit receives the start signal again, driving the control unit to control the motors (230, 330) to continue running.

[0159] In some embodiments, a trigger switch is provided near the trigger (271, 371, 471), and a safety trigger lever switch is provided near the safety trigger lever (272, 372). When both the trigger switch and the safety trigger lever switch are closed, the signal receiving unit receives a start signal.

[0160] In some implementations, during the operation and braking phases, when the trigger switch or safety trigger lever switch is detected to have been released for a predetermined time, the drive control unit stops the motor. In particular, the predetermined release time of the safety trigger lever switch indicates that the nail gun has not contacted the workpiece surface. If the motor continues to run at this time, the nail gun may fire nails, thus creating a safety hazard.

[0161] In some implementations, the position detection units (110, 210, 310, 410) can detect relevant parameters of the nail gun (100, 200, 300, 400) operation. The control module also includes a data processing unit, which processes the relevant parameters and outputs a third preset position signal indicating that the moving part has reached a third preset position. And / or, the position detection units (100, 200, 300, 400) can also generate a third preset position signal indicating that the moving part has reached the third preset position. Between receiving the start signal again and receiving the third preset position signal, if the control module detects that the trigger switch or safety trigger lever switch has been released for a predetermined time, it drives the control unit to stop the motors (130, 230, 330, 430). In particular, the predetermined release time of the safety trigger lever switch indicates that the nail gun has been raised. If the motor continues to run at this time, it may shoot nails at the object the nozzle is pointing at, thus posing a hazard to unprocessed surfaces or even to outside personnel.

[0162] In some implementations, see Figure 16 , combined Figure 1 In step S104, it is determined whether the signal receiving unit has received the start signal again. If the control module determines yes in step S104, then proceed to step S109 to determine whether the moving part has reached the third preset position. If the control module determines yes in step S109, then the control module controls the motor to perform braking and proceed to step S105. If the control module determines no in step S109, then proceed to step S110 to determine whether the start signal exists. Here, the start signal is whether the trigger switch and the safety trigger lever switch are closed. If both switches are closed, then the start signal exists, that is, if the determination in step S110 is yes, then proceed to step S102, and the control module controls the motor to run. If either the trigger switch or the safety trigger lever switch is released for a predetermined time, then the start signal does not exist, that is, if the determination in step S110 is no, then the control module controls the motor to perform braking and proceed to step S105. Optionally, when determining whether the start signal exists in step S110, it is also possible to only determine whether the safety trigger switch is released. If the safety trigger switch is closed, the start signal is considered to exist; if the safety trigger switch is released, the start signal is considered not to exist. This is to confirm whether the nail gun is always in contact with the workpiece surface. If so, the motor continues to run; if the nail gun is lifted, it is determined to be no, and the control module immediately controls the motor to stop.

[0163] In some implementations, see Figure 17 , combined Figure 2In step S204, it is determined whether the signal receiving unit has received the first preset position signal. If the control module determines yes in step S204, then proceed to step S209 to determine whether the moving part has reached the third preset position. If the control module determines yes in step S209, then the control module controls the motor to perform braking and proceed to step S205. If the control module determines no in step S209, then proceed to step S210 to determine whether the start signal exists. Here, the start signal is whether the trigger switch and the safety trigger lever switch are closed. If both switches are closed, then the start signal exists, that is, if the determination in step S210 is yes, then proceed to step S202, where the control module controls the motor to run. If either the trigger switch or the safety trigger lever switch is released for a predetermined time, then the start signal does not exist, that is, if the determination in step S210 is no, then the control module controls the motor to perform braking and proceed to step S205. Optionally, when determining whether the start signal exists in step S210, it is also possible to only determine whether the safety trigger switch is released. If the safety trigger switch is closed, the start signal is considered to exist; if the safety trigger switch is released, the start signal is considered not to exist. This is to confirm whether the nail gun is always in contact with the workpiece surface. If so, the motor continues to run; if the nail gun is lifted, it is determined to be no, and the control module immediately controls the motor to stop.

[0164] In some implementations, such as Figure 12 As shown, when the force-applying mechanism is high-pressure gas or a spring, when the moving part is at point F, it is in the third preset position, which is close to the stop position (see the dotted line in the figure). Between receiving the start signal again and receiving the third preset position signal, if the control module detects that the trigger switch or safety trigger lever switch has been released for a predetermined time, the drive control unit will control the motors (130, 230, 330, 430) to stop operating. Assuming the time required for the motor to brake from point D to point E is t1, and the time required for the moving part to travel from the third preset position F to point A (where the firing pin trips) is t2, then the time from point F to point A (where the firing pin trips) is t2 > t1. Therefore, the motor braking time is t1, and a gun-lifting protection mechanism needs to be implemented for a period longer than t1 before the firing pin trips. If t2≤t1, then the motor has not stopped before or at the moment of tripping. Once the striker trips, it will be ejected under the action of high-pressure gas or spring in the force-applying mechanism. At this point, stopping the motor will no longer be a safety protection measure.

[0165] In some implementations, between receiving the start signal again and receiving the third preset position signal, when the control module detects that the trigger switch or safety trigger lever switch has been released for a predetermined time, the motor is in the running phase when the trigger switch or safety trigger lever switch is released. The second start signal can be ignored, and the first nailing cycle is completed. Then, upon receiving the first preset position signal, the motor is controlled to brake, so that the moving parts stop at the stop position for the next round of rapid nailing. When the trigger switch or safety trigger lever switch is released, the motor is in the braking phase, and the drive control unit controls the motors (130, 230, 330, 430) to stop operating.

[0166] In some implementations, such as Figure 13 As shown, when the energy storage is in another form, the force application mechanism is high-pressure gas. The nail gun (200, 300) includes a first cylinder (261, 361), a second cylinder (262, 362), and a second piston (263, 363). The impact assembly (250, 350) includes a firing pin (251, 351) and a first piston (252, 352). When the valve (281, 381) opens and the firing pin (251, 351) is ejected, the moving part is located at point A1. When the moving part is located at point A1, the moving part is located at the third preset position, as shown by the dotted line in the figure. Between the time the control module receives the start signal again and the time it receives the third preset position signal, when it detects that the trigger switch or the safety trigger lever switch has been released for a predetermined time, the drive control unit controls the motor (130, 230, 330, 430) to stop operating. That is, the gun is raised for protection between the time the valve (281, 381) opens and the firing pin (251, 351) is ejected.

[0167] In some implementations, the nail gun includes single-shot mode, continuous-shot mode, and pneumatic mode. In pneumatic mode, the safety trigger lever switch is always in the closed state. That is, the safety trigger lever is locked in a specific position by a locking device, so that the safety trigger lever is firmly pressed and the safety trigger lever switch is always in the closed state. At this time, as long as the trigger is pressed, the trigger switch is closed, and the signal receiving unit can receive the start signal, thereby obtaining the secondary start signal more quickly and improving the nailing efficiency.

[0168] Further embodiments of this application provide a nail gun (100, 200, 300, 400), see reference. Figures 1-9The nail guns (100, 200, 300, 400) include housings (270, 370, 470), motors (130, 230, 330, 430) are located inside the housings (270, 370, 470), and each nail gun (100, 200, 300, 400) is equipped with a start switch. The nail guns (100, 200, 300, 400) are triggered by triggers (271, 371, 471) and safety trigger levers (272, 372). When the triggers (271, 371, 471) are pressed by the operator and the safety trigger levers (272, 372) are pressed against the workpiece surface, the start switch generates a start signal.

[0169] The nail guns (100, 200, 300, 400) also include a position detection unit and a control module. The position detection unit can detect relevant operating parameters of the nail guns (100, 200, 300, 400). See [link / reference]. Figure 18 The control module includes a data processing unit, a signal receiving unit, and a drive control unit. The data processing unit processes relevant parameters and outputs a first preset position signal indicating that the moving part has reached a first preset position. The signal receiving unit receives a start signal and the first preset position signal. The drive control unit controls the motor to operate, switching between a running phase, a braking phase, and a stopping phase. When the signal receiving unit receives the start signal, the drive control unit drives the motors (130, 230, 330, 430) to run, and the motors (130, 230, 330, 430) are in the running phase. When the signal receiving unit receives the first preset position signal, the drive control unit drives the motors (130, 230, 330, 430) to brake, and the motors (130, 230, 330, 430) are in the braking phase. After the motors (130, 230, 330, 430) complete braking, the motors (130, 230, 330, 430) are in the stopping phase, at which time the moving part is located in the stopping position.

[0170] During the nailing cycle, the control module continuously checks whether a start signal has been received again. Before the motors (130, 230, 330, 430) brake, the control module will make a judgment to determine whether the signal receiving unit has received a start signal again. If the signal receiving unit receives a second start signal, the drive control unit will control the motors (130, 230, 330, 430) to continue running into the second nailing cycle without entering the braking stage.

[0171] In some implementations, when the signal receiving unit receives a start signal, the motors (130, 230, 330, 430) enter the running phase. During the running phase, the control module continuously monitors for a first preset position signal. When the signal receiving unit receives the first preset position signal, the motors (130, 230, 330, 430) enter the braking phase. When the signal receiving unit receives a start signal during the braking phase, the drive control unit controls the motors (130, 230, 330, 430) to transition from the braking phase to the running phase. For details, please refer to... Figure 1 Control Example 1 and Figure 2 Example 2 of the control.

[0172] In some implementations, the second preset position can be determined by detecting relevant parameters of the nail gun (100, 200, 300, 400), and the signal receiving unit can execute upon receiving the second preset position signal. Figure 14 and Figure 15 In the control example, the second start signal is valid when the moving part is between the second preset position and the stop position, and is ignored when the moving part is outside the second preset position and the stop position.

[0173] In some implementations, a third preset position can be determined by detecting relevant parameters of the nail gun (100, 200, 300, 400). Upon receiving the third preset position signal, the signal receiving unit can execute... Figure 16 and Figure 17 For example, when a moving part receives a second start signal and a third preset position signal, if the trigger switch and / or safety trigger lever switch are detected to be released for a predetermined time, the drive control unit controls the motor to brake until it stops operating.

[0174] In some implementations, the relevant parameters include at least one of the following: the running time of the motor (130, 230, 330, 430) or moving parts, the number of revolutions of the motor, the current, the slope of the current change, and the speed of the moving parts.

[0175] In some implementations, the control module determines whether the motors (130, 230, 330, 430) should enter the braking phase based on whether the relevant parameters or changes in the relevant parameters meet preset conditions.

[0176] For example, referring to Figures 10(a)-10(c), the position detection unit can detect the motor current, the data processing unit processes the received current data, and determines the first preset position, the second preset position, and the third preset position by comparing the current value or the first or second derivative of the current, and sends the result to the signal receiving unit. The drive control unit performs specific control on the motor according to the result given by the signal receiving unit; or the control module determines the preset position according to the comparison result, sends the result to the signal receiving unit, and the drive control unit performs specific control on the motor according to the result given by the signal receiving unit.

[0177] Other embodiments of this application provide a nail gun (100, 200, 300, 400), see reference. Figures 1-9 The nail guns (100, 200, 300, 400) include housings (270, 370, 470), motors (130, 230, 330, 430) are located inside the housings (270, 370, 470), and each nail gun (100, 200, 300, 400) is equipped with a start switch. The nail guns (100, 200, 300, 400) are triggered by triggers (271, 371, 471) and safety trigger levers (272, 372). When the triggers (271, 371, 471) are pressed by the operator and the safety trigger levers (272, 372) are pressed against the workpiece surface, the start switch generates a start signal.

[0178] In some embodiments, the nail gun (100, 200, 300, 400) further includes an impact assembly (150, 250, 350), a force application mechanism (160, 260, 360, 460), and a reset mechanism (140, 240, 340, 440); the impact assembly (150, 250, 350) is movable from a first position to a second position to impact the fastener; the force application mechanism (160, 260, 360, 460) moves the impact assembly (150, 250, 350) from the first position to the second position, impacting the fastener to drive the nail; the force application mechanism (160, 260, 360, 460) includes high-pressure gas and a spring. One or more combinations of spring, flywheel, and electromagnet; the reset mechanism (140, 240, 340, 440) moves the impact assembly (150, 250, 350) from the second position to the first position. The reset mechanism (140, 240, 340, 440) includes a power output unit disposed in the housing (270, 370, 470). The motor (130, 230, 330, 430) can drive the power output unit through the reduction mechanism (120, 220, 320, 420) to move the impact assembly (150, 250, 350) from the second position to the first position, thereby realizing the reset of the impact assembly (150, 250, 350).

[0179] In some embodiments, the nail gun further includes a position detection unit and a control module. The position detection unit can detect relevant parameters of the nail gun (100, 200, 300, 400) operation. The control module includes a data processing unit, a signal receiving unit, and a drive control unit. The data processing unit processes the relevant parameters and outputs a first preset position signal indicating that the moving part has reached a first preset position. The signal receiving unit receives a start signal and the first preset position signal. In response to the signal receiving unit receiving the start signal, the drive control unit controls the motor to run, and the motor enters the running stage. In response to the signal receiving unit receiving the first preset position signal, the drive control unit controls the motor to brake, and the motor enters the braking stage. When the motor stops running, the motor enters the stopping stage. When the motor is in the stopping stage, the moving part is located in the stopping position.

[0180] By detecting relevant parameters of the nail gun's operation to identify the position of the moving parts and control the motor brake, the installation of microswitches or non-contact proximity sensors can be omitted. On the one hand, this saves space inside the housing, eliminating the need to reserve space for mechanical components in specific locations; on the other hand, it eliminates the need for additional components to detect the position of the moving parts, thus reducing costs. Furthermore, different nail guns have specific parameter curves, and identifying the specific position of the moving parts based on the curve values ​​or curve changes will yield more accurate results.

[0181] In some implementations, the relevant parameters include at least one of the following: the running time of the motor or moving part, the number of revolutions of the motor, the current, the slope of the current change, and the speed of the moving part.

[0182] In some implementations, the control module determines whether the motor should enter the braking phase based on whether relevant parameters or changes in relevant parameters meet preset conditions.

[0183] In some implementations, the relevant parameters include the motor current, and when the current is a first predetermined value, the signal receiving unit receives a first preset position signal indicating that the moving part has reached a first preset position.

[0184] In some implementations, the relevant parameters include the motor current, and when the first or second derivative of the current is a second predetermined value, the signal receiving unit receives a first preset position signal indicating that the moving part has reached a first preset position.

[0185] In some implementations, the data processing unit processes the relevant parameters and outputs a second preset position signal indicating that the moving part has reached a second preset position.

[0186] In some implementations, the data processing unit processes the relevant parameters and outputs a third preset position signal indicating that the moving part has reached a third preset position.

[0187] The upper and lower dead positions involved in this application are the two extreme positions of the impact assembly's movement. The upper dead position is the position where the impact assembly is furthest away from the fastener, and the lower dead position is the position after the impact assembly has compressed the buffer to its limit. However, for the force-applying mechanism, which is high-pressure gas or a spring, the upper dead position is not necessarily located at the tripping position. Therefore, the first position involved in this application is the position near the upper dead position, and the second position involved in this application is the position near the lower dead position.

[0188] The moving parts involved in this application can be any one of the following: motor, reduction gear train, crank connecting rod, piston or first piston or second piston, firing pin, drive wheel, lifting gear, etc.

[0189] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0190] The embodiments described above are merely examples of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these modifications and improvements all fall within the protection scope of this application.

Claims

1. A nail gun, comprising: case; The motor is housed within the casing; The start switch generates a start signal; The impact component is capable of moving from a first position to a second position to impact the fastener; A force-applying mechanism that moves the impact component from the first position to the second position, the force-applying mechanism comprising one or more combinations of high-pressure gas, spring, flywheel, and electromagnetism; A reset mechanism is provided to move the impact assembly from the second position to the first position. The reset mechanism includes a power output unit disposed within the housing. The motor is capable of driving the power output unit to move the impact assembly from the second position to the first position. The nail gun is characterized in that it further includes a position detection unit and a control module. The position detection unit can detect relevant parameters of the nail gun's operation. The control module includes a data processing unit, a signal receiving unit, and a drive control unit. The data processing unit processes the relevant parameters and outputs a first preset position signal indicating that the moving part has reached a first preset position. The signal receiving unit is used to receive the start signal and the first preset position signal. The drive control unit responds to the signal receiving unit receiving the start signal by controlling the motor to run, and the motor enters the running stage; the drive control unit responds to the signal receiving unit receiving the first preset position signal by controlling the motor to brake, and the motor enters the braking stage; when the motor stops running, the motor enters the stopping stage, and when the motor is in the stopping stage, the moving parts are located in the stopping position.

2. The nail gun according to claim 1, characterized in that, The relevant parameters include at least one of the following: the running time of the motor or the moving part, the number of revolutions of the motor, the current, the slope of the current change, and the speed of the moving part.

3. The nail gun according to claim 2, characterized in that, The control module determines whether the motor should enter the braking phase based on whether the relevant parameters or changes in the relevant parameters meet preset conditions.

4. The nail gun according to claim 1, characterized in that, The relevant parameters include the current of the motor. When the current is a first predetermined value, the signal receiving unit receives the first preset position signal indicating that the moving part has reached the first preset position.

5. The nail gun according to claim 1, characterized in that, The relevant parameters include the current of the motor. When the first or second derivative of the current is a second predetermined value, the signal receiving unit receives the first preset position signal indicating that the moving part has reached the first preset position.

6. The nail gun according to claim 1, characterized in that, The data processing unit processes the relevant parameters and outputs a second preset position signal indicating that the moving part has reached the second preset position.

7. The nail gun according to claim 6, characterized in that, The force-applying mechanism is high-pressure gas or a spring, and when the impact component is in the first position, the moving component is in the second preset position.

8. The nail gun according to claim 6, characterized in that, The nail gun also includes a first cylinder, a second cylinder, and a second piston. The impact assembly includes a firing pin and a first piston. When the impact assembly is in the first position or the second position, the moving part is in the second preset position.

9. The nail gun according to claim 1, characterized in that, The data processing unit processes the relevant parameters and outputs a third preset position signal indicating that the moving part has reached the third preset position.

10. The nail gun according to claim 9, characterized in that, The force-applying mechanism is high-pressure gas or a spring, and the third preset position is close to the stop position.