System and method for thermal management using speed control of a power tool
阅读说明:本技术 使用电动工具的速度控制进行热管理的系统和方法 (System and method for thermal management using speed control of a power tool ) 是由 C·H·伊普玛 于 2019-09-05 设计创作,主要内容包括:本发明公开了一种电动工具和一种用于电动工具的热管理的方法。电动工具包括壳体,位于壳体内的电动机,以及连接到电动机的电子处理器。电子处理器被配置为以第一速度操作电动机并且确定电动工具是否已经没有负载达预定时间量,其中电动机在预定时间量期间已经以第一速度操作。响应于确定电动机已经没有负载达预定时间量,电子处理器以低于第一速度的第二速度操作电动机。电子处理器还在以第二速度操作电动机时确定电动工具是否负载,并且响应于确定电动机有负载,以第一速度操作电动机。(The invention discloses a power tool and a method for thermal management of a power tool. The power tool includes a housing, a motor located within the housing, and an electronic processor connected to the motor. The electronic processor is configured to operate the motor at a first speed and determine whether the power tool has been unloaded for a predetermined amount of time, wherein the motor has been operating at the first speed during the predetermined amount of time. In response to determining that the motor has been unloaded for the predetermined amount of time, the electronic processor operates the motor at a second speed that is lower than the first speed. The electronic processor also determines whether the power tool is loaded while operating the motor at the second speed and operates the motor at the first speed in response to determining that the motor is loaded.)
1. A power tool, comprising:
a housing;
a motor located within the housing;
a shift dial movable between a plurality of positions to select an operating speed of the motor; and
an electronic controller connected to the motor and the shift dial, the electronic controller configured to:
operating the motor at a first speed corresponding to the speed selected by the variable speed dial,
determining whether the power tool has been unloaded for a predetermined amount of time, wherein the motor has operated at the first speed during the predetermined amount of time,
in response to determining that the motor has been unloaded for the predetermined amount of time, operating the motor at a second speed that is lower than the first speed,
determining whether the power tool is loaded while operating the motor at the second speed, an
Operating the motor at the first speed in response to determining that the motor is loaded.
2. The power tool of claim 1, wherein the predetermined amount of time is at least 1 minute.
3. The power tool of claim 1, wherein the electronic processor is further configured to:
determining whether the power tool has been continuously unloaded during the predetermined amount of time, an
In response to determining that the power tool has been continuously unloaded during the predetermined amount of time, determining that the motor has been unloaded for the predetermined amount of time.
4. The power tool of claim 3, wherein the electronic processor is further configured to:
determining that the power tool is unloaded;
initiating a timer in response to determining that the power tool is not loaded, wherein the timer expires when the timer counts to the predetermined amount of time;
determining whether the power tool is unloaded during a period from a start of the timer to an expiration of the timer; and
determining that the power tool has been continuously unloaded during the predetermined amount of time when the power tool is unloaded during the time from the start of the timer to the expiration of the timer.
5. The power tool of claim 4, wherein the electronic processor is further configured to:
determining whether the power tool is loaded after starting the timer but before the timer expires; and
resetting the timer in response to determining that the power tool is loaded after the timer is started but before the timer expires.
6. The power tool of claim 5, further comprising a current sensor for measuring current flowing to the motor, wherein the electronic processor is further configured to:
measuring an instantaneous current flowing to the motor using the current sensor;
comparing the instantaneous current to a predetermined current threshold;
determining that the power tool is not loaded when the instantaneous current is below the predetermined current threshold; and
determining that the power tool is loaded when the instantaneous current is at or above the predetermined current threshold.
7. The power tool of claim 6, wherein to determine whether the power tool is unloaded during a period from the start of the timer to the expiration of the timer, the electronic processor is configured to determine whether the power tool is unloaded during a period from the start of the timer to the expiration of the timer at discrete time intervals.
8. The power tool of any one of claims 1-7, wherein operating the motor at the first speed and the second speed further comprises operating the motor using open loop speed control or closed loop speed control.
9. A method for thermal management of a power tool, the method comprising:
operating, using an electronic processor of the power tool, the motor at a first speed, the first speed corresponding to a speed selected by a variable speed dial of the power tool;
determining, using the electronic processor, that the power tool has not been loaded for a predetermined amount of time, wherein the motor has operated at the first speed during the predetermined amount of time;
in response to determining that the motor has not been loaded for the predetermined amount of time, operating, using the electronic processor, the motor at a second speed that is lower than the first speed,
determining, using the electronic processor, that the power tool is loaded while operating the motor at the second speed, an
Operating, using the electronic processor, the motor at the first speed in response to determining that the motor is loaded.
10. The method of claim 9, wherein the predetermined amount of time is at least 1 minute.
11. The method of claim 9, further comprising:
determining whether the power tool has been continuously unloaded during the predetermined amount of time, an
In response to determining that the power tool has been continuously unloaded during the predetermined amount of time, determining that the motor has been unloaded for the predetermined amount of time.
12. The method of claim 11, further comprising:
determining that the power tool is unloaded;
initiating a timer in response to determining that the power tool is not loaded, wherein the timer expires when the timer counts to the predetermined amount of time;
determining whether the power tool is unloaded during a period from a start of the timer to an expiration of the timer; and
determining that the power tool has been continuously unloaded during the predetermined amount of time when the power tool is unloaded during the time from the start of the timer to the expiration of the timer.
13. The method of claim 12, further comprising:
determining whether the power tool is loaded after starting the timer but before the timer expires; and
resetting the timer in response to determining that the power tool is loaded after the timer is started but before the timer expires.
14. The method of claim 13, further comprising:
measuring an instantaneous current flowing to the motor using a current sensor;
comparing the instantaneous current to a predetermined current threshold;
determining that the power tool is not loaded when the instantaneous current is below the predetermined current threshold; and
determining that the power tool is loaded when the instantaneous current is at or above the predetermined current threshold.
15. The method of claim 14, wherein determining whether the power tool is unloaded during a period from the start of the timer to the expiration of the timer comprises: determining whether the power tool is unloaded at discrete time intervals from the start of the timer to the expiration of the timer.
16. A power tool, comprising:
a housing;
a motor located within the housing; and
an electronic controller connected to the electric motor, the electronic controller configured to:
operating the motor at a first speed,
determining whether the power tool has been unloaded for a predetermined amount of time, wherein the motor has operated at the first speed during the predetermined amount of time,
in response to determining that the motor has been unloaded for the predetermined amount of time, operating the motor at a second speed that is lower than the first speed,
determining whether the power tool is loaded while operating the motor at the second speed, an
Operating the motor at the first speed in response to determining that the motor is loaded.
17. The power tool of claim 16, wherein the predetermined amount of time is at least 1 minute.
18. The power tool of claim 16, wherein the electronic processor is further configured to:
determining whether the power tool has been continuously unloaded during the predetermined amount of time, an
In response to determining that the power tool has been continuously unloaded during the predetermined amount of time, determining that the motor has been unloaded for the predetermined amount of time.
19. The power tool of claim 18, wherein the electronic processor is further configured to:
determining that the power tool is unloaded;
initiating a timer in response to determining that the power tool is not loaded, wherein the timer expires when the timer counts to the predetermined amount of time;
determining whether the power tool is unloaded during a period from a start of the timer to an expiration of the timer; and
determining that the power tool has been continuously unloaded during the predetermined amount of time when the power tool is unloaded during the time from the start of the timer to the expiration of the timer.
20. The power tool of claim 19, wherein the electronic processor is further configured to:
determining whether the power tool is loaded after starting the timer but before the timer expires; and
resetting the timer in response to determining that the power tool is loaded after the timer is started but before the timer expires.
Technical Field
The present invention relates to controlling the speed of a power tool to prevent overheating of power tool components.
Background
Power tools are commonly used for a variety of work operations. During operation, heat may build up in some components of the power tool. If these heats are not properly managed or controlled, they may cause problems or dangers.
Disclosure of Invention
In a first aspect, the present invention provides a power tool including a housing, a motor located within the housing, a variable speed dial movable between a plurality of positions to select an operating speed of the motor, and an electronic controller connected to the motor and the variable speed dial. The electronic processor is configured to operate the motor at a first speed corresponding to a speed selected by the variable speed dial. The electronic processor is further configured to determine whether the power tool has been unloaded for a predetermined amount of time, wherein the motor has operated at the first speed during the predetermined amount of time. In response to determining that the motor has been unloaded for the predetermined amount of time, the electronic processor operates the motor at a second speed that is lower than the first speed. The electronic processor also determines whether the power tool is loaded while operating the motor at the second speed. In response to determining that the motor is loaded, the electronic processor operates the motor at a first speed. In some embodiments, the predetermined amount of time is at least 1 minute. For example, the predetermined amount of time is between 1 minute and 5 minutes, 1 minute and 6 minutes, 1 minute and 10 minutes, 1 minute and 15 minutes, 2 minutes and 10 minutes, 3 minutes and 10 minutes, 5 minutes and 10 minutes, or 5 minutes and 15 minutes.
In one embodiment of the first aspect, the electronic processor is further configured to: the method further includes determining whether the power tool has been continuously unloaded for a predetermined amount of time, and determining that the motor has been unloaded for the predetermined amount of time in response to determining that the power tool has been continuously unloaded for the predetermined amount of time.
In one embodiment of the first aspect, the electronic processor is further configured to: determining that the power tool is unloaded; starting a timer in response to determining that the power tool is not loaded, wherein the timer expires when the timer counts to a predetermined amount of time; determining whether the power tool is unloaded during a time period from a start of the timer to an expiration of the timer; and determining that the power tool has been continuously unloaded during the predetermined amount of time when the power tool is unloaded during the time from the start of the timer to the expiration of the timer.
In one embodiment of the first aspect, the electronic processor is further configured to: after starting the timer but before the timer expires, determining whether the power tool is loaded; and resetting the timer in response to determining that the power tool is loaded after the timer is started but before the timer expires.
In one embodiment of the first aspect, the power tool further comprises a current sensor for measuring current flowing to the motor, wherein the electronic processor is further configured to: measuring an instantaneous current flowing to the motor using a current sensor; comparing the instantaneous current to a predetermined current threshold; determining that the power tool is not loaded when the instantaneous current is below a predetermined current threshold; and determining that the power tool is loaded when the instantaneous current is at or above the predetermined current threshold.
In one embodiment of the first aspect, to determine whether the power tool is unloaded during a time interval from the start of the timer to the expiration of the timer, the electronic processor is configured to determine whether the power tool is unloaded during a time interval from the start of the timer to the expiration of the timer.
In one embodiment of the first aspect, operating the motor at the first speed and the second speed further comprises operating the motor using open loop speed control or closed loop speed control.
In a second aspect, the invention provides a method for thermal management of a power tool, the method comprising operating, using an electronic processor of the power tool, a motor at a first speed, the first speed corresponding to a speed selected by a variable speed dial of the power tool. The method also includes determining, using the electronic processor, that the power tool has not been loaded for a predetermined amount of time, wherein the motor has operated at the first speed during the predetermined amount of time. In response to determining that the motor has been unloaded for the predetermined amount of time, the electronic processor operates the motor at a second speed that is lower than the first speed. The method also includes determining, using the electronic processor, a load of the power tool when operating the motor at the second speed. In response to determining that the motor is loaded, the electronic processor operates the motor at a first speed. In some embodiments, the predetermined amount of time is at least 1 minute. For example, the predetermined amount of time is between 1 minute and 5 minutes, 1 minute and 6 minutes, 1 minute and 10 minutes, 1 minute and 15 minutes, 2 minutes and 10 minutes, 3 minutes and 10 minutes, 5 minutes and 10 minutes, or 5 minutes and 15 minutes.
In one embodiment of the second aspect, the method further comprises: the method further includes determining whether the power tool has been continuously unloaded for a predetermined amount of time, and determining that the motor has been unloaded for the predetermined amount of time in response to determining that the power tool has been continuously unloaded for the predetermined amount of time.
In one embodiment of the second aspect, the method further comprises: determining that the power tool is unloaded; starting a timer in response to determining that the power tool is not loaded, wherein the timer expires when the timer counts to a predetermined amount of time; determining whether the power tool is unloaded during a time period from a start of the timer to an expiration of the timer; and determining that the power tool has been continuously unloaded during the predetermined amount of time when the power tool is unloaded during the time from the start of the timer to the expiration of the timer.
In one embodiment of the second aspect, the method further comprises: after starting the timer but before the timer expires, determining whether the power tool is loaded; and resetting the timer in response to determining that the power tool is loaded after the timer is started but before the timer expires.
In one embodiment of the second aspect, the method further comprises: measuring an instantaneous current flowing to the motor using a current sensor; comparing the instantaneous current to a predetermined current threshold; determining that the power tool is not loaded when the instantaneous current is below a predetermined current threshold; and determining that the power tool is loaded when the instantaneous current is at or above the predetermined current threshold.
In one embodiment of the second aspect, determining whether the power tool is not loaded during a period from the start of the timer to the expiration of the timer comprises: it is determined whether the power tool is unloaded at discrete time intervals from the start of the timer to the expiration of the timer.
In a third aspect, the present invention provides a power tool comprising a housing, a motor located within the housing, and an electronic processor connected to the motor. The electronic processor is configured to operate the motor at a first speed. The electronic processor is further configured to determine whether the power tool has been unloaded for a predetermined amount of time, wherein the motor has operated at the first speed during the predetermined amount of time. In response to determining that the motor has been unloaded for the predetermined amount of time, the electronic processor operates the motor at a second speed that is lower than the first speed. The electronic processor further determines whether the power tool is loaded while operating the motor at the second speed. In response to determining that the motor is loaded, the electronic processor operates the motor at a first speed. In some embodiments, the predetermined amount of time is at least 1 minute. For example, the predetermined amount of time is between 1 minute and 5 minutes, 1 minute and 6 minutes, 1 minute and 10 minutes, 1 minute and 15 minutes, 2 minutes and 10 minutes, 3 minutes and 10 minutes, 5 minutes and 10 minutes, or 5 minutes and 15 minutes.
In one embodiment of the third aspect, the electronic processor is further configured to: the method further includes determining whether the power tool has been continuously unloaded for a predetermined amount of time, and determining that the motor has been unloaded for the predetermined amount of time in response to determining that the power tool has been continuously unloaded for the predetermined amount of time.
In one embodiment of the third aspect, the electronic processor is further configured to: determining that the power tool is unloaded; starting a timer in response to determining that the power tool is not loaded, wherein the timer expires when the timer counts to a predetermined amount of time; determining whether the power tool is unloaded during a time period from a start of the timer to an expiration of the timer; and determining that the power tool has been continuously unloaded during the predetermined amount of time when the power tool is unloaded during the time from the start of the timer to the expiration of the timer.
In one embodiment of the third aspect, the electronic processor is further configured to: after starting the timer but before the timer expires, determining whether the power tool is loaded; and resetting the timer in response to determining that the power tool is loaded after the timer is started but before the timer expires.
Drawings
Fig. 1A is a perspective view of a power tool according to some embodiments of the invention.
FIG. 1B is a perspective view of the power tool of FIG. 1A with a portion of the housing removed.
Fig. 2 is a block diagram of the power tool of fig. 1A according to some embodiments of the invention.
Fig. 3 is a flow chart of a method of thermal management of the power tool of fig. 1A according to some embodiments of the present invention.
Detailed Description
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways.
Fig. 1A to 1B show a
The
The
The
The
Operating the
Returning to FIG. 1B, a perspective view of the
Fig. 3 shows a flow chart of a method 200 for thermal management of the
The method 200 also includes determining, using the
When the
When the
When the predetermined amount of time has elapsed, the method 200 includes operating (at block 260) the
When the
Thus, in at least some embodiments, by cycling through blocks 210, 220, 230, 240, and 250, and continuously resetting the timer while the
Then, in at least some embodiments, the
One advantage of the above method is: preventing excessive heat generation and damage to the electronic components of the
Accordingly, the embodiments described herein provide, among other things, systems and methods for thermal management using speed control of a power tool.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种自动消除抱闸反电动势的伺服电机及方法