US20190143469A1 - Power tool with digital variable reluctance motor control - Google Patents
Power tool with digital variable reluctance motor control Download PDFInfo
- Publication number
- US20190143469A1 US20190143469A1 US16/250,313 US201916250313A US2019143469A1 US 20190143469 A1 US20190143469 A1 US 20190143469A1 US 201916250313 A US201916250313 A US 201916250313A US 2019143469 A1 US2019143469 A1 US 2019143469A1
- Authority
- US
- United States
- Prior art keywords
- motor
- sensing
- reluctance
- predetermined
- change
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/0957—Detection of tool breakage
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q11/00—Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
- B23Q11/0042—Devices for removing chips
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q11/00—Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
- B23Q11/0078—Safety devices protecting the operator, e.g. against accident or noise
- B23Q11/0085—Safety devices protecting the operator, e.g. against accident or noise by determining whether the machine tool is in a dangerous configuration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q11/00—Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
- B23Q11/0078—Safety devices protecting the operator, e.g. against accident or noise
- B23Q11/0092—Safety devices protecting the operator, e.g. against accident or noise actuating braking or stopping means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/0961—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring power, current or torque of a motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/098—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring noise
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/0985—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/099—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring features of the machined workpiece
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/007—Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
- B23Q15/08—Control or regulation of cutting velocity
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T408/00—Cutting by use of rotating axially moving tool
- Y10T408/16—Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor
- Y10T408/165—Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor to control Tool rotation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T408/00—Cutting by use of rotating axially moving tool
- Y10T408/16—Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor
- Y10T408/17—Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor to control infeed
- Y10T408/172—Responsive to Tool
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T408/00—Cutting by use of rotating axially moving tool
- Y10T408/16—Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor
- Y10T408/17—Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor to control infeed
- Y10T408/173—Responsive to work
Definitions
- the present invention relates generally to power tool, and in particular to a motor control for a power tool and a power tool controlled by the motor control.
- Power tools are commonly used in a wide variety of fields. Control of the motor or other power source of the power tool can be by manual control or automatic control.
- the present invention provides a power tool having a controller that senses an operating characteristic of the motor in the power tool to control one or more aspects of the power tool operation.
- a control circuit such as a digital circuit using a microcomputer controller, senses variations in current through the motor as a result of changes in reluctance of the motor.
- the control circuit is connected to the motor and/or to the power tool. Upon sensing predetermined variations in reluctance or current the control circuit controls the power tool.
- the motor control provides a predetermined sequence of speed settings or speed profile which is controlled depending on the reluctance variations.
- FIG. 1 is a schematic diagram of a power tool using the controller according to the principles of the present invention
- FIG. 2 is a diagram showing a correlation between speed of a power drill and resistance or load encountered on the bit of the power drill;
- FIG. 3 is a diagram similar to FIG. 2 including additional information on motor operation
- FIG. 4 is a diagram showing a correlation between torque output by a table saw and resistance or load encountered by the blade of the table saw;
- FIG. 5 is a diagram showing a correlation between torque output by a band saw and resistance or load encountered by the blade of the band saw.
- FIG. 6 is a block diagram of a motor control for detecting balance, level and blockage conditions.
- a power tool 10 includes a motor 12 that has a power output such as a motor shaft connected to a working element 14 of the power tool. Operation of the motor 12 drives the working element 14 .
- the working element 14 interacts with a work piece 16 , such as by cutting, drilling, abrading, or performing other work.
- a control circuit 18 senses the variations and operates to control an operating condition of the motor.
- the control circuit 18 includes a microcomputer or processor in a digital circuit for control of the motor 12 and/or the power tool 14 .
- the control circuit is referred to as a digital variable reluctance (DVR) controller.
- DVR digital variable reluctance
- control circuit 18 is connected to sense the current that is supplied to the coils of the motor 12 . As the working element 14 is working the work piece 16 , variations in load on the motor 12 occur. The variations in load change the torque on the motor 12 . When a predetermined load condition occurs as sensed by the control circuit 18 , the control circuit 18 transmits a command to the motor 12 to shut down. In certain embodiments, the shut-down command may result in the motor 12 being halted quickly. In one example, the motor may halt in 1/64 of a revolution. Other shut down characteristics are also possible.
- the control circuit 18 senses where the motor is in the rotating cycle. Changes in load, such as an increase in load or a decrease in load, according to predetermined characteristics are used to control the tool operation.
- the control circuit may sense a temperature, such as a temperature of the working element of the tool.
- the control circuit may sense acceleration for example using an accelerometer on the tool.
- the control circuit may use wireless communications, such as WiFi wireless communications, to obtain sensor data from the sensor and/or provide control commands to the motor or other power tool system.
- the motor 12 is connected directly to the working element 14 of the tool.
- a direct drive connection is provided, and a transmission is avoided, by use of the control circuit to control speed and torque of the motor.
- a reduction in parts is possible, with greater efficiency and less maintenance.
- the controller 18 is provided on a drill press power tool.
- Prior drill presses utilize a belt and pulley system between the motor and working element to drive the working element.
- a user changes the position of the belt on the pulleys to vary the speed and torque of the working element of the drill press.
- the belt and pulley transmission is eliminated and the controller 18 determines speed and torque of the drill press. The speed is controlled without the requirement for a mechanical speed variation.
- the working element 12 of the drill press is directly driven by the motor 12 .
- the controller 18 senses the load, for example, as a drill bit in a chuck of the drill press is in the process of drilling into the work piece 16 .
- the controller 18 increases the torque provided by the motor 12 . Similar operating control may be provided for other tools.
- the controller 18 automatically compensates for variations in operating speed of the tool.
- the controller may sense a sudden change in speed by the working element. For example, if the work piece 16 starts to spin as a result of suddenly being released from a holder, the controller 18 may control the motor 12 and/or power tool 10 to stop.
- the controller 18 may sense a gradual release of the working element 14 from the work piece 16 , such as may occur when the working element is reaching an edge or outside surface of the work piece 16 , the controller 18 may command the motor 12 to speed up. By speeding up as the drill or other working element reaches the other side of the work piece or the edge of the work piece 16 , reducing splintering of the work piece. Punch through splintering may be prevented.
- the controller 18 may sense a change in load characteristic of the hole being drilled through the work piece by the drill press.
- the controller may automatically stop the motor 12 or may automatically reverse the motor 12 .
- the reversal of the motor 12 may facilitate easy removal of the working element from the work piece 16 .
- the controller 18 may control the working element to operate in alternate forward and reverse directions.
- the drill press may be operated to perform one forward rotation of the working element 14 , followed by a reverse operation, for example for one quarter of a rotation.
- Other values of forward and reverse rotation may be provided.
- the forward/reverse operation may facilitate drilling in metal or other materials by clearing the drilling debris from the drill bit. In the one full turn forward and one quarter turn reverse operation, the drilling debris are cleared from the drill bit during the drilling operation.
- a tapping mode may be provided by the controller 18 to reverse the spin direction based on the handle position of the drill press operating handle or on the depth of the bore formed in the work piece.
- the controller 18 may be connected to a temperature sensor 20 to sense a temperature of the power tool 10 and/or the working element 14 .
- the temperature sensor 20 may be a thermocouple. A drill bit or other working element that has become dull will heat up, which is sensed by the controller 18 and used to control the operation of the tool.
- the controller 18 indicates that the working element 14 has been in use too long or that there is a maintenance issue that needs to be addressed.
- the sensor 20 may include an accelerometer to sense a position of the tool 10 . For example, if the tool is tipped over, the motor is automatically shut off by the control circuit. Other changes in position or orientation of all or part of the tool 10 may be sensed to shut off the tool, or otherwise change an operating condition.
- the controller 18 samples the torque of the motor many times per second. In one example, the controller 18 senses the torque 400 times per second. Increase and decreases in torque are sensed as determined by the controller 18 .
- the controller may be programmed to operate in different modes, such as described herein.
- the programmed controller may include a computer readable media, such as a memory chip or other memory, in which is stored program code and/or values used in the operation of the controller.
- the controller may include interface circuits, associated circuit elements, and other elements to provide the functions described herein.
- a pilot hole operating mode of the controller may provide that a lower speed at a given torque is sensed to determine that the working element is biting into the work piece 16 .
- the controller automatically controls the power tool to apply additional torque.
- the tool 10 is a band saw.
- the controller 18 may sense a break in the band saw blade and automatically stop the tool.
- the controller may be connected to a temperature sensor of a component of the saw to control the saw based on the sensed temperature.
- the tool is a hoist.
- the controller 18 of the hoist may sense lifting of a load.
- the load weight may be determined and the controller 18 may refuse to lift a load that is beyond the lift capacity of the hoist.
- the controller 18 may control the hoist to slow down as the load is nearing a landing site.
- the controller 18 may control the hoist motor to provide a soft start (slow lift start) or to provide a quick start.
- the sensor 20 may sense a temperature of bearings, for example, bearings of the hoist. The bearing life may be thereby be determined by the controller 18 .
- the controller 18 may sense a change in torque indicative of the load tipping, and may automatically control the hoist to address the tipping.
- a remote control may be provided with a display on which the operating condition may be read out.
- a large and expensive transmission may be eliminated.
- the direct drive of the motor 12 may also eliminate the inverter commonly used on hoists.
- the tool 10 may be a lathe.
- the controller 18 may sense an unbalanced load on the lathe and shut off the lathe motor 12 .
- the controller 18 may be provided for speed control of the lathe.
- the tool 10 may be a drum sander.
- the controller 18 may sense that the work piece has shot through the drum sander tool, which may cause the controller 18 to automatically shut of the tool 10 .
- the work piece may be grabbed by the sanding drum and moved abruptly as a result of the grabbing.
- the controller may sense an off balance or out of balance condition of the drum and/or provide a leveling screen.
- An indicator may be provided to emit a signal when the tool is leveled.
- the tool 10 may be a dust collector.
- the torque sensed by the controller 18 may sense that the filter is blocked or dirty.
- the controller may include a display to show the user the filter life left for the filter.
- a benchmark value for the sensed reluctance may be established for a clean filter.
- Increases in the torque required for the suction motor may be used by the controller 18 to indicate the increasingly dirty filter.
- the tool 10 may be a grinder.
- the controller may determine an off balance condition for the grinder. This may be the result of a crack in the grinding wheel. A growing crack may be sensed by the controller, and the tool controlled based on the sensed information.
- a sensor 20 may be provided on the guard for the grinder. The sensor 20 may be a contact sensor that is used by the controller to stop the tool 10 .
- the tool 10 may be a table saw.
- the controller may sense changes in the resistance of the saw blade and control the operation of the saw.
- the controller 18 may be configured to sense a void, such as the working element entering an open area of the work piece.
- a void such as the working element entering an open area of the work piece.
- the table saw may be controlled to automatically stop the blade or otherwise change its operation when the saw blade encounters a void in the work piece.
- the void detection and automatic control may be provided for other tools as well.
- the controller 18 may be used as an anti-kickback control for the tool. If the controller senses that the working element catches on the work piece and kicks it back, the controller may automatically halt operation of the tool.
- the controller 18 may sense that the work piece has split and halt or otherwise change the operation of the tool. For example, a split wood detection is provided. The quality of the cut by the tool is improved so that the cut is smoother.
- the sensor 20 may be an optical sensor.
- the sensor 20 may sense the user's hand or other body part.
- the tool 10 may be stopped by the controller 18 when the user's hand is too near to the working element 14 .
- the optical sensor 20 may provide speed control of the tool 10 by a wave of the user's hand.
- Any input may be translated into any action according to the present invention.
- the present invention may encompass a method of operation of the tool using the controller.
- the tool 10 is operated by sensing the current, or reluctance, by the motor coils.
- the variations in the current indicate different loads on the motor 12 .
- the variations in load are detected by the controller and reacts to the change in load.
- the working element 14 hits a knot in the wood, causing a detectable load change.
- the tool 10 may be sped up, slowed down, or stopped. Hitting a void in the work piece may also be detected.
- the detection of a change in load by the controller 18 may cause a warning light and/or sound and/or vibration or other detectable indication to be generated.
- the controller 18 may be programed to provide one or more of the functions described herein.
- the controller 18 program may be selected by the user or may be set at the factory.
- the controller 18 may be reprogrammed or updated by updates.
- the updates may be provided by wired connection or wireless communication.
- a power tool such as a drill press, hand drill or other drill is driven by a variable reluctance motor that includes a controller which senses load on the tool.
- the power tool is a drill press in which is mounted a drill bit 30 .
- the drill bit 30 is being used to drill a hole in a workpiece such as a board 32 .
- the drill bit 30 has not yet reached the board 32 and is driven at a speed of 300 RPM (Revolutions Per Minute).
- the feedback from the controller senses the resistance and automatically controls the speed of the motor to increase the drill bit speed. Prior to contact the motor speed is maintained at a constant speed as shown by line 38 . From initial contact at position 36 to full engagement across the diameter of the drill bit at position 40 , the motor speed is increased from 300 RPM to 900 RPM as indicated by inclined line 42 .
- the resistance sensed by the controller remains constant as the drill is drilling through the depth of the board 32 and the motor speed is maintained at a constant level during the portion of the drilling operation through the depth of the board 32 , as shown at line 44 .
- the tip of the drill bit 30 has broken through the opposite side of the board 32 .
- the resistance or load on the drill bit 30 decreases. This decreased resistance is sensed by the controller, which triggers an increase in motor speed from 900 RPM to 1500 RPM, as shown by inclined line 48 .
- the high speed is maintained as the drill bit passes through the other side of the board as shown by horizontal line portion 50 .
- the high speed exit helps to prevent splintering of the board at the hole.
- the motor rapidly decreases the drill bit speed as shown by declined line 54 .
- the drill bit speed is decreased to zero and then is operated in a reverse direction as shown by the declined line portion 56 .
- the drill bit 30 is operated at a speed of 600 RPM in the reverse direction.
- the reverse direction operation is maintained while the drill bit 30 is removed from the board 32 , as shown in position 58 .
- the reverse operation of the drill bit 30 facilitates easy removal of the bit from the board 32 .
- the drilling operation leaves a hole 60 in the board 32 .
- the drill bit speeds are marked on the scale 62 in the drawing on the vertical axis, and the rotational direction is marked as either forward or reverse at 64 and 66 .
- FIG. 3 shows the programming that contributes to the drilling operation of FIG. 2 .
- the user enters into the drill press a desired operating speed for the drilling of the board 32 .
- the user enters 900 RPM as the desired speed.
- the user may enter that value numerically or by selecting a setting on a dial, wheel, knob, switch or other control.
- the power tool may be provided with present speed values that are not user selectable in certain embodiments.
- the controller senses no load on the drill bit and so spins at a starting speed of 300 RPM.
- the controller senses the increased load from the drill bit entering the workpiece and ramps up the speed to the 900 RPM speed set by the user or otherwise determined.
- the controller senses that the drill is near the end of the work piece as indicated by the reduced load. As a result, the motor speeds up to 1500 RPM to cut through cleanly and prevent tear out. At 78 , the controller senses a no-load condition which causes it to switch into reverse and the user may lift the drill bit back through the hole.
- the drill may be programmed for the illustrated profile or for other profiles as desired.
- a table saw or other circular saw has a saw blade 80 that is being used to cut through a board 82 .
- the board 82 has a knot 84 which is provides a greater resistance to cutting.
- Other features of the board such as grain direction or grain density, moisture, sap, or other characteristics, may cause variations in cutting resistance as well.
- the user turns on the table saw.
- the controller senses a no-load condition and starts the saw blade spinning at 3000 RPM.
- the 3000 RPM speed is shown as a line 90 .
- the resistance or load sensed by changes in reluctance of the motor is shown by the line 92 .
- the resistance increases as indicated by inclined line 94 .
- the controller senses the increased load on the saw blade 80 as the blade begins to cut into the board.
- the motor increases the torque on the blade to maintain the speed of the saw blade 80 at 3000 RPM, as indicated at 96 .
- the saw blade 80 continues to cut the board, forming a blade cut in the board, and the resistance or load on the blade is generally constant, as shown at line 98 .
- the blade 80 reaches the position as shown in broken lines at 100 , the blade begins to cut into the knot 84 .
- the load or resistance increases as shown by inclined line 102 .
- the controller senses the increased load of cutting through the knot and increases the torque to maintain the blade speed of 3000 RPM.
- the torque is maintained at a constant level while cutting through the knot 84 , as shown by line 106 .
- the controller senses the decrease in load as shown by the declined line 108 .
- the motor reduces the torque on the blade as indicated at 110 to maintain the speed of 3000 RPM.
- the load is generally constant as shown by the line portion 112 until the blade 80 reaches the end of the board 82 .
- the load on the blade 80 drops off as shown at declined line 114 .
- the no load condition is indicated by the line portion 116 .
- the changes in load condition are sensed to maintain the blade speed at the generally constant speed of 3000 RPM as shown by the line 90 .
- the motor may be programmed for the illustrated profile or for other profiles as desired.
- a band saw is provided with a digital variable reluctance motor and is programed with a profile specific to band saws.
- the user turns on the band saw.
- the band saw blade 122 comes up to speed until it reaches the desired speed of 300 SFPM (Saw Feet Per Minute).
- the controller senses a no-load condition as indicated at 124 and maintains the speed of the blade at 300 SFPM, as shown at line 126 .
- the no-load condition is indicated by line 128 .
- the user moves a workpiece 130 toward the cutting edge of the blade 122 until it contacts the blade.
- the load increases at inclined line 132 which is sensed by the changes in the reluctance of the motor as indicated at 134 .
- the motor is controlled to increase the torque on the blade as a result of sensing the increased load to maintain the speed of 300 SFPM.
- the workpiece has an increasing thickness in the direction of cut, which places an increasing load on the blade 122 as shown by inclined line 136 .
- the controller senses the increased load of the increasing material thickness and increases the torque applied to the blade 122 to maintain the speed.
- the saw blade 122 reaches an area of constant thickness of the workpiece 130 .
- the load is constant while cutting this portion as indicated by the line portion 142 , so the torque is maintained at a constant level.
- the workpiece decreases in thickness.
- the decrease in workpiece thickness results in a decrease in the load on the blade 122 as indicated by the declined line 144 .
- the motor reluctance change of the decreased load is sensed and the control decreases the torque on the blade 122 so as to maintain a generally constant blade speed as shown by the line 126 .
- the load decreases as shown at 148 to the no load value at 150 .
- the load profile mirrors the shape profile of the workpiece in this example. Where more dense or less dense areas or voids are in the workpiece, the load profile may vary from the workpiece profile.
- the speed of the tool is varied depending on sensed load to accomplish certain results.
- the speed is generally constant but the torque on the tool is varied depending on sensed load. Either speed or torque or both may be varied depending on sensed load on any of drills, saws, sanders, planers, or other tools.
- a controller is provided that is used to sense predetermined conditions of the tool or other device.
- a motor 160 is connected to a load 162 .
- the load may be any load of the tool or other device. In certain examples, the load may be one or more grinding wheels, saw blades, fans, blowers, chucks or other load.
- the motor 160 operates to drive the load 162 .
- a digital variable reluctance controller 164 is connected to the motor 160 to sense operating characteristics of the motor 160 .
- the controller 164 is constructed and programmed to detect the predetermined condition of the tool. In a certain example, the controller 164 includes a balance sensor 166 .
- the balance sensor 166 may sense an out of balance condition of the load 162 such as an out of balance grinding wheel, a chipped or cracked grinding wheel, an out of balance condition of a workpiece held in a chuck of a lathe or other tool, an out of balance condition of a working element of the tool, or other out of balance condition.
- the controller 164 may control the operation of the motor 160 including halting operation of the motor 160 upon detection of an out of balance condition, and/or displaying an alert of the out of balance condition on a display, alarm, or indicator, or take other action.
- the controller 164 may be programmed to include a level sensor 168 to detect an out of level condition of the tool using feedback from the motor 160 .
- the controller 164 may halt or otherwise control the operation of the motor 160 based on sensing a balance or out of balance condition, and/or displaying an alert of the out of level condition on a display, alarm, or indicator, or take other action.
- the controller 164 may be programmed to include a blockage sensor 170 by which a blockage of a filter media may be sensed.
- the tool may be a dust collector and the motor 160 drives the fan or blower as the load 162 .
- the controller 164 is programmed to detect the blockage as shown at 170 .
- the controller 164 may halt or otherwise control the operation of the motor 160 and/or display an alert of the blockage condition on a display, alarm, or indicator, or take other action.
- the tool may be provided with a contact sensor 172 that senses contact, for example by the user.
- the contact sensor 172 may be positioned near a working element of the tool such as near a saw blade, grinder wheel, drill bit, router bit, sanding drum, sanding belt or other working element.
- the motor 160 may be controlled, such as by halting the motor 160 .
- a user who's hand gets too close to the moving saw blade, for example, contacts the sensor 172 , halting the motor 160 and thus stopping the saw blade.
- the controller 164 may have only one of the sensors shown or may have any combination of the sensors, including having all of the illustrated sensors. Other sensors are possible within the scope of the present invention.
- a method for operating a power tool comprising: operating a motor of the power tool; driving a working element of the power tool using the motor, the working element engaging a work piece during the driving of the working element; sensing reluctance of the motor during the driving of the working element; sensing a predetermined change in the reluctance of the motor during driving of the working element, the predetermined change in the reluctance corresponding to a change in a resistance to the driving of the working element wherein the change in the resistance to driving is a result of interaction between the working element and the work piece; and automatically performing a predetermined action upon sensing the predetermined change, the predetermined action being an action selected from the group consisting of: stopping operation of the motor, reversing operation of the motor, increasing the speed of the motor, decreasing the speed of the motor, increasing the torque output by the motor, and decreasing the torque by the motor.
- a method of the first aspect wherein the predetermined action includes operating the motor according to a predetermined operating profile.
- a method of the second aspect wherein the predetermined operating profile includes: increasing the motor speed according to the operating profile upon sensing a first predetermined change in the motor reluctance, and decreasing the motor speed according to the operating profile upon sensing a second predetermined change in the motor reluctance.
- a method of the third aspect wherein the predetermined operating profile includes: reversing the motor operation upon sensing a third predetermined change in the motor reluctance.
- a method of the third aspect wherein the predetermined operating profile includes halting motor operation upon sensing a fourth predetermined change in the motor reluctance.
- a method of the first aspect further comprising: detecting an emergency condition by sensing a predetermined emergency change in the motor reluctance; and automatically performing an emergency operation of the motor upon detection of the emergency condition.
- the emergency condition sensed by a change in the motor reluctance includes at least one of sensing an unbalanced condition of the working element, sensing a fracture of the working element, or sensing a chip in the working element.
- a method of the sixth aspect wherein the detecting of the emergency condition includes detecting release of the workpiece from an engaged condition.
- a method of the first aspect wherein the power tool is a saw, and wherein the predetermined action includes one of increasing the torque or decreasing the torque output by the motor while maintaining a speed of the motor.
- a method of the first aspect wherein the power tool is a drill, and wherein the predetermined action includes one of increasing the speed or decreasing the speed of the motor.
- a method of the first aspect wherein the power tool is a lifting tool, and wherein the predetermined action includes inhibiting lifting by the power tool upon sensing a load beyond a lifting capacity of the lifting tool.
- a method of the first aspect wherein the power tool is a lifting tool, and wherein the predetermined action includes at least one of a slow lift start of the load or a slow landing of the load.
- a method of the first aspect wherein the sensing the predetermined change includes a first sensing of an increase in load on the working element upon an initial contact of the working element with the work piece and a second sensing of a decrease in load on the working element upon the working element reaching an end of the work piece.
- a method of the first aspect wherein the sensing the predetermined change includes sensing a decrease in load on the working element upon the working element reaching a void in the work piece.
- a method of the first aspect, wherein the automatically performed predetermined action includes reading a programmed action from a memory.
- a method of the first aspect further comprising: sensing a further condition; and automatically controlling the motor upon sensing a predetermined state of the further condition.
- the further condition may include a condition selected from the group consisting of: a temperature of the working element, a temperature of bearings, a position of the power tool, an acceleration of the power tool, or a position of a user or user's body part.
- a method of the first aspect further comprising: emitting an indication upon performing the predetermined action, wherein the indication includes at least one of light, sound or vibration.
- a method of the first aspect wherein the sensing the change in the reluctance include sensing the change in reluctance as a result of at least one of: a change in thickness of the workpiece, a change in density of the workpiece, a knot in the work piece, a void in the work piece.
- a power tool comprising: a motor connected for selective operation; a working element connected to an output the motor for driving the working element; a control connected to the motor for sensing changes in reluctance by the motor as a result of changes in load on the working element, the control being operable to automatically perform an action upon sensing a predetermined change in the reluctance, the action including at least one of: stopping operation of the motor, reversing operation of the motor, increasing a speed of the motor, decreasing the speed of the motor, increasing an output torque by the motor, and decreasing the output torque by the motor.
- a power tool of the eighteenth aspect further comprising: a memory and a processor in the power tool, the memory storing a motor operating profile and the processor being operable to execute the motor operating profile upon sending predetermined changes in the reluctance.
- a power tool of the eighteenth aspect wherein the control is operable to operate the motor in alternating forward and reverse operation.
- a method for operating a drill comprising: operating a motor of the drill; driving a bit of the drill using the motor, the bit engaging a work piece during the driving of the bit; sensing a reluctance of the motor during the driving of the bit; sensing a predetermined change in the reluctance of the motor during the driving of the bit, the predetermined change in the reluctance corresponding to a change in a load on the bit by interaction between the bit and the work piece; and automatically performing a predetermined action upon sensing the predetermine change, the predetermined action including increasing or decreasing a speed of the motor or reversing the motor upon sensing the predetermined condition.
- a method of the twenty-first aspect further comprising: automatically increasing a speed of the motor upon sensing the bit reaching an exit surface of the work piece by a change in the reluctance.
- a method of the twenty-first aspect further comprising: automatically increasing a speed of the motor upon sending initial contact of the bit with a surface of the work piece by a change in the reluctance.
- a method of operating a saw comprising: operating a motor of the saw; driving a blade of the saw using the motor, the blade engaging a work piece during the driving of the blade; sensing a reluctance of the motor during the driving of the blade; sensing a predetermined change in the reluctance of the motor during the driving of the blade, the predetermined change in the reluctance corresponding to a change in a load on the blade by interaction between the blade and the work piece; and automatically performing a predetermined action upon sensing the predetermine change, the predetermined action including increasing or decreasing a torque on the blade to maintain a predetermined speed of the motor upon sensing the predetermined condition.
- a method of the twenty-fourth aspect further comprising: automatically increasing the torque on the blade upon sensing an initial contact between the blade and the work piece by the change in the reluctance.
- a method of the twenty-fourth aspect wherein the saw is a band saw, and further comprising: sensing breakage of the blade by a change in the reluctance; and stopping the motor upon the breakage being sensed.
- a method of the twenty-third aspect wherein the sensing the predetermined change in the reluctance corresponds to a change in one of a thickness or density of the work piece.
- a control for the motor of the power tool that senses an operating characteristic of the motor and controls the operation of the power tool based on the sensed characteristic.
- the sensed characteristic includes variations in reluctance of the motor.
- a controller may sense changes on load on the motor as a result of interaction between a working element such as a saw blade or drill bit and the work piece.
- the controlled operation may include variation in speed or torque or both, or may include stopping the motor.
- Emergency conditions may be sensed by changes in reluctance.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Sawing (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
A power tool includes a control for the motor of the power tool that senses an operating characteristic of the motor and controls the operation of the power tool based on the sensed characteristic. The sensed characteristic includes variations in reluctance of the motor. A controller may sense changes on load on the motor as a result of interaction between a working element such as a saw blade or drill bit and the work piece. The controlled operation may include variation in speed or torque or both, or may include stopping the motor. Emergency conditions may be sensed by changes in reluctance.
Description
- The present application is a continuation of U.S. patent application Ser. No. 15/251,051, filed Aug. 30, 2016, entitled “Power Tool With Digital Variable Reluctance Motor Control”, which claims the benefit of US Provisional Patent Application Ser. No. 62/212,912, filed on Sep. 1, 2015, entitled, “Power Tool With Digital Variable Reluctance Motor Control”, both of which are incorporated herein by reference.
- The present invention relates generally to power tool, and in particular to a motor control for a power tool and a power tool controlled by the motor control.
- Power tools are commonly used in a wide variety of fields. Control of the motor or other power source of the power tool can be by manual control or automatic control.
- The present invention provides a power tool having a controller that senses an operating characteristic of the motor in the power tool to control one or more aspects of the power tool operation. A control circuit, such as a digital circuit using a microcomputer controller, senses variations in current through the motor as a result of changes in reluctance of the motor. The control circuit is connected to the motor and/or to the power tool. Upon sensing predetermined variations in reluctance or current the control circuit controls the power tool. In certain examples, the motor control provides a predetermined sequence of speed settings or speed profile which is controlled depending on the reluctance variations.
-
FIG. 1 is a schematic diagram of a power tool using the controller according to the principles of the present invention; -
FIG. 2 is a diagram showing a correlation between speed of a power drill and resistance or load encountered on the bit of the power drill; -
FIG. 3 is a diagram similar toFIG. 2 including additional information on motor operation; -
FIG. 4 is a diagram showing a correlation between torque output by a table saw and resistance or load encountered by the blade of the table saw; -
FIG. 5 is a diagram showing a correlation between torque output by a band saw and resistance or load encountered by the blade of the band saw; and -
FIG. 6 is a block diagram of a motor control for detecting balance, level and blockage conditions. - In
FIG. 1 , a power tool 10 includes amotor 12 that has a power output such as a motor shaft connected to a workingelement 14 of the power tool. Operation of themotor 12 drives theworking element 14. The workingelement 14 interacts with awork piece 16, such as by cutting, drilling, abrading, or performing other work. As themotor 12 drives the working element, variations in operating characteristics of the motor occur. Acontrol circuit 18 senses the variations and operates to control an operating condition of the motor. Thecontrol circuit 18 includes a microcomputer or processor in a digital circuit for control of themotor 12 and/or thepower tool 14. The control circuit is referred to as a digital variable reluctance (DVR) controller. - An example according to certain embodiments provides that the
control circuit 18 is connected to sense the current that is supplied to the coils of themotor 12. As the workingelement 14 is working thework piece 16, variations in load on themotor 12 occur. The variations in load change the torque on themotor 12. When a predetermined load condition occurs as sensed by thecontrol circuit 18, thecontrol circuit 18 transmits a command to themotor 12 to shut down. In certain embodiments, the shut-down command may result in themotor 12 being halted quickly. In one example, the motor may halt in 1/64 of a revolution. Other shut down characteristics are also possible. - The
control circuit 18 senses where the motor is in the rotating cycle. Changes in load, such as an increase in load or a decrease in load, according to predetermined characteristics are used to control the tool operation. - The control circuit may sense a temperature, such as a temperature of the working element of the tool. The control circuit may sense acceleration for example using an accelerometer on the tool. The control circuit may use wireless communications, such as WiFi wireless communications, to obtain sensor data from the sensor and/or provide control commands to the motor or other power tool system.
- The
motor 12 is connected directly to theworking element 14 of the tool. A direct drive connection is provided, and a transmission is avoided, by use of the control circuit to control speed and torque of the motor. A reduction in parts is possible, with greater efficiency and less maintenance. - In certain embodiments, the
controller 18 is provided on a drill press power tool. Prior drill presses utilize a belt and pulley system between the motor and working element to drive the working element. A user changes the position of the belt on the pulleys to vary the speed and torque of the working element of the drill press. According to certain embodiments of the present invention, the belt and pulley transmission is eliminated and thecontroller 18 determines speed and torque of the drill press. The speed is controlled without the requirement for a mechanical speed variation. The workingelement 12 of the drill press is directly driven by themotor 12. - In a drill press, the
controller 18 senses the load, for example, as a drill bit in a chuck of the drill press is in the process of drilling into thework piece 16. When an increase in load is sensed, indicating that the drill is bogged down, thecontroller 18 increases the torque provided by themotor 12. Similar operating control may be provided for other tools. Thecontroller 18 automatically compensates for variations in operating speed of the tool. - The controller may sense a sudden change in speed by the working element. For example, if the
work piece 16 starts to spin as a result of suddenly being released from a holder, thecontroller 18 may control themotor 12 and/or power tool 10 to stop. - The
controller 18 may sense a gradual release of theworking element 14 from thework piece 16, such as may occur when the working element is reaching an edge or outside surface of thework piece 16, thecontroller 18 may command themotor 12 to speed up. By speeding up as the drill or other working element reaches the other side of the work piece or the edge of thework piece 16, reducing splintering of the work piece. Punch through splintering may be prevented. - The
controller 18 may sense a change in load characteristic of the hole being drilled through the work piece by the drill press. The controller may automatically stop themotor 12 or may automatically reverse themotor 12. The reversal of themotor 12 may facilitate easy removal of the working element from thework piece 16. - The
controller 18 may control the working element to operate in alternate forward and reverse directions. For example, the drill press may be operated to perform one forward rotation of the workingelement 14, followed by a reverse operation, for example for one quarter of a rotation. Other values of forward and reverse rotation may be provided. The forward/reverse operation may facilitate drilling in metal or other materials by clearing the drilling debris from the drill bit. In the one full turn forward and one quarter turn reverse operation, the drilling debris are cleared from the drill bit during the drilling operation. - A tapping mode may be provided by the
controller 18 to reverse the spin direction based on the handle position of the drill press operating handle or on the depth of the bore formed in the work piece. - The
controller 18 may be connected to atemperature sensor 20 to sense a temperature of the power tool 10 and/or the workingelement 14. Thetemperature sensor 20 may be a thermocouple. A drill bit or other working element that has become dull will heat up, which is sensed by thecontroller 18 and used to control the operation of the tool. Thecontroller 18 indicates that the workingelement 14 has been in use too long or that there is a maintenance issue that needs to be addressed. - The
sensor 20 may include an accelerometer to sense a position of the tool 10. For example, if the tool is tipped over, the motor is automatically shut off by the control circuit. Other changes in position or orientation of all or part of the tool 10 may be sensed to shut off the tool, or otherwise change an operating condition. - In certain embodiments, the
controller 18 samples the torque of the motor many times per second. In one example, thecontroller 18 senses thetorque 400 times per second. Increase and decreases in torque are sensed as determined by thecontroller 18. - The controller may be programmed to operate in different modes, such as described herein. The programmed controller may include a computer readable media, such as a memory chip or other memory, in which is stored program code and/or values used in the operation of the controller. The controller may include interface circuits, associated circuit elements, and other elements to provide the functions described herein.
- A pilot hole operating mode of the controller may provide that a lower speed at a given torque is sensed to determine that the working element is biting into the
work piece 16. The controller automatically controls the power tool to apply additional torque. - In certain embodiments, the tool 10 is a band saw. The
controller 18 may sense a break in the band saw blade and automatically stop the tool. The controller may be connected to a temperature sensor of a component of the saw to control the saw based on the sensed temperature. - Other embodiments provide that the tool is a hoist. The
controller 18 of the hoist may sense lifting of a load. The load weight may be determined and thecontroller 18 may refuse to lift a load that is beyond the lift capacity of the hoist. Thecontroller 18 may control the hoist to slow down as the load is nearing a landing site. Thecontroller 18 may control the hoist motor to provide a soft start (slow lift start) or to provide a quick start. Thesensor 20 may sense a temperature of bearings, for example, bearings of the hoist. The bearing life may be thereby be determined by thecontroller 18. Thecontroller 18 may sense a change in torque indicative of the load tipping, and may automatically control the hoist to address the tipping. In a hoist, a remote control may be provided with a display on which the operating condition may be read out. By providing the motor directly driving the working element of the hoist, a large and expensive transmission may be eliminated. The direct drive of themotor 12 may also eliminate the inverter commonly used on hoists. - The tool 10 may be a lathe. The
controller 18 may sense an unbalanced load on the lathe and shut off thelathe motor 12. Thecontroller 18 may be provided for speed control of the lathe. - The tool 10 may be a drum sander. The
controller 18 may sense that the work piece has shot through the drum sander tool, which may cause thecontroller 18 to automatically shut of the tool 10. In other words, instead of being abraded by the sanding drum, the work piece may be grabbed by the sanding drum and moved abruptly as a result of the grabbing. The controller may sense an off balance or out of balance condition of the drum and/or provide a leveling screen. An indicator may be provided to emit a signal when the tool is leveled. - The tool 10 may be a dust collector. The torque sensed by the
controller 18 may sense that the filter is blocked or dirty. The controller may include a display to show the user the filter life left for the filter. A benchmark value for the sensed reluctance may be established for a clean filter. Increases in the torque required for the suction motor may be used by thecontroller 18 to indicate the increasingly dirty filter. - The tool 10 may be a grinder. The controller may determine an off balance condition for the grinder. This may be the result of a crack in the grinding wheel. A growing crack may be sensed by the controller, and the tool controlled based on the sensed information. A
sensor 20 may be provided on the guard for the grinder. Thesensor 20 may be a contact sensor that is used by the controller to stop the tool 10. - The tool 10 may be a table saw. The controller may sense changes in the resistance of the saw blade and control the operation of the saw.
- The
controller 18 may be configured to sense a void, such as the working element entering an open area of the work piece. For example, the table saw may be controlled to automatically stop the blade or otherwise change its operation when the saw blade encounters a void in the work piece. The void detection and automatic control may be provided for other tools as well. - The
controller 18 may be used as an anti-kickback control for the tool. If the controller senses that the working element catches on the work piece and kicks it back, the controller may automatically halt operation of the tool. - The
controller 18 may sense that the work piece has split and halt or otherwise change the operation of the tool. For example, a split wood detection is provided. The quality of the cut by the tool is improved so that the cut is smoother. - The
sensor 20 may be an optical sensor. Thesensor 20 may sense the user's hand or other body part. The tool 10 may be stopped by thecontroller 18 when the user's hand is too near to the workingelement 14. Theoptical sensor 20 may provide speed control of the tool 10 by a wave of the user's hand. - Any input may be translated into any action according to the present invention.
- The present invention may encompass a method of operation of the tool using the controller. The tool 10 is operated by sensing the current, or reluctance, by the motor coils. The variations in the current indicate different loads on the
motor 12. The variations in load are detected by the controller and reacts to the change in load. - In an example of a woodworking tool 10, the working
element 14 hits a knot in the wood, causing a detectable load change. The tool 10 may be sped up, slowed down, or stopped. Hitting a void in the work piece may also be detected. - The detection of a change in load by the
controller 18 may cause a warning light and/or sound and/or vibration or other detectable indication to be generated. - The
controller 18 may be programed to provide one or more of the functions described herein. Thecontroller 18 program may be selected by the user or may be set at the factory. Thecontroller 18 may be reprogrammed or updated by updates. The updates may be provided by wired connection or wireless communication. - Turning to
FIG. 2 , a power tool such as a drill press, hand drill or other drill is driven by a variable reluctance motor that includes a controller which senses load on the tool. In the illustrated example, the power tool is a drill press in which is mounted adrill bit 30. Thedrill bit 30 is being used to drill a hole in a workpiece such as aboard 32. As shown in thefirst position 34, thedrill bit 30 has not yet reached theboard 32 and is driven at a speed of 300 RPM (Revolutions Per Minute). When thedrill bit 30 contacts theboard 32, as shown atposition 36, and begins to be subjected to resistance as the drill bit bites into the material of theboard 32, the feedback from the controller senses the resistance and automatically controls the speed of the motor to increase the drill bit speed. Prior to contact the motor speed is maintained at a constant speed as shown byline 38. From initial contact atposition 36 to full engagement across the diameter of the drill bit atposition 40, the motor speed is increased from 300 RPM to 900 RPM as indicated byinclined line 42. The resistance sensed by the controller remains constant as the drill is drilling through the depth of theboard 32 and the motor speed is maintained at a constant level during the portion of the drilling operation through the depth of theboard 32, as shown atline 44. - As shown at
position 46, the tip of thedrill bit 30 has broken through the opposite side of theboard 32. The resistance or load on thedrill bit 30 decreases. This decreased resistance is sensed by the controller, which triggers an increase in motor speed from 900 RPM to 1500 RPM, as shown byinclined line 48. The high speed is maintained as the drill bit passes through the other side of the board as shown by horizontal line portion 50. The high speed exit helps to prevent splintering of the board at the hole. - Once the
drill bit 30 breaks entirely through theboard 32 as shown atposition 52, the resistance on the drill bit drops suddenly. The motor rapidly decreases the drill bit speed as shown by declinedline 54. The drill bit speed is decreased to zero and then is operated in a reverse direction as shown by the declinedline portion 56. In the example, thedrill bit 30 is operated at a speed of 600 RPM in the reverse direction. The reverse direction operation is maintained while thedrill bit 30 is removed from theboard 32, as shown inposition 58. The reverse operation of thedrill bit 30 facilitates easy removal of the bit from theboard 32. The drilling operation leaves ahole 60 in theboard 32. - The drill bit speeds are marked on the
scale 62 in the drawing on the vertical axis, and the rotational direction is marked as either forward or reverse at 64 and 66. -
FIG. 3 shows the programming that contributes to the drilling operation ofFIG. 2 . At 70, the user enters into the drill press a desired operating speed for the drilling of theboard 32. In the illustrated embodiment, the user enters 900 RPM as the desired speed. The user may enter that value numerically or by selecting a setting on a dial, wheel, knob, switch or other control. The power tool may be provided with present speed values that are not user selectable in certain embodiments. As indicated at 72, the controller senses no load on the drill bit and so spins at a starting speed of 300 RPM. As indicated at 74, the controller senses the increased load from the drill bit entering the workpiece and ramps up the speed to the 900 RPM speed set by the user or otherwise determined. - At 76, the controller senses that the drill is near the end of the work piece as indicated by the reduced load. As a result, the motor speeds up to 1500 RPM to cut through cleanly and prevent tear out. At 78, the controller senses a no-load condition which causes it to switch into reverse and the user may lift the drill bit back through the hole.
- The drill may be programmed for the illustrated profile or for other profiles as desired.
- With reference to
FIG. 4 , a table saw or other circular saw has asaw blade 80 that is being used to cut through aboard 82. Theboard 82 has aknot 84 which is provides a greater resistance to cutting. Other features of the board, such as grain direction or grain density, moisture, sap, or other characteristics, may cause variations in cutting resistance as well. At 86, the user turns on the table saw. As indicated at 88, the controller senses a no-load condition and starts the saw blade spinning at 3000 RPM. The 3000 RPM speed is shown as aline 90. The resistance or load sensed by changes in reluctance of the motor is shown by theline 92. - When the
blade 80 contacts theboard 82, the resistance increases as indicated byinclined line 94. The controller senses the increased load on thesaw blade 80 as the blade begins to cut into the board. The motor increases the torque on the blade to maintain the speed of thesaw blade 80 at 3000 RPM, as indicated at 96. Thesaw blade 80 continues to cut the board, forming a blade cut in the board, and the resistance or load on the blade is generally constant, as shown atline 98. When thesaw blade 80 reaches the position as shown in broken lines at 100, the blade begins to cut into theknot 84. The load or resistance increases as shown byinclined line 102. As indicated at 104, the controller senses the increased load of cutting through the knot and increases the torque to maintain the blade speed of 3000 RPM. The torque is maintained at a constant level while cutting through theknot 84, as shown byline 106. After thesaw blade 80 finishes cutting through theknot 84, or other tough or dense area of theboard 82, the controller senses the decrease in load as shown by the declinedline 108. The motor reduces the torque on the blade as indicated at 110 to maintain the speed of 3000 RPM. The load is generally constant as shown by theline portion 112 until theblade 80 reaches the end of theboard 82. The load on theblade 80 drops off as shown at declined line 114. The no load condition is indicated by the line portion 116. The changes in load condition are sensed to maintain the blade speed at the generally constant speed of 3000 RPM as shown by theline 90. - The motor may be programmed for the illustrated profile or for other profiles as desired.
- Turning to
FIG. 5 , a band saw is provided with a digital variable reluctance motor and is programed with a profile specific to band saws. At 120, the user turns on the band saw. The band sawblade 122 comes up to speed until it reaches the desired speed of 300 SFPM (Saw Feet Per Minute). The controller senses a no-load condition as indicated at 124 and maintains the speed of the blade at 300 SFPM, as shown at line 126. The no-load condition is indicated byline 128. The user moves aworkpiece 130 toward the cutting edge of theblade 122 until it contacts the blade. The load increases atinclined line 132 which is sensed by the changes in the reluctance of the motor as indicated at 134. The motor is controlled to increase the torque on the blade as a result of sensing the increased load to maintain the speed of 300 SFPM. - In this example, the workpiece has an increasing thickness in the direction of cut, which places an increasing load on the
blade 122 as shown byinclined line 136. As indicated at 138, the controller senses the increased load of the increasing material thickness and increases the torque applied to theblade 122 to maintain the speed. - At
blade position 140, thesaw blade 122 reaches an area of constant thickness of theworkpiece 130. The load is constant while cutting this portion as indicated by theline portion 142, so the torque is maintained at a constant level. Following the constant thickness portion in the direction of cut, the workpiece decreases in thickness. The decrease in workpiece thickness results in a decrease in the load on theblade 122 as indicated by the declinedline 144. As indicated at 146, the motor reluctance change of the decreased load is sensed and the control decreases the torque on theblade 122 so as to maintain a generally constant blade speed as shown by the line 126. When the blade completes the cut at the back end of the workpiece, the load decreases as shown at 148 to the no load value at 150. The load profile mirrors the shape profile of the workpiece in this example. Where more dense or less dense areas or voids are in the workpiece, the load profile may vary from the workpiece profile. - In the drill examples, the speed of the tool is varied depending on sensed load to accomplish certain results. In the saw examples, the speed is generally constant but the torque on the tool is varied depending on sensed load. Either speed or torque or both may be varied depending on sensed load on any of drills, saws, sanders, planers, or other tools.
- Referring to
FIG. 6 , a controller is provided that is used to sense predetermined conditions of the tool or other device. Amotor 160 is connected to aload 162. The load may be any load of the tool or other device. In certain examples, the load may be one or more grinding wheels, saw blades, fans, blowers, chucks or other load. Themotor 160 operates to drive theload 162. A digitalvariable reluctance controller 164 is connected to themotor 160 to sense operating characteristics of themotor 160. Thecontroller 164 is constructed and programmed to detect the predetermined condition of the tool. In a certain example, thecontroller 164 includes a balance sensor 166. The balance sensor 166 may sense an out of balance condition of theload 162 such as an out of balance grinding wheel, a chipped or cracked grinding wheel, an out of balance condition of a workpiece held in a chuck of a lathe or other tool, an out of balance condition of a working element of the tool, or other out of balance condition. Thecontroller 164 may control the operation of themotor 160 including halting operation of themotor 160 upon detection of an out of balance condition, and/or displaying an alert of the out of balance condition on a display, alarm, or indicator, or take other action. - The
controller 164 may be programmed to include alevel sensor 168 to detect an out of level condition of the tool using feedback from themotor 160. Thecontroller 164 may halt or otherwise control the operation of themotor 160 based on sensing a balance or out of balance condition, and/or displaying an alert of the out of level condition on a display, alarm, or indicator, or take other action. - The
controller 164 may be programmed to include a blockage sensor 170 by which a blockage of a filter media may be sensed. For example, the tool may be a dust collector and themotor 160 drives the fan or blower as theload 162. As the filter media of the dust collector becomes blocked during use of the dust collector, thecontroller 164 is programmed to detect the blockage as shown at 170. Thecontroller 164 may halt or otherwise control the operation of themotor 160 and/or display an alert of the blockage condition on a display, alarm, or indicator, or take other action. - The tool may be provided with a
contact sensor 172 that senses contact, for example by the user. Thecontact sensor 172 may be positioned near a working element of the tool such as near a saw blade, grinder wheel, drill bit, router bit, sanding drum, sanding belt or other working element. Upon sensing contact by the user at thecontact sensor 172, themotor 160 may be controlled, such as by halting themotor 160. A user who's hand gets too close to the moving saw blade, for example, contacts thesensor 172, halting themotor 160 and thus stopping the saw blade. - The
controller 164 may have only one of the sensors shown or may have any combination of the sensors, including having all of the illustrated sensors. Other sensors are possible within the scope of the present invention. - In a first aspect, a method for operating a power tool, comprising: operating a motor of the power tool; driving a working element of the power tool using the motor, the working element engaging a work piece during the driving of the working element; sensing reluctance of the motor during the driving of the working element; sensing a predetermined change in the reluctance of the motor during driving of the working element, the predetermined change in the reluctance corresponding to a change in a resistance to the driving of the working element wherein the change in the resistance to driving is a result of interaction between the working element and the work piece; and automatically performing a predetermined action upon sensing the predetermined change, the predetermined action being an action selected from the group consisting of: stopping operation of the motor, reversing operation of the motor, increasing the speed of the motor, decreasing the speed of the motor, increasing the torque output by the motor, and decreasing the torque by the motor.
- In a second aspect, a method of the first aspect, wherein the predetermined action includes operating the motor according to a predetermined operating profile.
- In a third aspect, a method of the second aspect, wherein the predetermined operating profile includes: increasing the motor speed according to the operating profile upon sensing a first predetermined change in the motor reluctance, and decreasing the motor speed according to the operating profile upon sensing a second predetermined change in the motor reluctance.
- In a fourth aspect, a method of the third aspect, wherein the predetermined operating profile includes: reversing the motor operation upon sensing a third predetermined change in the motor reluctance.
- In a fifth aspect, a method of the third aspect, wherein the predetermined operating profile includes halting motor operation upon sensing a fourth predetermined change in the motor reluctance.
- In a sixth aspect, a method of the first aspect, further comprising: detecting an emergency condition by sensing a predetermined emergency change in the motor reluctance; and automatically performing an emergency operation of the motor upon detection of the emergency condition. In certain aspects, the emergency condition sensed by a change in the motor reluctance includes at least one of sensing an unbalanced condition of the working element, sensing a fracture of the working element, or sensing a chip in the working element.
- In a seventh aspect, a method of the sixth aspect, wherein the detecting of the emergency condition includes detecting release of the workpiece from an engaged condition.
- In an eighth aspect, a method of the first aspect, wherein the power tool is a saw, and wherein the predetermined action includes one of increasing the torque or decreasing the torque output by the motor while maintaining a speed of the motor.
- In a ninth aspect, a method of the first aspect, wherein the power tool is a drill, and wherein the predetermined action includes one of increasing the speed or decreasing the speed of the motor.
- In a tenth aspect, a method of the first aspect, wherein the power tool is a lifting tool, and wherein the predetermined action includes inhibiting lifting by the power tool upon sensing a load beyond a lifting capacity of the lifting tool.
- In an eleventh aspect, a method of the first aspect, wherein the power tool is a lifting tool, and wherein the predetermined action includes at least one of a slow lift start of the load or a slow landing of the load.
- In a twelfth aspect, a method of the first aspect, wherein the sensing the predetermined change includes a first sensing of an increase in load on the working element upon an initial contact of the working element with the work piece and a second sensing of a decrease in load on the working element upon the working element reaching an end of the work piece.
- In a thirteenth aspect, a method of the first aspect, wherein the sensing the predetermined change includes sensing a decrease in load on the working element upon the working element reaching a void in the work piece.
- In a fourteenth aspect, a method of the first aspect, wherein the automatically performed predetermined action includes reading a programmed action from a memory.
- In a fifteenth aspect, a method of the first aspect, further comprising: sensing a further condition; and automatically controlling the motor upon sensing a predetermined state of the further condition. In a further aspect, the further condition may include a condition selected from the group consisting of: a temperature of the working element, a temperature of bearings, a position of the power tool, an acceleration of the power tool, or a position of a user or user's body part.
- In a sixteenth aspect, a method of the first aspect, further comprising: emitting an indication upon performing the predetermined action, wherein the indication includes at least one of light, sound or vibration.
- In a seventeenth aspect, a method of the first aspect, wherein the sensing the change in the reluctance include sensing the change in reluctance as a result of at least one of: a change in thickness of the workpiece, a change in density of the workpiece, a knot in the work piece, a void in the work piece.
- In an eighteenth aspect, a power tool, comprising: a motor connected for selective operation; a working element connected to an output the motor for driving the working element; a control connected to the motor for sensing changes in reluctance by the motor as a result of changes in load on the working element, the control being operable to automatically perform an action upon sensing a predetermined change in the reluctance, the action including at least one of: stopping operation of the motor, reversing operation of the motor, increasing a speed of the motor, decreasing the speed of the motor, increasing an output torque by the motor, and decreasing the output torque by the motor.
- In a nineteenth aspect, a power tool of the eighteenth aspect, further comprising: a memory and a processor in the power tool, the memory storing a motor operating profile and the processor being operable to execute the motor operating profile upon sending predetermined changes in the reluctance.
- In a twentieth aspect, a power tool of the eighteenth aspect, wherein the control is operable to operate the motor in alternating forward and reverse operation.
- In a twenty-first aspect, a method for operating a drill, comprising: operating a motor of the drill; driving a bit of the drill using the motor, the bit engaging a work piece during the driving of the bit; sensing a reluctance of the motor during the driving of the bit; sensing a predetermined change in the reluctance of the motor during the driving of the bit, the predetermined change in the reluctance corresponding to a change in a load on the bit by interaction between the bit and the work piece; and automatically performing a predetermined action upon sensing the predetermine change, the predetermined action including increasing or decreasing a speed of the motor or reversing the motor upon sensing the predetermined condition.
- In a twenty-second aspect, a method of the twenty-first aspect, further comprising: automatically increasing a speed of the motor upon sensing the bit reaching an exit surface of the work piece by a change in the reluctance.
- In a twenty-third aspect, a method of the twenty-first aspect, further comprising: automatically increasing a speed of the motor upon sending initial contact of the bit with a surface of the work piece by a change in the reluctance.
- In a twenty-fourth aspect, a method of operating a saw, comprising: operating a motor of the saw; driving a blade of the saw using the motor, the blade engaging a work piece during the driving of the blade; sensing a reluctance of the motor during the driving of the blade; sensing a predetermined change in the reluctance of the motor during the driving of the blade, the predetermined change in the reluctance corresponding to a change in a load on the blade by interaction between the blade and the work piece; and automatically performing a predetermined action upon sensing the predetermine change, the predetermined action including increasing or decreasing a torque on the blade to maintain a predetermined speed of the motor upon sensing the predetermined condition.
- In a twenty-fifth aspect, a method of the twenty-fourth aspect, further comprising: automatically increasing the torque on the blade upon sensing an initial contact between the blade and the work piece by the change in the reluctance.
- In a twenty-sixth aspect, a method of the twenty-fourth aspect, wherein the saw is a band saw, and further comprising: sensing breakage of the blade by a change in the reluctance; and stopping the motor upon the breakage being sensed.
- In a twenty-seventh aspect, a method of the twenty-third aspect, wherein the sensing the predetermined change in the reluctance corresponds to a change in one of a thickness or density of the work piece.
- Thus, there is provided a control for the motor of the power tool that senses an operating characteristic of the motor and controls the operation of the power tool based on the sensed characteristic. The sensed characteristic includes variations in reluctance of the motor. A controller may sense changes on load on the motor as a result of interaction between a working element such as a saw blade or drill bit and the work piece. The controlled operation may include variation in speed or torque or both, or may include stopping the motor. Emergency conditions may be sensed by changes in reluctance.
- Although other modifications and changes may be suggested by those skilled in the art, it is the intention of the inventors to embody within the patent warranted hereon all changes and modifications as reasonably and properly come within the scope of their contribution to the art.
Claims (19)
1. A method for operating a power tool, comprising:
operating a motor of the power tool;
driving a working element of the power tool using the motor, the working element engaging a work piece during the driving of the working element;
sensing reluctance of the motor during the driving of the working element;
sensing a predetermined change in the reluctance of the motor during driving of the working element, the predetermined change in the reluctance corresponding to a change in a resistance to the driving of the working element wherein the change in the resistance to driving is a result of interaction between the working element and the work piece; and
automatically performing a predetermined action upon sensing the predetermined change, the predetermined action being an action selected from the group consisting of: stopping operation of the motor, reversing operation of the motor, increasing the speed of the motor, decreasing the speed of the motor, increasing the torque output by the motor, and decreasing the torque by the motor;
wherein the automatically performed predetermined action includes reading a programmed action from a memory.
2. A method as claimed in claim 1 , wherein the predetermined action includes operating the motor according to a predetermined operating profile.
3. A method as claimed in claim 2 , wherein the predetermined operating profile includes:
increasing the motor speed according to the operating profile upon sensing a first predetermined change in the motor reluctance, and
decreasing the motor speed according to the operating profile upon sensing a second predetermined change in the motor reluctance.
4. A method as claimed in claim 3 , wherein the predetermined operating profile includes:
reversing the motor operation upon sensing a third predetermined change in the motor reluctance.
5. A method as claimed in claim 3 , wherein the predetermined operating profile includes halting motor operation upon sensing a fourth predetermined change in the motor reluctance.
6. A method as claimed in claim 1 , further comprising:
detecting an emergency condition by sensing a predetermined emergency change in the motor reluctance; and
automatically performing an emergency operation of the motor upon detection of the emergency condition.
7. A method as claimed in claim 6 , wherein the detecting of the emergency condition includes detecting release of the workpiece from an engaged condition.
8. A method as claimed in claim 6 , wherein the emergency condition sensed by a change in the motor reluctance includes at least one of sensing an unbalanced condition of the working element, sensing a fracture of the working element, or sensing a chip in the working element.
9. A method as claimed in claim 1 , wherein the predetermined action includes one of increasing the torque or decreasing the torque output by the motor while maintaining a speed of the motor.
10. A method as claimed in claim 1 , wherein the predetermined action includes inhibiting operation of the power tool upon sensing a load beyond a capacity of the power tool.
11. A method as claimed in claim 1 , wherein the sensing the predetermined change includes a first sensing of an increase in load on the working element upon an initial contact of the working element with the work piece and a second sensing of a decrease in load on the working element upon the working element reaching an end of the work piece.
12. A method as claimed in claim 1 , wherein the sensing the predetermined change includes sensing a decrease in load on the working element upon the working element reaching a void in the work piece.
13. A method as claimed in claim 1 , further comprising:
emitting an indication upon performing the predetermined action, wherein the indication includes at least one of light, sound or vibration.
14. A method as claimed in claim 1 , wherein the sensing the change in the reluctance include sensing the change in reluctance as a result of at least one of: a change in thickness of the workpiece, a change in density of the workpiece, a knot in the work piece, or a void in the work piece.
15. A power tool, comprising:
a motor connected for selective operation;
a working element connected to an output the motor for driving the working element;
a control connected to the motor for sensing changes in reluctance by the motor as a result of changes in load on the working element, the control being operable to automatically perform an action upon sensing a predetermined change in the reluctance, the action including at least one of: stopping operation of the motor, reversing operation of the motor, increasing a speed of the motor, decreasing the speed of the motor, increasing an output torque by the motor, and decreasing the output torque by the motor; and
a memory and a processor in the power tool, the memory storing a motor operating profile and the processor being operable to execute the motor operating profile upon sensing predetermined changes in the reluctance.
16. A power tool as claimed in claim 15 , wherein the control is operable to operate the motor in alternating forward and reverse operation.
17. A method for operating a drill, comprising:
operating a motor of the drill;
driving a bit of the drill using the motor, the bit engaging a work piece during the driving of the bit;
sensing a reluctance of the motor during the driving of the bit;
sensing a predetermined change in the reluctance of the motor during the driving of the bit, the predetermined change in the reluctance corresponding to a change in a load on the bit by interaction between the bit and the work piece; and
automatically performing a predetermined action upon sensing the predetermined change, the predetermined action including increasing or decreasing a speed of the motor or reversing the motor upon sensing the predetermined condition;
wherein the automatically performed predetermined action includes reading a programmed action from a memory.
18. A method as claimed in claim 17 , further comprising:
automatically increasing a speed of the motor upon sensing the bit reaching an exit surface of the work piece by a change in the reluctance.
19. A method as claimed in claim 17 , further comprising:
automatically increasing a speed of the motor upon sending initial contact of the bit with a surface of the work piece by a change in the reluctance.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/250,313 US20190143469A1 (en) | 2015-09-01 | 2019-01-17 | Power tool with digital variable reluctance motor control |
US17/017,603 US20210060719A1 (en) | 2015-09-01 | 2020-09-10 | Power tool with digital variable reluctance motor control |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562212912P | 2015-09-01 | 2015-09-01 | |
US15/251,051 US10189136B2 (en) | 2015-09-01 | 2016-08-30 | Power tool with digital variable reluctance motor control |
US16/250,313 US20190143469A1 (en) | 2015-09-01 | 2019-01-17 | Power tool with digital variable reluctance motor control |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/251,051 Continuation US10189136B2 (en) | 2015-09-01 | 2016-08-30 | Power tool with digital variable reluctance motor control |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/017,603 Continuation US20210060719A1 (en) | 2015-09-01 | 2020-09-10 | Power tool with digital variable reluctance motor control |
Publications (1)
Publication Number | Publication Date |
---|---|
US20190143469A1 true US20190143469A1 (en) | 2019-05-16 |
Family
ID=58097539
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/251,051 Active US10189136B2 (en) | 2015-09-01 | 2016-08-30 | Power tool with digital variable reluctance motor control |
US16/250,313 Abandoned US20190143469A1 (en) | 2015-09-01 | 2019-01-17 | Power tool with digital variable reluctance motor control |
US17/017,603 Abandoned US20210060719A1 (en) | 2015-09-01 | 2020-09-10 | Power tool with digital variable reluctance motor control |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/251,051 Active US10189136B2 (en) | 2015-09-01 | 2016-08-30 | Power tool with digital variable reluctance motor control |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/017,603 Abandoned US20210060719A1 (en) | 2015-09-01 | 2020-09-10 | Power tool with digital variable reluctance motor control |
Country Status (2)
Country | Link |
---|---|
US (3) | US10189136B2 (en) |
WO (1) | WO2017040585A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190358761A1 (en) * | 2015-10-30 | 2019-11-28 | Transform Sr Brands Llc | Position feedback control method and power tool |
CN110561192A (en) * | 2019-09-11 | 2019-12-13 | 大连理工大学 | Deep hole boring cutter state monitoring method based on stacking self-encoder |
US11845173B2 (en) | 2020-10-16 | 2023-12-19 | Milwaukee Electric Tool Corporation | Anti bind-up control for power tools |
US11919135B2 (en) | 2020-07-06 | 2024-03-05 | Milwaukee Electric Tool Corporation | Automatic ramp load sense for power tools |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6709129B2 (en) * | 2016-08-05 | 2020-06-10 | 株式会社マキタ | Electric tool |
EP3697574A1 (en) | 2017-10-20 | 2020-08-26 | Milwaukee Electric Tool Corporation | Percussion tool |
CN109765048A (en) * | 2017-11-02 | 2019-05-17 | 南京德朔实业有限公司 | Electric tool and the detection method of electric tool recoil |
WO2019147919A1 (en) | 2018-01-26 | 2019-08-01 | Milwaukee Electric Tool Corporation | Percussion tool |
US11344961B2 (en) | 2018-12-12 | 2022-05-31 | Black & Decker Inc. | Pipe threading or cutting device |
EP3770571A1 (en) * | 2019-07-24 | 2021-01-27 | Johannes Lübbering GmbH | Method for determining stiffness information in drilling processes |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2661780A (en) | 1950-08-02 | 1953-12-08 | Harry Crisci | Automatic magnetic brake for band saws |
US2864270A (en) * | 1955-09-08 | 1958-12-16 | Lombard Corp | Billet coring machine |
US3095979A (en) | 1960-04-08 | 1963-07-02 | Marvin E Silberger | Overload device |
US3545310A (en) * | 1968-06-14 | 1970-12-08 | Babcock & Wilcox Co | Adaptive machine tool control system |
CH636787A5 (en) * | 1978-12-04 | 1983-06-30 | Max Hetzel | ELECTRONICALLY CONTROLLED THREADING MACHINE. |
US4310269A (en) | 1980-02-19 | 1982-01-12 | Northrop Corporation | Drill break-through sensor |
KR860000144B1 (en) * | 1981-11-20 | 1986-02-27 | 도시오 미끼야 | Drilling machine having an electromagnetic base |
JPS58177210A (en) * | 1982-04-05 | 1983-10-17 | Nitto Giken Kk | Drill |
US4831364A (en) * | 1986-03-14 | 1989-05-16 | Hitachi Koki Company, Limited | Drilling machine |
JPH0777686B2 (en) * | 1989-06-15 | 1995-08-23 | 日東工器株式会社 | Drilling device with electromagnet base |
JPH0398716A (en) * | 1989-09-09 | 1991-04-24 | Brother Ind Ltd | Machine tool |
JP2800570B2 (en) | 1992-07-16 | 1998-09-21 | 日立工機株式会社 | Automatic drilling machine |
GB9320181D0 (en) | 1993-09-30 | 1993-11-17 | Black & Decker Inc | Improvements in and relating to power tools |
KR100354775B1 (en) | 2000-03-25 | 2002-11-04 | 엘지전자 주식회사 | Speed control apparatus of a synchronous reluctance motor |
US7116071B2 (en) | 2000-12-06 | 2006-10-03 | Milwaukee Electric Tool Corporation | Power tool and motor controller |
US6848675B2 (en) | 2002-06-20 | 2005-02-01 | Production Automation, Inc. | Electrical hoist drive system |
JP4010239B2 (en) | 2002-12-11 | 2007-11-21 | 日立工機株式会社 | Rotational speed control device |
DE102006045157B4 (en) | 2006-09-25 | 2020-06-18 | Robert Bosch Gmbh | Hand tool |
GB2491194A (en) | 2011-05-27 | 2012-11-28 | Norbar Torque Tools | Torque tool with synchronous reluctance motor |
DE202014102422U1 (en) | 2013-05-31 | 2014-08-08 | Hitachi Koki Co., Ltd. | Electric power tools |
-
2016
- 2016-08-30 US US15/251,051 patent/US10189136B2/en active Active
- 2016-08-31 WO PCT/US2016/049586 patent/WO2017040585A1/en active Application Filing
-
2019
- 2019-01-17 US US16/250,313 patent/US20190143469A1/en not_active Abandoned
-
2020
- 2020-09-10 US US17/017,603 patent/US20210060719A1/en not_active Abandoned
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190358761A1 (en) * | 2015-10-30 | 2019-11-28 | Transform Sr Brands Llc | Position feedback control method and power tool |
US11752586B2 (en) * | 2015-10-30 | 2023-09-12 | Transform Sr Brands Llc | Position feedback control method and power tool |
CN110561192A (en) * | 2019-09-11 | 2019-12-13 | 大连理工大学 | Deep hole boring cutter state monitoring method based on stacking self-encoder |
US11919135B2 (en) | 2020-07-06 | 2024-03-05 | Milwaukee Electric Tool Corporation | Automatic ramp load sense for power tools |
US11845173B2 (en) | 2020-10-16 | 2023-12-19 | Milwaukee Electric Tool Corporation | Anti bind-up control for power tools |
Also Published As
Publication number | Publication date |
---|---|
US10189136B2 (en) | 2019-01-29 |
WO2017040585A1 (en) | 2017-03-09 |
US20170057038A1 (en) | 2017-03-02 |
US20210060719A1 (en) | 2021-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210060719A1 (en) | Power tool with digital variable reluctance motor control | |
JP5016496B2 (en) | Smart accessories for power tools | |
EP2205395B1 (en) | Power tool with a kickback sensor ant method therefor | |
USRE45112E1 (en) | Power tool anti-kickback system with rotational rate sensor | |
JP6709580B2 (en) | Handheld power tools | |
US20090195204A1 (en) | Power Tool Having Motor Speed Monitor | |
US20120138322A1 (en) | Handheld Work Apparatus with Switchable Power | |
US20220111478A1 (en) | Power tool blade type detection and automatic speed adjustment | |
JPH0631512A (en) | Automatic core drill | |
US20160151934A1 (en) | Dust removal system for a handheld power tool | |
US20090165615A1 (en) | Table saws | |
JPH0327908A (en) | Control device for core drill | |
JP2006281402A (en) | Method and apparatus for judging condition of grinding operation, and method for controlling grinding operation | |
CN113825596A (en) | Method for detecting a slip clutch release event and power tool | |
EP1184762B1 (en) | Rotary hammer | |
JP2003220576A (en) | Power tool | |
US20220324092A1 (en) | Method for operating a hand-guided machine tool, and hand-held machine tool | |
CN113411034A (en) | Sensorless brushless permanent magnet motor locked rotor control method and variable frequency controller | |
KR100708891B1 (en) | Automatic controll unit for tapping machine and method thereof | |
CA3042906A1 (en) | Power tools with cutting element position control | |
JPH0631423U (en) | Brush cutter | |
JP2000210927A (en) | Method and apparatus for drilling with core drill | |
JP2008149440A (en) | Rotary dresser | |
JPH0540922Y2 (en) | ||
JPH10296589A (en) | Drill cutting loss prediction device and drill cutting loss prediction method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |