Rotary drive mechanism and light dispersion system having the same
US-9515591-B2 · Dec 6, 2016 · US
US9503004B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9503004-B2 |
| Application number | US-201414535660-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 7, 2014 |
| Priority date | Nov 7, 2013 |
| Publication date | Nov 22, 2016 |
| Grant date | Nov 22, 2016 |
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 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 .
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.
using back-emf in windings · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.