Generic motor control system
First Claim
1. A method for controlling a plurality of different motors used in a corresponding plurality of power tool applications requiring different operational characteristics, said method comprising:
- using a single universal control module to store a generic, non-application-specific control algorithm, the generic, non-application-specific control algorithm having at least one programmable constant; and
selecting the programmable constant during manufacture of a specific, selected power tool to transform the generic, non-application-specific control algorithm into an application-specific control algorithm, the programmable constant representing a function parameter relating to a specific functionality of a specific, selected motor used in the specific, selected power tool to implement a phase control over the specific, selected motor of the specific, selected power tool.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling a plurality of different motors used in a corresponding plurality of power tool applications requiring different operational characteristics. In one implementation a method involves the use of a single universal control module to store a generic, non-application-specific control algorithm. The generic, non-application-specific control algorithm has at least one programmable constant. The programmable constant is selected to transform the generic, non-application-specific control algorithm into an application-specific control algorithm. The programmable constant represents a function parameter relating to a specific functionality of a specific, selected motor used in a specific, selected motor application to implement a phase control over the specific, selected motor.
102 Citations
19 Claims
-
1. A method for controlling a plurality of different motors used in a corresponding plurality of power tool applications requiring different operational characteristics, said method comprising:
-
using a single universal control module to store a generic, non-application-specific control algorithm, the generic, non-application-specific control algorithm having at least one programmable constant; and selecting the programmable constant during manufacture of a specific, selected power tool to transform the generic, non-application-specific control algorithm into an application-specific control algorithm, the programmable constant representing a function parameter relating to a specific functionality of a specific, selected motor used in the specific, selected power tool to implement a phase control over the specific, selected motor of the specific, selected power tool. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling a plurality of different motors used in a corresponding plurality of power tool applications requiring different operational characteristics, said method comprising:
-
providing a controller in communication with a memory to form a universal control module for a specific, selected power tool; implementing a generic, non-application-specific control algorithm in a software program, wherein the software program is stored in the memory, the generic, non-application-specific control algorithm having at least one programmable constant that is programmable during manufacture of the specific, selected power tool; and selecting the programmable constant to transform the generic, non-application-specific control algorithm into an application-specific control algorithm, the programmable constant representing a function parameter relating to a specific functionality of a specific, selected motor used in a specific, selected motor application to tailor the non-application-specific control algorithm for use with a required operating parameter of the specific, selected motor used in the specific, selected power tool; and
to implement a phase control over an input signal applied to the specific, selected motor. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A motor control module adapted to universally control any of a plurality of different motors utilized in a plurality of differing power tool implementations, said motor control module comprising:
-
a first memory device adapted to store a generic control algorithm and at least one programmable variable utilized during execution of the generic control algorithm; a second memory device adapted to store at least one programmable constant that represents a function parameter relating to a specific functionality of a specific, selected motor used in a specific, selected power tool; and a processor adapted to execute the generic control algorithm implementing the programmable variable and the programmable constant to transform the generic control algorithm from a non-tool-specific format into a tool-specific format specifically suited for implementing a phase control over operation of the specific, selected motor used in the specific, selected power tool that adapts the specific, selected motor to specific operational requirements of the specific, selected power tool. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification