Motor driving circuit

US9503004B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9503004-B2
Application numberUS-201414535660-A
CountryUS
Kind codeB2
Filing dateNov 7, 2014
Priority dateNov 7, 2013
Publication dateNov 22, 2016
Grant dateNov 22, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A logic circuit controls a bridge circuit connected to a coil of a stepping motor in synchronization with an input pulse, so as to control electric power supplied to the coil of the stepping motor. A back electromotive force detector detects the back electromotive force V BEMF across the coil L. A load angle estimation unit estimates the load angle φ based on the back electromotive force detected in the detection period set in the high-impedance period set for the coil L. A logic circuit is configured to adjust electric power supplied to the coil such that the estimated load angle φ approaches a predetermined target angle φ REF .

First claim

Opening claim text (preview).

What is claimed is: 1. A motor driving circuit for a stepping motor, comprising: a logic circuit that controls a bridge circuit connected to a coil of the stepping motor in synchronization with an input pulse, so as to control electric power supplied to the coil of the stepping motor; a back electromotive force detector that detects a back electromotive force across the coil; and a load angle estimation unit that estimates a load angle based on the back electromotive force detected in a detection period set in a high-impedance period set for the coil, wherein the logic circuit is configured to adjust electric power supplied to the coil such that the estimated load angle approaches a predetermined target angle. 2. The motor driving circuit according to claim 1 , wherein the load angle estimation unit comprises: an A/D converter that converts the back electromotive force into a digital value; a period counter that measures a period of the input pulse; and a calculator that multiplies the digital value by the period, so as to generate a load angle detection value that corresponds to the load angle, and wherein the logic circuit adjusts electric power supplied to the coil such that the load angle detection value approaches a load angle target value that corresponds to the target angle. 3. The motor driving circuit according to claim 2 , wherein the logic circuit comprises: a controller that generates an instruction value that corresponds to a difference between the load angle detection value and the load angle target value; a pulse modulator that generates a control pulse having a duty ratio that corresponds to the instruction value; and a pre-driver that controls the bridge circuit according to the control pulse. 4. The motor driving circuit according to claim 2 , further comprising a current detection circuit that generates a current detection value that indicates a current that flows through the coil of the stepping motor, wherein the logic circuit comprises: a controller that generates a current value that corresponds to a difference between the load angle detection value and the load angle target value; a current control circuit that generates a control pulse having a duty ratio that is adjusted such that the current detection value does not exceed the current value; and a pre-driver that controls the bridge circuit according to the control pulse. 5. The motor driving circuit according to claim 4 , wherein the current control circuit comprises: a comparator that compares the current detection value with the current value, and that generates a comparison signal which is asserted when the current detection value exceeds the current value; and a logic element that switches the control pulse to a first level when the comparison signal is asserted, and that switches the control pulse to a second level for every predetermined period. 6. The motor driving circuit according to claim 3 , wherein the controller includes a PI controller. 7. The motor driving circuit according to claim 1 , wherein the logic circuit pulse-modulates the control pulse for driving the bridge circuit such that the load angle approaches the target angle. 8. The motor driving circuit according to claim 1 , wherein the logic circuit adjusts a power supply voltage supplied to the bridge circuit such that the load angle approaches the target angle. 9. The motor driving circuit according to claim 1 , wherein the detection period is positioned at an approximately central region of the high-impedance period. 10. The motor driving circuit according to claim 1 , wherein the detection period is positioned at a time point after an elapse of time obtained by multiplying a length of the high-impedance period by a predetermined coefficient after a transition to the high-impedance period. 11. The motor driving circuit according to claim 1 , monolithically integrated on a single semiconductor substrate. 12. An electronic device comprising: a stepping motor; and a motor driving circuit for driving the stepping motor comprising: a logic circuit that controls a bridge circuit connected to a coil of the stepping motor in synchronization with an input pulse, so as to control electric power supplied to the coil of the stepping motor; a back electromotive force detector that detects a back electromotive force across the coil; and a load angle estimation unit that estimates a load angle based on the back electromotive force detected in a detection period set in a high-impedance period set for the coil, wherein the logic circuit is configured to adjust electric power supplied to the coil such that the estimated load angle approaches a predetermined target angle. 13. A driving method for driving a stepping motor, comprising: controlling a bridge circuit connected to a coil of the stepping motor in synchronization with an input pulse, so as to control electric power supplied to the coil of the stepping motor; detecting a back electromotive force across the coil in a detection period set in a high-impedance period set for the coil; estimating a load angle based on the back electromotive force detected in the detection period; adjusting electric power supplied to the coil such that the estimated load angle approaches a predetermined target angle. 14. The driving method according to claim 13 , wherein the estimating the load angle comprises: converting the back electromotive force into a digital value; measuring a period of the input pulse; and multiplying the digital value by the period, so as to generate a detection value that corresponds to the load angle, and wherein the electric power supplied to the coil is adjusted such that the detection value approaches a target value that corresponds to the target angle. 15. The driving method according to claim 14 , wherein the adjusting the electric power supplied to the coil comprises pulse modulation of the control pulse for driving the bridge circuit such that the detection value approaches the target angle. 16. The driving method according to claim 14 , wherein the adjusting the electric power supplied to the coil comprises adjusting a power supply voltage supplied to the bridge circuit such that the detection value approaches the target angle.

Assignees

Inventors

Classifications

  • using back-emf in windings · CPC title

  • H02P8/12Primary

    Control or stabilisation of current · CPC title

  • Motor speed determination based on the current and/or voltage without using a tachogenerator or a physical encoder · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9503004B2 cover?
A logic circuit controls a bridge circuit connected to a coil of a stepping motor in synchronization with an input pulse, so as to control electric power supplied to the coil of the stepping motor. A back electromotive force detector detects the back electromotive force V BEMF across the coil L. A load angle estimation unit estimates the load angle φ based on the back electromotive force detec…
Who is the assignee on this patent?
Rohm Co Ltd
What technology area does this patent fall under?
Primary CPC classification H02P8/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).