Driving circuit and method for stepping motor
US-11264926-B2 · Mar 1, 2022 · US
US12088155B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12088155-B2 |
| Application number | US-202217831803-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 3, 2022 |
| Priority date | Dec 5, 2019 |
| Publication date | Sep 10, 2024 |
| Grant date | Sep 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A driving circuit drives a stepping motor in synchronization with an input clock using a 2-phase excitation method. A constant current chopper circuit generates a pulse modulation signal such that the detection value of the coil current approaches a current setting value. A detection window generation circuit generates a detection window. The detection window becomes an open state at a timing at which the coil current I OUT becomes smaller than a predetermined threshold value. A logic circuit sets a full-bridge circuit to a high-impedance state when the detection window is in the open state and controls the full-bridge circuit according to the pulse modulation signal when the detection window is in the closed state. In the open state of the detection window, a back electromotive force (BEMF) detection circuit detects the BEMF of the coil. A current value setting circuit controls a current setting value based on the BEMF.
Opening claim text (preview).
What is claimed is: 1. A driving circuit structured to drive a stepping motor in synchronization with an input clock using a 2-phase excitation method, the driving circuit comprising: a constant current chopper circuit structured to generate a pulse modulation signal that is pulse-modulated such that a detection value of a coil current of the stepping motor approaches a current setting value; a detection window generation circuit structured to generate a detection window, wherein the detection window becomes an open state at a timing at which the coil current of the stepping motor becomes smaller than a predetermined threshold value; a logic circuit structured, (i) when the detection window is in the open state, (ii) when the detection window is in a closed state, to assign one output of the full-bridge circuit to a high-output state, to assign the other output of the full-bridge circuit to a low-output state, and to perform switching the one output according to the pulse modulation signal, and to fix the other output to a low level; a back electromotive force detection circuit structured to detect a back electromotive force of the coil when the detection window is in the open state; and a current value setting circuit structured to feedback control the current setting value based on the back electromotive force, wherein, (i) in advance of detecting a current zero-cross, the logic circuit inverts the assignments of the high-output/low-output states to the outputs of the full-bridge circuit respectively in response to a positive edge of the input clock, and stops to perform switching the output of the full-bridge circuit newly assigned to the high-output state to a high-level with fixing to a high level, so as to reduce the coil current, (ii) the detection window generation circuit sets the detection window to the open state when the coil current crosses the threshold value, and (iii) at the closing of the detection window, the logic circuit restores the assignments of the high-output/low-output states respectively as in the previous closed state of the detection window and restart the switching the output of the full-bridge circuit assigned to the high-output state. 2. The driving circuit according to claim 1 , further comprising a rotational speed detection circuit structured to detect a period that is inversely proportional to a rotational speed of the stepping motor, wherein a width of the open state of the detection window is determined by multiplying a length of the period by a predetermined coefficient. 3. The driving circuit according to claim 2 , further comprising: an interface circuit structured to receive setting data of the coefficient; and a register structured to hold the setting data received by the interface circuit. 4. The driving circuit according to claim 1 , wherein, when detection of the back electromotive force by the back electromotive force detection circuit is completed, the detection window becomes the closed state. 5. The driving circuit according to claim 1 , further comprising a zero-current detection circuit structured to compare a current detection signal that corresponds to a voltage drop across a detection resistor provided to the full-bridge circuit with a threshold value, and to assert a zero-current detection signal when the current detection signal becomes smaller than the threshold value, wherein the detection window generation circuit makes the detection window in the open state in response to an assertion of the zero-current detection signal. 6. The driving circuit according to claim 1 , further comprising a zero-current detection circuit structured to compare a terminal voltage of the coil with a threshold voltage, and to assert a zero-current detection signal when the terminal voltage of the coil crosses the threshold voltage, wherein the detection window generation circuit makes the detection window in the open state in response to an assertion of the zero-current detection signal. 7. The driving circuit according to claim 1 , wherein the constant current chopper circuit comprises: a comparator structured to compare a detection value of the coil current with a threshold value based on the current setting value; an oscillator structured to oscillate at a predetermined frequency; and a flip-flop structured to transit to an off level according to an output of the comparator, and to transit to an on level according to an output of the oscillator. 8. The driving circuit according to claim 1 , monolithically integrated on a single semiconductor substrate. 9. An electronic device comprising: a stepping motor; and the driving circuit according to claim 1 , structured to drive the stepping motor. 10. A driving method for driving a stepping motor based on a 2-phase excitation method in synchronization with an input clock, comprising: generating a pulse modulation signal that is pulse-modulated such that a detection value of a coil current of the stepping motor approaches a target amount based on a current setting value; generating a detection window which becomes an open state at which the coil current of the stepping motor becomes smaller than a predetermined threshold value; assigning one output of a full-bridge circuit coupled to the coil of the stepping motor to a high-output state and assigning the other output of the full-bridge circuit to a low-output state when the detection window is in a closed state; switching the one output assigned to the high-output state according to the pulse modulation signal and fixing the other output assigned to the low-output state to a low level when the detection window is in the closed state; setting the outputs of the full-bridge circuit to a high-impedance state when the detection window is in the open state, detecting a back electromotive force of the coil when the detection window is in the open state; and feedback controlling the current setting value based on the back electromotive force, wherein the method further comprising: in advance of detecting a current zero cross, inverting the assignments of the high-output/low-output states to the outputs of the full-bridge circuit respectively in response to a positive edge of the input clock, and stopping switching the output of the full-bridge circuit newly assigned to the high-output state to a high-level with fixing to a high level, so as to reduce the coil current; setting the detection window to the open state when the coil current crosses the threshold value; and at the closing of the detection window, restoring the assignments of the high-output/low-output states to the outputs of the full-bridge circuit respectively as in the previous closed state of the detection window, and restarting the switching the output of the full-bridge circuit assigned to the high-output state.
using back-emf in windings · CPC title
Motors with rotor rotating step by step and without interrupter or commutator driven by the rotor, e.g. stepping motors · CPC title
the fault being step-out · CPC title
Drive circuits, e.g. power electronics (H02K11/38 takes precedence) · CPC title
Control or stabilisation of current · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.