Motor control device and motor control method, and optical device

US11205981B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11205981-B2
Application numberUS-202016892175-A
CountryUS
Kind codeB2
Filing dateJun 3, 2020
Priority dateJun 4, 2019
Publication dateDec 21, 2021
Grant dateDec 21, 2021

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 stepping motor includes a slit rotating plate that rotates together with a rotor and two photo interrupters. A motor control device includes a rotation phase detection unit that acquires an output of the photo interrupter and detects a rotation phase of the rotor, and a drive waveform generation unit that generates a drive waveform of the stepping motor. An advance angle control unit performs speed control of the stepping motor by detecting an advance angle corresponding to a phase difference between the rotation phase of the rotor and the drive waveform and setting an advance angle at which a relationship between an amplitude and an advance angle of the drive waveform changes abruptly as a target advance angle to control an amplitude of the drive waveform.

First claim

Opening claim text (preview).

What is claimed is: 1. A motor control device which performs drive control of a stepping motor comprising: at least one processor and a memory holding a program which makes the processor function as: a detection unit configured to detect a rotation phase of a rotor of the stepping motor; a generation unit configured to generate a drive waveform which drives the stepping motor; and a control unit configured to control a rotation speed of the stepping motor by calculating a phase difference between the drive waveform and the rotation phase and changing an amplitude of the drive waveform, wherein the control unit controls a phase of the drive waveform with respect to the rotation phase of the rotor according to a target amplitude and a target phase difference of the drive waveform determined from an amount of change in the phase difference with respect to an amount of change in the amplitude when the amplitude of the drive waveform is changed. 2. The motor control device according to claim 1 , wherein the control unit changes the phase of the drive waveform with respect to the rotation phase of the rotor using a relational expression between a rotation speed of the rotor and the phase difference. 3. The motor control device according to claim 2 , wherein the control unit sets the amplitude and the phase difference in which an amount of change in the phase difference when an amplitude of the drive waveform is changed at a first rotation speed of the stepping motor satisfies a set condition as the target amplitude and a first target phase difference, sets the phase difference when the stepping motor is driven at a second rotation speed at the target amplitude as a second target phase difference, generates the relational expression from a relationship between the first rotation speed and the first target phase difference and a relationship between the second rotation speed and the second target phase difference, and controls a rotation speed of the stepping motor using the relational expression. 4. The motor control device according to claim 3 , wherein the control unit sets the target amplitude, acquires a detection cycle when the stepping motor is driven by a cycle control method of changing a cycle of the drive waveform from the rotation phase of the rotor, and calculates the second rotation speed from the detection cycle. 5. The motor control device according to claim 4 , wherein the control unit calculates the target phase difference corresponding to a target rotation speed of the stepping motor. 6. The motor control device according to claim 1 , wherein the control unit calculates an amount of change in the phase difference while reducing an amplitude of the drive waveform and determines the amplitude and the phase difference when the amount of change in the phase difference with respect to an amount of change in the amplitude satisfies a predetermined condition as the target amplitude and the target phase difference. 7. The motor control device according to claim 6 , wherein the control unit determines, as the predetermined condition, the phase difference when a ratio of the amount of change in the phase difference to the amount of change in the amplitude is equal to or greater than a threshold value as the target phase difference. 8. The motor control device according to claim 7 , wherein the control unit sets the threshold value based on the amount of change in the phase difference generated by a variation in rotation due to cogging of the stepping motor or a variation in rotation due to a variation in load or noise of the drive waveform applied to the stepping motor. 9. An optical device comprising: a motor control device which performs drive control of a stepping motor; an optical member; and the stepping motor, wherein the motor control device comprising at least one processor and a memory holding a program which makes the processor function as: a detection unit configured to detect a rotation phase of a rotor of the stepping motor; a generation unit configured to generate a drive waveform which drives the stepping motor; and a control unit configured to control a rotation speed of the stepping motor by calculating a phase difference between the drive waveform and the rotation phase and changing an amplitude of the drive waveform, wherein the control unit controls a phase of the drive waveform with respect to the rotation phase of the rotor according to a target amplitude and a target phase difference of the drive waveform determined from an amount of change in the phase difference with respect to an amount of change in the amplitude when the amplitude of the drive waveform is changed, and wherein the stepping motor controlled by the motor control device moves the optical member. 10. A motor control method executed by a motor control device performing drive control of a stepping motor, the motor control method comprising: detecting a rotation phase of a rotor of the stepping motor; generating a drive waveform which drives the stepping motor; calculating a phase difference between the drive waveform and the rotation phase; changing an amplitude of the drive waveform; and controlling a rotation speed of the stepping motor by controlling a phase of the drive waveform with respect to the rotation phase of the rotor according to a target amplitude and a target phase difference of the drive waveform determined from an amount of change in the phase difference with respect to an amount of change in the amplitude.

Assignees

Inventors

Classifications

  • with mechanism for focusing or varying magnification · CPC title

  • H02P8/18Primary

    Shaping of pulses, e.g. to reduce torque ripple {(Reducing overshoot H02P8/32 takes precedence)} · CPC title

  • wherein the commutation is advanced from position signals phase in function of the speed · 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 US11205981B2 cover?
A stepping motor includes a slit rotating plate that rotates together with a rotor and two photo interrupters. A motor control device includes a rotation phase detection unit that acquires an output of the photo interrupter and detects a rotation phase of the rotor, and a drive waveform generation unit that generates a drive waveform of the stepping motor. An advance angle control unit performs…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H02P8/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 21 2021 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).