Movement, electronic timepiece, and motor drive control method

US10958199B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10958199-B2
Application numberUS-201916520500-A
CountryUS
Kind codeB2
Filing dateJul 24, 2019
Priority dateJul 25, 2018
Publication dateMar 23, 2021
Grant dateMar 23, 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.

Provided is a motor drive circuit capable of driving a stepper motor even if the load on the stepper motor varies. A motor drive circuit has a first drive circuit that outputs a first drive signal to the driver; a second drive circuit that outputs a second drive signal to the driver; a controller that controls the first drive circuit and second drive circuit. The first drive circuit is configured to output a first drive signal based on the current value of current flow of a coil of a stepper motor. The second drive circuit is configured to output multiple types of second drive signals that differ by the supply time of drive current supplied to the coil. Based on a result of driving by the first drive circuit, the controller selects the type of second drive signal the second drive circuit outputs.

First claim

Opening claim text (preview).

What is claimed is: 1. A movement comprising: a stepper motor having a coil and a rotor; a driver configured to supply to the coil of the stepper motor a drive current corresponding to an input drive signal to drive the rotor; a current detection circuit configured to detect a current value of the drive current flowing in the coil; a first drive circuit configured to output a first drive signal to the driver based on the current value detected by the current detection circuit; a second drive circuit configured to output a plurality of second drive signals to the driver, periods of time for supplying the drive current being different among the plurality of second drive signals; and a controller configured to select, based on a driving result of the stepper motor driven by the first drive signal from the first drive circuit, one of the plurality of second drive signals and supply the selected one of the plurality of second drive signals to the driver to drive the stepper motor, wherein the plurality of second drive signals includes a first drive pulse and a second drive pulse, and a period of time for supplying the drive current of the first drive pulse is longer than a period of time for supplying the drive current of the second drive pulse, the second drive circuit has a rotation detection circuit configured to detect rotation of the rotor of the stepper motor, the controller is configured to: select the first drive pulse as the input drive signal when the driving result of the stepper motor driven by the first drive signal satisfies a first predetermined condition; and select the second drive pulse as the input drive signal when the driving result of the stepper motor driven by the first drive signal satisfies a second predetermined condition, and the second drive circuit is configured to output a predetermined compensating drive pulse as the input drive signal when the rotation detection circuit detects that the rotor is not rotated after the input signal corresponding to the second drive signal is supplied to the stepper motor. 2. The movement according to claim 1 , wherein the controller is configured to set a rotation detection condition of the rotation detection circuit based on the driving result of the stepper motor driven by the first drive signal from the first drive circuit. 3. The movement according to claim 1 , wherein, after the second drive circuit outputs the predetermined compensating drive pulse as the input drive signal and the rotation detection circuit detects that the rotor is rotated, the controller is configured to cause the first drive circuit to output the first drive signal to drive the stepper motor. 4. The movement according to claim 1 , wherein the controller causes the first drive circuit to output the first drive signal to the driver at a regular interval to drive the stepper motor, and after the stepper motor is driven by one of the first drive signals, the controller causes the second drive circuit to output one of the plurality of second drive signals to drive the stepper motor until the first drive circuit outputs a next one of the first drive signals. 5. The movement according to claim 1 , wherein, when a period of time from starting driving of the stepper motor by the first drive signal from the first drive circuit until a current flow direction of the drive current flowing in the coil is changed is longer than a predetermined period of time, the controller determines that the driving result satisfies the first predetermined condition. 6. The movement according to claim 1 , wherein, when a period of time from starting driving of the stepper motor by the first drive signal from the first drive circuit until a current flow direction of the drive current flowing in the coil is changed is equal to or shorter than a predetermined period of time, the controller determines that the driving result satisfies the second predetermined condition. 7. The movement according to claim 1 , wherein the controller is configured to detect an error state based on the driving result of the stepper motor driven by the first drive signal from the first drive circuit. 8. The movement according to claim 1 , wherein the driving result of the stepper motor driven by the first drive signal from the first drive circuit corresponds to a period of time from starting driving of the stepper motor by the first drive signal from the first drive circuit until a current flow direction of the drive current flowing in the coil is changed. 9. An electronic timepiece comprising: a dial; a hand disposed over the dial, the hand being movable with respect to the dial; the movement according to claim 1 ; and a case housing the dial, the hand, and the movement. 10. The movement according to claim 2 , wherein the rotation detection condition is a detection mask time, a detection pulse width, or a detection pulse count. 11. A motor drive control method of driving a stepper motor, comprising: detecting a current value of a drive current flowing in a coil of the stepper motor; supplying a first drive signal to drive the stepper motor based on the detected current value; determining a driving result of the stepper motor driven by the first drive signal; supplying a first drive pulse of a plurality of first drive signals to drive the stepper motor when the driving result of the stepper motor driven by the first drive signal satisfies a first predetermined condition; supplying a second drive pulse of the plurality of second drive signals to drive the stepper motor when the driving result of the stepper motor driven by the first drive signal satisfies a second predetermined condition, a period of time for supplying the drive current of the first drive pulse being longer than a period of time for supplying the drive current of the second drive pulse; and supplying a predetermined compensating drive pulse to drive the stepper motor when a rotor of the stepper motor is not rotated after the first drive pulse or the second drive pulse is supplied to the stepper motor. 12. A movement comprising: a stepper motor having a coil and a rotor; a driver configured to supply to the coil of the stepper motor a drive current corresponding to an input drive signal to drive the rotor; a current detection circuit configured to detect a current value of the drive current flowing in the coil; a first drive circuit configured to output a first drive signal to the driver based on the current value detected by the current detection circuit; a second drive circuit configured to output a plurality of second drive signals to the driver, drive pulse widths being different among the plurality of second drive signals; and a controller configured to select, based on a driving result of the stepper motor driven by the first drive signal from the first drive circuit, one of the plurality of second drive signals and to supply the selected one of the plurality of second drive signals to the driver to drive the stepper motor, wherein the plurality of second drive signals includes a first drive pulse and a second drive pulse, and a first drive pulse width of the first drive pulse is larger than a second drive pulse width of the second drive pulse, the controller is configured to: select the first drive pulse as the input drive signal when the driving result of the stepper motor driven by the first drive signal satisfies a first predetermined condition; and select the second drive pulse as the input drive signal when the driving result of the stepper motor driven by the first drive signal satisfies a second predetermined condition, when a period of time from starting d

Assignees

Inventors

Classifications

  • Means to reduce power consumption by reducing pulse width or amplitude and related problems, e.g. detection of unwanted or missing step · CPC title

  • electromagnetically driven, e.g. intermittently (clocks incorporating a stepping motor G04C3/14) · CPC title

  • specially adapted for single-phase or bi-pole stepper motors, e.g. watch-motors, clock-motors · CPC title

  • G04C3/14Primary

    incorporating a stepping motor (G04C3/02 - G04C3/12 take precedence {; generating commutating pulses in primary clocks G04C13/0463}) · CPC title

  • H02P8/12Primary

    Control or stabilisation of current · 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 US10958199B2 cover?
Provided is a motor drive circuit capable of driving a stepper motor even if the load on the stepper motor varies. A motor drive circuit has a first drive circuit that outputs a first drive signal to the driver; a second drive circuit that outputs a second drive signal to the driver; a controller that controls the first drive circuit and second drive circuit. The first drive circuit is configur…
Who is the assignee on this patent?
Seiko Epson Corp
What technology area does this patent fall under?
Primary CPC classification G04C3/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 23 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).