The present invention relates to a work tool provided with a motor as a driving source, and more particularly, to a work tool configured to control a rotation number of the motor.
Conventionally, known is a work tool (PLT 1) including: a base portion on which a workpiece is mountable, a cutting portion accommodating a motor and rotatably supporting a circular saw blade, a supporting base portion standing from the base portion and supporting the cutting portion such that the cutting portion is in confrontation with the base portion, and a power source portion configured to receive power supply selectively from one of an AC power source and a DC power source and configured to supply suitable level of electric power to the motor for driving the same.
PTL 1: Japanese Patent Application Publication No. 2011-167830
In recent years, the tendency of using a motor whose output is higher than that of a conventionally used motor is increasing. When the motor having higher output is employed, larger current flows through the motor and switching elements used for controlling the motor. Thus, a temperature rise in the motor and the switching elements tends to become greater. However, in the above-described work tool, the temperature rise in the motor and the switching elements is not taken into consideration. Therefore, the temperature rise in the motor and the switching elements cannot be suppressed, resulting in deterioration of the motor and the switching elements.
An object of the present invention is to provide a work tool capable of suppressing the temperature rise in the motor and the switching elements and restraining deterioration thereof due to the temperature rise.
In order to attain above and other object, the present invention provides a work tool includes a motor; a switching element switchable between an ON-state and an OFF-state, the switching element allowing a current to flow through the motor during the ON-state, the switching element prohibiting a current from flowing through the motor during the OFF-state; target rotation number setting means for setting a target rotation number of the motor; rotation number controlling means for controlling the motor such that the rotation number thereof is brought in coincidence with the target rotation number by changing an ON-duration, during which the switching element is in the ON-state, in one switching period of the switching element; and temperature detecting means for detecting at least one of a temperature of the motor and a temperature of the switching element the rotation number controlling means is capable of setting an upper limit with respect to the ON-duration on the basis of the temperature detected by the temperature detecting means and changes the ON-duration within a range not more than the upper limit.
According to the above configuration, the upper limit to the ON-duration in one switching period of the switching element can be set on the basis of the detected temperature. Therefore, current flowing through the motor and the switching element can be reduced by using the upper limit based on the temperature rise in the motor and the switching element. Consequently, the temperature rise caused by larger current flowing can be suppressed, and thus deterioration of the motor and the switching element due to temperature rise therein can be restrained.
Preferably, the rotation number controlling means lowers the upper limit as the detected temperature becomes higher.
In this configuration, the upper limit can be lowered as the detected temperature becomes higher. Accordingly, current flowing through the motor and the switching element can be reduced when temperatures of the motor and the switching element elevate. Consequently, the temperature rise in the motor and the switching element can be effectively suppressed, and thus deterioration of the motor and the switching element due to temperature rise therein can be effectively restrained.
Preferably, the rotation number controlling means is further capable of setting a temperature threshold value. The rotation number controlling means sets the upper limit to a first upper limit when the detected temperature is lower than the temperature threshold value, whereas the rotation number controlling means sets the upper limit to a second upper limit which is lower than the first upper limit when the detected temperature is equal to or higher than the temperature threshold value.
By the above configuration, the upper limit is lowered when the detected temperature becomes equal to or higher than the temperature threshold value. Accordingly, current flowing through the motor and the switching element can be reduced when the temperatures of the motor and the switching element elevate to a temperature equal to or higher than the temperature threshold value. Consequently, the temperature rise in the motor and the switching element can be effectively suppressed, and thus deterioration of the motor and the switching element due to temperature rise therein can be effectively restrained.
Preferably, the rotation number controlling means is capable of setting a plurality of temperature threshold values. The plurality of temperature threshold values are set such that the upper limit is lowered as the detected temperature becomes higher.
In the above configuration, temperature threshold values are set such that the upper limit is lowered as the detected temperature becomes higher. Therefore, current flowing through the motor and the switching element is reduced as temperatures of the motor and the switching element rise. Accordingly, the temperature rise in the motor and the switching element can be effectively suppressed, and thus deterioration of the motor and the switching element due to temperature rise therein can be effectively restrained.
Preferably, the rotation number controlling means is further capable of setting a lowering degree used when lowering the upper limit. The rotation number controlling means sets the lowering degree to a first lowering degree when the target rotation number of the motor is set to a first rotation number, whereas the rotation number controlling means sets the lowering degree to a second lowering degree which is greater than the first lowering degree when the target rotation number is set to a second rotation number which is smaller than the first rotation number.
With this configuration, the lowering degree for lowering the upper limit can be increased as the target rotation number becomes smaller. Accordingly, assuming that employed is a configuration such that a fan which is rotated upon driving of the motor cools the same or the switching element, when the cooling performance of the fan is insufficient due to low target rotation number, current flowing through the motor and the switching element can be further reduced in comparison with a case of sufficient cooling performance of the fan due to high target rotation number. Consequently, the temperature rise in the motor and the switching element can be effectively suppressed.
Preferably, the rotation number controlling means sets the temperature threshold value to a first threshold value when the upper limit is set to a specific value and the target rotation number of the motor is set to a first rotation number, whereas the rotation number controlling means sets the temperature threshold value to a second threshold value which is lower than the first threshold value when the upper limit is set to the specific value and the target rotation number of the motor is set to a second rotation number which is smaller than the first rotation number.
With this configuration, assuming that employed is a configuration such that a fan which is rotated upon driving of the motor cools the same or the switching element, when the cooling performance of the fan is insufficient due to low target rotation number, the temperature threshold value can be further lowered in comparison with a case of sufficient cooling performance of the fan due to high target rotation number. Accordingly, current flowing through the motor and the switching element can be further reduced. Consequently, the temperature rise in the motor and the switching element can be effectively suppressed.
Preferably, the rotation number controlling means sets the upper limit to a first upper limit when the detected temperature is a specific temperature and the target rotation number of the motor is set to a first rotation number, whereas the rotation number controlling means sets the upper limit to a second upper limit which is lower than the first upper limit when the detected temperature is the specific temperature and the target rotation number of the motor is a second rotation number which is smaller than the first rotation number.
With the above configuration, assuming that employed is a configuration such that a fan which is rotated upon driving of the motor cools the same or the switching element, when the cooling performance of the fan is insufficient due to low target rotation number, the upper limit can be further lowered in comparison with a case of sufficient cooling performance of the fan due to high target rotation number. Therefore, current flowing through the motor and the switching element can be further reduced. Consequently, the temperature rise in the motor and the switching element can be effectively suppressed.
Preferably, the rotation number controlling means lowers the upper limit step-by-step over a period of time that is more than twice as long as the one switching period.
With this configuration, when lowering the upper limit, the upper limit is lowered step-by-step over the period of time that is more than twice as long as the one switching period. Thus, the upper limit can be smoothly changed, resulting in smooth variation of the rotation number of the motor. Consequently, finishing to workpiece can be attained favorably.
Preferably, the work tool further includes motor stop means for stopping driving of the motor when the detected temperature is equal to or higher than a predetermined temperature.
With this configuration, by setting the predetermined temperature to an allowable limit temperature of the motor or the switching element, excessive temperature rise therein can be suppressed. Consequently, breakage of the motor or the switching element due to excessive temperature rise can be restrained.
Preferably, the work tool further includes mode changeover means for changing over a drive control to the motor between a first mode under which the rotation number controlling means sets the upper limit and a second mode under which the rotation number controlling means does not set the upper limit.
In the above configuration, a user can select one of the first mode and the second mode. As a result, in accordance with working situations, the user can select as to whether to set the upper limit or not. Consequently, enhanced workability and convenience can be obtained.
Preferably, the work tool further include a housing providing an accommodating chamber accommodating both the motor and the switching element. The temperature detecting means is accommodated in the accommodating chamber.
In this configuration, the temperature detecting means, the motor, and the switching element are accommodated in the accommodating chamber. Accordingly, enhanced accuracy of temperature detection using the temperature detecting means can be obtained.
The present invention can provide an work tool capable of suppressing the temperature rise in the motor and the switching elements and restraining deterioration thereof due to the temperature rise.
Figs. is a left side view of the electric circular saw according to the first embodiment of the present invention.
A work tool according to a first embodiment of the present invention will be described with reference to
As illustrated in
The main housing 21 is made from, for example, resin and accommodates therein a motor 4, a temperature detection portion 5, and a control substrate 6. As illustrated in
As illustrated in
As illustrated in
As illustrated in
As illustrated in
As illustrated in
Next, the motor 4, the temperature detection portion 5, and the control substrate 6 will be described. As illustrated in
As illustrated in
As illustrated in
The current detection resistor 63 is for detecting current flowing through the motor 4 and is connected between the rectifying smoothing circuit 61 and the switching circuit 62.
As illustrated in
As illustrated in
Although not illustrated in the drawings, the arithmetic portion 64E includes a central processing unit (CPU) for outputting the drive signals on the basis of a processing program and data, a ROM for storing the processing program, control data, and various threshold values, and a RAM for temporarily storing data. The arithmetic portion 64E generates the drive signals for sequentially switching on the FETs Q1 through Q6 on the basis of the position signals, indicating the position of the rotor 42, fed from the rotor position detection circuit 64B, and outputs the control signals to control signal output portion 64D. As a result, current sequentially flows in the coils U, V and W, thereby causing the rotor 42 to rotate in a preset rotational direction. In this case, the drive signals outputted to the FETs Q4 through Q6 connected to the negative power source line are outputted as a pulse width modulation signal (PWM signal).
The arithmetic portion 64E changes the duty ratio of the PWM signal on the basis of the signal, indicating the target rotation number, fed from the target rotation number setting circuit 64C and switches ON/OFF the FETs Q4 through Q6 at a high speed, thereby adjusting the power supply quantity to the motor 4 and thus controlling the rotation number (the rotational speed) thereof The PWM signal is a signal whose signal-output duration (pulse width) in one switching period (a prescribed period) for switching ON/OFF the FET is changeable. The duty ratio is a percentage of the signal-output duration to one switching period (the prescribed period). The arithmetic portion 64E changes an ON-duration, during which the FET is held in its ON-state, in one switching period of each of the FETs Q4 through Q6 by changing the duty ratio. As a result, the power supply quantity to the motor 4 is changed. Further, the arithmetic portion 64E controls start and stop of the motor 4 on the basis of the start signal fed from the trigger 22A.
The arithmetic portion 64E calculates the rotation number of the motor 4 on the basis of the position signals which indicate the position of the rotor 42 and are inputted from the rotor position detection circuit 64B, and compares the calculated rotation number with the target rotation number inputted from the target rotation number setting circuit 64C. The arithmetic portion 64E further determines the power supply quantity to the motor 4 on the basis of the comparison result, thereby adjusting the power supply quantity to the motor 4 such that the rotation number of the motor 4 is brought in coincidence with the selected target rotation number. In this way, the control portion 64 performs a constant rotation number control such that the rotation number of the motor 4 is brought in coincidence with the target rotation number.
In addition, the arithmetic portion 64E is able to set an upper limit of the ON-duration in one switching period of each of the FETs Q4 through Q6, i.e., an upper limit of the duty ratio on the basis of the detection temperature inputted from the temperature detecting portion 5. The arithmetic portion 64E performs a upper-limit setting control for setting the upper limit with respect to the duty ratio on the basis of the detection temperature. In the upper-limit setting control, the constant rotation number control is performed by changing the duty ratio within a range not more than the set upper limit. That is, in the upper-limit setting control, if a duty ratio which is greater than the set upper limit is required for maintaining the constant rotation number control, the duty ratio is controlled so as not to exceed the set upper limit in preference to the maintenance of the constant rotation number control.
A table depicted in
As illustrated in the upper-limit setting table, the temperature threshold value is preset so as to lower the upper limit in accordance with an elevation of the detection temperature. For example, the upper limit employed when the target rotation number is set to “high speed” and the detection temperature is equal to or higher than 110° C. but lower than 120° C. is preset to 60% (an example of “first upper limit”), and the temperature threshold value corresponding to this temperature range is preset to 120° C. (an example of “temperature threshold value”). The upper limit employed when the detection temperature has reached to a temperature equal to or higher than this temperature threshold value so that the detection temperature is equal to or higher than 120° C. but lower than 130° C. is preset to 50% (an example of “second upper limit”), and the temperature threshold value corresponding to this temperature range is preset to 130° C. (an example of “temperature threshold value”).
In this way, since the temperature threshold value is preset such that the upper limit is lowered in accordance with the elevation of the detection temperature, current flowing through the motor 4 and the FETs Q1 through Q6 can be reduced when the temperatures of the motor 4 and the FETs Q1 through Q6 rise. Accordingly, the temperature rise can be effectively suppressed, and thus deterioration of the motor 4 and the FETs Q1 through Q6 caused by the temperature rise therein can be restrained.
Further, as illustrated in the upper-limit setting table, a lowering degree by which the upper limit is lowered when the detection temperature becomes equal to or higher than the set temperature threshold value is preset so as to become greater as the target rotation number becomes smaller. For example, the upper limit employed when the target rotation number is set to “low speed” (an example of “second rotation number”) and the detection temperature is lower than 60° C. is preset to 100%, and the temperature threshold value corresponding to this temperature range is preset to 60° C. The upper limit employed when the detection temperature rises to a temperature equal to or higher than this temperature threshold value so that the detection temperature becomes equal to or higher than 60° C. but lower than 70° C. is preset to 80%, and the lowering degree in this case is preset to 20% (an example of “second lowering degree”). On the other hand, the upper limit employed when the target rotation number is set to “middle speed” (an example of “first rotation number”) and the detection temperature is equal to or higher than 90° C. but lower than 100° C. is preset to 65%, and the temperature threshold value corresponding to this temperature range is preset to 100° C. The upper limit employed when the detection temperature rises to a temperature equal to or higher than this temperature threshold value so that the detection temperature become equal to or higher than 100° C. but lower than 110° C. is preset to 55%, and the lowering degree in this case is preset to 10% (an example of “first lowering degree”).
As described above, the lowering degree used when lowering the upper limit is preset so as to become greater as the target rotation number becomes smaller. Therefore, the upper limit of the duty ratio can be largely reduced in a case where the cooling performance of the fan 43A provided at the rotary shaft 43 of the motor 4 is low due to low setting of the target rotation number, rather than in a case where the cooling performance of the fan 43A is at a certain level due to high setting of the target rotation number. Accordingly, the upper limit of the duty ratio can be further greatly lowered when suppression of the temperature rise in the motor 4 and the FETs Q1 through Q6 is insufficient only by the cooling performance of the fan 43A due to low cooling performance of the fan 43A. Consequently, current flowing through the motor 4 and the FETs Q1 through Q6 can be reduced, and thus deterioration of the motor 4 and the FETs Q1 through Q6 can be further effectively restrained.
Similarly, in consideration of the fact that the cooling performance of the fan 43A becomes lower as the target rotation number becomes smaller, the temperature threshold value is preset so as to become lower as the target rotation number becomes smaller in a case where the upper limit of the duty ratio is set to a specific value. For example, in a case where the upper limit is set to 100%, the temperature threshold value when the target rotation number is set to “high speed” (an example of “first rotation number”) is preset to 80° C. (an example of “first threshold value”), the temperature threshold value when the target rotation number is set to “middle speed” (an example of “first rotation number” or “second rotation number”) is preset to 70° C. (an example of “first threshold value” or “second threshold value”), and the temperature threshold value when the target rotation number is set to “low speed” (an example of “second rotation number”) is preset to 60° C. (an example of “second threshold value”).
Further, in consideration of the fact that the cooling performance of the fan 43A becomes lower as the target rotation number becomes smaller, the upper limit is preset so as to become lower as the target rotation number becomes smaller in a case where the detection temperature is a specific temperature. For example, in a case where the detection temperature is equal to or higher than 130° C. but lower than 140° C., the upper limit when the target rotation number is set to “high speed” (an example of “first rotation number”) is preset to 40% (an example of “first upper limit”), the upper limit when the target rotation number is set to “middle speed” (an example of “first rotation number” or “second rotation number”) is preset to 25% (an example of “first upper limit” or “second upper limit”), and the upper limit when the target rotation number is set to “low speed” (an example of “second rotation number”) is preset to 10% (an example of “second upper limit”).
As described above, preferably, the relationship between the detection temperature, the upper limit, and the temperature threshold value should be determined in consideration of the target rotation number of the motor 4 and the like.
When the detection temperature becomes 140° C. or higher, the arithmetic portion 64E stops driving the motor 4 by stopping outputting the drive signals to the control signal output portion 64D regardless of whether the target rotation number is set to “high speed,” “middle speed,” or “low speed.” Thus, when the temperatures of the motor 4 and the FETs Q1 through Q6 elevates to such a high level that large loads are applied to the motor 4 and the FETs Q1 through Q6, the energization to the motor 4 and the FETs Q1 through Q6 is interrupted and the driving of the motor 4 is stopped in any target rotation number, thereby protecting the motor 4 and the FETs Q1 through Q6 from breakage caused by excessive temperature rise and the like. The arithmetic portion 64E is an example of “target rotation number setting means.” Also, the arithmetic portion 64E is an example of “rotation number controlling means.” Further, the arithmetic portion 64E is an example of “motor stop means.”
Next, the drive control to the electric circular saw 1 will be described while referring to a flowchart illustrated in
After detecting the temperatures, the arithmetic portion 64E sets the upper limit of the duty ratio on the basis of both the detection temperature and the upper-limit setting table, that is, the arithmetic portion 64E sets the upper limit with respect to the ON-duration in one switching period of the FETs Q4 through Q6 (S104). For example, as illustrated in the upper-limit setting table, when the target rotation number is set to “middle speed” and the detection temperature is equal to or higher than 70° C. but lower than 80° C., the upper limit is set to 85% and the temperature threshold value corresponding this temperature range is set to 80° C.
Subsequently, the arithmetic portion 64E detects the rotation number of the motor 4 (S105). This detection of the rotation number of the motor 4 is performed by the position signals, indicating the position of the rotor 42, being inputted from the rotor position detection circuit 64B to the arithmetic portion 64E. Next, the arithmetic portion 64E determines the duty ratio of the PWM signals to be outputted to the FETs Q4 through Q6 (S106). On the basis of the comparison result between the rotation number of the motor 4 and the target rotation number, this duty ratio is determined within the range not more than the upper limit set in Step 104.
After the duty ratio is determined, the arithmetic portion 64E instructs the FETs Q4 through Q6 to perform the switching actions (S107). In this case, the FETs Q4 through Q6 are driven by the PWM signals with the determined duty ratio. Subsequently, the arithmetic portion 64E determines whether or not the detection temperature is equal to or higher than 140° C. (S108). When the detection temperature is determined to be equal to or higher than 140° C. (S108: Yes), the arithmetic portion 64E stops the driving of the motor 4 by not outputting the drive signals to the FETs Q1 through Q6 (S110).
On the other hand, when the detection temperature is determined not to be equal to or higher than 140° C. (S108: No), the arithmetic portion 64E determines whether or not the trigger 22A is OFF (S 109). When the trigger 22A is determined to be OFF (S109: Yes), the arithmetic portion 64E stops the motor 4 (S110). When the trigger 22A is determined not to be OFF (S109: No), the routine is returned to Step 102 and then the arithmetic portion 64E continues driving the motor 4 while repeatedly performing the processes in Steps 102 through 109 until the trigger 22A is turned off. When the detection temperature elevates during the repetition of Steps 102 through 109, in Step 104, the upper limit of the duty ratio is re-set on the basis of both the elevated detection temperature and the upper-limit setting table, and also the temperature threshold value corresponding to a temperature range to which the elevated detection temperature belongs is re-set. When re-setting the upper limit, the arithmetic portion 64E lowers the upper limit step-by-step over a period of time that is more than twice as long as the one switching period. In this way, the rotation number of the motor is smoothly varied by virtue of smoothly changing the upper limit. Accordingly finishing to workpiece can be attained favorably. Particularly, in case where the cutting operation is performed using the rotating circular saw blade 8 of the electric circular saw 1, abrupt variation in the rotation number during the cutting operation causes excessive degradation to a cutting surface of the workpiece. In view of the foregoing, smooth variation control to the rotation number of the motor contributes to enhancement of finishing to the cutting surface of the workpiece.
In this way, the rotation number of the motor 4 is controlled in a state where the upper limit of the duty ratio is set on the basis of the detection temperature. Therefore, the temperature rise in the motor 4 and the FETs Q1 through Q6 can be suppressed.
As illustrated in
On the other hand, in the electric circular saw 1, the driving of the motor 4 is started at the time tO and the detection temperature becomes higher than or equal to the temperature threshold value at a time tl. Thus, at the time tl the upper limit of the duty ratio is lowered to reduce current flowing through the motor 4 and the FETs Q1 through Q6. As described above, since the upper limit of the duty ratio is lowered to reduce the current flowing through the motor 4 and the FETs Q1 through Q6, after the time tl the temperature rise under the drive control in the electric circular saw 1 becomes gentle in comparison with that under the drive control in the conventional work tool.
By further continuing the use of the electric circular saw 1, in a process from the time tl to the time t2 at which the work is finished, each time the detection temperature exceeds the temperature threshold value, the upper limit of the duty ratio is sequentially lowered. As a result, the current flowing through the motor 4 and the FETs Q1 through Q6 is further reduced. Accordingly, during a period of time from the time tl to the time t2 a temperature rise degree under the drive control in the electric circular saw 1 is considerably smaller than that under the drive control in the conventional work tool.
As illustrated in
On the other hand, in the electric circular saw 1, driving of the motor 4 is started at the time 3 and then maintenance of the constant rotation number control becomes impossible at the time 4 due to increase in the load even though the duty ratio is set to 100%. Thus, after the time 4 the rotation number is decreased in accordance with increase in the load. Then, at a time t5 the detection temperature becomes higher than or equal to the temperature threshold value, and thus the upper limit of the duty ratio is lowered to a value which is lower than 100% so that current flowing through the motor 4 and the FETs Q1 through Q6 is reduced. In this case, although this lowering of the upper limit of the duty ratio causes a lowering of the rotation number, the temperature rise is suppressed because the load current temporarily decreases. Accordingly, the temperature rise in the electric circular saw 1 is gentle in comparison with that in the conventional work tool. By further continuing the use of the electric circular saw 1, in a process from the time t5 to a time t6 at which the work is finished, each time the detection temperature exceeds the temperature threshold value, the upper limit of the duty ratio is sequentially lowered. As a result, the load current flowing through the motor 4 and the FETs Q1 through Q6 is reduced and thus the temperature rise therein is further suppressed. Consequently, during a period of time from the time t5 to the time t6 a temperature rise degree under the drive control in the electric circular saw 1 is considerably smaller than that under the drive control in the conventional work tool.
In this way, in the electric circular saw 1 according to the first embodiment of the present invention, the upper limit of the duty ratio is set lower as the detection temperature becomes higher so that the current flowing through the motor 4 and the FETs Q1 through Q6 is reduced, thereby enabling effective suppression of the temperature rise therein. Note that, in order to clarify the fact that the upper limit of the duty ratio is lowered, the above-described variation that the upper limit is lowered step-by-step over the period of time that is more than twice as long as the one switching period is not depicted in
Next, an electric circular saw 200 as an example of a work tool according to a second embodiment of the present invention will be described while referring to
As illustrated in
As illustrated in
As illustrated in
The driving control circuit 206 is connected to both the commercial AC power source 500 and the motor 204 within the main housing 21, and includes the triac 206A, a shunt resistor 206B, a current detection circuit 206C, a target rotation number setting circuit 206D, a rotation number detection circuit 206E, a temperature detecting circuit 206F, a zero-cross detection circuit 206H, a power supply circuit 206G, and a microcomputer 2061.
The triac 206A is connected between the commercial AC power source 500 and the motor 204 via the shunt resistor 206B. The triac 206A is a switching element for alternating current. The triac 206A controls flowing and interruption of both a positive direction current and a negative direction current by being turned ON and OFF on the basis of a signal outputted from the microcomputer 2061. When the triac 206A is in an ON-state, the triac 206A allows current to flow to the motor 204 from the commercial AC power source 500. On the other hand, when the triac 206A is in an OFF-state, the triac 206A prohibit current from flowing to the motor 204 from the commercial AC power source 500. The shunt resistor 206B is used for detecting current. The triac 206A is an example of “switching element.”
The current detection circuit 206C detects current flowing through the motor 204 on the basis of a voltage drop value across the shunt resistor 206B, and outputs the detection result to the microcomputer 2061. The target rotation number setting circuit 206D outputs to the microcomputer 2061 a signal indicating the selected target rotation number set by the target rotation number setting switch 21B. The rotation number detection circuit 206E outputs to the microcomputer 2061 the rotation number of the motor 204 inputted from the rotation number detection portion 204A. The temperature detecting circuit 206F outputs to the microcomputer 2061 the detection temperature inputted from the temperature detection portion 205.
The power supply circuit 206G is connected to the commercial AC power source 500. The power supply circuit 206G converts voltage applied from the commercial AC power source 500 into a reference voltage Vcc, and outputs the reference voltage Vcc. The reference voltage Vcc is used as a drive power source for the microcomputer 2061 and the like.
The zero-cross detection circuit 206H is connected between the commercial AC power source 500 and the microcomputer 206I. The zero-cross detection circuit 206H detects a zero-cross point at which the voltage of the commercial AC power source 500 becomes 0V, that is, a phase angle of the voltage of the commercial AC power source 500 becomes 0°, and outputs the detected zero-cross point to the microcomputer 206I.
Although not illustrated in the drawings, the microcomputer 206I includes a central processing unit (CPU) for outputting a drive signal on the basis of a processing program and data, a ROM for storing the processing program, control data, and various threshold values, and a RAM for temporarily storing data.
The microcomputer 206I is able to output the drive signal for switching the triac 206A, and performs a conduction angle control for changing a conduction angle of the triac 206A, i.e., for changing an ON-duration in one switching period of the triac 206A. The microcomputer 206I changes the conduction angle on the basis of a signal inputted from the target rotation number setting circuit 206D indicating the target rotation number, and switches ON/OFF the triac 206A at a high speed, thereby adjusting the power supply quantity to the motor 204 and thus controlling the rotation number thereof.
The microcomputer 2061 compares the rotation number inputted from the rotation number detection circuit 206E with the target rotation number inputted from the target rotation number setting circuit 206D, and determines the power supply quantity to the motor 204 on the basis of the comparison result, thereby adjusting the power supply quantity to the motor 204 such that the rotation number of the motor 204 is brought in coincidence with the selected target rotation number. In this way, the microcomputer 2061 performs a constant rotation number control such that the rotation number of the motor 4 is brought in coincidence with the target rotation number.
In addition, the microcomputer 206I is able to set an upper limit with respect to the ON-duration in one switching period of the triac 206A, i.e., an upper limit with respect to the conduction angle on the basis of the detection temperature inputted from the temperature detecting circuit 206F. When the drive control is set to the upper-limit setting control by the control changeover switch 221C, the microcomputer 206I sets the upper limit of the conduction angle on the basis of the detection temperature. In the upper-limit setting control, the constant rotation number control is performed by changing the conduction angle within a range not more than the set upper limit. That is, in the upper-limit setting control, if the conduction angle greater than the set upper limit is required for maintaining the constant rotation number control, the control to the conduction angle for not exceeding the set upper limit has higher priority than the maintenance of the constant rotation number control. Note that, in the normal control, a normal constant rotation number control under which the upper limit of the conduction angle is not set is performed. The microcomputer 206I is an example of “target rotation number setting means.” Also, the microcomputer 206I is an example of “rotation number controlling means.” Further, the microcomputer 206I is an example of “motor stop means.”
Next, the drive control to the electric circular saw 200 will be described while referring to a flowchart depicted in
Subsequently, the microcomputer 206I determines whether or not the control changeover switch 221C is ON (S304). When the control changeover switch 221C is determined not to be ON (S304: No), the microcomputer 206I sets the upper limit of the conduction angle to 100% (180° when expressed by an angle), that is, the microcomputer 206I performs the normal control under which the upper limit with respect to the ON-duration in one switching period of the triac 206A is not set (S306). On the other hand, when the control changeover switch 221C is determined to be ON (S304: Yes), the microcomputer 206I sets the upper limit of the conduction angle on the basis of both the detection temperature and the upper-limit setting table, that is, the microcomputer 206I performs the upper-limit setting control under which the upper limit with respect to the ON-duration in one switching period of the triac 206A is set (S305).
Here, the control changeover switch 221C detects the rotation number of the motor 204 (S307). This detection of the rotation number of the motor 204 is performed on the basis of the rotation number inputted to the microcomputer 206I from the rotational number detection circuit 206E. Subsequently, the microcomputer 206I determines the conduction angle of the triac 206A (S308). When the control changeover switch 221C has been determined to be ON in Step 304, on the basis of the comparison result between the rotation number of the motor 204 and the target rotation number, the conduction angle is determined within a range not more than the upper limit set in Step 305. When the control changeover switch 221C has been determined not to be ON in Step 304, the upper limit with respect to the conduction angle is not set (that is, the conduction angle is changeable within a range from 020 to 180°) and the conduction angle is determined on the basis of the comparison result between the rotation number of the motor 204 and the target rotation number.
After the conduction angle is determined, the microcomputer 2061 instructs the triac 206A to perform the switching actions (S309). In this case, the triac 206A is driven at the determined conduction angle. Subsequently, the microcomputer 2061 determines whether or not the detection temperature is equal to or higher than 140° C. (S310). When the detection temperature is determined to be equal to or higher than 140° C. (S310: Yes), the microcomputer 206I stops the driving of the motor 204 by not outputting the drive signal to the triac 206A (S312).
On the other hand, when the detection temperature is determined not to be equal to or higher than 140° C. (S310: No), the microcomputer 206I determines whether or not the trigger 22A is OFF (S311). When the trigger 22A is determined to be OFF (S311: Yes), the microcomputer 206I stops the motor 204 (S312). When the trigger 22A is determined not to be OFF (S311: No), the routine is returned to Step 302 and then the microcomputer 206I continues driving the motor 204 while repeatedly performing the processes in Steps 302 through 311 until the trigger 22A is turned off.
In this way, in the electric circular saw 200 according to the second embodiment of the present invention, by changing over ON and OFF of the control changeover switch 221C, the upper-limit setting control and the normal control can be switched. Accordingly, the user can select one of the upper-limit setting control and the normal control in accordance with working situations, and thus enhanced workability and convenience can be obtained.
The work tool according to the present invention is not limited to the above-described embodiments, but various modifications are conceivable without departing from the scope of claims. In the above-described embodiments, the electric circular saw 1 is employed as the work tool of the present invention, but is not limited to this. For example, the present invention may be applied to a work tool, such as a grinder, a miter saw, a hammer and the like, provided with a rotation number control portion adapted to control the motor such that the rotation number thereof is brought in coincidence with a target rotation number.
1, 200: electric circular saw 1, 2: housing, 3: base, 4, 204: motor, 5, 205: temperature detection portion, 6: control substrate, 7: control circuit, 8: circular saw blade, 21: main housing, 21A: power cord, 21B: target rotational number setting switch, 21a: accommodating chamber, 22: handle portion, 22A: trigger, 23: saw cover, 23A: protective cover, 41: stator, 42: rotor, 42A: hall element 43: rotary shaft, 43A: fan, 61: rectifying smoothing circuit, 61A: diode bridge circuit 61B: smoothing capacitor 62: switching circuit 63: current detection resistor 64: control portion 64A, 206C: current detection circuit 64B: rotor position detection circuit 64C, 206D: target rotational number setting circuit 64D: control signal output portion 64E: arithmetic portion 204A: rotational number detection portion 206: driving control circuit 206A: triac 206B: shunt resistor 206E: rotational number detection circuit 206F: temperature detecting circuit 206G: power supply circuit 206H: zero-cross detection circuit 206I: microcomputer 221C: control changeover switch 500: commercial AC power source
Number | Date | Country | Kind |
---|---|---|---|
2014-039379 | Feb 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/051863 | 1/23/2015 | WO | 00 |