(57)【要約】【課題】非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させる。【解決手段】補正駆動パルスＰ２として相互にエネルギが異なる複数種類の補正駆動パルスＰ２、Ｐ２’が用意されて成り、制御部は、回転検出判定回路１１４がステッピングモータ１０９は非回転であることを検出した場合には第１補正駆動パルスＰ２によってステッピングモータ１０９を駆動し、ステッピングモータ１０９は回転したにも拘わらず非回転と誤検出した可能性があることを検出した場合には、非回転であることを検出した場合よりもエネルギが小さい第２補正駆動パルスＰ２’によってステッピングモータ１０９を駆動する。【選択図】  図１
2014181956.tif 000002
【特許請求の範囲】
【請求項１】
主駆動パルスによるステッピングモータ駆動後の検出区間において前記ステッピングモータが発生する所定の基準しきい値を超える誘起信号を検出し、前記誘起信号に基づいて回転状況を検出する回転検出部と、
主駆動パルスによって前記ステッピングモータを駆動すると共に、前記回転検出部が、前記主駆動パルスによる駆動ではステッピングモータが非回転であることを検出した場合、前記主駆動パルスよりもエネルギが大きい補正駆動パルスによって前記ステッピングモータを駆動する制御部とを備え、
前記補正駆動パルスとして相互にエネルギが異なる複数種類の補正駆動パルスが用意されて成り、
前記制御部は、前記回転検出部が前記ステッピングモータは回転したにも拘わらず非回転と誤検出した可能性があることを検出した場合には、非回転であることを検出した場合よりもエネルギが小さい補正駆動パルスによって前記ステッピングモータを駆動することを特徴とするステッピングモータ制御回路。
【請求項２】
前記検出区間は複数の区間に区分され、前記回転検出部は、前記各区間において前記基準しきい値を超える誘起信号を検出したか否かを表すパターンに基づいて回転状況を検出するように構成されて成り、
前記制御回路は、前記回転検出部が最初の区間において前記基準しきい値を超える誘起信号を検出しなかった場合は、検出した場合よりもエネルギの小さい補正駆動パルスで駆動することを特徴とする請求項１記載のステッピングモータ制御回路。
【請求項３】
前記検出区間は複数の区間に区分され、前記回転検出部は、前記各区間において前記基準しきい値を超える誘起信号を検出したか否かを表すパターンに基づいて回転状況を検出するように構成されて成り、
前記制御回路は、前記回転検出部が最初の区間において前記基準しきい値を超える誘起信号を検出した場合は、検出しなかった場合よりもエネルギの大きい補正駆動パルスで駆動することを特徴とする請求項１記載のステッピングモータ制御回路。
【請求項４】
請求項１乃至３のいずれか一に記載のステッピングモータ制御回路を備えて成ることを特徴とするムーブメント。
【請求項５】
請求項４記載のムーブメントを備えて成ることを特徴とするアナログ電子時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステッピングモータを駆動制御するステッピングモータ制御回路、前記ステッピングモータ制御回路を備えたムーブメント及び前記ムーブメントを備えたアナログ電子時計に関する。
【背景技術】
【０００２】
従来から、アナログ電子時計のステッピングモータを主駆動パルスＰ１によって駆動し、駆動後に設けられた検出区間において、前記ステッピングモータの自由振動によって発生する誘起信号を検出することによって前記ステッピングモータの回転状況を検出し、非回転と検出した場合には主駆動パルスＰ１よりもエネルギが大きい補正駆動パルスＰ２によって強制的に回転させるようにした発明が開発されている（特許文献１、２参照）。
また、前記特許文献２記載の発明では、前記検出区間を複数の区間に区分し、前記各区分において前記誘起信号が所定のしきい電圧を超えたか否かを表すパターンによって、回転したか否か等の回転状況を検出し、非回転であることを検出した場合には、主駆動パルスＰ１と同極性の補正駆動パルスＰ２によって駆動するように構成されている。
【０００３】
回転しているにも拘わらず、搭載針モーメントが大きい場合や、経年劣化による油の粘性増加や回転部分の摩擦増加等により、回転しているにも拘わらず回転速度が低下して誘起信号ＶＲｓがしきい電圧に達せず、非回転と誤検出される場合がある。このような場合でも、非回転時と同じように補正駆動パルスＰ２によって駆動される。
【０００４】
補正駆動パルスＰ２は、主駆動パルスＰ１よりもエネルギが大きいため、負荷増等によって回転し難い場合でも、強制的に回転させることが可能である。
しかしながら、補正駆動パルスＰ２は、ステッピングモータを確実に回転させることができるようにするため、主駆動パルスＰ１に比べて極めて大きいエネルギの駆動パルスに設定されている。
したがって、非回転であることを正確に検出した場合のみならず、回転したにも拘わらず非回転の可能性があると誤検出した場合にも補正駆動パルスＰ２によって駆動するため、大きな電力を消費し又、電源として電池を用いている場合には電池の消耗が大きくなるという問題がある。
【０００５】
逆に、補正駆動パルスＰ２での駆動による消費電力の増加という問題を解決するために補正駆動パルスＰ２のエネルギを単に小さくしただけでは、外部磁界が存在する場合やカレンダ負荷の場合等の大きな負荷が周期的に生じる場合等のように負荷が大きい場合には、当該補正駆動パルスＰ２では確実にステッピングモータを回転させることができなくなる可能性がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特公昭６１−１５３８５号公報
【特許文献２】特開２０１０−１６６７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、前記問題点に鑑み成されたもので、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることを課題としている。
【課題を解決するための手段】
【０００８】
本発明の第１の視点によれば、主駆動パルスによるステッピングモータ駆動後の検出区間において前記ステッピングモータが発生する所定の基準しきい値を超える誘起信号を検出し、前記誘起信号に基づいて回転状況を検出する回転検出部と、主駆動パルスによって前記ステッピングモータを駆動すると共に、前記回転検出部が、前記主駆動パルスによる駆動ではステッピングモータが非回転であることを検出した場合、前記主駆動パルスよりもエネルギが大きい補正駆動パルスによって前記ステッピングモータを駆動する制御部とを備え、前記補正駆動パルスとして相互にエネルギが異なる複数種類の補正駆動パルスが用意されて成り、前記制御部は、前記回転検出部が前記ステッピングモータは回転したにも拘わらず非回転と誤検出した可能性があることを検出した場合には、非回転であることを検出した場合よりもエネルギが小さい補正駆動パルスによって前記ステッピングモータを駆動することを特徴とするステッピングモータ制御回路が提供される。
【０００９】
また、本発明の第２の視点によれば、前記ステッピングモータ制御回路を備えて成ることを特徴とするムーブメントが提供される。
【００１０】
また、本発明の第３の視点によれば、前記ムーブメントを備えて成ることを特徴とするアナログ電子時計が提供される。
【発明の効果】
【００１１】
本発明に係るステッピングモータ制御回路によれば、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることができる。
また、本発明に係るムーブメントによれば、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることが可能なアナログ電子時計を構築することができる。
また、本発明に係るアナログ電子時計によれば、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることが可能になり、電源として電池を使用する場合には電池の消耗を低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の各実施の形態に係るステッピングモータ制御回路、ムーブメント及びアナログ電子時計に共通するブロック図である。
【図２】本発明の各実施の形態に使用するステッピングモータの構成図である。
【図３】本発明の第１の実施の形態の動作を説明するためのタイミング図である。
【図４】本発明の第１の実施の形態の動作を示すフローチャートである。
【図５】本発明の第２の実施の形態の動作を説明するためのタイミング図である。
【図６】本発明の第２の実施の形態の動作を説明する判定チャートである。
【図７】本発明の第２の実施の形態の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、本発明の各実施の形態に係るステッピングモータ制御回路、前記ステッピングモータ制御回路を備えたムーブメント、前記ムーブメントを備えたアナログ電子時計に共通するブロック図で、アナログ電子腕時計の例を示している。
図１において、アナログ電子時計は、所定周波数の信号を発生する発振回路１０１、発振回路１０１で発生した信号を分周して計時の基準となる時計信号を発生する分周回路１０２、アナログ電子時計を構成する各電子回路要素の制御や駆動パルスの変更制御を行う制御回路１０３、電源としての電池１０４を備えている。
【００１４】
また、アナログ電子時計は、制御回路１０３から出力される駆動パルスを指定する制御信号に基づいて、駆動パルスを選択する駆動パルス選択信号を出力する駆動パルス選択回路１０６、駆動パルス選択回路１０６からの駆動パルス選択信号に対応する主駆動パルスＰ１を出力する主駆動パルス発生回路１０７、駆動パルス選択回路１０６からの駆動パルス選択信号に対応する補正駆動パルスＰ２を出力する補正駆動パルス発生回路１０８を備えている。
【００１５】
また、アナログ電子時計は、主駆動パルス発生回路１０７、補正駆動パルス発生回路１０８からの駆動パルスＰ１、Ｐ２によって回転駆動されるステッピングモータ１０９、ステッピングモータ１０９によって回転駆動され時刻を表示するための時刻針（図１の例では時針１１１、分針１１２、秒針１１３の３種類）や日にち表示用のカレンダ表示部（図示せず）を有するアナログ表示部１１０を備えている。
また、アナログ電子時計は時計ケース１１５を備えており、時計ケース１１５の外面側にアナログ表示部１１０が配設され又、時計ケース１１５の内部にはムーブメント１１６が配設されている。
【００１６】
また、アナログ電子時計は、ステッピングモータ１０９の自由振動によって発生し回転状況を表す誘起信号ＶＲｓを所定の検出区間Ｔにおいて検出すると共に、所定の基準しきい電圧（基準しきい値）Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出した時刻と区間とを比較して前記誘起信号ＶＲｓがどの区間において検出されたのかを判定し回転状況（回転したか否か、または負荷に対する駆動パルスの駆動エネルギの余裕の程度）を表す検出信号を出力する回転検出判定回路１１４を有している。
【００１７】
回転検出判定回路１１４は、前記特許文献１、２に記載された回転検出回路と同様の原理を利用して基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出する機能を有している。ステッピングモータ１０９が回転した場合等のように回転動作が一定速度を超える場合には所定の基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓが発生し、ステッピングモータ１０９が回転しなかった場合等のように回転動作が一定速度以下の場合には誘起信号ＶＲｓが基準しきい電圧Ｖｃｏｍｐを越えないように基準しきい電圧Ｖｃｏｍｐが設定されている。
【００１８】
詳細は後述するが、本発明の第１の実施の形態では、１種類の主駆動パルスＰ１と前記主駆動パルスＰ１よりもエネルギが大きく相互にエネルギが異なる複数種類（第１の実施の形態では２種類）の補正駆動パルスＰ２を用いている。回転検出判定回路１１４は、主駆動パルスＰ１駆動後に設けられ複数の区間（第１の実施の形態では２つの区間Ｔ１、Ｔ２）に区分された検出区間Ｔにおいて、ステッピングモータ１０９の自由振動によって発生する誘起信号ＶＲｓに基づいて回転状況を検出する。制御回路１０３は、回転検出判定回路１１４が検出した回転状況に基づいて、いずれかの補正駆動パルスＰ２を選択して駆動する、あるいは、いずれの補正駆動パルスＰ２によっても駆動は行わずに次サイクルにおいて主駆動パルスＰ１による駆動を行う等のパルス制御を行う。
【００１９】
また、本発明の第２の実施の形態では、相互にエネルギが異なる複数種類の主駆動パルスＰ１と前記各主駆動パルスＰ１よりもエネルギが大きく相互にエネルギが異なる複数種類（第２の実施の形態では２種類）の補正駆動パルスＰ２を用いている。回転検出判定回路１１４は、主駆動パルスＰ１駆動後に設けられ複数の区間（第２の実施の形態では３つの区間Ｔ１、Ｔ２、Ｔ３）に区分された検出区間Ｔにおいて、ステッピングモータ１０９の自由振動によって発生する誘起信号ＶＲｓに基づいて回転状況を検出する。制御回路１０３は、回転検出判定回路１１４が検出した回転状況に基づいていずれかの補正駆動パルスＰ２を選択して駆動する、あるいは、いずれの補正駆動パルスＰ２によっても駆動は行わずに次サイクルにおいていずれかの主駆動パルスＰ１を選択して駆動する等のパルス制御を行う。
【００２０】
発振回路１０１、分周回路１０２、制御回路１０３、電池１０４、駆動パルス選択回路１０６、主駆動パルス発生回路１０７、補正駆動パルス発生回路１０８、ステッピングモータ１０９、回転検出判定回路１１４はムーブメント１１６の構成要素である。
一般に、時計の動力源、時間基準などの装置からなる時計の機械体をムーブメントと称する。電子式のものをモジュールと呼ぶことがある。時計としての完成状態では、ムーブメントには文字板、針が取り付けられ、時計ケースの中に収容される。
【００２１】
ここで、発振回路１０１及び分周回路１０２は信号発生部を構成し、アナログ表示部１１０は時刻表示部を構成している。回転検出判定回路１１４は回転検出部を構成している。制御回路１０３、駆動パルス選択回路１０６、主駆動パルス発生回路１０７、補正駆動パルス発生回路１０８は制御部を構成している。また、発振回路１０１、分周回路１０２、制御回路１０３、駆動パルス選択回路１０６、主駆動パルス発生回路１０７、補正駆動パルス発生回路１０８、回転検出判定回路１１４はステッピングモータ制御回路を構成している。
【００２２】
図２は、本発明の実施の形態で使用するステッピングモータ１０９の構成図で、アナログ電子時計で一般に用いられている時計用ステッピングモータの例を示している。
図２において、ステッピングモータ１０９は、ロータ収容用貫通孔２０３を有するステータ２０１、ロータ収容用貫通孔２０３に回転可能に配設されたロータ２０２、ステータ２０１と接合された磁心２０８、磁心２０８に巻回されたコイル２０９を備えている。ステッピングモータ１０９をアナログ電子時計に用いる場合には、ステータ２０１及び磁心２０８はネジ（図示せず）によって地板（図示せず）に固定され、互いに接合される。コイル２０９は、第１端子ＯＵＴ１、第２端子ＯＵＴ２を有している。
【００２３】
ロータ２０２は、２極（Ｓ極及びＮ極）に着磁されている。磁性材料によって形成されたステータ２０１の外端部には、ロータ収容用貫通孔２０３を挟んで対向する位置に複数（本実施の形態では２個）の切り欠き部（外ノッチ）２０６、２０７が設けられている。各外ノッチ２０６、２０７とロータ収容用貫通孔２０３間には可飽和部２１０、２１１が設けられている。
【００２４】
可飽和部２１０、２１１は、ロータ２０２の磁束によっては磁気飽和せず、コイル２０９が励磁されたときに磁気飽和して磁気抵抗が大きくなるように構成されている。ロータ収容用貫通孔２０３は、輪郭が円形の貫通孔の対向部分に複数（本実施の形態では２つ）の半月状の切り欠き部（内ノッチ）２０４、２０５を一体形成した円孔形状に構成されている。
【００２５】
切り欠き部２０４、２０５は、ロータ２０２の停止位置を決めるための位置決め部を構成している。コイル２０９が励磁されていない状態では、ロータ２０２は、図２に示すように前記位置決め部に対応する位置、換言すれば、ロータ２０２の磁極軸Ａが、切り欠き部２０４、２０５を結ぶ線分と直交するような位置（角度θ0位置）に安定して停止している。ロータ２０２の回転軸（回転中心）を中心とするＸＹ座標空間を４つの象限（第１象限Ｉ〜第４象限ＩＶ）に区分している。
【００２６】
いま、駆動パルス選択回路１０４から矩形波の駆動パルスをコイル２０９の端子ＯＵＴ１、ＯＵＴ２間に供給して（例えば、第１端子ＯＵＴ１側を正極、第２端子ＯＵＴ２側を負極）、図２の矢印方向に電流ｉを流すと、ステータ２０１には破線矢印方向に磁束が発生する。これにより、可飽和部２１０、２１１が飽和して磁気抵抗が大きくなり、その後、ステータ２０１に生じた磁極とロータ２０２の磁極との相互作用によって、ロータ２０２は図２の反時計回り方向に１８０度回転し、磁極軸が角度θ1位置で安定的に停止する。尚、ステッピングモータ１０９を回転駆動することによって通常動作（本実施の形態ではアナログ電子時計であるため運針動作）を行わせるための回転方向（図２では反時計回り方向）を正方向とし、その逆（時計回り方向）を逆方向としている。
【００２７】
次のサイクルにおいて、駆動パルス選択回路１０４から、逆極性の矩形波の駆動パルスをコイル２０９の端子ＯＵＴ１、ＯＵＴ２に供給して（前記駆動とは逆極性となるように、第１端子ＯＵＴ１側を負極、第２端子ＯＵＴ２側を正極）、図２の反矢印方向に電流を流すと、ステータ２０１には反破線矢印方向に磁束が発生する。これにより、可飽和部２１０、２１１が先ず飽和し、その後、ステータ２０１に生じた磁極とロータ２０２の磁極との相互作用によって、ロータ２０２は前記と同一方向（正方向）に１８０度回転し、磁極軸が角度θ0位置で安定的に停止する。
【００２８】
以後、このように各サイクル毎に、コイル２０９に対して極性の異なる信号（交番信号）を供給することによって、前記動作が繰り返し行われて、ロータ２０２を１８０度ずつ反時計回り方向に連続的に回転させることができるように構成されている。
制御回路１０３は、基本的には、相互に極性の異なる主駆動パルスＰ１で交互に駆動することによってステッピングモータ１０９を回転駆動し、主駆動パルスＰ１で回転できなかった場合には、同サイクル内において当該主駆動パルスＰ１と同極性の補正駆動パルスＰ２で回転駆動する。
【００２９】
図３は、本発明の第１の実施の形態において、主駆動パルスＰ１によってステッピングモータ１０９を駆動した場合のタイミング図で、負荷に対する主駆動パルスＰ１のエネルギの余裕度を表す状態、ロータ２０２の回転挙動、誘起信号ＶＲｓの発生タイミング、回転状況を表す誘起信号ＶＲｓのパターン（各区間Ｔ１、Ｔ２における誘起信号ＶＲｓの判定値）、駆動する補正駆動パルスＰ２の種別、回転状況の判定結果を示している。
【００３０】
図３において、Ｐ１は主駆動パルスＰ１の駆動範囲を表すと共にロータ２０２が主駆動パルスＰ１によって回転駆動される範囲を表し、又、ａ〜ｅは主駆動パルスＰ１の駆動停止後の自由振動によるロータ２０２の磁極軸Ａの回転位置を表す領域である。
主駆動パルスＰ１による駆動後にステッピングモータの回転状況を検出するための検出区間Ｔが設けられており、検出区間Ｔは、最初の所定時間を区間Ｔ１（第１区間）、区間Ｔ１よりも後の所定時間を区間Ｔ２（第２区間）に区分されている。
【００３１】
補正駆動パルスＰ２（第１補正駆動パルス）の幅は補正駆動パルスＰ２’（第２補正駆動パルス）の幅よりも長くなっており、これにより、第１補正駆動パルスＰ２のエネルギは第２補正駆動パルスＰ２’よりも大きく設定されている。例えば、第２補正駆動パルスＰ２’の幅を主駆動パルスＰ１の幅の２倍、第１補正駆動パルスＰ２の幅を第２補正駆動パルスＰ２’の幅の２倍に設定する。
【００３２】
検出区間Ｔにおいて誘起信号ＶＲｓを検出する場合、回転検出判定回路１１４は所定のサンプリング周期で誘起信号ＶＲｓをサンプリングすることによって誘起信号ＶＲｓを検出するように構成されている。検出区間Ｔは複数のサンプリング周期によって構成されており、前記各サンプリング周期において誘起信号ＶＲｓをサンプリングすることにより、複数の時点で誘起信号ＶＲｓが検出される。
このように、主駆動パルスＰ１による駆動後から始まる検出区間Ｔ全体を複数の区間（本実施の形態では２つの区間Ｔ１、Ｔ２）に区分している。尚、本実施の形態では、主駆動パルスＰ１による駆動後の誘起信号ＶＲｓを回転状況の判定に用いない区間（マスク区間）は設けていない。
【００３３】
ロータ２０２を中心として、その回転によってロータ２０２の磁極軸Ａが位置するＸＹ座標空間を第１象限Ｉ〜第４象限ＩＶに区分した場合、通常負荷を駆動する際の主駆動パルスＰ１のエネルギの余裕の大きさ（エネルギ余裕度）に応じて、区間Ｔ１、区間Ｔ２は次のように表すことができる。ここで、通常負荷とは通常時に駆動される負荷を意味しており、本実施の形態では、時刻針（時針１１１、分針１１２、秒針１１３）を駆動する場合の負荷を通常負荷としている。
尚、誘起信号ＶＲｓのパターンにおいて、所定の基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓが検出された場合を判定値「１」、所定の基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓが検出されなかった場合を判定値「０」と表している。
【００３４】
負荷に対する主駆動パルスＰ１のエネルギ状態が「ややエネルギ低い状態」（ステッピングモータ１０９を回転させることが可能な状態であり、誘起信号ＶＲｓのパターン（１，１）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第２象限ＩＩ及び第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転以後の回転状況を判定する区間である。この状態では、区間Ｔ１の判定値が「１」のため、補正駆動パルスＰ２は第１補正駆動パルスＰ２に設定されることになるが、ステッピングモータ１０９が回転しているため第１補正駆動パルスＰ２による駆動は行われない。
【００３５】
エネルギ状態が「ややエネルギ低い状態」よりも所定量減少した「非回転状態」（ステッピングモータ１０９を回転させることができず、誘起信号パターン（１，０）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第２象限ＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第２象限ＩＩにおいてロータ２０２の最初の正方向回転状況、第２象限ＩＩ及び第１象限Ｉにおいて最初の逆方向回転状況及び２回目の正方向回転以後の回転状況を判定する区間である。この状態では、区間Ｔ１の判定値が「１」のため補正駆動パルスＰ２は第１補正駆動パルスＰ２に設定され、ステッピングモータ１０９が非回転のため、第１補正駆動パルスＰ２による駆動が行われる。
【００３６】
エネルギ状態が「ややエネルギが低い状態」よりも所定量増加した「駆動余裕通常だが反転速度低状態」（回転したにも拘わらず非回転と誤検出した可能性がある状態であり、誘起信号パターン（０，０）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転以後の状況を判定する区間である。
【００３７】
この状態では、区間Ｔ１が「０」のため補正駆動パルスＰ２は第２補正駆動パルスＰ２’に設定され、ステッピングモータ１０９は回転したにも拘わらず非回転と誤検出された可能性があるため念のために回転させるように駆動するものであり、第２補正駆動パルスＰ２’による駆動が行われる。主駆動パルスＰ１によって回転させることが可能であったかもしれない程度の負荷であるため、第１補正駆動パルスＰ２よりもエネルギの小さい第２補正駆動パルスＰ２’でも十分に回転させることができる。
【００３８】
エネルギ状態が「駆動余裕通常だが反転速度低状態」よりも所定量増加した「駆動余裕通常状態」（ステッピングモータ１０９を回転させることが可能な状態であり、誘起信号パターン（０，１）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転以後の状況を判定する区間である。この状態でも区間Ｔ１が「０」のため非回転の場合は第２補正駆動パルスＰ２’によって駆動されることになるのではあるが、ステッピングモータ１０９は回転しているため、第２補正駆動パルスＰ２’による駆動は行われない。
図４は、本発明の第１の実施の形態の動作を示すフローチャートであり、主として制御回路１０３の処理を示すフローチャートである。
【００３９】
以下、図１〜図４を参照して、本発明の第１の実施の形態の動作を詳細に説明する。
図１において、発振回路１０１は所定周波数の基準クロック信号を発生し、分周回路１０２は発振回路１０１で発生した前記信号を分周して計時の基準となる時計信号を発生し、制御回路１０３に出力する。
制御回路１０３は、前記時計信号を計数して計時動作を行い、主駆動パルスＰ１でステッピングモータ１０９を駆動するよう制御信号を駆動パルス選択回路１０６に出力する（ステップＳ５０３）。
【００４０】
駆動パルス選択回路１０６は、制御回路１０３からの制御信号に応答して主駆動パルス制御信号を主駆動パルス発生回路１０７に出力する。主駆動パルス発生回路１０７は主駆動パルス制御信号に応答して主駆動パルスＰ１によってステッピングモータ１０９を回転駆動する。ステッピングモータ１０９は主駆動パルスＰ１によって回転駆動されて、時刻針１１１〜１１３（日付が変わるときにはカレンダ表示部）を回転駆動する。これにより、ステッピングモータ１０９が正常に回転した場合には、表示部１１０では、時刻針１１１〜１１３によって現在時刻が表示される。また、カレンダ表示部によって今日の日付が表示される。
【００４１】
制御回路１０３は、回転検出判定回路１１４が所定の基準しきい電圧Ｖｃｏｍｐを超えるステッピングモータ１０９の誘起信号ＶＲｓを検出したか否かの判定、及び、前記誘起信号ＶＲｓの検出時刻ｔが区間Ｔ１内と判定したか否かの判定（即ち、基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ１内で検出したか否かの判定）を行う（ステップＳ５０４）。
【００４２】
制御回路１０３は、処理ステップＳ５０４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ１内で検出していないと判定した場合（区間Ｔ１の判定値が「０」であり、パターンが（０，ｘ）の場合である。但し判定値「ｘ」は判定値が「１」か「０」か、について問わないことを意味する。）、補正駆動パルスＰ２を第２補正駆動パルスＰ２’に設定するように補正駆動パルス発生回路１０８を制御する（ステップＳ５０５）。
【００４３】
補正駆動パルス発生回路１０８は制御回路１０３の制御に応答して、自身の補正駆動パルスＰ２に関する設定を第２補正駆動パルスＰ２’に設定する。即ち、制御回路１０３は、区間Ｔ１における判定値が「０」の場合、補正駆動パルス発生回路１０８が第２補正駆動パルスＰ２’に設定するように制御する。
次に制御回路１０３は、区間Ｔ２において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを判定する（ステップＳ５０６）。
【００４４】
制御回路１０３は、処理ステップＳ５０６において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出していないと判定した場合（パターンが（０，０）の場合であり、駆動余裕通常だが反転速度低状態の場合である。）、回転したにも拘わらず非回転と誤検出した可能性があると判定して、処理ステップＳ５０３の主駆動パルスＰ１と同極性の第２補正駆動パルスＰ２’によってステッピングモータ１０９を強制的に回転させた後、処理ステップＳ５０３に戻る（ステップＳ５０８）。
【００４５】
駆動パルス選択回路１０６は、制御回路１０３の制御に応答して補正駆動パルス制御信号を補正駆動パルス発生回路１０８に入力する。補正駆動パルス発生回路１０８は、処理ステップＳ５０５で設定した第２補正駆動パルスＰ２’によってステッピングモータ１０９を回転駆動する。
制御回路１０３は、処理ステップＳ５０６において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出したと判定した場合（パターンが（０，１）の場合である。）、直ちに処理ステップＳ５０３に戻る。
【００４６】
一方、制御回路１０３は、処理ステップＳ５０４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ１内で検出したと判定した場合には（パターンが（１，ｘ）の場合である。）、補正駆動パルスＰ２を第１補正駆動パルスＰ２に設定するように補正駆動パルス発生回路１０８を制御する（ステップＳ５１６）。
補正駆動パルス発生回路１０８は制御回路１０３の制御に応答して、自身の補正駆動パルスＰ２に関する設定を第１補正駆動パルスＰ２に設定する。即ち、制御回路１０３は、区間Ｔ１における判定値が「１」の場合、第１補正駆動パルスＰ２に設定するように制御する。
制御回路１０３は、区間Ｔ２において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを判定する（ステップＳ５１４）。
【００４７】
制御回路１０３は、処理ステップＳ５１４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出していないと判定した場合（パターンが（１，０）の場合である。）、非回転と判定して、処理ステップＳ５０８に移行し、処理ステップＳ５０３の主駆動パルスＰ１と同極性の第１補正駆動パルスＰ２による駆動を行うように制御した後、処理ステップＳ５０３に戻る。
【００４８】
駆動パルス選択回路１０６は、制御回路１０３の制御に応答して補正駆動パルス制御信号を補正駆動パルス発生回路１０８に入力する。補正駆動パルス発生回路１０８は、処理ステップＳ５１６で設定した第１補正駆動パルスＰ２によってステッピングモータ１０９を回転駆動する。
制御回路１０３は、処理ステップＳ５１４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出したと判定した場合（パターンが（１，１）の場合である。）、直ちに処理ステップＳ５０３に戻る。
【００４９】
次に、本発明の第２の実施の形態について説明する。
上述した第１の実施の形態では１種類の主駆動パルスＰ１及び複数種類の補正駆動パルスＰ２を使用すると共に２つの区間Ｔ１、Ｔ２に区分した検出区間Ｔを用いて回転状況に応じた補正駆動パルスＰ２を選択して駆動するように構成したが、本第２の実施の形態では複数種類の主駆動パルスＰ１及び複数種類の補正駆動パルスＰ２を用いると共に３つの区間Ｔ１、Ｔ２、Ｔ３に区分した検出区間Ｔを用いて回転状況に応じて主駆動パルスＰ１及び補正駆動パルスＰ２を選択して駆動するように構成している。
【００５０】
図５は、本発明の第２の実施の形態において、主駆動パルスＰ１によってステッピングモータ１０９を駆動した場合のタイミング図で、負荷に対する主駆動パルスＰ１のエネルギの余裕度を表す状態、ロータ２０２の回転挙動、誘起信号ＶＲｓの発生タイミング、回転状況を表す誘起信号ＶＲｓのパターン、補正駆動パルスＰ２の種別、回転状況の判定結果を示している。尚、図５において図３と同一部分には同一符号を付している。
【００５１】
主駆動パルスＰ１による駆動後にステッピングモータの回転状況を検出するために設けられた検出区間ＴＴは、最初の所定時間を区間Ｔ１（第１区間）、区間Ｔ１よりも後の所定時間を区間Ｔ２（第２区間）、区間Ｔ２よりも後の所定時間を区間Ｔ３（第３区間）として３つに区分されている。
前記第１の実施の形態と同様に、補正駆動パルスＰ２（第１補正駆動パルス）の幅は補正駆動パルスＰ２’（第２補正駆動パルス）の幅よりも長くなっており、これにより、第１補正駆動パルスＰ２のエネルギは第２補正駆動パルスＰ２’よりも大きく設定されている。
【００５２】
負荷に対する主駆動パルスＰ１のエネルギ状態が「ややエネルギ低い状態」（ステッピングモータ１０９を回転させることが可能な状態であり、誘起信号ＶＲｓのパターン（１，１，０）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第２象限ＩＩ及び第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転状況を判定する区間、区間Ｔ３は第３象限ＩＩＩにおいてロータ２０２の最初の逆方向回転以後の回転状況を判定する区間である。
【００５３】
制御回路１０３は、この状態では、区間Ｔ１の判定値が「１」のため、補正駆動パルスＰ２は第１補正駆動パルスＰ２に設定することになるが、ステッピングモータ１０９が回転しているため第１補正駆動パルスＰ２による駆動は行わない。また、この状態では、主駆動パルスＰ１のランクは変更されずに維持される。また、同一エネルギの主駆動パルスＰ１による連続駆動回数を計数する計数値（ＰＣＤ）を０にリセットする。
【００５４】
負荷に対する主駆動パルスＰ１のエネルギ状態が「ややエネルギ低い状態」よりも所定量減少した「かなりエネルギ低い状態」（ステッピングモータ１０９を回転させることが可能な状態であり、誘起信号ＶＲｓのパターン（１，０，１）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第２象限ＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第２象限ＩＩ及び第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転状況を判定する区間、区間Ｔ３は第３象限ＩＩＩにおいてロータ２０２の最初の逆方向回転以後の回転状況を判定する区間である。
制御回路１０３は、この状態では、区間Ｔ１の判定値が「１」のため、補正駆動パルスＰ２は第１補正駆動パルスＰ２に設定することになるが、ステッピングモータ１０９が回転しているため第１補正駆動パルスＰ２による駆動は行わない。また、この状態では、主駆動パルスＰ１のランクを１ランクアップする。
【００５５】
負荷に対する主駆動パルスＰ１のエネルギ状態が「かなりエネルギ低い状態」よりも所定量減少した「非回転状態」（ステッピングモータ１０９を回転させることができず、誘起信号パターン（１，０，０）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第２象限ＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第２象限ＩＩにおいてロータ２０２の最初の正方向回転状況、第２象限ＩＩ及び第１象限Ｉにおいて最初の逆方向回転状況を判定する区間、区間Ｔ３は第１象限Ｉにおいてロータ２０２の最初の逆方向回転状況及び２回目の正方向回転以後の回転状況を判定する区間である。
制御回路１０３は、この状態では、区間Ｔ１の判定値が「１」のため補正駆動パルスＰ２は第１補正駆動パルスＰ２に設定し、ステッピングモータ１０９が非回転のため、第１補正駆動パルスＰ２による駆動を行う。
【００５６】
負荷に対する主駆動パルスＰ１のエネルギ状態が「ややエネルギ低い状態」よりも所定量減増加した「駆動余裕通常だが反転速度低状態」（回転したにも拘わらず非回転と誤検出した可能性がある状態であり、誘起信号パターン（０，０，０）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転状況を判定する区間、区間Ｔ３は第３象限ＩＩＩにおいてロータ２０２の最初の逆方向回転後の回転状況を判定する区間である。
制御回路１０３は、この状態では、区間Ｔ１の判定値が「０」のため補正駆動パルスＰ２を第２補正駆動パルスＰ２’に設定し、ステッピングモータ１０９は非回転であるが回転した可能性もあるため念のために第２補正駆動パルスＰ２’による駆動を行う。
【００５７】
負荷に対する主駆動パルスＰ１のエネルギ状態が「駆動余裕通常だが反転速度低状態」よりも所定量減増加した「駆動余裕通常」（回転した状態であり、誘起信号パターン（０，１，０）が得られる状態）において、区間Ｔ１はロータ２０２を中心とする空間の第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況を判定する区間、区間Ｔ２は第３象限ＩＩＩにおいてロータ２０２の最初の正方向回転状況及び最初の逆方向回転状況を判定する区間、区間Ｔ３は第３象限ＩＩＩにおいてロータ２０２の最初の逆方向回転後の回転状況を判定する区間である。
【００５８】
制御回路１０３は、この状態では、区間Ｔ１の判定値が「０」のため、補正駆動パルスＰ２は第２補正駆動パルスＰ２’に設定することになるが、ステッピングモータ１０９が回転しているため第２補正駆動パルスＰ２’による駆動は行わない。また、この状態では、同一エネルギの主駆動パルスＰ１によって連続して駆動する毎に、連続駆動回数を計数する計数値（ＰＣＤ）に１加算し、前記計数値が所定値になったとき主駆動パルスＰ１を１ランクダウンする。
【００５９】
図６は本発明の第２の実施の形態の動作をまとめた判定チャートである。同図において、前述したとおり、基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出した場合を判定値「１」、基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出できなかった場合を判定値「０」と表している。また、「０／１」は、判定値が「１」、「０」のどちらでもよいことを表している。制御回路１０３は、誘起信号ＶＲｓのパターンに応じて図示したパルス制御を行う。
【００６０】
回転検出判定回路１１４が誘起信号ＶＲｓのパターンを出力し、制御回路１０３はその内部に記憶した図６の判定チャートを参照して主駆動パルスＰ１のランク変更、補正駆動パルスＰ２の切り換え、駆動パルスＰ１、Ｐ２、Ｐ２’による駆動等のパルス制御を行ってステッピングモータ１０９を回転制御する。
図７は、本発明の第２の実施の形態の動作を示すフローチャートであり、主として制御回路１０３の処理を示すフローチャートである。図４と同一処理を行う部分には同一符号を付している。
【００６１】
以下、図１、図５〜図７を参照して、本発明の第２の実施の形態の動作を説明する。
図１において、発振回路１０１は所定周波数の基準クロック信号を発生し、分周回路１０２は発振回路１０１で発生した前記信号を分周して計時の基準となる時計信号を発生し、制御回路１０３に出力する。
制御回路１０３は、前記時計信号を計数して計時動作を行い、先ず主駆動パルスＰ１ｎのエネルギランクｎを１にすると共に回数Ｎを０にして（図７のステップＳ５０１）、最小パルス幅の主駆動パルスＰ１１でステッピングモータ１０９を回転駆動するように制御信号を出力する（ステップＳ５０２、Ｓ５０３）。回数Ｎは同一エネルギの主駆動パルスＰ１によって連続して駆動した回数を表す。
【００６２】
駆動パルス選択回路１０６は、制御回路１０３からの制御信号に対応する主駆動パルスＰ１１を選択するように主駆動パルス制御信号を出力し、主駆動パルス発生回路１０７は主駆動パルス制御信号に応答して主駆動パルスＰ１１によってステッピングモータ１０９を回転駆動する。ステッピングモータ１０９は主駆動パルスＰ１１によって回転駆動されて、時刻針１１１〜１１３（日付が変わるときにはカレンダ表示部）を回転駆動する。これにより、ステッピングモータ１０９が正常に回転した場合には、表示部１１１０では、時刻針１１１〜１１３によって現在時刻が表示される。また、カレンダ表示部によって今日の日付が表示される。
【００６３】
制御回路１０３は、回転検出判定回路１１４が所定の基準しきい電圧Ｖｃｏｍｐを超えるステッピングモータ１０９の誘起信号ＶＲｓを検出したか否か及び前記誘起信号ＶＲｓの検出時刻ｔは区間Ｔ１内と判定したか否かの判定（即ち、基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ１内で検出したか否かの判定）を行う（ステップＳ５０４）。
【００６４】
制御回路１０３は、処理ステップＳ５０４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ１内で検出していないと判定した場合（パターンが（０，ｘ，ｘ）の場合である。但し判定値「ｘ」は判定値が「１」か「０」かを問わないことを意味する。）、補正駆動パルスＰ２として第２補正駆動パルスＰ２’に設定するように補正駆動パルス発生回路１０８を制御する（ステップＳ５０５）。
補正駆動パルス発生回路１０８は制御回路１０３からの制御に応答して、発生可能な補正駆動パルスＰ２を第２補正パルスＰ２’に設定する。
【００６５】
次に制御回路１０３は、区間Ｔ２において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを判定する（ステップＳ５０６）。
制御回路１０３は、処理ステップＳ５０６において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出していないと判定した場合（パターンが（０，０，ｘ）の場合である。）、基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ３内で検出したか否かを判定する（ステップＳ５０７）。
【００６６】
制御回路１０３は、処理ステップＳ５０７において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ３内で検出していないと判定した場合（パターンが（０，０，０）であり、駆動余裕通常だが反転速度低状態の場合である。）、回転したにも拘わらず非回転と誤検出した可能性があると判定して、処理ステップＳ５０３の主駆動パルスＰ１と同極性の補正駆動パルスＰ２（ここでは、処理ステップＳ５０５において設定した第２補正駆動パルスＰ２’）によってステッピングモータ１０９を強制的に回転させる（ステップＳ５０８）。
【００６７】
次に制御回路１０３は、当該主駆動パルスＰ１のランクｎを１ランクアップして主駆動パルスＰ１（ｎ＋１）に変更すると共に回数Ｎを０にリセットして処理ステップＳ５０３に戻る（ステップＳ５０９）。
次回の処理ステップＳ５０３における駆動は、主駆動パルスＰ１（ｎ＋１）によって行われる。
【００６８】
制御回路１０３は、処理ステップＳ５０７において、基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ３内で検出したと判定した場合（パターンが（ｘ，０，１）の場合である。）、補正駆動パルスＰ２による駆動は行わずに主駆動パルスＰ１を１ランクアップして主駆動パルスＰ１（ｎ＋１）に変更すると共に回数Ｎを０にリセットして処理ステップＳ５０３に戻る（ステップＳ５１０）。
【００６９】
制御回路１０３は、処理ステップＳ５０６において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出したと判定した場合（パターンが（０，１，ｘ）の場合である。）、回数Ｎに１加算した後（ステップＳ５１１）、回数Ｎが所定回数になったか否かを判定する（ステップＳ５１２）。
制御回路１０３は、処理ステップＳ５１２において、回数Ｎが所定回数になっていないと判定した場合は処理ステップＳ５０３に戻り、回数Ｎが所定回数になったと判定した場合には主駆動パルスＰ１を１ランクダウンして主駆動パルスＰ１（ｎ−１）に変更すると共に回数Ｎを０にリセットした後に処理ステップＳ５０３に戻る（ステップＳ５１３）。
【００７０】
一方、制御回路１０３は、処理ステップＳ５０４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ１内で検出したと判定した場合には（パターンが（１，ｘ，ｘ）の場合である。）、補正駆動パルスＰ２として第１補正駆動パルスＰ２に設定するように補正駆動パルス発生回路１０８を制御する（ステップＳ５１６）。
補正駆動パルス発生回路１０８は制御回路１０３からの制御に応答して、発生可能な補正駆動パルスＰ２を第１補正パルスＰ２に設定する。
【００７１】
次に制御回路１０３は、区間Ｔ２内において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを判定する（ステップＳ５１４）。
制御回路１０３は、処理ステップＳ５１４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出していないと判定した場合（パターンが（１，０，ｘ）の場合である。）、処理ステップＳ５０７に移行して、区間Ｔ３内で基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを判定する。
【００７２】
制御回路１０３は、処理ステップＳ５０７において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ３内で検出していないと判定した場合（パターンが（１，０，０）であり、非回転状態の場合である。）、処理ステップＳ５０３の主駆動パルスＰ１と同極性の補正駆動パルスＰ２（ここでは、処理ステップＳ５１６において設定した第１補正駆動パルスＰ２）によってステッピングモータ１０９を強制的に回転させ（ステップＳ５０８）、処理ステップＳ５０９を介して処理ステップＳ５０３に戻る。
制御回路１０３は、処理ステップＳ５１４において基準しきい電圧Ｖｃｏｍｐを超える誘起信号ＶＲｓを区間Ｔ２内で検出したと判定した場合（パターンが（１，１，ｘ）の場合である。）、回数Ｎを０にリセットした後に処理ステップＳ５０３に戻る（ステップＳ５１５）。
【００７３】
以上述べたように、本発明の実施の形態に係るステッピングモータ制御回路は、主駆動パルスＰ１によるステッピングモータ１０９駆動後の検出区間Ｔにおいてステッピングモータ１０９が発生する所定の基準しきい値Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出し、誘起信号ＶＲｓに基づいて回転状況を検出する回転検出判定回路１１４と、主駆動パルスＰ１によってステッピングモータ１０９を駆動すると共に、回転検出判定回路１１４が、主駆動パルスＰ１による駆動ではステッピングモータ１０９が非回転であることを検出した場合、主駆動パルスＰ１よりもエネルギが大きい補正駆動パルスＰ２によってステッピングモータ１０９を駆動する制御部と、を備え、補正駆動パルスＰ２として相互にエネルギが異なる複数種類の補正駆動パルスＰ２が用意されて成り、前記制御部は、回転検出判定回路１１４がステッピングモータ１０９は回転したにも拘わらず非回転と誤検出した可能性があることを検出した場合には、非回転であることを検出した場合よりもエネルギの小さい第２補正駆動パルスＰ２’によってステッピングモータ１０９を駆動することを特徴としている。
【００７４】
ここで、検出区間Ｔは複数の区間Ｔ１、Ｔ２、Ｔ３に区分され、回転検出判定回路１１４は、前記各区間Ｔ１、Ｔ２、Ｔ３において基準しきい値Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを表すパターンに基づいて回転状況を検出するように構成されて成り、前記制御回路は、回転検出判定回路１１４が最初の区間Ｔ１において基準しきい値Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出しなかった場合は、検出した場合よりもエネルギの小さい第２補正駆動パルスＰ２’で駆動するように構成することができる。
【００７５】
また、検出区間Ｔは複数の区間Ｔ１、Ｔ２、Ｔ３に区分され、前記回転検出部は、各区間Ｔ１、Ｔ２、Ｔ３において基準しきい値Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出したか否かを表すパターンに基づいて回転状況を検出するように構成されて成り、前記制御回路は、回転検出判定回路１１４が最初の区間Ｔ１において基準しきい値Ｖｃｏｍｐを超える誘起信号ＶＲｓを検出した場合は、検出しなかった場合よりもエネルギの大きい第１補正駆動パルスＰ２で駆動するように構成することができる。
【００７６】
したがって、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることができる。
また、回転速度が遅くなるに従って誘起信号ＶＲｓの発生時期が遅れたりレベルが低下する現象を利用して回転状況を検出する回転検出部を用いて、回転状況に応じたエネルギの補正駆動パルスＰ２によって駆動するため、確実に回転させることが可能になり又、省電力化が可能になる。
また、回転誤検出が発生した場合の余分な消費電流発生（補正駆動パルスＰ２の無駄な発生）の量を減少させることで、電源として電池を使用した場合の電池寿命低下を抑制することができる。
【００７７】
また、本発明の実施の形態に係るムーブメント１１６によれば、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることが可能なアナログ電子時計を構築することができる。
【００７８】
また、本発明の実施の形態に係るアナログ電子時計によれば、非回転の場合や回転したにも拘わらず非回転と誤検出した可能性がある場合に、適切な補正駆動を行うことにより、少ないエネルギで確実に回転させることが可能になり、電源として電池を使用する場合に長期間の使用が可能になる。
【００７９】
尚、前記実施の形態では、検出区間Ｔを２区間Ｔ１、Ｔ２に区分した例と３区間Ｔ１〜Ｔ３に区分した例を説明したが、複数の区間に区分して用いることが可能である。
また、前記実施の形態では、各駆動パルスのエネルギを変えるために、パルス幅が異なるようにしたが、櫛歯状のパルスの個数を変える、あるいはパルス電圧を変える等によっても、駆動エネルギを変えることが可能である。
また、ステッピングモータの応用例として電子時計の例で説明したが、モータを使用する電子機器に適用可能である。
【産業上の利用可能性】
【００８０】
本発明に係るステッピングモータ制御回路は、ステッピングモータを使用する各種電子機器に適用可能である。
また、本発明に係るムーブメント及び電子時計は、カレンダ機能付きアナログ電子腕時計、クロノグラフ時計をはじめ、各種のアナログ電子時計に適用可能である。
【符号の説明】
【００８１】
１０１・・・発振回路
１０２・・・分周回路
１０３・・・制御回路
１０４・・・電池
１０６・・・駆動パルス選択回路
１０７・・・主駆動パルス発生回路
１０８・・・補正駆動パルス発生回路
１０９・・・ステッピングモータ
１１０・・・アナログ表示部
１１１・・・時針
１１２・・・分針
１１３・・・秒針
１１４・・・回転検出判定回路
１１５・・・時計ケース
１１６・・・ムーブメント
２０１・・・ステータ
２０２・・・ロータ
２０３・・・ロータ収容用貫通孔
２０４、２０５・・・切り欠き部（内ノッチ）
２０６、２０７・・・切り欠き部（外ノッチ）
２０８・・・磁心
２０９・・・コイル
２１０、２１１・・・可飽和部
ＯＵＴ１・・・第１端子
ＯＵＴ２・・・第２端子
【図１】
2014181956.tif 000003
【図２】
2014181956.tif 000004
【図３】
2014181956.tif 000005
【図４】
2014181956.tif 000006
【図５】
2014181956.tif 000007
【図６】
2014181956.tif 000008
【図７】
2014181956.tif 000009