ANTI-KICKBACK CONTROL FOR BATTERY PACK POWERED TROWELS
Systems and methods for controlling a power trowel. A power trowel includes a handle, a housing, a blade assembly, a motor coupled to the blade assembly, a motion sensor, and a controller. The motion sensor is configured to provide an output signal indicative of motion of the power trowel. The output signal includes an orientation signal indicative of an orientation of the power trowel. The controller is connected to the motor and the motion sensor. The controller is configured to receive the output signal from the motion sensor, determine, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold, and deactivate the motor in response to the angle of the power trowel being greater than or equal to the orientation threshold.
This application claims the benefit of U.S. Provisional Ser. No. 63/284,828, filed Dec. 1, 2021, the entire content of which is hereby incorporated by reference.
SUMMARYEmbodiments described herein provide systems and methods for determining and reacting to a kickback event or an otherwise uncontrolled state of a battery pack powered trowel. For example, a power trowel may begin to spin rapidly or be generally uncontrolled by an operator. In such an event, proposed systems and methods assist an operator in regaining control of the power trowel.
Power trowels described herein include a handle, a housing, a blade assembly, a motor coupled to the blade assembly, a motion sensor, and a controller. The motion sensor is configured to provide an output signal indicative of a motion of the power trowel. The output signal includes an orientation signal indicative of an orientation of the power trowel. The controller is connected to the motor and the motion sensor. The controller is configured to receive the orientation signal from the motion sensor, determine, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold, and deactivate the motor in response to the orientation of the power trowel being greater than or equal to the orientation threshold.
In some aspects, the output signal includes a velocity signal indicative of a velocity of motion of the power trowel. The controller is further configured to determine whether the velocity signal is greater than or equal to a velocity threshold, and deactivate the motor in response to the velocity signal being greater than or equal to the velocity threshold.
In some aspects, the motion sensor is located on the handle.
In some aspects, the orientation of the power trowel is an angle of the handle.
In some aspects, the motion sensor is located on the housing.
In some aspects, the power trowel further includes a battery pack connected to the motor, and a switch connected to the controller, the battery pack, and the motor. The controller is further configured to operate, in response to the orientation of the power trowel being greater than or equal to the orientation threshold, the switch to disconnect the battery pack from the motor.
In some aspects, the power trowel further includes a load sensor configured to provide a load signal indicative of a load condition of the motor. The controller is further configured to monitor the load condition of the motor, and deactivate the motor in response to the load condition of the motor being outside a predetermined load operating range.
In some aspects, the load condition is at least one selected from the group consisting of a current draw of the motor, a power draw of the motor, a rotations-per-minute (“RPM”) of the motor, and an RPM of the blade assembly.
Power trowels described herein include a handle, a housing, a blade assembly, a motor coupled to the blade assembly, a detector for detecting whether an operator is holding the handle, and a controller. The controller is connected to the motor and the detector. The controller is configured to operate the motor to drive the blade assembly, determine whether the operator is holding the handle, and deactivate the motor in response to determining the operator is not holding the handle.
In some aspects, the detector is a lever operable to be actuated by the operator. The controller is further configured to determine the operator is holding the handle when the lever is actuated, and determine the operator is not holding the handle when the lever is not actuated.
In some aspects, the power trowel further includes a battery pack configured to provide power to the motor. The controller is further configured to disconnect, in response to determining the operator is not holding the handle, the battery pack from the motor.
In some aspects, the detector is a tether configured to be connected to the power trowel. The controller is further configured to determine whether the tether is connected to the power trowel, and deactivate the motor in response to determining the tether is not connected to the power trowel.
In some aspects, the power trowel further includes a switch configured to deactivate, in response to being actuated, the motor.
In some aspects, the detector is a metal conductor integrated into the handle. The controller is further configured to monitor a resistance of the metal conductor, and deactivate the motor in response to detecting a change in the resistance of the metal conductor.
Power trowels described herein include a handle, a housing, a blade assembly, a motor coupled to the blade assembly, a battery pack configured to provide power to the motor, a motion sensor, and a controller. The motion sensor is configured to provide an output signal indicative of a motion of the power trowel. The output signal includes an orientation signal indicative of an orientation of the power trowel. The controller is connected to the motor and the motion sensor. The controller is configured to receive the output signal from the motion sensor, determine, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold, and decrease, in response to the orientation of the power trowel being greater than or equal to the orientation threshold, an amount of power provided by the battery pack to the motor.
In some aspects, the amount of power provided by the battery pack to the motor is decreased to a non-zero value.
In some aspects, the output signal includes a velocity signal indicative of a velocity of a motion of the power trowel. The controller is further configured to determine whether the velocity signal is greater than or equal to a velocity threshold, and decrease, in response to the velocity signal being greater than or equal to the velocity threshold, the amount of power provided by the battery pack to the motor.
In some aspects, the motion sensor is located on the handle.
In some aspects, the power trowel further includes a load sensor configured to provide a load signal indicative of a load condition of the motor. The controller is further configured to monitor the load condition of the motor, and decrease, in response to the load condition of the motor being outside a predetermined load operating range, the amount of power provided by the battery pack to the motor.
In some aspects, the load condition is at least one selected from the group consisting of a current draw of the motor, a power draw of the motor, a rotations-per-minute (“RPM”) of the motor, and an RPM of the blade assembly.
Methods of operating a power trowel described herein include operating a motor coupled to a blade assembly to drive the blade assembly and receiving an orientation signal from a motion sensor. The orientation signal is indicative of an orientation of the power trowel. The method includes determining, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold and deactivating the motor in response to the orientation of the power trowel being greater than or equal to the orientation threshold.
In some aspects, the method further includes providing, from the motion sensor, an output signal indicative of a motion of the power trowel. The output signal includes the orientation signal. The output signal includes a velocity signal indicative of a velocity of motion of the power trowel. The method also includes determining whether the velocity signal is greater than or equal to a velocity threshold, and deactivating the motor in response to the velocity signal being greater than or equal to the velocity threshold.
In some aspects, the motion sensor is located on a handle of the power trowel.
In some aspects, the orientation of the power trowel is an angle of the handle.
In some aspects, the motion sensor is located on a housing of the power trowel.
In some aspects, the method further includes operating, in response to the orientation of the power trowel being greater than or equal to the orientation threshold, a switch to disconnect a battery pack from the motor.
In some aspects, the method further includes monitoring, based on a load signal received from a load sensor, a load condition of the motor, and deactivating the motor in response to the load condition of the motor being outside a predetermined load operating range.
In some aspects, the load condition is at least one selected from the group consisting of: a current draw of the motor, a power draw of the motor, a rotations-per-minute (“RPM”) of the motor, and an RPM of the blade assembly.
Methods of operating a power trowel described herein include operating a motor coupled to a blade assembly to drive the blade assembly, determining, via a detector device whether an operator is holding a handle of the power trowel, and deactivating the motor in response to determining the operator is not holding the handle.
In some aspects, the detector device is a lever operable to be actuated by the operator, and the method includes determining the operator is holding the handle when the lever is actuated, and determining the operator is not holding the handle when the lever is not actuated.
In some aspects, the method includes disconnecting, in response to determining the operator is not holding the handle, a battery pack from the motor.
In some aspects, the detector device is a tether configured to be connected to the power trowel, and the method includes determining whether the tether is connected to the power trowel, and deactivating the motor in response to determining the tether is not connected to the power trowel.
In some aspects, the method includes deactivating the motor in response to a switch being actuated.
In some aspects, the detector device is a metal conductor integrated into the handle, and the method further includes monitoring a resistance of the metal conductor, and deactivating the motor in response to detecting a change in the resistance of the metal conductor.
Methods of operating a power trowel described herein include operating a motor coupled to a blade assembly to drive the blade assembly and receiving an orientation signal from a motion sensor. The orientation signal is indicative of an orientation of the power trowel. The method includes determining, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold, and decreasing, in response to the orientation of the power trowel being greater than or equal to the orientation threshold, an amount of power provided by a battery pack to the motor.
In some aspects, the amount of power provided by the battery pack to the motor is decreased to a non-zero value.
In some aspects, the method further includes providing, from the motion sensor, an output signal indicative of a motion of the power trowel. The output signal includes the orientation signal. The output signal includes a velocity signal indicative of a velocity of motion of the power trowel. The method includes determining whether the velocity signal is greater than or equal to a velocity threshold, and decreasing, in response to the velocity signal being greater than or equal to the velocity threshold, the amount of power provided by the battery pack to the motor.
In some aspects, the motion sensor is located on a handle of the power trowel.
In some aspects, the method includes monitoring, based on a load signal received from a load sensor, a load condition of the motor, and decreasing, in response to the load condition of the motor being outside a predetermined load operating range, the amount of power provided by the battery pack to the motor.
In some aspects, the load condition is at least one selected from the group consisting of a current draw of the motor, a power draw of the motor, a rotations-per-minute (“RPM”) of the motor, and an RPM of the blade assembly.
Before any embodiments are explained in detail, it is to be understood that the embodiments are not limited in application to the details of the configuration and arrangement of components set forth in the following description or illustrated in the accompanying drawings.
The embodiments are capable of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof are meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms “mounted,” “connected,” “supported,” and “coupled” and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings.
In addition, it should be understood that embodiments may include hardware, software, and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiments, the electronic-based aspects may be implemented in software (e.g., stored on non-transitory computer-readable medium) executable by one or more processing units, such as a microprocessor and/or application specific integrated circuits (“ASICs”). As such, it should be noted that a plurality of hardware and software based devices, as well as a plurality of different structural components, may be utilized to implement the embodiments. For example, “servers” and “computing devices” described in the specification can include one or more processing units, one or more computer-readable medium modules, one or more input/output interfaces, and various connections (e.g., a system bus) connecting the components.
Other features and aspects will become apparent by consideration of the following detailed description and accompanying drawings.
The motor 680 may receive power from a battery pack 665 (shown in
In some embodiments, the power trowel 100 includes a motion sensor 130 (such as, for example, an accelerometer, a gyroscope, an angle sensor, or the like). The motion sensor 130 outputs signals indicative of detected motion of the power trowel 100. In some embodiments, as illustrated in
In some embodiments, as shown in
In some embodiments, as shown in
In some embodiments, as shown in
In some embodiments, the handle 105 is charged with a low electrical voltage or current, as shown in
A controller 600 for the power trowel 100 is illustrated in
The controller 600 includes a plurality of electrical and electronic components that provide power, operational control, and protection to the components and modules within the controller 600 and/or power trowel 100. For example, the controller 600 includes, among other things, a processing unit 605 (e.g., a microprocessor, an electronic processor, an electronic controller, a microcontroller, or another suitable programmable device), a memory 625, input units 630, and output units 635. The processing unit 605 includes, among other things, a control unit 610, an arithmetic logic unit (“ALU”) 615, and a plurality of registers 620 (shown as a group of registers in
The memory 625 is a non-transitory computer readable medium and includes, for example, a program storage area and a data storage area. The program storage area and the data storage area can include combinations of different types of memory, such as a ROM, a RAM (e.g., DRAM, SDRAM, etc.), EEPROM, flash memory, a hard disk, an SD card, or other suitable magnetic, optical, physical, or electronic memory devices. The processing unit 605 is connected to the memory 625 and executes software instructions that are capable of being stored in a RAM of the memory 625 (e.g., during execution), a ROM of the memory 625 (e.g., on a generally permanent basis), or another non-transitory computer readable medium such as another memory or a disc. Software included in the implementation of the power trowel 100 can be stored in the memory 625 of the controller 600. The software includes, for example, firmware, one or more applications, program data, filters, rules, one or more program modules, and other executable instructions. The controller 600 is configured to retrieve from the memory 625 and execute, among other things, instructions related to the control processes and methods described herein. In other embodiments, the controller 600 includes additional, fewer, or different components.
The controller 600 drives the motor 680 to rotate the blade assembly 125 in response to a user's actuation of the trigger 650. The blade assembly 125 may be directly coupled to the motor 680 via an output shaft. In other embodiments, the blade assembly 125 is coupled to the motor 680 via a gearbox. Depression of the trigger 650 actuates a trigger switch 658, which outputs a signal to the controller 600 to drive the motor 680, and therefore the blade assembly 125. In some embodiments, the controller 600 drives the power switching network 675 (e.g., a FET switching bridge) to drive the motor 680. For example, the power switching network 675 may include a plurality of high side switching elements (e.g., FETs) and a plurality of low side switching elements. The controller 600 may control each FET of the plurality of high side switching elements and the plurality of low side switching elements to drive each phase of the motor 680. When the trigger 650 is released, the controller 600 may apply a braking force to the motor 680. For example, the power switching network 675 may be controlled to more quickly deaccelerate the motor 680.
The indicators 645 are also connected to the controller 600 and receive control signals from the controller 600 to turn on and off or otherwise convey information based on different states of the power trowel 100. The indicators 645 include, for example, one or more light-emitting diodes (LEDs), or a display screen. The indicators 645 can be configured to display conditions of, or information associated with, the power trowel 100. For example, the indicators 645 can display information relating to the operational state of the power trowel 100 or battery pack 665, such as the charge capacity of the battery pack 665. The indicators 645 may also display information relating to a fault condition, or other abnormality, of the power trowel 100. In addition to or in place of visual indicators, the indicators 645 may also include a speaker or a tactile feedback mechanism to convey information to a user through audible or tactile outputs. In some embodiments, the indicators 645 display information relating to an uncontrolled condition or state of the power trowel 100 (e.g., a bind-up condition, a kickback condition, etc.). For example, one or more LEDs are activated upon detection of an uncontrolled state of the power trowel 100.
The motion sensor 130 senses motion of the power trowel 100. In some embodiments, the motion sensor 130 provides one or more motion signals (e.g., output signals) indicative of motion of the power trowel 100 to the controller 600. The controller 600 may determine, based on the motion signals, a position of the power trowel 100, such as an orientation of the power trowel 100 or an angle at which the shaft 115 is tilted. In some embodiments, the controller 600 determines an angular displacement, an angular velocity, or an angular acceleration of movement of the power trowel 100 (e.g., with respect to a vertical or z-axis with respect to ground) based on the motion signals.
The tether detector 145 provides a signal to the controller 600 indicative of whether the tether 140 is coupled to the power trowel 100. In some embodiments, the signal from the tether detector 145 is a binary signal (“1″ or ”ON“ when the tether 140 is coupled to the power trowel 100, ”0″ or “OFF” when the tether 140 is not coupled to the power trowel 100).
The load sensor 685 provides load signals to the controller 600 indicative of load conditions of the power trowel 100. The controller 600 may determine, based on the load signals, a current draw of the motor 680, a power draw of the motor 680, a rotations-per-minute (RPM) of the motor 680, an RPM of the blade assembly 125, and the like. Accordingly, the load sensor 685 may include a current sensor, a voltage sensor, Hall sensors, etc. Additional sensors, such as voltage sensors, temperature sensors, and the like may be included in the secondary sensors 690 to detect additional conditions of the power trowel 100.
The kill switch 150a-150f outputs a signal to the controller 600 to stop operation of the motor 680. For example, upon actuation of the kill switch 150a-150f, the controller 600 initiates a braking operation of the motor 680 using the power switching network 675. In some embodiments, upon actuation of the kill switch 150a-150f, the controller 600 electrically disconnects the battery pack 665 from the power switching network 675, and therefore disconnects the battery pack 665 from the motor 680.
The controller 600 also monitors the handle resistance module 695 of the handle 105. In some embodiments, the controller 600 determines the resistance of the handle 105 based on a value of a current flowing through the handle 105 and/or a voltage of the handle 105. For example, the user's hand adds a series or parallel resistance to a user detection electrical circuit (e.g., handle resistance module 695). The inclusion of the series or parallel resistance will increase or decrease the overall resistance of the circuit. The change in resistance can be detected by detecting a change in voltage across the resistance of the circuit. Similarly, when the user's hand is removed from the handle, the resistance of the circuit again changes. If the resistance of the circuit changes by more than a threshold value, the power trowel 100 determines that one or both of the user's hands have been removed from the handle. In some embodiments, first threshold is used to determine if one of the user's hands has been removed, and a second threshold is used to determine if both of the user's hands have been removed.
While operating the power trowel 100, a user may lose control of the power trowel 100, causing the power trowel 100 to begin spinning or experiencing other undesired motion. To protect the power trowel 100 and a user of the power trowel 100 when an uncontrolled condition occurs, the controller 600 performs protective operations in response to the detected uncontrolled state. For example,
At block 710, the controller 600 receives one or more motion signals from the motion sensor 130a-130d. At block 715, the controller 600 determines, based on the motion signals from the motion sensor 130a-130d, whether a motion parameter (e.g., angular displacement, angular velocity, angular acceleration, etc.) of the power trowel 100 is greater than or equal to a threshold value. For example, the controller 600 determines, based on the one or more motion signals (e.g., velocity signals), the velocity or angular velocity of the power trowel 100. The angular velocity is compared to an angular velocity threshold (e.g., a velocity threshold) stored in the memory 625. If the angular velocity is not greater than or equal to the angular velocity threshold (i.e., a controlled state), the controller 600 returns to block 705 and continues to operate the motor 680 to drive the blade assembly 125. Accordingly, in some embodiments, the controller 600 continuously monitors the angular velocity of the power trowel 100. If the angular velocity is greater than or equal to the angular velocity threshold (i.e., an uncontrolled state), at block 720, the controller 600 adjusts operation of the motor 680. In some embodiments, the controller 600 deactivates or otherwise stops operation of the motor 680. The controller 600 may disconnect the battery pack 665 from the power switching network 675 such that the motor 680 no longer receives power. In some embodiments, the controller 600 reduces an amount of power provided to the motor 680. For example, the amount of power provided to the motor 680 is decreased to a non-zero value to allow a user to regain control of the power trowel 100.
Accordingly, the controller 600 may compare the angle of the shaft 115 to an angle threshold.
If the position of the power trowel 100 is not greater than or equal to the position threshold (i.e., a controlled state), the controller 600 returns to block 805 and continues to operate the motor 680 to drive the blade assembly 125. If the position of the power trowel 100 is greater than or equal to the position threshold (i.e., an uncontrolled state), at block 820, the controller 600 adjusts operation of the motor 680. In some embodiments, the controller 600 deactivates or otherwise stops operation of the motor 680. The controller 600 may disconnect the battery pack 665 from the power switching network 675 such that the motor 680 no longer receives power. In some embodiments, the controller 600 reduces an amount of power provided to the motor 680. For example, the amount of power provided to the motor 680 is decreased to a non-zero value to allow a user to regain control of the power trowel 100.
If the load of the motor 680 is not greater than or equal to the load threshold (i.e., an uncontrolled state), the controller 600 returns to block 905 and continues to operate the motor 680 to drive the blade assembly 125. If the load of the motor 680 is greater than or equal to the load threshold (i.e., an uncontrolled state), at block 920, the controller 600 adjusts operation of the motor 680. In some embodiments, the controller 600 deactivates or otherwise stops operation of the motor 680. The controller 600 may disconnect the battery pack 665 from the power switching network 675 such that the motor 680 no longer receives power. In some embodiments, the controller 600 reduces an amount of power provided to the motor 680. For example, the amount of power provided to the motor 680 is decreased to a non-zero value to allow a user to regain control of the power trowel 100.
In some embodiments, the controller 600 determines, based on the load signals from the load sensor 685, whether the load on the motor 680 is within a predetermined load operating range (e.g., between an upper load threshold and a lower load threshold). If the load of the motor 680 is within the predetermined load operating range, the controller 600 returns to block 905 and continues to operate the motor 680 to drive the blade assembly 125. If the load of the motor 680 is outside of the predetermined load operating range, at block 920, the controller 600 adjusts operation of the motor 680.
At times, an operator may let go of the handle 105, resulting in the power trowel 100 being in an uncontrolled state.
At block 1010, the controller 600 determines whether an operator is holding the handle 105. For example, the controller 600 may monitor the resistance of the handle 105. If a change in the resistance of the handle 105 is greater than a threshold, the controller 600 determines the operator is not holding the handle 105. In some embodiments, the controller 600 receives a signal from the tether detector 145. If the signal from the tether detector 145 indicates the tether 140 is not connected to the power trowel 100, the controller 600 determines that the operator is not holding the handle 105. In some embodiments, the controller 600 determines whether the switch 108 (or trigger 650) is actuated. If the switch 108 is not actuated, the controller 600 determines that the operator is not holding the handle 105.
If an operator is holding the handle 105 (i.e., a controlled state), the controller 600 returns to block 1005 and continues to operator the motor 680 to drive the blade assembly 125.
If the controller 600 determines an operator is not holding the handle 105 (i.e., an uncontrolled state), the controller 600 continues to bock 1015 and adjusts operation of the motor 680. In some embodiments, the controller 600 deactivates or otherwise stops operation of the motor 680. The controller 600 may disconnect the battery pack 665 from the power switching network 675 such that the motor 680 no longer receives power. In some embodiments, the controller 600 reduces an amount of power provided to the motor 680. For example, the amount of power provided to the motor 680 is decreased to a non-zero value to allow a user to regain control of the power trowel 100.
Accordingly, implementation of the method 700, the method 800, the method 900, and/or the method 1000 may assist an operator of the power trowel 100 in regaining control of the power trowel 100 when the controller 600 determines the power trowel is in an uncontrolled state.
Thus, embodiments provided herein describe, among other things, systems and methods for determining and reacting to a kickback event or an otherwise uncontrolled state of a power trowel. Various features and advantages are set forth in the following claims.
Claims
1. A power trowel comprising:
- a handle;
- a housing;
- a blade assembly;
- a motor coupled to the blade assembly;
- a motion sensor configured to provide an output signal, wherein the output signal includes an orientation signal indicative of an orientation of the power trowel; and
- a controller connected to the motor and the motion sensor, the controller configured to: receive the orientation signal from the motion sensor, determine, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold, and decrease an amount of power provided to the motor in response to the orientation of the power trowel being greater than or equal to the orientation threshold.
2. The power trowel of claim 1, wherein:
- the output signal includes a velocity signal indicative of a velocity of motion of the power trowel; and
- the controller is further configured to: determine whether the velocity signal is greater than or equal to a velocity threshold, and deactivate the motor in response to the velocity signal being greater than or equal to the velocity threshold.
3. The power trowel of claim 1, wherein the motion sensor is located on the handle.
4. The power trowel of claim 3, wherein the orientation of the power trowel is an angle of the handle.
5. The power trowel of claim 1, wherein the motion sensor is located on the housing.
6. The power trowel of claim 1, further comprising:
- a battery pack connected to the motor; and
- a switch connected to the controller, the battery pack, and the motor,
- wherein the controller is configured to decrease the amount of power provided to the motor by:
- operating, in response to the orientation of the power trowel being greater than or equal to the orientation threshold, the switch to disconnect the battery pack from the motor.
7. The power trowel of claim 1, further comprising:
- a load sensor configured to provide a load signal indicative of a load condition of the motor,
- wherein the controller is further configured to: monitor the load condition of the motor, and deactivate the motor in response to the load condition of the motor being outside a predetermined load operating range.
8. The power trowel of claim 7, wherein the load condition is at least one selected from the group consisting of: a current draw of the motor, a power draw of the motor, a rotations-per-minute (“RPM”) of the motor, and an RPM of the blade assembly.
9. The power trowel of claim 1, further comprising:
- a detector for detecting whether an operator is holding the handle; wherein the controller is further configured to: determine whether the operator is holding the handle, and deactivate the motor in response to determining the operator is not holding the handle.
10. The power trowel of claim 9, wherein:
- the detector is a lever operable to be actuated by the operator; and
- the controller is further configured to: determine the operator is holding the handle when the lever is actuated, and determine the operator is not holding the handle when the lever is not actuated.
11. The power trowel of claim 9, further comprising:
- a battery pack configured to provide power to the motor, and
- wherein the controller is further configured to: disconnect, in response to determining the operator is not holding the handle, the battery pack from the motor.
12. The power trowel of claim 9, wherein:
- the detector is a tether configured to be connected to the power trowel; and
- the controller is further configured to: determine whether the tether is connected to the power trowel; and deactivate the motor in response to determining the tether is not connected to the power trowel.
13. The power trowel of claim 9, further comprising a switch configured to deactivate, in response to being actuated, the motor.
14. The power trowel of claim 9, wherein:
- the detector is a metal conductor integrated into the handle; and
- the controller is further configured to: monitor a resistance of the metal conductor, and deactivate the motor in response to detecting a change in the resistance of the metal conductor.
15. (canceled)
16. The power trowel of claim 1, wherein the controller is configured to decrease the amount of power provided to the motor by to a non-zero value.
17. (canceled)
18. (canceled)
19. (canceled)
20. (canceled)
21. A method of operating a power trowel, the method comprising:
- operating a motor coupled to a blade assembly to drive the blade assembly;
- receiving an orientation signal from a motion sensor, the orientation signal being indicative of an orientation of the power trowel;
- determining, based on the orientation signal, whether the orientation of the power trowel is greater than or equal to an orientation threshold; and
- decreasing power provided to the motor in response to the orientation of the power trowel being greater than or equal to the orientation threshold.
22. The method of claim 21, further comprising:
- providing, from the motion sensor, an output signal indicative of a motion of the power trowel, the output signal including the orientation signal, wherein the output signal includes a velocity signal indicative of a velocity of motion of the power trowel;
- determining whether the velocity signal is greater than or equal to a velocity threshold; and
- deactivating the motor in response to the velocity signal being greater than or equal to the velocity threshold.
23. The method of claim 21, wherein the motion sensor is located on a handle of the power trowel and wherein the orientation of the power trowel is an angle of the handle.
24. (canceled)
25. The method of claim 21, wherein the motion sensor is located on a housing of the power trowel.
26. (canceled)
27. (canceled)
28. (canceled)
29. (canceled)
30. (canceled)
31. (canceled)
32. (canceled)
33. (canceled)
34. (canceled)
35. (canceled)
36. The method of claim 21, wherein decreasing the power provided to the motor includes decreasing the power to a non-zero value.
37-40. (canceled)
Type: Application
Filed: Nov 30, 2022
Publication Date: Jun 11, 2026
Inventor: Michael C. Reed (Rochester, MN)
Application Number: 18/704,304