MOTOR CONTROLLER
20220385223 ยท 2022-12-01
Inventors
Cpc classification
H02P27/04
ELECTRICITY
International classification
Abstract
A motor controller comprises a switch circuit, a control unit, and a pulse width modulation signal, where the pulse width modulation signal has a duty cycle. The motor controller is used for driving a motor, where the motor has a coil. The switch circuit is configured to supply a coil current to the coil. The control unit is configured to generate a plurality of control signals to control the switch circuit. When the motor controller enters an early alignment state, the motor controller enables the coil current to achieve a predetermined value within one electric period. When the coil current achieves the predetermined value, the control unit records the duty cycle. The motor controller is configured to increase a success rate of starting the motor.
Claims
1. A motor controller, wherein the motor controller is used for driving a motor, the motor has a coil, and the motor controller comprising: a switch circuit, configured to supply a coil current to the coil; a control unit, configured to generate a plurality of control signals to control the switch circuit; and a pulse width modulation signal, wherein the pulse width modulation signal has a duty cycle, and when the coil current achieves a predetermined value, the control unit records the duty cycle.
2. The motor controller of claim 1, wherein the predetermined value is a variable value.
3. The motor controller of claim 1, wherein the motor controller is configured to increase a success rate of starting the motor.
4. The motor controller of claim 1, wherein the motor controller enables the coil current to be less than or equal to a ratio of the predetermined value in a starting procedure.
5. The motor controller of claim 1, wherein when a rotation speed of the motor achieves a predetermined rotation speed, the motor controller starts a floating phase for detecting a phase switching time point.
6. The motor controller of claim 5, wherein the predetermined rotation speed is a variable value.
7. The motor controller of claim 1, wherein when the motor rotates a predetermined number of turns, the motor controller is allowed to start a floating phase for detecting a phase switching time point.
8. The motor controller of claim 7, wherein the predetermined number of turns is a variable value.
9. The motor controller of claim 1, wherein the motor controller enables an electric period of an early alignment stage is a variable value.
10. The motor controller of claim 9, wherein when the motor is in a light load state, the electric period of the early alignment stage is a smaller value, and when the motor is in a heavy load state, the electric period of the early alignment stage may is a larger value.
11. The motor controller of claim 1, wherein the motor controller further comprises a detecting unit, and the detecting unit is configured to generate a first detecting signal and a second detecting signal to the control unit.
12. The motor controller of claim 1, wherein the motor controller is applied to a single-phase or polyphase configuration.
13. A motor controller, wherein the motor controller is used for driving a motor, the motor has a coil, and the motor controller comprising: a switch circuit, configured to supply a coil current to the coil; a control unit, configured to generate a plurality of control signals to control the switch circuit; and a pulse width modulation signal, wherein the pulse width modulation signal has a duty cycle, and when the motor controller enters an early alignment state, the motor controller enables the coil current to achieve a predetermined value within one electric period.
14. The motor controller of claim 13, wherein when the coil current achieves the predetermined value, the control unit records the duty cycle.
15. The motor controller of claim 13, wherein the motor controller is configured to increase a success rate of starting the motor.
16. The motor controller of claim 13, wherein the motor controller enables the coil current to be less than or equal to a ratio of the predetermined value in a starting procedure.
17. The motor controller of claim 13, wherein when a rotation speed of the motor achieves a predetermined rotation speed, the motor controller starts a floating phase for detecting a phase switching time point.
18. The motor controller of claim 13, wherein when the motor rotates a predetermined number of turns, the motor controller is allowed to start a floating phase for detecting a phase switching time point.
19. The motor controller of claim 13, wherein the motor controller enables an electric period of an early alignment stage is a variable value.
20. The motor controller of claim 13, wherein the motor controller further comprises a detecting unit, and the detecting unit is configured to generate a first detecting signal and a second detecting signal to the control unit.
21. The motor controller of claim 13, wherein the motor controller is applied to a single-phase or polyphase configuration.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The above-mentioned and other objects, features, and advantages of the present invention will become apparent with reference to the following descriptions and accompanying drawings, wherein:
[0009]
[0010]
DETAILED DESCRIPTION
[0011] Preferred embodiments according to the present invention will be described in detail with reference to the drawings.
[0012]
[0013] One terminal of the first coil L1 is coupled to the first terminal W. One terminal of the second coil L2 is coupled to the second terminal U. One terminal of the third coil L3 is coupled to the third terminal V. Furthermore, another terminal of the first coil L1 is coupled to another terminal of the second coil L2 and another terminal of the third coil L3. That is to say, the first coil L1, the second coil L2, and the third coil L3 form a Y-shaped configuration. The control unit 110 generates a first control signal C1, a second control signal C2, a third control signal C3, a fourth control signal C4, a fifth control signal C5, and a sixth control signal C6 for respectively controlling the ON/OFF states of the first transistor 101, the second transistor 102, the third transistor 103, the fourth transistor 104, the fifth transistor 105, and the sixth transistor 106. The detecting unit 120 is coupled to the first terminal W, the second terminal U, and the third terminal V, so as to generate a first detecting signal Vd1 and the second detecting signal Vd2 to the control unit 110. The detecting unit 120 may be used for detecting the current ILW of the first coil L1 and a back electromotive force of a floating phase. The switch circuit 100 is configured to supply the current ILW of the first coil L1 to the first coil L1. Moreover, the motor controller 10 further comprises a pulse width modulation signal Vp, where the pulse width modulation signal Vp has a duty cycle. The control unit 110 receives the pulse width modulation signal Vp for adjusting the rotation speed of the motor M.
[0014]
[0015] In order to increase the success rate of starting the motor M, the motor controller 10 is designed to be capable of completing the starting procedure successfully under different output loads. That is to say, each of an electric period of an early alignment stage, the predetermined value CL, the predetermined rotation speed, and the predetermined number of turns may be a variable value. For example, when the motor M is in a light load state, the electric period of the early alignment stage may be a smaller value. When the motor M is in a heavy load state, the electric period of the early alignment stage may be a larger value, such that the motor M has enough time to stabilize. When the motor is in the light load state, the predetermined number of turns may be a smaller value. When the motor is in the heavy load state, the predetermined number of turns may be a larger value.
[0016] One embodiment of the present invention utilizes a current limit technology, so as to enable a coil current to achieve a predetermined value rapidly within one electric period and record a duty cycle simultaneously. By the current limit technology, a motor controller is able to protect a motor coil and increase a success rate of starting a motor under different power voltages. The motor controller may be applied to a single-phase or polyphase configuration.
[0017] While the present invention has been described by the preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiment. On the contrary, it is intended to cover various modifications. Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications.
[0018] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.