IP Library › Granted Patent US 12,576,492
Granted Patent B2
US 12,576,492 · App. 18/760,202 · Granted Mar 17, 2026

Power tool including closed loop speed control

Inventors: Mitchell A. Ellena (West Allis, WI); Jonathon R. Gasteiner (Brookfield, WI); Noah P. Seiler (Milwaukee, WI); Ryan A. Khatib (Waukesha, WI); Lokeshwaran Rajendran (West Allis, WI)
Assignee: Milwaukee Electric Tool Corporation
B25C1/047H02P3/02B25C1/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,576,492
App. No.
18/760,202
Granted
Mar 17, 2026
Kind
B2
Abstract

A power tool including a housing, a motor at least partially positioned within the housing, a driver blade extending along a driving axis, and a cam assembly including a cam that is configured to rotate about a rotational axis to move the driver blade. The cam includes a target that rotates with the cam. A sensor is configured to detect the target when the target is at a predetermined rotational position of the cam. A controller is connected to the motor and the sensor. The controller is configured to receive a signal from the sensor indicating that the target is at the predetermined rotational position of the cam, compare a motor parameter to a threshold value, and initiate a speed ramp down in response to the target being at the predetermined rotational position of the cam and the motor parameter being greater than or equal to the threshold value.

Claims (46)

1 . A power tool comprising:

a housing including a drive unit support portion, a cylinder support portion, and a handle portion;

a motor at least partially positioned within the drive unit support portion;

a storage chamber cylinder at least partially positioned within the cylinder support portion;

an inner cylinder having an annular inner wall defining a driving axis, at least a portion of the annular inner wall located within the storage chamber cylinder;

a driver blade extending along the driving axis;

a cam assembly including a cam that is configured to rotate about a rotational axis to move the driver blade, the cam including a target that rotates with the cam;

a sensor configured to detect the target when the target is at a predetermined rotational position of the cam; and

a controller connected to the motor and the sensor, the controller configured to:

receive a signal from the sensor indicating that the target is at the predetermined rotational position of the cam,

compare a motor parameter to a threshold value, and

initiate a speed ramp down in response to the target being at the predetermined rotational position of the cam and the motor parameter being greater than or equal to the threshold value.

2 . The power tool of claim 1 , wherein the controller is configured to not initiate the speed ramp down in response to the target being at the predetermined rotational position of the cam and the motor parameter being less than the threshold value.

3 . The power tool of claim 1 , wherein the target includes a magnet.

4 . The power tool of claim 3 , wherein the sensor is a Hall effect sensor that is configured to detect a position of the magnet.

5 . The power tool of claim 4 , wherein the Hall effect sensor is configured to detect the position of the magnet when the magnet is at the predetermined rotational position of the cam.

6 . The power tool of claim 5 , wherein the speed ramp down is a linear speed ramp down.

7 . The power tool of claim 1 , wherein the sensor includes an inductive sensor.

8 . The power tool of claim 7 , wherein the inductive sensor is configured to detect a position of the target when the target is at the predetermined rotational position of the cam.

9 . The power tool of claim 8 , wherein the speed ramp down is a linear speed ramp down.

10 . The power tool of claim 1 , wherein the motor parameter is a speed of the motor and the threshold value is a speed threshold value of the motor.

11 . A method of operating a power tool, the power tool including a driver blade extending along a driving axis and a cam assembly including a cam that is configured to rotate about a rotational axis to move the driver blade, the cam including a target that rotates with the cam, the method comprising:

receiving, at a controller of the power tool, a signal from a sensor indicating that the target is at a predetermined rotational position of the cam;

comparing a motor parameter to a threshold value; and

initiating a speed ramp down in response to the target being at the predetermined rotational position of the cam and the motor parameter being greater than or equal to the threshold value.

12 . The method of claim 11 , wherein the target includes a magnet.

13 . The method of claim 12 , wherein the sensor is a Hall effect sensor, the method further comprising:

detecting, with the Hall effect sensor, a position of the magnet.

14 . The method of claim 13 , further comprising:

detecting, with the Hall effect sensor, the position of the magnet when the magnet is at the predetermined rotational position of the cam.

15 . The method of claim 14 , wherein the speed ramp down is a linear speed ramp down.

16 . The method of claim 11 , wherein the sensor includes an inductive sensor.

17 . The method of claim 16 , further comprising:

detecting, using the inductive sensor, the target when the target is at the predetermined rotational position of the cam.

18 . The method of claim 17 , wherein the speed ramp down is a linear speed ramp down.

19 . The method of claim 11 , wherein the motor parameter is a speed of a motor and the threshold value is a speed threshold value of the motor.

20 . A power tool comprising:

a housing;

a motor at least partially positioned within the housing;

a driver blade extending along a driving axis;

a cam assembly including a cam that is configured to rotate about a rotational axis to move the driver blade, the cam including a target that rotates with the cam;

a sensor configured to detect the target when the target is at a predetermined rotational position of the cam; and

a controller connected to the motor and the sensor, the controller configured to:

receive a signal from the sensor indicating that the target is at the predetermined rotational position of the cam,

compare a motor parameter to a threshold value, and

initiate a speed ramp down in response to the target being at the predetermined rotational position of the cam and the motor parameter being greater than or equal to the threshold value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2026
From: ELLENA, MITCHELL A.; GASTEINER, JONATHON R.; SEILER, NOAH P.; KHATIB, RYAN A.; RAJENDRAN, LOKESHWARAN
To: MILWAUKEE ELECTRIC TOOL CORPORATION
Reel/Frame 073551/0410 →
Continuity (2)
Provisional Application 63520700 · Aug 21, 2023
Related Publication 20250065482A1 · Feb 27, 2025
References Cited (10)
US 8763874B2 · McCardle · 2014 [cited by examiner]
US 11498194B2 · Wechselberger et al. · 2022 [cited by applicant]
US 12017335B2 · Mashiko et al. · 2024 [cited by applicant]
US 12109672B2 · Aizawa et al. · 2024 [cited by applicant]
US 20210237242A1 · Carrier · 2021 [cited by applicant]
US 20220001525A1 · Panetta · 2022 [cited by examiner]
DE 102024102300A1 · 2024 [cited by applicant]
DE 102024112566A1 · 2024 [cited by applicant]
EP 4393649A1 · 2024 [cited by applicant]
German Patent Office Action for Application No. 102024118555.4 dated May 5, 2025 (6 pages including English translation). [cited by applicant]