摘要 |
A method capable of controlling brushless DC motor detects the magnetic pole positions of the rotor with a Hall component to produce a Hall signal correspondingly, generates a PWM signal based on an external control signal with a PWM generator, controls a switch circuit based on the PWM signal and the Hall signal with a driver such that switched output is capable of being sent to the current phase of the stator coils for rotating the rotor. Further, while the Hall signal is detected to be level-switched, the external control signal level increases or decreases corresponding to change of the level of the Hall signal with respect to the duty cycle of the PWM signal being controlled to increase to the preset duty cycle from 0 or to decrease to 0 from the preset duty cycle for eliminating both sharp wave in the current during switching and noise.
|