Stepper Motor Control Systems and Methods for Actuators
US-2024388228-A1 · Nov 21, 2024 · US
US9479098B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9479098-B2 |
| Application number | US-201414333270-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 16, 2014 |
| Priority date | Jul 19, 2013 |
| Publication date | Oct 25, 2016 |
| Grant date | Oct 25, 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 stepping motor control device includes a position detection sensor configured to detect a rotation position of a stepping motor, a voltage controller configured to drive the stepping motor, an advance angle controller configured to control an advance angle that is a phase difference between an excitation current applied to a coil of the stepping motor and the rotation position of the stepping motor, and a speed controller configured to control a drive speed of the stepping motor. The speed controller controls the drive speed using, in combination, voltage control by the voltage controller and advance angle control by the advance angle controller.
Opening claim text (preview).
What is claimed is: 1. A stepping motor control device for controlling a stepping motor, comprising: a position detection sensor configured to detect a rotation position of the stepping motor; a voltage controller configured to apply a voltage to the stepping motor to drive the stepping motor; an advance angle controller configured to control an advance angle, the advance angle being a phase difference between an excitation current applied to a coil of the stepping motor and a rotation position of the stepping motor; and a speed controller configured to control a drive speed of the stepping motor, wherein the speed controller is configured to control the drive speed using first acceleration control in which the advance angle is increased by the advance angle controller while voltage is held constant by the voltage controller, and using second acceleration control in which voltage is increased by the voltage controller and the advance angle is reduced by the advance angle controller with the increase in the voltage, wherein the speed controller is configured to control an amount of change of the advance angle in the second acceleration control so as to cancel changes in a rotation speed of the stepping motor which are caused by a change of the voltage. 2. The stepping motor control device according to claim 1 , wherein the speed controller is configured to control the drive speed so that power consumption of the stepping motor does not exceed a predetermined upper limit value. 3. The stepping motor control device according to claim 2 , further comprising: a storage unit configured to store data indicating a relationship between the drive speed and the power consumption, wherein the power consumption is detected based on the data and the drive speed. 4. The stepping motor control device according to claim 2 , wherein the power consumption is determined using the drive speed of the stepping motor and a value of the voltage. 5. The stepping motor control device according to claim 1 , wherein the voltage controller is configured to change the voltage by changing a duty ratio of the voltage. 6. A stepping motor control device for controlling a stepping motor, comprising: a position detection sensor configured to detect a rotation position of the stepping motor; a voltage controller configured to apply a voltage to the stepping motor to drive the stepping motor; an advance angle controller configured to control an advance angle, the advance angle being a phase difference between an excitation current applied to a coil of the stepping motor and a rotation position of the stepping motor; and a speed controller configured to control a drive speed of the stepping motor, wherein the speed controller is configured to control the drive speed using first deceleration control in which the advance angle is reduced by the advance angle controller while voltage is held constant by the voltage controller, and using second deceleration control in which voltage is reduced by the voltage controller and the advance angle is increased by the advance angle controller with the reduction in the voltage, wherein the speed controller is configured to control an amount of change of the advance angle in the second deceleration control so as to cancel the changes in a rotation speed of the stepping motor which are caused by a change of the voltage. 7. The stepping motor control device according to claim 6 , wherein the speed controller is configured to control the drive speed so that power consumption of the stepping motor does not exceed a predetermined upper limit value. 8. The stepping motor control device according to claim 7 , further comprising: a storage unit configured to store data indicating a relationship between the drive speed and the power consumption, wherein the power consumption is detected based on the data and the drive speed. 9. The stepping motor control device according to claim 7 , wherein the power consumption is determined using the drive speed of the stepping motor and a value of the voltage. 10. The stepping motor control device according to claim 6 , wherein the voltage controller is configured to change the voltage by changing a duty ratio of the voltage. 11. An optical apparatus comprising: a stepping motor; and a stepping motor control device for controlling the stepping motor, wherein the stepping motor control device includes a position detection sensor configured to detect a rotation position of the stepping motor, a voltage controller configured to apply a voltage to the stepping motor to drive the stepping motor, an advance angle controller configured to control an advance angle, the advance angle being a phase difference between an excitation current applied to a coil of the stepping motor and a rotation position of the stepping motor, and a speed controller configured to control a drive speed of the stepping motor, and wherein the speed controller is configured to control the drive speed using first acceleration control in which the advance angle is increased by the advance angle controller while voltage is held constant by the voltage controller, and using second acceleration control in which voltage is increased by the voltage controller and the advance angle is reduced by the advance angle controller with the increase in the voltage, wherein the speed controller is configured to control an amount of change of the advance angle in the second acceleration control so as to cancel changes in a rotation speed of the stepping motor which are caused by a change of the voltage. 12. An optical apparatus comprising: a stepping motor; and a stepping motor control device for controlling the stepping motor, wherein the stepping motor control device includes a position detection sensor configured to detect a rotation position of the stepping motor, a voltage controller configured to apply a voltage to the stepping motor to drive the stepping motor, an advance angle controller configured to control an advance angle, the advance angle being a phase difference between an excitation current applied to a coil of the stepping motor and a rotation position of the stepping motor, and a speed controller configured to control a drive speed of the stepping motor, and wherein the speed controller is configured to control the drive speed using first deceleration control in which the advance angle is reduced by the advance angle controller while voltage is held constant by the voltage controller, and using second deceleration control in which voltage is reduced by the voltage controller and the advance angle is increased by the advance angle controller with the reduction in the voltage, wherein the speed controller is configured to control an amount of change of the advance angle in the second deceleration control so as to cancel the changes in a rotation speed of the stepping motor which are caused by a change of the voltage. 13. A stepping motor control method for controlling a drive speed of a stepping motor by controlling a voltage applied to the stepping motor and an advance angle, the advance angle being a phase difference between an excitation current applied to a coil of the stepping motor and a rotation position of the stepping motor, comprising: a first accelerating step of holding the voltage constant and increasing the advance angle; and a second accelerating step of increasing the voltage and reducing the advance angle, wherein an amount of change of the advance angle is controlled in the second accelerating step so as to cancel the changes in a rotation speed of the stepping motor which are caused by a
Related publications grouped by family.
Answers are generated from the same data shown on this page.