The present invention discloses a controller and a method for improving motor driving efficiency. According to the present invention, multiple control parameters are inputted to the controller so that the controller can adjust timings of PWM driving signals for driving the motor to advance or delay the turned-ON or turned-OFF points, whereby the motor is driven efficiently.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A controller for improving motor driving efficiency, the controller supplying a PWM driving signal to a driver circuit, the controller comprising: a motor speed/period detection unit receiving a signal relating to a motor and detecting the speed and period of the motor; a PWM signal timing calculation unit receiving a plurality of parameters and an output from the motor speed/period detection unit, and determining a timing of the PWM driving signal so that a turned-ON point of the PWM driving signal is earlier than a level switching point of the signal relating to a motor; and a PWM signal generation unit generating the PWM driving signal according to an output from the PWM signal timing calculation unit.
2. The controller of claim 1 , wherein when the speed of the motor is relatively higher, the turned-ON point of the PWM driving signal is relatively more advanced, and when the speed of the motor is relatively lower, the turned-ON point of the PWM driving signal is relatively less advanced.
3. The controller of claim 2 , wherein the signal relating to a motor is a HALL signal.
4. The controller of claim 2 , wherein the PWM driving signal includes four PWM signals and the driver circuit includes four transistors, each of which has a gate controlled by a corresponding one of the PWM signals.
5. The controller of claim 1 , wherein the plurality of parameters include a parameter for adjusting the turned-ON point of the PWM driving signal and a reference speed of the motor.
6. The controller of claim 5 , wherein the plurality of parameters further include a parameter for adjusting a turned-OFF point of the PWM driving signal.
7. A controller for improving motor driving efficiency, the controller supplying a PWM driving signal to a driver circuit, the controller comprising: a motor speed/period detection unit receiving a signal relating to a motor and detecting the speed and period of the motor; a PWM signal timing calculation unit receiving a plurality of parameters and an output from the motor speed/period detection unit, and determining a timing of the PWM driving signal so that a turned-ON point of the PWM driving signal is later than a level switching point of the signal relating to a motor, wherein when the speed of the motor is relatively higher, the turned-ON point of the PWM driving signal is relatively less delayed, and when the speed of the motor is relatively lower, the turned-ON point of the PWM driving signal is relatively more delayed; and a PWM signal generation unit generating the PWM driving signal according to an output from the PWM signal timing calculation unit.
8. The controller of claim 7 , wherein the signal relating to a motor is a HALL signal.
9. The controller of claim 7 , wherein the PWM driving signal includes four PWM signals and the driver circuit includes corresponding four transistors, each of which has a gate controlled by a corresponding one of the PWM signals.
10. The controller of claim 7 , wherein the plurality of parameters include a parameter for adjusting the turned-ON point of the PWM driving signal and a reference speed of the motor.
11. The controller of claim 10 , wherein the plurality of parameters further include a parameter for adjusting a turned-OFF point of the PWM driving signal.
12. A method for improving motor driving efficiency for use in a controller, the controller supplying a PWM driving signal to a driver circuit, the method comprising: receiving a signal relating to a motor and detecting the speed and period of the motor according to the signal; receiving a plurality of parameters and the speed and period of the motor, and determining a timing of the PWM driving signal so that a turned-ON point of the PWM driving signal is earlier than a level switching point of the signal relating to a motor; and generating the PWM driving signal.
13. The method of claim 12 , wherein when the speed of the motor is relatively higher, the turned-ON point of the PWM driving signal is relatively more advanced, and when the speed of the motor is relatively lower, the turned-ON point of the PWM driving signal is relatively less advanced.
14. The method of claim 13 , wherein the signal relating to a motor is a HALL signal.
15. The method of claim 12 , wherein the PWM driving signal includes four PWM signals and the driver circuit includes four transistors, each of which has a gate controlled by a corresponding one of the PWM signals.
16. The method of claim 12 , wherein the plurality of parameters include a parameter for adjusting the turned-ON point of the PWM driving signal and a reference speed of the motor.
17. The method of claim 16 , wherein the plurality of parameters further include a parameter for adjusting a turned-OFF point of the PWM driving signal.
18. A method for improving motor driving efficiency for use in a controller, the controller supplying a PWM driving signal to a driver circuit, the method comprising: receiving a signal relating to a motor and detecting the speed and period of the motor according to the signal; receiving a plurality of parameters and the speed and period of the motor, and determining a timing of the PWM driving signal so that a turned-ON point of the PWM driving signal is later than a level switching point of the signal relating to a motor, wherein when the speed of the motor is relatively higher, the turned-ON point of the PWM driving signal is relatively less delayed, and when the speed of the motor is relatively lower, the turned-ON point of the PWM driving signal is relatively more delayed; and generating the PWM driving signal.
19. The method of claim 18 , wherein the signal relating to a motor is a HALL signal.
20. The method of claim 19 , wherein the PWM driving signal includes four PWM signals and the driver circuit includes four transistors, each of which has a gate controlled by a corresponding one of the PWM signals.
21. The method of claim 18 , wherein the plurality of parameters include a parameter for adjusting the turned-ON point of the PWM driving signal and a reference speed of the motor.
22. The method of claim 21 , wherein the plurality of parameters further include a parameter for adjusting a turned-OFF point of the PWM driving signal.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 27, 2013
February 17, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.