CPC H02P 21/22 (2016.02) [H02P 27/08 (2013.01); H03K 7/08 (2013.01); H02P 2205/01 (2013.01)] | 14 Claims |
1. A motor controller configured to drive a motor, wherein the motor has a motor coil and a maximum rated current, and the motor controller comprises:
a switch circuit, configured to supply a motor current to the motor coil;
a pre-driver, configured to generate a plurality of driving signals to control the switch circuit, wherein the motor controller attains a function of maintaining a fixed output power by a plurality of current limit values, and the current limit values are predetermined values;
a current limit circuit, configured to store a current limit graph, wherein the current limit circuit receives a command signal for generating an output signal, the command signal has an input duty cycle, the command signal is used for adjusting a speed of the motor, and the current limit graph defines a relationship between a current limit of the motor current and the input duty cycle; and
a duty cycle control circuit, configured to store an output duty cycle graph.
|