USPatent applicationPatented

Motor driving circuit and motor driving method

Granted 14 Jun 2022 · no office action yet

Assignee: Anpec Electronics Corporation

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Kun-Min Chen · Examiner: Karen Masih · AU 2846 · TC 2800

Life of the application

7 dated events
⤢ drag to zoom20222024202620282030203220342036203820402042ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A motor driving circuit and a motor driving method are provided. The motor driving circuit is used to drive the motor and includes an inverter circuit, a control circuit, a current-limiting circuit, a start circuit and a transient circuit. The control circuit controls the inverter circuit to drive the motor with a motor control current according to a set current limit value indicated by a current-limiting signal, and outputs a steady state ready signal in response to the motor reaching a steady state. The current-limiting circuit generates the current-limiting signal according to a start state signal, or generates the current-limiting signal according to a transient signal. The start circuit outputs the start state signal when the motor starts. The transient circuit detects whether the motor is in a transient state, and outputs the transient signal in response to the motor being in a transient state.

Description

8 parts
›CROSS-REFERENCE TO RELATED PATENT APPLICATION

This application claims the benefit of priority to Taiwan Patent Application No. 109137224, filed on Oct. 27, 2020. The entire content of the above identified application is incorporated herein by reference.

Some references, which may include patents, patent applications and various publications, may be cited and discussed in the description of this disclosure. The citation and/or discussion of such references is provided merely to clarify the description of the present disclosure and is not an admission that any such reference is “prior art” to the disclosure described herein. All references cited and discussed in this specification are incorporated herein by reference in their entireties and to the same extent as if each reference was individually incorporated by reference.

›FIELD OF THE DISCLOSURE

The present disclosure relates to a motor driving circuit and a motor driving method, and more particularly to a motor driving circuit and a motor driving method capable of stabilizing control current of a motor.

›BACKGROUND OF THE DISCLOSURE

In existing motor products, due to requirements for peak values and smoothness of a power supply current, a change rate of a soft start of the motor or a change rate of a duty cycle are usually adjusted.

However, adjusting the change rate of the soft start or the change rate of the duty cycle of the motor will slow down the start-up speed of the motor and prolong the time that the motor stays in a transient state, which may cause peak currents, or require a user to make a decision on the transient changes of the motor, which may cause inconvenience in production.

Therefore, how a motor current can be stabilized according to the start state and the transient state of the motor has become one of important issues in the art.

›SUMMARY OF THE DISCLOSURE · 1 of 2

In response to the above-referenced technical inadequacies, the present disclosure provides a motor driving circuit and a motor driving method that can stabilize a control current of a motor.

In one aspect, the present disclosure provides a motor driving circuit for driving a motor, the motor driving circuit includes an inverter circuit, a control circuit, a current-limiting circuit, a start circuit and a transient circuit. The inverter circuit is connected to the motor. The control circuit is configured to receive a current-limiting signal and a pulse width modulation (PWM) signal, control the inverter circuit to drive the motor with a motor control current according to a set current limit value indicated by the current-limiting signal and the PWM signal, and output a steady state ready signal when the motor reaches a steady state. The current limiting circuit is configured to receive the motor control current, and generate the current-limiting signal according to a start state signal, or generate the current-limiting signal according to a transient signal. The start circuit is configured to output the start state signal when the motor starts. The set current limit value indicated by the current-limiting signal generated by the current-limiting circuit according to the start state signal is a start current limit value. The transient circuit is configured to detect whether the motor is in a transient state. In response to the motor being in the transient state, the transient circuit outputs the transient signal, and the set current limit value indicated by the current-limiting signal that is generated by the current-limiting circuit according to the transient signal is a transient current limit value. The start circuit is configured to stop outputting the start state signal in response to receiving the steady state ready signal, and the transient circuit is configured to stop outputting the transient signal in response to receiving the steady state ready signal. The current-limiting circuit is further configured to generate the current-limiting signal according to the steady state ready signal, and the set current limit value indicated by the current-limiting signal is a steady state current limit value. The steady state current limit value is greater than the start current limit value and the transient current limit value.

In some embodiments, the transient circuit is further configured to determine whether the motor is in the transient state according to a common voltage provided by a common voltage source, a rotational speed signal provided by a rotational speed detection unit, and the PWM signal.

In some embodiments, in response to a change rate of the common voltage exceeding a predetermined voltage change rate, the transient circuit is configured to determine that the motor is in the transient state and output the transient signal.

In some embodiments, in response to a change rate of a motor rotational speed indicated by the rotational speed signal exceeding a predetermined rotational speed change rate, the transient circuit is configured to determine that the motor is in the transient state and output the transient signal.

In some embodiments, in response to a change rate of a duty cycle indicated by the PWM signal exceeding a predetermined duty cycle change rate, the transient circuit is configured to determine that the motor is in the transient state and output the transient signal.

In some embodiments, the current-limiting circuit includes a reference voltage generating circuit and a current-limiting comparison unit. The reference voltage generating circuit is configured to generate a reference voltage having a starting reference voltage value, a transient reference voltage value or a steady state reference voltage in response to receiving the start state signal, the transient signal or the steady state ready signal. The current-limiting comparison unit is configured to compare the reference voltage with a motor driving current from the motor, and output the current-limiting signal corresponding to a comparison result.

In another aspect, the present disclosure provides a motor driving method for driving a motor, the motor driving method includes: configuring a control circuit to receive a current-limiting signal and a pulse width modulation (PWM) signal, control the inverter circuit to drive the motor with a motor control current according to a set current limit value indicated by the current-limiting signal and the PWM signal, and output a steady state ready signal when the motor reaches a steady state; configuring a current limiting circuit to receive the motor control current, and generate the current-limiting signal according to a start state signal, or generate the current-limiting signal according to a transient signal; configuring a start circuit to output the start state signal when the motor starts, in which the set current limit value indicated by the current-limiting signal that is generated by the current-limiting circuit according to the start state signal is a start current limit value; configuring a transient circuit to detect whether the motor is in a transient state; configuring the transient circuit to, in response to the motor being in the transient state, output the transient signal, in which the set current limit value indicated by the current-limiting signal that is generated by the current-limiting circuit according to the transient signal is a transient current limit value; configuring the start circuit to, in response to receiving the steady state ready signal, stop outputting the start state signal; configuring the transient circuit to stop outputting the transient signal in response to receiving the steady state ready signal; and configuring the current-limiting circuit to generate the current-limiting signal according to the steady state ready signal, in which the set current limit value indicated by the current-limiting signal is a steady state current limit value, and the steady state current limit value is greater than the start current limit value and the transient current limit value.

›SUMMARY OF THE DISCLOSURE · 2 of 2

Therefore, the motor driving circuit and the motor driving method provided by the present disclosure can additionally provide a corresponding starting current limit value or a corresponding transient current limit value during a starting process or transient process of the motor, and there is no need to take into account product requirements for peak values and smoothness of the power supply current by adjusting a change rate of a soft-start or a change speed of the duty cycle.

These and other aspects of the present disclosure will become apparent from the following description of the embodiment taken in conjunction with the following drawings and their captions, although variations and modifications therein may be affected without departing from the spirit and scope of the novel concepts of the disclosure.

›BRIEF DESCRIPTION OF THE DRAWINGS

The described embodiments may be better understood by reference to the following description and the accompanying drawings, in which:

FIG. 1 is a functional block diagram of a motor driving circuit according to an embodiment of the present disclosure;

FIG. 2 is another functional block diagram of the motor driving circuit according to the embodiment of the present disclosure; and

FIG. 3 is a flowchart of a motor driving method according to an embodiment of the present disclosure.

›DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS · 1 of 2

The present disclosure is more particularly described in the following examples that are intended as illustrative only since numerous modifications and variations therein will be apparent to those skilled in the art. Like numbers in the drawings indicate like components throughout the views. As used in the description herein and throughout the claims that follow, unless the context clearly dictates otherwise, the meaning of “a”, “an”, and “the” includes plural reference, and the meaning of “in” includes “in” and “on”. Titles or subtitles can be used herein for the convenience of a reader, which shall have no influence on the scope of the present disclosure.

The terms used herein generally have their ordinary meanings in the art. In the case of conflict, the present document, including any definitions given herein, will prevail. The same thing can be expressed in more than one way. Alternative language and synonyms can be used for any term(s) discussed herein, and no special significance is to be placed upon whether a term is elaborated or discussed herein. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any terms is illustrative only, and in no way limits the scope and meaning of the present disclosure or of any exemplified term. Likewise, the present disclosure is not limited to various embodiments given herein. Numbering terms such as “first”, “second” or “third” can be used to describe various components, signals or the like, which are for distinguishing one component/signal from another one only, and are not intended to, nor should be construed to impose any substantive limitations on the components, signals or the like.

FIG. 1 is a functional block diagram of a motor driving circuit according to an embodiment of the present disclosure. Reference is made to FIG. 1 , in which the embodiment of the present disclosure provides a motor driving circuit 1 for driving a motor 11 and includes an inverter circuit 10 , a control circuit 12 , a current-limiting circuit 14 , a start circuit 16 , and a transient circuit 18 .

The inverter circuit 10 is connected to the motor 11 . The inverter circuit 10 is used to drive the motor 11 to be rotated. In this embodiment, the inverter circuit 10 can be configured as a half-bridge inverter, a full-bridge inverter, or a three-phase bridge inverter.

The control circuit 12 is connected to the inverter circuit 10 , the current-limiting circuit 14 , the start circuit 16 , and the transient circuit 18 , and the control circuit 12 is configured to receive a current-limiting signal Scl and a pulse width modulation signal PWM (referred to as the PWM signal hereinafter), control the inverter circuit 10 to drive the motor 11 with a motor control current Icn according to a set current limit value indicated by the current-limiting signal Scl and the PWM signal, and output a steady state ready signal Rdy when the motor 11 reaches a steady state.

The current-limiting circuit 14 is configured to generate a current-limiting signal S 1 according to the start state signal Ss, or to generate the current-limiting signal S 1 according to a transient signal St.

In detail, the start circuit 16 is configured to output the start state signal Ss when the motor 11 is started. For example, the start circuit 16 can detect an operating state of the motor 11 , for example, when the motor 11 starts to rotate from a standstill, the start circuit 16 determines that the motor 11 is about to start, and outputs the start state signal Ss. The current-limiting circuit 14 generates the current-limiting signal Scl according to the start state signal Ss, and the set current-limiting value indicated by the current-limiting signal Scl generated at this time is a start current-limiting value.

The transient circuit 18 is configured to detect whether the motor 11 is in a transient state, and in response to the motor 11 being in the transient state, the transient circuit 18 outputs the transient signal St.

Reference can be further made to FIG. 2 , which is another functional block diagram of the motor driving circuit according to the embodiment of the present disclosure. In the embodiment of FIG. 2 , the transient circuit 18 can further receive a common voltage VCC provided by a common voltage source, a rotational speed signal RPM provided by a rotational speed detecting unit 20 , and the PWM signal generated by a PWM circuit 30 .

The transient circuit 18 can determine whether the motor 11 is in the transient state based on the common voltage VCC, the rotational speed signal RPM, and the PWM signal.

For example, in some embodiments, in response to a change rate of the common voltage VCC exceeding a predetermined voltage change rate, the transient circuit 18 then determines that the motor is in the transient state and outputs the transient signal St.

In another embodiment, when a change rate of the motor rotational speed indicated by the rotational speed signal RPM exceeds a predetermined rotational speed change rate (for example, within a fixed period of time, a change amount in the motor rotation speed or a difference between a target rotational speed and a current motor rotational speed), which may represent that a foreign object is suddenly caught in the motor 11 during stable operation, thus causing the rotational speed to change significantly. Therefore, the transient circuit 18 can determine that the motor 11 is in the transient state and output the transient signal St.

In some embodiments, in response to a change rate of a duty cycle indicated by the PWM signal exceeding a predetermined duty cycle change rate, the transient circuit 18 can also determine that the motor 11 is in the transient state and output the transient signal St. In response to the transient circuit outputting the transient signal St, the set current limit value indicated by the current-limiting signal Scl generated by the current-limiting circuit 14 according to the transient signal St can be a transient current limit value.

›DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS · 2 of 2

In addition, the control circuit 12 can respectively transmit the steady state ready signal Rdy to the current-limiting circuit 14 , the start circuit 16 and the transient circuit 18 , respectively. The start circuit 16 stops outputting the start state signal Ss in response to receiving the steady state ready signal Rdy, and the transient circuit 18 also stops outputting the transient signal St in response to receiving the steady state ready signal Rdy.

On the other hand, the current-limiting circuit 14 further generates the current-limiting signal Scl according to the steady state ready signal Rdy, and the set current-limiting value indicated by the current-limiting signal Scl generated at this time is a steady state current-limiting value.

Reference can be further made to FIG. 2 , in some embodiments, the current-limiting circuit 14 can include a reference voltage generating circuit 140 and a current-limiting comparison unit 142 .

The reference voltage generating circuit 140 generates a reference voltage Vref having a starting reference voltage value, a transient reference voltage value or a steady state reference voltage in response to receiving the start state signal Ss, the transient signal St or the steady state ready signal Rdy.

The current-limiting comparison unit 142 is configured to compare the reference voltage Vref with the motor driving current Icn from the motor 11 , and output the current-limiting signal Scl corresponding to a comparison result.

It should be noted that the steady state current limit value is greater than the start current limit value and the transient current limit value. In other words, in the start state and the transient state, it is generally undesirable for the motor 11 to bear an excessive motor control current Icn; therefore, the motor control current Icn is limited to a small range. However, the motor 11 can withstand a larger motor control current Icn in the steady state, so that a larger range can be provided.

Therefore, the motor driving circuit 1 can additionally provide a corresponding starting current limit value or a corresponding transient current limit value during a starting process or transient process of the motor 11 , and there is no need to take into account product requirements for peak values and smoothness of the power supply current by adjusting a change rate of a soft-start or a change speed of the duty cycle.

FIG. 3 is a flowchart of a motor driving method according to an embodiment of the present disclosure.

Referring to FIG. 3 , an embodiment of the present disclosure provides a motor driving method, which is applicable to the motor driving circuit 1 of the foregoing embodiment and can be used to drive the motor 11 . The motor driving method can include the following steps:

Step S 30 : configuring the control circuit to receive the current-limiting signal and the PWM signal, control the inverter circuit to drive the motor with the motor control current according to the set current limit value indicated by the current-limiting signal and the PWM signal, and output the steady state ready signal when the motor reaches the steady state.

Step S 31 : configuring the current limiting circuit to receive the motor control current, and generate the current-limiting signal according to a start state signal, or generate the current-limiting signal according to the transient signal.

Step S 32 : configuring the start circuit to output the start state signal when the motor starts. The set current limit value indicated by the current-limiting signal that is generated by the current-limiting circuit according to the start state signal is a start current limit value.

Step S 33 : configuring a transient circuit to detect whether the motor is in a transient state.

Step S 34 : configuring the transient circuit to, in response to the motor being in the transient state, output the transient signal, and the set current limit value indicated by the current-limiting signal that is generated by the current-limiting circuit according to the transient signal is a transient current limit value.

Step S 35 : configuring the start circuit to, in response to receiving the steady state ready signal, stop outputting the start state signal.

Step S 36 : configuring the transient circuit to stop outputting the transient signal, in response to receiving the steady state ready signal.

Step S 37 : configuring the current-limiting circuit to generate the current-limiting signal according to the steady state ready signal, in which the set current limit value indicated thereby is a steady state current limit value. The steady state current limit value is greater than the start current limit value and the transient current limit value.

In conclusion, the motor driving circuit and the motor driving method provided by the present disclosure can additionally provide a corresponding starting current limit value or a corresponding transient current limit value during a starting process or transient process of the motor, and there is no need to take into account product requirements for peak values and smoothness of the power supply current by adjusting a change rate of a soft-start or a change speed of the duty cycle.

The foregoing description of the exemplary embodiments of the disclosure has been presented only for the purposes of illustration and description and is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching.

The embodiments were chosen and described in order to explain the principles of the disclosure and their practical application so as to enable others skilled in the art to utilize the disclosure and various embodiments and with various modifications as are suited to the particular use contemplated. Alternative embodiments will become apparent to those skilled in the art to which the present disclosure pertains without departing from its spirit and scope.

Claims as granted

12 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

7 codes
IPC · International Patent Classification
Section G — Physics
  • G01R19/165
Section H — Electricity
  • H03K5/24
  • H02P6/14
  • H02P27/08
  • H02P1/04
  • H02P1/16
  • H02P23/14

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2021Apr 2021Jul 2021Oct 2021Jan 2022Apr 2022Jul 2022USPTOApplicantNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
1.3 y
473 days filing → grant
Office actions
0
none on record
Examiner
Karen Masih
art unit 2846 · TC 2800
Citations: 1 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20222024202620282030203220342036203820402042Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock