JPH11271472A - Electronic clock - Google Patents
Electronic clockInfo
- Publication number
- JPH11271472A JPH11271472A JP7158798A JP7158798A JPH11271472A JP H11271472 A JPH11271472 A JP H11271472A JP 7158798 A JP7158798 A JP 7158798A JP 7158798 A JP7158798 A JP 7158798A JP H11271472 A JPH11271472 A JP H11271472A
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- determination
- current waveform
- induced voltage
- driving
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 155
- 238000000034 method Methods 0.000 description 53
- 238000010586 diagram Methods 0.000 description 9
- 230000007423 decrease Effects 0.000 description 3
- 230000010355 oscillation Effects 0.000 description 3
- 238000010187 selection method Methods 0.000 description 2
- 240000001973 Ficus microcarpa Species 0.000 description 1
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
Landscapes
- Electromechanical Clocks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は駆動パルスを複数用
意し、常に最適な駆動パルスを選択して出力する電子時
計の駆動パルスの選択方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for selecting a drive pulse of an electronic timepiece which prepares a plurality of drive pulses and always selects and outputs an optimum drive pulse.
【0002】[0002]
【従来の技術】従来、電子時計では消費電流を少なくす
るため駆動パルスを複数用意し、その中から常に最小の
エネルギーで駆動し得る駆動パルスを選択してモーター
を駆動するという方法を採用している。その選択方法を
簡単に説明するとまず駆動パルスを出力し、続いてモー
ターが回転したかどうかを判定する。そして回転しなか
った場合は直ちに補正駆動パルスを出力する。そして次
の駆動パルスの出力時には前回よりも1ランク大きな駆
動力を有する駆動パルスに切り替えて出力する。またモ
ーターが回転した場合には次の駆動パルスの出力時には
前回と同じ駆動パルスを出力する。そして一定回数同じ
駆動パルスが出力されると1ランク小さな駆動力の駆動
パルスに切り替えられるという方法で駆動パルスを選択
していた。2. Description of the Related Art Conventionally, an electronic timepiece employs a method in which a plurality of drive pulses are prepared in order to reduce current consumption, and a drive pulse which can always be driven with a minimum energy is selected from the drive pulses to drive a motor. I have. A brief description of the selection method is as follows. First, a drive pulse is output, and then it is determined whether the motor has rotated. If the rotation has not been performed, a correction drive pulse is output immediately. When the next driving pulse is output, the driving pulse is switched to a driving pulse having a driving force one rank larger than that of the previous driving pulse and output. When the motor rotates, the same drive pulse as the previous one is output when the next drive pulse is output. When the same drive pulse is output a certain number of times, the drive pulse is selected in such a manner that the drive pulse is switched to a drive pulse having a drive power smaller by one rank.
【0003】しかしながら上記の方法では初めに必要以
上に駆動力の大きなパルスが選択された場合には最適な
駆動パルスが選択されるまで長時間に渡り必要以上の消
費電流の駆動パルスが出力され続けるという問題があっ
た。この問題を解決するアナログ電子時計のモーター負
荷補償回路が特公平5―57840号広報に提案されて
る。特公平5―57840号広報のアナログ電子時計の
モーター負荷補償回路による駆動パルス選択方法を図に
よって説明する。However, in the above-mentioned method, when a pulse having a driving force larger than necessary is selected at first, a driving pulse with an excessive current consumption is continuously output for a long time until an optimum driving pulse is selected. There was a problem. A motor load compensation circuit for an analog electronic timepiece that solves this problem has been proposed in Japanese Patent Publication No. 5-57840. The driving pulse selection method by the motor load compensation circuit of the analog electronic timepiece disclosed in Japanese Patent Publication No. 5-57840 will be described with reference to the drawings.
【0004】図8は従来例の動作を示す波形図である。
図8(イ)、(ロ)、(ハ)、(ニ)においてImは電
流波形、Pmは駆動パルス、Ps1、Ps2はストロー
ブパルス、Pv1及びPv2は誘起電圧パルス、P1は
誘起電圧パルスPv1でセットされ誘起電圧パルスPv
2でリセットされる信号である。なお電流波形Imの駆
動パルスPmによる電流波形の山Ipにおいて駆動パル
スPmのチョッパーによるノコギリ状の形状は説明上必
要ではなく省略している。ストローブパルスPs1は駆
動パルスPmと同じ側に出力され、ストローブパルスP
s2は逆側に出力される。誘起電圧パルスPv1及びP
v2はそれぞれストローブパルスPs1、Ps2と論理
積がとられる。そしてコイルに生じた誘起電圧を検出し
ている。よって図8において電流波形Imが検出レベル
Nより下にあれば誘起電圧パルスPv1が出力され、電
流波形Imが検出レベルNより上にあれば誘起電圧パル
スPv2が出力されることになる。FIG. 8 is a waveform chart showing the operation of the conventional example.
8A, 8B, 8C and 8D, Im is a current waveform, Pm is a drive pulse, Ps1 and Ps2 are strobe pulses, Pv1 and Pv2 are induced voltage pulses, and P1 is an induced voltage pulse Pv1. Set induced voltage pulse Pv
2 is a signal that is reset. The sawtooth shape of the drive pulse Pm due to the chopper at the peak Ip of the current waveform due to the drive pulse Pm of the current waveform Im is not necessary for explanation and is omitted. The strobe pulse Ps1 is output on the same side as the drive pulse Pm,
s2 is output to the opposite side. Induced voltage pulses Pv1 and Pv
v2 is ANDed with the strobe pulses Ps1 and Ps2, respectively. Then, the induced voltage generated in the coil is detected. Therefore, if the current waveform Im is below the detection level N in FIG. 8, the induced voltage pulse Pv1 is output, and if the current waveform Im is above the detected level N, the induced voltage pulse Pv2 is output.
【0005】図8(イ)は特公平5―57840の第4
図(2)に相当する図である。図8(イ)において電流
波形の山Iyは駆動パルスPmによる電流波形の山Ip
よりかなり遅れて出現しているがこれは駆動力が弱い時
の電流波形である。このときまずタイミングa1では電
流波形の山Ipの直後であり電流波形Imは検出レベル
Nより上になり誘起電圧パルスPv1は出力されない。
しかしタイミングa2からタイミングa7までは電流波
形Imは検出レベルNより下になり誘起電圧パルスPv
1が出力される。しかし次のタイミングa8では電流波
形Imは山Iyにかかり検出レベルNより上になるため
誘起電圧パルスPv1は出力されない。一方誘起電圧パ
ルスPv2が出力されるのは電流波形Imが電流波形の
山Iyとなり検出レベルNより上になるタイミングb1
からである。よって電流波形の山Iyの間にタイミング
b1、b2、b3で誘起電圧パルスPv2が出力され
る。しかしタイミングb4では電流波形の山Iyが終わ
って電流波形の谷Itになり誘起電圧パルスPv2は出
力されない。またタイミングc1では電流波形の谷It
であるため誘起電圧パルスPv1が出力される。信号P
1はタイミングa1でセットされタイミングb1でリセ
ットされ再度タイミングc1でセットされる。よってP
1のセット回数は2回、T1は1、T2は7となり、こ
のときの判定は判定番号3であり次の駆動パルスは1ラ
ンク大きな駆動パルスが出力される。FIG. 8A shows the fourth example of Japanese Patent Publication No. 5-57840.
It is a figure corresponding to figure (2). In FIG. 8A, the peak Iy of the current waveform is the peak Ip of the current waveform due to the drive pulse Pm.
Appearing much later, this is the current waveform when the driving force is weak. At this time, first, at timing a1, immediately after the peak Ip of the current waveform, the current waveform Im rises above the detection level N, and the induced voltage pulse Pv1 is not output.
However, from the timing a2 to the timing a7, the current waveform Im becomes lower than the detection level N and the induced voltage pulse Pv
1 is output. However, at the next timing a8, the induced voltage pulse Pv1 is not output because the current waveform Im reaches the peak Iy and is higher than the detection level N. On the other hand, the induced voltage pulse Pv2 is output at the timing b1 when the current waveform Im becomes the peak Iy of the current waveform and becomes higher than the detection level N.
Because. Therefore, the induced voltage pulse Pv2 is output at the timings b1, b2, and b3 during the peak Iy of the current waveform. However, at the timing b4, the peak Iy of the current waveform ends and the valley It of the current waveform ends, and the induced voltage pulse Pv2 is not output. Also, at timing c1, the valley It of the current waveform
Therefore, the induced voltage pulse Pv1 is output. Signal P
1 is set at timing a1, reset at timing b1, and set again at timing c1. Therefore P
The number of times 1 is set is 2 times, T1 is 1 and T2 is 7. The judgment at this time is judgment number 3, and the next driving pulse is a driving pulse one rank larger.
【0006】また図8(ロ)は特公平5―57840の
第4図(3)に相当する図である図8(ロ)では電流波
形Imの山Iyは図8(イ)よりも左に寄っている。こ
れは図8(イ)よりも駆動力がやや強くなった電流波形
である。タイミングa1では電流波形Imは検出レベル
Nより上であり誘起電圧パルスPv1は出力されない。
しかしタイミングa2からタイミングa4までは電流波
形Imは検出レベルNより下となり誘起電圧パルスPv
1が出力される。しかし次のタイミングa5では電流波
形の山Iyにかかるため検出レベルNより上になり誘起
電圧パルスPv1は出力されない。一方誘起電圧パルス
Pv2が出力されるのは電流波形Imが検出レベルNよ
り上になるタイミングb1からである。そして電流波形
の山Iyの間にタイミングb1〜b5で誘起電圧パルス
Pv2が出力される。しかしタイミングb6では電流波
形の山Iyが終わって電流波形の谷Itになるため誘起
電圧パルスPv2は出力されない。またタイミングc1
では電流波形の谷Itであるため誘起電圧パルスPv1
が出力される。信号P1はタイミングa1でセットされ
タイミングb1でリセットされ再度タイミングc1でセ
ットされる。よってP1のセット回数2回、T1は1、
T2は3となり、このときの判定は判定番号2であり最
適状態と見なされ次の駆動パルスも同じ駆動パルスが出
力される。FIG. 8 (b) is a view corresponding to FIG. 4 (3) of Japanese Patent Publication No. 5-57840. In FIG. 8 (b), the peak Iy of the current waveform Im is located on the left side of FIG. 8 (a). I'm approaching This is a current waveform in which the driving force is slightly stronger than that in FIG. At timing a1, the current waveform Im is higher than the detection level N, and the induced voltage pulse Pv1 is not output.
However, from the timing a2 to the timing a4, the current waveform Im becomes lower than the detection level N and the induced voltage pulse Pv
1 is output. However, at the next timing a5, the current waveform reaches the peak Iy, so that the current level becomes higher than the detection level N, and the induced voltage pulse Pv1 is not output. On the other hand, the induced voltage pulse Pv2 is output from the timing b1 when the current waveform Im becomes higher than the detection level N. Then, the induced voltage pulse Pv2 is output between the peaks Iy of the current waveform at timings b1 to b5. However, at the timing b6, the peak Iy of the current waveform ends and the valley It of the current waveform ends, so that the induced voltage pulse Pv2 is not output. Also, the timing c1
In this case, because of the valley It of the current waveform, the induced voltage pulse Pv1
Is output. The signal P1 is set at timing a1, reset at timing b1, and set again at timing c1. Therefore, P1 is set twice, T1 is 1,
T2 becomes 3, and the determination at this time is determination number 2, which is regarded as the optimum state, and the same drive pulse is output as the next drive pulse.
【0007】図8(ハ)は特公平5―57840の第4
図(1)に相当する図である。図8(ハ)において電流
波形の山Iyはさらに左に寄っている。そして駆動パル
スPmによる電流波形の山Ipと融合しており駆動力が
強い時の電流波形である。よって検出開始時には電流波
形Imは検出レベルNより上になりタイミングb1〜b
3で誘起電圧パルスPv2が出力される。しかし次のタ
イミングb4では電流波形Imの山Iyは終わり誘起電
圧パルスPv2は出力されない。一方、誘起電圧パルス
Pv1が出力されるのは電流波形の谷Itが始まり電流
波形Imが検出レベルNより下になるタイミングa1か
らである。そしてタイミングa5まで誘起電圧パルスP
v1が出力される。しかしタイミングa6では電流波形
の山Iy2になり誘起電圧パルスPv1は出力されな
い。また電流波形の山Iy2によってタイミングd1、
d2、d3で誘起電圧パルスPv2が出力され、タイミ
ングd4では電流波形の谷It2になるため誘起電圧パ
ルスPv2は出力されない。よって信号P1はタイミン
グa1でセットされタイミングb1でリセットされるが
再度セットされることはない。よってP1のセット回数
1回、T1は3、T2は3となり、このときの判定は判
定番号6であり次の駆動パルスは2ランク以上小さな駆
動パルスが出力される。FIG. 8 (c) shows a fourth example of Japanese Patent Publication No. 5-57840.
FIG. 3 is a diagram corresponding to FIG. In FIG. 8C, the peak Iy of the current waveform is further shifted to the left. The current waveform is fused with the peak Ip of the current waveform due to the driving pulse Pm, and is a current waveform when the driving force is strong. Therefore, at the start of detection, the current waveform Im becomes higher than the detection level N, and the timings b1 to b
At 3, the induced voltage pulse Pv2 is output. However, at the next timing b4, the peak Iy of the current waveform Im ends and the induced voltage pulse Pv2 is not output. On the other hand, the induced voltage pulse Pv1 is output from the timing a1 at which the valley It of the current waveform starts and the current waveform Im becomes lower than the detection level N. Then, until the timing a5, the induced voltage pulse P
v1 is output. However, at timing a6, the peak of the current waveform becomes Iy2, and the induced voltage pulse Pv1 is not output. Further, the timing d1 is determined by the peak Iy2 of the current waveform.
At d2 and d3, the induced voltage pulse Pv2 is output, and at the timing d4, the current waveform becomes the valley It2, so that the induced voltage pulse Pv2 is not output. Therefore, the signal P1 is set at the timing a1 and reset at the timing b1, but is not set again. Therefore, P1 is set once, T1 is 3, and T2 is 3. The determination at this time is determination number 6, and the next drive pulse is a drive pulse that is smaller by two ranks or more.
【0008】[0008]
【発明が解決しようとする課題】しかしながら近年ソー
ラー時計など発電手段と電圧変動を伴う二次電池とを用
いた二次電池使用の電子時計が商品化されている。この
二次電池使用の電子時計では電圧変動に対応するため通
常の電池を用いた電子時計よりも多数の駆動力の異なる
複数の駆動パルスを用意している。二次電池使用の電子
時計ではカレンダーを送り終わった直後やしばらく磁界
中に置かれた後磁界から出された場合には図8(ハ)よ
りも駆動力の大きい場合の電流波形を示す場合がある。
図8(ニ)はその場合を示す波形図である。図8(ニ)
において電流波形の山Iyはさらに左に寄ってしまい駆
動パルスPmによる電流波形の山Ipと完全に融合して
しまい区別は付かない状態である。ところでこのときの
検出を上記の例に当てはめてみると以下のようになる。
検出開始時タイミングa1では電流波形Imは検出レベ
ルNより上であり誘起電圧パルスPv1は出力されな
い。しかしタイミングa2〜a4では電流波形の谷It
であり電流波形Imは検出レベルNより下であるため誘
起電圧パルスPv1が出力される。しかし次のタイミン
グa5では電流波形Imは電流波形の山Iy2にかかり
検出レベルNより上になり誘起電圧パルスPv1は出力
されない。一方誘起電圧パルスPv2が出力されるのは
電流波形の山Imが電流波形の山Iy2にかかって検出
レベルNより上になるタイミングb1からである。よっ
て電流波形の山Iy2の間にタイミングb1〜b5で誘
起電圧パルスPv2が出力される。また電流波形の山I
y2が終わり電流波形の谷It2になるとタイミングc
1で誘起電圧パルスPv1が出力される。信号P1はタ
イミングa1でセットされタイミングb1でリセットさ
れ再度タイミングc1でセットされる。よってP1のセ
ット回数2回、T1は1、T2は3である。これは図8
(ロ)の場合と全く同じ判定結果となってしまい次の駆
動パルスも同じ駆動パルスが出力されることになる。と
ころがこの駆動パルスは非常に駆動力が大きく消費電流
も大変大きなものである。即ち適切でない駆動パルスで
あるにも関わらずそれを判定できず最適の駆動パルスで
あると誤判定してしまい消費電流が大きな駆動パルスが
出続けるため直ぐに電池を消費してしまうことになる。
本発明の目的は上記の問題を解決し非常に強い駆動パル
スにおいても誤判定しない電子時計を提案する事にあ
る。However, in recent years, an electronic timepiece using a secondary battery, such as a solar clock, using a power generating means and a secondary battery with voltage fluctuation has been commercialized. In the electronic timepiece using the secondary battery, in order to cope with voltage fluctuation, a plurality of driving pulses having different driving forces are prepared as compared with an electronic timepiece using a normal battery. In the case of an electronic timepiece using a secondary battery, the current waveform when the driving force is larger than that shown in FIG. is there.
FIG. 8 (d) is a waveform diagram showing such a case. Fig. 8 (d)
In this case, the peak Iy of the current waveform further shifts to the left, and is completely merged with the peak Ip of the current waveform due to the drive pulse Pm, so that there is no distinction. By applying the detection at this time to the above example, the following is obtained.
At the detection start timing a1, the current waveform Im is higher than the detection level N, and the induced voltage pulse Pv1 is not output. However, at timings a2 to a4, the valley It of the current waveform
Since the current waveform Im is lower than the detection level N, the induced voltage pulse Pv1 is output. However, at the next timing a5, the current waveform Im is applied to the peak Iy2 of the current waveform, is higher than the detection level N, and the induced voltage pulse Pv1 is not output. On the other hand, the induced voltage pulse Pv2 is output from the timing b1 at which the peak Im of the current waveform rises above the detection level N due to the peak Iy2 of the current waveform. Therefore, the induced voltage pulse Pv2 is output at the timings b1 to b5 during the peak Iy2 of the current waveform. Also, the peak I of the current waveform
When y2 ends and reaches the trough It2 of the current waveform, timing c
At 1, the induced voltage pulse Pv1 is output. The signal P1 is set at timing a1, reset at timing b1, and set again at timing c1. Therefore, P1 is set twice, T1 is 1, and T2 is 3. This is Figure 8
The determination result is exactly the same as in (b), and the same drive pulse is output as the next drive pulse. However, this driving pulse has a very large driving force and a very large current consumption. That is, although the drive pulse is not appropriate, it cannot be determined, and the drive pulse is erroneously determined to be the optimum drive pulse, and a drive pulse consuming a large amount of current continues to be output, so that the battery is consumed immediately.
An object of the present invention is to solve the above-described problem and to propose an electronic timepiece that does not make a false determination even with a very strong driving pulse.
【0009】[0009]
【課題を解決するための手段】上記の目的を達成するた
めに、本発明に係る電子時計は、発電手段と、電圧変動
を伴う蓄電手段と、コイルとステーターとロータからな
るステップモーターと、前記ローターの運動時に前記コ
イルに発生する誘起電圧を検出する検出手段と、前記検
出手段の検出結果をもとに前記ローターの運動を判定す
る判定手段と、前記誘起電圧を検出するための第一のス
トローブパルス群と第二のストローブパルス群とを作成
するストローブパルス作成手段と、前記誘起電圧の検出
レベルを決めるための検出抵抗と、前記判定手段の判定
結果により前記ステップモーターを駆動するための駆動
パルスを制御する駆動パルス制御手段を有する電子時計
において、前記検出抵抗は前記ステップモーターを駆動
するための駆動電圧が高いときに前記誘起電圧の検出レ
ベルを鈍くするように前記コイルの抵抗値の2倍以上3
0倍以下に設定されていることを特徴とする。In order to achieve the above object, an electronic timepiece according to the present invention comprises: a power generating means; a power storage means having a voltage fluctuation; a step motor comprising a coil, a stator and a rotor; Detecting means for detecting an induced voltage generated in the coil during the movement of the rotor, determining means for determining the movement of the rotor based on a detection result of the detecting means, and a first means for detecting the induced voltage Strobe pulse generation means for generating a strobe pulse group and a second strobe pulse group, a detection resistor for determining a detection level of the induced voltage, and a drive for driving the step motor based on a result of the determination by the determination means In an electronic timepiece having driving pulse control means for controlling a pulse, the detection resistor is provided with a driving voltage for driving the stepping motor. 3 or 2 times the resistance of the coil to the detection level dull of the induced voltage when a high
It is characterized by being set to 0 times or less.
【0010】前記判定手段は判定結果を得るまで前記第
一のストローブパルス群と第二のストローブパルス群の
出力を交互に切り替えることを特徴とする。The determination means alternately switches the output of the first strobe pulse group and the output of the second strobe pulse group until a determination result is obtained.
【0011】前記駆動パルス制御手段は前記判定手段の
判定結果によって前記駆動パルスを用意された駆動パル
スの中から常に最小のエネルギーにて駆動し得る駆動パ
ルスを選択することを特徴とする。The drive pulse control means selects a drive pulse which can always be driven with the minimum energy from the prepared drive pulses according to the determination result of the determination means.
【0012】前記駆動パルス制御手段は前記判定手段の
判定結果によって前記駆動パルスを用意された駆動パル
スの中から常に最小のエネルギーにて駆動し得る駆動パ
ルスよりも数段大きな駆動パルスを選択することを特徴
とする。[0012] The drive pulse control means selects a drive pulse several stages larger than a drive pulse which can always be driven with the minimum energy from among drive pulses prepared for the drive pulse according to the determination result of the determination means. It is characterized by.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施例を図面に基
づいて詳述する。図2は本発明の第一の実施例の電子時
計の回路構成を示す回路構成図である。1は発電手段で
あるソーラーセル、2は蓄電手段である二次電池であ
る。100は時計回路であり、発振分周回路3と駆動パ
ルス発生回路10とモータードライバー回路50と負荷
検出制御回路20より構成される。時計回路100は二
次電池2から電力の供給を受けて動作する。駆動パルス
発生回路10は発振分周回路3からの信号を基に、チョ
ッパー比の異なる複数の駆動パルスPmを作成する駆動
パルス作成回路11と、駆動パルス作成回路11の作成
する複数の駆動パルスPmの中からひとつを選択する駆
動パルス選択回路13と、モーターが回転できなかった
と判定された場合に出力される補正駆動パルスPfを作
成する補正駆動パルス作成回路12と、モーターが回転
できなかったと判定された場合に補正駆動パルスPfを
通すためのANDゲート15と、駆動パルスPmまたは
補正駆動パルスPfをモータードライバー回路50に出
力するORゲート14から構成されている。Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 2 is a circuit configuration diagram showing a circuit configuration of the electronic timepiece according to the first embodiment of the present invention. Reference numeral 1 denotes a solar cell as a power generation means, and reference numeral 2 denotes a secondary battery as a power storage means. Reference numeral 100 denotes a clock circuit, which includes an oscillation frequency dividing circuit 3, a driving pulse generating circuit 10, a motor driver circuit 50, and a load detection control circuit 20. The clock circuit 100 operates by receiving power supply from the secondary battery 2. The drive pulse generation circuit 10 generates a plurality of drive pulses Pm having different chopper ratios based on a signal from the oscillation frequency dividing circuit 3, and a plurality of drive pulses Pm generated by the drive pulse generation circuit 11. , A correction drive pulse generation circuit 12 that generates a correction drive pulse Pf output when it is determined that the motor could not be rotated, and a determination that the motor could not be rotated. An AND gate 15 for passing the correction drive pulse Pf in the case where the driving is performed, and an OR gate 14 for outputting the drive pulse Pm or the correction drive pulse Pf to the motor driver circuit 50.
【0014】モータードライバー回路50は駆動パルス
Pmを出力端子OUT1若しくはOUT2から出力する
かを交互に切り替えるためのフリップフロップ51と、
ANDゲート52a〜52fと、ORゲート53a、5
3bと、プリドライバ54a〜54dと、ドライバー用
トランジスタ55a〜55dと、誘起電圧を検出するた
めの検出インバーター58a、58bと、検出レベルを
設定するための検出抵抗57a〜57f及び検出抵抗5
7a〜57fを選択するための抵抗選択用トランジスタ
59a〜59fより構成されている。ドライバー用トラ
ンジスタ55a、55cはPチャンネルトランジスタで
あり、ドライバー用トランジスタ55b、55dはNチ
ャンネルトランジスタである。そしてドライバー用トラ
ンジスタ55aと55b及びドライバー用トランジスタ
55cと55dのドレイン同士を接続してそれぞれ出力
端子OUT1、OUT2としている。The motor driver circuit 50 includes a flip-flop 51 for alternately switching whether the drive pulse Pm is output from the output terminal OUT1 or OUT2,
AND gates 52a-52f, OR gates 53a, 5
3b, pre-drivers 54a to 54d, driver transistors 55a to 55d, detection inverters 58a and 58b for detecting an induced voltage, detection resistors 57a to 57f and a detection resistor 5 for setting a detection level.
It comprises transistors 59a-59f for selecting resistors 7a-57f. The driver transistors 55a and 55c are P-channel transistors, and the driver transistors 55b and 55d are N-channel transistors. The drains of the driver transistors 55a and 55b and the driver transistors 55c and 55d are connected to form output terminals OUT1 and OUT2, respectively.
【0015】またモータードライバー回路50の出力端
子OUT1、OUT2にはコイル60が接続されてい
る。コイル60は通常の電子時計と同じく約2kΩの値
である。また検出抵抗として検出抵抗57aと57dが
10kΩ、検出抵抗57bと57eが25kΩ、検出抵
抗57cと57fが50kΩでありこの3種類の検出抵
抗の中からひとつを選択できるようになっている。本実
施例では抵抗選択用トランジスタ59b、59eをスト
ローブパルス作成回路22によって制御し、他の抵抗選
択用トランジスタ59a、59c、59d、59fをO
FFとすることで検出抵抗57bと57eの25kΩを
選択されている。またコイル60に発生する磁力はステ
ーター(図示せず)によってロータ70に導かれロータ
70が回転する。A coil 60 is connected to output terminals OUT1 and OUT2 of the motor driver circuit 50. The coil 60 has a value of about 2 kΩ as in a normal electronic timepiece. The detection resistors 57a and 57d are 10 kΩ, the detection resistors 57b and 57e are 25 kΩ, and the detection resistors 57c and 57f are 50 kΩ. One of the three types of detection resistors can be selected. In this embodiment, the resistance selecting transistors 59b and 59e are controlled by the strobe pulse generation circuit 22, and the other resistance selecting transistors 59a, 59c, 59d and 59f are turned off.
25 kΩ of the detection resistors 57b and 57e is selected by setting the FF. The magnetic force generated in the coil 60 is guided to the rotor 70 by a stator (not shown), and the rotor 70 rotates.
【0016】負荷検出回路20はストローブパルスPs
1、Ps2を作成するストローブパルス作成回路22
と、ANDゲート23、24と、ANDゲート23、2
4の出力する誘起電圧パルスPv1、Pv2を基にモー
ターの駆動状態を判定する判定回路21より構成されて
いる。なお判定回路の判定方法については後述する。The load detection circuit 20 has a strobe pulse Ps
1. Strobe pulse generation circuit 22 for generating Ps2
And AND gates 23 and 24 and AND gates 23 and 2
4 includes a judgment circuit 21 for judging the drive state of the motor based on the induced voltage pulses Pv1 and Pv2 output from the control circuit 4. The determination method of the determination circuit will be described later.
【0017】続いて回路動作について説明する。図6は
駆動パルス作成回路11の作成する駆動パルスPmと、
補正駆動パルス作成回路12の作成する補正駆動パルス
Pfと、ストローブパルス作成回路の作成するストロー
ブパルスPs1、Ps2の波形図である。駆動パルス作
成回路11は図6に示す5msの幅の駆動パルスPmを
作成する。駆動パルスPmはチョッパー状のパルスであ
り、チョッパー比を異ならせることで駆動力の異なる複
数の駆動パルスPmを作成している。駆動パルス選択回
路13は判定回路21の判定結果を元に複数の駆動パル
スPmの中からひとつを選択して出力する。Next, the circuit operation will be described. FIG. 6 shows a driving pulse Pm generated by the driving pulse generating circuit 11,
FIG. 3 is a waveform diagram of a correction drive pulse Pf created by a correction drive pulse creation circuit 12 and strobe pulses Ps1 and Ps2 created by a strobe pulse creation circuit. The drive pulse creation circuit 11 creates a drive pulse Pm having a width of 5 ms shown in FIG. The driving pulse Pm is a chopper-shaped pulse, and a plurality of driving pulses Pm having different driving forces are created by changing the chopper ratio. The drive pulse selection circuit 13 selects one of the plurality of drive pulses Pm based on the determination result of the determination circuit 21 and outputs it.
【0018】補正駆動パルス作成回路12は駆動パルス
Pm出力開始後30msに図6に示す補正駆動パルスP
fを作成し出力する。補正駆動パルスPfは全体の長さ
は12msであり前半に6msのフルパルス部Pf1
を、後半にチョッパーパルス部Pf2を有している。補
正駆動パルスPfの出力方法について説明する。判定回
路21よりANDゲート15にモーターが回転した場合
は“L”、回転しなかった場合は“H”の信号が出力さ
れる。よって回転しなかったた場合のみ補正駆動パルス
PfがANDゲート15から出力される。そしてORゲ
ート14により駆動パルスPmまたは補正駆動パルスP
fがモータードライバー回路50のANDゲート52
a、52bに出力される。The correction driving pulse generation circuit 12 outputs the correction driving pulse P shown in FIG.
Create and output f. The correction drive pulse Pf has a total pulse length of 12 ms and a full pulse portion Pf1 of 6 ms in the first half.
And a chopper pulse section Pf2 in the latter half. An output method of the correction drive pulse Pf will be described. The judgment circuit 21 outputs an "L" signal to the AND gate 15 when the motor rotates, and outputs an "H" signal when the motor does not rotate. Therefore, the correction drive pulse Pf is output from the AND gate 15 only when the rotation has not been performed. Then, the driving pulse Pm or the correction driving pulse P
f is the AND gate 52 of the motor driver circuit 50
a and 52b.
【0019】ストローブパルス作成回路22は図6Ps
1、Ps2に示すようなストローブパルスPs1、Ps
2を作成する。なおストローブパルスPs1を上向き
に、ストローブパルスPs2を下向きに図示している。
ストローブパルスPs2は駆動パルスPmの出力終了後
1ms後に最初のストローブパルスが出力され、0.5
ms毎に7.5ms間出力される。またストローブパル
スPs1は駆動パルスPmの出力終了後1.25ms後
に最初のストローブパルスが出力され、0.5ms毎に
7.75ms間出力される。よってストローブパルスP
s1とストローブパルスPs2は0.25ms位相がず
れている。ストローブパルスPs1はモータードライバ
ー回路50のANDゲート52c、52dに、ストロー
ブパルスPs2はANDゲート52e、52fに出力さ
れる。またストローブパルス作成回路22はストローブ
パルスPs1及びストローブパルスPs2の出力期間中
は信号Pkrを“L”とし検出抵抗59b、59eをO
N状態にする。The strobe pulse generating circuit 22 is shown in FIG.
1, strobe pulses Ps1, Ps2 as shown in Ps2
Create 2. Note that the strobe pulse Ps1 is illustrated upward and the strobe pulse Ps2 is illustrated downward.
As for the strobe pulse Ps2, the first strobe pulse is output 1 ms after the end of the output of the drive pulse Pm, and 0.5
It is output for 7.5 ms every ms. The first strobe pulse is output 1.25 ms after the output of the drive pulse Pm ends, and the strobe pulse Ps1 is output for 7.75 ms every 0.5 ms. Therefore, the strobe pulse P
The phase of s1 and the strobe pulse Ps2 are shifted by 0.25 ms. The strobe pulse Ps1 is output to AND gates 52c and 52d of the motor driver circuit 50, and the strobe pulse Ps2 is output to AND gates 52e and 52f. The strobe pulse generation circuit 22 sets the signal Pkr to “L” during the output period of the strobe pulse Ps1 and the strobe pulse Ps2, and sets the detection resistors 59b and 59e to O.
Set to N state.
【0020】駆動パルス作成回路11は駆動パルスPm
を出力すると共に駆動パルスPmの出力毎に信号Prを
出力し、フリップフロップ51の出力Q、Qバーを交互
に切り替える。フリップフロップ51の出力QはAND
ゲート52a、52c、52fに、フリップフロップ5
1の出力QバーはANDゲート52b、52d、52e
に接続されている。よってフリップフロップ51の出力
Qが“H”ならばANDゲート52aから駆動パルスP
mが、 ANDゲート52cからストローブパルスPs
1が、 ANDゲート52fからストローブパルスPs
2が出力される。そしてプリドライバー54aにはAN
Dゲート52aから駆動パルスPmが出力され、プリド
ライバー54bにはORゲート53aを介して駆動パル
スPmとストローブパルスPs1が出力され、またプリ
ドライバー54dにはORゲート53bを介してストロ
ーブパルスPs2が出力される。The driving pulse generating circuit 11 generates a driving pulse Pm
And outputs a signal Pr for each output of the driving pulse Pm, and alternately switches the outputs Q and Q bar of the flip-flop 51. The output Q of the flip-flop 51 is AND
The gates 52a, 52c, and 52f have a flip-flop 5
The output Q bar of 1 is AND gates 52b, 52d, 52e
It is connected to the. Therefore, if the output Q of the flip-flop 51 is "H", the driving pulse P is output from the AND gate 52a.
m is the strobe pulse Ps from the AND gate 52c.
1 is the strobe pulse Ps from the AND gate 52f.
2 is output. The pre-driver 54a has AN
The driving pulse Pm is output from the D gate 52a, the driving pulse Pm and the strobe pulse Ps1 are output to the pre-driver 54b via the OR gate 53a, and the strobe pulse Ps2 is output to the pre-driver 54d via the OR gate 53b. Is done.
【0021】さらにプリドライバー54a〜54dはそ
れぞれドライバー用トランジスタ55a〜55dに接続
されている。フリップフロップ51の出力Qが“H”の
時に、駆動パルスPm出力時ではドライバー用トランジ
スタ55a、55dがON状態、ドライバー用トランジ
スタ55b、55cがOFF状態となる。よってOUT
1側から駆動パルスPmが出力されモーターが駆動され
る。またストローブパルスPs1出力時ではドライバー
用トランジスタ55a、55b、55cがOFF状態、
ドライバー用トランジスタ55dがON状態となりOU
T1側が高インピーダンス状態となりローター70の運
動による誘起電圧が検出インバーター58aによって検
出される。さらにまたストローブパルスPs2出力時で
はドライバー用トランジスタ55a、55c、55dが
OFF状態、ドライバー用トランジスタ55bがON状
態となり、OUT2側が高インピーダンス状態となりロ
ーター70の運動による誘起電圧は検出インバーター5
8bによって検出される。反対にフリップフロップ51
の出力Qバーが“H”ならば上記と別のゲートが働き逆
の動作となる。以上のようにして駆動パルスPm、補正
駆動パルスPf、ストローブパルスPs1、Ps2を出
力端子OUT1から出すか、出力端子OUT2から出す
かを切り替えている。Further, the pre-drivers 54a to 54d are connected to driver transistors 55a to 55d, respectively. When the output Q of the flip-flop 51 is “H”, when the drive pulse Pm is output, the driver transistors 55a and 55d are turned on, and the driver transistors 55b and 55c are turned off. So OUT
The drive pulse Pm is output from the first side to drive the motor. When the strobe pulse Ps1 is output, the driver transistors 55a, 55b, and 55c are turned off,
The driver transistor 55d is turned on and OU
The T1 side becomes a high impedance state, and the induced voltage due to the movement of the rotor 70 is detected by the detection inverter 58a. Furthermore, when the strobe pulse Ps2 is output, the driver transistors 55a, 55c, and 55d are turned off, the driver transistor 55b is turned on, the OUT2 side becomes a high impedance state, and the induced voltage due to the movement of the rotor 70 is detected by the detection inverter 5.
8b. On the contrary, flip-flop 51
If the output Q bar is "H", another gate operates and the operation is reversed. As described above, whether the drive pulse Pm, the correction drive pulse Pf, and the strobe pulses Ps1 and Ps2 are output from the output terminal OUT1 or the output terminal OUT2 is switched.
【0022】次に検出抵抗について説明する。通常の電
子時計では約2kΩの値であり、また検出抵抗は通常は
無限大(付けない)か、或いは付けたとしてもわずかな
ローターの動きによる誘起電圧を拾わなくするためにコ
イル抵抗の50倍程度の約100kΩの検出抵抗が1つ
用意されている。しかし本発明では電圧が高い場合に駆
動力が大きすぎる場合を検出するためわざと誘起電圧を
拾いにくいコイル抵抗の2倍以上30倍以下の抵抗値5
〜50kΩの検出抵抗としている。第一の実施例では時
計間のばらつき等に対応するため10kΩ、25kΩ、
50kΩという3種類の抵抗値の検出抵抗の中からひと
つを選択できるようになっている。本実施例では前述し
たように25KΩの検出抵抗57b、57eを選択して
いる。Next, the detection resistor will be described. The value is about 2 kΩ in a normal electronic timepiece, and the detection resistance is usually infinite (not attached), or even if it is attached, 50 times the coil resistance to prevent picking up the induced voltage due to slight rotor movement. One detection resistor of about 100 kΩ is prepared. However, in the present invention, in order to detect a case where the driving force is too large when the voltage is high, a resistance value 5 that is not less than twice and not more than 30 times the coil resistance that is difficult to intentionally pick up the induced voltage.
It is assumed that the detection resistance is about 50 kΩ. In the first embodiment, 10 kΩ, 25 kΩ,
One of three types of detection resistances having a resistance value of 50 kΩ can be selected. In this embodiment, the detection resistors 57b and 57e of 25 KΩ are selected as described above.
【0023】ここで検出抵抗の働きについて述べる。検
出抵抗は抵抗値が低いほど誘起電圧の検出レベルが低く
(検出しづらく)なり、逆に検出抵抗が高いほど誘起電
圧の検出レベルは高く(検出しやすく)なる。これはコ
イルに発生した誘起電圧の電流の一部を検出抵抗57
b、57eに流すことで誘起電圧の電圧を下げることに
より検出レベルを下げる効果によるものである。そのた
め抵抗値が小さい方が電流が流れやすくなり、その分誘
起電圧が下がりやすくなる。以上のことにより検出抵抗
は抵抗値が低いほど誘起電圧の検出レベルが低くなる。
また検出抵抗の抵抗値が固定の場合でも駆動電圧が低い
場合は検出レベルが高くなり、駆動電圧が高いと検出レ
ベルは低くなる。これはロータ70の回転による誘起電
圧は駆動電圧に関わらずほぼ一定であるのに対し検出イ
ンバーター58a、58bのスレショールド電圧は駆動
電圧に比例して高くなるため相対的に検出レベルが下が
るためである。The function of the detection resistor will now be described. The detection level of the induced voltage is lower (harder to detect) as the resistance value of the detection resistor is lower, and the detection level of the induced voltage is higher (easier to detect) as the detection resistance is higher. This is because a part of the current of the induced voltage generated in the coil is detected by the detection resistor 57.
This is due to the effect of lowering the detection level by lowering the induced voltage by flowing through b and 57e. Therefore, the smaller the resistance value, the easier the current flows, and the lower the induced voltage. As described above, the lower the resistance value of the detection resistor, the lower the detection level of the induced voltage.
In addition, even when the resistance value of the detection resistor is fixed, the detection level increases when the driving voltage is low, and the detection level decreases when the driving voltage is high. This is because the induced voltage due to the rotation of the rotor 70 is substantially constant irrespective of the drive voltage, whereas the threshold voltage of the detection inverters 58a and 58b increases in proportion to the drive voltage, so that the detection level relatively decreases. It is.
【0024】さらにモータードライバー回路50につい
て説明を続ける。ORゲート56は検出インバーター5
8a、58bが誘起電圧を検出した場合、誘起電圧パル
スPvとして負荷検出制御回路20に出力する。AND
ゲート23、24はそれぞれストローブパルスPs1、
Ps2との積をとって誘起電圧パルスPv1、Pv2と
して判定回路21に出力する。判定回路はこの誘起電圧
パルスPv1、Pv2から後述する方法によりローター
70の駆動状態を判定し、駆動力が強い場合は駆動パル
スPmを小さくし、駆動力が弱い場合は駆動パルスPm
を大きくするよう駆動パルス選択回路13を制御し、さ
らに駆動力が弱すぎてモーターが駆動できなかった場合
は駆動パルスPmを大きくするよう駆動パルス選択回路
13を制御すると共に補正駆動パルスPfを出力させ
る。The description of the motor driver circuit 50 will be continued. The OR gate 56 is connected to the detection inverter 5
When 8a and 58b detect the induced voltage, they output to the load detection control circuit 20 as an induced voltage pulse Pv. AND
The gates 23 and 24 respectively have strobe pulses Ps1,
The product of Ps2 and Ps2 is output to the determination circuit 21 as induced voltage pulses Pv1 and Pv2. The determination circuit determines the driving state of the rotor 70 from the induced voltage pulses Pv1 and Pv2 by a method described later, and reduces the driving pulse Pm when the driving force is strong, and decreases the driving pulse Pm when the driving force is weak.
The driving pulse selecting circuit 13 is controlled so as to increase the driving force, and when the driving force is too weak to drive the motor, the driving pulse selecting circuit 13 is controlled so as to increase the driving pulse Pm and the correction driving pulse Pf is output. Let it.
【0025】次に判定回路21によるロータ70の運動
状態の判定方法について説明する。図1は駆動状態の判
定方法を示すフローチャートである。スタート後まず判
定Aを行う。判定Aは誘起電圧パルスPv2の1回目
(駆動パルスPm終了後1msのタイミング)の判定で
ある。なお図中の判断記号中に示している分数は分母が
検出機会、分子が検出された誘起電圧パルスPv1又は
誘起電圧パルスPv2の個数である。例えば[Pv1、
2/8]であれば誘起電圧パルスPv1の検出機会8回
のうち2回検出されれば“有”と判定し、0回か1回し
か誘起電圧パルスPv2が検出されなければ“無”と判
定するものである。また上記の場合誘起電圧パルスPv
2が2回検出されればその時点で判定を打ち切り次ぎの
判定へと移行する。判定Aは[Pv2、1/1]の判定
であり、誘起電圧パルスPv2が検出されれば判定Bに
進む。判定Bは[Pv1、2/6]の判定であり、
“有”と判定された場合(6回の判定機会中誘起電圧パ
ルスPv1が2個検出された場合)は判定結果X8にな
る。逆に“無”と判定された場合(6回の判定機会中誘
起電圧パルスPv1が1回以下の検出の場合)は判定結
果X7になる。なお表1に判定結果とロータ70の駆動
状態、駆動パルスPmの制御を示す。Next, a method of determining the motion state of the rotor 70 by the determination circuit 21 will be described. FIG. 1 is a flowchart showing a method for determining a driving state. After the start, determination A is first performed. Determination A is the first determination of the induced voltage pulse Pv2 (1 ms after the end of the drive pulse Pm). The fractions shown in the judgment symbols in the drawing are the number of the induced voltage pulses Pv1 or Pv2 in which the denominator is a detection opportunity and the numerator is detected. For example, [Pv1,
2/8], it is determined that “present” if two out of eight detection opportunities of the induced voltage pulse Pv1 are detected, and “absent” if the induced voltage pulse Pv2 is not detected only once or once. It is to judge. In the above case, the induced voltage pulse Pv
If 2 is detected twice, the determination is aborted at that point and the process proceeds to the next determination. The determination A is a determination of [Pv2, 1/1]. If the induced voltage pulse Pv2 is detected, the process proceeds to the determination B. Determination B is a determination of [Pv1, 2/6],
When it is determined to be “present” (when two induced voltage pulses Pv1 are detected during six determination opportunities), the determination result is X8. Conversely, if it is determined to be “absent” (when the induced voltage pulse Pv1 is detected once or less during the six determination opportunities), the determination result is X7. Table 1 shows the determination result, the driving state of the rotor 70, and the control of the driving pulse Pm.
【0026】[0026]
【表1】 [Table 1]
【0027】一方、判定Aで“無”と判定された場合は
判定Cに移行する。判定Cは[Pv1、1/1]の判定
である。判定Cで“有”と判定された場合は判定Dに移
行する。判定Dは再度誘起電圧パルスPv2を検出する
[Pv2、1/4]の判定である。判定Dで“有”と判
定された場合は判定Eに移行する。判定Eはもう1度誘
起電圧パルスPv1を検出する[Pv1、2/8]の判
定である。判定Eで“有”と判定された場合は判定結果
X5になり、“無”と判定された場合は判定結果X1に
なる。また判定Dで“無”と判定された場合は判定Hに
移行する。判定Hは[Pv1、1/1]の判定である。
判定Hで“有”と判定された場合は判定Jに移行する。
判定Jは[Pv2、1/4]の判定である。判定Jで
“無”と判定された場合は判定結果X2になり、“有”
と判定された場合は判定Kに移行する。判定Kは[Pv
1、2/8]の判定である。判定Kで“有”と判定され
た場合は判定結果X3になり、“無”と判定された場合
は判定結果X12になる。On the other hand, if the determination A is "no", the process proceeds to the determination C. Determination C is a determination of [Pv1, 1/1]. When it is determined to be “Yes” in the determination C, the process proceeds to the determination D. The judgment D is a judgment of [Pv2, 1/4] for detecting the induced voltage pulse Pv2 again. If it is determined to be “Yes” in the determination D, the process proceeds to the determination E. The determination E is a determination of [Pv1, 2/8] in which the induced voltage pulse Pv1 is detected again. If it is determined to be “present” in the determination E, the determination result is X5, and if it is determined to be “absent”, the determination result is X1. When the determination D is “No”, the process proceeds to the determination H. The judgment H is a judgment of [Pv1, 1/1].
When it is determined to be “Yes” in the determination H, the process proceeds to the determination J.
Judgment J is [Pv2, 1/4]. When the judgment J is judged as “absent”, the judgment result is X2 and the judgment is “present”.
When the determination is made, the process proceeds to determination K. The judgment K is [Pv
[1, 2/8]]. If it is determined to be “Yes” in the determination K, the result is X3. If it is determined to be “No”, the result is X12.
【0028】また判定Hで“無”と判定された場合は判
定Mに移行する。判定Mは[Pv2、1/2]の判定で
ある。判定Mで“有”と判定された場合は判定Lに移行
し、“無”と判定された場合は判定結果X9になる。判
定Lは[Pv1、2/8]の判定である。判定Lで
“有”と判定された場合は判定結果X4になり、“無”
と判定された場合は判定結果X13になる。また判定C
で“無”と判定された場合は判定Fに移行する。判定F
は[Pv2、1/2]の判定である。判定Fで“無”と
判定された場合は判定結果X10になり、“有”と判定
された場合は判定Gに移行する。判定Gは[Pv1、2
/8]の判定である。判定Gで“有”と判定された場合
は判定結果X6になり、“無”と判定された場合は判定
結果X11になる。When the determination H is determined to be “absent”, the process proceeds to the determination M. Determination M is a determination of [Pv2, 1/2]. When the determination is "Yes" in the determination M, the process proceeds to the determination L, and when the determination is "No", the determination result is X9. Determination L is a determination of [Pv1, 2/8]. When it is determined as “Yes” in the judgment L, the judgment result is X4, and “No”.
Is determined, the determination result is X13. Also, judgment C
If it is determined to be “absent”, the process proceeds to determination F. Judgment F
Is the determination of [Pv2,1 / 2]. If it is determined that “No” in the determination F, the determination result is X10, and if it is determined that “Yes”, the process proceeds to the determination G. The judgment G is [Pv1, 2
/ 8]. If it is determined to be “Yes” in the determination G, the determination result is X6, and if it is determined to be “No”, the determination result is X11.
【0029】続いて上記のフローチャートの判定方法に
ついて実際の電流波形の例を用いて説明する。図3、図
4、図5は本実施例の動作を示す波形図である。図3〜
図5(イ)〜(カ)においてImは電流波形、 Pv1
及びPv2は誘起電圧パルスである。Nは検出抵抗の無
いときの誘起電圧パルスPv1、Pv2の検出レベル、
N1、N2はそれぞれ検出抵抗の有るときの誘起電圧パ
ルスPv1の検出レベル、検出抵抗の有るときの誘起電
圧パルスPv2の検出レベルである。誘起電圧パルスP
v1は図3〜図5において電流波形Imが検出レベルN
1よりも下にあった場合に検出され、誘起電圧パルスP
v2は図3〜図5において電流波形Imが検出レベルN
2よりも上にあった場合に検出される。なお電流波形I
mにおいて駆動パルスPmのチョッパーによるノコギリ
状の形状は説明上必要ではなく省略している。図3
(イ)はモーターが駆動できなかった時の電流波形、図
3(ロ)は弱い駆動力の時の電流波形である。さらに図
3(ハ)、(ニ)、…となるに連れて段々と駆動力が強
い時の電流波形を示している。まずは図1における各判
定の概略の意味を説明する。初めに駆動パルスPm(図
示せず)終了後1ms後のタイミングaで判定Aが行わ
れる。判定Aはタイミングaにおいて誘起電圧パルスP
v2が検出されるかどうかを判定する。逆に誘起電圧パ
ルスPv2が検出される場合は図4(ト)、(チ)、
(リ)のようにタイミングaで電流波形の山Iyが有る
場合で、これは駆動力が強い場合である。誘起電圧パル
スPv2が検出されない場合は図3(イ)の様にモータ
ーが回転できなかった場合と、図3(ロ)〜(ホ)と図
4(ヘ)の様に駆動力が弱い場合からやや強い場合で、
タイミングaではまだ電流波形の山Iyの前の電流波形
の谷Ixである場合と、図5(ヌ)〜(ワ)の様に駆動
力が非常に強い場合で、タイミングaでは電流波形の山
Iyは過ぎてしまい電流波形の谷Itになっている場合
(或いは検出レベルN2を越えない場合)とがある。判
定Aでは図4(ト)、(チ)、(リ)の様な場合とそれ
以外の場合を判別するためのものである。Next, the determination method in the above-mentioned flowchart will be described using an example of an actual current waveform. 3, 4 and 5 are waveform diagrams showing the operation of the present embodiment. FIG. 3-
5A to 5F, Im is a current waveform, and Pv1
And Pv2 are induced voltage pulses. N is the detection level of the induced voltage pulses Pv1 and Pv2 when there is no detection resistor,
N1 and N2 are the detection level of the induced voltage pulse Pv1 when there is a detection resistor and the detection level of the induced voltage pulse Pv2 when there is a detection resistor. Induced voltage pulse P
v1 indicates that the current waveform Im in FIGS.
Detected when it is below 1, the induced voltage pulse P
v2 indicates that the current waveform Im is the detection level N in FIGS.
Detected if above 2. Note that the current waveform I
At m, the sawtooth shape of the drive pulse Pm by the chopper is not necessary for explanation and is omitted. FIG.
3A shows a current waveform when the motor cannot be driven, and FIG. 3B shows a current waveform when the driving force is weak. 3 (c), (d),... Show current waveforms when the driving force is gradually increased. First, the general meaning of each determination in FIG. 1 will be described. First, the determination A is performed at a timing 1 ms after the end of the drive pulse Pm (not shown). Decision A is that the induced voltage pulse P
It is determined whether or not v2 is detected. Conversely, when the induced voltage pulse Pv2 is detected, FIGS.
As shown in (i), there is a peak Iy of the current waveform at the timing a, which is a case where the driving force is strong. When the induced voltage pulse Pv2 is not detected, the case where the motor cannot be rotated as shown in FIG. 3 (a) and the case where the driving force is weak as shown in FIGS. 3 (b) to (e) and FIG. If it is a little strong,
At timing a, the current waveform has a valley Ix before the current waveform peak Iy, and when the driving force is very strong as shown in FIGS. In some cases, Iy has passed and becomes the valley It of the current waveform (or does not exceed the detection level N2). The judgment A is for discriminating between the cases shown in FIGS. 4 (g), (h) and (li) and other cases.
【0030】判定Bは図4(ト)、(チ)、(リ)の場
合に誘起電圧パルスPv1によって電流波形の谷Itを
見つけるための判定である。駆動力が強い場合ほど電流
波形の谷Itは早いタイミングで現れる。即ち図4では
左側に寄ってくる。ここで判定Bの検出機会を多く(8
回)取れば図4(ト)、(チ)、(リ)はすべて同じ検
出結果(誘起電圧パルスPv1を2回検出する)になる
が、検出機会を6回とすることで図4の(ト)の様に誘
起電圧パルスPv1を2回検出できない場合と、図4
(チ)、(リ)の様に誘起電圧パルスPv1を2回検出
する場合で判別できるようにしている。なお誘起電圧パ
ルスPv1を2個検出する様にしているのはより検出を
確実にするためである。また判定Cは判定Aで“無”と
判定された場合に駆動パルスPm終了後1.25msの
タイミングcで誘起電圧パルスPv1を検出するもので
ある。これはタイミングaで誘起電圧パルスPv2が検
出されなかったのが電流波形の谷Ix又はItによるも
のか、あるいは駆動電圧と検出抵抗の組み合わせによっ
て検出レベルN1が上がったため検出できなかったのか
を判定するものである。即ち図3(ロ)〜(ホ)の様に
電流波形の谷Ixが続いていればタイミングcで誘起電
圧パルスPs1が検出され、図5(ル)の様に検出レベ
ルN1が上がったためならばタイミングcで誘起電圧パ
ルスPs1は検出されない。なお偶然そタイミングaか
らタイミングcの間で電流波形の谷Ixから電流波形の
山Iyに切り替わった場合は図4(ヘ)として後述す
る。The determination B is a determination for finding the valley It of the current waveform by the induced voltage pulse Pv1 in the cases of FIGS. The valley It of the current waveform appears earlier as the driving force becomes stronger. That is, it is shifted to the left in FIG. Here, the detection opportunity of the judgment B is increased (8
4), (g), (h), and (i) all have the same detection result (the induced voltage pulse Pv1 is detected twice), but by setting the detection opportunity to six times, (FIG. FIG. 4 shows a case where the induced voltage pulse Pv1 cannot be detected twice as in FIG.
The determination can be made by detecting the induced voltage pulse Pv1 twice as in (h) and (li). The reason why two induced voltage pulses Pv1 are detected is to make the detection more reliable. The determination C is for detecting the induced voltage pulse Pv1 at a timing c of 1.25 ms after the end of the drive pulse Pm when the determination A determines “absence”. It is determined whether the induced voltage pulse Pv2 was not detected at the timing a due to the valley Ix or It of the current waveform, or whether the detection could not be detected because the detection level N1 was increased by a combination of the drive voltage and the detection resistor. Things. That is, if the valley Ix of the current waveform continues as shown in FIGS. 3B to 3E, the induced voltage pulse Ps1 is detected at the timing c, and if the detection level N1 is increased as shown in FIG. At timing c, no induced voltage pulse Ps1 is detected. Incidentally, the case where the current waveform is switched from the valley Ix to the peak Iy of the current waveform accidentally between the timing a and the timing c will be described later with reference to FIG.
【0031】また判定Dは判定Cで“有”と判定された
場合に電流波形の山Iyを検出するためのものである。
電流波形の山Iyがタイミングd5までにあれば誘起電
圧Pv2が検出されるので判定Eに移行する。判定Eは
判定Dで“有”と判定された場合電流波形の谷Itを検
出するためのものである。駆動できた場合は図3(ロ)
〜(ホ)の様に電流波形の山Iyの直ぐ後ろに電流波形
の谷Itが有る。よって誘起電圧パルスPv1が検出さ
れるので判定Eは“有”と判定される。また駆動できな
かった場合は図3(イ)の様に電流波形の山Iyoは大
きくなり電流波形の谷Itは見られない。よって誘起電
圧パルスPv1は検出されず、判定Eは“無”と判定さ
れ判定結果X1となる。判定結果X1は回転できなかっ
たという判定である。The judgment D is for detecting the peak Iy of the current waveform when the judgment C judges "yes".
If the peak Iy of the current waveform is up to the timing d5, the induced voltage Pv2 is detected, so that the processing shifts to the judgment E. The determination E is for detecting the valley It of the current waveform when the determination D determines “Yes”. Fig. 3 (b) when it can be driven
As shown in (e), there is a valley It of the current waveform immediately after the peak Iy of the current waveform. Therefore, since the induced voltage pulse Pv1 is detected, the determination E is determined to be “present”. In addition, when the drive cannot be performed, the peak Iyo of the current waveform becomes large and the valley It of the current waveform is not seen as shown in FIG. Therefore, the induced voltage pulse Pv1 is not detected, and the determination E is determined to be “absent”, and the determination result is X1. The determination result X1 is a determination that rotation could not be performed.
【0032】判定Fは判定A、判定Cが両方共に“無”
と判定された場合に、図4(ヘ)の様にタイミングaか
らタイミングcの間に電流波形Imが検出レベルNを横
切ったためか、或いは図5(ル)の様に検出レベルN
1、N2が上がったため検出できなかったのかを判定す
るものである。図4(ヘ)の場合はタイミングf1では
電流波形の山Iyであるので誘起電圧パルスPv2が検
出され判定Fは“有”と判定される。そして続く判定G
によって電流波形の谷Itを検出することによりロータ
70の動きを検出する。図5(ル)では検出レベルN
1、N2が上がったため検出できなかったもので誘起電
圧パルスPv2は検出されず判定Fは“無”と判定さ
れ、判定結果X10と判定される。判定結果X10は駆
動力が非常に強いという判定である。In the judgment F, both the judgment A and the judgment C are "none".
If it is determined that the current waveform Im has crossed the detection level N between the timing a and the timing c as shown in FIG. 4F or the detection level N as shown in FIG.
1. It is determined whether or not detection was not possible due to the rise of N2. In the case of FIG. 4F, since the current waveform is the peak Iy at the timing f1, the induced voltage pulse Pv2 is detected, and the determination F is determined to be “present”. And the following decision G
To detect the movement of the rotor 70 by detecting the valley It of the current waveform. In FIG. 5 (L), the detection level N
1, the detection was not possible due to the rise of N2, and the induced voltage pulse Pv2 was not detected. The determination result X10 is a determination that the driving force is very strong.
【0033】判定Hと判定Mは判定Dで“無”と判定さ
れた場合に誘起電圧パルスPv2が検出できないのが図
(ロ)、(ハ)、(ニ)の様に電流波形の谷Ixにいる
ためか、或いは図5(ヌ)、(ヲ)の様に検出レベルN
1が上がったためかを区別するためのものである。なお
このために判定Dの判定機会は4回で打ち切って判定H
に移行している。また判定Jは判定Hが“有”と判定さ
れた場合に再度電流波形の山Iyを検出するためのもの
である。判定Jが“有”と判定された場合は判定Kによ
って電流波形の谷Itを検出する。判定Lは判定Hが
“無”と判定された場合に、図3(ニ)の様にタイミン
グd4からタイミングhの間に電流波形Imが検出レベ
ルNを横切ったためか、或いは図5(ヌ)、(ヲ)の様
に検出レベルN1が上がったため誘起電圧パルスPv1
が検出できなかったのかを判定するものである。図3
(ニ)の場合は判定Mで再度電流波形の山Iyを検出し
その後の判定Lによって電流波形の谷Itを検出するこ
とでローター70の動きを検出する。図5(ヌ)、
(ヲ)では検出レベルN1が上がったため誘起電圧パル
スPv1が検出できなかったので判定Mは“無”と判定
され、判定結果X9と判定される。判定結果X9は駆動
力が非常に強いという判定である。In the judgments H and M, when the judgment D is judged to be "absent", the induced voltage pulse Pv2 cannot be detected, as shown in FIGS. 2B, 2C and 2D. 5 or the detection level N as shown in FIGS.
This is for distinguishing whether 1 has risen. For this reason, the decision opportunity of decision D is terminated four times and the decision H
Has been migrated to. The determination J is for detecting the peak Iy of the current waveform again when the determination H is determined to be “present”. When the determination J is determined to be “present”, the valley It of the current waveform is detected by the determination K. The determination L is based on the fact that the current waveform Im has crossed the detection level N between the timing d4 and the timing h as shown in FIG. 3D when the determination H is determined to be “absent”, or FIG. , (ヲ), because the detection level N1 has increased, the induced voltage pulse Pv1
Is not detected. FIG.
In the case of (d), the movement of the rotor 70 is detected by detecting the peak Iy of the current waveform again in the determination M and detecting the valley It of the current waveform in the subsequent determination L. Fig. 5 (nu),
In (ヲ), since the detection level N1 has risen and the induced voltage pulse Pv1 was not detected, the determination M is determined to be “absent” and the determination result is X9. The determination result X9 is a determination that the driving force is very strong.
【0034】次にそれぞれの駆動状態での判定を詳述す
る。図3(イ)では電流波形Imはモーターが駆動でき
なかった場合の電流波形を示している。図3(イ)の電
流波形となる場合は負荷のある場合を考慮しても電圧が
有る程度低い場合であり、検出抵抗の有る場合の検出レ
ベルN1、N2は検出抵抗の無い場合の検出レベルNと
ほぼ同レベルである。(なおこのことは図3(ロ)、
(ハ)、(ニ)についても同様である)。図3(イ)に
おいてタイミングaでは電流波形Imは電流波形の谷I
xにいるので誘起電圧パルスPv2は発生せず判定Aは
“無”となり判定Cへ移行する。続いてタイミングcで
はまだ電流波形Imは電流波形の谷Ixで検出レベルN
1より下にいるので誘起電圧パルスPv1が発生し、判
定Cは“有”となり判定Dに移行する。判定Dでタイミ
ングd1〜d2ではまだ電流波形Imは電流波形の谷I
xで検出レベルN1より下にいるので誘起電圧パルスP
v2は発生しないが、タイミングd3になると電流波形
Imは電流波形の山Iyoで検出レベルN2より上にな
り誘起電圧パルスPv2が発生する。よって判定Dは
“有”と判定され判定Eに移行する。判定Eではタイミ
ングe1〜e8まで全て電流波形の山Iyoの範囲であ
り誘起電圧パルスPv1は発生せず判定Eは“無”と判
定され、判定結果X1と判定される。判定結果X1はロ
ーター70が回転できなかったという判定であり、補正
駆動パルスPfを発生すると共に次の駆動パルスPmは
2ランク大きな駆動力の駆動パルスを選択する。Next, the determination in each driving state will be described in detail. In FIG. 3A, a current waveform Im indicates a current waveform when the motor cannot be driven. The case of the current waveform in FIG. 3A is a case where the voltage is low to some extent even when the load is considered, and the detection levels N1 and N2 when the detection resistor is provided are the detection levels when the detection resistor is not provided. It is almost the same level as N. (Note that this is shown in FIG.
The same applies to (c) and (d)). In FIG. 3A, at timing a, the current waveform Im is a valley I of the current waveform.
Since it is at x, the induced voltage pulse Pv2 is not generated, and the determination A becomes “absent”, and the process shifts to the determination C. Subsequently, at timing c, the current waveform Im still has the detection level N at the valley Ix of the current waveform.
Since it is lower than 1, the induced voltage pulse Pv1 is generated, and the judgment C becomes “Yes”, and the processing shifts to the judgment D. The current waveform Im still remains at the valley I of the current waveform at the timings d1 and d2 in the determination D.
x, which is below the detection level N1, the induced voltage pulse P
Although v2 does not occur, at timing d3, the current waveform Im rises above the detection level N2 at the peak Iyo of the current waveform, and the induced voltage pulse Pv2 is generated. Therefore, the determination D is determined to be “present”, and the process proceeds to the determination E. In the judgment E, the timing waveforms e1 to e8 are all in the range of the peak Iyo of the current waveform, the induced voltage pulse Pv1 is not generated, the judgment E is judged as "absent", and the judgment result X1 is judged. The determination result X1 is a determination that the rotor 70 could not be rotated. The correction drive pulse Pf is generated, and the next drive pulse Pm selects a drive pulse having a drive power larger by two ranks.
【0035】図3(ロ)では電流波形Imはローター7
0は駆動はできたが駆動力が弱い場合の電流波形を示し
ている。タイミングaにおいては電流波形Imは電流波
形の谷Ixにいるので誘起電圧パルスPv2は発生せず
判定Aは“無”と判定され判定Cへ移行する。続いてタ
イミングcではまだ電流波形Imは電流波形の谷Ixで
検出レベルN1より下にいるにいるので誘起電圧パルス
Pv1が発生し、判定Cは“有”と判定され判定Dに移
行する。判定Dでタイミングd1〜d4では全て電流波
形の谷Ixにいるので誘起電圧パルスPv2は発生せず
判定Dは“無”と判定され判定Hに移行する。タイミン
グhでは電流波形Imは電流波形の谷Ixで検出レベル
N1より下にいるので誘起電圧パルスPv1が発生し判
定Hは“有”と判定され判定Jに移行する。判定Jでは
タイミングj1〜j4まで全て電流波形の谷Ixの範囲
であり誘起電圧パルスPv2は発生せず判定Jは“無”
と判定され判定結果X2と判定される。なおタイミング
j4の時点ではまだ電流波形の谷Itは発生していない
ためモーターは駆動できていない。よってタイミングj
4以後に時計に外力等が加わるとモーターが駆動できな
いということは充分に考えられる。よって判定結果X2
は駆動力が弱く駆動できるかどうか不明であるという判
定であり、補正駆動パルスPfを発生して確実に駆動す
る。またこの駆動パルスPmでは非常に止まり易く、頻
繁に補正駆動パルスPfが出力される恐れがある。よっ
て次の駆動パルスPmは1ランク大きな駆動力の駆動パ
ルスを選択する。In FIG. 3B, the current waveform Im is the rotor 7
0 indicates a current waveform in a case where the driving was performed but the driving force was weak. At the timing a, since the current waveform Im is at the valley Ix of the current waveform, the induced voltage pulse Pv2 is not generated, the determination A is determined to be “absent”, and the process proceeds to the determination C. Subsequently, at timing c, since the current waveform Im is still below the detection level N1 at the valley Ix of the current waveform, the induced voltage pulse Pv1 is generated, and the determination C is determined to be “present”, and the process proceeds to the determination D. In the determination D, at timings d1 to d4, all are at the valley Ix of the current waveform, so that the induced voltage pulse Pv2 does not occur, the determination D is determined to be “absent”, and the process shifts to the determination H. At timing h, since the current waveform Im is below the detection level N1 at the valley Ix of the current waveform, the induced voltage pulse Pv1 is generated, the determination H is determined to be “present”, and the process proceeds to the determination J. In the judgment J, the timing j1 to j4 are all in the range of the valley Ix of the current waveform, the induced voltage pulse Pv2 is not generated, and the judgment J is “absent”.
Is determined and the determination result X2 is determined. At the timing j4, the motor has not been driven because the valley It of the current waveform has not yet occurred. Therefore, the timing j
It is fully conceivable that the motor cannot be driven if an external force or the like is applied to the timepiece after 4. Therefore, the determination result X2
Is a determination that it is unknown whether the driving force can be weakly driven, and the driving is reliably performed by generating the corrected driving pulse Pf. Further, the driving pulse Pm is very easily stopped, and the correction driving pulse Pf may be frequently output. Therefore, the next drive pulse Pm selects a drive pulse having a drive power one rank higher.
【0036】図3(ハ)では電流波形Imは(ロ)より
もやや駆動力が強くなった場合の電流波形を示してい
る。この駆動力は補正駆動パルスPfも頻発せず、ほぼ
最小のエネルギーで駆動できるものであり通常の駆動に
最適なものである。タイミングaにおいては電流波形I
mは電流波形の谷Ixいるので誘起電圧パルスPv2は
発生せず判定Aは“無”と判定され判定Cへ移行する。
続いてタイミングcではまだ電流波形Imは電流波形の
谷Ixで検出レベルN1より下にいるので誘起電圧パル
スPv1が発生し、判定Cは“有”と判定され判定Dに
移行する。判定Dでタイミングd1〜d4では全て電流
波形の谷Ixにいるので誘起電圧パルスPv2は発生せ
ず判定Dは“無”と判定され判定Hに移行する。タイミ
ングhでは電流波形Imは電流波形の谷Ixで検出レベ
ルN1より下にあり誘起電圧パルスPv1が発生し判定
Hは“有”と判定され判定Jに移行する。判定Jではタ
イミングj1〜j3までは電流波形の谷Ixの範囲であ
り誘起電圧パルスPv2は発生しない。しかしタイミン
グj4では電流波形の山Iyで検出レベルN2より上と
なり誘起電圧パルスPv2が発生し判定Jは“有”と判
定され判定Kへと移行する。判定Kではタイミングk1
〜k6までは電流波形の山Iyとなり誘起電圧パルスP
v1は発生しないがタイミングk7、k8では電流波形
の谷Itで検出レベルN1より下となり誘起電圧パルス
Pv1が発生し判定Kは“有”と判定され、判定結果X
3と判定される。判定結果X3は駆動力が最小のエネル
ギーで駆動できる最適な駆動パルスであるという判定で
あり、補正駆動パルスPfは発生せず、次の駆動パルス
Pmは今と同じランクの駆動パルスを選択する。FIG. 3C shows the current waveform Im when the driving force is slightly higher than that in FIG. This driving force does not frequently generate the correction driving pulse Pf, and can be driven with almost the minimum energy, and is optimal for normal driving. At timing a, the current waveform I
Since m is the valley Ix of the current waveform, the induced voltage pulse Pv2 is not generated, the determination A is determined to be “absent”, and the process proceeds to the determination C.
Subsequently, at timing c, since the current waveform Im is still below the detection level N1 at the valley Ix of the current waveform, the induced voltage pulse Pv1 is generated, and the determination C is determined to be “present”, and the process proceeds to the determination D. In the determination D, at timings d1 to d4, all are at the valley Ix of the current waveform, so that the induced voltage pulse Pv2 does not occur, the determination D is determined to be “absent”, and the process shifts to the determination H. At the timing h, the current waveform Im is below the detection level N1 at the valley Ix of the current waveform, the induced voltage pulse Pv1 is generated, the determination H is determined to be “present”, and the process proceeds to the determination J. In the judgment J, the timings j1 to j3 are in the range of the valley Ix of the current waveform, and the induced voltage pulse Pv2 is not generated. However, at the timing j4, the peak of the current waveform Iy is higher than the detection level N2, the induced voltage pulse Pv2 is generated, the determination J is determined to be “present”, and the process shifts to the determination K. In the judgment K, the timing k1
Until ~ k6, the peak of the current waveform becomes Iy and the induced voltage pulse P
Although no v1 is generated, at timings k7 and k8, the current waveform becomes lower than the detection level N1 at the valley It, and the induced voltage pulse Pv1 is generated, the determination K is determined to be “present”, and the determination result X
3 is determined. The determination result X3 is a determination that the driving force is the optimum driving pulse that can be driven with the minimum energy, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects the driving pulse of the same rank as the current driving pulse.
【0037】図3(ニ)では電流波形Imはモーターは
図3(ロ)よりもやや駆動力が強くなりタイミングd4
からタイミングhの間を電流波形Imが横切った場合で
ある。この駆動力も図3(ロ)と同様にほぼ最小のエネ
ルギーで駆動できるものであり通常の駆動に最適なもの
である。タイミングaにおいては電流波形Imは電流波
形の谷Ixいるので誘起電圧パルスPv2は発生せず判
定Aは“無”と判定され判定Cへ移行する。続いてタイ
ミングcではまだ電流波形Imは電流波形の谷Ixで検
出レベルN1より下にいるので誘起電圧パルスPv1が
発生し、判定Cは“有”と判定され判定Dに移行する。
判定Dでタイミングd1〜d4では全て電流波形の谷I
xにいるので誘起電圧パルスPv2は発生せず判定Dは
“無”と判定され判定Hに移行する。しかしタイミング
d4の直後に電流波形Imは電流波形の山Iyとなりタ
イミングhでは誘起電圧パルスPv1が発生せず判定H
は“無”と判定され判定Mに移行する。タイミングm1
では電流波形の山Iyであり誘起電圧パルスPv2が発
生し、判定Mは“有”と判定され判定Lに移行する。判
定Lではタイミングl1〜l6までは電流波形の山Iy
の範囲であり誘起電圧パルスPv1は発生しない。しか
しタイミングl7、l8では電流波形の谷Itで検出レ
ベルN1より下となり誘起電圧パルスPv1が発生し判
定Lは“有”と判定され判定結果X4と判定される。判
定結果X4は駆動力が最小のエネルギーで駆動できる最
適な駆動パルスであるという判定であり、補正駆動パル
スPfは発生せず、次の駆動パルスPmは今と同じラン
クの駆動パルスを選択する。In FIG. 3D, the current waveform Im indicates that the motor has a slightly higher driving force than in FIG.
From the timing h to the current waveform Im. This driving force can be driven with almost the minimum energy as in FIG. 3B, and is optimal for normal driving. At the timing a, since the current waveform Im has the valley Ix of the current waveform, the induced voltage pulse Pv2 is not generated, the determination A is determined to be “absent”, and the process proceeds to the determination C. Subsequently, at timing c, since the current waveform Im is still below the detection level N1 at the valley Ix of the current waveform, the induced voltage pulse Pv1 is generated, and the determination C is determined to be “present”, and the process proceeds to the determination D.
At the timing d1 to d4 in the judgment D, the valley I of the current waveform is all
Since it is at x, the induced voltage pulse Pv2 is not generated, and the determination D is determined to be “absent”, and the process shifts to the determination H. However, immediately after the timing d4, the current waveform Im becomes the peak Iy of the current waveform, and at the timing h, the induced voltage pulse Pv1 is not generated and the determination H
Is determined to be “absent”, and the process proceeds to determination M. Timing m1
In this case, the induced voltage pulse Pv2 is generated due to the peak Iy of the current waveform, and the determination M is determined to be “present”, and the process shifts to the determination L. In the judgment L, the peak Iy of the current waveform is obtained from timings 11 to 16.
And the induced voltage pulse Pv1 does not occur. However, at timings 17 and 18, the current waveform becomes lower than the detection level N1 at the valley It, and the induced voltage pulse Pv1 is generated, and the determination L is determined to be “present”, and the determination result X4 is determined. The determination result X4 is a determination that the driving force is the optimum driving pulse that can be driven with the minimum energy, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects the driving pulse of the same rank as the current driving pulse.
【0038】図3(ホ)では電流波形Imはモーターは
図3(ニ)よりもやや駆動力が強くなった場合の電流波
形を示している。この駆動力もほぼ最小のエネルギーで
駆動できる駆動力である。タイミングaにおいては電流
波形Imは電流波形の谷Ixいるので誘起電圧パルスP
v2は発生せず判定Aは“無”と判定され判定Cへ移行
する。続いてタイミングcではまだ電流波形Imは電流
波形の谷Ixで検出レベルN1より下にいるので誘起電
圧パルスPv1が発生し、判定Cは“有”と判定され判
定Dに移行する。判定Dでタイミングd1では電流波形
の谷Ixにいるので誘起電圧パルスPv2は発生しな
い。しかしタイミングd2では電流波形の山Iyで検出
レベルN2より上にいるので誘起電圧パルスPv2が発
生し判定Dは“有”と判定され判定Eに移行する。判定
Eではタイミングe1〜e6までは電流波形の山Iyの
範囲であり誘起電圧パルスPv1は発生しない。しかし
タイミングe7、e8では電流波形の谷Itで検出レベ
ルN1より下となり誘起電圧パルスPv1が発生し判定
Eは“有”と判定され判定結果X5と判定される。判定
結果X5は駆動力が最小のエネルギーで駆動できる最適
な駆動パルスであるという判定であり、補正駆動パルス
Pfは発生せず、次の駆動パルスPmは今と同じランク
の駆動パルスを選択する。FIG. 3E shows a current waveform Im when the motor has a slightly higher driving force than that shown in FIG. 3D. This driving force is also a driving force that can be driven with almost the minimum energy. At the timing a, the current waveform Im has the valley Ix of the current waveform, so that the induced voltage pulse P
v2 does not occur, the determination A is determined to be “absent”, and the process proceeds to the determination C. Subsequently, at timing c, since the current waveform Im is still below the detection level N1 at the valley Ix of the current waveform, the induced voltage pulse Pv1 is generated, and the determination C is determined to be “present”, and the process proceeds to the determination D. In decision D, at timing d1, the induced voltage pulse Pv2 is not generated because the current waveform is at the valley Ix. However, at the timing d2, since the current waveform is above the detection level N2 at the peak Iy, the induced voltage pulse Pv2 is generated, the determination D is determined to be “present”, and the process shifts to the determination E. In the judgment E, the timings e1 to e6 are in the range of the peak Iy of the current waveform, and the induced voltage pulse Pv1 is not generated. However, at the timings e7 and e8, the current waveform becomes lower than the detection level N1 at the valley It, and the induced voltage pulse Pv1 is generated, the determination E is determined to be “present”, and the determination result X5 is determined. The determination result X5 is a determination that the driving force is the optimum driving pulse that can be driven with the minimum energy, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects the driving pulse of the same rank as the current driving pulse.
【0039】図4(ヘ)では電流波形Imはモーターは
図3(ホ)よりやや駆動力が強くなりタイミングaから
タイミングcの間を電流波形Imが横切った場合であ
る。タイミングaにおいては電流波形Imは電流波形の
谷Ixいるので誘起電圧パルスPv2は発生せず判定A
は“無”と判定され判定Cへ移行する。続いてタイミン
グcで電流波形Imは電流波形の山Iyになり誘起電圧
パルスPv1は発生せず、判定Cは“無”と判定され判
定Fに移行する。タイミングf1で電流波形Imは電流
波形の山Iyで検出レベルN2より上になり誘起電圧パ
ルスPv2が発生し、判定Fは“有”と判定され判定G
に移行する。判定Gでタイミングg1〜g5では電流波
形の山Iyにいるので誘起電圧パルスPv1は発生しな
い。しかしタイミングg6、g7では電流波形の谷It
で検出レベルN1より下にいるので誘起電圧パルスPv
1が発生し判定Gは“有”と判定され判定結果X6と判
定される。判定結果X6は駆動力がやや強いという判定
であり、補正駆動パルスPfは発生せず、次の駆動パル
スPmは1ランク小さな駆動力の駆動パルスを選択す
る。ところでこの電流波形Imでは電流波形の谷Ixは
浅いためタイミングcにおいて電流波形の谷Ixであっ
ても検出レベルN1を越えられず誘起電圧パルスPv1
が発生しない場合がある。しかし電流波形の谷Itは十
分に大きなものであり誘起電圧パルスPv1が発生す
る。よって上記の判定結果となりやはり次の駆動パルス
Pmは1ランク小さな駆動力の駆動パルスを選択する。In FIG. 4F, the current waveform Im is a case in which the motor has a slightly higher driving force than in FIG. 3E and the current waveform Im crosses between the timing a and the timing c. At the timing a, since the current waveform Im has the valley Ix of the current waveform, the induced voltage pulse Pv2 is not generated and the determination A
Is determined to be “absent” and the process proceeds to determination C. Subsequently, at timing c, the current waveform Im becomes the peak Iy of the current waveform, the induced voltage pulse Pv1 is not generated, and the determination C is determined to be “absent”, and the process proceeds to the determination F. At timing f1, the current waveform Im rises above the detection level N2 at the peak Iy of the current waveform, and the induced voltage pulse Pv2 is generated.
Move to In the judgment G, at timings g1 to g5, the induced voltage pulse Pv1 is not generated since the current waveform is at the peak Iy. However, at timings g6 and g7, the valley It of the current waveform
Is below the detection level N1, so that the induced voltage pulse Pv
1 is generated, the determination G is determined to be “present”, and the determination result X6 is determined. The determination result X6 is a determination that the driving force is rather strong, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects a driving pulse with a driving force smaller by one rank. By the way, in the current waveform Im, the valley Ix of the current waveform is shallow, so that even at the valley Ix of the current waveform at the timing c, the detection level N1 cannot be exceeded and the induced voltage pulse Pv1
May not occur. However, the valley It of the current waveform is sufficiently large, and the induced voltage pulse Pv1 is generated. Therefore, the above-described determination result is obtained, and the next drive pulse Pm selects a drive pulse having a drive power smaller by one rank.
【0040】図4(ト)では電流波形Imはモーターは
図4(ヘ)よりもやや駆動力が強くなりタイミングaで
は電流波形の山Iyで検出レベルN2より上になった場
合である。よってタイミングaで誘起電圧パルスPv2
が発生し、判定Aは“有”と判定され判定Bへ移行す
る。判定Bでタイミングb1〜b5では電流波形の山I
yにいるので誘起電圧パルスPv1は発生しないがタイ
ミングb6では電流波形の谷Itで検出レベルN1より
下にいるので誘起電圧パルスPv1が発生する。しかし
判定Bは6回の検出機会で打ち切られるため誘起電圧パ
ルスPv1は1個しか発生せず判定Bは“無”と判定さ
れ判定結果X7と判定される。判定結果X7は駆動力が
やや強いという判定であり、補正駆動パルスPfは発生
せず、次の駆動パルスPmは1ランク小さな駆動力の駆
動パルスを選択する。In FIG. 4 (g), the current waveform Im is a case where the motor has a slightly higher driving force than in FIG. 4 (f), and at timing a, the current waveform peak Iy is higher than the detection level N2. Therefore, at timing a, the induced voltage pulse Pv2
Is generated, the determination A is determined to be “present”, and the process proceeds to the determination B. At the timing b1 to b5 in the judgment B, the peak I of the current waveform
Since it is at y, no induced voltage pulse Pv1 is generated, but at timing b6, since it is below the detection level N1 at the valley It of the current waveform, the induced voltage pulse Pv1 is generated. However, since the determination B is terminated at six detection occasions, only one induced voltage pulse Pv1 is generated, and the determination B is determined to be “absent” and the determination result X7 is determined. The determination result X7 is a determination that the driving force is rather strong, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects a driving pulse with a driving force smaller by one rank.
【0041】図4(チ)では電流波形Imはモーターは
さらに駆動力が強くなり電流波形の山Iyが駆動パルス
Pmによる電流波形の山Ipと一部重なった場合であ
る。タイミングaでは検出レベルN2より上にいるため
誘起電圧パルスPv2が発生し、判定Aは“有”と判定
され判定Bへ移行する。判定Bでタイミングb1〜b4
では電流波形の山Iyにいるので誘起電圧パルスPv1
は発生しない。しかしタイミングb5、b6では電流波
形の谷Itで検出レベルN1より下にいるので誘起電圧
パルスPv1が発生する。よって判定Bは“有”と判定
され判定結果X8と判定される。判定結果X8は駆動力
が強いという判定であり、補正駆動パルスPfは発生せ
ず、次の駆動パルスPmは2ランク小さな駆動力の駆動
パルスを選択する。In FIG. 4H, the current waveform Im shows a case where the driving force of the motor is further increased and the peak Iy of the current waveform partially overlaps the peak Ip of the current waveform due to the driving pulse Pm. At timing a, since the voltage is above the detection level N2, the induced voltage pulse Pv2 is generated, and the determination A is determined to be “present”, and the process proceeds to the determination B. Timing b1 to b4 in judgment B
In this example, the induced voltage pulse Pv1 is located at the peak Iy of the current waveform.
Does not occur. However, at timings b5 and b6, the induced voltage pulse Pv1 is generated because the current waveform is below the detection level N1 at the valley It. Therefore, the determination B is determined to be “Yes” and the determination result X8 is determined. The determination result X8 is a determination that the driving force is strong, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects a driving pulse with a driving force smaller by two ranks.
【0042】図4(リ)では電流波形Imはモーターは
さらに駆動力が強くなった場合である。タイミングaで
は電流波形の山Iyの後半部分となり検出レベルN2よ
り上にいるため誘起電圧パルスPv2が発生し、判定A
は“有”と判定され判定Bへ移行する。判定Bでタイミ
ングb1、b2ではまだ電流波形の山Iyにいるので誘
起電圧パルスPv1は発生しないがタイミングb3、b
4では電流波形の谷Itで検出レベルN1より下にいる
ので誘起電圧パルスPv1が発生する。よって判定Bは
“有”と判定され判定結果X8と判定される。判定結果
X8は駆動力が強いという判定であり、補正駆動パルス
Pfは発生せず、次の駆動パルスPmは2ランク小さな
駆動力の駆動パルスを選択する。In FIG. 4 (I), the current waveform Im shows the case where the driving force of the motor is further increased. At the timing a, the current waveform becomes the latter half of the peak Iy and is above the detection level N2, so that the induced voltage pulse Pv2 is generated.
Is determined to be “present” and the process proceeds to the determination B. In the judgment B, at timings b1 and b2, the induced voltage pulse Pv1 is not generated since the current waveform is still at the peak Iy, but timings b3 and b
In 4, the induced voltage pulse Pv1 is generated because the current waveform is below the detection level N1 at the valley It. Therefore, the determination B is determined to be “Yes” and the determination result X8 is determined. The determination result X8 is a determination that the driving force is strong, the correction driving pulse Pf is not generated, and the next driving pulse Pm selects a driving pulse with a driving force smaller by two ranks.
【0043】図5(ヌ)では電流波形Imはさらに駆動
力が強くなった場合である。電流波形の山Iyは完全に
駆動パルスPmによる電流波形の山Ipと重なってい
る。タイミングaでは既に電流波形の谷Itにいるので
誘起電圧パルスPv2は発生せず判定Aは“無”と判定
され判定Cへ移行する。続いてタイミングcではまだ電
流波形Imは電流波形の谷Itで検出レベルN1より下
にいるので誘起電圧パルスPv1が発生し、判定Cは
“有”判定され判定Dに移行する。判定Dでタイミング
d1〜d4では全て電流波形の谷Ixにいるので誘起電
圧パルスPv2は発生せず判定Dは“無”と判定され判
定Hに移行する。タイミングhでは電流波形Pmは検出
レベルNの近くであり、また電流波形の山Iy2にかか
る位置であり検出レベルN1を越えることができない。
よって誘起電圧パルスPv1は発生せず判定Hは“無”
と判定され判定Mに移行する。タイミングm1、m2で
は電流波形の谷Itから電流波形の山Iyに掛かる範囲
であり検出レベルN1を越えることができないため誘起
電圧パルスPv1は発生しない。よって判定Mは“無”
と判定され、判定結果X9と判定される。判定結果X9
は駆動力が非常に強い駆動パルスであるという判定であ
り、補正駆動パルスPfは発生せず、次の駆動パルスP
mは3ランク小さな駆動力の駆動パルスを選択する。In FIG. 5 (n), the current waveform Im shows a case where the driving force is further increased. The peak Iy of the current waveform completely overlaps the peak Ip of the current waveform due to the drive pulse Pm. At timing a, the induced voltage pulse Pv2 is not generated since the current waveform is already at the valley It, and the determination A is determined to be “absent” and the process proceeds to the determination C. Subsequently, at timing c, since the current waveform Im is still below the detection level N1 at the valley It of the current waveform, the induced voltage pulse Pv1 is generated. In the determination D, at timings d1 to d4, all are at the valley Ix of the current waveform, so that the induced voltage pulse Pv2 does not occur, the determination D is determined to be “absent”, and the process shifts to the determination H. At the timing h, the current waveform Pm is near the detection level N, and is located at the peak Iy2 of the current waveform, and cannot exceed the detection level N1.
Therefore, the induced voltage pulse Pv1 is not generated, and the determination H is “absent”.
And the process proceeds to determination M. At timings m1 and m2, the range from the valley It of the current waveform to the peak Iy of the current waveform cannot be exceeded, and the induced voltage pulse Pv1 is not generated. Therefore, the judgment M is “none”
Is determined, and the determination result is X9. Judgment result X9
Indicates that the driving pulse has a very strong driving force, no correction driving pulse Pf is generated, and the next driving pulse P
m selects a driving pulse with a driving force smaller by three ranks.
【0044】図5(ル)では電流波形Imはモーターは
図5(ヌ)とほぼ同じであるが検出レベルN1、N2が
さらに高くなり電流波形の谷Itが検出ができなくなっ
た場合である。タイミングaにおいては電流波形Imは
電流波形の谷Ixいるので誘起電圧パルスPv2は発生
せず判定Aは“無”となり判定Cへ移行する。続いてタ
イミングcで電流波形Imは電流波形の谷Itにいるが
検出レベルN1を越えることができずに誘起電圧パルス
Pv1は発生せず、判定Cは“無”と判定され判定Fに
移行する。しかしタイミングf1、f2共に電流波形の
谷Itにいるので誘起電圧パルスPv2は発生せず判定
Fは“無”と判定され判定結果X10と判定される。判
定結果X10はは電圧が高い場合で駆動力が非常に強い
駆動パルスであるという判定であり、補正駆動パルスP
fは発生せず、次の駆動パルスPmは3ランク小さな駆
動力の駆動パルスを選択する。In FIG. 5 (l), the current waveform Im is the same as that of the motor shown in FIG. 5 (nu), but the detection levels N1 and N2 are further increased and the valley It of the current waveform cannot be detected. At the timing a, since the current waveform Im has the valley Ix of the current waveform, the induced voltage pulse Pv2 is not generated, the determination A becomes “absent”, and the process shifts to the determination C. Subsequently, at timing c, the current waveform Im is at the valley It of the current waveform, but cannot exceed the detection level N1, and the induced voltage pulse Pv1 is not generated. . However, since the timings f1 and f2 are both at the valley It of the current waveform, the induced voltage pulse Pv2 is not generated, the determination F is determined to be “absent”, and the determination result X10 is determined. The determination result X10 is a determination that the driving force is very strong when the voltage is high, and the correction driving pulse P
f does not occur, and the next driving pulse Pm selects a driving pulse having a driving force smaller by three ranks.
【0045】図5(ヲ)では電流波形Imはさらに駆動
力が強くなった場合である。この場合も図5(ヌ)、
(ル)と比べて電流波形Iy3が大きくなっているが判
定は図5(ヌ)又は(ル)と全く同様の判定となる。よ
って電流波形の山Iy3が検出レベルN2を越える以前
に判定を終了しているため問題とはならない。そして上
記と同じく補正駆動パルスPfは発生せず、次の駆動パ
ルスPmは3ランク小さな駆動力の駆動パルスを選択す
る。なお図5(ヲ)は図5(ヌ)と同じ判定をした場合
の例を示している。また同様に図5(ワ)についても図
5(ヌ)又は(ル)と全く同様の判定となる。In FIG. 5 (ヲ), the current waveform Im shows the case where the driving force is further increased. Also in this case, FIG.
Although the current waveform Iy3 is larger than that of (L), the determination is exactly the same as that of FIG. Therefore, there is no problem because the determination is completed before the peak Iy3 of the current waveform exceeds the detection level N2. In the same manner as described above, the correction drive pulse Pf is not generated, and the next drive pulse Pm selects a drive pulse having a drive power smaller by three ranks. Note that FIG. 5 (ヲ) shows an example in which the same determination as in FIG. 5 (nu) is made. Similarly, the determination of FIG. 5 (W) is exactly the same as that of FIG. 5 (N) or (L).
【0046】図5(カ)は図5(ヲ)よりもさらに駆動
力が強くなった場合のもうひとつの電流波形Imの例で
ある。この電流波形では駆動パルスPmによる電流波形
の山Ipの直後に電流波形の谷は見られない。よってタ
イミングaでは検出レベルN2を越えているため誘起電
圧パルスPv2が発生し、判定Aは“有”と判定され判
定Bへ移行する。判定Bでタイミングb1〜b6では電
流波形の山Iyにいるか、或いは検出レベルN1を越え
ることができず誘起電圧パルスPv1は発生しない。よ
って判定Bは“無”と判定され判定結果X7と判定され
る。判定結果X7は図4(ト)と同じ判定結果であり、
補正駆動パルスPfは発生せず、次の駆動パルスPmは
1ランク小さな駆動力の駆動パルスを選択するものであ
る。この場合の判定結果では非常に駆動力の強い駆動パ
ルスPmであるが1ランクだけ小さくする。ただし1ラ
ンクでも駆動パルスPmを小さくするよう選択している
ので最適な駆動パルスPmとなるまでやや時間が掛かる
が実使用上問題はない。FIG. 5 (f) shows another example of the current waveform Im when the driving force is further increased as compared with FIG. 5 (ヲ). In this current waveform, no valley of the current waveform is seen immediately after the peak Ip of the current waveform due to the drive pulse Pm. Therefore, at timing a, since the detection level N2 is exceeded, the induced voltage pulse Pv2 is generated, and the determination A is determined to be “present”, and the process proceeds to the determination B. At the timings b1 to b6 in the determination B, the current waveform is at the peak Iy or cannot exceed the detection level N1, and the induced voltage pulse Pv1 is not generated. Therefore, the determination B is determined to be “absent” and the determination result X7 is determined. The determination result X7 is the same as the determination result of FIG.
No correction drive pulse Pf is generated, and the next drive pulse Pm selects a drive pulse with a drive power smaller by one rank. The determination result in this case is a driving pulse Pm having a very strong driving force, but is reduced by one rank. However, since the drive pulse Pm is selected to be small even in one rank, it takes some time until the optimum drive pulse Pm is obtained, but there is no problem in practical use.
【0047】また上記の説明に現れなかった判定結果X
11、X13、X12については通常では考えられない
異常な電流波形の場合でありローター70が回転しなて
いないことが考えられるので補正駆動パルスPfを発生
せる。また駆動力を異ならせるため次の駆動パルスPm
は1ランク大きな駆動力の駆動パルスを選択する。以上
の様にして検出抵抗によって駆動電圧が高い時に検出レ
ベルN1、N2を鈍くして電流波形の判定を適切に行
い、最適な駆動パルスPmを選択するようにしている。The judgment result X which did not appear in the above description
The correction driving pulse Pf is generated for 11, X13, and X12, which are abnormal current waveforms that cannot be considered normally and that the rotor 70 is not rotating. In order to make the driving force different, the next driving pulse Pm
Selects a driving pulse having a driving force one rank higher. As described above, when the drive voltage is high by the detection resistor, the detection levels N1 and N2 are made dull to appropriately determine the current waveform, and the optimum drive pulse Pm is selected.
【0048】続いて第二の実施例について説明する。第
二の実施例は本発明を高速駆動パルスに応用した例であ
る。第一の実施例の駆動パルスPmが消費電流を最も少
なくするよう制御していたのに対し、高速駆動パルスは
ある程度消費電流を増やしてでも駆動力の強い駆動パル
スを出力する。これは駆動パルスPmの場合ではもし回
転できなかったとしても続く32ms後に出力される補
正駆動パルスPfによって確実に駆動されるのに対し、
高速駆動パルスでは64Hzといった高速で駆動しなけ
ればならないため補正駆動パルスを設ける時間的余裕が
無く、高速駆動パルスのみで確実に駆動する必要がある
ためである。従来銀電池を用いた電子時計では電圧が一
定であるため高速駆動パルスは1つの高速駆動パルスを
用意すれば良かった。しかし電圧変動を伴う蓄電手段を
有する電子時計では1つの高速駆動パルスでは電圧が低
いときは駆動力が弱くなり、電圧が高くなると駆動力が
強すぎてオーバーランを起こし時刻が狂ってしまうとい
う問題が生じる。第二の実施例はこの問題を解決するた
めの例である。Next, a second embodiment will be described. The second embodiment is an example in which the present invention is applied to a high-speed driving pulse. While the drive pulse Pm of the first embodiment is controlled to minimize the current consumption, the high-speed drive pulse outputs a drive pulse with a strong driving force even if the current consumption is increased to some extent. In the case of the drive pulse Pm, even if the rotation cannot be performed, the drive pulse Pm is reliably driven by the correction drive pulse Pf output 32 ms later.
This is because the high-speed drive pulse must be driven at a high speed of 64 Hz, so that there is no time to provide a correction drive pulse, and it is necessary to reliably drive only with the high-speed drive pulse. Conventionally, in an electronic timepiece using a silver battery, since the voltage is constant, it is sufficient to prepare one high-speed driving pulse as the high-speed driving pulse. However, in an electronic timepiece having a storage means with voltage fluctuation, a single high-speed driving pulse has a problem that when the voltage is low, the driving force is weak, and when the voltage is high, the driving force is too strong, causing an overrun and causing the time to be out of order. Occurs. The second embodiment is an example for solving this problem.
【0049】第二の実施例について図面を基に詳述す
る。図7は本発明の第二の実施例の電子時計の回路構成
を示す回路構成図である。第一の実施例と同一構成要素
は同一番号を付し説明を省略する。第一の実施例との主
な相違点は駆動パルス発生回路10が高速駆動パルス発
生回路110に置き換わり、電圧検出回路80と、抵抗
選択トランジスタ59a〜59fを制御する検出抵抗制
御回路81が追加されたことで他の構成要素は第一の実
施例と全く同じである。The second embodiment will be described in detail with reference to the drawings. FIG. 7 is a circuit configuration diagram showing a circuit configuration of an electronic timepiece according to a second embodiment of the present invention. The same components as those in the first embodiment are denoted by the same reference numerals, and description thereof is omitted. The main difference from the first embodiment is that the drive pulse generation circuit 10 is replaced with a high-speed drive pulse generation circuit 110, and a voltage detection circuit 80 and a detection resistance control circuit 81 for controlling the resistance selection transistors 59a to 59f are added. Thus, the other components are exactly the same as in the first embodiment.
【0050】第一の実施例との相違点についてさらに詳
述する。高速駆動パルス発生回路110は発振分周回路
3からの信号を基に、チョッパー比の異なる複数の高速
駆動パルスPkを作成する高速駆動パルス作成回路11
1と、高速駆動パルス作成回路111の作成する複数の
高速駆動パルスPkの中からひとつを選択する高速駆動
パルス選択回路113と、モーターが回転できなかった
と判定された場合に出力される補正駆動パルスPfを作
成する補正駆動パルス作成回路112と、モーターが回
転できなかったと判定された場合に補正駆動パルスPf
を通すためのANDゲート115と、高速駆動パルスP
kまたは補正駆動パルスPfをモータードライバー回路
50に出力するORゲート114から構成されている。
高速駆動パルス作成回路111の作成する高速駆動パル
スPkは第一の実施例の駆動パルスPmと全く同じパル
スである。また補正駆動パルス作成回路112の作成す
る補正駆動パルスPfとストローブパルス作成回路21
の作成するストローブパルスPs1、Ps2についても
全く同じパルスである。The differences from the first embodiment will be described in more detail. The high-speed drive pulse generating circuit 110 generates a plurality of high-speed drive pulses Pk having different chopper ratios based on a signal from the oscillation frequency dividing circuit 3.
1, a high-speed drive pulse selection circuit 113 for selecting one from a plurality of high-speed drive pulses Pk created by the high-speed drive pulse creation circuit 111, and a correction drive pulse output when it is determined that the motor could not be rotated. A correction drive pulse generation circuit 112 for generating Pf; and a correction drive pulse Pf when it is determined that the motor cannot be rotated.
Gate 115 for passing the high-speed drive pulse P
The OR gate 114 outputs k or the correction drive pulse Pf to the motor driver circuit 50.
The high-speed driving pulse Pk generated by the high-speed driving pulse generating circuit 111 is exactly the same as the driving pulse Pm of the first embodiment. The correction drive pulse Pf generated by the correction drive pulse generation circuit 112 and the strobe pulse generation circuit 21
Are the same for the strobe pulses Ps1 and Ps2.
【0051】次に電圧検出回路80の働きについて説明
する。二次電池2は通常使用では1.2V〜2.8Vの
範囲で電圧変動を起こす。電圧検出回路80は二次電池
2の電圧を検出し1.2V〜1.6Vと1.6V〜2.
4Vと2.4V〜2.8Vの3つの範囲のどの電圧範囲
にあるかを検出抵抗制御回路81に送信する。検出抵抗
制御回路81は電圧検出回路80の検出結果によって抵
抗選択用トランジスタ59a〜59fを制御し検出抵抗
57a〜57fを選択する。即ち二次電池2の電圧が
1.2V〜1.6Vの時は信号81cを“L”、信号8
1a、81bを“H”とすることで抵抗選択用トランジ
スタ59c、59fをON、抵抗選択用トランジスタ5
9a、59b、59d、59eをOFFとし50kΩの
検出抵抗57c、57fを選択する。同様に1.6V〜
2.4Vの時は信号81bを“L”、信号81a、81
cを“H”とすることで抵抗選択用トランジスタ59
b、59eをON、抵抗選択用トランジスタ59a、5
9c、59d、59fをOFFとし25kΩの検出抵抗
57b、57eを選択する。また2.4V〜2.8Vの
時は信号81aを“L”、信号81b、81cを“H”
とすることで抵抗選択用トランジスタ59a、59dを
ON、抵抗選択用トランジスタ59b、59c、59
e、59fをOFFとし10kΩの検出抵抗57a、5
7dを選択する。よって電圧の高いときにはより小さな
抵抗値の検出抵抗を57a、57dを選択することによ
りローター70の回転検出能力を向上している。また電
圧検出回路80は高速駆動パルス選択回路113を制御
して3つの電圧範囲でそれぞれ必要な高速駆動パルスP
kを選択し、不必要に小さすぎる高速駆動パルスPkや
大きすぎる高速駆動パルスPkは選択しないように制御
している。Next, the operation of the voltage detection circuit 80 will be described. The secondary battery 2 causes a voltage fluctuation in a range of 1.2 V to 2.8 V in normal use. The voltage detection circuit 80 detects the voltage of the secondary battery 2 and outputs 1.2V to 1.6V and 1.6V to 2.V.
The voltage in the three ranges of 4 V and 2.4 V to 2.8 V is transmitted to the detection resistance control circuit 81. The detection resistance control circuit 81 controls the resistance selection transistors 59a to 59f based on the detection result of the voltage detection circuit 80, and selects the detection resistances 57a to 57f. That is, when the voltage of the secondary battery 2 is 1.2 V to 1.6 V, the signal 81 c is set to “L”,
By setting 1a and 81b to "H", the resistance selecting transistors 59c and 59f are turned ON, and the resistance selecting transistor 5
9a, 59b, 59d and 59e are turned off, and the detection resistors 57c and 57f of 50 kΩ are selected. 1.6V ~
At 2.4 V, the signal 81b is set to "L",
By setting c to “H”, the resistance selecting transistor 59
b and 59e are turned on, and the resistance selecting transistors 59a and 59e are turned on.
9c, 59d and 59f are turned off, and the detection resistors 57b and 57e of 25 kΩ are selected. When the voltage is between 2.4 V and 2.8 V, the signal 81a is at "L" and the signals 81b and 81c are at "H".
, The resistance selection transistors 59a, 59d are turned ON, and the resistance selection transistors 59b, 59c, 59
e, 59f are turned off, and the detection resistors 57a,
Select 7d. Accordingly, when the voltage is high, the detection resistance of the rotor 70 is improved by selecting the detection resistances 57a and 57d having smaller resistance values. The voltage detection circuit 80 controls the high-speed drive pulse selection circuit 113 to control the required high-speed drive pulse P in each of the three voltage ranges.
k is selected, and control is performed so that the high-speed drive pulse Pk that is not unnecessarily small or too large is not selected.
【0052】続いて判定方法と高速駆動パルスPkの制
御について述べる。高速駆動パルスPkで駆動した場合
も電流波形は図3(イ)〜(ホ)、図4(ヘ)〜
(リ)、図5(ヌ)〜(カ)に示す電流波形Imと全く
同じ波形になり判定方法についても図1に示すフローチ
ャートを使用した全く同じ検出方法である。ただし判定
結果とそれに続く高速駆動パルスPkの制御が第一の実
施例と異なる。以下に例を挙げて説明する。図3(イ)
は回転できなかった場合であり、第一の実施例と同様に
判定結果X1と判定される。この場合は高速駆動を一時
停止して補正駆動パルスPfを発生すると共に次の高速
駆動パルスPkは3ランク大きな駆動力の高速駆動パル
スを選択する。なお表2に第二の実施例の検出結果とロ
ーター70の駆動状態と高速駆動パルスPkの制御を示
す。Next, the determination method and the control of the high-speed drive pulse Pk will be described. Even when driven by the high-speed drive pulse Pk, the current waveforms are as shown in FIGS.
(I), the waveform is exactly the same as the current waveform Im shown in FIGS. 5 (N) to (F), and the determination method is exactly the same using the flowchart shown in FIG. However, the control of the determination result and the subsequent high-speed drive pulse Pk is different from that of the first embodiment. An example will be described below. Figure 3 (a)
Is the case where rotation was not possible, and is determined to be the determination result X1 as in the first embodiment. In this case, the high-speed driving is temporarily stopped to generate the correction driving pulse Pf, and the next high-speed driving pulse Pk selects a high-speed driving pulse having a driving power larger by three ranks. Table 2 shows the detection result of the second embodiment, the driving state of the rotor 70, and the control of the high-speed driving pulse Pk.
【0053】[0053]
【表2】 [Table 2]
【0054】図3(ロ)は駆動はできたが駆動力が弱い
場合の電流波形である。この場合は判定結果X2と判定
される。この場合も高速駆動を一時停止して補正駆動パ
ルスPfを発生すると共に次の高速駆動パルスPkは2
ランク大きな駆動力の高速駆動パルスを選択する。また
図3(ハ)〜(ホ)、図4(ヘ)、(ト)についても回
転はできても高速駆動ではやや駆動力が弱いものであ
る。よって図3(ハ)、(ニ)の判定結果X3、X4で
は補正駆動パルスPfは発生せず、次の高速駆動パルス
Pkは2ランク大きな駆動力の高速駆動パルスを選択す
る。図3(ホ)、図4(へ)、(ト)の判定結果X5、
X6、X7では補正駆動パルスPfは発生せず、次の高
速駆動パルスPkは1ランク大きな駆動力の高速駆動パ
ルスを選択する。FIG. 3 (b) shows a current waveform in the case where the driving was performed but the driving force was weak. In this case, it is determined that the determination result is X2. Also in this case, the high-speed driving is temporarily stopped to generate the correction driving pulse Pf, and the next high-speed driving pulse Pk becomes 2
A high-speed driving pulse with a driving power of a rank is selected. Also, in FIGS. 3 (c) to 3 (e), 4 (f) and 4 (g), although the rotation is possible, the driving force is slightly weak at high speed driving. Therefore, in the determination results X3 and X4 of FIGS. 3C and 3D, the correction driving pulse Pf is not generated, and the next high-speed driving pulse Pk selects a high-speed driving pulse having a driving power larger by two ranks. 3 (e), 4 (f) and 4 (g), the determination result X5,
In X6 and X7, the correction driving pulse Pf is not generated, and the next high-speed driving pulse Pk selects a high-speed driving pulse having a driving power larger by one rank.
【0055】図4(チ)、(リ)は高速駆動として充分
に駆動力があり最適なものである。よって図4(チ)、
(リ)の判定結果X8では補正駆動パルスPfは発生せ
ず、次の高速駆動パルスPkも今と同じランクの高速駆
動パルスを選択する。しかし図5(ヌ)、(ル)、
(ヲ)はさらに駆動力が大きくなり必要以上に駆動力が
強すぎるものである。よって図5(ヌ)、(ル)、
(ヲ)の判定結果X9、X10では補正駆動パルスPf
は発生せず、次の高速駆動パルスPkは1ランク小さな
駆動力の高速駆動パルスを選択する。なお図5(ワ)、
(カ)の様に非常に強すぎる駆動力を有する高速駆動パ
ルスPkは電圧検出回路80によって高速駆動パルス選
択回路が制御されるため出現しない。FIGS. 4 (H) and 4 (I) show an optimum drive having sufficient driving force for high-speed drive. Therefore, FIG.
In the determination result X8 of (i), the correction drive pulse Pf is not generated, and the next high-speed drive pulse Pk selects the high-speed drive pulse of the same rank as the current one. However, FIG. 5 (nu), (le),
(ヲ) is one in which the driving force is further increased and the driving force is too strong beyond necessity. Therefore, FIG. 5 (nu), (ru),
In the determination results X9 and X10 of (ヲ), the correction drive pulse Pf
Does not occur, and the next high-speed driving pulse Pk selects a high-speed driving pulse with a driving force smaller by one rank. In addition, FIG.
The high-speed driving pulse Pk having a driving force that is too strong as in (f) does not appear because the high-speed driving pulse selection circuit is controlled by the voltage detection circuit 80.
【0056】[0056]
【発明の効果】以上の説明で明らかなように本発明は電
圧変動を伴う蓄電手段を有する電子時計において、検出
抵抗を通常の電子時計よりも大きな値とする事でロータ
ーの運動をより詳しく判定する事ができる。よって第一
の実施例に示す様に駆動パルスを常に最低のエネルギー
で駆動できるように制御することや、第二の実施例に示
すように高速駆動パルスを最適な駆動力を有する様に制
御することが可能となる。また第二の実施例で電圧によ
って検出抵抗を選択する例を示したが、駆動パルスの大
きさによって検出抵抗を選択することも可能である。As is apparent from the above description, the present invention determines the rotor movement in more detail by setting the detection resistor to a value larger than that of a normal electronic timepiece in an electronic timepiece having power storage means with voltage fluctuation. You can do it. Therefore, the driving pulse is controlled so as to always be driven with the lowest energy as shown in the first embodiment, or the high-speed driving pulse is controlled so as to have an optimum driving force as shown in the second embodiment. It becomes possible. Although the example in which the detection resistor is selected by the voltage in the second embodiment has been described, the detection resistor may be selected by the magnitude of the driving pulse.
【図1】本発明の実施例の判定方法を示すフローチャー
トである。FIG. 1 is a flowchart illustrating a determination method according to an embodiment of the present invention.
【図2】本発明の第一の実施例の回路構成図である。FIG. 2 is a circuit configuration diagram of a first embodiment of the present invention.
【図3】本発明の第一の実施例の動作を示す波形図であ
る。FIG. 3 is a waveform chart showing the operation of the first embodiment of the present invention.
【図4】本発明の第一の実施例の動作を示す波形図であ
る。FIG. 4 is a waveform chart showing the operation of the first embodiment of the present invention.
【図5】本発明の第一の実施例の動作を示す波形図であ
る。FIG. 5 is a waveform chart showing the operation of the first embodiment of the present invention.
【図6】本発明の第一の実施例の駆動パルスPmと補正
駆動パルスPfとストローブパルスPs1、Ps2を示
す波形図である。FIG. 6 is a waveform diagram showing a drive pulse Pm, a correction drive pulse Pf, and strobe pulses Ps1 and Ps2 according to the first embodiment of the present invention.
【図7】本発明の第二の実施例の回路構成図である。FIG. 7 is a circuit diagram of a second embodiment of the present invention.
【図8】従来例の動作を示す波形図である。FIG. 8 is a waveform chart showing the operation of the conventional example.
1 ソーラーセル 2 二次電池 10 駆動パルス発生回路 11 駆動パルス作成回路 12 補正駆動パルス作成回路 13 駆動パルス選択回路 20 負荷検出制御回路 21 判定回路 22 ストローブパルス作成回路 50 モータードライバー回路 57a〜57f 検出抵抗 60 コイル 70 ローター 80 電圧検出回路 81 検出抵抗制御回路 110 高速駆動パルス発生回路 Im 電流波形 N、N1、N2 検出レベル Pv1、Pv2 誘起電圧パルス DESCRIPTION OF SYMBOLS 1 Solar cell 2 Secondary battery 10 Drive pulse generation circuit 11 Drive pulse generation circuit 12 Correction drive pulse generation circuit 13 Drive pulse selection circuit 20 Load detection control circuit 21 Judgment circuit 22 Strobe pulse generation circuit 50 Motor driver circuit 57a to 57f Detection resistance Reference Signs List 60 coil 70 rotor 80 voltage detection circuit 81 detection resistance control circuit 110 high-speed drive pulse generation circuit Im current waveform N, N1, N2 detection level Pv1, Pv2 induced voltage pulse
Claims (4)
と、コイルとステーターとロータからなるステップモー
ターと、前記ローターの運動時に前記コイルに発生する
誘起電圧を検出する検出手段と、前記検出手段の検出結
果をもとに前記ローターの運動を判定する判定手段と、
前記誘起電圧を検出するための第一のストローブパルス
群と第二のストローブパルス群とを作成するストローブ
パルス作成手段と、前記誘起電圧の検出レベルを決める
ための検出抵抗と、前記判定手段の判定結果により前記
ステップモーターを駆動するための駆動パルスを制御す
る駆動パルス制御手段を有する電子時計において、前記
検出抵抗は前記ステップモーターを駆動するための駆動
電圧が高いときに前記誘起電圧の検出レベルを鈍くする
ように前記コイルの抵抗値の2倍以上30倍以下に設定
されていることを特徴とする電子時計。1. A power generating means, a power storage means with voltage fluctuation, a step motor comprising a coil, a stator and a rotor, a detecting means for detecting an induced voltage generated in the coil when the rotor moves, and a detecting means Determining means for determining the motion of the rotor based on the detection result of
Strobe pulse generating means for generating a first strobe pulse group and a second strobe pulse group for detecting the induced voltage, a detection resistor for determining a detection level of the induced voltage, and determination by the determination means In an electronic timepiece having a driving pulse control means for controlling a driving pulse for driving the step motor according to a result, the detection resistor sets a detection level of the induced voltage when a driving voltage for driving the step motor is high. An electronic timepiece wherein the resistance is set to be at least twice and at most 30 times the resistance value of the coil so as to make it dull.
第一のストローブパルス群と第二のストローブパルス群
の出力を交互に切り替えることを特徴とする請求項1記
載の電子時計。2. The electronic timepiece according to claim 1, wherein said determination means alternately switches the outputs of said first strobe pulse group and said second strobe pulse group until a determination result is obtained.
の判定結果によって前記駆動パルスを用意された駆動パ
ルスの中から常に最小のエネルギーにて駆動し得る駆動
パルスを選択することを特徴とする請求項1記載または
2記載の電子時計。3. The driving pulse control means selects a driving pulse capable of always driving with the minimum energy from the prepared driving pulses according to the result of the judgment by the judging means. Item 6. The electronic timepiece according to item 1 or 2.
の判定結果によって前記駆動パルスを用意された駆動パ
ルスの中から常に最小のエネルギーにて駆動し得る駆動
パルスよりも数段大きな駆動パルスを選択することを特
徴とする請求項1または2項の電子時計。4. The drive pulse control means selects a drive pulse several stages larger than a drive pulse capable of always driving with the minimum energy from the prepared drive pulses according to the determination result of the determination means. 3. The electronic timepiece according to claim 1, wherein
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7158798A JPH11271472A (en) | 1998-03-20 | 1998-03-20 | Electronic clock |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7158798A JPH11271472A (en) | 1998-03-20 | 1998-03-20 | Electronic clock |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11271472A true JPH11271472A (en) | 1999-10-08 |
Family
ID=13464971
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7158798A Pending JPH11271472A (en) | 1998-03-20 | 1998-03-20 | Electronic clock |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11271472A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005172677A (en) * | 2003-12-12 | 2005-06-30 | Citizen Watch Co Ltd | Analog electronic timepiece |
| JP2011117974A (en) * | 2011-02-25 | 2011-06-16 | Citizen Holdings Co Ltd | Analog electronic timepiece |
| JP2022090772A (en) * | 2020-12-08 | 2022-06-20 | シチズン時計株式会社 | Electronic clock |
-
1998
- 1998-03-20 JP JP7158798A patent/JPH11271472A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005172677A (en) * | 2003-12-12 | 2005-06-30 | Citizen Watch Co Ltd | Analog electronic timepiece |
| JP2011117974A (en) * | 2011-02-25 | 2011-06-16 | Citizen Holdings Co Ltd | Analog electronic timepiece |
| JP2022090772A (en) * | 2020-12-08 | 2022-06-20 | シチズン時計株式会社 | Electronic clock |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8841875B2 (en) | Electronic watch | |
| TW200402929A (en) | Control of a switched reluctance drive | |
| CN1316729C (en) | Single-phase motor driving device, single-phase motor driving method | |
| JP5654502B2 (en) | Electronic clock | |
| JP6739438B2 (en) | Drive circuit for 2-coil step motor and electronic timepiece using the same | |
| JPWO1999008375A1 (en) | electronic equipment | |
| JP6608001B2 (en) | Electronic clock | |
| JP6553630B2 (en) | Electronic clock | |
| CN110492581A (en) | It recovers energy in response to external power supply failure from spindle drive motor | |
| JPH11271472A (en) | Electronic clock | |
| JP3942583B2 (en) | Driver circuit | |
| US5811953A (en) | Motor driving circuit and method | |
| US11137724B2 (en) | Electronic timepiece and motor control circuit | |
| JPH08331882A (en) | Motor control device | |
| JP2001037278A (en) | Driving circuit for brushless cd motor | |
| JP7094910B2 (en) | Stepping motor control device, stepping motor control method and stepping motor drive control system | |
| US7221122B2 (en) | Inverter control device | |
| EP3730247B1 (en) | Electric power tool | |
| JPH0557840B2 (en) | ||
| JPS5815182A (en) | Electronic timepiece | |
| US20200401086A1 (en) | Electronic watch, motor control circuit, and method for controlling electronic watch | |
| JP7545308B2 (en) | Electronic clock | |
| JP2933326B2 (en) | Stepping motor drive circuit | |
| JP2004104934A (en) | Inverter control device | |
| JP7044687B2 (en) | Vehicle power supply |