Electronic timepiece, movement, and motor control circuit
AssigneeSeiko Epson Corporation
InventorsReiko Nagahama, Takashi Kawaguchi
Life of this patent
Estimating the term…
Abstract
An electronic timepiece enables driving by appropriate drive conditions even when the load on a motor changes. The electronic timepiece includes a motor having a coil; a driver that is controlled to an on state supplying drive current to the coil, and an off state not supplying the drive current; a driver controller configured to control the driver to the on state or the off state based on a control parameter and current value through the coil; and a control parameter setter configured to maintain or change the control parameter based on the on state or the off state control state of the driver controller.
Claims9
An electronic timepiece comprising:
- a motor having a coil;
- a driver that is controlled to an on state supplying drive current to the coil, and an off state not supplying the drive current;
- a driver controller configured to control the driver to the on state or the off state based on a control parameter and current value through the coil;
- and
- a control parameter setter configured to maintain or change the control parameter based on the on state or the off state control state of the driver controller,
- wherein the driver controller includes
- a maximum current detector configured to compare a current value through the coil and a maximum current threshold value, and detect whether or not the current value exceeds the maximum current threshold value, and
- a minimum current detector configured to compare a current value through the coil and a minimum current threshold value, and detect whether or not the current value is below the minimum current threshold value,
- controls the driver to the off state when the maximum current detector detects the current value exceeds the maximum current threshold value,
- controls the driver to the on state when the minimum current detector detects the current value is less than the minimum current threshold value,
- changes a polarity of the drive current when an on time, which is a continuous time of the on state of the driver, or an off time which is a continuous time of the off state of the driver, corresponds to a previously set change polarity condition, and an elapsed time from when the driver controller starts supplying the drive current to the driver until the change polarity condition is met is greater than or equal to a threshold value,
- the control parameter is the maximum current threshold value or the minimum current threshold value;
- and
- the control parameter setter maintains or changes the control parameter based on the on time or the off time.
A timepiece mechanism comprising:
- a motor having a coil;
- a driver that is controlled to an on state supplying drive current to the coil, and an off state not supplying the drive current;
- a driver controller configured to control the driver to the on state or the off state based on a control parameter and current value through the coil;
- and
- a control parameter setter configured to maintain or change the control parameter based on the on state or the off state control state of the driver controller,
- wherein the driver controller includes
- a maximum current detector configured to compare a current value through the coil and a maximum current threshold value and detect whether or not the current value exceeds the maximum current threshold value, and
- a minimum current detector configured to compare a current value through the coil and a minimum current threshold value, and detect whether or not the current value is below the minimum current threshold value,
- controls the driver to the off state when the maximum current detector detects the current value exceeds the maximum current threshold value,
- controls the driver to the on state when the minimum current detector detects the current value is less than the minimum current threshold value, and
- changes a polarity of the drive current when an on time which is a continuous time of the on state of the driver, or an off time, which is a continuous time of the off state of the driver, corresponds to a previously set change polarity condition, and an elapsed time from when the driver controller starts supplying the drive current to the driver until the change polarity condition is met is greater than or equal to a threshold value,
- the control parameter is the maximum current threshold value or the minimum current threshold value;
- and
- the control parameter setter maintains or changes the control parameter based on the on time or the off time.
A motor control circuit comprising:
- a driver that is controlled to an on state supplying drive current to a coil of a motor, and an off state not supplying the drive current;
- a driver controller configured to control the driver to the on state or the off state based on a control parameter and current value through the coil;
- and
- a control parameter setter configured to maintain or change the control parameter based on the on state or the off state control state of the driver controller,
- wherein the driver controller includes
- a maximum current detector configured to compare a current value through the coil and a maximum current threshold value, and detect whether or not the current value exceeds the maximum current threshold value, and
- a minimum current detector configured to compare a current value through the coil and a minimum current threshold value, and detect whether or not the current value is below the minimum current threshold value,
- controls the driver to the off state when the maximum current detector detects the current value exceeds the maximum current threshold value,
- controls the driver to the on state when the minimum current detector detects the current value is less than the minimum current threshold value, and
- changes a polarity of the drive current when an on time, which is a continuous time of the on state of the driver, or an off time, which is a continuous time of the off state of the driver, corresponds to a previously set change polarity condition, and an elapsed time from when the driver controller starts supplying the drive current to the driver until the change polarity condition is met is greater than or equal to a threshold value,
- the control parameter is the maximum current threshold value or the minimum current threshold value;
- and
- the control parameter setter maintains or changes the control parameter based on the on time or the off time.
An electronic timepiece comprising:
- a motor having a coil;
- a driver that is controlled to an on state supplying drive current to the coil, and an off state not supplying the drive current;
- a maximum current detector configured to compare a current value through the coil and a maximum current threshold value, and detect whether or not the current value exceeds the maximum current threshold value;
- a minimum current detector configured to compare a current value through the coil and a minimum current threshold value, and detect whether or not the current value is below the minimum current threshold value;
- a driver controller configured to execute:
- first processing that controls the driver to the off state from the on state when the maximum current detector detects the current value exceeds the maximum current threshold value;
- second processing that controls the driver to the on state from the off state when the minimum current detector detects the current value is less than the minimum current threshold value;
- determining processing that measures an on time, which is a continuous time of the on state of the driver, or an off time, which is a continuous time of the off state of the driver, and determines whether or not the on time or the off time meets a previously set change polarity condition;
- and
- changing polarity processing that changes a polarity of the drive current when it is determined that the on time or the off time has met the previously set change polarity condition;
- the first processing and the second processing being repeated until the previously set change polarity condition is met;
- and
- a control parameter setter configured to maintain or change the maximum current threshold value or the minimum current threshold value based on the measured on time or the measured off time;
- wherein the driver controller executes the first processing and the second processing using the changed maximum current threshold value or the changed minimum current threshold value.
Dependencies are inferred from the claim text.