Reciprocating tool, and method for controlling electric motor for reciprocating tool
The wired logic circuit in reciprocating tools addresses motor stopping delays by disconnecting drive signals based on position detection, ensuring precise and efficient operation.
Patent Information
- Application Number
- JP2024085136
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-24
- Publication Date
- 2025-12-05
AI Technical Summary
Existing reciprocating tools face delays in stopping the electric motor due to processing loads on the microprocessor, which can affect the precision and efficiency of operations.
Incorporating a wired logic circuit that disconnects the drive signal from the drive circuit in response to a position detection signal, bypassing the need for microprocessor intervention to immediately stop the electric motor.
This approach ensures immediate stopping of the electric motor without delays, enhancing operational precision and efficiency by eliminating processing load-induced delays.
Smart Images

Figure 2025177959000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a reciprocating tool. [Background technology]
[0002] The following Patent Document 1 discloses a driving tool equipped with a control unit configured to stop an electric motor when a striking unit reaches a standby position. The control unit has a microprocessor. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-098456 Summary of the Invention [Problem to be solved by the invention]
[0004] In the above-described fastener driver, if a delay occurs in the operation of the microprocessor due to the processing load on the microprocessor, there is a possibility that the operation to stop the electric motor will be delayed. Therefore, an object of one aspect of the present disclosure is to provide a technique capable of suppressing a delay in stopping an electric motor in a reciprocating tool. [Means for solving the problem]
[0005] In this disclosure, terms such as "first" and "second" are intended only to distinguish elements from one another and are not intended to limit the order or number of elements. Thus, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. In addition, a first element may be included without a second element, and similarly, a second element may be included without a first element.
[0006] One aspect of the present disclosure provides a reciprocating tool including a reciprocating member, an electric motor, a transmission device, a control circuit, a drive circuit, a position detector, and a signal interruption circuit. The reciprocating member is configured to reciprocate between a first dead center and a second dead center.
[0007] The electric motor is configured to generate a driving force. The transmission device is configured to transmit the driving force of the electric motor to the reciprocating member at least during the stroke of the reciprocating member from the second dead center to the first dead center.
[0008] The control circuit is configured to output at least one drive signal for driving the electric motor. The drive circuit is configured to (i) receive at least one drive signal and (ii) drive the electric motor in accordance with the received at least one drive signal.
[0009] The position detector is configured to output a position detection signal each time the reciprocating member reaches a predetermined position in at least one reciprocating motion of the reciprocating member. The signal cutoff circuit includes wired logic configured to cut off at least one drive signal from the drive circuit in response to the position detector outputting the position detection signal.
[0010] In the reciprocating tool configured in this manner, when the reciprocating member reaches a predetermined position in at least one reciprocating motion, the wired logic disconnects at least one drive signal from the drive circuit without causing a delay that may occur due to a processing load in the microprocessor, so that driving of the electric motor by the drive circuit can be immediately stopped.
[0011] Therefore, in this reciprocating tool, delay in the operation to stop the electric motor can be suppressed. Another aspect of the present disclosure is a method of controlling an electric motor of a reciprocating tool, the method comprising: outputting at least one drive signal for driving an electric motor to a drive circuit of the reciprocating tool, the drive circuit being configured to drive the electric motor in accordance with the at least one drive signal; transmitting a driving force of an electric motor to a reciprocating member of a reciprocating tool, the reciprocating member being configured to reciprocate between a first dead center and a second dead center, and the driving force being transmitted at least from the second dead center to the first dead center; The wired logic stops driving the electric motor, and the wired logic is configured to cut off at least one drive signal from the drive circuit in response to the reciprocating member reaching a predetermined position in at least one reciprocating motion thereof. The present invention provides a method comprising:
[0012] According to this method, the delay in the operation to stop the electric motor can be suppressed by the wired logic. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is an external view of a reciprocating tool according to an exemplary embodiment; [Figure 2] FIG. 2 is a central longitudinal cross-sectional view of the reciprocating tool. [Figure 3A-3B] 3A is a cross-sectional view taken along line IIIA-IIIA in FIG. 1, and FIG. 3B is a top view of the reciprocating tool including a perspective view of a motor housing portion. [Figures 4A-4D] 1 shows one sequence of mechanical movements in a reciprocating tool. [Figures 5A-5E] 1 illustrates the movement of the holder corresponding to one sequence of mechanical movements in a reciprocating tool. [Figure 6] FIG. 2 is a circuit diagram showing an electrical configuration of the reciprocating tool. [Figures 7A-7B] FIG. 7A is a block diagram showing the configuration of a first latch circuit, and FIG. 7B is a timing chart showing the operation of the first latch circuit. [Figure 8] 4 is a timing chart showing an outline of the electrical operation of the reciprocating tool. [Figure 9] 4 is a flowchart showing a flow of a main routine executed by a control circuit. [Figure 10] 4 is a flowchart showing the flow of a motor control process executed by a control circuit. [Figures 11A-11C] FIG. 10 is a schematic diagram relating to the mechanical configuration of a reciprocating tool according to a first modified example. [Figure 12] FIG. 6 is a circuit diagram showing an electrical configuration of a reciprocating tool according to a first modified example. [Figures 13A-13B] FIG. 13A is a block diagram showing the configuration of a third latch circuit, and FIG. 13B is a timing chart showing the operation of the third latch circuit. DETAILED DESCRIPTION OF THE INVENTION
[0014] 1. Overview of the embodiment Some embodiments may provide a reciprocating tool comprising at least one of the following: Feature 1: A reciprocating member configured to reciprocate between a first dead center and a second dead center; Feature 2: an electric motor configured to generate a driving force; Feature 3: A transmission device configured to transmit the driving force of the electric motor to the reciprocating member at least during the stroke of the reciprocating member from the second dead center to the first dead center; Feature 4: A control circuit configured (or programmed) to output at least one drive signal for driving an electric motor; Feature 5: A drive circuit configured to (i) receive at least one drive signal and (ii) drive the electric motor in accordance with the received at least one drive signal; Feature 6: A position detector configured to output a position detection signal each time the reciprocating member reaches a predetermined position (or a predetermined phase) in at least one reciprocating motion of the reciprocating member; and Feature 7: A signal blocking circuit including wired logic (or hardwired logic) configured to block at least one drive signal from the drive circuit in response to the position detector outputting a position detection signal.
[0015] In a reciprocating tool having at least Features 1 to 7, when the reciprocating member reaches a predetermined position in at least one reciprocating motion, the wired logic disconnects at least one drive signal from the drive circuit without causing a delay that may occur due to a processing load in the microprocessor, so that driving of the electric motor by the drive circuit can be immediately stopped.
[0016] Therefore, in this reciprocating tool, delay in the operation to stop the electric motor can be suppressed. Examples of reciprocating tools include electric nail guns, electric rebar tying machines, electric rebar cutting machines, electric oilers, and electric air pumps. An example of an electric oiler is an electric grease gun.
[0017] Examples of electric motors include DC motors, AC motors, and stepper motors. Examples of DC motors include brushless DC motors and brushed DC motors. Examples of drive circuits include full-bridge circuits and half-bridge circuits.
[0018] In some embodiments, the control circuitry may be integrated into a single electronic unit or a single electronic device or a single circuit board. In some embodiments, the control circuit may be a combination of two or more electronic circuits or two or more electronic units or two or more electronic devices individually provided on or within the reciprocating tool.
[0019] In some embodiments, the control circuitry may comprise a microcomputer (or microcontroller or microprocessor), hardwired logic, an application specific integrated circuit (ASIC), an application specific general purpose product (ASSP), a programmable logic device (PLD) (e.g., a field programmable gate array (FPGA)), discrete electronic components, and / or combinations thereof.
[0020] In some embodiments, the signal blocking circuit may comprise a PLD. Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-7: Feature 8: The signal blocking circuit is configured to (i) be disabled in response to a first logic value, and (ii) be enabled in response to a second logic value; and · Feature 9: The second logical value is the opposite of the first logical value.
[0021] In a reciprocating tool having at least the features 1 to 9, the signal cutoff circuit can be enabled or disabled by inputting the first logical value or the second logical value to the signal cutoff circuit.
[0022] Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-9: Feature 10: A manual switch configured to be manually operated by a user of a reciprocating tool; and Feature 11: (i) A latch circuit configured to continue outputting a second logical value to the signal blocking circuit in response to the position detector outputting the position detection signal until the manual switch is manually operated.
[0023] In a reciprocating tool having at least features 1 to 11, the signal interruption circuit can be manually disabled by the user. In one embodiment, the latch circuit may comprise a PLD.
[0024] Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-11: Feature 12: A pressing member configured to be pressed against a workpiece by a user; and Feature 13: The manual switch is configured to be manually operated by the pressing member being pressed against the workpiece.
[0025] In a reciprocating tool having at least the features 1 to 13, the user can disable the signal blocking circuit by pressing the pressing member against the workpiece. Some embodiments may include, in addition to or instead of at least one of features 1-13, the following: Feature 14: The position detector includes (i) a magnet having a first magnetic pole and a second magnetic pole, and (ii) a Hall element configured to detect the first magnetic pole of the magnet, and is configured such that the Hall element detects the first magnetic pole and outputs a position detection signal in response to the reciprocating member reaching a predetermined position.
[0026] A reciprocating tool having at least Features 1 to 7 and 14 has superior durability compared to a reciprocating tool configured to mechanically detect the position of a reciprocating member. Furthermore, such a reciprocating tool is less susceptible to the influence of dust in detecting the position of a reciprocating member compared to a reciprocating tool configured to optically detect the position of a reciprocating member.
[0027] Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-14: Feature 15: The transmission device includes a cam, (i) having an outer periphery with a plurality of pins arranged in a circumferential direction of the cam, and (ii) configured to rotate by the driving force of the electric motor; Feature 16: The transmission device includes a holder that (i) holds a magnet and (ii) is configured to rotate with the cam; and Feature 17: The reciprocating member (i) extends between a first dead point and a second dead point, (ii) includes a plurality of racks in its extending direction, and (iii) is configured to be driven from the second dead point to the first dead point by the plurality of racks engaging with the plurality of pins, respectively.
[0028] In a reciprocating tool having at least Features 1 to 7 and 14 to 17, the reciprocating member can be moved by a cam from at least the second dead center to the first dead center, and the arrival of the reciprocating member at a predetermined position can be detected based on the rotational position of a holder that rotates together with the cam.
[0029] Some embodiments may include, in addition to or instead of at least one of features 1-17: Feature 18: The first magnetic pole faces radially outward from the holder.
[0030] In a reciprocating tool having at least Features 1 to 7 and 14 to 18, the Hall element may be disposed radially outward of the holder, thereby reducing the size of the reciprocating tool in a direction intersecting the radial direction of the holder.
[0031] Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-18: Feature 19: The cam and the holder are configured to rotate about the same axis; and Feature 20: The electric motor has a rotor that serves the same shaft.
[0032] Some embodiments may include, in addition to or instead of at least one of features 1-20: · Feature 21: The holder is non-magnetic.
[0033] In a reciprocating tool including at least the features 1 to 7, 14 to 17, and 21, it may be easier for the Hall element to detect the first magnetic pole. Some embodiments may include, in addition to or instead of at least one of features 1-21: Feature 22: The at least one drive signal is at least one pulse width modulated signal.
[0034] Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-22: Feature 23: The electric motor is a brushless DC motor having first to third coils; Feature 24: The drive circuit (i) forms at least a part of a full bridge circuit, and (ii) includes first to sixth semiconductor switches connected to the first to third coils; Feature 25: The first to third semiconductor switches are high-side switches in a full-bridge circuit; Feature 26: The fourth to sixth semiconductor switches are low-side switches in a full-bridge circuit; Feature 27: The at least one pulse width modulation signal includes first to third pulse width modulation signals corresponding to the first to third semiconductor switches, respectively; and Feature 28: The wired logic is configured to cut off the first to third pulse width modulation signals from the drive circuit in response to the position detector outputting the position detection signal.
[0035] Examples of brushless DC motors include three-phase brushless DC motors and four or more phase brushless DC motors. Examples of full-bridge circuits include three-phase full-bridge circuits and four or more phase full-bridge circuits.
[0036] Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-28: Feature 29: The control circuit is configured (or programmed) to output, to the drive circuit, fourth to sixth pulse width modulation signals that brake the electric motor in response to the position detector outputting the position detection signal; and Feature 30: The fourth to sixth pulse width modulation signals correspond to the fourth to sixth semiconductor switches, respectively.
[0037] In a reciprocating tool having at least the features 1 to 7 and 22 to 30, the electric motor can be stopped immediately when the reciprocating member reaches a predetermined position. Some embodiments may include, in addition to or instead of at least one of features 1-30: Feature 31: The control circuit includes a microcomputer configured (or programmed) to output the first to sixth pulse width modulated signals.
[0038] Some embodiments may include, in addition to or instead of at least one of features 1-31: Feature 32: The predetermined position corresponds to (i) a stop position where the reciprocating member is stopped, and / or (ii) a standby position where the reciprocating member is standby for at least one next reciprocating motion of the reciprocating member.
[0039] In a reciprocating tool having at least the features 1 to 7 and 32, the reciprocating member can be stopped at a stop position and / or a standby position. Some embodiments may include at least one of the following in addition to or instead of at least one of features 1-32: · Feature 33: A cylinder (or chamber) containing compressed gas within it; Feature 34: (i) a piston located within the cylinder, and (ii) a compressed gas biasing the reciprocating member toward the second dead center; and Feature 35: The reciprocating member is configured to be driven by the piston from the first dead center to the second dead center.
[0040] In a reciprocating tool having at least Features 1 to 7 and 33 to 35, the reciprocating member can be moved from the first dead center to the second dead center by pressure applied to the piston from the compressed gas.
[0041] Examples of compressed gases include compressed air and compressed inert gases. Compressed air may be compressed dry air. Examples of compressed inert gases include compressed nitrogen gas and compressed noble gases.
[0042] Some embodiments may include, in addition to or instead of at least one of features 1-35: Feature 36: The reciprocating member is configured to (i) be positioned at a first dead center in response to the piston being positioned at its top dead center, and (ii) be positioned at a second dead center in response to the piston being positioned at its bottom dead center.
[0043] In a reciprocating tool including at least 1 to 7 and 33 to 36, the maximum pressure of the compressed gas is applied to the reciprocating member, causing the reciprocating member to move from the first dead center to the second dead center. In addition, the reciprocating member moving from the second dead center to the first dead center can be decelerated by the pressure of the compressed gas.
[0044] An embodiment may provide a method comprising at least one of the following: · Feature 37: outputting at least one drive signal to a drive circuit of the reciprocating tool for driving an electric motor of the reciprocating tool; Feature 38: The drive circuit is configured to drive the electric motor according to the at least one drive signal; Feature 39: Transmitting the driving force of the electric motor to the reciprocating member of the reciprocating tool; Feature 40: The reciprocating member is configured to reciprocate between a first dead center and a second dead center; · Feature 41: The driving force is transmitted at least from the second dead center to the first dead center; Feature 42: Wired logic can be used to stop the electric motor; and Feature 43: The wired logic is configured to disconnect at least one drive signal from the drive circuit in response to the reciprocating member reaching a predetermined position (or a predetermined phase) in at least one reciprocating motion of the reciprocating member.
[0045] According to a method having at least the features 37 to 43, a delay in the operation to stop the electric motor can be suppressed by the wired logic. In some embodiments, features 1-43 may be combined in any combination.
[0046] In some embodiments, any of features 1-43 may be omitted. 2. Specific Exemplary Embodiments A specific exemplary embodiment is described below: This specific exemplary embodiment provides a reciprocating tool 1 as shown in FIG.
[0047] The terms "upper," "lower," "front," "rear," "left," and "right" used in the following description or drawings are used merely to facilitate easy understanding of the structure of the reciprocating tool 1 and are not intended to limit the orientation of the reciprocating tool 1. The reciprocating tool 1 can be oriented in any direction. 2-1. Overall structure of reciprocating tool 1, the reciprocating motion tool 1 in this embodiment is an electric nail gun configured to drive nails into a workpiece. Examples of nails used in the reciprocating motion tool 1 include staples, pin nails, finish nails, and brad nails. In another embodiment, the reciprocating motion tool 1 may be any other type of reciprocating motion tool, such as an electric rebar tying machine, an electric rebar cutting machine, an electric oiler, or an electric air pump.
[0048] The reciprocating tool 1 includes a housing 2. The housing 2 includes a driving assembly receptacle 3 extending from the rear end of the housing 2 to the front end (i.e., in the direction in which the nail is ejected). The reciprocating tool 1 includes an ejection section 4 in front of the driving assembly receptacle 3. The ejection section 4 includes a guide 5 configured to guide the nail ejected from the reciprocating tool 1 to the workpiece. In this embodiment, the guide 5 protrudes from inside the driving assembly receptacle 3 to the front of the reciprocating tool 1. The ejection section 4 includes a pressing member (or contact) 6 configured to be pressed against the workpiece. The pressing member 6 is disposed above the guide 5 and protrudes furthest forward of the reciprocating tool 1. The ejection section 4 includes a link mechanism 7 connected to the pressing member 6.
[0049] The housing 2 has a grip 8 extending downward from approximately the center of the driving assembly receiving portion 3. The grip 8 is configured to be held with one hand of a user of the reciprocating tool 1. The grip 8 has a trigger 9 on its upper front side. The trigger 9 is configured to be pulled by a finger (e.g., index finger) of the user.
[0050] The housing 2 includes a motor housing 10 extending downward from the front of the driving assembly housing 3. The housing 2 includes a battery attachment section 11 extending from the lower end of the motor housing 10 to the lower end of the grip 8. The battery attachment section 11 is configured so that a battery pack 12 can be detachably attached to the battery attachment section 11.
[0051] The reciprocating tool 1 includes a magazine 13 on the left side of the housing 2, the magazine 13 extending from the bottom of the guide 5 to the bottom end of the reciprocating tool 1. The magazine 13 is configured to feed one or more nails stored therein one by one into the guide 5. In this embodiment, the magazine 13 is inclined backward.
[0052] As shown in FIG. 2, the driving assembly housing 3 houses a driving assembly 14 configured to drive nails. The driving assembly 14 includes a cylinder 15 extending from the rear end of the driving assembly housing 3 to a generally central portion thereof. The cylinder 15 contains compressed gas therein. In this embodiment, the compressed gas is compressed dry air. In other embodiments, the compressed gas may be compressed inert gas, such as compressed nitrogen gas or compressed noble gas.
[0053] The cylinder 15 has a piston 16 therein. The piston 16 is configured to be able to move between the rear end and the front end of the cylinder 15 while sealing the cylinder 15. The driving assembly 14 has a bumper 17 at the front end of the cylinder 15. The bumper 17 is configured to receive the piston 16 when it reaches the front end of the cylinder 15 and stop the piston 16.
[0054] The driving assembly 14 includes a reciprocating member (or driver) 18 that passes through a bumper 17 and is connected to the piston 16. The reciprocating member 18 extends from the piston 16 toward the tip of the guide 5. The reciprocating member 18 is configured to move toward the tip of the guide 5 by pressure applied to the piston 16 by compressed gas. In other words, the piston 16 urges the reciprocating member 18 toward the tip of the guide 5 by the compressed gas. In this embodiment, the reciprocating member 18 has a length such that (i) the tip of the reciprocating member 18 reaches the tip of the guide 5 when the piston 16 reaches the front end of the cylinder 15 (i.e., the bottom dead center of the piston 16), and (ii) the tip of the reciprocating member 18 retracts into the driving assembly housing 3 when the piston 16 reaches the rear end of the cylinder 15 (i.e., the top dead center of the piston 16).
[0055] The link mechanism 7 of the injection unit 4 includes a spring 19 in the driving assembly housing 3. The link mechanism 7 is configured to urge the pressing member 6 forward by the spring 19, and to move the pressing member 6 toward the rear of the reciprocating tool 1 in response to the tip of the pressing member 6 being pressed against the workpiece.
[0056] The driving assembly accommodating portion 3 accommodates a contact switch 20 above the reciprocating member 18. The contact switch 20 is configured to be pressed (i.e., turned on) by the link mechanism 7 when the pressing member 6 is pressed against the workpiece.
[0057] The grip 8 houses a trigger switch 21. The trigger switch 21 is configured to be pressed (i.e., turned on) when the trigger 9 is pulled. The trigger switch 21 is configured to be turned off when the user's finger is released from the trigger 9.
[0058] The battery mounting section 11 houses a connector 22 configured to be detachably connected to the battery pack 12 mounted on the battery mounting section 11. The battery mounting section 11 houses a controller 23 above the connector 22.
[0059] The motor housing 10 houses an electric motor 24 in its lower portion. In this embodiment, the electric motor 24 is a three-phase brushless DC motor. In other embodiments, the electric motor 24 may be a one-phase brushless DC motor, a two-phase brushless DC motor, a four or more phase brushless DC motor, a brushed DC motor, an AC motor, or a stepping motor.
[0060] The motor accommodating section 10 accommodates a transmission device 25 above the electric motor 24. The transmission device 25 is connected to a rotor 26 of the electric motor 24 and is configured to (i) transmit the driving force of the electric motor 24 to the reciprocating member 18.
[0061] More specifically, the transmission device 25 includes a reducer 27 that (i) has a preset reduction ratio and (ii) is configured to convert the driving force of the electric motor 24 into a reduced output and transmit it to the reciprocating member 18. Therefore, the transmission device 25 can transmit a torque proportional to the reduction ratio of the reducer to the reciprocating member 18. In this embodiment, the reducer 27 is a concentric shaft gear reducer, more specifically, a planetary gear reducer. In another embodiment, the reducer 27 may be a parallel shaft gear reducer or a right-angle shaft gear reducer, depending on the structure of the transmission device 25.
[0062] 3A, the transmission device 25 includes a cam 28 above the reducer 27. In this embodiment, the cam 28 is disk-shaped. The cam 28 includes first to ninth pins 29a to 29i arranged on its outer periphery along the circumferential direction. The cam 28 is configured to rotate upon receiving the output of the reducer 27. More specifically, the cam 28 rotates counterclockwise around the rotor 26 of the electric motor 24 when viewed from above the reciprocating tool 1.
[0063] The reciprocating member 18 is provided with first to ninth racks 30a to 30i on its right side. The first to ninth racks 30a to 30i are aligned in a row in the direction in which the reciprocating member 18 extends. The first to ninth racks 30a to 30i correspond to the first to ninth pins 29a to 29i, respectively. The first to ninth pins 29a to 29i engage with the first to ninth racks 30a to 30i, respectively, and transmit the driving force of the electric motor 24 to the reciprocating member 18.
[0064] As shown in FIG. 3B , the transmission device 25 includes a holder 31 above the cam 28. In this embodiment, the holder 31 is disk-shaped. The holder 31 is made of a non-magnetic material. The holder 31 includes a first magnet 32 on its upper surface. In this embodiment, the first magnet 32 is disposed on the upper surface of the holder 31 with its south pole facing radially outward from the holder 31. In another embodiment, the first magnet 32 may be disposed on the upper surface of the holder 31 with its north pole facing radially outward from the holder 31.
[0065] The holder 31 has a second magnet 33 on its upper surface. In this embodiment, the second magnet 33 is arranged on the upper surface of the holder 31 so that its north pole faces radially outward from the holder 31. In another embodiment, the second magnet 33 may be arranged on the upper surface of the holder 31 so that its south pole faces radially outward from the holder 31.
[0066] The holder 31 is configured to rotate by receiving the output of the reducer 27. More specifically, the holder 31 rotates counterclockwise together with the cam 28 around the rotor 26 of the electric motor 24 when viewed from above the reciprocating tool 1.
[0067] The motor housing 10 is provided with a Hall IC 34 on its right inner wall. The Hall IC 34 faces the outer periphery of the holder 31. The Hall IC 34 is configured to (i) detect the south pole of the first magnet 32 when the first magnet 32 approaches the Hall IC 34, and (ii) detect the north pole of the second magnet 33 when the second magnet 33 approaches the Hall IC 34.
[0068] The housing 2 is provided with a main power switch 36 at its rear upper left side, which is configured to be pressed by a user to power the reciprocating tool 1 on or off.
[0069] The housing 2 includes a mode selection switch 37 adjacent to the main power switch 36. The mode selection switch 37 is configured to be pressed by a user to select an operating mode of the reciprocating tool 1.
[0070] The housing 2 is provided with a first indicator 38 between the main power switch 36 and the mode selection switch 37. The first indicator 38 is lit (i) when the reciprocating tool 1 is set to a single-shot mode, which will be described later, or (ii) when a malfunction occurs in the reciprocating tool 1.
[0071] The housing 2 is provided with a second indicator 39 adjacent to the first indicator 38. The second indicator 39 is lit when (i) the reciprocating tool 1 is set to a repeat mode, which will be described later, or (ii) a malfunction occurs in the reciprocating tool 1. 2-2. Mechanical operation of reciprocating tools 2-2-1. Mechanical operation of reciprocating members and cams 4A to 4D, the operation of the reciprocating member 18 and the cam 28 will be described. In many cases, when processing a workpiece, a user uses the reciprocating tool 1 with the front end of the reciprocating tool 1 facing downward, and therefore, in FIGS. 4A to 4D, the front end of the reciprocating tool 1 faces downward.
[0072] As shown in FIG. 4A, the reciprocating member 18 is normally held in a standby position. The standby position is set just before the top dead center of the reciprocating member 18. In this embodiment, the standby position is a position where the reciprocating member is stopped, and also a position where the reciprocating member waits for its next reciprocating motion. At the standby position, the first to eighth pins 29a to 29h of the cam 28 are disengaged from the first to eighth racks 30a to 30h of the reciprocating member 18, and only the ninth pin 29i of the cam 28 is engaged with the ninth rack 30i of the reciprocating member 18. At this time, the piston 16 is positioned just before its top dead center.
[0073] When the electric motor 24 is driven to rotate the cam 28 counterclockwise, the reciprocating member 18 is driven from the standby position to its top dead center, as shown in Fig. 4B. At this time, the piston 16 also reaches its top dead center.
[0074] When the reciprocating member 18 reaches its top dead center and the ninth pin 29i disengages from the ninth rack 30i, the reciprocating member 18 is driven to its bottom dead center by the compressed gas pressure applied by the piston 16, as shown in FIG. 4C. As a result, the nail fed into the guide 5 is struck by the reciprocating member 18 and driven into the workpiece. When the reciprocating member 18 reaches its bottom dead center, the piston 16 also reaches its bottom dead center. The cam 28 continues to rotate even after the ninth pin 29i disengages from the ninth rack 30i, and the first to ninth pins 29a to 29i re-engage with the first to ninth racks 30a to 30i, respectively. Then, as shown in FIG. 4D, the reciprocating member 18 returns to the standby position, and the cam 28 is stopped. 2-2-2.Mechanical operation of the holder When electric motor 24 is driven, holder 31 rotates together with cam 28 as shown in Figures 5A to 5D. Figures 5A to 5C and 5E correspond to Figures 4A to 4D, respectively. Figure 5D shows the rotational position of holder 31 when cam 28 is located between (i) the rotational position of cam 28 shown in Figure 4C and (ii) the rotational position of cam 28 shown in Figure 4D.
[0075] The Hall IC 34 includes a first Hall element 34a. In this embodiment, the first Hall element 34a is configured to detect the south pole of the first magnet 32. In another embodiment, when the first magnet 32 is disposed on the upper surface of the holder 31 with its north pole facing radially outward from the holder 31, the first Hall element 34a may be configured to detect the north pole of the first magnet 32.
[0076] The Hall IC 34 includes a second Hall element 34b. In this embodiment, the second Hall element 34b is configured to detect the north pole of the second magnet 33. In another embodiment, when the second magnet 33 is disposed on the upper surface of the holder 31 with its south pole facing radially outward from the holder 31, the second Hall element 34b may be configured to detect the south pole of the second magnet 33.
[0077] The first magnet 32 is disposed in front of the second magnet 33 in the rotation direction of the holder 31 (counterclockwise direction in FIGS. 5A to 5E). More specifically, as shown in FIG. 5D, the first magnet 32 is arranged on the upper surface of the holder 31 so that its south pole faces the first hall element 34a when preparations to stop the cam 28 begin.
[0078] As shown in Figures 5A and 5E, the second magnet 33 is arranged on the upper surface of the holder 31 so that its N pole faces the second Hall element 34b when the reciprocating member 18 is in the standby position. 2-3. Electrical configuration of reciprocating tools As shown in FIG. 6, the electric motor 24 includes first to third coils 24a to 24c, each associated with one of the three phases (i.e., U-phase, V-phase, and W-phase) of the electric motor 24. The first to third coils 24a to 24c are configured to be sequentially excited to generate a rotating magnetic field. In this embodiment, the first to third coils 24a to 24c form a delta connection. In another embodiment, the first to third coils 24a to 24c may form a star connection (or a Y-connection). The rotor 26 (i) includes a first pole 26a and a second pole 26b, and (ii) is configured to rotate when the first pole 26a and the second pole 26b receive the rotating magnetic field generated by the first to third coils 24a to 24c.
[0079] The electric motor 24 includes a rotational position detector 24d. The rotational position detector 24d is configured to output first to third pulse signals (or square wave signals) to the controller 23 in accordance with the rotational position of the rotor 26. In this embodiment, the rotational position detector 24d is a Hall sensor. In this embodiment, each of the first to third pulse signals inverts from positive (or HIGH) to negative (or LOW) or from negative (or LOW) to positive (or HIGH) every time the rotor 26 rotates through 180 electrical degrees. The first to third pulse signals have a phase difference of 60 electrical degrees from one another. In another embodiment, the rotational position detector 24d may be configured to output one pulse signal to the controller 23 every time the rotor 26 rotates through 60 electrical degrees, instead of the first to third pulse signals. In yet another embodiment, the rotational position detector 24d may be configured to output first to third sine wave signals to the controller 23, instead of the first to third pulse signals. In this case, the controller 23 may include a waveform conversion circuit configured to convert the first to third sine wave signals into first to third pulse signals. In yet another embodiment, the rotation position detector 24d may be a pulse encoder.
[0080] The reciprocating tool 1 includes a power supply line Lp extending from the positive terminal of the battery pack 12 attached to the battery attachment section 11 to the controller 23. The reciprocating tool 1 includes a ground line Ln extending from the negative terminal of the battery pack 12 attached to the battery attachment section 11 to the controller 23. The ground line Ln is connected to the ground of the reciprocating tool 1 on the controller 23. The battery pack 12 applies its output voltage (hereinafter referred to as battery voltage) between the power supply line Lp and the ground line Ln.
[0081] The controller 23 includes a control circuit 51. In this embodiment, the control circuit 51 includes a microcomputer 51a. The microcomputer 51a includes a CPU (not shown), a ROM (not shown), a RAM (not shown), an analog-to-digital (AD) converter (not shown), an input port (not shown), and an output port (not shown). In another embodiment, the control circuit 51 may include an additional microcomputer. In yet another embodiment, the control circuit 51 may include, in addition to or instead of the microcomputer 51a, a logic circuit (or a wired logic connection) including two or more electronic components. In yet another embodiment, the control circuit 51 may include, in addition to or instead of the microcomputer 51a, an ASIC and / or an ASSP. In yet another embodiment, the control circuit 51 may include, in addition to or instead of the microcomputer 51a, a PLD on which a reconfigurable logic circuit can be configured. An example of a PLD includes an FPGA. The control circuit 51 is connected to the rotational position detector 24d. The control circuit 51 is configured to (i) receive first to third pulse signals from the rotational position detector 24d, and (ii) recognize the rotational position of the rotor 26 based on the received first to third pulse signals.
[0082] The control circuit 51 is connected to the main power switch 36. The main power switch 36 has (i) a first contact connected to the ground of the reciprocating tool 1 and (ii) a second contact connected to the control circuit 51. Therefore, the main power switch 36 is configured to output a first negative logic signal to the control circuit 51 in response to the main power switch 36 being pressed (i.e., turned on). The control circuit 51 is configured to recognize that the main power switch 36 is turned on based on the control circuit 51 receiving the first negative logic signal from the main power switch 36.
[0083] The control circuit 51 is connected to the mode selection switch 37. The mode selection switch 37 has (i) a first contact connected to the ground of the reciprocating tool 1 and (ii) a second contact connected to the control circuit 51. Therefore, the mode selection switch 37 is configured to output a second negative logic signal to the control circuit 51 in response to the mode selection switch 37 being pressed (i.e., turned on). The control circuit 51 is configured to recognize that the mode selection switch 37 is turned on based on the second negative logic signal received from the mode selection switch 37.
[0084] The control circuit 51 is connected to the contact switch 20. The contact switch 20 has (i) a first contact connected to the ground of the reciprocating tool 1 and (ii) a second contact connected to the control circuit 51. Therefore, the contact switch 20 is configured to output a third negative logic signal to the control circuit 51 in response to the contact switch 20 being pressed (i.e., turned on) by the pressing member 6 being pressed against the workpiece. The control circuit 51 is configured to recognize that the contact switch 20 is turned on based on the fact that the control circuit 51 receives the third negative logic signal from the contact switch 20.
[0085] The control circuit 51 is connected to the first Hall element 34a. The first Hall element 34a is configured to output a first position detection signal to the control circuit 51 in response to the first Hall element 34a detecting the south pole of the first magnet 32. In this embodiment, the first position detection signal is a negative logic signal. In another embodiment, the first position detection signal may be a positive logic signal.
[0086] The control circuit 51 is connected to the second Hall element 34b. The second Hall element 34b is configured to output a second position detection signal to the control circuit 51 in response to the second Hall element 34b detecting the north pole of the second magnet 33. In this embodiment, the second position detection signal is a negative logic signal. In another embodiment, the second position detection signal may be a positive logic signal.
[0087] The control circuit 51 is configured to (i) be connected to the first indicator 38, and (ii) output a first lighting signal to the first indicator 38. The first indicator 38 is configured to light up upon receiving the first lighting signal from the control circuit 51.
[0088] The control circuit 51 is configured to (i) be connected to the second indicator 39, and (ii) output a second lighting signal to the second indicator 39. The second indicator 39 is configured to light up upon receiving the second lighting signal from the control circuit 51.
[0089] The controller 23 includes a power supply circuit 52 connected to (i) a first contact of the main power switch 36, (ii) a control circuit 51, (iii) a power supply line Lp, and (iv) ground. The main power switch 36 is configured to output a first negative logic signal to the power supply circuit 52 in addition to the control circuit 51. The control circuit 51 is configured to output a remote control (RC) signal to the power supply circuit 52. In this embodiment, the RC signal is a negative logic signal. In another embodiment, the RC signal may be a positive logic signal.
[0090] The power supply circuit 52 is configured to maintain its ON state (i) while receiving a first negative logic signal from the main power switch 36, or (ii) while receiving an RC signal from the control circuit 51. In its ON state, the power supply circuit 52 is configured to generate a fixed DC voltage (hereinafter referred to as the power supply voltage) Vc based on the battery voltage. The power supply voltage Vc generated by the power supply circuit 52 is supplied to the rotational position detector 24d, the first Hall element 34a, the second Hall element 34b, the first indicator 38, the second indicator 39, and various circuits on the controller 23 via paths not shown.
[0091] The controller 23 includes a voltage measurement circuit 53 configured to (i) measure the battery voltage on the power supply line Lp and (ii) output a battery voltage signal to the control circuit 51. The battery voltage signal is an analog signal having a voltage corresponding to the measured battery voltage.
[0092] The controller 23 includes a first latch circuit 54 connected to (i) the first contact of the contact switch 20 and (ii) the second Hall element 34b. The first latch circuit 54 is configured to (i) hold its output (POS) negative (or LOW) in response to a falling edge of the second position detection signal output from the second Hall element 34b, and (ii) reset its output to positive (or HIGH) in response to a third negative logic signal output from the contact switch 20.
[0093] The controller 23 includes a drive circuit 55 connected to a control circuit 51. The control circuit 51 is configured to output first to sixth pulse width modulation (PWM) signals to the drive circuit 55. The first to sixth PWM signals share the same cycle. The drive circuit 55 is configured to drive the electric motor 24 in accordance with the first to sixth PWM signals received from the control circuit 51.
[0094] More specifically, the drive circuit 55 includes a signal amplifier (or level shifter) 55a configured to amplify the first to sixth PWM signals received from the control circuit 51.
[0095] The drive circuit 55 includes first to sixth switches Q1 to Q6 that form a three-phase full-bridge circuit. The first to third switches Q1 to Q3 function as high-side switches of the three-phase full-bridge circuit and are connected to (i) the power supply line Lp and (ii) the first to third coils 24a to 24c. The fourth to sixth switches Q4 to Q6 function as low-side switches of the three-phase full-bridge circuit and are connected to (i) the first to third coils 24a to 24 and (ii) ground.
[0096] The first to sixth switches Q1 to Q6 are configured to receive the first to sixth PWM signals amplified by the signal amplifier 55a, respectively, and transition to their respective on or off states. In this embodiment, the first to sixth switches Q1 to Q6 are n-channel metal-oxide-semiconductor field-effect transistors (MOSFETs). In another embodiment, at least one of the first to sixth switches Q1 to Q6 may be another type of semiconductor switch, including a junction field-effect transistor (JFET), a bipolar transistor, and an insulated gate bipolar transistor (IGBT). In yet another embodiment, each of or at least one of the first to sixth switches Q1 to Q6 may be a mechanical relay.
[0097] The controller 23 includes a first signal blocking circuit 56 configured to block the first to third PWM signals output from the control circuit 51. More specifically, the first signal blocking circuit 56 is configured to (i) be disabled while the output (POS) of the first latch circuit 54 is positive, and (ii) be enabled while the output of the first latch circuit 54 is negative. When the first signal blocking circuit 56 is disabled, the first to third PWM signals are transmitted to the drive circuit 55 via the first signal blocking circuit 56. When the first signal blocking circuit 56 is enabled, the first to third PWM signals are blocked from the drive circuit 55 by the first signal blocking circuit 56.
[0098] In this embodiment, the first signal blocking circuit 56 includes wired logic. More specifically, the first signal blocking circuit 56 includes first to third AND gates 56a to 56c. The first to third AND gates 56a to 56c are configured to (i) transmit the first to third PWM signals to the drive circuit 55 while the output of the first latch circuit 54 is positive, and (ii) block the first to third PWM signals from the drive circuit 55 by setting their respective outputs to negative (or LOW) while the output of the first latch circuit 54 is negative.
[0099] The controller 23 includes a current measurement circuit 57 (i) interconnected between the drive circuit 55 and ground, and (ii) configured to measure the magnitude of a current (hereinafter referred to as a motor current) flowing through the electric motor 24. The current measurement circuit 57 includes a shunt resistor R1. The shunt resistor R1 has (i) a first end connected to the fourth to sixth switches Q4 to Q6, and (ii) a second end connected to ground.
[0100] The current measurement circuit 57 includes a differential amplifier OP1 configured to (i) measure the magnitude of the motor current flowing through the shunt resistor R1 and (ii) output a current measurement signal. More specifically, the differential amplifier OP1 is configured to amplify the voltage across the shunt resistor R1 to generate the current measurement signal. The current measurement signal is therefore an analog signal having a voltage corresponding to the magnitude of the motor current. The differential amplifier OP1 may be configured in an open-loop configuration without a negative feedback circuit from its output to its input, or in a closed-loop configuration with such a negative feedback circuit. The control circuit 51 is configured to receive the current measurement signal.
[0101] The current measurement circuit 57 includes a comparator CP1 configured to detect when the trigger switch 21 is turned on. More specifically, the comparator CP1 is configured to (i) compare the voltage of the current measurement signal with a preset reference voltage Vref, (ii) set its output to positive (or HIGH) in response to the voltage of the current measurement signal being greater than the reference voltage Vref, and (iii) set its output to negative (or LOW) in response to the voltage of the current measurement signal being equal to or less than the reference voltage Vref. The reference voltage Vref is equal to or approximates the voltage of the current measurement signal when insufficient motor current, as described below, flows through the electric motor 24.
[0102] The controller 23 includes a second latch circuit 58 configured to hold the output (CUR) of the comparator CP1 positive (or HIGH) when the output of the comparator CP1 is positive. The second latch circuit 58 is configured to hold the output of the comparator CP1 positive for a period of time at least equal to or longer than the periods of the first to sixth PWM signals (e.g., 100 milliseconds) each time the output of the comparator CP1 transitions from negative to positive. The control circuit 51 is configured to receive the output of the second latch circuit 58.
[0103] The trigger switch 21 interconnects (i) the power supply line Lp and (ii) the first to third switches Q1 to Q3. More specifically, the trigger switch 21 has (i) a first contact connected to the power supply line Lp and (ii) a second contact connected to the first to third switches Q1 to Q3, and is configured to establish or block conduction between the power supply line Lp and the first to third switches Q1 to Q3.
[0104] The controller 23 includes a seventh switch Q7 connected to (i) the first contact and (ii) the second contact of the trigger switch 21. The seventh switch Q7 is configured to (i) establish electrical continuity between the first and second contacts of the trigger switch 21 in its on state, and (ii) disconnect the first and second contacts of the trigger switch 21 in its off state. Therefore, the seventh switch Q7 is configured to (i) connect the power supply line Lp to the first to third switches Q1 to Q3 via the seventh switch Q7 while the trigger switch 21 is in its off state and the seventh switch Q7 is in its on state, and (ii) disconnect the power supply line Lp from the first to third switches Q1 to Q3 while the trigger switch 21 is in its off state and the seventh switch Q7 is also in its off state. In this embodiment, the seventh switch Q7 is an n-channel MOSFET. In other embodiments, the seventh switch Q7 may be other types of semiconductor switches, including JFETs, bipolar transistors, IGBTs, and SSRs, and in yet other embodiments, the seventh switch Q7 may be a mechanical relay.
[0105] The control circuit 51 is configured to output (i) a switch-on signal for turning on the seventh switch Q7, and (ii) a switch-off signal for turning off the seventh switch Q7. In this embodiment, the switch-on signal is a positive logic signal, and the switch-off signal is a negative logic signal. In another embodiment, the switch-on signal may be a negative logic signal, and the switch-off signal may be a positive logic signal.
[0106] The controller 23 includes a second signal blocking circuit 59 configured to block the switch-on signal output from the control circuit 51. More specifically, the second signal blocking circuit 59 is configured to (i) be disabled while the output (CUR) of the second latch circuit 58 is positive, and (ii) be enabled while the output of the second latch circuit 58 is negative. When the second signal blocking circuit 59 is disabled, the switch-on signal is transmitted to the seventh switch Q7 via the second signal blocking circuit 59. When the second signal blocking circuit 59 is enabled, the switch-on signal is blocked from the seventh switch Q7 by the second signal blocking circuit 59.
[0107] In this embodiment, the second signal blocking circuit 59 includes wired logic. More specifically, the second signal blocking circuit 59 includes a fourth AND gate 59a. The fourth AND gate 59a is configured to (i) transmit a switch-on signal to the seventh switch Q7 while the output of the second latch circuit 58 is positive, and (ii) set the output of the fourth AND gate 59a to negative (or LOW) to block the switch-on signal from the seventh switch Q7 while the output of the second latch circuit 58 is negative.
[0108] The controller 23 includes an electrolytic capacitor C1 configured to supply a stable motor current to the electric motor 24. The electrolytic capacitor C1 has (i) an anode connected to the first contact of the trigger switch 21 and (ii) a cathode connected to ground. In another embodiment, the electrolytic capacitor C1 may be eliminated. 2-4. Details of the configuration and operation of the first latch circuit 7A, the first latch circuit 54 includes a one-shot pulse generating circuit 54a at its input stage. The one-shot pulse generating circuit 54a is connected to the second Hall element 34b. As shown in FIG. 7B, the one-shot pulse generating circuit 54a is configured to generate and output a single pulse having a predetermined pulse width in response to the output of the second Hall element 34b transitioning from positive to negative (i.e., in response to the falling edge of the second position detection signal).
[0109] As shown in Fig. 7A, the first latch circuit 54 includes a reset circuit 54b at its input stage. The reset circuit 54b is connected to the contact switch 20. As shown in Fig. 7B, the reset circuit 54b is configured to (i) set its output to positive when the contact switch 20 is in the OFF state, and (ii) set its output to negative when the contact switch 20 is in the ON state.
[0110] As shown in Fig. 7A, the first latch circuit 54 includes a holding circuit 54c at its output stage. The holding circuit 54c is connected to the pulse voltage generation circuit 54a and the reset circuit 54b. As shown in Fig. 7B, the holding circuit 54c is configured to (i) hold its output (POS) positive at the rising edge of the pulse voltage output from the pulse voltage generation circuit 54a, and (ii) reset its output to negative in response to the output of the reset circuit 54b transitioning from positive to negative. 2-5. Electrical operation of reciprocating tools The electrical configuration described above operates as follows.
[0111] As shown in FIG. 8, when the power supply circuit 52 is in the ON state, if the pressing member 6 is pressed against the workpiece and the contact switch 20 is turned ON, the output (POS) of the first latch circuit 54 is held positive (or HIGH), and the first signal blocking circuit 56 is disabled. The control circuit 51 recognizes the rotational position of the rotor 26 based on the first to third pulse signals received from the rotational position detector 24d. The control circuit 51 selects (i) one of the high-side switches and (ii) one of the low-side switches according to a first table stored in ROM, and outputs PWM signals corresponding to the selected switches. The first table specifies the combination of the high-side switch and the low-side switch to be selected in association with the rotational position of the rotor 26. The first table is set to select a combination of the high-side switch and the low-side switch that will cause the rotor 26 to fail to rotate. More specifically, in this embodiment, the first table is set to select (i) a combination of high-side switches and low-side switches that generates a magnetic field that attracts the first pole 26a of the rotor 26 to the coil (any of the first to third coils 24a to 24c) facing the first pole 26a, or (ii) a combination of high-side switches and low-side switches that generates a magnetic field that attracts the second pole 26b to the coil (any of the first to third coils 24a to 24c) facing the second pole 26b of the rotor 26.
[0112] Each of the corresponding PWM signals has an initial duty ratio that is greater than zero but insufficient (e.g., 10%) to start the electric motor 24. Such an initial duty ratio causes the selected high-side switch and the selected low-side switch to supply insufficient motor current to the corresponding one of the first to third coils 24a to 24c. The rotor 26 is configured not to rotate due to the insufficient motor current.
[0113] When the trigger switch 21 is turned on and insufficient motor current flows, the output (CUR) of the second latch circuit 58 is held positive (or HIGH), disabling the second signal blocking circuit 59. When the control circuit 51 recognizes that the trigger switch 21 is turned on based on the positive output of the second latch circuit 58, it transmits a switch-on signal to the seventh switch Q7, turning on the seventh switch Q7. The control circuit 51 then performs a soft start. During the soft start, the control circuit 51 selects (i) one of the high-side switches and (ii) one of the low-side switches according to a second table stored in ROM and outputs PWM signals corresponding to the selected switches. The second table specifies the combination of the high-side switch and the low-side switch to be selected in association with the rotational position of the rotor 26. The second table is configured to select a combination of the high-side switch and the low-side switch that contributes to rotating the rotor 26. During the soft start, the control circuit 51 gradually increases the duty ratio of each of the corresponding PWM signals.
[0114] When the soft start is completed, the control circuit 51 sets the duty ratio of the PWM signal corresponding to the selected high-side switch and the selected low-side switch to 100%.
[0115] When the first Hall element 34a detects that the reciprocating member 18 has reached the stop preparation position, the control circuit 51 starts preparations to stop the electric motor 24. Specifically, the control circuit 51 calculates the remaining drive time of the electric motor 24. When the calculated remaining drive time has elapsed, the control circuit 51 sets the duty ratios of all of the first to sixth PWM signals to 0% and causes the electric motor 24 to transition to a free-run state.
[0116] Subsequently, when the second Hall element 34b detects that the reciprocating member 18 has reached the standby position, (i) the output (POS) of the first latch circuit 54 is reset to negative (or LOW), (ii) the first signal cut-off circuit 56 is enabled, and (iii) the first to third PWM signals are cut off from the first to third switches Q1 to Q3 by the first signal cut-off circuit 56. Almost simultaneously, the control circuit 51 outputs PWM signals having a predetermined duty ratio (for example, 100%) to at least two of the fourth to sixth switches Q4 to Q6 so as to generate short-circuit braking (or regenerative braking) in the electric motor 24. This generates short-circuit braking in the electric motor 24, and the electric motor 24 stops.
[0117] When the control circuit 51 recognizes that the electric motor 24 has stopped based on the first to third pulse signals, a switch-off signal is transmitted from the control circuit 51 to the seventh switch Q7, turning off the seventh switch Q7. 2-6. Operation mode of reciprocating tools As described above, the reciprocating tool 1 is configured to be switched between the single-shot mode and the continuous-shot mode. The operation of the reciprocating tool 1 in the single-shot mode and the continuous-shot mode will be outlined below.
[0118] In the single shot mode, when the trigger 9 is pulled with the pressing member 6 pressed against the workpiece, the reciprocating tool 1 drives one nail into the workpiece. In the single shot mode, the reciprocating tool 1 does not drive a nail when the trigger 9 is pulled and the pressing member 6 is pressed against the workpiece.
[0119] In the continuous firing mode, the reciprocating tool 1 drives one nail into the workpiece each time the pressing member 6 is pressed against the workpiece with the trigger 9 pulled. 2-7.Processing performed by the control circuit The processing executed by the control circuit 51 (more specifically, the microcomputer 51a) will be described in detail below. 2-7-1.Main routine During its operation, the control circuit 51 repeatedly executes a main routine shown in FIG.
[0120] 9, the control circuit 51 first waits until a preset time base has elapsed in S110 (S110: NO). When the time base has elapsed (S110: YES), the control circuit 51 proceeds sequentially from S120 to S170.
[0121] In S120, the control circuit 51 executes AD conversion processing, in which the control circuit 51 converts the battery voltage signal and the current measurement signal into respective digital values, and stores the respective digital values in the RAM.
[0122] In S130, the control circuit 51 executes a switch determination process. In the switch determination process, the control circuit 51 stores in RAM the logic (positive or negative, or HIGH or LOW, or 1 or 0) of the voltages received from the main power switch 36, the mode selection switch 37, the contact switch 20, the first Hall element 34a, the second Hall element 34b, and the second latch circuit 58.
[0123] In S140, the control circuit 51 executes a standby determination process, in which the control circuit 51 determines whether or not to transition the reciprocating tool 1 to a standby state.
[0124] In S150, the control circuit 51 executes a malfunction determination process. In the malfunction determination process, the control circuit 51 determines whether an error flag is set. The error flag is (i) set when a malfunction has occurred, and (ii) cleared when no malfunction has occurred. If the error flag is set, the control circuit 51 executes a predetermined operation corresponding to the malfunction.
[0125] In S160, the control circuit 51 executes a motor control process, the details of which will be described later. In S170, the control circuit 51 executes a display process. In the display process, the control circuit 51 lights up the first indicator 38 or the second indicator 39 depending on the set operation mode. More specifically, when the reciprocating tool 1 is set to the single-shot mode, the control circuit 51 outputs a first lighting signal to the first indicator 38. When the reciprocating tool 1 is set to the continuous-shot mode, the control circuit 51 outputs a second lighting signal to the second indicator 39. In addition, when an error flag is set, the control circuit 51 outputs the first lighting signal and the second lighting signal to the first indicator 38 and the second indicator 39, respectively. 2-7-2.Interrupt processing In addition to the above-described main routine, the control circuit 51 executes an interrupt process (not shown). In this interrupt process, the control circuit 51 stores the logic (positive or negative, or HIGH or LOW, or 1 or 0) of the voltages of the first to third pulse signals in RAM. In this embodiment, the control circuit 51 periodically and repeatedly executes the interrupt process. In another embodiment, the control circuit 51 may execute the interrupt process in response to the edges or voltage levels of the first to third pulse signals or other signals. 2-7-3.Motor control processing As shown in FIG. 10, in the motor control process, first in S310, the control circuit 51 determines whether or not the contact switch 20 is turned on based on the logic of the voltage of the contact switch 20 stored in the RAM.
[0126] If the contact switch 20 is turned off (S310: NO), the control circuit 51 immediately ends the motor control process. If the contact switch 20 is turned on (S310: YES), the control circuit 51 proceeds to S320. In S320, the control circuit 51 outputs corresponding PWM signals to the selected high-side switch and the selected low-side switch (i.e., the combination of the high-side switch and the low-side switch that fails to rotate the rotor 26). The corresponding PWM signals have the initial duty ratio described above.
[0127] In the next step S330, the control circuit 51 determines whether a first predetermined time (for example, 5 seconds) has elapsed since the start of output of the corresponding PWM signal. The first predetermined time is set to prevent a nail from being accidentally ejected when the pressing member 6 is held in a state pressed against an object against the user's intention. If the first predetermined time has elapsed (S330: YES), the control circuit 51 proceeds to step S340, where it stops outputting the corresponding PWM signal and ends the motor control process.
[0128] If the first predetermined time has not elapsed (S330: NO), the control circuit 51 proceeds to S350 and determines whether the trigger switch 21 is on or not based on the logic of the output of the second latch circuit 58 stored in RAM. If the trigger switch 21 is off (S350: NO), the control circuit 51 immediately ends the motor control process.
[0129] If the trigger switch 21 is turned on (S350: YES), the control circuit 51 proceeds to S360 and determines whether the reciprocating tool 1 is set to the continuous mode. More specifically, the control circuit 51 determines whether the continuous mode flag is set. When the control circuit 51 is started, the continuous mode flag is cleared. In the reciprocating tool 1, the operating mode of the reciprocating tool 1 is switched between the single mode and the continuous mode every time the user presses the mode selection switch 37. Therefore, the control circuit 51 sets or clears the continuous mode flag based on the logic of the voltage of the mode selection switch 37 stored in the RAM.
[0130] If the reciprocating tool 1 is set to the continuous firing mode (S360: YES), the control circuit 51 proceeds to S370 and sets a driving permission flag. The driving permission flag indicates that driving a nail is permitted. In the following S380, the control circuit 51 outputs a switch-on signal to the seventh switch Q7 to turn on the seventh switch Q7, and proceeds to S410.
[0131] If the reciprocating tool 1 is set to the single-shot mode (S360: NO), the control circuit 51 proceeds to S390 and determines whether a second predetermined time (e.g., 50 milliseconds) has elapsed. The second predetermined time is set to prevent the reciprocating tool 1 from driving a nail when an operation prohibited in the single-shot mode, such as pressing the pressing member 6 against a workpiece while the trigger 9 is pulled, is performed. If the second predetermined time has elapsed (S390: YES), the control circuit 51 proceeds to S370.
[0132] If the second predetermined time has not elapsed (S390: NO), the control circuit 51 proceeds to S400 and clears the driving permission flag. In the following step S410, the control circuit 51 executes a drive process.
[0133] In the drive process, if the driving permission flag is set, the control circuit 51 executes the soft start described above. When the soft start is completed, the control circuit 51 sets the duty ratio of the PWM signal output to the selected high-side switch and the selected low-side switch (i.e., the high-side switch and the low-side switch that contribute to rotating the rotor 26) to 100%.
[0134] If the drive permission flag is cleared, the control circuit 51 immediately ends the drive process. In the following step S420, the control circuit 51 executes a stop process.
[0135] In the stop process, the control circuit 51 clears the motor stop flag. The motor stop flag indicates that the electric motor 24 is stopped. Next, based on the logic of the voltage of the first Hall element 34a stored in the RAM, it is determined whether the reciprocating member 18 is located in the stop preparation position. If the reciprocating member 18 is located in the stop preparation position, the control circuit 51 calculates the remaining drive time of the electric motor 24. When the calculated remaining drive time has elapsed, the control circuit 51 sets the duty ratios of all of the first to sixth PWM signals to 0% and causes the electric motor 24 to transition to a free-run state.
[0136] Next, the control circuit 51 determines whether the reciprocating member 18 is located at the standby position based on the logic of the voltage of the second Hall element 34b stored in the RAM. If the reciprocating member 18 is located at the standby position, the control circuit 51 outputs PWM signals having a predetermined duty ratio (for example, 100%) to at least two of the fourth to sixth switches Q4 to Q6 so as to generate short-circuit braking in the electric motor 24.
[0137] Next, the control circuit 51 determines whether or not the electric motor 24 is stopped based on the logic of the voltages of the first to third pulse signals stored in the RAM up to that point. If the electric motor 24 is stopped, the control circuit 51 sets a motor stop flag.
[0138] When this stopping process is completed, the control circuit 51 proceeds to S430 and determines whether or not the electric motor 24 is stopped. More specifically, the control circuit 51 determines whether or not a motor stop flag is set.
[0139] If the electric motor 24 is not stopped (i.e., the motor stop flag is cleared) (S430: NO), the control circuit 51 proceeds to S440. In S440, the control circuit 51 outputs a switch-on signal to the seventh switch Q7 to turn on the seventh switch Q7. In other words, the control circuit 51 continues to output the switch-on signal to the seventh switch Q7 to maintain the seventh switch Q7 in its on state.
[0140] If the electric motor 24 is stopped (i.e., the motor stop flag is set) (S430: YES), the control circuit 51 proceeds to S450. In S450, the control circuit 51 outputs a switch-off signal to the seventh switch Q7 to turn off the seventh switch Q7. 2-8. Technical Effects of the Embodiments In the reciprocating tool 1 configured as described above, when the reciprocating member 18 reaches the standby position in one reciprocating motion, the first to third AND gates 56a to 56c of the first signal cut-off circuit 56 cut off the first to third PWM signals from the drive circuit 55 without causing a delay. As a result, the drive of the electric motor 24 by the drive circuit 55 can be immediately stopped.
[0141] Therefore, in the reciprocating tool 1, delay in the stopping operation of the electric motor 24 can be suppressed. Furthermore, in the reciprocating tool 1, when the reciprocating member 18 reaches the standby position in one reciprocating motion, the control circuit 51 outputs fourth to sixth PWM signals for braking the electric motor 24 to the drive circuit 55. As a result, the electric motor 24 can be immediately stopped.
[0142] Furthermore, in the reciprocating tool 1, the user can disable the first signal blocking circuit 56 by pressing the pressing member 6 against a workpiece, and drive the electric motor 24.
[0143] Moreover, the reciprocating tool 1 is configured to detect the position of the reciprocating member 18 using a magnetic field. Therefore, the reciprocating tool 1 has superior durability compared to a reciprocating tool 1 configured to mechanically detect the position of the reciprocating member 18. Furthermore, such a reciprocating tool 1 is less susceptible to the influence of dust in detecting the position of the reciprocating member 18 compared to a reciprocating tool 1 configured to optically detect the position of the reciprocating member 18.
[0144] Furthermore, in the reciprocating tool 1, since the first Hall element 34a and the second Hall element 34b are arranged radially outside the holder 31, the size of the reciprocating tool 1 in a direction intersecting the radial direction of the holder 31 can be reduced.
[0145] In addition, in the reciprocating tool 1, since the holder 31 is a non-magnetic material, it may be easier for the first Hall element 34a or the second Hall element 34b to detect the south pole of the first magnet 32 or the north pole of the second magnet 33. 2-9. Terminology In this embodiment, the top dead center of the reciprocating member 18 corresponds to an example of a first dead center in the generalized embodiment, and the bottom dead center of the reciprocating member 18 corresponds to an example of a second dead center in the generalized embodiment. Each of the first to third PWM signals corresponds to an example of at least one drive signal in the generalized embodiment, the combination of the second magnet 33 and the second Hall element 34b corresponds to an example of a position detector in the generalized embodiment, and the second position detection signal corresponds to an example of a position detection signal in the generalized embodiment. The north pole of the second magnet 33 corresponds to an example of a first magnetic pole in the generalized embodiment, and the south pole of the second magnet 33 corresponds to an example of a second magnetic pole in the generalized embodiment. The first signal blocking circuit 56 corresponds to an example of a signal blocking circuit in the generalized embodiment, and the combination of the first to third AND gates 56a to 56c corresponds to an example of wired logic in the generalized embodiment. The contact switch 20 corresponds to an example of a manual switch in the generalization of the embodiments, and the first latch circuit 54 corresponds to an example of a latch circuit in the generalization of the embodiments. 2-10. Variations The present disclosure is not limited to the above-described embodiment, and can be implemented in various modifications. 2-10-1. First modified example The reciprocating tool 1 of this first modified example corresponds to the reciprocating tool 1 of the above embodiment, which has been partially modified.
[0146] Therefore, in the following, the same reference numerals will be used to designate parts common to the above embodiment, and their description will be omitted, with only the differences from the above embodiment being described. 2-10-1-1. Differences in mechanical structure First, in the reciprocating tool 1 of the first modified example, the holder 31, the first magnet 32, the second magnet 33, the Hall IC 34, and the first latch circuit 54 in the above embodiment are eliminated.
[0147] As shown in FIGS. 11A and 11B, the reciprocating tool 1 in this first modified example includes an alternative holder 60 at the center of the cam 28 (that is, the center of rotation of the cam 28).
[0148] The replacement holder 60 is made of a non-magnetic material. The replacement holder 60 is configured to rotate integrally with the cam 28. The replacement holder 60 has a third magnet 61 on its upper surface. The third magnet 61 is disposed in the center of the replacement holder 60, and therefore in the center of the cam 28. In other words, the third magnet 61 is disposed on the upper surface of the replacement holder 60 so that its north pole and its south pole face radially outward from the replacement holder 60.
[0149] The reciprocating tool 1 of the first modified example includes a substitute Hall IC 62 above the third magnet 61. The substitute Hall IC 62 includes a third Hall element 62a. 11C, the third Hall element 62a is configured so that its output voltage continuously increases as the rotation angle of the third magnet 61 (and therefore the rotation angle of the cam 28) increases. In this first modified example, the third Hall element 62a is configured so that (i) it outputs a voltage of 0 volts when the third magnet 61 is at a rotation angle of 0° (or a rotation angle of 360°), and (ii) it outputs a maximum voltage when the third magnet 61 is at a rotation angle just before 360°. In this first modified example, the third magnet 61 is arranged on the substitute holder 60 so that (i) the top dead center of the reciprocating member 18 corresponds to a rotation angle of 0°, and (ii) the standby position of the reciprocating member 18 corresponds to a rotation angle just before 360°. 2-10-1-2. Differences in electrical configuration 12, the reciprocating tool 1 of the first modified example includes a third latch circuit 63 instead of the first latch circuit 54 in the above embodiment. The third latch circuit 63 is connected to (i) a third Hall element 62a and (ii) a contact switch 20. The third Hall element 62a is also connected to the control circuit 51.
[0150] As shown in FIG. 13A, the third latch circuit 63 differs from the first latch circuit 54 in that, in addition to the one-shot pulse generating circuit 54a, the reset circuit 54b, and the holding circuit 54c in the above embodiment, the third latch circuit 63 includes a voltage comparison circuit 63a at its input stage.
[0151] The voltage comparison circuit 63a is connected to the third Hall element 62a. The voltage comparison circuit 63a is configured to compare the output voltage of the third Hall element 62a with a designated voltage. In this first modified example, the designated voltage is set to be equal to the output voltage of the third Hall element 62a when the reciprocating member 18 reaches the standby position.
[0152] As shown in FIG. 13B, the voltage comparison circuit 63a is configured to (i) set its output to positive (or HIGH) until the output voltage of the third Hall element 62a reaches a specified voltage, and (ii) set its output to negative (or LOW) when the output voltage of the third Hall element 62a reaches the specified voltage.
[0153] In this first modified example, the one-shot pulse generating circuit 54a generates and outputs a single pulse in response to the output of the voltage comparing circuit 63a transitioning from positive to negative (i.e., in response to the falling edge of the output of the voltage comparing circuit 63a). 2-10-1-3. Differences in processing In the main routine of the first modified example, the control circuit 51 is configured to convert the output voltage of the third Hall element 62a into a digital value in the AD conversion process of S120 and store the digital value in RAM. In the switch determination process of S130, the control circuit 51 does not store the logic of the voltages of the first Hall element 34a and the second Hall element 34b in RAM.
[0154] In the motor control processing of this first variant, the control circuit 51 determines whether the reciprocating member 18 is positioned in the stop preparation position or the standby position based on the digital value of the output voltage of the third Hall element 62a stored in the RAM during the stop processing of S420. 2-10-1-4. Technical Effects of the First Modification The reciprocating tool 1 of the first modified example configured as described above can exert the same effects as the reciprocating tool 1 of the above embodiment. 2-10-2.Other variations In one variation, the first signal blocking circuit 56, the second signal blocking circuit 59, the first latch circuit 54, the second latch circuit 58, and / or the third latch circuit 63 may comprise a PLD (such as an FPGA).
[0155] In some variations, the standby position of the reciprocating member 18 may be different from the position at which the reciprocating member 18 is stopped. 2-11. Supplementary Information In the above embodiments, multiple functions achieved by one component may be achieved by multiple components, and one function achieved by one component may be achieved by multiple components. Furthermore, multiple functions achieved by multiple components may be achieved by one component, and one function achieved by multiple components may be achieved by one component. Furthermore, part of the configuration of the above embodiments may be omitted. Furthermore, at least part of the configuration of one of the above embodiments may be added to or substituted for the configuration of another of the above embodiments. [Explanation of symbols]
[0156] 1... reciprocating tool, 2... housing, 3... driving assembly accommodating section, 4... injection section, 5... guide, 6... pressing member, 7... link mechanism, 8... grip, 9... trigger, 10... motor accommodating section, 11... battery mounting section, 12... battery pack, 13... magazine, 14... driving assembly, 15... cylinder, 16... piston, 17... bumper, 18... reciprocating member, 19... spring, 20... contact switch, 21... trigger switch, 2 2...Connector, 23...Controller, 24...Electric motor, 24a to 24c...First to third coils, 24d...Rotational position detector, 25...Transmission device, 26...Rotor, 26a...First pole, 26b...Second pole, 27...Reduction gear, 28...Cam, 29a to 29i...First to ninth pins, 30a to 30i...First to ninth racks, 31...Holder, 32...First magnet, 33...Second magnet, 34...Hall IC, 34a...First Hall element, 34b... Second Hall element, 36...main power switch, 37...mode selection switch, 38...first indicator, 39...second indicator, 51...control circuit, 52...power supply circuit, 53...voltage measurement circuit, 54...first latch circuit, 54a...one-shot pulse generation circuit, 54b...reset circuit, 54c...hold circuit, 55...drive circuit, 55a...signal amplifier, 56...first signal cut-off circuit, 56a to 56c...first to third AND gates, 57...current measurement circuit, 58...second latch circuit, 59...second signal blocking circuit, 59a...fourth AND gate, 60...alternative holder, 61...third magnet, 62...alternative Hall IC, 62a...third Hall element, 63...third latch circuit, 63a...voltage comparison circuit, C1...electrolytic capacitor, CP1...comparator, Ln...ground line, Lp...power supply line, OP1...differential amplifier, Q1 to Q7...first to seventh switches, R1...shunt resistor.
Claims
1. A reciprocating tool, a reciprocating member configured to reciprocate between a first dead center and a second dead center; an electric motor configured to generate a driving force; a transmission device configured to transmit the driving force of the electric motor to the reciprocating member at least during a stroke of the reciprocating member from the second dead center to the first dead center; a control circuit configured to output at least one drive signal for driving the electric motor; a drive circuit configured to (i) receive the at least one drive signal and (ii) drive the electric motor in accordance with the received at least one drive signal; a position detector configured to output a position detection signal each time the reciprocating member reaches a predetermined position in at least one reciprocating motion of the reciprocating member; a signal blocking circuit including wired logic configured to block the at least one drive signal from the drive circuit in response to the position detector outputting the position detection signal; A reciprocating tool comprising:
2. The reciprocating tool according to claim 1, the signal blocking circuit is configured to (i) be disabled in response to a first logic value and (ii) be enabled in response to a second logic value; A reciprocating tool, wherein the second logical value is opposite to the first logical value.
3. The reciprocating tool according to claim 2, further comprising: a manual switch configured to be manually operated by a user of the reciprocating tool; (i) a latch circuit configured to continue outputting the second logical value to the signal cutoff circuit in response to the position detector outputting the position detection signal until the manual switch is manually operated; A reciprocating tool comprising:
4. The reciprocating tool according to claim 3, further comprising: a pressing member configured to be pressed against the workpiece by the user; The manual switch is configured to be manually operated by the pressing member being pressed against the workpiece.
5. A reciprocating tool according to any one of claims 1 to 4, The position detector comprises (i) a magnet having a first magnetic pole and a second magnetic pole, and (ii) a Hall element configured to detect the first magnetic pole of the magnet, and is configured so that the Hall element detects the first magnetic pole and outputs the position detection signal in response to the reciprocating member reaching the predetermined position.
6. The reciprocating tool according to claim 5, The transmission device is a cam (i) having an outer periphery with a plurality of pins arranged in a circumferential direction of the cam, and (ii) configured to be rotated by the driving force of the electric motor; (i) a holder that holds the magnet and (ii) that is configured to rotate with the cam; Equipped with The reciprocating member (i) extends between the first dead center and the second dead center, (ii) has a plurality of racks in its extension direction, and (iii) is configured to be driven from the second dead center to the first dead center by the plurality of racks engaging with each of the plurality of pins.
7. The reciprocating tool according to claim 6, The reciprocating tool, wherein the first magnetic pole faces radially outward from the holder.
8. A reciprocating tool according to claim 6 or 7, A reciprocating tool, wherein the cam and the holder are configured to rotate about the same axis.
9. The reciprocating tool according to claim 8, A reciprocating tool, wherein the electric motor includes a rotor serving the same shaft.
10. A reciprocating tool according to any one of claims 6 to 9, The reciprocating tool, wherein the holder is made of a non-magnetic material.
11. A reciprocating tool according to any one of claims 1 to 10, A reciprocating tool, wherein the at least one drive signal is at least one pulse width modulated signal.
12. The reciprocating tool according to claim 11, the electric motor is a brushless DC motor having first to third coils, the drive circuit (i) forms at least a part of a full bridge circuit, and (ii) includes first to sixth semiconductor switches connected to the first to third coils; the first to third semiconductor switches are high-side switches in the full-bridge circuit, the fourth to sixth semiconductor switches are low-side switches in the full-bridge circuit, the at least one pulse-width modulated signal includes first to third pulse-width modulated signals corresponding to the first to third semiconductor switches, respectively; The wired logic is configured to cut off the first to third pulse width modulated signals from the drive circuit in response to the position detector outputting the position detection signal.
13. 13. The reciprocating tool according to claim 12, the control circuit is configured to output, to the drive circuit, fourth to sixth pulse width modulation signals for braking the electric motor in response to the position detection signal being output by the position detector; The fourth to sixth pulse width modulation signals correspond to the fourth to sixth semiconductor switches, respectively.
14. A reciprocating tool according to claim 13, The control circuit includes a microcomputer configured to output the first to sixth pulse width modulated signals.
15. A reciprocating tool according to any one of claims 1 to 14, A reciprocating tool, wherein the predetermined position corresponds to (i) a stop position where the reciprocating member stops, and / or (ii) a standby position where the reciprocating member waits for at least one next reciprocating motion of the reciprocating member.
16. A reciprocating tool according to any one of claims 1 to 15, a cylinder containing compressed gas therein; (i) a piston within the cylinder, (ii) urging the reciprocating member toward the second dead center by the compressed gas; Equipped with A reciprocating tool, wherein the reciprocating member is configured to be driven by the piston from the first dead center to the second dead center.
17. 17. A reciprocating tool according to claim 16, The reciprocating member is configured to (i) be positioned at the first dead center in response to the piston being positioned at its top dead center, and (ii) be positioned at the second dead center in response to the piston being positioned at its bottom dead center.
18. 1. A method for controlling an electric motor of a reciprocating tool, comprising: outputting at least one drive signal for driving the electric motor to a drive circuit of the reciprocating tool, the drive circuit being configured to drive the electric motor in accordance with the at least one drive signal; transmitting a driving force of the electric motor to a reciprocating member of the reciprocating tool, the reciprocating member being configured to reciprocate between a first dead center and a second dead center, and the driving force being transmitted at least from the second dead center to the first dead center; The driving of the electric motor is stopped by a wired logic, and the wired logic is configured to cut off the at least one drive signal from the drive circuit in response to the reciprocating member reaching a predetermined position in at least one reciprocating motion thereof. The method comprises:
Citation Information
Patent Citations
Driving-in machine
JP2019098456A