Adaptable motor control of modular power tool

US12569972B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12569972-B2
Application numberUS-202318488202-A
CountryUS
Kind codeB2
Filing dateOct 17, 2023
Priority dateOct 18, 2022
Publication dateMar 10, 2026
Grant dateMar 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A power tool includes an electronic controller including a processor and a memory, one or more attachments, a motor, and a sensor communicatively coupled to the electronic controller. The electronic controller obtains, via the sensor, one or more indications for the one or more attachments and determines information about a configuration of the one or more attachments based on the one or more indications. The electronic controller adaptively controls the motor based on the information about the configuration to, for example, prevent or mitigate a kickback occurrence.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A modular power tool for adaptable motor control, comprising: an electronic controller including a processor and a memory; one or more attachments; a motor communicatively coupled to the electronic controller and configured to drive the one or more attachments; and a sensor communicatively coupled to the electronic controller; wherein the electronic controller is configured to: obtain, via the sensor, one or more indications for the one or more attachments; determine, based on the one or more indications, a movement of an attachment of the one or more attachments; determine an output axis of the attachment; determine information about a configuration of the one or more attachments based on the one or more indications and the output axis; and control the motor based on the information about the configuration. 2 . The modular power tool of claim 1 , wherein the configuration comprises an orientation of the one or more attachments. 3 . The modular power tool of claim 1 , wherein, to determine the information about the configuration based on the one or more indications, the electronic controller is configured to: determine a distance of the attachment based on the movement; and determine the information about the configuration of the attachment based on the distance. 4 . The modular power tool of claim 3 , wherein the sensor comprises at least one selected from a group of an accelerometer, a gyroscope, and a depth sensor. 5 . The modular power tool of claim 3 , wherein the electronic controller is further configured to measure at least one selected from a group of a no-load current, a system response, a system efficiency, and a vibration characteristic to detect the attachment. 6 . The modular power tool of claim 1 , wherein, to control the motor based on the information about the configuration, the electronic controller is configured to: detect, via the sensor, a kickback occurrence based on the information about the configuration; and in response to detecting the kickback occurrence, initiate a kickback mitigation to reduce a current to the motor. 7 . The modular power tool of claim 1 , wherein to control the motor, the electronic controller is configured to: control at least one selected from a group of a maximum power of the motor, a torque of the motor, and a maximum speed of the motor based on the information about the configuration. 8 . The modular power tool of claim 1 , wherein, to determine the configuration based on the one or more indications, wherein the electronic controller is configured to: obtain sensor data indicative of the information about the configuration of an attachment of the one or more attachments. 9 . A method for adaptable motor control, comprising: obtaining, via a sensor, one or more indications for one or more attachments to a modular power tool; determining, based on the one or more indications, a movement of an attachment of the one or more attachments; determining an output axis of the attachment based on the movement; determining information about a configuration of the one or more attachments based on the one or more indications and the output axis; and controlling a motor of the modular power tool based on the information about the configuration. 10 . The method of claim 9 , wherein the configuration comprises an orientation of the one or more attachments. 11 . The method of claim 9 , wherein, determining the configuration comprises: determining a distance of the attachment based on the movement; and determining the configuration of the attachment based on the distance. 12 . The method of claim 11 , wherein the sensor comprises at least one selected from a group of an accelerometer, a gyroscope, and a depth sensor. 13 . The method of claim 11 , further comprising: measuring at least one selected from a group of a no-load current, a system response, a system efficiency, and a vibration characteristic for detecting the attachment. 14 . The method of claim 11 , wherein the one or more attachments is attached to the modular power tool such that the motor causes the movement of the attachment, the output axis of the attachment comprises a virtual line on which the attachment is configured to receive a drill bit or a driver bit, and the distance of the attachment is from the output axis of the attachment to the electronic controller in a right angle to the output axis. 15 . The method of claim 11 , wherein controlling the motor comprises: detecting, via the sensor, the output axis not being parallel or right-angled to a ground surface; and in response to the output axis not being parallel or right-angled to a ground surface, initiating a mitigation to reduce a current to the motor. 16 . The method of claim 9 , wherein, controlling the motor based on the configuration comprises: detecting, via the sensor, a kickback occurrence based on the information about the configuration; and in response to detecting the kickback occurrence, initiating a kickback mitigation to reduce a current to the motor. 17 . The method of claim 9 , wherein controlling the motor comprises: controlling at least one selected from a group of a maximum power of the motor, a torque of the motor, and a maximum speed of the motor based on the information about the configuration. 18 . The method of claim 9 , wherein, determining the information about the configuration based on the one or more indications comprises: obtaining sensor data indicative of the configuration of an attachment of the one or more attachments. 19 . A method for motor control, comprising: obtaining, via a sensor, axis rotation indications corresponding to more than one axis of rotation; determining a combined rotation parameter based on the axis rotation indications, where the combined rotation parameter is a rotation sum calculated by summing a value corresponding to each axis rotation indication; and controlling a motor based on the combined rotation parameter based on a comparison of the combined rotation parameter with a threshold. 20 . The method of claim 19 , wherein controlling the motor comprises: detecting a kickback occurrence in response to the combined rotation parameter exceeding the threshold; and in response to detecting the kickback occurrence, initiating a kickback mitigation to reduce a current to the motor. 21 . The method of claim 19 , wherein the value corresponding to each axis rotation indication is at least one selected from a group including: an absolute value of each axis rotation indication, or a square of each axis rotation indication.

Assignees

Inventors

Classifications

  • Gearings, speed selectors, clutches or the like specially adapted for rotary tools · CPC title

  • B25F3/00Primary

    Associations of tools for different working operations with one portable power-drive means; Adapters therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12569972B2 cover?
A power tool includes an electronic controller including a processor and a memory, one or more attachments, a motor, and a sensor communicatively coupled to the electronic controller. The electronic controller obtains, via the sensor, one or more indications for the one or more attachments and determines information about a configuration of the one or more attachments based on the one or more i…
Who is the assignee on this patent?
Milwaukee Electric Tool Corp
What technology area does this patent fall under?
Primary CPC classification B25F3/00. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Mar 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).