The invention relates to a power tool, and more particularly to a power tool that outputs rotational driving force.
An impact wrench which is an example of a conventional power tool includes a motor, a spindle rotated by the motor, a hammer rotated by the spindle, and an anvil struck by the hammer. The anvil is provided with a detachable end bit so that a fastener such as a bolt is fastened to a workpiece by the end bit (For example, refer to Japanese Patent Application Publication No. 2009-72888).
However, in a fastening operation to a hard workpiece, because large reaction force is generated to the hammer upon striking the anvil, the hammer greatly moves back and impacts the spindle. This impact causes the hammer and the spindle to be temporarily locked with each other, and thus striking timings between the hammer and the anvil is deviated from normal striking timings therebetween. Thus, the striking force of the hammer is not transmitted sufficiently to the anvil, which causes a striking malfunction. Once such a striking malfunction occurs, the striking malfunction occurs successively, which causes a drop in fastening force of the impact wrench, vibrations, an increase in noise, and the like.
In the conventional impact wrench, it was difficult to accurately detect the above-described striking malfunction and to promptly resolve the striking malfunction that has occurred. In view of the foregoing, it is an object of the invention to provide a power tool capable of resolving the striking malfunction promptly.
In order to attain the above and other objects, the present invention provides a power tool. The power tool includes a housing, a motor, a hammer, an anvil, a detecting unit, and a controller. The motor is accommodated in the housing. The hammer is configured to be rotated by the motor in a rotational direction about a rotational axis extending in an axial direction. The anvil is configured to be rotated upon being struck by the hammer. The detecting unit is configured to detect an impact generated in the rotational direction and the axial direction. The controller is configured to control the motor based on a detection result of the detecting unit.
With this configuration, because the power tool includes the detecting unit capable of detecting the impact in the rotational direction and the axial direction, a striking state between the hammer and the anvil can be detected with high accuracy. Thus, a striking malfunction between the hammer and the anvil is detected accurately, and the controller controls the motor based on the detection result of the triaxial acceleration sensor, so that the striking malfunction can be resolved promptly.
According to another aspect, the present invention provides a power tool. The power tool includes a motor, a hammer, an anvil, and a detecting unit. The hammer is configured to be rotated in a rotational direction by the motor. The hammer is rotatable in the rotational direction and movable in an axial direction thereof. The anvil is configured to be rotated upon being struck by the hammer. The detecting unit is configured to detect a strike generated in the rotational direction in distinction from a strike generated in the axial direction.
With this configuration, the detecting unit can detect the strike in the rotational direction of the hammer, while distinguishing the strike in the rotational direction of the hammer from the strike in the axial direction thereof. Thus, detection can be performed while distinguishing a cam end impact from a pre-hit and an overshoot. This enables a detailed grasp of a state of the striking malfunction that has occurred in the power tool.
According to still another aspect, the present invention provides a power tool. The power tool includes a housing, a motor, a hammer, an anvil, a triaxial acceleration sensor, and a controller. The motor is accommodated in the housing. The hammer is configured to be rotated by the motor. The anvil is configured to be rotated upon being struck by the hammer. The triaxial acceleration sensor is configured to detect a strike between the hammer and the anvil. The controller is configured to control the motor based on a detection result of the triaxial acceleration sensor.
With this configuration, because the power tool includes the triaxial acceleration sensor, a striking state between the hammer and the anvil can be detected with high accuracy. Thus, a striking malfunction between the hammer and the anvil is detected accurately, and the controller controls the motor based on the detection result of the triaxial acceleration sensor, so that the striking malfunction can be resolved promptly.
The invention can provide a power tool capable of resolving the striking malfunction promptly.
Hereinafter, an impact wrench 1 as an example of a power tool according to an embodiment of the invention will be described while referring to
As shown in
The body portion 21 is formed with air inlet ports (not shown) for introducing external air into the body portion 21, and is formed with air outlet ports (not shown) for discharging air in the body portion 21 to the outside with a fan 34 described later.
The handle portion 22 extends downward from a substantially center position of the body portion 21 in the front-rear direction, and is formed integrally with the body portion 21. The handle portion 22 is provided with a switch mechanism 6 configured to selectively switch a power supply to the motor 3. Also, the handle portion 22 has a bottom end portion provided with a power cable 23 connectable to a commercial power source (not shown) and extending therefrom in the extending direction of the handle portion 22. The handle position 22 extends from the body portion 21 at a root position provided with a trigger 24 manipulated by an operator. The root portion is at the front side of the handle portion 22. The handle portion 22 has a lower portion accommodating a rectifier circuit 25 for converting an AC current supplied from the power cable 23 into a DC current.
As shown in
A board 35 having a plurality of Hall elements 35A is disposed at the rear side of the motor 3. The plurality of Hall elements 35A is provided at positions confronting the permanent magnet 32A in the front-rear direction. For example, three Hall elements 35A are provided at a predetermined interval such as 60 degrees in the circumferential direction of the output shaft 31.
A controller 37 having a triaxial acceleration sensor 36 is provided at an outer position of the motor 3 in a radial direction of the motor 3. The triaxial acceleration sensor 36 is adapted to detect accelerations in X, Y, Z-axis directions. In the present embodiment, acceleration in a thrust direction (axial direction) of the output shaft 31 is detected as acceleration in the Z-axis direction, and acceleration in a rotational direction (circumferential direction) of the output shaft 31 is detected as acceleration in the X, Y-axis directions. This enables detection of a shock of an impact operation by the impact mechanism 5 not only in the thrust direction but also in the rotational direction. The controller 37 is electrically connected to the board 35 and the rectifier circuit 25 via wiring. Detailed controls of the motor 3 will be described later. The triaxial acceleration sensor 36 is provided at a position adjacent to the motor 3 and on an imaginary extended line of the impact mechanism 5 in the axial direction, i.e., the triaxial acceleration sensor 36 is located at a position overlapped with the impact mechanism 5 as viewed from the axial direction. Hence, the triaxial acceleration sensor 36 can accurately detect a shock generated at the impact mechanism 5. The triaxial acceleration sensor 36 serves as detecting unit of the invention.
The gear mechanism 4 includes a pair of planetary gears 41 in meshing engagement with the pinion gear 31A, an outer gear 42 in meshing engagement with the planetary gears 41, and a spindle 43 for holding the planetary gears 41. The planetary gears 41 constitute a planetary gear mechanism having the pinion gear 31A as a sun gear. The planetary gears 41 decelerate rotations of the pinion gear 31A and transmit the decelerated rotations to the spindle 43. Each planetary gear 41 includes a rotational shaft 41A extending in the front-rear direction. The rotational shaft 41A is rotatably supported on the spindle 43. As shown in
The shaft section 43B extends in the front-rear direction. The shaft section 43B is formed with two substantially V-shaped grooves 43a opposing each other with respect to the rotational axis of the shaft section 43B. Each groove 43a is formed such that the opening of the V shape faces rearward. Each groove 43a receives a ball 51 described later such that the ball 51 is movable along the corresponding groove 43a. The substantially V-shaped groove 43a is formed by combining two sides extending in diagonally downward directions such that, when the spindle 43 is in a normal rotation, the ball 51 reciprocates only in one side and that, when the spindle 43 is in a reverse rotation, the ball 51 reciprocates only in the other side.
The impact mechanism 5 includes the ball 51, a stopper 52, a spring 53, a washer 54, a sphere 55, a hammer 56, and an anvil 57. The stopper 52 has substantially a hollow cylindrical shape. The stopper 52 is formed with a hole 52a penetrating the stopper 52 in the front-rear direction and through which the shaft section 43B is inserted. The stopper 52A has a front end surface contactable with the hammer 56 so as to prevent the hammer 56 from moving rearward more than a predetermined amount.
The spring 53 is a coil spring, and is fitted to the outside of the shaft section 43B. The spring 53A has a rear end portion in contact with the stopper 52, and a front end portion in contact with the washer 54. Thus, the spring 53 urges the hammer 56 in the forward direction via the washer 54. The washer 54 has substantially a disc shape, and is provided between the hammer 56 and the spring 53. The sphere 55 is provided between the washer 54 and the hammer 56.
As shown in
Two groove portions 56c depressed inward in the radial direction are formed at the front side of the receiving portion 56B. The groove portions 56c are formed at positions confronting respective grooves 43a, so as to support the ball 51 together with the grooves 43a. With this configuration, the hammer 56 is held with respect to the spindle 43, and movement of the ball 51 along the groove 43a enables the hammer 56 to move in the front-rear direction and in the circumferential direction relative to the spindle 43. If the hammer 56 moves rearward more than the predetermined amount, the front end surface of the hammer 56 is brought into a position farther rearward than the grooves 43a, which causes the ball 51 to separate from the grooves 43a. However, a contact between the step portion 56A and the front end surface of the stopper 52 prevents excessive rearward movement of more than the predetermined amount by the hammer 56, which prevents separation of the ball 51. On the front end surface of the hammer 56, two engaging protrusions 56C protruding forward are provided at positions opposing each other with respect to the penetrating hole 56a.
The anvil 57 has substantially a cylindrical shape, and extends in the front-rear direction. The anvil 57 is provided with two engaged protrusions 57A protruding outward in the radial direction. The anvil 57A has a front end portion provided with a bit mounting section 57B for detachably mounting an end bit (not shown). The two engaged protrusions 57A are provided at positions opposing each other with respect to the rotational axis of the anvil 57.
When the spindle 43 is rotated by the motor 3, the ball 51, the hammer 56, the spring 53, and the stopper 52 rotate together with the spindle 43. This causes the engaging protrusions 56C to engage the engaged protrusions 57A, and the hammer 56 and the anvil 57 rotate together in order to perform a fastening operation of a bolt or the like. As the fastening operation proceeds, the load of the anvil 57 increases. When the load exceeds a predetermined value, the hammer 56 moves rearward against the urging force of the spring 53. At this time, the ball 51 moves rearward within the groove 43a. When the hammer 56 moves rearward by a distance more than a height of the engaging protrusion 56C in the front-rear direction, the engaging protrusion 56C gets over the engaged protrusion 57A that has engaged the engaging protrusion 56C. Because the rotational force of the spindle 43 is transmitted to the hammer 56 via the ball 51, the hammer 56 continues rotating and each engaging protrusion 56C strikes the engaged protrusion 57A opposite the engaged protrusion 57A that has previously engaged the engaging protrusion 56C. This causes the anvil 57 to rotate, and the rotational force is transmitted to the end bit (not shown) as a striking force. This striking operation generates a shock in the thrust direction and in the rotational direction that can be detected by the triaxial acceleration sensor 36.
Reaction force is generated when the engaging protrusions 56C strike the engaged protrusions 57A. This reaction force causes the hammer 56 to move rearward against the urging force of the spring 53. At this time, the ball 51 moves rearward along the groove 43a (
During a fastening operation with the impact wrench 1, the end bit and a fastener such as a bolt sometimes engage and locked with each other, and cannot rotate relative to each other. In this case, because the hammer 56 strikes the anvil 57 while the anvil 57 is in a non-rotatable state, most part of the rotational energy of the hammer 56 returns to the hammer 56 as reaction force, and the hammer 56 moves rearward by a larger amount than in the optimum striking state. With this movement, the ball 51 is brought into contact with the rear end of the groove 43a, and a so-called cam end collision shown in
Further, an occurrence of the cam end collision sometimes causes a deviation in striking timings between the hammer 56 and the anvil 57, and causes phenomena such as a pre-hit and an overshoot.
Next, the configuration of a control system for driving the motor 3 will be described while referring to
Electrical elements mounted on the board 35 include six switching elements Q1-Q6 such as FET in three-phase bridge connection. Each gate of the six switching elements Q1-Q6 in bridge connection is connected to a control-signal outputting circuit 61. Each drain or each source of the six switching elements Q1-Q6 is connected to the stator windings U, V, and W in star connection. With this configuration, the six switching elements Q1-Q6 perform switching operations with switching-element driving signals (driving signals such as H4, H5, H6 etc.) inputted from the control-signal outputting circuit 61, and converts a DC voltage that is full-wave rectified by the rectifier circuit 25 into three-phase (U-phase, V-phase, and W-phase) voltages Vu, Vv, and Vw, thereby supplying the stator windings U, V, and W with electric power.
Out of switching-element driving signals (three-phase signals), three negative-voltage switching elements Q4, Q5, and Q6 for driving each gate of the six switching elements Q1-Q6 are supplied with pulse-width modulation signals (PWM signals) H4, H5, and H6, respectively. Also, the controller 37 is provided with an arithmetic section 62 adapted to change a pulse width of the PWM signal (duty ratio) based on a detection signal of a manipulating amount (stroke) of the trigger 24, thereby adjusting an amount of electric power supplied to the motor 3. In this way, start/stop and the rotational speed of the motor 3 are controlled.
Here, a PWM signal is supplied to either the positive-voltage switching elements Q1-Q3 or the negative-voltage switching elements Q4-Q6 of the board 35. By switching the switching elements Q1-Q3 or the switching elements Q4-Q6 at high speed, electric power supplied from DC voltage of the rectifier circuit 25 to each of the stator windings U, V, and W is controlled. Note that, because the PWM signal is supplied to the negative-voltage switching elements Q4-Q6, by controlling the pulse width of the PWM signal, electric power supplied to each of the stator windings U, V, and W is adjusted so as to control the rotational speed of the motor 3.
The controller 37 includes the control-signal outputting circuit 61, the arithmetic section 62, a voltage detecting circuit 63, a current detecting circuit 64, an applied-voltage setting circuit 65, a triaxial acceleration detecting circuit 66, and a rotor-position detecting circuit 67. The arithmetic section 62 includes a rotation-condition determining section 68, a rotational-speed detecting section 69, a correction-parameter deriving section 70, a central processing unit (CPU) for outputting driving signals based on processing programs and data, a ROM for storing the processing programs and control data, and a RAM for temporarily storing data (these are not shown).
The arithmetic section 62 generates driving signals for alternately switching predetermined switching elements Q1-Q6 based on the output signal from the rotor-position detecting circuit 67, and outputs the control signals to the control-signal outputting circuit 61. With this operation, predetermined windings of the stator windings U, V, and W are alternately energized to rotate the rotor 32 in a set rotational direction. In this case, the driving signals applied to the negative-voltage switching elements Q4-Q6 are outputted as PWM modulation signals based on output control signals of the applied-voltage setting circuit 65. The voltage detecting circuit 63 and the current detecting circuit 64 detect a voltage value and a current value, respectively, that are supplied to the motor 3, and these values are fed back to the arithmetic section 62, thereby adjusting the voltage value and the current value so that the set driving power and current are obtained. Note that the PWM signals may be applied to the positive-voltage switching elements Q1-Q3.
The applied-voltage setting circuit 65 outputs control signals to the arithmetic section 62 based on an operation amount of the trigger 24. The triaxial acceleration detecting circuit 66 outputs each acceleration value in the thrust direction and in the rotational direction to the arithmetic section 62, based on signals from the triaxial acceleration sensor 36.
The rotation-condition determining section 68 determines whether striking between the hammer 56 and the anvil 57 is in the optimum striking state, based on the output signals from the triaxial acceleration detecting circuit 66. The rotational-speed detecting section 69 detects the rotational speed of the motor 3 based on the signals from the rotor-position detecting circuit 67. The correction-parameter deriving section 70 derives a correction parameter for adjusting the PWM duty for controlling the motor 3, based on the determination result of the rotation-condition determining section 68.
Next, the operations of the impact wrench 1 will be described while referring to
The flowchart of
The arithmetic section 62 determines whether the hammer 56 strikes the anvil 57, based on the signal from the triaxial acceleration detecting circuit 66 (S3).
When occurring the striking, the rotation-condition determining section 68 determines whether a peak value aAP of the thrust acceleration aA is lower than or equal to a thrust target value aA0 (S4). The thrust acceleration aA in the optimum striking state is preliminarily set as the thrust target value aA0 and stored in the RAM. In
In S2, the controller 37 again detects a value of the triaxial acceleration sensor 36. Because striking is already started (S3: YES), the process advances to S4. At time t1, the peak value aAP exceeds the thrust target value aA0 (S4: NO). This indicates that a shock in the thrust direction is large. More specifically, the hammer 56 has moved rearward due to the reaction force at the first strike I1 and thus hits the spindle 43, occurring the cam end collision (
A case in which the peak value of the rotational acceleration aR becomes lower than the rotational target value aR0 (S5: NO) will be described while referring to
If the rotation-condition determining section 68 determines that the peak value aRP of the rotational acceleration aR is smaller than the rotational target value aR0 (S5: NO), the correction-parameter deriving section 70 calculates a correction parameter needed to adjust the peak value aRP of the rotational acceleration aR to the rotational target value aR0, and the arithmetic section 62 increases the PWM duty for controlling the motor 3 (S6). That is, a current value supplied to the motor 3 increases, and the rotational speed increases. Thus, because the reaction force exerted on the hammer 56 increases, the amount of rearward movement of the hammer 56 increases, thereby preventing the pre-hit and the overshoot. At the third strike and thereafter, the optimum striking state (
With this configuration, because the impact wrench 1 includes the triaxial acceleration sensor 36, a striking state between the hammer 56 and the anvil 57 can be detected with high accuracy. Thus, a striking malfunction between the hammer 56 and the anvil 57 is detected accurately, and the controller 37 controls the motor 3 based on the detection result of the triaxial acceleration sensor 36, so that the striking malfunction can be resolved promptly.
With this configuration, the triaxial acceleration sensor 36 can detect a shock of the hammer 56 in the rotational direction and a shock of the hammer 56 in the thrust direction. Thus, the striking malfunction between the hammer 56 and the anvil 57 can be detected more accurately.
If the hammer 56 strikes the anvil 57 out of the optimum striking state, the reaction force due to striking decreases and a shock in the rotational direction becomes smaller than the rotational target value aR0 (pre-hit, overshoot). In this case, the controller 37 raises a current (PWM duty) supplied to the motor 3 in order to cause the hammer 56 to strike the anvil 57 in the optimum striking state. This can suppress a drop in the striking force at a minimum level, and can resolve the striking malfunction promptly.
If the reaction force exerted on the hammer 56 is relatively large when the hammer 56 strikes the anvil 57, the amount of rearward movement of the hammer 56 becomes large so that the spindle 43 and the hammer 56 hit each other and a shock in the thrust direction becomes larger than the thrust target value aA0. Also, because the spindle 43 and the hammer 56 hit each other, the rotational energy from the motor 3 is lost, and striking force drops (cam end collision). In this case, in order to suppress reaction force exerted on the hammer 56 upon striking the anvil 57, the controller 37 reduces a current (PWM duty) supplied to the motor 3. This can suppress a drop in the striking force at a minimum level, and can resolve the striking malfunction promptly.
Hereinafter, a second embodiment of the invention will be described while referring to the flowchart in
In S3, if a strike is detected (S3: YES), the rotation-condition determining section 68 determines whether a rotational speed w of the motor 3 detected by the rotational-speed detecting section 69 is larger than a target rotational speed w0 which is set preliminarily and stored in the RAM (S24). Rotations of the motor 3 are transmitted to the spindle 43 via the planetary gears 41 etc., and the spindle 43 rotates at a constant rotational speed. When the cam end collision occurs, the ball 51 hits the rear end portion of the groove 43a to cause the hammer 56 and the anvil 57 to be temporarily locked to each other, which leads to a drop in the rotational speed of the spindle 43. With the drop in the rotational speed of the spindle 43, the rotational speed of the motor 3 also drops. That is, the cam end collision can be detected based on the drop in the rotational speed of the motor 3. If the rotational speed w of the motor 3 is smaller than or equal to the preset target rotational speed w0 (S24: NO), the controller 37 determines that the cam end collision occurs and advances to S7. On the other hand, if the rotational speed w of the motor 3 is larger than the preset target rotational speed w0 (S24: YES), the controller 37 determines that the cam end collision does not occur and the process advances to S5.
With this configuration, the controller 37 controls the motor 3 based on the detection results of the rotational-speed detecting section 69 and the triaxial acceleration sensor 36. Hence, the cam end collision can be detected reliably.
If the rotational speed of the motor 3 drops below the rotational target value aR0, the controller 37 determines that the hammer 56 and the spindle 43 are temporarily locked with each other, and reduces a current (PWM duty) supplied to the motor 3. This can suppress a drop in the striking force at a minimum level, and can resolve the striking malfunction promptly.
While the impact wrench of the invention has been described in detail with reference to the above aspects thereof, it would be apparent to those skilled in the art that various changes and modifications may be made therein without departing from the scope of the claims.
In the second embodiment, the cam end collision is detected based on the rotational speed w of the motor 3. However, the cam end collision may be detected based on a current value of the motor 3. In this case, because an occurrence of the cam end collision temporarily increases a load on the spindle 43 due to a temporary lock state between the hammer 56 and the spindle 43, the current value I of the motor 3 increases. If the current value I of the motor 3 exceeds a current target value I0 which is set preliminarily and stored in the RAM, the controller 37 determines that the cam end collision occurs and reduces the PWM duty for controlling the motor 3. As shown in
In the above-described embodiment, a shock in the rotational direction and in the thrust direction is detected by the single triaxial acceleration sensor 36. However, a shock in the rotational direction and in the thrust direction may be detected by combining two acceleration sensors. With this configuration, the cam end collision can be detected by one acceleration sensor, and the pre-hit and overshoot can be detected by another acceleration sensor.
In the above-described embodiment, an electric motor is used as the motor 3, but an air motor may be used.
Number | Date | Country | Kind |
---|---|---|---|
2012-216058 | Sep 2012 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/004423 | 7/19/2013 | WO | 00 |