The present invention relates to a driving circuit that drives a load such as a motor or the like.
With the driving circuit 100R, the control instruction S1 is not configured as a torque instruction, speed instruction, position instruction, or the like. Instead, the control instruction S1 includes data that indicates the state of the H-bridge circuit 130.
The H-bridge circuit 130 can be set to one from among four states ϕ1 through ϕ4. Here, “H” represents high voltage, “L” represents low voltage, and “Z” represents a high-impedance state.
ϕ1 OUTA=Z, OUTB=Z
ϕ2 OUTA=H, OUTB=L
ϕ3 OUTA=L, OUTB=H
ϕ4 OUTA=L, OUTB=L
Here, ϕ4 represents a short brake state, which may be provided by a state in which OUTA=H and OUTB=H.
For example, the driving circuit 100R includes, in addition to the two output pins OUTA and OUTB, a power supply pin VM for the H-bridge circuit 130, a ground pin PGND, a power supply pin VCC for the upstream-stage circuits 110 and 120, and a ground pin GND. In a case in which the driving circuit 100R is to be housed in a package having eight pins, two control pins INA and INB may be assigned in order to receive the control instruction SCNT from the controller 204. In a case in which each control pin can be controlled such that it is switched between two states, i.e., a high state and a low state, the state can be switched between the four states, i.e., the states ϕ1 through ϕ4 using the two control pins INA and INB.
In many cases, ICs (Integrated Circuits) support a standby mode in order to provide low power consumption. Typical ICs are provided with an enable pin. Such an IC is configured such that, by setting the enable pin to a predetermined state, the operation mode is set to the standby mode.
However, an application in which a compact size of such an IC is prioritized involves difficulty in increasing the number of pins provided to the package. This leads to a problem in that the standby mode cannot be implemented.
The present invention has been made in order to solve such a problem. Accordingly, it is an exemplary purpose of an embodiment of the present invention to provide a driving circuit that can be set to a standby mode without a need to increase the number of pins.
An embodiment of the present invention relates to a driving circuit structured to drive a load. The driving circuit comprises: a bridge circuit including transistors; one or two control input pins to be coupled to receive one or two control input signals indicative of a state of the bridge circuit from an external circuit; a logic circuit structured to generate an internal signal indicative of a state of the transistors of the bridge circuit according to the one or two control input signals; and a pre-driver structured to drive the H-bridge circuit according to the internal signal. The driving circuit is structured to be switched to a standby mode when the one or two control input signals continue in a predetermined state for a predetermined judgment period of time.
With this embodiment, such an arrangement is capable of switching multiple states of the bridge circuit and the standby mode using one or two control input pins.
Also, the predetermined state may correspond to a high-impedance state of the bridge circuit.
Also, the predetermined state may correspond to a short brake state of the bridge circuit.
Also, the judgment period of time may be longer than 50 μs. In a case in which the PWM driving is performed using this driving circuit, the state of the control input pin changes with a PWM period. Alternatively, in a case in which a stepping motor is driven, the state of the control input pin changes with a frequency (period) of a control pulse that defines the rotational speed. In order to suppress audible-band noise, the PWM frequency or the control pulse frequency (i.e., the frequency with which the state of the control input pin changes) is set to a frequency outside the audio-band frequency, i.e., 20 kHz or more. Accordingly, by setting the judgment period of time to be longer than 50 μs, this arrangement is capable of distinguishing between an intended transition instruction to the standby state and a particular state in the PWM driving or in the control of a stepping motor.
Another embodiment of the present invention relates to a control method for a driving circuit comprising a bridge circuit to be coupled to a motor. The control method comprises: switching one or two control input signals for setting a state of the bridge circuit, with an interval that is shorter than a predetermined period, in order to rotationally drive the motor; controlling the bridge circuit according to the one or two control input signals; fixedly setting, by the processor, the one or two control input signals for a predetermined period of time in order to switch the driving circuit to a standby mode; and switching the driving circuit to the standby mode when the driving circuit detects that the one or two control input signals continue in the predetermined state for the predetermined period of time.
It is to be noted that any arbitrary combination or rearrangement of the above-described structural components and so forth is effective as and encompassed by the present embodiments. Moreover, this summary of the invention does not necessarily describe all necessary features so that the invention may also be a sub-combination of these described features.
Embodiments will now be described, by way of example only, with reference to the accompanying drawings which are meant to be exemplary, not limiting, and wherein like elements are numbered alike in several Figures, in which:
The invention will now be described based on preferred embodiments which do not intend to limit the scope of the present invention but exemplify the invention. All of the features and the combinations thereof described in the embodiment are not necessarily essential to the invention.
In the present specification, the state represented by the phrase “the member A is coupled to the member B” includes a state in which the member A is indirectly coupled to the member B via another member that does not substantially affect the electric connection between them, or that does not damage the functions or effects of the connection between them, in addition to a state in which they are physically and directly coupled.
Similarly, the state represented by the phrase “the member C is provided between the member A and the member B” includes a state in which the member A is indirectly coupled to the member C, or the member B is indirectly coupled to the member C via another member that does not substantially affect the electric connection between them, or that does not damage the functions or effects of the connection between them, in addition to a state in which they are directly coupled.
The driving circuit 100 includes a logic circuit 110, a pre-driver 120, an H-bridge circuit 130, a BGR (bandgap reference) circuit 140, a protection circuit 150, and a standby circuit 160, which are housed in a single package. The driving circuit 100 may be configured as a function IC integrated on a single semiconductor substrate. Alternatively, the H-bridge circuit 130 may be integrated on a different chip from that on which the other blocks (110, 120, 140, 150, and 160) are integrated.
The H-bridge circuit 130 can be set to one from among four states ϕ1 through ϕ4 according to the control input pins INA and INB.
ϕ1 OUTA=Z, OUTB=Z
ϕ2 OUTA=H, OUTB=L
ϕ3 OUTA=L, OUTB=H
ϕ4 OUTA=L, OUTB=L
The logic circuit 110 monitors the states (control input signals) of the control pins INA and INB so as to judge which state is set from among the states ϕ1 through ϕ4. Furthermore, the logic circuit 110 generates an internal signal SNT according to the state thus judged. The internal signal SINT may be configured as a signal for indicating the on/off states of four transistors M1 through M4 that form the H-bridge circuit 130. The pre-driver 120 controls the gate voltages of the transistor M1 through M4 of the H-bridge circuit 130 based on the internal signal SINT.
The BGR circuit 140 generate a reference voltage. The protection circuit 150 includes a thermal shutdown (TSD) circuit, an under-voltage lockout (UVLO) circuit, or the like. The protection circuit 150 is configured including a voltage comparator.
When the two control input signals INA and INB continue in a predetermined state ϕ for a predetermined judgment period of time τ, the standby circuit 160 switches the driving circuit 100 to the standby mode. In the standby mode, the supply of bias current, the supply of bias voltage, and the supply of power supply voltage are suspended for circuit blocks except for the logic circuit 110. In the standby mode, the current consumption of the driving circuit 100 is lowered to a level on the order of several μA. It should be noted that
In the first example, as the predetermined state ϕ, the high-impedance state ϕ1 of the H-bridge circuit 130 is employed. Returning to
The above is the configuration of the driving circuit 100. Next, description will be made regarding the operation thereof.
When the control input signals INA and INB are switched at the time point t1, the operation mode is switched to the normal mode. In the normal mode, the operation state is switched in order of ϕ3, ϕ4, and ϕ2, according to the levels of the control input signals INA and INB. When the operation state is set to the state ϕ1 at the time point t2, the output is set to the high-impedance state. When the operation state ϕ4 continues for the judgment period of time τ at the time point t3, the operation mode is switched to the standby mode. In this mode, the operation current ICC is lowered.
When the control input signals INA and INB are switched at the time point t4, the operation mode is switched to the normal mode. In the normal mode, the operation state is switched in order of ϕ2, ϕ3, ϕ2, and ϕ3, according to the levels of the control input signals INA and INB. When the power supply voltage VCC becomes lower than a threshold value set for the UVLO circuit at the time point t5, an under-voltage lockout state occurs. In this state, the output of the H-bridge circuit 130 is set to the high-impedance state.
When the power supply voltage VCC exceeds the threshold set for the UVLO circuit, the under-voltage lockout state is released. Subsequently, the state of the H-bridge circuit 130 is switched according to the control input signals INA and INB.
The above is the operation of the driving circuit 100. With the driving circuit 100, this arrangement allows the four states of the H-bridge circuit 130 to be externally controlled, and the operation mode to be switched to the standby mode, using only the two control input pins INA and INB without a need for an additional enable pin.
In a case in which the driving circuit employs the control input configured as a torque instruction or a speed instruction, the control signal can explicitly indicate the suspension of the motor. For example, when the torque instruction (speed instruction) is set to zero, the torque signal can be regarded as an instruction to suspend the motor. Accordingly, after a standby period of time that is required to completely set the motor to the stationary state elapses after the torque instruction (speed instruction) is set to zero, the operation mode may be preferably set to the standby mode.
In contrast, in a case as with the driving circuit 100 according to the present example, i.e., in a case in which the driving circuit is configured to receive the control input signals INA and INB that indicate the state of the H-bridge circuit 130, there is no explicit suspension instruction. With such an application employing the PWM driving operation, the high-impedance state repeatedly occurs. Accordingly, the occurrence of the high-impedance state does not necessarily indicate the suspension instruction. The same can be said of the control of a stepping motor.
Typically, the PWM driving of a DC motor or the driving of a stepping motor is executed using a frequency outside the audible band. Accordingly, by setting the judgment period of time τ to be longer than a pulse period (up to 50 μs), this arrangement is capable of distinguishing the switching instruction to the standby mode from the high-impedance state that occurs in the PWM driving of a DC motor or the driving of a stepping motor. This is because the driving circuit 100 supports a pulse driving operation with a period that is shorter than the judgment period of time τ.
With the system 200, by alternately switching the state between ϕ1 and ϕ4 by the controller 204 with a period that is shorter than the judgment period of time τ, this arrangement is capable of maintaining the normal mode in the stationary state of the motor 202 without switching the driving circuit 100 to the standby mode. Such control cannot be supported by a driving circuit configured to receive a torque instruction or a speed instruction.
The standby mode involves suspension of the bias circuit or the like. This requires a period of time of several μs to return the operation mode to the normal mode. However, in some cases, the PWM driving operation is required to change the output voltage of the H-bridge circuit with a through rate of several dozen ns. In a case of employing a control operation in which, upon detecting the high-impedance control input, the operation mode is immediately switched to the standby mode, this involves large distortion in the waveform of the H-bridge circuit in the PWM control. This restricts the kinds of applications that can be used. With the embodiment, such an arrangement does not involve the occurrence of distortion in the waveform of the output voltage of the H-bridge circuit. Accordingly, the embodiment is applicable to various kinds of applications.
The PWM circuit 170 is configured as a pulse-by-pulse current limiting circuit. The PWM circuit 170 generates a PWM signal SPWM based on the current detection signal Vs. The PWM circuit 170 operates in synchronization with a clock generated by an oscillator 172. For example, the PWM circuit 170 switches the PWM signal SPWM to a first level (e.g., high level) in response to a positive edge of the clock CK generated by the oscillator 172. Furthermore, the PWM circuit 170 compares the current detection signal Vs with a limit value VCL that defines the upper limit of the driving current. Upon detecting Vs>VCL, i.e., when the driving current reaches the limit value, the PWM circuit 170 switches the PWM signal SPWM to a second level (e.g., low level).
The PWM signal SPWM is supplied to the pre-driver 120. The pre-driver 120 logically combines the PWM signal SPWM and the internal signal SINT, so as to control the H-bridge circuit 130. The function of the logical combining may be implemented in the logic circuit 110.
In the standby state, the standby circuit 160 may suspend the PWM circuit 170. Specifically, by disconnecting the current that flows through a comparator included in the PWM circuit 170, this arrangement is capable of reducing the current consumption. Also, in the standby state, this arrangement may suspend the oscillator 172 that generates the clock CK. This allows the current consumption to be further reduced.
ϕ1 OUT1=L, OUT2=H
ϕ2 OUT1=H, OUT2=L
The logic circuit 110 monitors the state (control input signal) of the control input pin IN, so as to judge which state is set from among the two states ϕ1 and ϕ2. The logic circuit 110 generates the internal signal SINT according to the state thus judged.
Furthermore, when the first state ϕ1 (i.e., the low state of the IN pin) continues for a predetermined period of time, the standby circuit 160 switches the driving circuit 100B to the standby mode. In the standby mode, the logic circuit 110 switches the internal signal SINT so as to set the H-bridge circuit 130 to a particular state ϕs (short brake state) that differs from the first state ϕ1 and the second state ϕ2. In the standby mode, this allows the motor 202 to be fixed to the stationary state.
In an example shown in
In an example shown in
In an example shown in
In the examples shown in
The state ϕs to be set in the standby mode may be designed to be selectable. That is to say, when either one of the first state ϕ1 or the second state ϕ2 continues for a predetermined period of time, the state ϕs may be set to the short brake state. On the other hand, when the other of the first state ϕ1 or the second state ϕ2 continues for a predetermined period of time, the state ϕs may be set to the high-impedance state.
The driving circuit 100B shown in
In the standby mode, upon detecting the next edge, the standby mode is released. Subsequently, the operation state transits in order of the states ϕ11 and ϕ12 according to the two control inputs INA and INB.
Description has been made above regarding the present invention with reference to the embodiments. The embodiments have been described for exemplary purposes only, and are by no means intended to be interpreted restrictively. Rather, various modifications may be made by making various combinations of the aforementioned components or processes. Description will be made below regarding such modifications.
Description has been made in the embodiments regarding an arrangement in which the high-impedance state ϕ1 is employed as a trigger for switching to the standby mode. However, the present invention is not restricted to such an arrangement. Also, the short brake state ϕ4 may be employed as a trigger for switching to the standby mode. That is to say, when the control input signal (INA=INB=H) for indicating the short brake state ϕ4 continues for a judgment period of time τ, the operation mode may be switched to the standby mode.
Description has been made in the embodiments regarding an arrangement in which a single-phase DC motor is employed as a load. However, the present invention is not restricted to such an arrangement. Also, the present invention is applicable to a driving circuit for a three-phase inverter or a stepping motor.
The load is not restricted to such a motor. Also, the driving circuit 100 may be configured as a part of a flyback converter, forward converter, DC/DC converter, or the like.
Description has been made in the embodiments regarding an arrangement in which the power supply and the ground of the H-bridge circuit 130 are configured such that they are separate from the power supply and the ground for the logic circuit 110 or the pre-driver 120. Also, the power supply and the ground may be shared.
Lastly, description will be made regarding an example of a package of the driving circuit 100.
While the preferred embodiments of the present invention have been described using specific terms, such description is for illustrative purposes only, and it is to be understood that changes and variations may be made without departing from the spirit or scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
JP2017-059452 | Mar 2017 | JP | national |
JP2018-054900 | Mar 2018 | JP | national |
This application is a bypass continuation under 35 U.S.C. § 120 of PCT/JP2018/011851, filed Mar. 23, 2018, which is incorporated herein reference and which claimed priority to Japanese Patent Application No. 2017-059452, filed Mar. 24, 2017. The present application also claims priority under 35 U.S.C. § 119 to Japanese Patent Application No. 2018-054900, filed Mar. 22, 2018, the entire content of which is also incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
8975844 | Lee | Mar 2015 | B2 |
20160013742 | Gohara | Jan 2016 | A1 |
20160118916 | Gohara | Apr 2016 | A1 |
Number | Date | Country |
---|---|---|
H0614587 | Jan 1994 | JP |
2008263733 | Oct 2008 | JP |
2012065470 | Mar 2012 | JP |
107110149 | Jan 2014 | TW |
Entry |
---|
International Search Report corresponding to Application No. PCT/JP2018/011851; dated Jun. 19, 2018. |
IPRP corresponding to Application No. PCT/JP2018/011851; dated Sep. 24, 2019. |
Taiwanese Office Action corresponding to Application No. 10721065980; dated Nov. 16, 2018. |
Number | Date | Country | |
---|---|---|---|
20200021215 A1 | Jan 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2018/011851 | Mar 2018 | US |
Child | 16580303 | US |