A programmable high-speed motor torque controller is provided. A current mode
PWM
controller widely used in the switching power supply is utilized to perform a real-time
hardware control on the operating current of a motor. A microprocessor is used
as an operating and controlling interface. By means of the output signal from the
switching element of the current-limiting switching controller, the gate switch
elements (MOSFET/IGBT) are further controlled so as to control the real operating
current of the motor. Therefore, at a cost of approximately one tenth of the digital
signal processor, the programmable high-speed motor torque controller can achieve
the functions similar to the digital signal processor. Furthermore, a set of built-in
power loop switch can be provided to interrupt the current loop of the motor upon
reverse rotation without the requirement of power output, thereby largely reducing
the drag force of motor upon reverse rotation.