JP2013158062A - Stepping motor control circuit and analog electronic timekeeping instrument - Google Patents

Stepping motor control circuit and analog electronic timekeeping instrument Download PDF

Info

Publication number
JP2013158062A
JP2013158062A JP2012014238A JP2012014238A JP2013158062A JP 2013158062 A JP2013158062 A JP 2013158062A JP 2012014238 A JP2012014238 A JP 2012014238A JP 2012014238 A JP2012014238 A JP 2012014238A JP 2013158062 A JP2013158062 A JP 2013158062A
Authority
JP
Japan
Prior art keywords
stepping motor
drive pulse
voltage
magnetic field
control circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012014238A
Other languages
Japanese (ja)
Inventor
Chikashi Motomura
京志 本村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP2012014238A priority Critical patent/JP2013158062A/en
Publication of JP2013158062A publication Critical patent/JP2013158062A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electromechanical Clocks (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

PROBLEM TO BE SOLVED: To stabilize drive on a compensating driving pulse even if there is at least either a fluctuation in supply voltage or an external magnetic field.SOLUTION: A stepping motor control circuit includes: a voltage detection circuit 107 for detecting a voltage of a battery 101 as a power supply; a magnetic field detection circuit 111 for detecting a magnetic field; a rotation detection circuit 110 for detecting a rotational condition of a stepping motor 103; and control means for selecting a main driving pulse P1 or a compensating driving pulse P2 having more energy than the main driving pulse P1 to drive the stepping motor 103 in accordance with the rotational condition of the stepping motor 103 detected by the rotation detection circuit 110. As to the compensating driving pulse P2, a plurality of types of compensating driving pulse P2 different in energy from each other are prepared. The control means selects the compensating driving pulse P2 to perform drive in accordance with the strength of the magnetic field detected by the magnetic field detection circuit 111 and the voltage of the battery 101 detected by the voltage detection circuit 107.

Description

本発明は、ステッピングモータを駆動制御するステッピングモータ制御回路及び前記ステッピングモータ制御回路を用いたアナログ電子時計に関する。   The present invention relates to a stepping motor control circuit for driving and controlling a stepping motor and an analog electronic timepiece using the stepping motor control circuit.

従来からアナログ電子時計等にステッピングモータが使用されている。アナログ電子時計に使用されているステッピングモータは、ロータ収容用貫通孔及びロータの安定静止位置を決める複数の位置決め部を有するステータと、前記ロータ収容用貫通孔内に配設されたロータと、前記ステータに巻回された駆動コイルとを有している。
前記ステッピングモータの駆動方式として、相互にエネルギの異なる複数種類の主駆動パルスP1と、各主駆動パルスP1よりもエネルギの大きい補正駆動パルスP2を用いた補正駆動方式がある。前記補正駆動方式では、電源電圧や負荷の大きさに応じて主駆動パルスP1を切り換えてステッピングモータを回転駆動し、回転できなかった場合には補正駆動パルスP2により強制的に回転させるように駆動している。
Conventionally, stepping motors are used in analog electronic watches and the like. A stepping motor used in an analog electronic timepiece includes a rotor housing through hole and a stator having a plurality of positioning portions that determine a stable stationary position of the rotor, a rotor disposed in the rotor housing through hole, And a drive coil wound around the stator.
As the driving method of the stepping motor, there is a correction driving method using a plurality of types of main driving pulses P1 having different energies and correcting driving pulses P2 having energy larger than each main driving pulse P1. In the correction driving method, the main driving pulse P1 is switched according to the power supply voltage and the load to rotate the stepping motor. If the stepping motor cannot be rotated, the correction driving pulse P2 is forcibly rotated. doing.

例えば、特許文献1記載の発明では、酸化銀電池のように電源電圧が略一定な場合だけではなく、ソーラー発電時計など電源電圧が変動する場合においても、ステッピングモータの補正駆動が提案されている。特許文献1記載の補正駆動方式では、複数の主駆動パルスP1を用いて、電源電圧が高いときと低いときとで主駆動パルスP1を切換えて駆動するようにしている。
また、特許文献2には、外部磁界が存在する場合、駆動パルスを通常時の駆動パルスP1よりも大きい所定エネルギの駆動パルスP2に切り換えて駆動するようにした補正駆動方式が開示されている。
For example, the invention described in Patent Document 1 proposes correction driving of a stepping motor not only when the power supply voltage is substantially constant like a silver oxide battery but also when the power supply voltage fluctuates, such as a solar power generation watch. . In the correction drive method described in Patent Document 1, a plurality of main drive pulses P1 are used to switch the main drive pulse P1 between when the power supply voltage is high and when it is low.
Patent Document 2 discloses a correction driving method in which, when an external magnetic field is present, the driving pulse is switched to a driving pulse P2 having a predetermined energy that is larger than the driving pulse P1 during normal driving.

従来の補正駆動方式では、主駆動パルスP1は電源電圧に応じて最適な駆動パルスを選択可能であるが、補正駆動パルスP2は1種類であるため、大きい電源電圧変動(例えば電池電圧1V〜3V)が生じる場合や、高磁場環境(直流磁界1600A/m超)になる場合においは、補正駆動パルスP2といえどもステッピングモータを回転させることができない場合が生じる。   In the conventional correction drive method, the main drive pulse P1 can select an optimum drive pulse according to the power supply voltage. However, since the correction drive pulse P2 is one type, a large power supply voltage fluctuation (for example, battery voltage 1V to 3V). ) Occurs, or in a high magnetic field environment (DC magnetic field exceeding 1600 A / m), the stepping motor cannot be rotated even with the correction drive pulse P2.

また、電源電圧が低電圧の場合、補正駆動パルスP2の場合も主駆動パルスP1と同様にエネルギを必要としているので、常用電圧より比較的長いパルスが望ましい。さらに高磁場環境が重なると、回転するためのエネルギを一層必要とするため、より長い補正駆動パルスP2が必要になる。
しかし高電圧の場合、主駆動パルスP1は短くてもよいが、補正駆動パルスP2による駆動の場合は、ロータの振動が収まるまで励磁する必要がある。外部磁場が存在する場合は、更にロータ振動が大きくなるため、ロータを止めるために通常より更に長い駆動パルスが必要となる。
従来の補正駆動パルスは1種類の補正駆動パルスを用いているため、電源電圧が大きく変動したり、大きな磁界が生じた場合には補正駆動パルスP2によって正常に回転することができず回転動作が不安定になるという問題がある。
Further, when the power supply voltage is low, energy is required in the case of the correction drive pulse P2 as in the case of the main drive pulse P1, and therefore a pulse that is relatively longer than the normal voltage is desirable. Further, when high magnetic field environments overlap, more energy for rotation is required, and thus a longer correction drive pulse P2 is required.
However, in the case of a high voltage, the main drive pulse P1 may be short. However, in the case of driving by the correction drive pulse P2, it is necessary to excite the rotor until vibration of the rotor is settled. In the presence of an external magnetic field, the rotor vibration further increases, so that a longer drive pulse than usual is required to stop the rotor.
Since the conventional correction driving pulse uses one type of correction driving pulse, when the power supply voltage fluctuates greatly or a large magnetic field is generated, the correction driving pulse P2 cannot be rotated normally by the correction driving pulse P2. There is a problem of becoming unstable.

特許第3407887号公報Japanese Patent No. 3407878 特公昭61−20821号公報Japanese Examined Patent Publication No. 61-20821

本発明は、前記問題点に鑑み成されたもので、電源電圧の変動と外部磁場の少なくとも一方が存在する場合でも、補正駆動パルスによる駆動を安定化することを課題としている。   The present invention has been made in view of the above problems, and it is an object of the present invention to stabilize driving by a correction driving pulse even when at least one of a fluctuation in power supply voltage and an external magnetic field exists.

本発明の第1の視点によれば、電源である電池の電圧を検出する電圧検出手段と、ステッピングモータの回転状況を検出する回転検出手段と、前記回転検出手段が検出したステッピングモータの回転状況に応じた主駆動パルス又は前記主駆動パルスよりもエネルギの大きい補正駆動パルスを選択して前記ステッピングモータを駆動する制御手段とを備え、前記補正駆動パルスとして、相互にエネルギの異なる複数種類の補正駆動パルスが用意されて成り、前記制御手段は前記補正駆動パルスによって前記ステッピングモータを駆動する場合、前記電圧検出手段が検出した前記電池の電圧に応じた補正駆動パルスを選択して駆動することを特徴とするステッピングモータ制御回路が提供される。   According to the first aspect of the present invention, voltage detection means for detecting the voltage of a battery as a power source, rotation detection means for detecting the rotation status of the stepping motor, and the rotation status of the stepping motor detected by the rotation detection means. And a control means for driving the stepping motor by selecting a main drive pulse corresponding to the frequency or a correction drive pulse having a larger energy than the main drive pulse, and a plurality of types of corrections having different energy as the correction drive pulse. When the driving means is prepared and the control means drives the stepping motor by the correction driving pulse, the control means selects and drives the correction driving pulse corresponding to the battery voltage detected by the voltage detection means. A featured stepping motor control circuit is provided.

本発明の第2の視点によれば、磁界を検出する磁界検出手段と、ステッピングモータの回転状況を検出する回転検出手段と、前記回転検出手段が検出したステッピングモータの回転状況に応じた主駆動パルス又は前記主駆動パルスよりもエネルギの大きい補正駆動パルスを選択して前記ステッピングモータを駆動する制御手段とを備え、前記補正駆動パルスとして、相互にエネルギの異なる複数種類の補正駆動パルスが用意されて成り、前記制御手段は前記磁界検出手段が検出した磁界の強度に応じた補正駆動パルスを選択して駆動することを特徴とするステッピングモータ制御回路が提供される。   According to the second aspect of the present invention, a magnetic field detection means for detecting a magnetic field, a rotation detection means for detecting the rotation status of the stepping motor, and a main drive according to the rotation status of the stepping motor detected by the rotation detection means. And a control means for driving the stepping motor by selecting a correction drive pulse having energy higher than that of the main drive pulse or a plurality of types of correction drive pulses having different energies as the correction drive pulse. The stepping motor control circuit is characterized in that the control means selects and drives a correction drive pulse corresponding to the intensity of the magnetic field detected by the magnetic field detection means.

また、本発明の第3の視点によれば、電源である電池の電圧を検出する電圧検出手段と、磁界を検出する磁界検出手段と、ステッピングモータの回転状況を検出する回転検出手段と、前記回転検出手段が検出したステッピングモータの回転状況に応じた主駆動パルス又は前記主駆動パルスよりもエネルギの大きい補正駆動パルスを選択して前記ステッピングモータを駆動する制御手段とを備え、前記補正駆動パルスとして、相互にエネルギの異なる複数種類の補正駆動パルスが用意されて成り、前記制御手段は前記磁界検出手段が検出した磁界の強度及び前記電圧検出手段が検出した前記電池の電圧に応じた補正駆動パルスを選択して駆動することを特徴とするステッピングモータ制御回路が提供される。   According to a third aspect of the present invention, the voltage detection means for detecting the voltage of the battery as the power source, the magnetic field detection means for detecting the magnetic field, the rotation detection means for detecting the rotation state of the stepping motor, Control means for driving the stepping motor by selecting a main drive pulse corresponding to the rotation state of the stepping motor detected by the rotation detection means or a correction drive pulse having energy larger than that of the main drive pulse, and the correction drive pulse. As described above, a plurality of types of correction drive pulses having different energy are prepared, and the control unit performs correction drive according to the intensity of the magnetic field detected by the magnetic field detection unit and the voltage of the battery detected by the voltage detection unit. A stepping motor control circuit is provided that selects and drives pulses.

また、本発明の第4の視点によれば、時刻針を回転駆動するステッピングモータと、前記ステッピングモータを制御するステッピングモータ制御回路とを有するアナログ電子時計において、前記ステッピングモータを制御するステッピングモータ制御回路として、前記ステッピングモータ制御回路を用いて成ることを特徴とするアナログ電子時計が提供される。   According to a fourth aspect of the present invention, in an analog electronic timepiece having a stepping motor for rotating the time hand and a stepping motor control circuit for controlling the stepping motor, a stepping motor control for controlling the stepping motor. An analog electronic timepiece comprising the stepping motor control circuit as a circuit is provided.

本発明に係るステッピングモータ制御回路によれば、電源電圧の変動と外部磁場の少なくとも一方が存在する場合でも、補正駆動パルスによる駆動を安定化することが可能になる。
また、本発明に係るアナログ電子時計によれば、電源電圧の変動と外部磁場の少なくとも一方が存在する場合でも、補正駆動パルスによる駆動を安定化でき、したがって、正確な運針を行うことが可能になる。
According to the stepping motor control circuit of the present invention, it is possible to stabilize the driving by the correction driving pulse even when at least one of the fluctuation of the power supply voltage and the external magnetic field exists.
Further, according to the analog electronic timepiece according to the invention, it is possible to stabilize the driving by the correction driving pulse even when there is at least one of the fluctuation of the power supply voltage and the external magnetic field, and therefore it is possible to perform accurate hand movement. Become.

本発明の第1の実施の形態に係るステッピングモータ制御回路を使用したアナログ電子時計に共通するブロック図である。It is a block diagram common to the analog electronic timepiece using the stepping motor control circuit according to the first embodiment of the present invention. 本発明の第2の実施の形態に係るステッピングモータ制御回路を使用したアナログ電子時計に共通するブロック図である。It is a block diagram common to the analog electronic timepiece using the stepping motor control circuit which concerns on the 2nd Embodiment of this invention. 本発明の第3の実施の形態に係るステッピングモータ制御回路を使用したアナログ電子時計に共通するブロック図である。It is a block diagram common to the analog electronic timepiece using the stepping motor control circuit which concerns on the 3rd Embodiment of this invention. 本発明の各実施の形態に係るアナログ電子時計に使用するステッピングモータの構成図である。It is a block diagram of the stepping motor used for the analog electronic timepiece which concerns on each embodiment of this invention. 本発明の第1の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計のタイミング図である。FIG. 3 is a timing diagram of the stepping motor control circuit and the analog electronic timepiece according to the first embodiment of the invention. 本発明の第2の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計のタイミング図である。It is a timing diagram of a stepping motor control circuit and an analog electronic timepiece according to a second embodiment of the present invention. 本発明の第3の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計のタイミング図である。It is a timing diagram of a stepping motor control circuit and an analog electronic timepiece according to a third embodiment of the present invention. 本発明の第1の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計に係るフローチャートである。It is a flowchart concerning the stepping motor control circuit and the analog electronic timepiece according to the first embodiment of the present invention. 本発明の第2の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計に係るフローチャートである。It is a flowchart which concerns on the stepping motor control circuit and analog electronic timepiece which concern on the 2nd Embodiment of this invention. 本発明の第3の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計に係るフローチャートである。It is a flowchart which concerns on the stepping motor control circuit and analog electronic timepiece which concern on the 3rd Embodiment of this invention.

図1は、本発明の第1の実施の形態に係るステッピングモータ制御回路を用いたアナログ電子時計のブロック図であり、アナログ電子腕時計の例を示している。
図1において、アナログ電子時計は、電池101、ステッピングモータ制御回路102、ステッピングモータ103、時刻表時用の時刻針(時針、分針、秒針)を有するアナログ表示部113を備えている。
電池101は、ステッピングモータ103等のアナログ電子時計の各電子回路要素に電力を供給する電源である。ステッピングモータ制御回路102は、ステッピングモータ103を回転駆動する。ステッピングモータ103は、アナログ表示部113の時刻針を回転駆動する。アナログ表示部113は現在時刻等の表示等を行う。
FIG. 1 is a block diagram of an analog electronic timepiece using the stepping motor control circuit according to the first embodiment of the present invention, and shows an example of an analog electronic wristwatch.
In FIG. 1, the analog electronic timepiece includes a battery 101, a stepping motor control circuit 102, a stepping motor 103, and an analog display unit 113 having a timetable time hand (hour hand, minute hand, second hand).
The battery 101 is a power source that supplies power to each electronic circuit element of an analog electronic timepiece such as the stepping motor 103. The stepping motor control circuit 102 drives the stepping motor 103 to rotate. The stepping motor 103 rotationally drives the time hand of the analog display unit 113. The analog display unit 113 displays the current time and the like.

ステッピングモータ制御回路102は、所定周波数の信号を発生する発振回路104、発振回路104で発生した信号を分周して計時の基準となる時計信号を発生する分周回路105、前記時計信号の計時動作やアナログ電子時計を構成する各電子回路要素の制御あるいは駆動パルスの変更制御(パルス制御)等の各種制御を行う制御回路106を備えている。
また、ステッピングモータ制御回路102は、制御回路106からの主駆動パルス制御信号に応答して相互にエネルギが異なる複数種類(ランク)の主駆動パルスP1中から選択し出力する主駆動パルス発生回路108、制御回路106からの補正駆動パルス制御信号に応答して前記各主駆動パルスP1よりもエネルギが大きい補正駆動パルスP2を出力する補正駆動パルス発生回路109を備えている。
The stepping motor control circuit 102 includes an oscillation circuit 104 that generates a signal having a predetermined frequency, a frequency dividing circuit 105 that divides the signal generated by the oscillation circuit 104 to generate a clock signal that is a reference for clocking, and clocks the clock signal. A control circuit 106 is provided for performing various controls such as operation and control of each electronic circuit element constituting the analog electronic timepiece or drive pulse change control (pulse control).
Further, the stepping motor control circuit 102 selects a main drive pulse generation circuit 108 that selects and outputs from a plurality of types (ranks) of main drive pulses P1 having different energy in response to a main drive pulse control signal from the control circuit 106. A correction drive pulse generation circuit 109 is provided for outputting a correction drive pulse P2 having energy larger than that of each main drive pulse P1 in response to a correction drive pulse control signal from the control circuit 106.

また、ステッピングモータ103は、主駆動パルス発生回路108からの主駆動パルスP1や補正駆動パルス発生回路109からの補正駆動パルスP2に基づいてステッピングモータ103を回転駆動するモータ駆動回路112を備えている。
また、ステッピングモータ制御回路102は、モータ駆動回路112によって回転駆動されるステッピングモータ103、ステッピングモータ103によって回転駆動される時刻表示用の時刻針やカレンダ表示部等を有するアナログ表示部113、所定の回転検出区間においてステッピングモータ103が発生する誘起信号VRsを検出して回転状況を表す検出信号を出力する回転検出回路110、所定強度を超える外部磁界(直流磁界でも交流磁界でもよい)が存在するか否かを検出する磁界検出回路111、電池101の電圧(電池電圧)Vが所定値を超えるか否かを判別する電圧検出回路107を備えている。
Further, the stepping motor 103 includes a motor drive circuit 112 that rotationally drives the stepping motor 103 based on the main drive pulse P1 from the main drive pulse generation circuit 108 and the correction drive pulse P2 from the correction drive pulse generation circuit 109. .
Further, the stepping motor control circuit 102 includes a stepping motor 103 that is rotated by a motor driving circuit 112, an analog display unit 113 having a time display for time display that is rotated by the stepping motor 103, a calendar display unit, and the like. A rotation detection circuit 110 that detects the induction signal VRs generated by the stepping motor 103 in the rotation detection section and outputs a detection signal indicating the rotation state, and whether there is an external magnetic field (either a DC magnetic field or an AC magnetic field) exceeding a predetermined intensity. A magnetic field detection circuit 111 for detecting whether or not, and a voltage detection circuit 107 for determining whether or not the voltage (battery voltage) V of the battery 101 exceeds a predetermined value.

ここで、発振回路104及び分周回路105は信号発生手段を構成し、アナログ表示部113は表示手段を構成している。電圧検出回路107は電圧検出手段を構成し、回転検出回路110は回転検出手段を構成し、磁界検出回路111は磁界検出手段を構成している。主駆動パルス発生回路108及び補正駆動パルス発生回路109は駆動パルス発生手段を構成している。また、発振回路104、分周回路105、制御回路106、主駆動パルス発生回路108、補正駆動パルス発生回路109及びモータ駆動回路112は制御手段を構成している。   Here, the oscillation circuit 104 and the frequency dividing circuit 105 constitute signal generating means, and the analog display unit 113 constitutes display means. The voltage detection circuit 107 constitutes voltage detection means, the rotation detection circuit 110 constitutes rotation detection means, and the magnetic field detection circuit 111 constitutes magnetic field detection means. The main drive pulse generation circuit 108 and the correction drive pulse generation circuit 109 constitute drive pulse generation means. The oscillation circuit 104, the frequency dividing circuit 105, the control circuit 106, the main drive pulse generation circuit 108, the correction drive pulse generation circuit 109, and the motor drive circuit 112 constitute control means.

通常動作である時刻表示動作(即ち、時刻針運針動作)を概略説明すると、図1において、発振回路104は所定周波数の信号を発生し、分周回路105は発振回路104で発生した前記信号を分周して計時の基準となる時計信号(例えば1秒周期の信号)を発生し、制御回路106に出力する。
制御回路106は、前記時計信号を計数して所定周期でステッピングモータ103を、磁界検出回路111が所定強度を超える外部磁界を検出したか否かに基づいて、回転検出回路110が検出した回転状況や電圧検出回路107が検出した電池101の電圧の大きさに応じた駆動パルスで回転駆動するように、主駆動パルス発生回路108に主駆動パルス制御信号を出力し、あるいは、補正駆動パルス発生回路109に補正駆動パルス制御信号を出力する。
The time display operation (that is, the time hand movement operation), which is a normal operation, will be described briefly. In FIG. 1, the oscillation circuit 104 generates a signal having a predetermined frequency, and the frequency dividing circuit 105 displays the signal generated by the oscillation circuit 104. The clock is divided to generate a clock signal (for example, a signal having a period of 1 second) that is a reference for timing, and is output to the control circuit 106.
The control circuit 106 counts the clock signal and rotates the stepping motor 103 at a predetermined cycle based on whether or not the rotation detection circuit 110 detects the rotation state based on whether the magnetic field detection circuit 111 detects an external magnetic field exceeding a predetermined intensity. The main drive pulse control signal is output to the main drive pulse generation circuit 108 or the correction drive pulse generation circuit is driven so as to rotate with a drive pulse corresponding to the magnitude of the voltage of the battery 101 detected by the voltage detection circuit 107. The correction drive pulse control signal is output to 109.

本第1の実施の形態では、ステッピングモータ103を回転駆動するための駆動パルスとして複数種類の駆動パルスが用意されている。前記駆動パルスとして、相互にエネルギの異なる複数種類(即ち複数ランク)の主駆動パルスP1、各主駆動パルスP1よりもエネルギが大きい複数種類の補正駆動パルスP2を用いるようにしている。
主駆動パルスP1は時刻針運針時にステッピングモータ103を回転駆動するための駆動パルスであり、又、補正駆動パルスP2は主駆動パルスP1ではステッピングモータ103を回転させることができなかった場合にステッピングモータ103を強制的に回転させるための駆動パルスである。
In the first embodiment, a plurality of types of drive pulses are prepared as drive pulses for rotationally driving the stepping motor 103. As the drive pulses, a plurality of types (that is, a plurality of ranks) of main drive pulses P1 having different energies and a plurality of types of correction drive pulses P2 having energy higher than the main drive pulses P1 are used.
The main drive pulse P1 is a drive pulse for rotationally driving the stepping motor 103 during time hand movement, and the correction drive pulse P2 is a stepping motor when the stepping motor 103 cannot be rotated by the main drive pulse P1. This is a drive pulse for forcibly rotating 103.

主駆動パルス発生回路108は、制御回路106からの主駆動パルス制御信号に対応するエネルギランクの主駆動パルスP1をモータ駆動回路112に出力する。モータ駆動回路112は前記主駆動パルスP1によってステッピングモータ103を回転駆動する。ステッピングモータ103は前記主駆動パルスP1によって回転駆動されて、アナログ表示部113の時刻針を回転駆動する。これにより、ステッピングモータ103が正常に回転した場合には、アナログ表示部113では、時刻針による現在時刻表示が行われる。   The main drive pulse generation circuit 108 outputs the energy rank main drive pulse P 1 corresponding to the main drive pulse control signal from the control circuit 106 to the motor drive circuit 112. The motor drive circuit 112 rotationally drives the stepping motor 103 by the main drive pulse P1. The stepping motor 103 is rotationally driven by the main drive pulse P1, and rotationally drives the time hand of the analog display unit 113. As a result, when the stepping motor 103 rotates normally, the analog display unit 113 displays the current time using the time hand.

回転検出回路110は、ステッピングモータ103を駆動したときの回転自由振動によって発生する誘起信号VRsのうち、所定の基準しきい電圧Vcompを超える誘起信号VRsを所定の検出区間Tにおいて検出する。
回転検出回路110は、ステッピングモータ103が回転した場合等のようにステッピングモータ103のロータ(図示せず)が一定の速い動作を行った場合には、所定の基準しきい電圧Vcompを越える誘起信号VRsを検出し、ステッピングモータ103が回転しない場合等のように前記ロータが一定の速い動作を行わない場合には、誘起信号VRsは基準しきい電圧Vcompを越える誘起信号VRsを検出しないように基準しきい電圧Vcompが設定されている。
The rotation detection circuit 110 detects, in a predetermined detection section T, an induction signal VRs that exceeds a predetermined reference threshold voltage Vcomp among the induction signals VRs generated by the free rotation vibration when the stepping motor 103 is driven.
The rotation detection circuit 110 generates an induced signal exceeding a predetermined reference threshold voltage Vcomp when the rotor (not shown) of the stepping motor 103 performs a certain fast operation such as when the stepping motor 103 rotates. When VRs is detected and the rotor does not operate at a constant high speed, such as when the stepping motor 103 does not rotate, the induced signal VRs does not detect the induced signal VRs exceeding the reference threshold voltage Vcomp. A threshold voltage Vcomp is set.

回転検出回路110は、検出した基準しきい電圧Vcompを超える誘起信号VRsの検出時刻と検出した区間とを比較して、前記誘起信号VRsを検出した区間を判別し、駆動エネルギの余裕の程度(換言すれば回転状況)を表す誘起信号VRsのパターンを出力する。後述するように本実施の形態では、ステッピングモータ103の回転状況を検出する検出区間Tを複数の区間に区分しており、前記回転状況を表す誘起信号VRsパターンは、各区間において基準しきい電圧Vcompを超える誘起信号VRsを検出したか否かを表すパターンである。   The rotation detection circuit 110 compares the detected time of the induced signal VRs exceeding the detected reference threshold voltage Vcomp with the detected section, determines the section in which the induced signal VRs is detected, and the degree of drive energy margin ( In other words, a pattern of the induced signal VRs representing the rotation state) is output. As will be described later, in the present embodiment, the detection section T for detecting the rotation state of the stepping motor 103 is divided into a plurality of sections, and the induced signal VRs pattern representing the rotation state is a reference threshold voltage in each section. This is a pattern indicating whether or not an induced signal VRs exceeding Vcomp is detected.

このように、回転検出回路110はステッピングモータ103が発生した基準しきい電圧Vcompを超える誘起信号VRsを検出し、前記誘起信号VRsが検出区間内のどの区間に属するかを判定し、誘起信号VRsの属する区間を表す誘起信号VRsパターンを制御回路106に出力する。制御回路106は前記誘起信号VRsパターンに基づいて、その時駆動した駆動パルスの駆動余力(換言すれば回転状況)を判別する。   As described above, the rotation detection circuit 110 detects the induced signal VRs exceeding the reference threshold voltage Vcomp generated by the stepping motor 103, determines which section in the detection section the induced signal VRs belongs to, and the induced signal VRs. The induced signal VRs pattern representing the interval to which the signal belongs is output to the control circuit 106. Based on the induced signal VRs pattern, the control circuit 106 discriminates the remaining driving force (in other words, the rotation state) of the driving pulse driven at that time.

磁界検出回路111は、所定値を超える強度の外部磁界が存在するか否かを検出する。前記所定値として、例えば直流磁界の場合には1600A/m、交流磁界の場合には400A/mである。
電圧検出回路107は電池101の電圧Vを検出する。本実施の形態では電池101の電圧Vを、電圧V>2.0Vの電圧範囲を高電圧(第1電圧)、2.0V≧電圧V>1.5Vの電圧範囲を中電圧(第2電圧)、電圧V≦1.5Vの電圧範囲を低電圧(第3電圧)と称している。
The magnetic field detection circuit 111 detects whether or not an external magnetic field having a strength exceeding a predetermined value exists. The predetermined value is, for example, 1600 A / m in the case of a DC magnetic field and 400 A / m in the case of an AC magnetic field.
The voltage detection circuit 107 detects the voltage V of the battery 101. In this embodiment, the voltage V of the battery 101 is a high voltage (first voltage) in the voltage range of voltage V> 2.0V, and a medium voltage (second voltage) in the voltage range of 2.0V ≧ voltage V> 1.5V. ), A voltage range of voltage V ≦ 1.5V is referred to as a low voltage (third voltage).

制御回路106は、磁界検出回路111が所定値を超える強度の磁界を検出していない場合、外部磁界や電池101の電圧Vを考慮することなくこれらとは無関係に所定の補正駆動パルスP2を用いて、回転検出回路110からの誘起信号パターンに基づいて、主駆動パルスP1を選択するようにパルス制御を行う。
この場合、制御回路106は、回転検出回路110からの誘起信号VRパターンによって判別した駆動余力に基づいて、主駆動パルスP1のエネルギを1ランク上げる動作(パルスアップ)や主駆動パルスP1のエネルギを1ランク下げる動作(パルスダウン)を行うように主駆動パルス発生回路108に制御信号を出力してパルス制御を行い、あるいは、補正駆動パルスP2によって駆動するように補正駆動パルス発生回路109に制御信号を出力してパルス制御を行う。
When the magnetic field detection circuit 111 has not detected a magnetic field with a strength exceeding a predetermined value, the control circuit 106 uses the predetermined correction drive pulse P2 regardless of the external magnetic field and the voltage V of the battery 101 without considering them. Based on the induced signal pattern from the rotation detection circuit 110, pulse control is performed so as to select the main drive pulse P1.
In this case, the control circuit 106 increases the energy of the main drive pulse P1 by one rank (pulse up) or the energy of the main drive pulse P1 based on the drive remaining power determined by the induced signal VR pattern from the rotation detection circuit 110. The control signal is output to the main drive pulse generation circuit 108 so as to perform the operation of lowering the rank by 1 (pulse down) to perform pulse control, or the control signal is supplied to the correction drive pulse generation circuit 109 so as to be driven by the correction drive pulse P2. Is output to perform pulse control.

主駆動パルス発生回路108や補正駆動パルス発生回路109は前記制御信号に応じた駆動パルスをモータ駆動回路112に出力し、モータ駆動回路112は当該駆動パルスによってステッピングモータ103を回転駆動する。
制御回路106は、磁界検出回路111が所定値を超える強度の磁界を検出した場合、電圧検出回路107が検出している電池101の電圧が所定の安定駆動電圧範囲外(中電圧の範囲外)のときは、外部磁界や電池101の電圧Vを考慮して、回転検出回路110からの誘起信号VRsパターンに基づいて駆動パルスを選択するパルス制御を行う。
The main drive pulse generation circuit 108 and the correction drive pulse generation circuit 109 output a drive pulse corresponding to the control signal to the motor drive circuit 112, and the motor drive circuit 112 rotationally drives the stepping motor 103 with the drive pulse.
When the magnetic field detection circuit 111 detects a magnetic field having a strength exceeding a predetermined value, the control circuit 106 detects that the voltage of the battery 101 detected by the voltage detection circuit 107 is out of a predetermined stable driving voltage range (outside the medium voltage range). In this case, in consideration of the external magnetic field and the voltage V of the battery 101, pulse control for selecting a drive pulse based on the induced signal VRs pattern from the rotation detection circuit 110 is performed.

図4は、本発明の各実施の形態で使用するステッピングモータ103の構成図で、アナログ電子時計で一般に用いられている時計用ステッピングモータの例を示している。
図4において、ステッピングモータ103は、ロータ収容用貫通孔203を有するステータ201、ロータ収容用貫通孔203に回転可能に配設されたロータ202、ステータ201と接合された磁心208、磁心208に巻回された駆動用のコイル209を備えている。ステッピングモータ103をアナログ電子時計に用いる場合には、ステータ201及び磁心208はネジ等(図示せず)によって地板(図示せず)に固定され、互いに接合される。コイル209は、第1端子OUT1、第2端子OUT2を有している。
FIG. 4 is a configuration diagram of the stepping motor 103 used in each embodiment of the present invention, and shows an example of a timepiece stepping motor generally used in an analog electronic timepiece.
In FIG. 4, the stepping motor 103 includes a stator 201 having a rotor accommodating through hole 203, a rotor 202 rotatably disposed in the rotor accommodating through hole 203, a magnetic core 208 joined to the stator 201, and a winding around the magnetic core 208. A rotated drive coil 209 is provided. When the stepping motor 103 is used in an analog electronic timepiece, the stator 201 and the magnetic core 208 are fixed to a base plate (not shown) with screws or the like (not shown) and joined to each other. The coil 209 has a first terminal OUT1 and a second terminal OUT2.

ロータ202は、2極(S極及びN極)に着磁されている。磁性材料によって形成されたステータ201の外端部には、ロータ収容用貫通孔203を挟んで対向する位置に複数(本実施の形態では2個)の切り欠き部(外ノッチ)206、207が設けられている。各外ノッチ206、207とロータ収容用貫通孔203間には可飽和部210、211が設けられている。   The rotor 202 is magnetized to two poles (S pole and N pole). A plurality of (two in this embodiment) notch portions (outer notches) 206 and 207 are provided at positions facing each other across the rotor accommodating through hole 203 at the outer end portion of the stator 201 formed of a magnetic material. Is provided. Saturable portions 210 and 211 are provided between the outer notches 206 and 207 and the rotor accommodating through hole 203.

可飽和部210、211は、ロータ202の磁束によっては磁気飽和せず、コイル209が励磁されたときに磁気飽和して磁気抵抗が大きくなるように構成されている。ロータ収容用貫通孔203は、輪郭が円形の貫通孔の対向部分に複数(本実施の形態では2つ)の半月状の切り欠き部(内ノッチ)204、205を一体形成した円孔形状に構成されている。   The saturable portions 210 and 211 are configured not to be magnetically saturated by the magnetic flux of the rotor 202 but to be magnetically saturated when the coil 209 is excited to increase the magnetic resistance. The through hole 203 for accommodating the rotor has a circular hole shape in which a plurality of (two in the present embodiment) half-moon-shaped notches (inner notches) 204 and 205 are integrally formed at the opposing portion of the through hole having a circular outline. It is configured.

切り欠き部204、205は、ロータ202の停止位置を決めるための位置決め部を構成している。コイル209が励磁されていない状態では、ロータ202は、図4に示すように前記位置決め部に対応する位置、換言すれば、ロータ202の磁極軸Aが、切り欠き部204、205を結ぶ線分と直交するような位置(角度θ0位置)に安定して停止している。ロータ202の回転軸(回転中心)を中心とするXY座標空間を4つの象限(第1象限I〜第4象限IV)に区分している。   The notches 204 and 205 constitute a positioning part for determining the stop position of the rotor 202. In a state where the coil 209 is not excited, the rotor 202 has a position corresponding to the positioning portion as shown in FIG. 4, in other words, a line segment connecting the notches 204 and 205 with the magnetic pole axis A of the rotor 202. Is stably stopped at a position (angle θ0 position) perpendicular to the angle. An XY coordinate space centered on the rotation axis (rotation center) of the rotor 202 is divided into four quadrants (first quadrant I to fourth quadrant IV).

いま、モータ駆動回路112から矩形波の駆動パルスをコイル209の端子OUT1、OUT2間に供給して(例えば、第1端子OUT1側を正極、第2端子OUT2側を負極)、図4の矢印方向に電流iを流すと、ステータ201には破線矢印方向に磁束が発生する。これにより、可飽和部210、211が飽和して磁気抵抗が大きくなり、その後、ステータ201に生じた磁極とロータ202の磁極との相互作用によって、ロータ202は図4の矢印方向に180度回転し、磁極軸Aが角度θ1位置で安定的に停止する。尚、ステッピングモータ103を回転駆動することによって通常動作(本実施の形態ではアナログ電子時計であるため運針動作)を行わせるための回転方向(図4では反時計回り方向)を正方向とし、その逆(時計回り方向)を逆方向としている。   Now, a rectangular-wave drive pulse is supplied from the motor drive circuit 112 between the terminals OUT1 and OUT2 of the coil 209 (for example, the first terminal OUT1 side is positive and the second terminal OUT2 side is negative), and the direction of the arrow in FIG. When a current i is passed through the stator 201, a magnetic flux is generated in the stator 201 in the direction of the broken arrow. As a result, the saturable portions 210 and 211 are saturated and the magnetic resistance increases, and then the rotor 202 rotates 180 degrees in the direction of the arrow in FIG. 4 due to the interaction between the magnetic pole generated in the stator 201 and the magnetic pole of the rotor 202. Then, the magnetic pole axis A stops stably at the angle θ1 position. Incidentally, the rotation direction (counterclockwise direction in FIG. 4) for causing the normal operation (in this embodiment, since it is an analog electronic timepiece to move the hand) by rotating the stepping motor 103 is defined as the positive direction. The reverse (clockwise direction) is the reverse direction.

次に、モータ駆動回路112から、逆極性の矩形波の駆動パルスをコイル209の端子OUT1、OUT2に供給して(前記駆動とは逆極性となるように、第1端子OUT1側を負極、第2端子OUT2側を正極)、図4の反矢印方向に電流を流すと、ステータ201には反破線矢印方向に磁束が発生する。これにより、可飽和部210、211が先ず飽和し、その後、ステータ201に生じた磁極とロータ202の磁極との相互作用によって、ロータ202は前記と同一方向(正方向)に180度回転し、磁極軸Aが角度θ0位置で安定的に停止する。   Next, a rectangular-wave drive pulse having a reverse polarity is supplied from the motor drive circuit 112 to the terminals OUT1 and OUT2 of the coil 209 (the first terminal OUT1 side has a negative polarity and a first polarity so that the polarity is opposite to that of the drive). When the current flows in the opposite arrow direction in FIG. 4, magnetic flux is generated in the stator 201 in the opposite arrow direction. Thereby, the saturable portions 210 and 211 are first saturated, and then the rotor 202 rotates 180 degrees in the same direction (positive direction) as described above due to the interaction between the magnetic pole generated in the stator 201 and the magnetic pole of the rotor 202. The magnetic pole axis A stably stops at the angle θ0 position.

以後このように、コイル209に対して極性の異なる信号(交番信号)を供給することによって、前記動作が繰り返し行われて、ロータ202を180度ずつ矢印方向に連続的に回転させることができるように構成されている。
制御回路106は、相互に極性の異なる主駆動パルスP1で交互に駆動することによってステッピングモータ103を回転駆動し、主駆動パルスP1で回転できなかった場合には、当該主駆動パルスP1と同極性の補正駆動パルスP2で回転駆動する。
Thereafter, by supplying signals having different polarities (alternating signals) to the coil 209 in this way, the above operation is repeated, so that the rotor 202 can be continuously rotated 180 degrees in the direction of the arrow. It is configured.
The control circuit 106 rotationally drives the stepping motor 103 by alternately driving with main drive pulses P1 having different polarities. When the stepping motor 103 cannot be rotated with the main drive pulse P1, the control circuit 106 has the same polarity as the main drive pulse P1. Is rotated by the correction driving pulse P2.

図5は、本発明の第1の実施の形態において、主駆動パルスP1によってステッピングモータ103を駆動した場合のタイミング図で、電圧の大きさ、外部磁界の有無、主駆動パルスP1駆動時の回転軌道、信号のタイミング、誘起信号VRsパターン及び駆動パルスの余裕程度の判定結果、補正駆動パルスP2駆動時の回転軌道、補正駆動パルスP2のエネルギ大きさ(本実施の形態ではパルス幅)をあわせて示している。   FIG. 5 is a timing chart when the stepping motor 103 is driven by the main drive pulse P1 in the first embodiment of the present invention. The magnitude of the voltage, the presence / absence of an external magnetic field, and the rotation at the time of driving the main drive pulse P1 The determination of the trajectory, signal timing, induced signal VRs pattern and drive pulse margin, rotational trajectory during correction drive pulse P2 drive, and energy magnitude of correction drive pulse P2 (pulse width in the present embodiment) are combined. Show.

図5において、P1は主駆動パルスP1を表すと共にロータ202が主駆動パルスP1によって回転駆動される領域を表し、又、a〜eは主駆動パルスP1の駆動停止後の自由振動によるロータ202の回転位置を表す領域である。
主駆動パルスP1による駆動終了直後の所定時間を第1区間T1、第1区間T1よりも後の所定時間を第2区間T2、第2区間T2よりも後の所定時間を第3区間T3としている。
このように、主駆動パルスP1による駆動終了直後から始まる検出区間T全体を複数の区間(本実施の形態では3つの区間T1〜T3)に区分している。
In FIG. 5, P1 represents the main drive pulse P1 and represents a region where the rotor 202 is rotationally driven by the main drive pulse P1, and a to e represent the rotor 202 driven by free vibration after the main drive pulse P1 is stopped. This is an area representing a rotational position.
A predetermined time immediately after the end of driving by the main drive pulse P1 is a first interval T1, a predetermined time after the first interval T1 is a second interval T2, and a predetermined time after the second interval T2 is a third interval T3. .
In this way, the entire detection section T starting immediately after the end of driving by the main drive pulse P1 is divided into a plurality of sections (three sections T1 to T3 in the present embodiment).

電池101の電圧Vは、電圧V>2.0Vの電圧範囲を高電圧(第1電圧)、2.0V≧電圧V>1.5Vの電圧範囲を中電圧(第2電圧)、電圧V≦1.5Vの電圧範囲を低電圧(第3電圧)と称している。
所定値を超える強度の外部磁界が存在しない状態で通常駆動(通常動作である時刻針の駆動)を行う場合、ロータ202を中心として、その回転によってロータ202の磁極軸Aが位置するXY座標空間を第1象限I〜第4象限IVに区分した場合、第1区間T1〜第3区間T3は次のように表すことができる。
The voltage V of the battery 101 is a high voltage (first voltage) in the voltage range of voltage V> 2.0V, a medium voltage (second voltage) in the voltage range of 2.0V ≧ voltage V> 1.5V, and the voltage V ≦ The voltage range of 1.5V is referred to as a low voltage (third voltage).
When normal driving (driving of the time hand, which is normal operation) is performed in the absence of an external magnetic field with a strength exceeding a predetermined value, the XY coordinate space in which the magnetic pole axis A of the rotor 202 is located by rotation of the rotor 202 is the center. Is divided into the first quadrant I to the fourth quadrant IV, the first section T1 to the third section T3 can be expressed as follows.

電池101の電圧Vが低電圧の場合(エネルギに余裕の少ない回転の状態)では、第1区間T1は第2象限IIにおいてロータ202の最初の正方向の回転状況及び第3象限IIIにおいてロータ202の最初の正方向の回転状況を判定する区間、第2区間T2は第3象限IIIにおいてロータ202の最初の正方向の回転状況及び最初の逆方向の回転状況を判定する区間、第3区間T3は第3象限IIIにおいてロータ202の最初の逆方向の回転状況及びそれ以後の回転状況を判定する区間である。   In the case where the voltage V of the battery 101 is low (in a state of rotation with less energy), the first interval T1 is the first positive rotation state of the rotor 202 in the second quadrant II and the rotor 202 in the third quadrant III. The second section T2 is a section for determining the first forward rotation state of the rotor 202, the second section T2 is a section for determining the first forward rotation state and the first reverse rotation state of the rotor 202 in the third quadrant III, and the third section T3. Is a section for determining the first reverse rotation state of the rotor 202 and the subsequent rotation state in the third quadrant III.

エネルギに余裕の少ない回転の場合、VRsパターン(第1区間T1の判定値,第2区間T2の判定値,第3区間T3の判定値)として、(1/0,0,1)が得られる。区間T1〜T3における判定値「1」は区間内で基準しきい信号Vcompを超える誘起信号VRsを検出したことを表し、判定値「0」は区間内で基準しきい信号Vcompを超える誘起信号VRsを検出しなかったことを表し、判定値「1/0」は区間内で基準しきい信号Vcompを超える誘起信号VRsを検出したか否かを問わないことを表している。
制御回路106は、回転検出回路110からの誘起信号VRsパターン(この場合(1/0,0,1))に基づいて余裕の少ない回転と判定して、主駆動パルスP1のランクを1ランク上げる(ランクアップ)ようパルス制御し、次回の主駆動パルスP1駆動は1ランクアップした主駆動パルスP1で行う。
In the case of rotation with a small energy margin, (1/0, 0, 1) is obtained as a VRs pattern (determination value of the first section T1, determination value of the second section T2, determination value of the third section T3). . The determination value “1” in the sections T1 to T3 indicates that the induced signal VRs exceeding the reference threshold signal Vcomp is detected in the section, and the determination value “0” is the induced signal VRs exceeding the reference threshold signal Vcomp in the section. Is not detected, and the determination value “1/0” indicates whether or not the induced signal VRs exceeding the reference threshold signal Vcomp is detected in the section.
Based on the induced signal VRs pattern from the rotation detection circuit 110 (in this case, (1/0, 0, 1)), the control circuit 106 determines that the rotation has a small margin and raises the rank of the main drive pulse P1 by one rank. (Rank up) The pulse is controlled so that the next main drive pulse P1 drive is performed with the main drive pulse P1 up one rank.

電池101の電圧Vが中電圧の場合(エネルギが適度な余裕の回転の状態)では、第1区間T1は第2象限IIにおいてロータ202の最初の正方向の回転状況及び第3象限IIIにおいてロータ202の最初の正方向の回転状況を判定する区間、第2区間T2は第3象限IIIにおいてロータ202の最初の正方向の回転状況及び最初の逆方向の回転状況を判定する区間、第3区間T3は第3象限IIIにおいてロータ202の最初の逆方向の回転状況及びそれ以後の回転状況を判定する区間である。   In the case where the voltage V of the battery 101 is a medium voltage (in a state of rotation with a moderate energy margin), the first interval T1 is the first positive rotation state of the rotor 202 in the second quadrant II and the rotor in the third quadrant III. 202, a section for determining the first forward rotation state, and a second section T2 is a section for determining the first forward rotation state and the first reverse rotation state of the rotor 202 in the third quadrant III. T3 is a section for determining the first reverse rotation state of the rotor 202 and the subsequent rotation state in the third quadrant III.

この場合、回転検出回路110は、誘起信号VRsパターンとして(0,1,1/0)を出力する。制御回路106は、一定時間VRsパターン(0,1,1/0)が続いた場合,回転検出回路110からの誘起信号VRsパターンに基づいて適度な余裕の回転と判定して、主駆動パルスP1のランクを1ランク下げる(ランクダウン)ようにパルス制御し、次回の主駆動パルスP1駆動は1ランクダウンした主駆動パルスP1で行う。   In this case, the rotation detection circuit 110 outputs (0, 1, 1/0) as the induced signal VRs pattern. When the VRs pattern (0, 1, 1/0) continues for a certain period of time, the control circuit 106 determines that the rotation has an appropriate margin based on the induced signal VRs pattern from the rotation detection circuit 110, and the main drive pulse P1. The next main drive pulse P1 is driven by the main drive pulse P1 down by one rank.

電池101の電圧Vが高電圧の場合(エネルギが余裕の多すぎる回転の状態)では、第1区間T1は第3象限IIにおいてロータ202の最初の正方向の回転状況及び最初の逆方向の回転状況を判定する区間、第2区間T2は第3象限IIIにおいてロータ202の最初の逆方向の回転状況及び2回目の正方向の回転状況を判定する区間、第3区間T3は第3象限IIIにおいてロータ202の2回目の正方向の回転状況及びそれ以後の回転状況を判定する区間である。   In the case where the voltage V of the battery 101 is a high voltage (a state where the energy is too much to rotate), the first interval T1 is the first forward rotation state and the first reverse rotation of the rotor 202 in the third quadrant II. The section for determining the situation, the second section T2 is the section for determining the first reverse rotation state and the second forward rotation state of the rotor 202 in the third quadrant III, and the third section T3 is in the third quadrant III. This is a section for determining the second rotation situation of the rotor 202 in the positive direction and the subsequent rotation situation.

この場合、回転検出回路110は、誘起信号VRsパターンとして、(1,1,0)を出力する。本来、制御回路106は、余裕の多すぎる回転と判定して、主駆動パルスP1のランクを1ランク下げる(ランクダウン)ようにパルス制御し、次回の主駆動パルスP1駆動は1ランクダウンした主駆動パルスP1で行うべきであるが、第1区間T1が判定値「1」になっているので、主駆動パルスP1のランクは変更せずに維持するようパルス制御し、次回の主駆動パルスP1駆動は同じ主駆動パルスP1で行う。   In this case, the rotation detection circuit 110 outputs (1, 1, 0) as the induced signal VRs pattern. Originally, the control circuit 106 determines that the rotation has too much margin and performs pulse control so that the rank of the main drive pulse P1 is lowered by one rank (rank down), and the next main drive pulse P1 drive is reduced by one rank. Although the driving pulse P1 should be performed, since the first section T1 is the determination value “1”, the pulse control is performed so that the rank of the main driving pulse P1 is not changed, and the next main driving pulse P1 is maintained. Driving is performed with the same main drive pulse P1.

所定強度を超える磁界が存在しない場合、主駆動パルスP1で駆動した際にステッピングモータ103が回転しなかったとき(即ち、誘起信号パターンVRs(1/0,0、0)のとき)、補正駆動パルスP2によって駆動して強制的に回転する。このとき使用する補正駆動パルスP2は、電池101の電圧Vとは無関係に、各種駆動パルスP1よりもエネルギが大きい(本実施の形態ではパルス幅が大きい)一種類の補正駆動パルスP2B(例えばパルス幅が4ms)である。   When there is no magnetic field exceeding the predetermined intensity, when the stepping motor 103 does not rotate when driven by the main drive pulse P1 (that is, when the induced signal pattern VRs (1/0, 0, 0)), correction drive is performed. It is driven by the pulse P2 to forcibly rotate. Regardless of the voltage V of the battery 101, the correction drive pulse P2 used at this time has one type of correction drive pulse P2B (for example, a pulse) having higher energy than the various drive pulses P1 (in this embodiment, the pulse width is large). The width is 4 ms).

補正駆動パルスP2Bによって駆動した場合、ロータ202の回転軌道は単調に次の安定位置へ向かって回転する軌道である。非回転の場合、補正駆動パルスP2Bで強制的に回転させた後、次回は、主駆動パルスP1を1ランク大きいエネルギの主駆動パルスP1にランクアップして駆動する。
尚、ここでは後述するように、所定強度を超える磁界が存在し且つ電池電圧Vが中電圧のときと同じエネルギの補正駆動パルスP2Bを使用しているが、異なるエネルギの補正駆動パルスを使用してもよい。
When driven by the correction drive pulse P2B, the rotation trajectory of the rotor 202 is a trajectory that monotonously rotates toward the next stable position. In the case of non-rotation, after forcibly rotating with the correction drive pulse P2B, next time, the main drive pulse P1 is upgraded to a main drive pulse P1 with one rank larger energy and driven.
Here, as will be described later, the correction drive pulse P2B having the same energy as that when the magnetic field exceeding the predetermined intensity exists and the battery voltage V is the medium voltage is used, but the correction drive pulse having a different energy is used. May be.

一方、所定値を超える強度の外部磁界が存在する状態で通常駆動を行う場合、外部磁界の方向や電池101の電圧Vの大きさに応じて以下の誘起信号VRsパターンが得られる。
電圧Vが低電圧の場合、外部磁界Hの方向とロータ202の回転方向が逆方向のときは非回転(VRsパターン(0,0,0))、外部磁界Hの方向とロータ202の回転方向が同方向のときは適度な余裕の回転(VRsパターン(0,1,1/0))が得られる。
On the other hand, when normal driving is performed in the presence of an external magnetic field with a strength exceeding a predetermined value, the following induced signal VRs pattern is obtained according to the direction of the external magnetic field and the voltage V of the battery 101.
When the voltage V is a low voltage, the direction of the external magnetic field H and the direction of rotation of the rotor 202 are non-rotated (VRs pattern (0, 0, 0)), and the direction of the external magnetic field H and the direction of rotation of the rotor 202 Are in the same direction, a moderate margin of rotation (VRs pattern (0, 1, 1/0)) is obtained.

主駆動パルスP1で駆動した結果回転しないときは、補正駆動パルスP2Bよりもエネルギの大きい(ここではパルス幅の長い)補正駆動パルスP2A(例えばパルス幅が8ms)を使用する。電圧Vが低いため、より大きなパルス幅の補正駆動パルスP2Aで駆動することによって駆動エネルギを大きくして、より確実に回転させる。補正駆動パルスP2Aによって駆動した場合、ロータ202の回転軌道は、回転後、短時間だけ振動しながら次の安定位置へ収束する軌道である。
本来、制御回路106は、非回転(VRsパターン(0,0,0))の場合は、補正駆動パルスP2Aで駆動し,次回は主駆動パルスP1を1ランクアップして駆動する。また、制御回路106は、適度な余裕の回転(VRsパターン(0,1,1/0))が一定時間続く場合は、主駆動パルスP1を1ランクダウンして次回駆動する。しかしながら、コイル209の第1端子OUT1と第2端子OUT2に極性の異なる交番信号を供給するので、VRsパターン(0,0,0)と(0,1,1/0)が交互に発生し、結局,補正駆動パルスP2Aと、ランクダウンできずにランクアップした主駆動パルスP1での交互駆動となる。
When the main drive pulse P1 does not rotate as a result of driving, the correction drive pulse P2A (for example, the pulse width is 8 ms) having energy larger than that of the correction drive pulse P2B (here, the pulse width is longer) is used. Since the voltage V is low, the driving energy is increased by driving with the correction driving pulse P2A having a larger pulse width, so that the rotation is performed more reliably. When driven by the correction drive pulse P2A, the rotation trajectory of the rotor 202 is a trajectory that converges to the next stable position while vibrating for a short time after rotation.
Originally, in the case of non-rotation (VRs pattern (0, 0, 0)), the control circuit 106 is driven with the correction drive pulse P2A, and next time, the main drive pulse P1 is driven up by one rank. In addition, when an appropriate margin of rotation (VRs pattern (0, 1, 1/0)) continues for a certain time, the control circuit 106 lowers the main drive pulse P1 by one rank and drives next time. However, since alternating signals having different polarities are supplied to the first terminal OUT1 and the second terminal OUT2 of the coil 209, VRs patterns (0, 0, 0) and (0, 1, 1/0) are alternately generated. Eventually, alternate driving is performed with the correction drive pulse P2A and the main drive pulse P1 ranked up without being able to rank down.

電池101の電圧Vが中電圧の場合、外部磁界Hの方向とロータ202の回転方向が逆方向のときは余裕の少ない回転(VRsパターン(1/0,0,1))、外部磁界Hの方向とロータ202の回転方向が同方向のときは適度な余裕の回転(VRsパターン(0,1,0))が得られる。
主駆動パルスP1で駆動した結果回転しないときは、外部磁界が存在しないときと同じエネルギの補正駆動パルスP2Bを使用する。補正駆動パルスP2Bによって駆動した場合、ロータ202の回転軌道は単調に次の安定位置へ向かって回転する軌道である。
本来、制御回路106は、余裕の少ない回転(VRsパターン(1/0,0,1))の場合は、主駆動パルスP1を1ランクアップして次回駆動する。また、制御回路106は、適度な余裕の回転(VRsパターン(0,1,0))が一定時間続く場合は、主駆動パルスP1を1ランクダウンして次回駆動する。しかしながら、コイル209の第1端子OUT1と第2端子OUT2に極性の異なる交番信号を供給するので、VRsパターン(1/0,0,1)と(0,1,0)が交互に発生し、結局,ランクダウンできずにランクアップした主駆動パルスP1での駆動となる。
When the voltage V of the battery 101 is a medium voltage, when the direction of the external magnetic field H and the rotation direction of the rotor 202 are opposite, the rotation (VRs pattern (1/0, 0, 1)) is small, and the external magnetic field H When the direction and the rotation direction of the rotor 202 are the same direction, an appropriate margin of rotation (VRs pattern (0, 1, 0)) is obtained.
When the motor does not rotate as a result of driving with the main drive pulse P1, the correction drive pulse P2B having the same energy as that when there is no external magnetic field is used. When driven by the correction drive pulse P2B, the rotation trajectory of the rotor 202 is a trajectory that monotonously rotates toward the next stable position.
Originally, in the case of rotation with a small margin (VRs pattern (1/0, 0, 1)), the control circuit 106 increases the main drive pulse P1 by one rank and drives next time. In addition, when an appropriate margin of rotation (VRs pattern (0, 1, 0)) continues for a certain time, the control circuit 106 lowers the main drive pulse P1 by one rank and drives next time. However, since alternating signals having different polarities are supplied to the first terminal OUT1 and the second terminal OUT2 of the coil 209, VRs patterns (1/0, 0, 1) and (0, 1, 0) are alternately generated. Eventually, the driving is performed with the main driving pulse P1 which is ranked up without being able to rank down.

電池101の電圧Vが高電圧の場合、外部磁界Hの方向とロータ202の回転方向が逆方向のときは適度な余裕の回転(VRsパターン(0,1,0))、外部磁界Hの方向とロータ202の回転方向が同方向のときは非回転(実際は回転しているが、検出区間T2およびT3内では前記誘起信号VRsが検出されなかった場合(かげり)である。)(VRsパターン(1/0,0,0))が得られる。   When the voltage V of the battery 101 is a high voltage, when the direction of the external magnetic field H and the rotation direction of the rotor 202 are opposite to each other, an appropriate margin of rotation (VRs pattern (0, 1, 0)), the direction of the external magnetic field H When the rotation direction of the rotor 202 is the same direction, the rotor 202 is not rotating (actually rotating, but the induced signal VRs is not detected in the detection sections T2 and T3 (back)) (VRs pattern ( 1/0, 0, 0)) is obtained.

主駆動パルスP1で駆動した結果回転しないときは、補正駆動パルスP2Aよりもエネルギの大きい補正駆動パルスP2C(例えばパルス幅が20ms)を使用する。これにより、高電圧で振動が大きくなったロータ202を抑える。補正駆動パルスP2Cによって駆動した場合、ロータ202の回転軌道は、回転後、長時間振動しながら次の安定静止位置へ収束する軌道である。   If the motor does not rotate as a result of driving with the main drive pulse P1, a correction drive pulse P2C (for example, a pulse width of 20 ms) having a larger energy than the correction drive pulse P2A is used. As a result, the rotor 202 whose vibration is increased at a high voltage is suppressed. When driven by the correction drive pulse P2C, the rotation trajectory of the rotor 202 is a trajectory that converges to the next stable stationary position after vibration for a long time.

本来、制御回路106は、適度な余裕の回転(VRsパターン(0,1,0))が一定時間続く場合は、主駆動パルスP1を1ランクダウンして次回駆動する。また、制御回路106は、誘起信号VRsが検出されない(かげり)(VRsパターン(1/0,0,0))の場合は、補正駆動パルスP2Cで駆動し,次回は主駆動パルスP1を1ランクアップして駆動する。しかしながら、コイル209の第1端子OUT1と第2端子OUT2に極性の異なる交番信号を供給するので、VRsパターン(0,1,0)と(1/0,0,0)が交互に発生し、結局,ランクダウンできずにランクアップした主駆動パルスP1と補正駆動パルスP2Cでの交互駆動となる。
図8は、本発明の第1の実施の形態に係るステッピングモータ制御回路及びアナログ電子時計に係るフローチャートである。
Originally, when a moderate margin of rotation (VRs pattern (0, 1, 0)) continues for a certain time, the control circuit 106 lowers the main drive pulse P1 by one rank and drives next time. Further, when the induced signal VRs is not detected (turned) (VRs pattern (1/0, 0, 0)), the control circuit 106 drives with the correction drive pulse P2C, and next time, the main drive pulse P1 is ranked one rank. Drive up. However, since alternating signals having different polarities are supplied to the first terminal OUT1 and the second terminal OUT2 of the coil 209, VRs patterns (0, 1, 0) and (1/0, 0, 0) are alternately generated. Eventually, the main drive pulse P1 and the correction drive pulse P2C that have been ranked up without being able to be ranked down are alternately driven.
FIG. 8 is a flowchart relating to the stepping motor control circuit and the analog electronic timepiece according to the first embodiment of the invention.

以下、図1、図4、図5、図8を参照して、本発明の第1の実施の形態の動作を詳細に説明する。
先ず、システムをリセットしてスタートさせると、駆動パルスや各検出値を予め定めた初期状態にリセットする(ステップS801)。
発振回路104は所定周波数の信号を発生し、分周回路105は発振回路からの前記信号を分周して計時動作の基準となる時計信号を制御回路106に出力する。制御回路106は、前記時計信号を計数し、所定周期でステッピングモータ103を回転駆動するように各回路を制御する。
Hereinafter, the operation of the first embodiment of the present invention will be described in detail with reference to FIG. 1, FIG. 4, FIG. 5, and FIG.
First, when the system is reset and started, the drive pulse and each detected value are reset to a predetermined initial state (step S801).
The oscillating circuit 104 generates a signal having a predetermined frequency, and the frequency dividing circuit 105 divides the signal from the oscillating circuit and outputs a clock signal serving as a reference for the time measuring operation to the control circuit 106. The control circuit 106 counts the clock signal and controls each circuit so as to rotationally drive the stepping motor 103 at a predetermined cycle.

制御回路106は、磁界検出回路111からの磁界検出信号に基づいて磁界検出回路111が所定値を超える強度の磁界を検出したと判定し(ステップS802)、電圧検出回路107からの電圧検出信号に基づいて電池101の電圧Vが中電圧を超える電圧(即ち高電圧)と判定すると(ステップS803、S804)、補正駆動パルスP2を補正駆動パルスP2Cに設定する(ステップS805)。   Based on the magnetic field detection signal from the magnetic field detection circuit 111, the control circuit 106 determines that the magnetic field detection circuit 111 has detected a magnetic field with an intensity exceeding a predetermined value (step S802), and uses the voltage detection signal from the voltage detection circuit 107 as a voltage detection signal. If it is determined that the voltage V of the battery 101 exceeds the medium voltage (that is, a high voltage) (steps S803 and S804), the correction drive pulse P2 is set to the correction drive pulse P2C (step S805).

次に制御回路106は、主駆動パルスP1によって駆動するように主駆動パルス発生回路108に主駆動パルス制御信号を出力する(ステップS809)。主駆動パルス発生回路108は、前記主駆動パルス制御信号に対応する主駆動パルスP1をモータ駆動回路112に出力する。モータ駆動回路112は前記主駆動パルスP1でステッピングモータ103を回転駆動する。ステッピングモータ103はアナログ表示部113の時刻針を回転駆動する。ステッピングモータ103が正常に回転した場合はアナログ表示部によって現在時刻が随時表示される。   Next, the control circuit 106 outputs a main drive pulse control signal to the main drive pulse generation circuit 108 so as to be driven by the main drive pulse P1 (step S809). The main drive pulse generation circuit 108 outputs a main drive pulse P1 corresponding to the main drive pulse control signal to the motor drive circuit 112. The motor drive circuit 112 rotationally drives the stepping motor 103 with the main drive pulse P1. The stepping motor 103 rotationally drives the time hand of the analog display unit 113. When the stepping motor 103 rotates normally, the current time is displayed as needed by the analog display unit.

回転検出回路110はステッピングモータ103の回転によって発生する誘起信号VRsを検出して、回転状況を表す誘起信号VRsパターンを制御回路106に出力する。
制御回路106は、誘起信号VRsパターンが回転したと判定した場合(ステップS810)、前述したように誘起信号VRsパターンに基づいて主駆動パルスP1をランクアップ、維持あるいはランクダウンするようにパルス制御を行い、次回駆動する主駆動パルスP1を設定して、処理ステップS802へ戻る。尚、1種類の主駆動パルスP1しか使用しない駆動方式の場合には、主駆動パルスP1の変更は行わない(ステップS811)。
制御回路106は、処理ステップS810においてステッピングモータ103は回転していないと判定した場合、設定した補正駆動パルスP2(ここでは処理ステップS805で設定した補正駆動パルスP2C)によってステッピングモータ103を回転駆動する(ステップS812)。
The rotation detection circuit 110 detects the induced signal VRs generated by the rotation of the stepping motor 103 and outputs an induced signal VRs pattern representing the rotation state to the control circuit 106.
When it is determined that the induced signal VRs pattern has rotated (step S810), the control circuit 106 performs pulse control to rank up, maintain, or rank down the main drive pulse P1 based on the induced signal VRs pattern as described above. The main drive pulse P1 to be driven next time is set, and the process returns to the processing step S802. Note that in the case of a driving method that uses only one type of main drive pulse P1, the main drive pulse P1 is not changed (step S811).
When the control circuit 106 determines in step S810 that the stepping motor 103 is not rotating, the control circuit 106 rotationally drives the stepping motor 103 with the set correction driving pulse P2 (here, the correction driving pulse P2C set in processing step S805). (Step S812).

制御回路106は、処理ステップS804において電池101の電圧Vが中電圧を超えない(即ち、電圧Vは中電圧)と判定すると、補正駆動パルスP2を補正駆動パルスP2Bに設定した後、処理ステップS809に移行する(ステップS806)。このように、本第1の実施の形態では、電圧Vが中電圧の場合には、補正駆動パルスP2を、所定値を超える強度の磁界が存在しない場合の補正駆動パルスP2と同じにしている。補正駆動パルスP2を変化させるのは、所定値を超える強度の磁界が存在し且つ、電圧Vが中電圧(常用域)以下か超える場合である。   If the control circuit 106 determines in step S804 that the voltage V of the battery 101 does not exceed the medium voltage (that is, the voltage V is the medium voltage), the control circuit 106 sets the correction drive pulse P2 to the correction drive pulse P2B, and then the process step S809. (Step S806). As described above, in the first embodiment, when the voltage V is a medium voltage, the correction drive pulse P2 is the same as the correction drive pulse P2 when there is no magnetic field having a strength exceeding a predetermined value. . The correction drive pulse P2 is changed when a magnetic field having a strength exceeding a predetermined value exists and the voltage V is less than or equal to the medium voltage (normal range).

制御回路106は、処理ステップS803において電池101の電圧Vが低電圧を超えない(即ち、電圧Vは低電圧)と判定すると、補正駆動パルスP2を補正駆動パルスP2Aに設定した後、処理ステップS809に移行する(ステップS807)。
また、制御回路106は、処理ステップS802において磁界検出回路111が所定値を超える強度の磁界を検出しないと判定した場合、補正駆動パルスP2を補正駆動パルスP2Bに設定した後、処理ステップS809に移行する(ステップS808)。
If the control circuit 106 determines that the voltage V of the battery 101 does not exceed the low voltage (that is, the voltage V is a low voltage) in processing step S803, the control circuit 106 sets the correction driving pulse P2 to the correction driving pulse P2A, and then processing step S809. (Step S807).
On the other hand, if the control circuit 106 determines in step S802 that the magnetic field detection circuit 111 does not detect a magnetic field having a strength exceeding a predetermined value, the control circuit 106 sets the correction drive pulse P2 to the correction drive pulse P2B, and then proceeds to process step S809. (Step S808).

以上述べたように、本発明の第1の実施の形態に係るステッピングモータ制御回路102は、電源である電池101と、電池101の電圧を検出する電圧検出回路107と、磁界を検出する磁界検出回路111と、ステッピングモータ103の回転状況を検出する回転検出回路110と、回転検出回路110が検出したステッピングモータ103の回転状況に応じた主駆動パルスP1又は主駆動パルスP1よりもエネルギの大きい補正駆動パルスP2を選択してステッピングモータ103を駆動する制御手段とを備え、補正駆動パルスP2として、相互にエネルギの異なる複数種類の補正駆動パルスP2A、P2B、P2Cが用意されて成り、前記制御手段は磁界検出回路111が検出した磁界の強度及び電圧検出回路107が検出した電池101の電圧に応じた補正駆動パルスP2を選択して駆動することを特徴としている。   As described above, the stepping motor control circuit 102 according to the first embodiment of the present invention includes the battery 101 as the power source, the voltage detection circuit 107 that detects the voltage of the battery 101, and the magnetic field detection that detects the magnetic field. The circuit 111, the rotation detection circuit 110 for detecting the rotation state of the stepping motor 103, and the main drive pulse P1 corresponding to the rotation state of the stepping motor 103 detected by the rotation detection circuit 110 or a correction having a larger energy than the main drive pulse P1 Control means for driving the stepping motor 103 by selecting the drive pulse P2, and a plurality of types of correction drive pulses P2A, P2B, P2C having different energy are prepared as the correction drive pulse P2, and the control means Is the intensity of the magnetic field detected by the magnetic field detection circuit 111 and the battery detected by the voltage detection circuit 107. The correction drive pulse P2 corresponding to the voltage of the 01 selected and is characterized in that drive.

前記制御手段は、電圧検出回路107が検出した電池101の電圧が所定の高電圧(第1電圧)の場合、前記高電圧より低い第2電圧(中電圧)の場合よりもエネルギが大きい補正駆動パルスP2Cを選択して駆動することができる。
したがって、本第1の実施の形態に係るステッピングモータ制御回路によれば、電源電圧の変動と外部磁場の少なくとも一方が存在する場合でも、補正駆動パルスP2による駆動を安定化することが可能になる。よって、電池電圧が大きく変動し、且つ高磁場環境になった場合でも、補正駆動パルスP2によりステッピングモータ103を安定して回転させることが可能である。
When the voltage of the battery 101 detected by the voltage detection circuit 107 is a predetermined high voltage (first voltage), the control unit corrects the drive with higher energy than the second voltage (medium voltage) lower than the high voltage. The pulse P2C can be selected and driven.
Therefore, according to the stepping motor control circuit according to the first embodiment, it is possible to stabilize the driving by the correction driving pulse P2 even when at least one of the fluctuation of the power supply voltage and the external magnetic field exists. . Therefore, even when the battery voltage fluctuates greatly and the environment becomes a high magnetic field environment, the stepping motor 103 can be stably rotated by the correction drive pulse P2.

また、本第1の実施の形態に係るアナログ電子時計は、時刻針を回転駆動するステッピングモータと、前記ステッピングモータを制御するステッピングモータ制御回路とを有するアナログ電子時計において、前記ステッピングモータ制御回路として、前記記載のステッピングモータ制御回路を用いて成ることを特徴としている。
したがって、本第1の実施の形態に係るアナログ電子時計によれば、電源電圧の変動と外部磁場の双方の影響を受けて補正駆動パルスP2で駆動する場合でも安定して駆動でき、したがって、正確な運針を行うことが可能になる。
Further, the analog electronic timepiece according to the first embodiment is an analog electronic timepiece having a stepping motor that rotationally drives a time hand and a stepping motor control circuit that controls the stepping motor, as the stepping motor control circuit. The stepping motor control circuit described above is used.
Therefore, the analog electronic timepiece according to the first embodiment can be stably driven even when driven by the correction drive pulse P2 under the influence of both the fluctuation of the power supply voltage and the external magnetic field. Can be performed.

尚、電圧検出回路107は電圧検出用抵抗素子等を有する公知のハードウェア構成のものを使用することが可能であるが、回転検出回路110が検出したステッピングモータ103の回転状況(誘起信号VRsパターン)に基づいて電圧を検出するように構成するようにしてもよい。即ち、誘起信号VRsパターンによりエネルギの余力(換言すれば電池101の電圧)が判定できるため、所定エネルギの主駆動パルスP1で所定負荷を駆動した際に得られる誘起信号VRsパターンに基づいて電池101の電圧を検出することが可能になる。この場合、電圧検出素子は不要であるため、制御回路106の機能として誘起信号VRsパターンに基づく電圧検出機能を設けることにより電圧検出回路107を代用することが可能になる。   The voltage detection circuit 107 may be a known hardware configuration having a voltage detection resistor element or the like, but the rotation state of the stepping motor 103 detected by the rotation detection circuit 110 (induced signal VRs pattern). ) May be configured to detect the voltage on the basis of (1). That is, since the remaining energy (in other words, the voltage of the battery 101) can be determined from the induced signal VRs pattern, the battery 101 is based on the induced signal VRs pattern obtained when the predetermined load is driven by the main drive pulse P1 having the predetermined energy. Can be detected. In this case, since the voltage detection element is unnecessary, the voltage detection circuit 107 can be substituted by providing a voltage detection function based on the induced signal VRs pattern as a function of the control circuit 106.

次に、本発明の第2の実施の形態について説明する。尚、前記第1の実施の形態と同一部分については、同一符号や同一名称を使用して、説明を省略している。
図2は、本第2の実施の形態に係るステッピングモータ制御回路を用いたアナログ電子時計のブロック図であり、アナログ電子時計の例を示している。
前記第1の実施の形態では磁界検出回路111を設け、磁界の影響を考慮して補正駆動パルスP2を切り換えたが、本第2の実施の形態では磁界の影響は考慮せず、電圧の影響のみを考慮して補正駆動パルスP2の切り換えを行うようにしている。
Next, a second embodiment of the present invention will be described. In addition, about the same part as the said 1st Embodiment, the description is abbreviate | omitted using the same code | symbol and the same name.
FIG. 2 is a block diagram of an analog electronic timepiece using the stepping motor control circuit according to the second embodiment, and shows an example of the analog electronic timepiece.
In the first embodiment, the magnetic field detection circuit 111 is provided and the correction drive pulse P2 is switched in consideration of the influence of the magnetic field. However, in the second embodiment, the influence of the voltage is not taken into consideration. Only the correction drive pulse P2 is switched in consideration of only the above.

図6は、本第2の実施の形態において、主駆動パルスP1によってステッピングモータ103を駆動した場合のタイミング図で、電圧の大きさ、主駆動パルスP1駆動時の回転軌道、信号のタイミング、誘起信号VRsパターン及び駆動パルスの余裕程度の判定結果、補正駆動パルスP2駆動時の回転軌道、補正駆動パルスP2のエネルギ大きさ(本実施の形態ではパルス幅)をあわせて示している。   FIG. 6 is a timing chart when the stepping motor 103 is driven by the main drive pulse P1 in the second embodiment. The voltage magnitude, the rotation trajectory at the time of driving the main drive pulse P1, the signal timing, and the induction The determination result of the signal VRs pattern and the drive pulse margin, the rotational trajectory during the correction drive pulse P2 drive, and the energy magnitude (pulse width in the present embodiment) of the correction drive pulse P2 are also shown.

図6において、補正駆動パルスP2は、前記第1の実施の形態と同じく、電池101の電圧Vが低電圧のときは補正駆動パルスP2A、電圧Vが中電圧の時は補正駆動パルスP2B、電圧Vが高電圧の時は補正駆動パルスP2Cを用いるように構成している。
図9は、本第2の実施の形態の処理を示すフローチャートであり、前記第1の実施の形態の処理から磁界を考慮する処理(ステップS802、S808)を除いたものである。
In FIG. 6, as in the first embodiment, the correction drive pulse P2 is the correction drive pulse P2A when the voltage V of the battery 101 is low, and the correction drive pulse P2B when the voltage V is medium. When V is a high voltage, the correction drive pulse P2C is used.
FIG. 9 is a flowchart showing the processing of the second embodiment, in which the processing considering the magnetic field (steps S802 and S808) is excluded from the processing of the first embodiment.

以上のように、本第2の実施の形態では、磁界の影響を考慮することなく電池101の電圧Vの影響を考慮して、相互にエネルギの異なる複数種類の補正駆動パルスP2の中から選択して駆動するように構成している。
したがって、本第2の実施の形態に係るステッピングモータ制御回路によっても、電源電圧の変動の影響を受けた状態で補正駆動パルスP2による駆動を行う場合でも、安定して駆動することが可能になる。
As described above, in the second embodiment, the influence of the voltage V of the battery 101 is considered without considering the influence of the magnetic field, and the correction drive pulse P2 is selected from a plurality of types of correction drive pulses P2 having different energy. And configured to be driven.
Therefore, even when the stepping motor control circuit according to the second embodiment is driven by the correction drive pulse P2 in the state of being affected by the fluctuation of the power supply voltage, it can be driven stably. .

次に、本発明の第3の実施の形態について説明する。尚、前記第1の実施の形態と同一部分については、同一符号や同一名称を使用して説明を省略している。
図3は、本第3の実施の形態に係るステッピングモータ制御回路を用いたアナログ電子時計のブロック図であり、アナログ電子時計の例を示している。
前記第1の実施の形態では電圧検出回路107を設け、電圧変動の影響を考慮して補正駆動パルスP2を切り換えたが、本第3の実施の形態では電圧変動の影響は考慮せず、磁界の影響のみを考慮して補正駆動パルスP2の切り換えを行うようにしている。
Next, a third embodiment of the present invention will be described. In addition, about the same part as the said 1st Embodiment, description is abbreviate | omitted using the same code | symbol and the same name.
FIG. 3 is a block diagram of an analog electronic timepiece using the stepping motor control circuit according to the third embodiment, and shows an example of the analog electronic timepiece.
In the first embodiment, the voltage detection circuit 107 is provided and the correction drive pulse P2 is switched in consideration of the influence of the voltage fluctuation. In the third embodiment, the influence of the voltage fluctuation is not taken into consideration, and the magnetic field is changed. The correction drive pulse P2 is switched in consideration of only the influence of the above.

図7は、本第3の実施の形態において、主駆動パルスP1によってステッピングモータ103を駆動した場合のタイミング図で、所定強度を超える磁界の有無、主駆動パルスP1駆動時の回転軌道、信号のタイミング、誘起信号VRsパターン及び駆動パルスの余裕程度の判定結果、補正駆動パルスP2駆動時の回転軌道、補正駆動パルスP2のエネルギ大きさ(本実施の形態ではパルス幅)をあわせて示している。
図7において、補正駆動パルスP2は、所定値を超える強度の磁界が存在しないときは補正駆動パルスP2B、所定値を超える強度の磁界が存在するときは補正駆動パルスP2Aを用いるように構成している。
図10は、本第3の実施の形態の処理を示すフローチャートであり、前記第1の実施の形態の処理から電圧変動を考慮する処理(ステップS803、S804、S805、S806)を除いたものである。
FIG. 7 is a timing chart when the stepping motor 103 is driven by the main drive pulse P1 in the third embodiment. The presence or absence of a magnetic field exceeding a predetermined intensity, the rotation trajectory at the time of driving the main drive pulse P1, and the signal The timing, the induced signal VRs pattern, the determination result of the drive pulse margin, the rotation trajectory during the correction drive pulse P2 drive, and the energy magnitude (pulse width in this embodiment) of the correction drive pulse P2 are also shown.
In FIG. 7, the correction drive pulse P2 is configured to use the correction drive pulse P2B when a magnetic field having a strength exceeding a predetermined value does not exist, and use the correction drive pulse P2A when a magnetic field having a strength exceeding a predetermined value exists. Yes.
FIG. 10 is a flowchart showing the processing of the third embodiment, in which the processing considering the voltage fluctuation (steps S803, S804, S805, and S806) is excluded from the processing of the first embodiment. is there.

以上のように、本第3の実施の形態では、電圧変動の影響を考慮することなく磁界の影響を考慮して、相互にエネルギの異なる補正駆動パルスP2の中から選択して駆動するように構成している。
したがって、本第3の実施の形態に係るステッピングモータ制御回路によっても、磁界の影響を受けた状態で補正駆動パルスP2による駆動を行う場合でも、安定して駆動することが可能になる。
As described above, in the third embodiment, the correction drive pulse P2 having different energy is selected and driven in consideration of the influence of the magnetic field without considering the influence of the voltage fluctuation. It is composed.
Therefore, even when the stepping motor control circuit according to the third embodiment is driven by the correction drive pulse P2 while being affected by the magnetic field, it can be driven stably.

前記各実施の形態では、駆動パルスとして矩形波の駆動パルスを用いたが、櫛歯状の駆動パルスを用いてもよい。また、駆動パルスのエネルギを変えるためにパルス幅を変更したが、パルス波高値を変えることによってエネルギを変えるなど、種々の変更が可能である。
また、前記各実施の形態では、複数種類の主駆動パルスP1を用いたが1種類の主駆動パルスP1を用いるようにしてもよい。
In each of the embodiments described above, a rectangular-wave drive pulse is used as the drive pulse, but a comb-like drive pulse may be used. Further, although the pulse width is changed in order to change the energy of the driving pulse, various changes such as changing the energy by changing the pulse peak value are possible.
In each of the above embodiments, a plurality of types of main drive pulses P1 are used, but one type of main drive pulse P1 may be used.

また、時刻針やカレンダを駆動するステッピングモータ制御回路に適用可能であるが、それ以外を駆動するためのステッピングモータ制御回路にも適用可能である。
また、ステッピングモータ制御回路の応用例としてアナログ電子時計の例で説明したが、モータを使用する各種電子機器に適用可能である。
Further, the present invention can be applied to a stepping motor control circuit for driving a time hand and a calendar, but can also be applied to a stepping motor control circuit for driving the others.
In addition, although an example of an analog electronic timepiece has been described as an application example of the stepping motor control circuit, it can be applied to various electronic devices using a motor.

本発明に係るステッピングモータ制御回路は、ステッピングモータを使用する各種電子機器に適用可能である。
また、本発明に係る電子時計は、カレンダ機能付きアナログ電子腕時計、カレンダ機能付きアナログ電子置時計等の各種カレンダ機能付きアナログ電子時計をはじめ、各種のアナログ電子時計に適用可能である。
The stepping motor control circuit according to the present invention is applicable to various electronic devices that use the stepping motor.
The electronic timepiece according to the present invention can be applied to various analog electronic timepieces, including analog electronic timepieces with various calendar functions such as an analog electronic wristwatch with a calendar function and an analog electronic table clock with a calendar function.

101・・・電池
102・・・ステッピングモータ制御回路
103・・・ステッピングモータ
104・・・発振回路
105・・・分周回路
106・・・制御回路
107・・・電圧検出回路
108・・・主駆動パルス発生回路
109・・・補正駆動パルス発生回路
110・・・回転検出回路
111・・・磁界検出回路
112・・・モータ駆動回路
113・・・アナログ表示部
DESCRIPTION OF SYMBOLS 101 ... Battery 102 ... Stepping motor control circuit 103 ... Stepping motor 104 ... Oscillation circuit 105 ... Frequency dividing circuit 106 ... Control circuit 107 ... Voltage detection circuit 108 ... Main Drive pulse generation circuit 109 ... correction drive pulse generation circuit 110 ... rotation detection circuit 111 ... magnetic field detection circuit 112 ... motor drive circuit 113 ... analog display

Claims (7)

電源である電池の電圧を検出する電圧検出手段と、
ステッピングモータの回転状況を検出する回転検出手段と、
前記回転検出手段が検出したステッピングモータの回転状況に応じた主駆動パルス又は前記主駆動パルスよりもエネルギの大きい補正駆動パルスを選択して前記ステッピングモータを駆動する制御手段とを備え、
前記補正駆動パルスとして、相互にエネルギの異なる複数種類の補正駆動パルスが用意されて成り、
前記制御手段は前記補正駆動パルスによって前記ステッピングモータを駆動する場合、前記電圧検出手段が検出した前記電池の電圧に応じた補正駆動パルスを選択して駆動することを特徴とするステッピングモータ制御回路。
Voltage detection means for detecting the voltage of the battery as a power source;
Rotation detection means for detecting the rotation state of the stepping motor;
Control means for driving the stepping motor by selecting a main drive pulse corresponding to the rotation state of the stepping motor detected by the rotation detection means or a correction drive pulse having energy larger than that of the main drive pulse;
As the correction drive pulse, a plurality of types of correction drive pulses having different energy are prepared,
When the stepping motor is driven by the correction drive pulse, the control unit selects and drives a correction drive pulse corresponding to the battery voltage detected by the voltage detection unit.
磁界を検出する磁界検出手段と、
ステッピングモータの回転状況を検出する回転検出手段と、
前記回転検出手段が検出したステッピングモータの回転状況に応じた主駆動パルス又は前記主駆動パルスよりもエネルギの大きい補正駆動パルスを選択して前記ステッピングモータを駆動する制御手段とを備え、
前記補正駆動パルスとして、相互にエネルギの異なる複数種類の補正駆動パルスが用意されて成り、
前記制御手段は前記磁界検出手段が検出した磁界の強度に応じた補正駆動パルスを選択して駆動することを特徴とするステッピングモータ制御回路。
Magnetic field detection means for detecting a magnetic field;
Rotation detection means for detecting the rotation state of the stepping motor;
Control means for driving the stepping motor by selecting a main drive pulse corresponding to the rotation state of the stepping motor detected by the rotation detection means or a correction drive pulse having energy larger than that of the main drive pulse;
As the correction drive pulse, a plurality of types of correction drive pulses having different energy are prepared,
The stepping motor control circuit, wherein the control means selects and drives a correction drive pulse corresponding to the intensity of the magnetic field detected by the magnetic field detection means.
電源である電池の電圧を検出する電圧検出手段と、
磁界を検出する磁界検出手段と、
ステッピングモータの回転状況を検出する回転検出手段と、
前記回転検出手段が検出したステッピングモータの回転状況に応じた主駆動パルス又は前記主駆動パルスよりもエネルギの大きい補正駆動パルスを選択して前記ステッピングモータを駆動する制御手段とを備え、
前記補正駆動パルスとして、相互にエネルギの異なる複数種類の補正駆動パルスが用意されて成り、
前記制御手段は前記磁界検出手段が検出した磁界の強度及び前記電圧検出手段が検出した前記電池の電圧に応じた補正駆動パルスを選択して駆動することを特徴とするステッピングモータ制御回路。
Voltage detection means for detecting the voltage of the battery as a power source;
Magnetic field detection means for detecting a magnetic field;
Rotation detection means for detecting the rotation state of the stepping motor;
Control means for driving the stepping motor by selecting a main drive pulse corresponding to the rotation state of the stepping motor detected by the rotation detection means or a correction drive pulse having energy larger than that of the main drive pulse;
As the correction drive pulse, a plurality of types of correction drive pulses having different energy are prepared,
The stepping motor control circuit, wherein the control means selects and drives a correction drive pulse corresponding to the intensity of the magnetic field detected by the magnetic field detection means and the voltage of the battery detected by the voltage detection means.
前記制御手段は前記磁界検出手段が所定値を超える強度の磁界を検出した場合に、前記電圧検出手段が検出した前記電池の電圧に応じた補正駆動パルスを選択して駆動することを特徴とする請求項3記載のステッピングモータ制御回路。   The control means selects and drives a correction drive pulse corresponding to the battery voltage detected by the voltage detection means when the magnetic field detection means detects a magnetic field having a strength exceeding a predetermined value. The stepping motor control circuit according to claim 3. 前記電圧検出手段は、前記回転検出手段が検出した前記ステッピングモータの回転状況に基づいて電圧を検出することを特徴とする請求項1、3又は4記載のステッピングモータ制御回路。   5. The stepping motor control circuit according to claim 1, wherein the voltage detecting means detects a voltage based on a rotation state of the stepping motor detected by the rotation detecting means. 前記制御手段は、前記電圧検出手段が検出した前記電池の電圧が所定の第1電圧の場合、前記第1電圧より低い第2電圧の場合よりもエネルギが大きい補正駆動パルスを選択して駆動することを特徴とする請求項1、3、4又は5記載のステッピングモータ制御回路。   When the voltage of the battery detected by the voltage detection unit is a predetermined first voltage, the control unit selects and drives a correction drive pulse having higher energy than that of a second voltage lower than the first voltage. 6. The stepping motor control circuit according to claim 1, 3, 4 or 5. 時刻針を回転駆動するステッピングモータと、前記ステッピングモータを制御するステッピングモータ制御回路とを有するアナログ電子時計において、
前記ステッピングモータ制御回路として、請求項1乃至6のいずれか一に記載のステッピングモータ制御回路を用いて成ることを特徴とするアナログ電子時計。
In an analog electronic timepiece having a stepping motor that rotationally drives a time hand and a stepping motor control circuit that controls the stepping motor,
An analog electronic timepiece comprising the stepping motor control circuit according to any one of claims 1 to 6 as the stepping motor control circuit.
JP2012014238A 2012-01-26 2012-01-26 Stepping motor control circuit and analog electronic timekeeping instrument Pending JP2013158062A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012014238A JP2013158062A (en) 2012-01-26 2012-01-26 Stepping motor control circuit and analog electronic timekeeping instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012014238A JP2013158062A (en) 2012-01-26 2012-01-26 Stepping motor control circuit and analog electronic timekeeping instrument

Publications (1)

Publication Number Publication Date
JP2013158062A true JP2013158062A (en) 2013-08-15

Family

ID=49052761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012014238A Pending JP2013158062A (en) 2012-01-26 2012-01-26 Stepping motor control circuit and analog electronic timekeeping instrument

Country Status (1)

Country Link
JP (1) JP2013158062A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022044712A (en) * 2019-11-26 2022-03-17 カシオ計算機株式会社 Pointer drive device, electronic timepiece, pointer drive method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022044712A (en) * 2019-11-26 2022-03-17 カシオ計算機株式会社 Pointer drive device, electronic timepiece, pointer drive method, and program
CN115202179A (en) * 2019-11-26 2022-10-18 卡西欧计算机株式会社 Hand driving device, electronic timepiece, hand driving method, and recording medium

Similar Documents

Publication Publication Date Title
US20120287759A1 (en) Stepping motor control circuit and analogue electronic timepiece
JP6162513B2 (en) Stepping motor control circuit, movement and analog electronic timepiece
JP2011203136A (en) Stepping motor control circuit and analog electronic timepiece
US20100149924A1 (en) Stepping motor controller and analog electronic timepiece
US20100254226A1 (en) Stepping motor control circuit and analog electronic watch
JP2012063346A (en) Stepping motor control circuit and analog electronic timepiece
JP2013148571A (en) Stepping motor control circuit, movement and analog electronic timepiece
US20110188352A1 (en) Stepping motor control circuit and analogue electronic watch
JP2012039851A (en) Stepping motor control circuit and analog electronic clock
US8139445B2 (en) Stepping motor control circuit and analog electronic watch
JP2010169656A (en) Stepping motor control circuit and analog electronic timepiece
JP2014219231A (en) Stepping motor control circuit, movement, and analog electronic clock
JP2010256137A (en) Stepping motor control circuit and analog electronic watch
JP2010151641A (en) Stepping motor control circuit and analog electronic timepiece
JP2014196986A (en) Stepping motor control circuit, movement and analog electronic timepiece
US20110122733A1 (en) Stepping motor control circuit and analog electronic timepiece
JP2013158062A (en) Stepping motor control circuit and analog electronic timekeeping instrument
JP6134487B2 (en) Stepping motor control circuit, movement and analog electronic timepiece
JP2013242193A (en) Stepping motor control circuit, movement and analog electronic clock
JP2014181956A (en) Stepping motor control circuit, movement and analog electronic clock
JP6257709B2 (en) Stepping motor control circuit, movement and analog electronic timepiece
JP2010243448A (en) Stepping motor control circuit and analog electronic clock
JP2011050164A (en) Stepping motor control circuit and analog electronic timepiece
JP2015023644A (en) Stepping motor control circuit, movement and analog electronic clock
JP2014183624A (en) Stepping motor control circuit, movement, and analog electronic clock