[go: up one dir, main page]

JP3596417B2 - Electronic device and control method for electronic device - Google Patents

Electronic device and control method for electronic device Download PDF

Info

Publication number
JP3596417B2
JP3596417B2 JP2000095651A JP2000095651A JP3596417B2 JP 3596417 B2 JP3596417 B2 JP 3596417B2 JP 2000095651 A JP2000095651 A JP 2000095651A JP 2000095651 A JP2000095651 A JP 2000095651A JP 3596417 B2 JP3596417 B2 JP 3596417B2
Authority
JP
Japan
Prior art keywords
magnetic field
power generation
drive pulse
output
electronic device
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.)
Expired - Fee Related
Application number
JP2000095651A
Other languages
Japanese (ja)
Other versions
JP2001346336A5 (en
JP2001346336A (en
Inventor
信二 中宮
照彦 藤沢
好隆 飯島
謙司 飯田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2000095651A priority Critical patent/JP3596417B2/en
Publication of JP2001346336A publication Critical patent/JP2001346336A/en
Application granted granted Critical
Publication of JP3596417B2 publication Critical patent/JP3596417B2/en
Publication of JP2001346336A5 publication Critical patent/JP2001346336A5/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electromechanical Clocks (AREA)
  • Control Of Charge By Means Of Generators (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Control Of Stepping Motors (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子機器及びその制御方法に係り、好ましくは携帯用の電子式計時装置などのように蓄電装置及び駆動用モータを内蔵した電子機器及びその制御方法に関するものである。
【0002】
【従来の技術】
近年、腕時計タイプなどの小型の電子時計に太陽電池などの発電装置を内蔵し、電池交換なしに動作するものが実現されている。これらの電子時計においては、発電装置で発生した電力をいったん大容量コンデンサなどに充電する機能を備えており、発電が行われないときはコンデンサから放電される電力で時刻表示が行われるようになっている。このため、電池なしでも長時間安定した動作が可能であり、電池の交換の手間あるいは電池の廃棄上の問題などを考慮すると、今後、多くの電子時計に発電装置が内蔵されるものと期待されている。
【0003】
このような発電装置を内蔵した電子時計として、国際公開WO98/41906号公報記載の発電装置付電子時計がある。
この発電装置付電子時計においては、回転検出タイミングにおいて発電の有無を検出し、発電を検出した場合には、モータの回転検出結果に拘わらず、補正駆動パルスを出力する構成を採ることにより、モータの確実な回転を確保するようにされていた。
【0004】
【発明が解決しようとする課題】
上記従来例においては、モータの回転検出タイミングにおいて発電の有無を検出していたため、当該タイミング以前から発電が継続的になされていた場合には、通常モータ駆動パルスが出力された後に補正駆動パルスが出力されるため、通常モータ駆動パルスの電力を余計に消費してしまうという問題点があった。
また、整流回路の後段に発電動作検出回路を設けていたため、二次電源の充電経路に発電動作検出回路が設けられていることとなり、発電検出を行う際には、充電を停止する必要があり、充電効率が悪くなってしまうという問題点があった。
【0005】
さらにモータ駆動異常を招く発電量を実測により予め定めるため、発電機、モータ、機構構造が変わるとその都度実測により基準となる発電量を設定する必要があるという問題点があった。
また、二次電源の蓄電電圧によって充電電流量が変化するため、発電装置より発生する交流磁界の大きさは二次電源の蓄電電圧によって異なることとなる。
しかしながら、上記従来例においては、発電検出をするに際し、二次電源への充電経路を遮断してしまうため、二次電源の蓄電電圧が高い場合、すなわち、二次電源に充電電流が流れにくいため交流磁界が発生しにくい場合にモータを正常に駆動できる状況にも拘わらず補正駆動パルスを出力してしまい、無駄に電力を消費してしまうという問題点があった。
【0006】
さらに上記従来例においては、二次電源への過充電を防止するための過充電防止回路が動作している場合には、発電動作検出回路の検出結果が発電状態に固定されるため、発電装置が非発電状態で、発電装置の交流磁界が発生しておらず、モータを正常に駆動できる状況であっても補正駆動パルスを出力してしまい、無駄に電力を消費してしまうという問題点があった。
そこで、本発明の目的は、発電機を有する電気機のモータの駆動を確実に行い、無駄な消費電力を低減し、充電効率を低下させることがないとともに、発電機、モータなどの構成の変化の影響を受けることなく発電状態を検出することが可能な電子機器及びその制御方法を提供することにある。
【0007】
【課題を解決するための手段】
上記課題を解決するため、本発明が採用する電子機器の構成は、発電を行う発電手段と、前記発電された電気エネルギーを蓄電する蓄電手段と、前記蓄電手段に蓄えられた電気エネルギーにより駆動される一または複数のモータと、通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御手段と、前記発電により磁界が発生したか否かを検出する発電磁界検出手段と、前記発電磁界検出手段により発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力手段と、を備え、前記発電磁界検出手段は、前記発電手段の発電により前記蓄電手段に充電電流が流れる充電状態にある場合に、前記発電による磁界が発生したものとして判別を行う充電状態判別手段を備えたことを特徴としている。
【0008】
本発明が採用する電子機器の他の構成は、発電を行う発電手段と、前記発電された電気エネルギーを蓄電する蓄電手段と、前記蓄電手段に蓄えられた電気エネルギーにより駆動される一または複数のモータと、通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御手段と、前記発電により磁界が発生したか否かを検出する発電磁界検出手段と、前記発電磁界検出手段により発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力手段と、を備え、前記発電磁界検出手段は、前記蓄電手段が過充電防止状態にある場合に、前記発電手段に流れる過充電防止電流により前記発電による磁界が発生したものとして判別を行う過充電防止電流発生判別手段を備えたことを特徴としている。
【0009】
上記電子機器の構成において、前記充電状態判別手段は、前記発電手段から出力される発電電流の値が予め定めた発電電流値を超えた場合に前記蓄電手段に蓄電電流が流れる充電状態であると判別することを特徴としている。
【0010】
上記電子機器の構成において、前記充電状態判別手段は、前記発電手段から出力される発電電流に基づいて前記蓄電手段の蓄電電圧を算出し、前記蓄電電圧の値が予め定めた基準蓄電電圧の値を越えた場合に前記蓄電手段に蓄電電流が流れる充電状態であると判別することを特徴としている。
【0011】
上記電子機器の構成において、前記発電手段は、一対の出力端子を有し、前記発電手段の出力端子の電圧と前記蓄電手段の端子電圧に対応する所定の電圧とを比較し、比較結果信号を出力する比較手段と、前記比較結果信号に基づいて前記出力端子の電圧が前記蓄電手段の端子電圧を上回る場合に発電電流が流れ得る状態に相当する発電検出信号を出力する発電検出手段と、を備えたことを特徴としている。
【0012】
上記電子機器の構成において、前記発電磁界検出手段は、前記蓄電手段の充電経路とは異なる経路を介して前記充電とは並行して前記発電により磁界が発生したか否かを判別することを特徴としている。
【0013】
上記電子機器の構成において、前記モータの回転の有無を検出する回転検出手段を備え、
前記補正駆動パルス出力手段は、前記回転検出手段により前記モータが非回転状態であると検出された場合に第1のタイミングで第1補正駆動パルスを出力する第1補正駆動パルス出力手段と、前記発電磁界検出手段により磁界が発生したと検出された場合、かつ、前記回転検出手段により前記モータが回転状態であると検出した場合に前記第1のタイミングとは異なる第2のタイミングで第2補正駆動パルスを出力する第2補正駆動パルス出力手段と、を備えたことを特徴としている。
【0014】
上記電子機器の構成において、前記モータの回転の有無を検出する回転検出手段を備え、前記補正駆動パルス出力手段は、前記回転検出手段により前記モータが非回転状態であると検出した場合に第1の実効電力を有する第1補正駆動パルスを出力する第1補正駆動パルス出力手段と、前記発電磁界検出手段により発電による磁界が発生したと検出された場合、かつ、前記回転検出手段により前記モータが回転状態であると検出した場合に前記第1の実効電力よりも大きな第2の実効電力を有する第2補正駆動パルスを出力する第2補正駆動パルス出力手段と、を備えたことを特徴としている。
【0015】
上記電子機器の構成において、前記第1補正駆動パルスおよび前記第2補正駆動パルスの出力タイミングは同一の出力タイミングとされることを特徴としている。
【0016】
上記電子機器の構成において、前記補正駆動パルス出力手段は、前記発電磁界検出手段により発電による磁界が発生したと検出されてから予め定めた所定時間が経過するまで、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力することを特徴としている。
【0017】
上記電子機器の構成において、前記モータの回転の有無を検出する回転検出手段と、前記発電磁界検出手段により発電による磁界が発生したと検出された場合に前記回転検出手段の動作を禁止する回転検出禁止手段と、を備えたことを特徴としている。
【0018】
上記電子機器の構成において、前記モータの回転の有無を検出する回転検出手段を備え、前記補正駆動パルス出力手段は、前記回転検出手段の判別結果に拘わらず、前記発電磁界検出手段により発電による磁界が発生したと検出された場合に、前記補正駆動パルス信号を前記モータに出力する、ことを特徴としている。
【0019】
上記電子機器の構成において、前記発電磁界検出手段は、予め定めた所定期間中に前記発電による磁界が発生したか否かを検出することを特徴としている。
【0020】
上記電子機器の構成において、前記所定期間は、前記パルス駆動制御手段による今回の通常駆動パルス信号出力開始タイミングと次回の前記通常駆動パルス信号の出力開始タイミングとの間の期間中の期間として定められることを特徴としている。
【0021】
上記電子機器の構成において、前記所定期間は、前記発電磁界検出手段の検出ディレイ時間に対応する期間を含めて定められていることを特徴としている。
【0022】
上記電子機器の構成において、前記補正駆動パルス出力手段は、前記通常駆動パルス信号に代えて前記補正駆動パルス信号を前記モータに出力することを特徴としている。
【0023】
上記電子機器の構成において、前記第1補正駆動パルス及び前記第2補正駆動パルスは同一であることを特徴としている。
【0024】
上記電子機器の構成において、前記発電磁界検出手段は、予め定めた所定期間中に前記発電による磁界が発生したか否かを検出するとともに、前記所定期間の開始タイミングを前記回転検出手段における回転検出開始タイミングに設定したことを特徴としている。
【0025】
上記電子機器の構成において、前記所定期間は、前記発電磁界検出手段の検出ディレイ時間に対応する期間を含めて定められていることを特徴としている。
【0026】
上記電子機器の構成において、当該電子機器周辺の高周波磁界を検出する高周波磁界検出手段を備え、前記補正駆動パルス出力手段は、前記高周波磁界検出手段の判別結果に拘わらず、前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に、前記補正駆動パルス信号を前記モータに出力する、ことを特徴としている。
【0027】
上記電子機器の構成において、当該電子機器周辺の交流磁界を検出する外部磁界検出手段を備え、前記補正駆動パルス出力手段は、前記外部磁界検出手段の判別結果に拘わらず、前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に、前記補正駆動パルス信号を前記モータに出力する、ことを特徴としている。
【0028】
上記電子機器の構成において、前記モータ周辺の高周波磁界あるいは交流磁界を検出する外部磁界検出手段と、前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に前記外部磁界検出手段の動作を禁止する磁界検出禁止手段と、を備えたことを特徴としている。
【0029】
上記電子機器の構成において、前記モータの駆動状態に基づいて前記通常駆動パルスの実効電力を下げるべくデューティ比を順次下げ、より好適なデューティ比に設定するデューティ比設定手段と、前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に、前記デューティ比設定手段における前記デューティ比の変更を禁止しあるいは予め定めた初期デューティ比にリセットさせるデューティ比制御手段と、を備えたことを特徴としている。
【0030】
上記電子機器の構成において、前記電子機器は、携帯用であることを特徴としている。
【0031】
上記電子機器の構成において、前記電子機器は、計時動作を行う計時手段を備えたことを特徴としている。
【0032】
上記課題を解決するため、本発明が採用する電子機器の制御方法は、発電を行う発電装置と、前記発電された電気エネルギーを蓄電する蓄電装置と、前記蓄電装置に蓄えられた電気エネルギーにより駆動されるモータと、を備えた電子機器の制御方法において、通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御工程と、前記発電により磁界が発生したか否かを検出する発電磁界検出工程と、前記発電磁界検出工程において発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力工程と、を備え、前記発電磁界検出工程は、前記発電装置の発電により前記蓄電装置に充電電流が流れる充電状態にある場合に、前記発電による磁界が発生したものとして判別を行う充電状態判別工程を備えたことを特徴としている。
【0033】
本発明が採用する電子機器の他の制御方法は、発電を行う発電装置と、前記発電された電気エネルギーを蓄電する蓄電装置と、前記蓄電装置に蓄えられた電気エネルギーにより駆動されるモータと、を備えた電子機器の制御方法において、通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御工程と、前記発電により磁界が発生したか否かを検出する発電磁界検出工程と、前記発電磁界検出工程において発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力工程と、を備え、前記発電磁界検出工程は、前記蓄電装置が過充電防止状態にある場合に、前記発電装置に流れる過充電防止電流により前記発電による磁界が発生したものとして判別を行う過充電防止電流発生判別工程を備えたことを特徴としている。
【0034】
上記制御方法において、前記発電磁界検出工程は、予め定めた所定期間中に前記発電による磁界が発生したか否かを検出することを特徴としている。
【0035】
上記制御方法において、前記所定期間は、前記パルス駆動制御工程における今回の通常駆動パルス信号出力開始タイミングと次回の前記通常駆動パルス信号の出力開始タイミングとの間の期間中の期間として定められることを特徴としている。
【0036】
上記制御方法において、前記所定期間は、前記発電磁界検出工程における検出ディレイ時間に対応する期間を含めて定められていることを特徴としている。
【0037】
上記制御方法において、前記補正駆動パルス出力工程は、前記通常駆動パルス信号に代えて前記補正駆動パルス信号を前記モータに出力することを特徴としている。
【0038】
【発明の実施の形態】
次に図面を参照して本発明の好適な実施形態について説明する。
[1] 第1実施形態
[1.1] 全体構成
図1に、第1実施形態の電子機器である計時装置1の概略構成を示す。
計時装置1は、腕時計であって、使用者は装置本体に連結されたベルトを手首に巻き付けて使用するようになっている。
計時装置1は、大別すると、交流電力を発電する発電部Aと、発電部Aからの交流電圧を整流するとともに蓄電し、その蓄電電圧をさらに昇降圧した電圧によって各構成部分へ電力を給電する電源部Bと、発電部Aの発電状態を検出し、検出結果に基づいて装置全体を制御する制御部Cと、指針を駆動する運針機構Dと、制御部Cからの制御信号に基づいて運針機構Dを駆動する駆動部Eと、を備えて構成されている。
【0039】
この場合において、制御部Cは、発電部Aの発電状態に応じて、運針機構Dを駆動して時刻表示を行う表示モードと、運針機構Dへの給電を停止して電力を節電する節電モードとを切り換えるようになっている。また、節電モードから表示モードへの移行は、ユーザが計時装置1を手に持ってこれを振ることによって、強制的に移行されるようになっている。以下、各構成部分について説明する。なお、制御部Cについては機能ブロックを用いて後述する。
まず、発電部Aは、大別すると、発電装置40と、ユーザの腕の動きなどを捉えて装置内で旋回し、運動エネルギーを回転エネルギーに変換する回転錘45と、回転錘の回転を発電に必要な回転数に変換(増速)して発電装置40側に伝達する増速用ギア46と、を備えている。
【0040】
発電装置40は、回転錘45の回転が増速用ギア46を介して発電用ロータ43に伝達され、発電用ロータ43が発電用ステータ42の内部で回転することにより、発電用ステータ42に接続された発電コイル44に誘起された電力を外部に出力する電磁誘導型の交流発電装置として機能している。
したがって、発電部Aは、使用者の生活に関連したエネルギーを利用して発電を行い、その電力を用いて計時装置1を駆動できるようになっている。
次に、電源部Bは、整流回路103と、蓄電装置(大容量コンデンサ)104と、昇降圧回路113と、を備えて構成されている。
昇降圧回路113は、複数のコンデンサ113a、113bおよび113cを用いて多段階の昇圧および降圧ができるようになっており、制御部Cからの制御信号φ11によって駆動部Eに供給する電圧を調整することができる。また、電源部Bは、Vdd(高電位側)を基準電位(GND)に取り、VTKN(低電位側)を電源電圧として生成している。
【0041】
次に、運針機構Dについて説明する。運針機構Dに用いられているステッピングモータ10は、パルスモータ、ステッピングモータ、階動モータあるいはデジタルモータなどとも称され、デジタル制御装置のアクチュエータとして多用されている、パルス信号によって駆動されるモータである。近年、携帯に適した小型の電子装置あるいは情報機器用のアクチュエータとして小型、軽量化されたステッピングモータが多く採用されている。このような電子装置の代表的なものが電子時計、時間スイッチ、クロノグラフといった計時装置である。
【0042】
本例のステッピングモータ10は、駆動部Eから供給される駆動パルスによって磁力を発生する駆動コイル11と、この駆動コイル11によって励磁されるステータ12と、さらに、ステータ12の内部において励磁される磁界により回転するロータ13を備えている。また、ステッピングモータ10は、ロータ13がディスク状の2極の永久磁石によって構成されたPM型(永久磁石回転型)で構成されている。ステータ12には、駆動コイル11で発生した磁力によって異なった磁極がロータ13回りのそれぞれの相(極)15および16に発生するように磁気飽和部17が設けられている。また、ロータ13の回転方向を規定するために、ステータ12の内周の適当な位置には内ノッチ18が設けられており、コギングトルクを発生させてロータ13が適当な位置に停止するようにしている。
ステッピングモータ10のロータ13の回転は、かなを介してロータ13に噛合された五番車51、四番車52、三番車53、二番車54、日の裏車55および筒車56からなる輪列50によって各針に伝達される。四番車52の軸には秒針61が接続され、二番車54には分針62が接続され、さらに、筒車56には時針63が接続されている。ロータ13の回転に連動してこれらの各針によって時刻が表示される。輪列50には、さらに、年月日などの表示を行うための伝達系など(不図示)を接続することももちろん可能である。
【0043】
次に、駆動部Eは制御部Cの制御の基にステッピングモータ10に様々な駆動パルスを供給する。より詳細には、制御部Cからそれぞれのタイミングで極性およびパルス幅の異なる制御パルスを印加することにより、駆動コイル11に極性の異なる駆動パルスを供給したり、あるいは、ロータ13の回転検出用および磁界検出用の誘起電圧を励起する検出用のパルスを供給したりすることができるようになっている。
【0044】
[1.2] 制御系の機能構成
次に制御系の機能構成について説明する。
[1.2.1] 制御系の概要機能構成
まず、図2を参照して第1実施形態の制御系の概要機能構成について説明する。図2において、符号A〜Eは、図1に示した発電部A、電源部B、制御部C、運針機構Dおよび駆動部Eにそれぞれ対応している。
計時装置1は、交流発電を行う発電部101と、発電部101の発電電圧SKに基づいて発電検出を行い発電検出結果信号SAを出力する発電検出回路102と、発電部101から出力される交流電流を整流して直流電流に変換する整流回路103と、整流回路103から出力される直流電流により蓄電する蓄電装置104と、蓄電装置104の蓄電電圧を昇降圧してその電圧を出力する昇降圧回路113と、昇降圧回路113から出力される蓄電装置104の蓄電電圧を昇降圧した電圧により動作し、計時制御を行うべく通常モータ駆動パルスSIを出力し、発電機交流磁界検出の検出タイミングを指示するための発電機交流磁界検出タイミング信号SBを出力し、高周波磁界検出用パルス信号SP0の出力タイミングを表す高周波磁界検出タイミング信号SSP0を出力し、交流磁界検出用パルス信号SP11、SP12の出力タイミングを表す交流磁界検出タイミング信号SSP12を出力し、回転検出用パルス信号SP2の出力タイミングを表す回転検出タイミング信号SSP2を出力する計時制御回路105と、発電検出結果信号SA及び発電交流磁界検出タイミング信号SBに基づいて発電機交流磁界検出を行い、発電機交流磁界検出結果信号SCを出力する発電機交流磁界検出回路106と、発電機交流磁界検出結果信号SCに基づいて通常モータ駆動パルスのデューティダウンを制御するための通常モータ駆動パルスデューティダウン信号SHを出力するデューティダウン用カウンタ107と、高周波磁界検出結果信号SE、交流磁界検出結果信号SF、及び回転検出結果信号SGに基づいて補正駆動パルスSJを出力するか否かを判別し、必要に応じて補正駆動パルスSJを出力する補正駆動パルス出力判断回路108と、通常モータ駆動パルスSIあるいは補正駆動パルスSJに基づいてパルスモータ10を駆動するためのモータ駆動パルスSLを出力するモータ駆動回路109と、発電機交流磁界検出結果信号SC及びモータ駆動回路109から出力される誘起電圧信号SDに基づいて高周波磁界を検出して高周波磁界検出結果信号SEを出力する高周波磁界検出回路110と、発電機交流磁界検出結果信号SC及びモータ駆動回路109から出力される誘起電圧信号SDに基づいて交流磁界を検出し交流磁界検出結果信号SFを出力する交流磁界検出回路111と、モータ駆動回路109から出力される誘起電圧信号SDに基づいてモータ10が回転したか否かを検出し、回転検出結果信号SGを出力する回転検出回路112と、を備えて構成されている。
【0045】
[1.2.2] 発電検出回路周辺の構成
図3にこのような検出ディレイが発生する発電検出回路の周辺の回路構成例を示す。
図3においては、発電検出回路102と、発電検出回路102の周辺回路として、交流発電を行う発電部101と、発電部101から出力される交流電流を整流して直流電流に変換する整流回路103と、整流回路103から出力される直流電流により蓄電する蓄電装置104と、を図示している。
発電検出回路102は、後述の第1コンパレータCOMP1及び第2コンパレータCOMP2の出力の論理積の否定をとって出力するNAND回路201と、NAND回路201の出力をR−C積分回路を用いて平滑化して発電検出結果信号SAとして出力する平滑化回路202と、を備えて構成されている。
この場合において、発電検出回路102は、発電部101の出力端子AG1(あるいはAG2)の電圧と蓄電装置(蓄電手段)の端子電圧とを直接比較することにより発電を検出しているが、蓄電装置の端子電圧に代えて端子電圧に対応する所定の電圧と比較するように構成することも可能である。例えば、蓄電装置の端子電圧に所定のオフセットを加算(減算)した電圧や、端子電圧を電圧増幅した電圧などの蓄電装置の端子電圧を表す電圧であれば適宜用いることが可能である。また、逆に出力端子AG1(あるいはAG2)の電圧に代えて同様に出力端子AG1(あるいはAG2)の電圧に対応する電圧を用いるように構成することも可能である。
【0046】
整流回路103は、発電部101の一方の出力端子AG1の電圧を基準電圧Vddと比較することにより第1トランジスタQ1のオン/オフ制御を行って能動整流を行わせるための第1コンパレータCOMP1と、発電部101の他方の出力端子AG2の電圧を基準電圧Vddと比較することにより第2トランジスタQ2を第1トランジスタと交互にオン/オフすることにより能動整流を行わせるための第2コンパレータCOMP2と、発電部101の端子AG2の端子電圧V2が予め定めた閾値電圧を越えるとオン状態となる第3トランジスタQ3と、発電部101の端子AG1の端子電圧V1が予め定めた閾値電圧を越えるとオン状態となる第4トランジスタQ4と、を備えて構成されている。
まず、充電動作について説明する。
発電部101が発電を開始すると、発電電圧が両出力端子AG1、AG2に給電される。この場合、出力端子AG1端子電圧V1と出力端子AG2の端子電圧V2は、位相が反転している。
出力端子AG1の端子電圧V1が閾値電圧を越えると、第4トランジスタQ4がオン状態となる。この後、端子電圧V1が上昇し、電源VDDの電圧を越えると、第1コンパレータCOMP1の出力は"L"レベルとなり、第1トランジスタQ1がオンすることとなる。
一方、出力端子AG2の端子電圧V2は閾値電圧を下回っているので、第3トランジスタQ3はオフ状態であり、端子電圧V2は電源VDDの電圧未満であり、第2コンパレータCOMP2の出力は"H"レベルであり、第2トランジスタQ2はオフ状態である。
【0047】
したがって、第1トランジスタQ1がオン状態となる期間において、「端子AG1→第1トランジスタ→電源VDD→蓄電装置104→電源VTKN→第4トランジスタQ4」の経路で発電電流が流れ、蓄電装置104に電荷が充電される。
この後、端子電圧V1が下降すると、出力端子AG1の端子電圧V1は電源VDDの電圧未満となり、第1コンパレータCOMP1の出力が"H"レベルとなって、第1トランジスタQ1はオフ状態となり、出力端子AG1の端子電圧V1は第4トランジスタQ4の閾値電圧を下まわることとなり、トランジスタQ4もオフ状態となる。
一方、出力端子AG2の端子電圧V2が閾値電圧を越えると、第3トランジスタQ3がオン状態となる。この後、端子電圧V2がさらに上昇し、電源VDDの電圧を越えると、第2コンパレータCOMP2の出力は"L"レベルとなり、第2トランジスタQ2がオンすることとなる。
したがって、第2トランジスタQ2がオン状態となる期間において、「端子AG2→第2トランジスタQ2→電源VDD→蓄電装置104→電源VTKN→第3トランジスタQ3」の経路で発電電流が流れ、蓄電装置104に電荷が充電されることとなる。
【0048】
上述したように、発電電流が流れる際には、第1コンパレータCOMP1あるいは第2コンパレータCOMP2の出力はいずれかが"L"レベルとなっている。
そこで、発電検出回路102のNAND回路201は、第1コンパレータCOMP1及び第2コンパレータCOMP2の出力の論理積の否定をとることにより、発電電流が流れている状態で"H"レベルの信号を平滑化回路202に出力することとなる。
この場合において、NAND回路201の出力はスイッチングノイズを含むこととなるので、平滑回路202は、NAND回路201の出力をR−C積分回路を用いて平滑化して発電検出結果信号SAとして出力するのである。
ところで、このような発電検出回路102は、構造上、検出信号は検出ディレイを含んでいるため、これを考慮しなければ、検出漏れに伴ってモータが正常に回転しないこととなる。そこで、本実施形態においては、検出ディレイを考慮して、モータを正常に回転させている。
【0049】
[1.2.3] 制御系の詳細機能構成
次に制御系の詳細機能構成について図4を参照して説明する。
まず、図4を参照して計時制御回路105の構成及び動作について説明する。
計時制御回路105は、計時制御回路105全体を制御する計時制御部105Aと、一方の入力端子に計時制御部105Aから出力された通常モータ駆動パルスK11が入力され、他方の入力端子に高周波磁界検出結果信号SEの反転信号または交流磁界検出結果信号SFの反転信号が入力され、両入力信号の論理積をとって通常モータ駆動パルスSIとして出力するAND回路105Bと、第1の入力端子に計時制御部105Aの回転検出タイミング制御信号SCSP2が入力され、第2の入力端子に回転検出結果信号SGの反転信号が入力され、第3の入力端子に高周波磁界検出結果信号SEあるいは交流磁界検出結果信号SFの反転信号が入力され、全入力信号の論理積をとって回転検出タイミング信号SSP2を出力するAND回路105Cと、一方の入力端子に交流磁界検出タイミング制御信号SCSP12が入力され、他方の入力端子に高周波磁界検出結果信号SEあるいは交流磁界検出結果信号SFの反転信号が入力されるAND回路105Dと、一方の入力端子に高周波磁界検出タイミング制御信号SCSP0が入力され、他方の入力端子に高周波磁界検出結果信号SEあるいは交流磁界検出結果信号SFの反転信号が入力されるAND回路105Eと、を備えて構成されている。
【0050】
次に計時制御回路105の概要動作を説明する。
計時制御部105Aは、所定のタイミングで通常モータ駆動パルスK11をAND回路105Bに出力する。
この結果、AND回路105Bは、高周波磁界検出回路110から出力される高周波磁界検出結果信号SEが"L"レベル、かつ、交流磁界検出回路111から出力される交流磁界検出結果信号SFが"L"レベルの場合、すなわち、高周波磁界及び交流磁界のいずれも検出されなかった場合に、通常モータ駆動パルスSI(=通常モータ駆動パルスK11)をモータ駆動回路109に出力することとなる。
また、計時制御部105Aは、所定のタイミングで"H"レベルとなる回転検出タイミング制御信号SCSP2をAND回路105Cに出力する。
この結果、AND回路105Cは、回転検出結果信号SGが"L"レベルであり、高周波磁界検出回路110から出力される高周波磁界検出結果信号SEが"L"レベル、かつ、交流磁界検出回路111から出力される交流磁界検出結果信号SFが"L"レベルの場合、すなわち、高周波磁界および交流磁界のいずれも検出されず、かつ、"L"レベルの回転検出結果信号SGが出力されている場合に、回転検出タイミング制御信号SCSP2に基づいて回転検出を行わせるべく"H"レベルの回転検出タイミング信号SSP2を回転検出回路112に出力することとなる。
【0051】
さらに、計時制御部105Aは、所定のタイミングで"H"レベルとなる交流磁界検出タイミング制御信号SCSP12をAND回路105Dに出力する。
この結果、AND回路105Dは、高周波磁界検出回路110から出力される高周波磁界検出結果信号SEが"L"レベル、かつ、交流磁界検出回路111から出力される交流磁界検出結果信号SFが"L"レベルの場合、すなわち、高周波磁界および交流磁界のいずれも検出されていない場合に、交流磁界検出タイミング制御信号SCSP12に基づいて交流磁界検出を行わせるべく"H"レベルの磁界検出タイミング信号SSP12を高周波磁界検出回路110および交流磁界検出回路111に出力することとなる。
さらにまた、計時制御部105Aは、所定のタイミングで"H"レベルとなる高周波磁界検出タイミング制御信号SCSP0をAND回路105Eに出力する。
この結果、AND回路105Eは、高周波磁界検出回路110から出力される高周波磁界検出結果信号SEが"L"レベル、かつ、交流磁界検出回路111から出力される交流磁界検出結果信号SFが"L"レベルの場合、すなわち、高周波磁界および交流磁界のいずれも検出されていない場合に、高周波磁界検出タイミング制御信号SCSP0に基づいて高周波磁界検出を行わせるべく"H"レベルの高周波磁界検出タイミング信号SSP0を高周波磁界検出回路110および交流磁界検出回路111に出力することとなる。
【0052】
続いて、図4を参照して発電機交流磁界検出回路106の構成および動作について説明する。
発電機交流磁界検出回路106は、一方の入力端子に発電検出結果信号SAが入力され、他方の入力端子にSBが入力され、両入力信号の論理積をとって出力するAND回路106Aと、セット端子SにAND回路106Aの出力信号が入力され、リセット端子Rに検出結果リセット信号FEGLが入力され、出力端子Qから発電機交流磁界検出結果信号SCを出力するラッチ回路106Bと、を備えて構成されている。
次に発電機交流磁界検出回路106の概要動作を説明する。
計時制御部105Aは、所定のタイミングで"H"レベルとなる発電機交流磁界検出タイミング信号SBをAND回路106Aに出力する。
この結果、AND回路106Aは、発電機交流磁界検出タイミングにおいて、発電が検出されることにより発電検出結果信号SAが"H"レベルとなった場合には、発電機により交流磁界が発生しているとみなして、"H"レベルの出力信号をラッチ回路106Bに出力する。
【0053】
そして、ラッチ回路106Bは、次に検出結果リセット信号FEGLが"H"レベルとなり、検出結果がリセットされるまで、発電機による交流磁界を検出した場合に相当する"H"レベルの発電機交流磁界検出結果信号SCをデューティダウン用カウンタ107並びに高周波磁界検出回路110および交流磁界検出回路111に出力することとなる。
【0054】
次に図4を参照してデューティダウン用カウンタ107の構成および動作について説明する。
デューティダウン用カウンタ107は、一方の入力端子に発電機交流磁界検出結果信号SCが入力され、他方の入力端子にリセット制御信号RSが入力され、両入力信号の論理和をとって出力するOR回路107Aと、クロック端子CLKに計時制御回路105からのクロック信号CKが入力され、出力端子Qから通常モータ駆動パルスデューティダウン信号SHを出力する1/nカウンタ107Bと、を備えて構成されている。
【0055】
次にデューティダウン用カウンタ107の動作を説明する。
計時制御部105Aは、所定のクロック信号CKを1/nカウンタ107Bのクロック端子CLKに出力する。
この結果、1/nカウンタ107Bは、クロック信号CKを1/nして、カウントを行い、カウント結果を通常モータ駆動パルスデューティダウン信号SHとして出力端子Qより計時制御部105Aに出力する。
一方、OR回路107Aは、計時制御部105Aから"H"レベルのリセット制御信号RSが出力されるか、あるいは、発電機交流磁界検出回路106から"H"レベルの発電機交流磁界検出結果信号SCが出力されると、1/nカウンタ107Bのカウント値をリセットすべく、"H"レベルの出力信号を出力することとなる。
すなわち、デューティダウン用カウンタ107は、計時制御部105Aからリセット制御信号RSが入力され、あるいは、発電機交流磁界検出回路106から"H"レベルの発電機交流磁界検出結果信号SCが入力された場合には、デューティダウンを行わないように動作することとなる。
【0056】
次に図4を参照して回転検出回路112の構成および動作について説明する。
回転検出回路112は、第1の反転入力端子にパルスモータ10の一方の入力端子が接続され、第2の反転入力端子にパルスモータ10の他方の入力端子が接続され、非反転入力端子に比較基準電圧Vcomが入力され、計時制御回路から出力される回転検出タイミング信号SSP2に対応するタイミングで動作状態となり、原回転検出結果信号SG0を出力する回転検出コンパレータ112Aと、一方の入力端子に回転検出タイミング信号SSP2が入力され、他方の入力端子に原回転検出結果信号SG0が入力され、両入力信号の論理積をとって出力するAND回路112Bと、セット端子SにAND回路によりゲートされた原回転検出結果信号SG0が入力され、リセット端子Rに計時制御回路105が出力した検出結果リセット信号FEGLが入力され、出力端子Qから回転検出結果信号SGを出力するラッチ回路112Cと、を備えて構成されている。
【0057】
次に回転検出回路112の動作について説明する。
計時制御回路105のAND回路105Cが高周波磁界および交流磁界のいずれも検出されず、かつ、"L"レベルの回転検出結果信号SGが出力されている場合に、回転検出タイミング制御信号SCSP2に基づいて回転検出を行わせるべく"H"レベルの回転検出タイミング信号SSP2を出力すると、回転検出コンパレータ112Aは動作状態となる。
これに伴い、回転検出コンパレータ112Aは、第1の反転入力端子あるいは第2の反転入力端子の信号電圧レベルを比較基準電圧Vcomと比較し、パルスモータ10の回転検出時に"H"レベルの原回転検出結果信号SG0をAND回路112Bに出力する。
これによりAND回路112Bは、回転検出タイミング信号SSP2が"H"レベルとなり、かつ、原回転検出結果信号SG0が"H"レベルの場合に、すなわち、回転検出タイミングにおいて、パルスモータ10の回転に起因する起電力が発生した場合に、回転を検出した場合に相当する"H"レベルの出力信号をラッチ回路112Cに出力する。
この結果、ラッチ回路112Cの出力端子Qは、パルスモータ10の回転を検出してから、次の検出結果リセット信号FEGLが"H"レベルとなって検出結果がリセットされるまで、"H"レベルの回転検出結果信号SGを出力することとなる。
【0058】
次に図4を参照して高周波磁界検出回路110および交流磁界検出回路111の構成および動作について説明する。
高周波磁界検出回路110および交流磁界検出回路111は、同一回路で実現されており、高周波磁界検出回路110(および交流磁界検出回路111)は、入力端子にパルスモータ10の一方の入力端子が接続され、入力信号を反転して出力する第1磁界検出用インバータ110Aと、入力端子にパルスモータ10の他方の入力端子が接続され、入力信号を反転して出力する第2磁界検出用インバータ110Bと、一方の入力端子に第1磁界検出用インバータの出力信号が入力され、他方の入力端子に第2磁界検出用インバータの出力信号が入力され、両入力信号の論理和をとって出力するOR回路110Cと、一方の入力端子に後述する高周波/交流磁界検出タイミング信号SSP012が入力され、他方の入力端子にOR回路110Cの出力信号が入力され、両入力信号の論理積をとって出力するAND回路110Dと、一方の入力端子に発電機交流磁界検出結果信号SCが入力され、他方の入力端子にAND回路110Dの出力信号が入力され、両入力信号の論理和をとって出力するOR回路110Eと、セット端子SにOR回路110Eの出力信号が入力され、リセット端子Rに計時制御回路105が出力した検出結果リセット信号FEGLが入力され、高周波磁界検出結果信号SE(あるいは交流磁界検出結果信号SF)を出力するラッチ回路110Fと、一方の入力端子に高周波磁界検出タイミング信号SSP0が入力され、他方の入力端子に交流磁界検出タイミング信号SSP12が入力され、両入力信号の論理和をとって高周波/交流磁界検出タイミング信号SSP012として出力するOR回路110Hと、を備えて構成されている。
【0059】
次に高周波磁界検出回路110を例として動作を説明するが、交流磁界検出回路111の動作については、検出タイミングおよび検出対象が異なるだけで他は同様である。
第1磁界検出用インバータ110Aは、パルスモータ10の一方の入力端子の電圧レベルが"L"レベルとなると、"H"レベルの出力信号をOR回路110Cに出力する。
同様に第2磁界検出用インバータ110Bは、パルスモータ10の他方の入力端子の電圧レベルが"L"レベルとなると、"H"レベルの出力信号をOR回路110Cに出力する。
この結果、OR回路110Cは、パルスモータ10のいずれかの入力端子の電圧レベルが"L"レベルとなるタイミングで"H"レベルの出力信号をAND回路110Dに出力する。
また、OR回路110Hは、高周波磁界検出タイミングには、"H"レベルの高周波磁界検出タイミング信号SSP0が入力され、交流磁界検出タイミングには、"H"レベルの交流磁界検出タイミング信号SSP12が入力される。従って、OR回路110Hは、高周波磁界検出タイミングあるいは交流磁界検出タイミングにおいて、"H"レベルの高周波/交流磁界検出タイミング信号SSP012をAND回路110Dに出力する。
【0060】
AND回路110Dは、高周波/交流磁界検出タイミング信号SSP012が"H"レベルとなり、かつ、OR回路110Cの出力信号が"H"レベルの場合に、すなわち、高周波磁界検出タイミング(あるいは交流磁界検出タイミング)において、パルスモータ10周辺に高周波磁界(あるいは交流磁界)が発生した場合に、高周波磁界(あるいは交流磁界)を検出した場合に相当する"H"レベルの出力信号をOR回路110Eに出力する。
OR回路110Eは、高周波磁界(あるいは交流磁界)を検出した場合に相当する"H"レベルのAND回路110Dの出力信号が入力された場合あるいは発電機による交流磁界を検出した場合に相当する"H"レベルの発電機交流磁界検出結果信号SCが入力された場合に、高周波磁界(あるいは交流磁界)を検出した場合に相当する出力信号をラッチ回路110Fに出力する。
この結果、ラッチ回路110Fの出力端子Qは、パルスモータ10周辺の高周波磁界(あるいは交流磁界)を検出してから、次の検出結果リセット信号FEGLが"H"レベルとなって検出結果がリセットされるまで、"H"レベルの高周波磁界検出結果信号SE(あるいは交流磁界検出結果信号SFを出力することとなる。
【0061】
次に図4を参照して補正駆動パルス出力判断回路108の構成および動作について説明する。
補正駆動パルス出力判断回路108は、一方の入力端子に高周波磁界検出結果信号SEおよび交流磁界検出結果信号SFが入力され、他方の入力端子に回転検出結果信号SGの反転信号が入力されるOR回路108Aと、一方の入力端子に補正駆動パルスP2+Prが入力され、他方の入力端子にOR回路108Aの出力信号が入力され、両入力信号の論理積をとって補正駆動パルスSJをモータ駆動回路109に出力するAND回路108Bと、を備えて構成されている。
次に補正駆動パルス出力判断回路108の動作について説明する。
OR回路108Aは、高周波磁界が検出された場合に"H"レベルの高周波磁界検出結果信号SEが入力され、あるいは、交流磁界が検出された場合に"H"レベルの交流磁界検出結果信号SFが入力された場合、並びに、パルスモータ10の回転が検出されず"L"レベルの回転検出結果信号SGが入力された場合に、"H"レベルの出力信号をAND回路108Bに出力する。
AND回路108Bは、補正駆動パルスP2+Prが入力され、かつ、OR回路108Aから"H"レベルの出力信号が入力された場合に補正駆動パルスP2+Prを補正駆動パルスSJとしてモータ駆動回路109に出力することとなる。
すなわち、補正駆動パルス出力判断回路108は、高周波磁界が検出された場合、交流磁界が検出された場合およびパルスモータ10の非回転を検出した場合に、補正駆動パルスP2+Prを補正駆動パルスSJとして出力することとなる。
【0062】
[1.4]
次に図5の処理フローチャートを参照して計時装置1の動作を説明する。
まず、計時装置1のリセットタイミングあるいは前回の駆動パルス出力から1秒経過したか否かを判別する(ステップS1)。
ステップS1の判別において、1秒が経過していない場合には、駆動パルスを出力すべきタイミングではないので、待機状態となる。
ステップS1の判別において、1秒が経過した場合には、高周波磁界検出用パルス信号SP0の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出されたか否かを判別する(ステップS2)。より具体的には、発電検出回路102は、蓄電装置104の蓄電電圧変動に基づいて発電部101において蓄電装置104を蓄電するのに充分な発電が行われているか否かについての発電検出を行い、発電検出結果信号SAを発電機交流磁界検出回路106に出力することとなる。
【0063】
[1.4.1] 高周波磁界検出用パルスSP0の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合の処理
ステップS2の判別において、高周波磁界検出用パルス信号SP0の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合には(ステップS2;Yes)、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する(ステップS7)。
この場合において、デューティダウンカウンタがカウントされるということは、次のパルスモータ駆動タイミングにおいて、より低いデューティ比の通常モータ駆動パルスK11で駆動を行うことを意味するが、蓄電装置104を充電可能な発電による発電部101からの交流磁界により、当該通常モータ駆動パルスK11によればパルスモータを駆動することができず、補正駆動パルスが出力されやすくなる。
【0064】
そこで、デューティダウンカウンタをリセットし、あるいは、デューティダウンカウンタのカウントダウンを停止して、次のパルスモータ駆動タイミングにおける、通常モータ駆動パルスK11のデューティ比が低くなるのを防止するのである。
次に高周波磁界検出用パルスSP0の出力を停止する(ステップS8)。
続いて、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する処理を行うが(ステップS9)、この処理は後述するステップS3の判別がYesである場合のために設けられている処理であり、ステップS7において、既に処理が行われているので、実際には何も処理はなされない。
次に交流磁界検出用パルスSP11及び交流磁界検出用パルスSP12の出力を停止する(ステップS10)。
続いて、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する処理を行うが(ステップS11)、この処理は後述するステップS4の判別がYesである場合のために設けられている処理であり、ステップS7において、既に処理が行われているので、実際には何も処理はなされない。
【0065】
次に通常駆動モータパルスK11の出力を停止(あるいは中断)する(ステップS12)。
続いて、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する処理を行うが(ステップS13)、この処理は後述するステップS5の判別がYesである場合のために設けられている処理であり、ステップS7において、既に処理が行われているので、実際には何も処理はなされない。
次に回転検出用パルスSP2の出力を停止する(ステップS14)。
そして補正駆動パルスP2+Prを出力する(ステップS15)。この場合において、実体的にパルスモータ10を駆動するのは補正駆動パルスP2であり、補正駆動パルスPrは、駆動後のロータの回転後の振動を抑制して安定状態に素早く移行させるためのものである。
次に補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS16)。
【0066】
ここで、消磁パルスPEの役割について説明する。
本来は、発電機の漏れ磁束によりモータ駆動コイルに誘起電圧が発生するはずである。
しかしながら、交流磁界検出パルスに基づく交流磁界検出電圧が閾値を越えた場合には、補正駆動パルスP2+Prが印加されると、この補正駆動パルスP2+Prは実効電力が大きく、残留磁束によりモータ駆動コイルに誘起電圧が発生しなくなってしまう。
また、パルスモータの非回転時の回転検出パルスSP2による検出電圧は閾値を越えないのが正常な状態であるが、補正駆動パルスP2+Prが印加された後の残留磁束による影響で、発電機の漏れ磁束が検出電圧に重畳されて閾値を越えて、誤って回転時の検出電圧とされてしまう場合がある。
そこで、これらの影響をなくすべく、残留磁束を補正駆動パルスP2+Prと逆極性を有する消磁パルスPEを印加することにより消去するのである。
この場合において、消磁パルスPEを出力するタイミングは、外部磁界検出タイミング直前とするのがより効果的である。
また、消磁パルスPEのパルス幅はロータが回転しない程度の狭(短)パルスであり、さらなる消磁効果を上げるためには複数の間欠パルスとするのが望ましい。
【0067】
消磁パルスPEの出力終了後には、デューティダウンカウンタのカウントを再開し(ステップS17)、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する。
そして再び処理をステップS1に移行し、同様の処理を繰り返すこととなる。
【0068】
[1.4.2] 交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合の処理
ステップS2の判別において、高周波磁界検出用パルス信号SP0の出力中には発電検出回路102による蓄電装置104を充電可能な発電が検出されなかった場合には(ステップS2;No)、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出されたか否かを判別する(ステップS3)。
ステップS3の判別において、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合には(ステップS3;Yes)、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する(ステップS9)。
【0069】
次に交流磁界検出用パルスSP11及び交流磁界検出用パルスSP12の出力を停止する(ステップS10)。
続いて、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する処理を行うが(ステップS11)、この処理は後述するステップS4の判別がYesである場合のために設けられている処理であり、ステップS9において、既に処理が行われているので、実際には何も処理はなされない。
次に通常駆動モータパルスK11の出力を停止(あるいは中断)する(ステップS12)。
続いて、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する処理を行うが(ステップS13)、この処理は後述するステップS5の判別がYesである場合のために設けられている処理であり、ステップS9において、既に処理が行われているので、実際には何も処理はなされない。
【0070】
次に回転検出用パルスSP2の出力を停止する(ステップS14)。
そして補正駆動パルスP2+Prを出力する(ステップS15)。この場合において、実体的にパルスモータ10を駆動するのは補正駆動パルスP2であり、補正駆動パルスPrは、駆動後のロータの回転後の振動を抑制して安定状態に素早く移行させるためのものである。
次に補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS16)。
消磁パルスPEの出力終了後には、デューティダウンカウンタのカウントを再開し(ステップS17)、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する。
そして再び処理をステップS1に移行し、同様の処理を繰り返すこととなる。
【0071】
[1.4.3] 通常駆動パルスK11の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合の処理
ステップS3の判別において、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出されなかった場合には(ステップS3;No)、通常駆動パルスK11の出力中に充電検出回路102により蓄電装置104を充電可能な発電が検出されたか否かを判別する(ステップS4)。
ステップS4の判別において、通常駆動パルスK11の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合には(ステップS4;Yes)、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する(ステップS11)。
【0072】
次に通常駆動パルスK11の出力を停止(あるいは中断)する(ステップS12)。
続いて、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する処理を行うが(ステップS13)、この処理は後述するステップS5の判別がYesである場合のために設けられている処理であり、ステップS11において、既に処理が行われているので、実際には何も処理はなされない。
次に回転検出用パルスSP2の出力を停止する(ステップS14)。
そして補正駆動パルスP2+Prを出力する(ステップS15)。
次に補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS16)。
消磁パルスPEの出力終了後には、デューティダウンカウンタのカウントを再開し(ステップS17)、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する。
そして再び処理をステップS1に移行し、同様の処理を繰り返すこととなる。
【0073】
[1.4.4] 回転検出パルスSP2の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合の処理
ステップS4の判別において、通常駆動パルスK11の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出されなかった場合には(ステップS4;No)、回転検出パルスSP2の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出されたか否かを判別する(ステップS5)。
ステップS5の判別において、回転検出パルスSP2の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合には(ステップS5;Yes)、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する(ステップS13)。
次に回転検出パルスSP2の出力を停止(あるいは中断)する(ステップS14)。
そして補正駆動パルスP2+Prを出力する(ステップS15)。
次に補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS16)。
消磁パルスPEの出力終了後には、デューティダウンカウンタのカウントを再開し(ステップS17)、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する。
そして再び処理をステップS1に移行し、同様の処理を繰り返すこととなる。
【0074】
[1.4.5] 蓄電装置104を充電可能な発電が検出されなかった場合の処理
高周波磁界検出用パルス信号SP0の出力中は蓄電装置104を充電可能な発電が検出されず(ステップS2;No)、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中にも蓄電装置104を充電可能な発電が検出されず(ステップS3;No)、通常駆動パルスK11の出力中にも蓄電装置104を充電可能な発電が検出されず(ステップS4;No)、回転検出パルスSP2の出力中にも蓄電装置104を充電可能な発電が検出されなかった場合(ステップS5;No)には、次回の通常駆動パルスK11のデューティを低減することが可能な条件を満たしている場合は今回の通常駆動パルスK11のデューティよりも低減し、あるいはこれ以上デューティを低減することができない、すなわち、予め設定した最低デューティである場合はデューティ比を現状のまま維持するパルス幅制御を行う(ステップS6)。
【0075】
[1.5] 具体的動作例
次に第1実施形態の具体的動作例について図6のタイミングチャートを参照して説明する。
時刻t1において、発電機交流磁界検出タイミング信号SBが"H"レベルとなると、高周波磁界検出用パルスSP0がモータ駆動回路からパルスモータ10に出力される。
そして時刻t2において、第1の極性を有する交流磁界検出用パルスSP11がモータ駆動回路からパルスモータ10に出力される。
その後、時刻t3において、第1の極性とは逆極性の第2の極性を有する交流磁界検出用パルスSP12が出力され、時刻t4において、通常モータ駆動パルスK11の出力が開始される。そして、時刻t5において、発電部101の発電電圧が高電位側電圧VDDを上回ることとなるが、発電検出回路102の検出ディレイにより、発電検出結果信号SAはいまだ"L"レベルのままである。
その後、時刻t6になると、パルスモータ10が回転したか否かを検出すべく、回転検出パルスSP2が出力され、時刻t7において、回転検出パルスSP2の出力は終了する。
【0076】
そして、時刻t8になり、ようやく発電検出結果信号SAが"H"レベルとなる。このとき、発電機交流磁界検出タイミング信号は、検出ディレイを考慮しているので、第1実施形態の場合は時刻t7で"L"レベルとなっていたが、いまだ"H"レベルを維持しているため、発電機交流磁界検出結果信号SCも"H"レベルとなる。
この結果、時刻t9において、発電部の発電電圧が高電位側電圧VDDを再び下回っても発電検出結果信号SA及び発電機交流磁界検出結果信号SCはいまだ双方とも"H"レベルであり、時刻t10において、通常駆動パルスK11よりも実効電力の大きな実効電力を有する補正駆動パルスP2が出力され、パルスモータ10は確実に駆動されることとなる。
その後、時刻t11になると、駆動後のロータの回転後の振動を抑制して安定状態に素早く移行させるための補正駆動パルスPrを出力する。
時刻t12になると、発電検出結果信号SAは時刻t9から検出ディレイ分遅れてようやく"L"レベルとなる。
さらに時刻t13になると、補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEが出力される。
この時刻t13も次の外部磁界検出タイミング(次の高周波磁界検出パルスSP0の出力タイミング)の直前とされている。
このときに出力される消磁パルスPEのパルス幅はロータが回転しない程度の狭(短)パルスであり、さらなる消磁効果を上げるべく、複数(図8は、3パルス)の間欠パルスとしている。
【0077】
そして、時刻t14になると、消磁パルスPEの出力は終了する。この消磁パルスPEの出力終了と同時に検出結果リセット信号FEGLが"H"レベルとなり、発電機交流磁界検出回路106、高周波磁界検出回路110、交流磁界検出回路111および回転検出回路112の各検出結果がリセットされ、発電機交流磁界検出結果信号SCが"L"レベルとなる。
以上の説明のように、発電検出回路102において検出ディレイが存在しても、パルスモータ10を確実に駆動しつつ、不要な消費電力の増加を招かないようにされている。
【0078】
[1.6] 第1実施形態の効果
以上の説明のように、本実施形態によれば、発電検出回路102に検出ディレイが存在する場合であっても、必ず補正駆動パルスが出力される条件が満たされた場合、すなわち、高周波磁界検出パルスSP0の出力中、交流磁界検出パルスSP11、SP12の出力中、通常駆動パルスK11の出力中あるいは回転検出パルスSP2の出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合には、出力中のパルスを中断し、当該パルスの出力以降に出力する予定のパルスの出力を停止することとなるので、補正駆動パルスによりモータコイルの確実な回転が保証されるとともに、モータコイルの確実な回転が保証されていれば出力される必要のない各種パルスSP0、SP11、SP12、K11、SP2を出力する必要がなくなりそれらのパルスを出力するための電力を低減することが可能となる。
また、発電検出回路102は、二次電池の充電経路とは別個の経路を介して充電の有無を検出しているため、発電検出処理と実際の充電処理とを並行して行うことが出き、発電検出処理に伴う充電効率を低下させることがない。
【0079】
[1.7] 第1実施形態の変形例
上記説明においては、高周波磁界検出時、交流磁界検出時、非回転検出時において出力される補正駆動パルスと、高周波磁界検出パルス出力中、交流磁界検出パルス出力中、通常駆動パルス出力中あるいは回転検出パルス出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出した場合に出力される補正駆動パルスと、は同一のものとして説明したが、出力タイミングを異ならせたり、実効電力を後者の補正駆動パルスの方を大きくしたりするように構成することも可能である。
【0080】
[2] 第2実施形態
本第2実施形態は、発電検出回路102により蓄電装置104を充電可能な発電が検出している状態においては、パルスモータの回転検出結果が回転に相当するものであった場合でも当該回転検出結果が充電の影響により誤っているかもしれない点を考慮し、フェイルセーフの考え方に基づいて補正駆動パルスを出力する場合の実施形態である。
【0081】
[2.1] 制御系の機能構成
[2.1.1] 制御系の概要機能構成
次に図7を参照して第2実施形態の制御系の概要機能構成について説明する。
図7において、符号A〜Eは、図1に示した発電部A、電源部B、制御部C、運針機構Dおよび駆動部Eにそれぞれ対応している。
計時装置1は、交流発電を行う発電部101と、発電部101の発電電圧SKに基づいて発電検出を行い発電検出結果信号SAを出力する発電検出回路102と、発電部101から出力される交流電流を整流して直流電流に変換する整流回路103と、整流回路103から出力される直流電流により蓄電する蓄電装置104と、蓄電装置104の蓄電電圧を昇降圧してその電圧を出力する昇降圧回路113と、昇降圧回路113から出力される蓄電装置104の蓄電電圧を昇降圧した電圧により動作し、計時制御を行うべく通常モータ駆動パルスSIを出力し、発電機交流磁界検出の検出タイミングを指示するための発電機交流磁界検出タイミング信号SBを出力し、高周波磁界検出用パルス信号SP0の出力タイミングを表す高周波磁界検出タイミング信号SSP0を出力し、交流磁界検出用パルス信号SP11、SP12の出力タイミングを表す交流磁界検出タイミング信号SSP12を出力し、回転検出用パルス信号SP2の出力タイミングを表す回転検出タイミング信号SSP2を出力する計時制御回路105と、発電検出結果信号SA及び発電交流磁界検出タイミング信号SBに基づいて発電機交流磁界検出を行い、発電機交流磁界検出結果信号SCを出力する発電機交流磁界検出回路106と、発電機交流磁界検出結果信号SCに基づいて通常モータ駆動パルスのデューティダウンを制御するための通常モータ駆動パルスデューティダウン信号SHを出力するデューティダウン用カウンタ107と、発電機交流磁界検出結果信号SC、高周波磁界検出結果信号SE、交流磁界検出結果信号SFおよび回転検出結果信号SGに基づいて補正駆動パルスSJ(=補正駆動パルスP2+Prまたは補正駆動パルスP3+Pr')を出力するか否かを判別し、必要に応じて補正駆動パルスSJを出力する補正駆動パルス出力判断回路108と、通常モータ駆動パルスSIあるいは補正駆動パルスSJに基づいてパルスモータ10を駆動するためのモータ駆動パルスSLを出力するモータ駆動回路109と、高周波磁界検出タイミング信号SSP0及びモータ駆動回路109から出力される誘起電圧信号SDに基づいて高周波磁界を検出して高周波磁界検出結果信号SEを出力する高周波磁界検出回路110と、磁界検出タイミング信号SSP12及びモータ駆動回路109から出力される誘起電圧信号SDに基づいて交流磁界を検出し交流磁界検出結果信号SFを出力する交流磁界検出回路111と、回転検出タイミング信号SSP2及びモータ駆動回路109から出力される誘起電圧信号SDに基づいてモータ10が回転したか否かを検出し、回転検出結果信号SGを出力する回転検出回路112と、を備えて構成されている。
【0082】
[2.1.2] 制御系の詳細機能構成
次に制御系の詳細機能構成について説明するが、図8において、図4の第1実施形態と同様の部分には同一の符号を付し、その詳細な説明を省略する。
図4の第1実施形態と異なる点は、補正駆動パルス出力判断回路108において、補正駆動パルスP2+Prあるいは補正駆動パルスP3+Pr'のいずれを出力するかを判定している点および高周波磁界検出回路110および交流磁界検出回路111に発電機交流磁界検出結果信号SCが入力されなくなった点である。
従って、以下においては、補正駆動パルス出力判断回路、高周波磁界検出回路110および交流磁界検出回路111の構成及び動作についてのみ説明する。
図8を参照して補正駆動パルス出力判断回路108の構成および動作について説明する。
補正駆動パルス出力判断回路108は、一方の入力端子に高周波磁界検出結果信号SEおよび交流磁界検出結果信号SFが入力され、他方の入力端子に回転検出結果信号SGの反転信号が入力されるOR回路108Aと、一方の入力端子に補正駆動パルスP2+Prが入力され、他方の入力端子にOR回路108Aの出力信号が入力され、両入力信号の論理積をとって補正駆動パルスSJをモータ駆動回路109に出力するAND回路108Bと、第1の入力端子に補正駆動パルスP3+Pr'が入力され、第2の入力端子に回転検出結果信号SGが入力され、第3の入力端子に発電機交流磁界検出結果信号SCが入力され、全入力端子の論理積をとって出力するAND回路108Cと、一方の入力端子にAND回路108Cの出力信号が入力され、他方の入力端子にAND回路108Bの出力信号が入力され、両入力信号の論理和をとって補正駆動パルスSJとして出力するOR回路108Dと、を備えて構成されている。
【0083】
次に補正駆動パルス出力判断回路108の動作について説明する。
OR回路108Aは、高周波磁界が検出された場合に"H"レベルの高周波磁界検出結果信号SEが入力され、あるいは、交流磁界が検出された場合に"H"レベルの交流磁界検出結果信号SFが入力された場合、並びに、パルスモータ10の回転が検出されず"L"レベルの回転検出結果信号SGが入力された場合に、"H"レベルの出力信号をAND回路108Bに出力する。
AND回路108Bは、補正駆動パルスP2+Prが入力され、かつ、OR回路108Aから"H"レベルの出力信号が入力された場合に補正駆動パルスP2+PrをOR回路108Dに出力することとなる。
一方、AND回路108Cは、発電機交流磁界が検出されることにより"H"レベルの発電機交流磁界検出結果信号SCが入力され、パルスモータ10の回転が検出された場合に相当する"H"レベルの回転検出結果信号SGが入力され、かつ、補正駆動パルスP3+Pr'が入力された場合に補正駆動パルスP3+Pr'をOR回路108Dに出力することとなる。
この場合において、補正駆動パルスP2+Prおよび補正駆動パルスP3+Pr'は出力される場合であっても、いずれか一方のみが出力されるので、OR回路108Dは、必要に応じて補正駆動パルスP2+Prあるいは補正駆動パルスP3+Pr'をモータ駆動回路109に出力することとなる。
【0084】
すなわち、高周波磁界/交流磁界が検出され、あるいは、パルスモータ10が非回転の場合には、補正駆動パルスP2+Prが補正駆動パルスSJとしてモータ駆動回路109に出力され、発電機交流磁界が検出され、かつ、パルスモータ10の回転が検出された場合に補正駆動パルスP3+Pr'が補正駆動パルスSJとしてモータ駆動回路109に出力されることとなる。
次に図8を参照して高周波磁界検出回路110および交流磁界検出回路111の構成および動作について説明する。
高周波磁界検出回路110および交流磁界検出回路111は、第1実施形態と同様に同一回路で実現されており、高周波磁界検出回路110(および交流磁界検出回路111)は、入力端子にパルスモータ10の一方の入力端子が接続され、入力信号を反転して出力する第1磁界検出用インバータ110Aと、入力端子にパルスモータ10の他方の入力端子が接続され、入力信号を反転して出力する第2磁界検出用インバータ110Bと、一方の入力端子に第1磁界検出用インバータの出力信号が入力され、他方の入力端子に第2磁界検出用インバータの出力信号が入力され、両入力信号の論理和をとって出力するOR回路110Cと、一方の入力端子に後述の高周波/交流磁界検出タイミング信号SSP012が入力され、他方の入力端子にOR回路110Cの出力信号が入力され、両入力信号の論理積をとって出力するAND回路110Dと、セット端子SにAND回路110Dの出力信号が入力され、リセット端子Rに計時制御回路105が出力した検出結果リセット信号FEGLが入力され、高周波磁界検出結果信号SE(あるいは交流磁界検出結果信号SF)を出力するラッチ回路110Gと、一方の入力端子に高周波磁界検出タイミング信号SSP0が入力され、他方の入力端子に交流磁界検出タイミング信号SSP12が入力され、両入力信号の論理和をとって高周波/交流磁界検出タイミング信号SSP012として出力するOR回路110Hと、を備えて構成されている。
【0085】
次に高周波磁界検出回路110を例として動作を説明するが、交流磁界検出回路111の動作については、検出タイミングおよび検出対象が異なるだけで他は同様である。
第1磁界検出用インバータ110Aは、パルスモータ10の一方の入力端子の電圧レベルが"L"レベルとなると、"H"レベルの出力信号をOR回路110Cに出力する。
同様に第2磁界検出用インバータ110Bは、パルスモータ10の他方の入力端子の電圧レベルが"L"レベルとなると、"H"レベルの出力信号をOR回路110Cに出力する。
この結果、OR回路110Cは、パルスモータ10のいずれかの入力端子の電圧レベルが"L"レベルとなるタイミングで"H"レベルの出力信号をAND回路110Dに出力する。
また、OR回路110Hは、高周波磁界検出タイミングには、"H"レベルの高周波磁界検出タイミング信号SSP0が入力され、交流磁界検出タイミングには、"H"レベルの交流磁界検出タイミング信号SSP12が入力される。従って、OR回路110Hは、高周波磁界検出タイミングあるいは交流磁界検出タイミングにおいて、"H"レベルの高周波/交流磁界検出タイミング信号SSP012をAND回路110Dに出力する。
【0086】
AND回路110Dは、高周波/交流磁界検出タイミング信号SSP012が"H"レベルとなり、かつ、OR回路110Cの出力信号が"H"レベルの場合に、すなわち、高周波磁界検出タイミング(あるいは交流磁界検出タイミング)において、パルスモータ10周辺に高周波磁界(あるいは交流磁界)が発生した場合に、高周波磁界(あるいは交流磁界)を検出した場合に相当する"H"レベルの出力信号をラッチ回路110Gのセット端子に出力する。
この結果、ラッチ回路110Gの出力端子Qは、パルスモータ10周辺の高周波磁界(あるいは交流磁界)を検出してから、次の検出結果リセット信号FEGLが"H"レベルとなって検出結果がリセットされるまで、"H"レベルの高周波磁界検出結果信号SE(あるいは交流磁界検出結果信号SFを出力することとなる。
【0087】
[2.2] 動作説明
次に図9の処理フローチャートを参照して計時装置1の動作を説明する。
まず、計時装置1のリセットタイミングあるいは前回の駆動パルス出力から1秒経過したか否かを判別する(ステップS11)。
ステップS11の判別において、1秒が経過していない場合には、駆動パルスを出力すべきタイミングではないので、待機状態となる。
ステップS11の判別において、1秒が経過した場合には、高周波磁界検出用パルス信号SP0の出力中に高周波磁界が検出されたか否かを判別する(ステップS12)。
【0088】
[2.2.1] 高周波磁界検出用パルスSP0の出力中に高周波磁界が検出された場合の処理
ステップS12の判別において、高周波磁界検出用パルス信号SP0の出力中に高周波磁界が検出された場合には(ステップS12;Yes)、高周波磁界検出用パルスSP0の出力を停止する(ステップS23)。
続いて、交流磁界検出用パルスSP11及び交流磁界検出用パルスSP12の出力を停止し(ステップS24)、通常駆動モータパルスK11の出力を停止し(ステップS25)、回転検出用パルスSP2の出力を停止する(ステップS26)。
【0089】
次に補正駆動パルスP2+Prを出力する(ステップS27)。この場合において、実体的にパルスモータ10を駆動するのは補正駆動パルスP2であり、補正駆動パルスPrは、駆動後のロータの回転後の振動を抑制して安定状態に素早く移行させるためのものである。
そして補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS28)。
続いて、パルス幅制御処理において、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する(ステップS29)。
そして再び処理をステップS11に移行し、同様の処理を繰り返すこととなる。
【0090】
[2.2.2] 高周波磁界が検出されず、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に交流磁界が検出された場合の処理
ステップS12の判別において、高周波磁界検出用パルス信号SP0の出力中には高周波磁界が検出されなかった場合には(ステップS12;No)、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に交流磁界が検出されたか否かを判別する(ステップS13)。
ステップS13の判別において、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に交流磁界が検出された場合には(ステップS13;Yes)、交流磁界検出用パルスSP11及び交流磁界検出用パルスSP12の出力を停止し(ステップS24)、通常駆動モータパルスK11の出力を停止し(ステップS25)、回転検出用パルスSP2の出力を停止する(ステップS26)。 次に補正駆動パルスP2+Prを出力する(ステップS27)。
そして補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS28)。
続いて、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する(ステップS29)。
そして再び処理をステップS11に移行し、同様の処理を繰り返すこととなる。
【0091】
[2.2.3] 交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に交流磁界が検出されなかった場合の処理
ステップS13の判別において、交流磁界検出用パルスSP11または交流磁界検出用パルスSP12の出力中に交流磁界が検出されなかった場合には(ステップS13;No)、通常駆動パルスK11を出力する(ステップS14)。
そして、パルスモータの回転が検出されたか否かを判別する(ステップS15)。
【0092】
[2.2.4] 回転非検出時の動作
ステップS15の判別において、パルスモータの回転が検出されなかった場合には、パルスモータが回転していないことは確実であるので、補正駆動パルスP2+Prを出力する(ステップS27)。
そして補正駆動パルスP2+Prの印加に伴う残留磁束をうち消すため、補正駆動パルスP2+Prの極性とは逆極性の消磁パルスPEを出力する(ステップS28)。
続いて、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する(ステップS29)。
そして再び処理をステップS11に移行し、同様の処理を繰り返すこととなる。
【0093】
[2.2.5] 回転検出時の動作
ステップS15の判別において、パルスモータの回転が検出された場合には、本当にパルスモータが回転しているのか、充電に伴う誤検出であるのか判別できないため、フェイルセーフの考え方に基づいて、パルスモータは回転していないものとみなし、回転検出用パルスSP2の出力を停止する(ステップS16)。
続いて発電検出回路102により蓄電装置104を充電可能な発電が検出されているか否かを判別する(ステップS17)。
【0094】
[2.2.5.1] 発電検出時の動作
ステップS17の判別において、発電検出回路102により蓄電装置104を充電可能な発電が検出された場合には(ステップS17;Yes)、通常モータ駆動パルスK11の実効電力を低下させるべくデューティ比を低下させるためのデューティダウンカウンタをリセット(あらかじめ定めた初期デューティダウンカウンタ値に設定)あるいは、デューティダウンカウンタのカウントダウンを停止する(ステップS19)。
次に上述した補正駆動パルスP2+Prよりも実効電力の大きな補正駆動パルスP3+Pr'を補正駆動パルスP2+Prの出力タイミングとは異なる予め定めたタイミングで出力する(ステップS20)。
次に補正駆動パルスP3+Pr'の印加に伴う残留磁束をうち消すため、補正駆動パルスP3+Pr'の極性とは逆極性の消磁パルスPE'を出力する(ステップS21)。
消磁パルスPE'の出力終了後には、デューティダウンカウンタのカウントを再開し(ステップS22)、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Pr及び補正駆動パルスP3+Pr'が出力されないように設定する。
そして再び処理をステップS11に移行し、同様の処理を繰り返すこととなる。
【0095】
[2.2.5.2] 発電非検出時の動作
ステップS17の判別において、発電検出回路102により蓄電装置104を充電可能な発電が検出されなかった場合には(ステップS17;No)、パルス幅制御処理において、通常駆動パルスK11のデューティ比を最も消費電力が少なく、かつ、補正駆動パルスP2+Prが出力されないように設定する(ステップS18)。
そして再び処理をステップS11に移行し、同様の処理を繰り返すこととなる。
【0096】
[2.3] 具体的動作例
次に第2実施形態の具体的動作例について図10のタイミングチャートを参照して説明する。
時刻t1において、高周波磁界検出用パルスSP0がモータ駆動回路からパルスモータ10に出力される。
そして時刻t2において、第1の極性を有する交流磁界検出用パルスSP11がモータ駆動回路からパルスモータ10に出力される。
その後、時刻t3において、第1の極性とは逆極性の第2の極性を有する交流磁界検出用パルスSP12が出力され、時刻t4において、通常モータ駆動パルスK11が出力が開始される。
一方、時刻t5において、発電部の発電電圧が高電位側電圧VDDを上回るが、図7に示したような発電検出回路102の検出ディレイにより、発電検出結果信号SAはいまだ"L"レベルのままとなる。
また、時刻t6において発電機交流磁界検出タイミング信号SBは"H"レベルとなる。
【0097】
その後、時刻t7において、回転検出用パルスSP2が出力され、その結果、時刻t8において、パルスモータの回転が検出されたとして回転検出結果信号SGが"H"レベルとなるが、この時点においては、検出ディレイにより発電検出結果信号SAはいまだ"L"レベルであるため、この時点では、補正駆動パルスSJは出力されないこととなる。
そして時刻時刻t9においては、回転検出パルスSP2の出力が完了し、時刻t10において発電検出結果信号SAが"H"レベルとなるが、この時点で回転検出結果信号SGが"H"レベルであるため、時刻t11で出力する補正駆動パルスP2、時刻t12で出力する補正駆動パルスPr、時刻t14で出力する消磁パルスPEに代えて、時刻t16に補正駆動パルスP2よりも実効電力が大きな補正駆動パルスP3、時刻t17に補正駆動パルスPr'を出力し、その後、時刻t18に消磁パルスPEよりも実効電力が大きな消磁パルスPE'を出力することとなる。
なお、補正駆動パルスP2+Prが出力された場合の時刻t15には検出結果リセット信号FEGLが出力され、あるいは補正駆動パルスP3+Pr'が出力された場合の時刻t18の直後においては、検出結果リセット信号FEGL'が出力され、発電機交流磁界検出結果、高周波磁界検出結果、交流磁界検出結果及び回転検出結果はリセットされることとなる。
【0098】
[2.4] 第2実施形態の効果
以上の説明のように本第2実施形態によれば、モータ駆動が異常となる場合にのみ、補正駆動パルスを出力する、すなわち、発電検出回路102が蓄電装置104を充電可能な発電を検出しており、パルスモータの回転検出結果が回転に相当するものであった場合には、補正駆動パルスを出力するので、補正駆動パルスによりモータコイルの確実な回転が保証されるとともに、不必要に補正駆動パルスが出力されることがなくなり、電力消費を低減することができる。
また、発電検出回路102は、二次電池の充電経路とは別個の経路を介して充電の有無を検出しているため、発電検出処理と実際の充電処理とを並行して行うことが出き、発電検出処理に伴う充電効率を低下させることがない。
【0099】
[2.5] 第2実施形態の変形例
上記説明においては、高周波磁界検出時、交流磁界検出時、非回転検出時において出力される補正駆動パルス(P2)に対し、回転検出パルスにより回転検出状態となり、かつ、回転検出パルス出力中に発電検出回路102により蓄電装置104を充電可能な発電が検出された場合に出力される補正駆動パルス(P3)は、実効電力が大きく、出力タイミングも異なるものとして説明したが、実効電力を異ならせ、出力タイミングを同一としたり、出力タイミングを異ならせ、実効電力を同一としたりするように構成することも可能である。
【0100】
[3] 第3実施形態
本第3実施形態は、第1実施形態においては発電検出回路102が発電電圧に基づいて発電検出行っていたのに対し、発電電流を検出して発電検出を行う場合の実施形態である。
図11に、第3実施形態の電子機器である計時装置1の概略構成を示す。
第3実施形態において、第1実施形態と異なる点は、発電部Aの発電電圧SKの電圧/電流変換を行うための電流電圧変換部300および蓄電装置(大容量コンデンサ)104の蓄電電圧が所定の許容電圧を超過した場合に、過充電防止制御信号SLIMに基づいて発電部Aを短絡して、過充電を防止するためのリミッタトランジスタ310を設けた点である。
【0101】
[3.1] 発電検出回路の構成
まず、図12を参照して、発電検出回路102Aの構成について説明する。図12において、図1と同一の部分には同一の符号を付し、その詳細な説明を省略する。
発電検出回路102Aは、発電部Aの発電電圧Skの電圧/電流変換を行うための電流電圧変換部300と、発電電圧SKの振幅が所定電圧を上回ると"H"レベルとなり、これを下回ると"L"レベルになる電圧検出信号Svを生成する第1検出回路301と、発電継続時間が所定時間を越えると"H"レベルとなり、これを下回ると"L"レベルになる発電継続時間検出信号Stを生成する第2検出回路302と、電圧検出信号Svと発電継続時間検出信号Stとの論理和をとって発電検出結果信号SAとして出力するOR回路303と、を備えて構成されている。
【0102】
この場合において、電流電圧変換部300は、整流回路103と発電部Aとの間に直列に接続された電流検出抵抗Rと、電流検出抵抗Rの両端子の電位差を検出し、発電電圧SKとして出力するオペアンプOPと、充電損失を低減すべく検出タイミング信号SWにより電流非検出時に電流検出抵抗Rを実効的に切り離すためのMOSトランジスタTRSWと、を備えて構成されている。
ここで、オペアンプOPの詳細構成について説明する。
オペアンプOPは、図13に示すように、一対の負荷トランジスタ211、212と、一対の入力トランジスタ群213、214と、出力トランジスタ215と、定電流源216、217と、インバータ218と、を備えて構成される。このうち、負荷トランジスタ211、212および出力トランジスタ215はNチャネル電界効果型により構成されているが、入力トランジスタ群213、214はPチャネル電界効果型のトランジスタにより構成されている。
そして、入力トランジスタ群213、214の各ゲートが、それぞれオペアンプOPの負入力端(−)、正入力端(+)となる一方、出力トランジスタ215のドレインがインバータ218を介して出力端OUTとなっている。
【0103】
この場合において、トランジスタ群213は、同一サイズ、同一能力の二つのトランジスタ213A、213Bが並列接続された構成となっており、トランジスタ群214は、同一サイズ、同一能力のトランジスタ214A、214B、214Cが並列接続された構成となっている。
このような構成とすることにより、正入力端(+)側の方が差動対トランジスタの能力が高くなり、負入力端(−)側の端子電圧を正入力端(+)側の電圧よりも低くしないとトランジスタ213A、213Bはオン状態とならず、オペアンプOP出力が反転することはない。
オペアンプOPにおける検出動作としては、例えば、正入力端(+)側を基準として、正入力端(+)側に高電位側電圧VC1を印加した場合、負入力端(−)側に電圧VC1よりも電圧αだけ低位の電圧VC1−α以下の電圧VC2を印加した場合にのみ、オペアンプOPの出力は反転して"H"レベルを出力することとなる。
【0104】
このような構成において、負荷トランジスタ211、212は、カレントミラー回路となるので、その負荷トランジスタ211、212に流入する各電流値は互いに等しい。したがって、入力トランジスタ群213、214のゲートに印加される電圧差が増幅され、その差に相当する電流差が現れるが、これを途中で受けるトランジスタ211、212は同じ電流値しか受容しないので、その差電流(電圧)は、次第に大きく増幅されてトランジスタ215のゲートに流入することとなる。
この結果、インバータ218の入力端たるトランジスタ215のドレイン電圧は、正入力端(+)たるトランジスタ群214のゲート電流(電圧)が負入力端(−)たるトランジスタ群213のゲート電流(電圧)を少しでも越えると、低位側電圧Vssに大きく振られる一方、そうでなければ、反対に高電位側電圧Vddに大きく振られることとなる。
このようなオペアンプOPによれば、トランジスタ211、212を能動負荷として用いているので、定電流源216、217以外に抵抗を1個も用いないで済む。このため、集積化する場合に極めて有利となる。
【0105】
また、図12においては、蓄電装置104の蓄電電圧が所定の許容電圧を超過した場合に、過充電防止制御信号SLIMに基づいて発電部Aを短絡して、過充電を防止するためのリミッタトランジスタ310も記載している。
この場合において、検出タイミング信号SWは、発電機交流磁界検出タイミング信号SBと同一あるいは発電機交流磁界検出タイミング信号SBに同期した信号であり、図2における計時制御回路105(図11における制御部C相当)から出力され、発電検出回路102Aにおいて、発電検出を行う際に、MOSトランジスタTRSWを発電機交流磁界検出タイミングと同一のタイミングでオフさせるものである。また、過充電防止制御信号SLIMは、図2における計時制御回路105(図11における制御部C相当)から出力され、蓄電装置104の蓄電電圧を検出し、検出した蓄電電圧が予め設定した許容電圧を超えた場合に、リミッタトランジスタ310をオンするように出力される。
【0106】
[3.2] 発電検出回路の動作
次に図12を参照して発電検出回路102Aの動作についてリミッタトランジスタ310の動作をからめて説明する。
[3.2.1] 蓄電装置104の蓄電電圧が所定の許容電圧未満であって、電流検出を行う場合
この場合には、過充電防止制御信号SLIMは"H"レベルであり、リミッタトランジスタ310は、オフ状態となっており、検出タイミング信号SWは"L"レベルであり、MOSトランジスタTRSWはオフ状態となっている。
この結果、発電部Aにおいて発電がなされると、蓄電装置104および整流回路103を介して電流検出抵抗Rに発電電流が流れる。
これにより、発電電流の電流量に応じた電圧差が電流検出抵抗Rの両端子間には生じるので、オペアンプOPは、当該電圧差に応じた発電電圧SKを第1検出回路301および第2検出回路302に出力する。
【0107】
第1検出回路301は、発電電圧SKの振幅が所定電圧を上回ると"H"レベルとなり、これを下回ると"L"レベルになる電圧検出信号Svを生成し、OR回路303に出力する。
また、第2検出回路302は、発電継続時間が所定時間を越えると"H"レベルとなり、これを下回ると"L"レベルになる発電継続時間検出信号Stを生成し、OR回路303に出力する。
これらにより、OR回路303は、電圧検出信号Svと発電継続時間検出信号Stとの論理和をとって発電検出結果信号SAとして出力することとなる。
すなわち、発電検出回路102Aは、発電電流に基づいて、上述したように第1検出回路301あるいは第2検出回路302に設定されているいずれか一方の条件が満足すると、発電状態、すなわち、発電に伴う磁界が発生している可能性がある状態に相当する発電検出結果信号SAを出力することとなる。
【0108】
[3.2.2] 蓄電装置104の蓄電電圧が所定の許容電圧以上であって、電流検出を行う場合
この場合には、過充電防止制御信号SLIMは"L"レベルであり、リミッタトランジスタ310は、オン状態となっており、検出タイミング信号SWは"L"レベルであり、MOSトランジスタTRSWはオフ状態となっている。
この結果、発電部Aにおいて発電がなされると、リミッタトランジスタ310を介して電流検出抵抗Rに発電電流が流れる。
これにより、発電電流の電流量に応じた電圧差が電流検出抵抗Rの両端子間には生じるので、オペアンプOPは、当該電圧差に応じた発電電圧SKを第1検出回路301および第2検出回路302に出力する。
第1検出回路301は、発電電圧SKの振幅が所定電圧を上回ると"H"レベルとなり、これを下回ると"L"レベルになる電圧検出信号Svを生成し、OR回路303に出力する。
【0109】
また、第2検出回路302は、発電継続時間が所定時間を越えると"H"レベルとなり、これを下回ると"L"レベルになる発電継続時間検出信号Stを生成し、OR回路303に出力する。
これらにより、OR回路303は、電圧検出信号Svと発電継続時間検出信号Stとの論理和をとって発電検出結果信号SAとして出力することとなる。
すなわち、発電検出回路102Aは、発電に伴う電流に基づいて、上述したように第1検出回路301あるいは第2検出回路302に設定されているいずれか一方の条件が満足すると、発電状態、すなわち、発電に伴う磁界が発生している可能性がある状態に相当する発電検出結果信号SAを出力することとなる。
従って、通常動作時と同様に、蓄電装置104の蓄電電圧が所定の許容電圧以上の場合、すなわち、過充電防止動作時においても発電検出結果信号SAに基づいて発電部101の発電状態に応じてモータの補正駆動を行うことができる。
【0110】
[3.2.3] 電流検出を行わない場合
この場合には、検出タイミング信号SWは"H"レベルであり、MOSトランジスタTRSWはオン状態となっている。
これにより電流検出抵抗Rは短絡されて、電流検出抵抗Rは充電経路から実効的に切り離される。
この結果、電流検出抵抗Rの両端子間には、電位差が発生せず、電流検出は行われないこととなる。
【0111】
[3.3] 第3実施形態の効果
以上の説明のように、本第3実施形態によれば、発電電流により大容量コンデンサ(蓄電装置)の充電状態あるいは発電部の発電状態を検出することができ、発電部の発電に伴う電流に起因して発生する磁界の影響を受けることなく、モータ駆動制御を行うことができる。
さらに過充電防止状態においても、モータの補正駆動を確実に行うことができる。
さらに発電機交流磁界検出タイミング以外では、電流検出抵抗Rはバイパスされるため、蓄電装置への充電効率を低下させることはない。また、発電機交流磁界検出タイミングにおいても、電流検出抵抗Rを介して蓄電装置へ充電することが可能であり、この点においても必要以上に実質的な充電効率を低下させることはない。このときの電流検出抵抗Rを介しての充電は、予め定めた所定期間においてのみであるため、充電効率の低下への影響はほとんどない。
【0112】
[4] 第4実施形態
前述した第3実施形態においては、過充電防止回路と整流回路とを別個のものとして構成していたが、本第4実施形態は、これらを一体の回路構成とした整流/過充電防止回路を設けた実施形態である。本第4実施形態においては、発電検出回路としては、第1実施形態の発電検出回路102と同一の構成としている。
【0113】
[4.1] 整流/過充電防止回路周辺の構成
図14に整流/過充電防止回路および発電検出回路の周辺の回路構成例を示す。
図14においては、発電部101から出力される交流電流を整流して直流電流に変換するとともに、過充電を防止するための整流/過充電防止回路103Aと、整流/過充電防止回路103Aの周辺回路として、交流発電を行う発電部101と、発電検出回路102と、整流/過充電防止回路103Aから出力される直流電流により蓄電する蓄電装置104と、を図示している。なお、図14において、図3と同様の部分には同一の符号を付す。
整流/過充電防止回路103Aは、発電部101の一方の出力端子AG1の電圧を基準電圧Vddと比較することにより第1トランジスタQ1のオン/オフ制御を行って能動整流を行わせるための第1コンパレータCOMP1と、発電部101の他方の出力端子AG2の電圧を基準電圧Vddと比較することにより第2トランジスタQ2を第1トランジスタと交互にオン/オフすることにより能動整流を行わせるための第2コンパレータCOMP2と、発電部101の出力端子AG1の電圧を基準電圧VTKNと比較することにより第3トランジスタQ3を第2トランジスタQ2と同様のタイミングでオン/オフすることにより能動整流を行わせるための第3コンパレータCOMP3と、発電部101の出力端子AG2の電圧を基準電圧VTKNと比較することにより第4トランジスタQ4を第1トランジスタQ1と同様のタイミングでオン/オフすることにより能動整流を行わせるための第4コンパレータCOMP4と、第1コンパレータCOMP1の出力が一方の入力端子に入力され、他方の入力端子に過充電防止制御信号SLIMの反転信号が入力される第1AND回路AND1と、第2コンパレータCOMP2の出力が一方の入力端子に入力され、他方の入力端子に過充電防止制御信号SLIMの反転信号が入力される第2AND回路AND2と、を備えて構成されている。
【0114】
この場合において、発電部101が非発電状態にある場合には出力端子AG1、AG2の電位はプルアップ抵抗により基準電圧Vddとなっており、安定化されている。
発電検出回路102は、第2実施形態と同様に、第1コンパレータCOMP1及び第2コンパレータCOMP2の出力の論理積の否定をとって出力するNAND回路201と、NAND回路201の出力をR−C積分回路を用いて平滑化して発電検出結果信号SAとして出力する平滑化回路202と、を備えて構成されている。
この場合において、過充電防止制御信号SLIMは、図2における計時制御回路105(図1における制御部C相当)から出力され、蓄電装置104の蓄電電圧を検出し、検出した蓄電電圧が予め設定した許容電圧を超えた場合に、第1AND回路AND1および第2AND回路AND2に"H"レベルの過充電防止制御信号SLIMが出力される。
【0115】
[4.2] 第4実施形態の動作
次に、動作について説明する。
[4.2.1] 通常時
まず、過充電防止制御信号SLIMが"L"レベルである通常時の動作を説明する。 発電部101が発電を開始すると、発電電圧が両出力端子AG1、AG2に給電される。この場合、出力端子AG1端子電圧V1と出力端子AG2の端子電圧V2は、位相が反転している。
端子電圧V2が下降し、電源VTKN未満となると、第4コンパレータCOMP4の出力は"H"レベルとなり、第4トランジスタQ4がオンすることとなる。
これと並行して、端子電圧V1が上昇し、電源VDDの電圧を越えると、第1コンパレータCOMP1の出力は"L"レベルとなる。
このとき、過充電防止制御信号SLIMは"L"レベルであるので、第1AND回路AND1の両入力端子は"L"レベルとなり、第1トランジスタQ1がオンすることとなる。
一方、端子電圧V1は上昇しているので、電源VTKN以上となると、第3コンパレータCOMP3の出力は"L"レベルとなり、第3トランジスタQ3はオフすることとなる。
【0116】
これと並行して、端子電圧V2は下降しているので、電源VDDの電圧未満となって、第2コンパレータCOMP2の出力は"H"レベルとなる。
このとき、過充電防止制御信号SLIMは"L"レベルであるので、第2AND回路AND2の入力端子の一方は"L"レベル、他方は"H"レベルとなり、第22トランジスタQ2はオフすることとなる。
したがって、第1トランジスタQ1および第4トランジスタQ4がオン状態となる期間において、「端子AG1→第1トランジスタQ1→電源VDD→蓄電装置104→電源VTKN→第4トランジスタQ4」の経路で発電電流が流れ、蓄電装置104に電荷が充電される。
同様にして、端子電圧V1が下降し、電源VTKN未満となると、第3コンパレータCOMP3の出力は"H"レベルとなり、第3トランジスタQ3がオンすることとなる。
これと並行して、端子電圧V2が上昇し、電源VDDの電圧を越えると、第2コンパレータCOMP2の出力は"L"レベルとなる。
このとき、過充電防止制御信号SLIMは"L"レベルであるので、第2AND回路AND2の両入力端子は"L"レベルとなり、第2トランジスタQ2がオンすることとなる。
【0117】
一方、端子電圧V2は上昇しているので、電源VTKN以上となると、第4コンパレータCOMP4の出力は“L”レベルとなり、第4トランジスタQ4はオフすることとなる。
これと並行して、端子電圧V1は下降しているので、電源VDDの電圧未満となって、第1コンパレータCOMP1の出力は“H”レベルとなる。
このとき、過充電防止制御信号SLIMは“L”レベルであるので、第1AND回路AND1の入力端子の一方は“L”レベル、他方は“H”レベルとなり、第1トランジスタQ1はオフすることとなる。
したがって、第2トランジスタQ2および第3トランジスタQ3がオン状態となる期間において、「端子AG2→第2トランジスタQ2→電源VDD→蓄電装置104→電源VTKN→第3トランジスタQ3」の経路で発電電流が流れ、蓄電装置104に電荷が充電される。
上述したように、本第4実施形態においても、第2実施形態と同様に、発電電流が流れる際には、第1コンパレータCOMP1あるいは第2コンパレータCOMP2の出力はいずれかが“L”レベルとなっている。
そこで、発電検出回路102のNAND回路201は、第1コンパレータCOMP1及び第2コンパレータCOMP2の出力の論理積の否定をとることにより、発電電流が流れている状態で“H”レベルの信号を平滑化回路202に出力することとなる。
【0118】
この場合において、NAND回路201の出力はスイッチングノイズを含むこととなるので、平滑回路202は、NAND回路201の出力をR−C積分回路を用いて平滑化して発電検出結果信号SAとして出力するのである。
ところで、このような発電検出回路102は、構造上、検出信号は検出ディレイを含んでいるため、これを考慮しなければ、検出漏れに伴ってモータが正常に回転しないこととなる。
そこで、本第4実施形態においても、検出ディレイを考慮して、モータを正常に回転させる必要がある。
他の具体的な動作については、第1実施形態と同様である。
【0119】
[4.2.2] 過充電防止動作時
次に過充電防止制御信号SLIMが"H"レベルである過充電防止動作時の動作を説明する。
この場合においては、第1AND回路AND1および第2AND回路AND2の一方の入力端子は、常に"H"レベルとなり、第1AND回路AND1および第2AND回路AND2の出力は、常に"L"レベルとなる。
この結果、トランジスタQ1およびトランジスタQ2は、常にオン状態となり、発電部101は、両出力端子AG1,AG2がプルアップされて、蓄電装置104は、非充電状態となる。
【0120】
このとき、発電電流の電流量に応じた電圧差がトランジスタQ1およびトランジスタQ2のドレイン−ソース間に発生し、第1コンパレータCOMP1あるいは第2コンパレータCOMP2の出力はいずれかが"L"レベルとなっている。
そこで、発電検出回路102のNAND回路201は、第1コンパレータCOMP1及び第2コンパレータCOMP2の出力の論理積の否定をとることにより、発電電流が流れている状態で"H"レベルの信号を平滑化回路202に出力することとなる。
この場合においても、NAND回路201の出力はスイッチングノイズを含むこととなるので、平滑回路202は、NAND回路201の出力をR−C積分回路を用いて平滑化して発電検出結果信号SAとして出力するのである。
すなわち、発電検出回路102は、発電に伴う電流に基づいて、発電状態、すなわち、発電に伴う磁界が発生している可能性がある状態に相当する発電検出結果信号SAを出力することとなる。
従って、通常動作時と同様に、過充電防止動作時においても発電検出結果信号SAに基づいて発電部101の発電状態に応じてモータの補正駆動を行うことができる。
【0121】
[4.3] 第4実施形態の効果
以上の説明のように、本第4実施形態によれば、発電電流により大容量コンデンサ(蓄電装置)の充電状態あるいは発電部の発電状態を検出することができ、発電部の発電に伴う電流に起因して発生する磁界の影響を受けることなく、モータ駆動制御を行うことができる。
さらに過充電防止状態においても、モータの補正駆動を確実に行うことができる。
【0122】
[4.4] 第4実施形態の変形例
上記説明においては、発電検出回路102は、コンパレータCOMP1とコンパレータCOMP2の出力に基づいて動作する場合を説明したが、本実施形態においては、コンパレータCOMP1〜COMP4のうち少なくともいずれか一つの出力に基づいて動作するように構成することが可能である。
【0123】
[5] 第5実施形態
次に第5実施形態について説明する。
本第5実施形態の全体構成は、上記第1〜第2実施形態と同様であるので、図15を参照して、制御系の詳細機能構成について説明する。
この場合において、図8の第2実施形態と同様の部分には同一の符号を付し、その詳細な説明を省略する。
図15の第5実施形態が第2実施形態と異なる点は、発電機交流磁界検出回路106の発電機交流磁界の検出結果に基づいて、補正駆動パルスP2+Prあるいは補正駆動パルスP3+Pr'のいずれを出力するかを判定している点である。
以下においては、発電機交流磁界検出回路106の構成およびその周辺の動作について説明する。
【0124】
発電機交流磁界検出回路106は、一方の入力端子に発電検出結果信号SAが入力され、他方の入力端子にSBが入力され、両入力信号の論理積をとって出力するAND回路106Aと、セット端子SにAND回路106Aの出力信号が入力され、リセット端子Rに後述のカウンタ106Dの出力端子Qの出力信号が入力され、出力端子Qから発電機交流磁界検出結果信号SCを出力するラッチ回路106Bと、一方の入力端子に計時制御回路105からのクロック信号CK2が入力され、他方の入力端子に後述のカウンタ106Dの出力端子Qの出力信号が入力され、両入力信号の論理和をとって出力するOR回路106Cと、クロック端子CLKにOR回路106Cの出力信号が入力され、リセット端子RSTにAND回路106Aの出力信号が入力され、出力端子Qがラッチ回路106Bのリセット端子Rに接続されたカウンタ106Dと、を備えて構成されている。
次に発電機交流磁界検出回路106の概要動作を説明する。
計時制御部105Aは、所定のタイミングで"H"レベルとなる発電機交流磁界検出タイミング信号SBをAND回路106Aに出力する。
この結果、AND回路106Aは、発電機交流磁界検出タイミングにおいて、発電が検出されることにより発電検出結果信号SAが"H"レベルとなった場合には、発電機により交流磁界が発生しているとみなして、"H"レベルの出力信号をラッチ回路106Bのセット端子Sおよびカウンタ106Dのリセット端子に出力する。
【0125】
この結果、カウンタ106Dは、リセット状態となり、その後、発電機交流磁界検出タイミング信号SBが"L"レベルになってから、クロック信号CK2あるいは自己の出力端子Qの出力信号に基づいてカウントを行い、所定時間経過後にカウンタ106Dの出力端子Qが"H"レベルとなり、クロック信号CK2の入力を禁止してラッチ回路106Bをリセットすることとなる。
すなわち、ラッチ回路106Bは、次にカウンタ106Dの出力端子Qの出力信号が"H"レベルとなり、検出結果がカウンタ106Dによりリセットされるまで、発電機による交流磁界を検出した場合に相当する"H"レベルの発電機交流磁界検出結果信号SCをデューティダウン用カウンタ107並びに補正駆動パルス出力判断回路108に出力することとなる。
補正駆動パルス出力判断回路108のOR回路108Aは、高周波磁界が検出された場合に"H"レベルの高周波磁界検出結果信号SEが入力され、あるいは、交流磁界が検出された場合に"H"レベルの交流磁界検出結果信号SFが入力された場合、並びに、パルスモータ10の回転が検出されず"L"レベルの回転検出結果信号SGが入力された場合に、"H"レベルの出力信号をAND回路108Bに出力する。
【0126】
AND回路108Bは、補正駆動パルスP2+Prが入力され、かつ、OR回路108Aから"H"レベルの出力信号が入力された場合に補正駆動パルスP2+PrをOR回路108Dに出力することとなる。
一方、AND回路108Cは、発電機交流磁界が検出されることにより"H"レベルの発電機交流磁界検出結果信号SCが入力され、パルスモータ10の回転が検出された場合に相当する"H"レベルの回転検出結果信号SGが入力され、かつ、補正駆動パルスP3+Pr'が入力された場合に補正駆動パルスP3+Pr'をOR回路108Dに出力することとなる。
この場合において、補正駆動パルスP2+Prおよび補正駆動パルスP3+Pr'は出力される場合であっても、いずれか一方のみが出力されるので、OR回路108Dは、必要に応じて回転検出補正駆動パルスP2+Prあるいは補正駆動パルスP3+Pr'をモータ駆動回路109に出力することとなる。
すなわち、高周波磁界/交流磁界が検出され、あるいは、パルスモータ10が非回転の場合には、補正駆動パルスP2+Prが補正駆動パルスSJとしてモータ駆動回路109に出力され、発電機交流磁界が検出され、かつ、パルスモータ10の回転が検出された場合に補正駆動パルスP3+Pr'が補正駆動パルスSJとしてモータ駆動回路109に出力されることとなる。
【0127】
[6] 実施形態の変形例
[6.1] 第1変形例
以上の各実施形態においては、一つのモータを制御する場合の説明であったが、複数のモータが同一の環境に設置されているとみなせるような場合、例えば、腕時計内に複数のモータを内蔵しているような場合には、一つの発電検出回路(発電機交流磁界検出回路)により複数のモータを同時に制御するように構成することも可能である。
【0128】
[6.2] 第2変形例
以上の実施形態においては、発電電圧に基づいて発電部の発電交流磁界検出を行っていたが、ホール素子などの磁界検出センサを用いて、直接的に発電部の発電磁界を検出し、所定量以上の磁界が検出された場合に、補正駆動パルス制御を行うように構成することも可能である。
この場合においても、蓄電装置が過充電防止状態にあっても、発電部には発電に伴う磁界が発生しているはずであるので、このような場合にもモータの補正駆動を確実に行うことができる。
【0129】
[6.3] 第3変形例
本発明における発電磁界検出手段(実施形態における発電検出回路に相当)において、発電による磁界(以下、発電磁界)が発生したか否かを検出するタイミングは、予め定めた所定期間中の他、発電磁界を検出できるタイミングであれば、いかなるタイミングであっても構わない。
【0130】
[6.4] 第4変形例
上記実施形態においては、発電磁界が検出された場合に通常駆動パルスに代えて補正駆動パルスを出力する構成としていたが、通常駆動パルスの出力を禁止せず、補正駆動パルスの出力に先立って通常駆動パルスを出力する構成とすることも可能である。
この場合においては、補正駆動パルスおよび通常駆動パルスによってモータが駆動されすぎず、正規の位置まで駆動されるように両駆動パルスの極性を考慮する必要がある。すなわち、通常駆動パルスによりモータが回転した後に発電検出がされ、補正駆動パルスが出力された場合であっても、補正駆動パルスの極性を通常駆動パルスの極性と同極性としておけば、モータコイルに流れる電流方向は等しいため、補正駆動パルスの極性は次のモータの回転方向に対応する電流方向に対して逆方向となり、通常駆動パルスによるモータの回転に加えてさらに補正駆動パルスによるモータの回転が生じないからである。
【0131】
[6.5] 第5変形例
本発明の発電手段としては、発電により磁界が発生するものであるならば、どのような形式のものであっても適用が可能である。
【0132】
[6.6] 第6変形例
上記実施形態においては、腕時計型の計時装置を例として説明したが、発電時に磁界が発生し、かつ、モータを備える時計であるならば、いかなる時計においても本発明の適用が可能である。
【0133】
[6.7] 第7変形例
上記実施形態においては、腕時計型の計時装置を例として説明したが、発電時に磁界が発生し、かつ、モータを備える電子機器であれば、本発明の適用が可能である。
例えば、音楽プレーヤ、音楽レコーダ、画像プレーヤおよび画像レコーダ(CD用、MD用、DVD用、磁気テープ用等)あるいはそれらの携帯用機器並びにコンピュータ用周辺機器(フロッピーディスクドライブ、ハードディスクドライブ、MOドライブ、DVDドライブ、プリンタ等)あるいはそれらの携帯用機器等の電子機器であってもかまわない。
【0134】
【発明の効果】
本発明によれば、発電機の発電により蓄電装置に充電電流が流れるような場合に、発電機の発電磁界が発生すると補正駆動パルスが出力されるため、発電磁界の影響を受けることなくモータの駆動が正しく確実に行われる。さらに補正駆動パルスが出力される場合には、通常モータ駆動パルスや、高周波磁界検出用パルスなどの出力が停止されるので、無駄に電力を消費することがなくなる。
【0135】
また、蓄電装置が充電されていない場合であっても、過充電を防止するための過充電防止電流が流れるような状態で発電機の発電がなされた場合にも補正駆動パルスが出力されるため、過充電防止電流に起因する磁界(発電磁界)の影響を受けることなくモータの駆動が正しく確実に行われる。
さらに、発電検出回路は、実際の充電経路とは異なる経路で発電検出を行うため、充電効率の低下を招くことがない。
【0136】
さらにまた、モータ駆動異常を招く発電量を実測により予め定める必要がなく、発電機、モータ、機構構造が変わるとその都度実測により基準となる発電量を設定する必要もなくなる。
【図面の簡単な説明】
【図1】実施形態の計時装置の概要構成説明図である。
【図2】第1実施形態の計時装置の概要機能構成ブロック図である。
【図3】第1実施形態の発電検出回路周辺の回路構成を説明する図である。
【図4】第1実施形態の計時装置の詳細機能構成ブロック図である。
【図5】第1実施形態の処理フローチャートである。
【図6】第1実施形態のタイミングチャートである。
【図7】第2実施形態の計時装置の概要機能構成ブロック図である。
【図8】第2実施形態の計時装置の詳細機能構成ブロック図である。
【図9】第2実施形態の処理フローチャートである。
【図10】第2実施形態のタイミングチャートである。
【図11】第3実施形態の計時装置の概要構成説明図である。
【図12】第3実施形態の発電検出回路を説明するためのブロック図である。
【図13】第3実施形態のオペアンプの回路構成例の説明図である。
【図14】第4実施形態の整流/過充電防止回路周辺の回路構成を説明する図である。
【図15】第5実施形態の計時装置の詳細機能構成ブロック図である。
【符号の説明】
A…発電部
B…電源部
C…制御部
D…運針機構
E…駆動部
101…発電部
102…発電検出回路
103…整流回路
104…蓄電装置
105…計時制御回路
106…発電機交流磁界検出回路
107…デューティダウンカウンタ
108…補正駆動パルス出力判断回路
109…モータ駆動回路
110…高周波磁界検出回路
111…交流磁界検出回路
112…回転検出回路
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an electronic device and a control method thereof, and more particularly to an electronic device having a power storage device and a driving motor built therein, such as a portable electronic timepiece, and a control method thereof.
[0002]
[Prior art]
2. Description of the Related Art In recent years, a small electronic timepiece such as a wristwatch, which incorporates a power generation device such as a solar cell and operates without battery replacement, has been realized. These electronic watches have the function of once charging the power generated by the power generator into a large-capacity capacitor, and when power is not generated, the time is displayed using the power discharged from the capacitor. ing. For this reason, stable operation is possible for a long time without batteries, and in consideration of the trouble of replacing batteries or the problem of battery disposal, it is expected that many electronic watches will have a built-in power generator in the future. ing.
[0003]
As an electronic timepiece incorporating such a power generation device, there is an electronic timepiece with a power generation device described in International Publication WO98 / 41906.
In this electronic timepiece with a power generation device, the presence or absence of power generation is detected at the rotation detection timing, and when power generation is detected, a correction drive pulse is output regardless of the rotation detection result of the motor. Was to ensure a reliable rotation.
[0004]
[Problems to be solved by the invention]
In the above conventional example, since the presence or absence of power generation is detected at the motor rotation detection timing, if power generation has been continuously performed before the timing, the correction drive pulse is output after the normal motor drive pulse is output. There is a problem that the power of the motor drive pulse is unnecessarily consumed because it is output.
In addition, since the power generation operation detection circuit is provided at the subsequent stage of the rectifier circuit, the power generation operation detection circuit is provided in the charging path of the secondary power supply, and it is necessary to stop charging when performing power generation detection. However, there is a problem that charging efficiency is deteriorated.
[0005]
In addition, since the amount of power generation that causes a motor drive abnormality is determined in advance by actual measurement, there is a problem in that whenever the generator, motor, and mechanism structures change, it is necessary to set a reference amount of power generation by actual measurement.
In addition, since the amount of charging current changes depending on the storage voltage of the secondary power supply, the magnitude of the AC magnetic field generated by the power generator differs depending on the storage voltage of the secondary power supply.
However, in the above-described conventional example, when detecting power generation, the charging path to the secondary power supply is cut off. Therefore, when the storage voltage of the secondary power supply is high, that is, the charging current does not easily flow to the secondary power supply. When an AC magnetic field is hardly generated, a correction driving pulse is output in spite of a situation in which the motor can be driven normally, and there is a problem that power is wasted.
[0006]
Further, in the above conventional example, when the overcharge prevention circuit for preventing overcharge of the secondary power supply is operating, the detection result of the power generation operation detection circuit is fixed to the power generation state, so that the power generation device However, in a non-power generation state, an AC magnetic field of the power generation device is not generated, and even in a situation where the motor can be driven normally, a correction driving pulse is output, and power is wasted. there were.
Therefore, an object of the present invention is to reliably drive a motor of an electric machine having a generator, reduce unnecessary power consumption, not lower charging efficiency, and change the configuration of the generator, motor, and the like. It is an object of the present invention to provide an electronic device capable of detecting a power generation state without being affected by the above and a control method thereof.
[0007]
[Means for Solving the Problems]
In order to solve the above-described problems, a configuration of an electronic device adopted by the present invention is configured such that power generation means for generating power, power storage means for storing the generated electric energy, and electric energy stored in the power storage means are driven. One or more motors, pulse drive control means for controlling drive of the motor by outputting a normal drive pulse signal, power generation magnetic field detection means for detecting whether a magnetic field is generated by the power generation, Correction drive pulse output means for outputting, to the motor, a correction drive pulse signal having a larger effective power than the normal drive pulse signal when it is detected that a magnetic field due to power generation has been generated by the power generation magnetic field detection means, The magnetic field generated by the power generation is detected when the power generation magnetic field detection unit is in a charging state in which a charging current flows through the power storage unit by the power generation of the power generation unit. It is characterized by having a charge state determination means for performing determination as those without.
[0008]
Another configuration of the electronic device adopted by the present invention includes a power generation unit for generating power, a power storage unit for storing the generated electric energy, and one or a plurality of units driven by the electric energy stored in the power storage unit. A motor, pulse drive control means for performing drive control of the motor by outputting a normal drive pulse signal, power generation magnetic field detection means for detecting whether a magnetic field is generated by the power generation, and the power generation magnetic field detection means A correction drive pulse output unit that outputs, to the motor, a correction drive pulse signal having a larger effective power than the normal drive pulse signal when it is detected that a magnetic field due to power generation has been generated. A magnetic field generated by the power generation by an overcharge prevention current flowing through the power generation means when the power storage means is in an overcharge prevention state; It is characterized by comprising an overcharge prevention current generation determining means for discriminating Te.
[0009]
In the configuration of the electronic device, the charge state determination unit may be in a charge state in which the storage current flows to the storage unit when a value of a generated current output from the power generation unit exceeds a predetermined generated current value. It is characterized by determining.
[0010]
In the configuration of the electronic device, the state-of-charge determination unit calculates a storage voltage of the power storage unit based on a generated current output from the power generation unit, and the value of the storage voltage is a predetermined reference storage voltage value. Is determined to be in a charged state in which a storage current flows to the storage means when the power exceeds the threshold.
[0011]
In the configuration of the electronic device, the power generation unit has a pair of output terminals, compares a voltage of the output terminal of the power generation unit with a predetermined voltage corresponding to a terminal voltage of the power storage unit, and outputs a comparison result signal. A comparison unit that outputs, and a power generation detection unit that outputs a power generation detection signal corresponding to a state where a generated current can flow when the voltage of the output terminal exceeds the terminal voltage of the power storage unit based on the comparison result signal. It is characterized by having.
[0012]
In the configuration of the electronic device, the power generation magnetic field detection unit determines whether a magnetic field is generated by the power generation in parallel with the charging through a path different from a charging path of the power storage unit. And
[0013]
In the configuration of the electronic device, the electronic device further includes a rotation detection unit that detects whether the motor rotates
A first correction drive pulse output unit that outputs a first correction drive pulse at a first timing when the rotation detection unit detects that the motor is in a non-rotation state; The second correction is performed at a second timing different from the first timing when the generated magnetic field is detected by the generated magnetic field detecting means and when the rotation is detected by the rotation detecting means. And a second correction drive pulse output means for outputting a drive pulse.
[0014]
In the configuration of the electronic device, the electronic device further includes rotation detection means for detecting the presence or absence of rotation of the motor, and the correction drive pulse output means outputs a first signal when the rotation detection means detects that the motor is not rotating. A first correction drive pulse output unit that outputs a first correction drive pulse having an effective power of: a power generation magnetic field detection unit that detects that a magnetic field due to power generation has been generated; And a second correction drive pulse output means for outputting a second correction drive pulse having a second effective power larger than the first effective power when detecting that the motor is in a rotating state. .
[0015]
In the configuration of the electronic device, the output timing of the first correction drive pulse and the output timing of the second correction drive pulse are the same output timing.
[0016]
In the configuration of the electronic device, the correction drive pulse output unit is more effective than the normal drive pulse signal until a predetermined time elapses after the generation magnetic field is detected by the power generation magnetic field detection unit. It is characterized in that a correction driving pulse signal having a large power is output to the motor.
[0017]
In the configuration of the electronic device, rotation detection means for detecting the presence or absence of rotation of the motor, and rotation detection for inhibiting the operation of the rotation detection means when the generation magnetic field is detected by the power generation magnetic field detection means. Prohibiting means.
[0018]
In the configuration of the electronic device, the electronic device may further include rotation detection means for detecting whether the motor is rotating, and the correction driving pulse output means may generate a magnetic field generated by the power generation magnetic field detection means regardless of a result of the determination by the rotation detection means. Wherein the correction drive pulse signal is output to the motor when it is detected that an error has occurred.
[0019]
In the configuration of the electronic device, the power generation magnetic field detection unit detects whether or not a magnetic field due to the power generation is generated during a predetermined period.
[0020]
In the configuration of the electronic device, the predetermined period is set as a period between a current start timing of the normal drive pulse signal output by the pulse drive control unit and a next output start timing of the normal drive pulse signal. It is characterized by:
[0021]
In the configuration of the electronic apparatus, the predetermined period is set to include a period corresponding to a detection delay time of the generated magnetic field detection unit.
[0022]
In the configuration of the electronic device, the correction drive pulse output unit outputs the correction drive pulse signal to the motor instead of the normal drive pulse signal.
[0023]
In the configuration of the electronic device, the first correction drive pulse and the second correction drive pulse are the same.
[0024]
In the configuration of the electronic device, the power generation magnetic field detection unit detects whether a magnetic field due to the power generation is generated during a predetermined period, and determines a start timing of the predetermined period by rotation detection by the rotation detection unit. It is characterized by being set at the start timing.
[0025]
In the configuration of the electronic apparatus, the predetermined period is set to include a period corresponding to a detection delay time of the generated magnetic field detection unit.
[0026]
In the configuration of the electronic device, the electronic device further includes a high-frequency magnetic field detection unit that detects a high-frequency magnetic field around the electronic device, and the correction drive pulse output unit is configured to detect the high-frequency magnetic field by the power generation magnetic field detection unit, When it is detected that a magnetic field due to power generation is generated during the predetermined period, the correction drive pulse signal is output to the motor.
[0027]
In the configuration of the electronic device, the electronic device further includes an external magnetic field detection unit that detects an AC magnetic field around the electronic device, and the correction driving pulse output unit is configured to detect the generated magnetic field by the generated magnetic field detection unit regardless of the determination result of the external magnetic field detection unit. When it is detected that a magnetic field due to power generation is generated during the predetermined period, the correction drive pulse signal is output to the motor.
[0028]
In the configuration of the electronic device, an external magnetic field detecting means for detecting a high-frequency magnetic field or an AC magnetic field around the motor, and the external magnetic field when a magnetic field due to power generation is detected during the predetermined period by the power generating magnetic field detecting means. Magnetic field detection inhibiting means for inhibiting the operation of the magnetic field detecting means.
[0029]
In the configuration of the electronic device, a duty ratio setting unit configured to sequentially reduce a duty ratio to reduce an effective power of the normal drive pulse based on a driving state of the motor and set a more suitable duty ratio, and the generated magnetic field detection unit A duty ratio control means for prohibiting a change in the duty ratio in the duty ratio setting means or resetting the duty ratio to a predetermined initial duty ratio when it is detected that a magnetic field due to power generation is generated during the predetermined period. It is characterized by having.
[0030]
In the configuration of the electronic device, the electronic device is portable.
[0031]
In the configuration of the electronic device, the electronic device includes a timing unit that performs a timing operation.
[0032]
In order to solve the above-described problems, a control method of an electronic device adopted by the present invention includes a power generation device that generates power, a power storage device that stores the generated electric energy, and a drive that is driven by the electric energy stored in the power storage device. A driving method for controlling the motor by outputting a normal driving pulse signal, and detecting whether a magnetic field is generated by the power generation. A power generation magnetic field detection step, and a correction drive pulse output for outputting a correction drive pulse signal having a larger effective power than the normal drive pulse signal to the motor when it is detected in the power generation magnetic field detection step that a magnetic field due to power generation is generated. And the power generation magnetic field detection step is in a charging state in which a charging current flows through the power storage device by power generation of the power generation device. The case, is characterized in that the magnetic field due to the power generation with a charge state determination step of performing determination as having occurred.
[0033]
Another control method of the electronic device adopted by the present invention is a power generation device that generates power, a power storage device that stores the generated electric energy, and a motor that is driven by the electric energy stored in the power storage device. In a control method of an electronic device including: a pulse drive control step of performing drive control of the motor by outputting a normal drive pulse signal, and a generated magnetic field detection step of detecting whether a magnetic field is generated by the power generation And a correction drive pulse output step of outputting a correction drive pulse signal having a larger effective power than the normal drive pulse signal to the motor when it is detected that a magnetic field due to power generation is generated in the power generation magnetic field detection step. The power generation magnetic field detecting step includes the step of generating the overcurrent by the overcharge prevention current flowing through the power generation device when the power storage device is in the overcharge prevention state. It is characterized in that magnetic field having an overcharge prevention current generation determination step of performing determination as those caused by.
[0034]
In the above control method, the power generation magnetic field detection step is characterized by detecting whether or not a magnetic field due to the power generation is generated during a predetermined period.
[0035]
In the above-described control method, the predetermined period may be determined as a period between a current normal drive pulse signal output start timing and a next normal drive pulse signal output start timing in the pulse drive control step. Features.
[0036]
In the above control method, the predetermined period is set including a period corresponding to a detection delay time in the power generation magnetic field detection step.
[0037]
In the above control method, the correction drive pulse output step outputs the correction drive pulse signal to the motor instead of the normal drive pulse signal.
[0038]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, a preferred embodiment of the present invention will be described with reference to the drawings.
[1] First Embodiment
[1.1] Overall configuration
FIG. 1 shows a schematic configuration of a timing device 1 which is an electronic device of the first embodiment.
The timekeeping device 1 is a wristwatch, and a user uses the belt connected to the device body by wrapping it around a wrist.
The timekeeping device 1 is roughly divided into a power generation unit A that generates AC power, an AC voltage from the power generation unit A that is rectified and stored, and power is supplied to each component by a voltage obtained by further increasing or decreasing the stored voltage. A power supply unit B, a control unit C for detecting the power generation state of the power generation unit A, and controlling the entire apparatus based on the detection result, a hand driving mechanism D for driving the hands, and a control signal from the control unit C. And a driving unit E that drives the hand movement mechanism D.
[0039]
In this case, the control unit C drives the hand movement mechanism D to display the time in accordance with the power generation state of the power generation unit A, and a power saving mode in which power supply to the hand movement mechanism D is stopped to save power. And to switch. The transition from the power saving mode to the display mode is forcibly made by the user holding the timepiece 1 and shaking it. Hereinafter, each component will be described. The control unit C will be described later using functional blocks.
First, the power generation unit A is roughly divided into a power generation device 40, a rotary weight 45 that turns inside the device by capturing the movement of a user's arm and the like, converts kinetic energy into rotational energy, and generates power by rotating the rotary weight. And a speed-up gear 46 that converts the speed into a speed required for the transmission (speed increase) and transmits the speed to the power generation device 40 side.
[0040]
The power generating device 40 is connected to the power generating stator 42 by the rotation of the rotary weight 45 being transmitted to the power generating rotor 43 via the speed increasing gear 46 and rotating the power generating rotor 43 inside the power generating stator 42. It functions as an electromagnetic induction type AC power generation device that outputs the electric power induced in the generated power generation coil 44 to the outside.
Therefore, the power generation unit A generates power using energy related to the life of the user, and can drive the timekeeping device 1 using the power.
Next, the power supply section B includes a rectifier circuit 103, a power storage device (large-capacity capacitor) 104, and a step-up / step-down circuit 113.
The step-up / step-down circuit 113 is capable of multi-step boosting and stepping-down using a plurality of capacitors 113a, 113b and 113c, and adjusts a voltage supplied to the drive unit E by a control signal φ11 from the control unit C. be able to. Further, the power supply section B takes Vdd (high potential side) as a reference potential (GND) and generates VTKN (low potential side) as a power supply voltage.
[0041]
Next, the hand movement mechanism D will be described. The stepping motor 10 used in the hand driving mechanism D is also called a pulse motor, a stepping motor, a stepping motor, a digital motor, or the like, and is a motor driven by a pulse signal that is frequently used as an actuator of a digital control device. . In recent years, small and lightweight stepping motors have been widely used as actuators for small electronic devices or information devices suitable for carrying. A typical example of such an electronic device is a clock device such as an electronic timepiece, a time switch, or a chronograph.
[0042]
The stepping motor 10 of the present embodiment includes a drive coil 11 that generates a magnetic force by a drive pulse supplied from a drive unit E, a stator 12 that is excited by the drive coil 11, and a magnetic field that is excited inside the stator 12. The rotor 13 is rotated by the rotation of the rotor 13. The stepping motor 10 is of a PM type (permanent magnet rotating type) in which the rotor 13 is formed of a disk-shaped two-pole permanent magnet. The stator 12 is provided with a magnetic saturation portion 17 so that different magnetic poles are generated in the respective phases (poles) 15 and 16 around the rotor 13 by the magnetic force generated by the drive coil 11. In order to define the rotation direction of the rotor 13, an inner notch 18 is provided at an appropriate position on the inner periphery of the stator 12, so that cogging torque is generated so that the rotor 13 stops at an appropriate position. ing.
The rotation of the rotor 13 of the stepping motor 10 is performed by the fifth wheel 51, the fourth wheel 52, the third wheel 53, the second wheel 54, the minute wheel 55, and the hour wheel 56 meshed with the rotor 13 through the pinion. Is transmitted to each needle by the train wheel 50. A second hand 61 is connected to the center of the fourth wheel & pinion 52, a minute hand 62 is connected to the second wheel & pinion 54, and an hour hand 63 is connected to the hour wheel & pinion 56. The time is displayed by each of these hands in conjunction with the rotation of the rotor 13. It is of course possible to connect a transmission system (not shown) for displaying the date and the like to the wheel train 50.
[0043]
Next, the drive unit E supplies various drive pulses to the stepping motor 10 under the control of the control unit C. More specifically, by applying control pulses having different polarities and pulse widths at respective timings from the control unit C, drive pulses having different polarities are supplied to the drive coil 11, or the drive pulses for detecting the rotation of the rotor 13 are supplied. A detection pulse for exciting an induced voltage for detecting a magnetic field can be supplied.
[0044]
[1.2] Functional configuration of control system
Next, the functional configuration of the control system will be described.
[1.2.1] Overview of control system functional configuration
First, a schematic functional configuration of the control system according to the first embodiment will be described with reference to FIG. 2, reference numerals A to E correspond to the power generation unit A, power supply unit B, control unit C, hand movement mechanism D, and drive unit E shown in FIG.
The timekeeping device 1 includes a power generation unit 101 that performs AC power generation, a power generation detection circuit 102 that detects power generation based on the generated voltage SK of the power generation unit 101, and outputs a power generation detection result signal SA, and an AC output from the power generation unit 101. A rectifier circuit 103 that rectifies a current and converts it to a DC current, a power storage device 104 that stores power by the DC current output from the rectifier circuit 103, and a step-up / down circuit that steps up and down the stored voltage of the power storage device 104 and outputs the voltage 113, and operates with the boosted / stepped-down voltage of the storage voltage of the power storage device 104 output from the step-up / step-down circuit 113, outputs a normal motor drive pulse SI to perform timekeeping control, and instructs the detection timing of the generator AC magnetic field detection. High-frequency magnetic field detection which outputs a generator alternating-current magnetic field detection timing signal SB for indicating the output timing of a high-frequency magnetic field detection pulse signal SP0 It outputs a timing signal SSP0, outputs an AC magnetic field detection timing signal SSP12 indicating the output timing of the AC magnetic field detection pulse signals SP11 and SP12, and outputs a rotation detection timing signal SSP2 indicating the output timing of the rotation detection pulse signal SP2. A timekeeping control circuit 105, a generator AC magnetic field detection circuit 106 that performs generator AC magnetic field detection based on the power generation detection result signal SA and the power generation AC magnetic field detection timing signal SB, and outputs a generator AC magnetic field detection result signal SC. A duty-down counter 107 for outputting a normal motor drive pulse duty-down signal SH for controlling the duty-down of the normal motor drive pulse based on the generator AC magnetic field detection result signal SC; a high-frequency magnetic field detection result signal SE; Based on the detection result signal SF and the rotation detection result signal SG, And outputs a correction drive pulse SJ if necessary, and a pulse motor based on the normal motor drive pulse SI or the correction drive pulse SJ. A motor drive circuit 109 that outputs a motor drive pulse SL for driving the motor 10, a generator AC magnetic field detection result signal SC, and an induced voltage signal SD output from the motor drive circuit 109 to detect a high-frequency magnetic field. A high-frequency magnetic field detection circuit 110 that outputs a magnetic field detection result signal SE, an AC magnetic field is detected based on a generator AC magnetic field detection result signal SC and an induced voltage signal SD output from the motor drive circuit 109, and an AC magnetic field detection result signal SF And an induced magnetic field signal S output from the motor drive circuit 109. And a rotation detection circuit 112 that detects whether the motor 10 has rotated based on D and outputs a rotation detection result signal SG.
[0045]
[1.2.2] Configuration around power generation detection circuit
FIG. 3 shows an example of a circuit configuration around a power generation detection circuit where such a detection delay occurs.
In FIG. 3, a power generation detection circuit 102, a power generation unit 101 that performs AC power generation as peripheral circuits of the power generation detection circuit 102, and a rectification circuit 103 that rectifies an AC current output from the power generation unit 101 and converts the AC current into a DC current And a power storage device 104 that stores power by a DC current output from the rectifier circuit 103.
The power generation detection circuit 102 performs NAND operation on a logical product of outputs of a first comparator COMP1 and a second comparator COMP2, which will be described later, and outputs the result. The output of the NAND circuit 201 is smoothed using an RC integration circuit. And a smoothing circuit 202 that outputs the signal as a power generation detection result signal SA.
In this case, the power generation detection circuit 102 detects power generation by directly comparing the voltage of the output terminal AG1 (or AG2) of the power generation unit 101 with the terminal voltage of the power storage device (power storage means). It is also possible to configure so as to compare with a predetermined voltage corresponding to the terminal voltage instead of the terminal voltage. For example, any voltage representing the terminal voltage of the power storage device, such as a voltage obtained by adding (subtracting) a predetermined offset to the terminal voltage of the power storage device or a voltage obtained by amplifying the terminal voltage, can be used as appropriate. Conversely, it is also possible to use a voltage corresponding to the voltage of the output terminal AG1 (or AG2) instead of the voltage of the output terminal AG1 (or AG2).
[0046]
The rectifier circuit 103 includes a first comparator COMP1 for performing on / off control of the first transistor Q1 to perform active rectification by comparing the voltage of one output terminal AG1 of the power generation unit 101 with the reference voltage Vdd; A second comparator COMP2 for performing active rectification by alternately turning on / off the second transistor Q2 with the first transistor by comparing the voltage of the other output terminal AG2 of the power generation unit 101 with the reference voltage Vdd; A third transistor Q3 that is turned on when a terminal voltage V2 of a terminal AG2 of the power generation unit 101 exceeds a predetermined threshold voltage, and is turned on when a terminal voltage V1 of a terminal AG1 of the power generation unit 101 exceeds a predetermined threshold voltage. And a fourth transistor Q4.
First, the charging operation will be described.
When the power generation unit 101 starts power generation, the generated voltage is supplied to both output terminals AG1 and AG2. In this case, the phases of the terminal voltage V1 of the output terminal AG1 and the terminal voltage V2 of the output terminal AG2 are inverted.
When the terminal voltage V1 of the output terminal AG1 exceeds the threshold voltage, the fourth transistor Q4 turns on. Thereafter, when the terminal voltage V1 rises and exceeds the voltage of the power supply VDD, the output of the first comparator COMP1 becomes "L" level, and the first transistor Q1 is turned on.
On the other hand, since the terminal voltage V2 of the output terminal AG2 is lower than the threshold voltage, the third transistor Q3 is in the off state, the terminal voltage V2 is lower than the voltage of the power supply VDD, and the output of the second comparator COMP2 is "H". Level, and the second transistor Q2 is off.
[0047]
Therefore, during the period in which the first transistor Q1 is in the ON state, a generated current flows through the path of “terminal AG1 → first transistor → power supply VDD → power storage device 104 → power supply VTKN → fourth transistor Q4”, and charge is stored in the power storage device 104. Is charged.
Thereafter, when the terminal voltage V1 decreases, the terminal voltage V1 of the output terminal AG1 becomes lower than the voltage of the power supply VDD, the output of the first comparator COMP1 becomes "H" level, the first transistor Q1 is turned off, and the output The terminal voltage V1 of the terminal AG1 falls below the threshold voltage of the fourth transistor Q4, and the transistor Q4 is also turned off.
On the other hand, when the terminal voltage V2 of the output terminal AG2 exceeds the threshold voltage, the third transistor Q3 turns on. Thereafter, when the terminal voltage V2 further rises and exceeds the voltage of the power supply VDD, the output of the second comparator COMP2 becomes "L" level, and the second transistor Q2 is turned on.
Therefore, during the period when the second transistor Q2 is in the ON state, the generated current flows through the path of “terminal AG2 → second transistor Q2 → power supply VDD → power storage device 104 → power supply VTKN → third transistor Q3”. The charge will be charged.
[0048]
As described above, when the generated current flows, either the output of the first comparator COMP1 or the output of the second comparator COMP2 is at the “L” level.
Therefore, the NAND circuit 201 of the power generation detection circuit 102 smoothes the “H” level signal while the power generation current is flowing by negating the logical product of the outputs of the first comparator COMP1 and the second comparator COMP2. This is output to the circuit 202.
In this case, since the output of the NAND circuit 201 includes switching noise, the smoothing circuit 202 smoothes the output of the NAND circuit 201 using the RC integration circuit and outputs the result as the power generation detection result signal SA. is there.
By the way, in such a power generation detection circuit 102, since the detection signal includes a detection delay due to its structure, if this is not taken into consideration, the motor will not rotate normally due to detection omission. Therefore, in the present embodiment, the motor is normally rotated in consideration of the detection delay.
[0049]
[1.2.3] Detailed function configuration of control system
Next, a detailed functional configuration of the control system will be described with reference to FIG.
First, the configuration and operation of the timing control circuit 105 will be described with reference to FIG.
The clock control circuit 105 includes a clock control unit 105A that controls the entire clock control circuit 105, a normal motor drive pulse K11 output from the clock control unit 105A input to one input terminal, and a high frequency magnetic field detection to the other input terminal. An AND circuit 105B which receives an inverted signal of the result signal SE or an inverted signal of the AC magnetic field detection result signal SF, takes a logical product of both input signals, and outputs the result as a normal motor drive pulse SI, and a time control to a first input terminal. The rotation detection timing control signal SCSP2 of the unit 105A is input, the inverted signal of the rotation detection result signal SG is input to the second input terminal, and the high frequency magnetic field detection result signal SE or the AC magnetic field detection result signal SF is input to the third input terminal. And an AND circuit 105C which receives the inverted signal of the input signal and outputs the rotation detection timing signal SSP2 by taking the logical product of all the input signals; An AND circuit 105D having an AC magnetic field detection timing control signal SCSP12 input to one of its input terminals and a high frequency magnetic field detection result signal SE or an inverted signal of the AC magnetic field detection result signal SF input to the other input terminal; And an AND circuit 105E to which a high frequency magnetic field detection result signal SE or an inverted signal of the alternating magnetic field detection result signal SF is input to the other input terminal.
[0050]
Next, the general operation of the timekeeping control circuit 105 will be described.
The clock control unit 105A outputs the normal motor drive pulse K11 to the AND circuit 105B at a predetermined timing.
As a result, the AND circuit 105B outputs the high frequency magnetic field detection result signal SE output from the high frequency magnetic field detection circuit 110 at the “L” level and the AC magnetic field detection result signal SF output from the AC magnetic field detection circuit 111 at the “L” level. In the case of the level, that is, when neither the high-frequency magnetic field nor the AC magnetic field is detected, the normal motor drive pulse SI (= normal motor drive pulse K11) is output to the motor drive circuit 109.
Further, the timing control unit 105A outputs a rotation detection timing control signal SCSP2 which becomes “H” level at a predetermined timing to the AND circuit 105C.
As a result, the AND circuit 105C determines that the rotation detection result signal SG is at the “L” level, the high frequency magnetic field detection result signal SE output from the high frequency magnetic field detection circuit 110 is at the “L” level, and the AC magnetic field detection circuit 111 When the output AC magnetic field detection result signal SF is at the “L” level, that is, when neither the high frequency magnetic field nor the AC magnetic field is detected, and the “L” level rotation detection result signal SG is output In addition, an "H" level rotation detection timing signal SSP2 is output to the rotation detection circuit 112 to perform rotation detection based on the rotation detection timing control signal SCSP2.
[0051]
Further, the timing control unit 105A outputs an AC magnetic field detection timing control signal SCSP12 which becomes “H” level at a predetermined timing to the AND circuit 105D.
As a result, the AND circuit 105D outputs the high frequency magnetic field detection result signal SE output from the high frequency magnetic field detection circuit 110 at the "L" level and the AC magnetic field detection result signal SF output from the AC magnetic field detection circuit 111 at the "L" level. Level, that is, when neither the high-frequency magnetic field nor the AC magnetic field is detected, the “H” level magnetic field detection timing signal SSP12 is set to the high frequency in order to perform the AC magnetic field detection based on the AC magnetic field detection timing control signal SCSP12. The signal is output to the magnetic field detection circuit 110 and the AC magnetic field detection circuit 111.
Furthermore, the timing control unit 105A outputs a high-frequency magnetic field detection timing control signal SCSP0 that becomes “H” level at a predetermined timing to the AND circuit 105E.
As a result, the AND circuit 105E outputs the high frequency magnetic field detection result signal SE output from the high frequency magnetic field detection circuit 110 at the “L” level and the AC magnetic field detection result signal SF output from the AC magnetic field detection circuit 111 at the “L” level. Level, that is, when neither the high-frequency magnetic field nor the AC magnetic field is detected, the “H” level high-frequency magnetic field detection timing signal SSP0 is output to perform the high-frequency magnetic field detection based on the high-frequency magnetic field detection timing control signal SCSP0. The signal is output to the high-frequency magnetic field detection circuit 110 and the AC magnetic field detection circuit 111.
[0052]
Next, the configuration and operation of the generator AC magnetic field detection circuit 106 will be described with reference to FIG.
The generator AC magnetic field detection circuit 106 includes an AND circuit 106A that receives the power generation detection result signal SA at one input terminal, receives SB at the other input terminal, and outputs a logical product of both input signals. A latch circuit 106B that receives an output signal of the AND circuit 106A at a terminal S, receives a detection result reset signal FEGL at a reset terminal R, and outputs a generator AC magnetic field detection result signal SC from an output terminal Q. Have been.
Next, the general operation of the generator AC magnetic field detection circuit 106 will be described.
The clocking control unit 105A outputs a generator AC magnetic field detection timing signal SB which becomes “H” level at a predetermined timing to the AND circuit 106A.
As a result, when the power generation detection result signal SA becomes “H” level due to the detection of power generation at the generator AC magnetic field detection timing, the AND circuit 106A generates an AC magnetic field by the generator. , And outputs an “H” level output signal to the latch circuit 106B.
[0053]
Then, until the detection result reset signal FEGL becomes the "H" level next time and the detection result is reset, the latch circuit 106B outputs the "H" level generator AC magnetic field corresponding to the case where the AC magnetic field is detected by the generator. The detection result signal SC is output to the duty-down counter 107, the high-frequency magnetic field detection circuit 110, and the AC magnetic field detection circuit 111.
[0054]
Next, the configuration and operation of the duty-down counter 107 will be described with reference to FIG.
An OR circuit that receives the generator AC magnetic field detection result signal SC at one input terminal, receives the reset control signal RS at the other input terminal, and outputs the logical sum of both input signals. 107A, and a 1 / n counter 107B which receives a clock signal CK from the clock control circuit 105 at a clock terminal CLK and outputs a normal motor drive pulse duty down signal SH from an output terminal Q.
[0055]
Next, the operation of the duty down counter 107 will be described.
The clock control unit 105A outputs a predetermined clock signal CK to the clock terminal CLK of the 1 / n counter 107B.
As a result, the 1 / n counter 107B counts the clock signal CK by 1 / n, and outputs the count result from the output terminal Q to the timekeeping control unit 105A as the normal motor drive pulse duty down signal SH.
On the other hand, the OR circuit 107A outputs the “H” level reset control signal RS from the clock control unit 105A or the “H” level generator AC magnetic field detection result signal SC from the generator AC magnetic field detection circuit 106. Is output, an "H" level output signal is output to reset the count value of the 1 / n counter 107B.
That is, when the reset control signal RS is input from the clock control unit 105A or the generator AC magnetic field detection result signal SC of “H” level is input from the generator AC magnetic field detection circuit 106, In such a case, the operation is performed so that the duty is not reduced.
[0056]
Next, the configuration and operation of the rotation detection circuit 112 will be described with reference to FIG.
The rotation detecting circuit 112 has a first inverting input terminal connected to one input terminal of the pulse motor 10, a second inverting input terminal connected to the other input terminal of the pulse motor 10, and a non-inverting input terminal. When the reference voltage Vcom is input, the operation state is set at a timing corresponding to the rotation detection timing signal SSP2 output from the timekeeping control circuit, and a rotation detection comparator 112A that outputs the original rotation detection result signal SG0, and a rotation detection comparator 112A is connected to one input terminal. A timing signal SSP2 is input, an original rotation detection result signal SG0 is input to the other input terminal, an AND circuit 112B that outputs the logical product of both input signals, and an original rotation gated to the set terminal S by the AND circuit. The detection result signal SG0 is input, and the detection result reset signal FEGL output from the timing control circuit 105 is input to the reset terminal R. It is configured to include a latch circuit 112C for outputting a rotation detection result signal SG from an output terminal Q.
[0057]
Next, the operation of the rotation detection circuit 112 will be described.
Based on the rotation detection timing control signal SCSP2, when the AND circuit 105C of the timekeeping control circuit 105 detects neither the high-frequency magnetic field nor the AC magnetic field and outputs the "L" level rotation detection result signal SG. When the "H" level rotation detection timing signal SSP2 is output to perform the rotation detection, the rotation detection comparator 112A enters an operating state.
Accordingly, the rotation detection comparator 112A compares the signal voltage level of the first inversion input terminal or the second inversion input terminal with the comparison reference voltage Vcom, and detects the "H" level original rotation when the rotation of the pulse motor 10 is detected. The detection result signal SG0 is output to the AND circuit 112B.
Thus, the AND circuit 112B causes the rotation detection timing signal SSP2 to be at the "H" level and the original rotation detection result signal SG0 to be at the "H" level, that is, the rotation detection timing signal SSP2 is at the "H" level. When an electromotive force is generated, an "H" level output signal corresponding to a case where rotation is detected is output to the latch circuit 112C.
As a result, the output terminal Q of the latch circuit 112C keeps the “H” level from the detection of the rotation of the pulse motor 10 until the next detection result reset signal FEGL becomes the “H” level and the detection result is reset. Is output as the rotation detection result signal SG.
[0058]
Next, the configuration and operation of the high-frequency magnetic field detection circuit 110 and the AC magnetic field detection circuit 111 will be described with reference to FIG.
The high frequency magnetic field detection circuit 110 and the AC magnetic field detection circuit 111 are realized by the same circuit, and one of the input terminals of the pulse motor 10 is connected to the input terminal of the high frequency magnetic field detection circuit 110 (and the AC magnetic field detection circuit 111). A first magnetic field detection inverter 110A for inverting and outputting an input signal, a second magnetic field detection inverter 110B having an input terminal connected to the other input terminal of the pulse motor 10 for inverting and outputting an input signal, An output signal of the first magnetic field detection inverter is input to one input terminal, and an output signal of the second magnetic field detection inverter is input to the other input terminal. And a high-frequency / AC magnetic field detection timing signal SSP012 described later is input to one input terminal, and the output of the OR circuit 110C is input to the other input terminal. And an AND circuit 110D that outputs a logical product of both input signals, a generator AC magnetic field detection result signal SC is input to one input terminal, and an output signal of the AND circuit 110D is input to the other input terminal. An OR circuit 110E, which receives the output of the OR circuit 110E and outputs a logical sum of both input signals, and a detection result reset signal FEGL output from the timekeeping control circuit 105 to the reset terminal R when the output signal of the OR circuit 110E is input to the set terminal S A latch circuit 110F which receives and outputs a high-frequency magnetic field detection result signal SE (or an AC magnetic field detection result signal SF), a high-frequency magnetic field detection timing signal SSP0 is input to one input terminal, and an AC magnetic field detection timing is input to the other input terminal. A signal SSP12 is input, and the logical sum of both input signals is taken and output as a high frequency / AC magnetic field detection timing signal SSP012. And an OR circuit 110H.
[0059]
Next, the operation of the high-frequency magnetic field detection circuit 110 will be described as an example. The operation of the AC magnetic field detection circuit 111 is the same except for the detection timing and the detection target.
When the voltage level of one input terminal of the pulse motor 10 becomes “L” level, the first magnetic field detection inverter 110A outputs an “H” level output signal to the OR circuit 110C.
Similarly, when the voltage level of the other input terminal of the pulse motor 10 becomes “L” level, the second magnetic field detection inverter 110B outputs an “H” level output signal to the OR circuit 110C.
As a result, the OR circuit 110C outputs an “H” level output signal to the AND circuit 110D at the timing when the voltage level of any one of the input terminals of the pulse motor 10 becomes “L” level.
The OR circuit 110H receives the high-frequency magnetic field detection timing signal SSP0 of “H” level at the high-frequency magnetic field detection timing, and receives the “H” level of the alternating magnetic field detection timing signal SSP12 at the high-frequency magnetic field detection timing. You. Accordingly, the OR circuit 110H outputs the "H" level high frequency / AC magnetic field detection timing signal SSP012 to the AND circuit 110D at the high frequency magnetic field detection timing or the AC magnetic field detection timing.
[0060]
The AND circuit 110D outputs the high-frequency / AC magnetic field detection timing signal SSP012 at the “H” level and the output signal of the OR circuit 110C at the “H” level, that is, the high-frequency magnetic field detection timing (or the AC magnetic field detection timing). When a high-frequency magnetic field (or AC magnetic field) is generated around the pulse motor 10, an "H" level output signal corresponding to the detection of the high-frequency magnetic field (or AC magnetic field) is output to the OR circuit 110E.
The OR circuit 110E receives the "H" level output signal of the AND circuit 110D corresponding to the case where a high-frequency magnetic field (or an AC magnetic field) is detected or the "H" corresponding to the case where the generator detects an AC magnetic field. When the generator AC magnetic field detection result signal SC at the “level” is input, an output signal corresponding to a case where a high-frequency magnetic field (or an AC magnetic field) is detected is output to the latch circuit 110F.
As a result, the output terminal Q of the latch circuit 110F detects the high-frequency magnetic field (or the AC magnetic field) around the pulse motor 10, and then the next detection result reset signal FEGL goes to “H” level to reset the detection result. Until the high-frequency magnetic field detection result signal SE (or the AC magnetic field detection result signal SF) at the “H” level is output.
[0061]
Next, the configuration and operation of the correction drive pulse output determination circuit 108 will be described with reference to FIG.
The correction drive pulse output determination circuit 108 is an OR circuit in which a high-frequency magnetic field detection result signal SE and an AC magnetic field detection result signal SF are input to one input terminal, and an inverted signal of the rotation detection result signal SG is input to the other input terminal. 108A, the correction drive pulse P2 + Pr is input to one input terminal, the output signal of the OR circuit 108A is input to the other input terminal, and the logical drive of both input signals is used to output the correction drive pulse SJ to the motor drive circuit 109. And an output AND circuit 108B.
Next, the operation of the correction drive pulse output determination circuit 108 will be described.
The OR circuit 108A receives the “H” level high frequency magnetic field detection result signal SE when a high frequency magnetic field is detected, or outputs the “H” level AC magnetic field detection result signal SF when an AC magnetic field is detected. When it is input, and when the rotation of the pulse motor 10 is not detected and the "L" level rotation detection result signal SG is input, an "H" level output signal is output to the AND circuit 108B.
The AND circuit 108B outputs the correction drive pulse P2 + Pr to the motor drive circuit 109 as the correction drive pulse SJ when the correction drive pulse P2 + Pr is input and an "H" level output signal is input from the OR circuit 108A. It becomes.
That is, the correction drive pulse output determination circuit 108 outputs the correction drive pulse P2 + Pr as the correction drive pulse SJ when the high frequency magnetic field is detected, when the AC magnetic field is detected, and when the non-rotation of the pulse motor 10 is detected. Will be done.
[0062]
[1.4]
Next, the operation of the timing device 1 will be described with reference to the processing flowchart of FIG.
First, it is determined whether or not one second has elapsed since the reset timing of the timer 1 or the previous drive pulse output (step S1).
If it is determined in step S1 that one second has not elapsed, it is not a timing to output a drive pulse, and thus a standby state is set.
If it is determined in step S1 that one second has elapsed, it is determined whether or not power generation capable of charging the power storage device 104 has been detected by the power generation detection circuit 102 during the output of the high-frequency magnetic field detection pulse signal SP0 (step S1). S2). More specifically, the power generation detection circuit 102 performs power generation detection as to whether or not sufficient power generation to store the power in the power storage device 104 is performed in the power generation unit 101 based on the storage voltage fluctuation of the power storage device 104. , The power generation detection result signal SA is output to the generator AC magnetic field detection circuit 106.
[0063]
[1.4.1] Processing when power generation capable of charging power storage device 104 is detected by power generation detection circuit 102 during output of high frequency magnetic field detection pulse SP0
If it is determined in step S2 that the power generation detection circuit 102 detects power generation that can charge the power storage device 104 during the output of the high-frequency magnetic field detection pulse signal SP0 (step S2; Yes), the normal motor drive pulse K11 is output. The duty down counter for lowering the duty ratio to lower the effective power is reset (set to a predetermined initial duty down counter value) or the count down of the duty down counter is stopped (step S7).
In this case, counting by the duty down counter means that driving is performed with the lower duty ratio normal motor driving pulse K11 at the next pulse motor driving timing, but the power storage device 104 can be charged. The pulse motor cannot be driven by the normal motor drive pulse K11 due to the AC magnetic field from the power generation unit 101 due to power generation, and the correction drive pulse is easily output.
[0064]
Therefore, the duty-down counter is reset or the count-down of the duty-down counter is stopped to prevent the duty ratio of the normal motor drive pulse K11 from being lowered at the next pulse motor drive timing.
Next, the output of the high-frequency magnetic field detection pulse SP0 is stopped (step S8).
Subsequently, a process of resetting the duty down counter for lowering the duty ratio so as to reduce the effective power of the normal motor drive pulse K11 (setting to a predetermined initial duty down counter value) or stopping the countdown of the duty down counter is performed. (Step S9), this process is provided for the case where the determination in step S3 described later is Yes. Since the process has already been performed in step S7, No processing is performed.
Next, the output of the AC magnetic field detection pulse SP11 and the AC magnetic field detection pulse SP12 is stopped (step S10).
Subsequently, a process of resetting the duty down counter for lowering the duty ratio so as to reduce the effective power of the normal motor drive pulse K11 (setting to a predetermined initial duty down counter value) or stopping the countdown of the duty down counter is performed. (Step S11), this process is provided for the case where the determination in step S4 described later is Yes. Since the process has already been performed in step S7, No processing is performed.
[0065]
Next, the output of the normal drive motor pulse K11 is stopped (or interrupted) (step S12).
Subsequently, a process of resetting the duty down counter for lowering the duty ratio so as to reduce the effective power of the normal motor drive pulse K11 (setting to a predetermined initial duty down counter value) or stopping the countdown of the duty down counter is performed. (Step S13), this process is provided for the case where the determination in Step S5 described later is Yes. Since the process has already been performed in Step S7, No processing is performed.
Next, the output of the rotation detection pulse SP2 is stopped (step S14).
Then, the correction driving pulse P2 + Pr is output (step S15). In this case, it is the correction drive pulse P2 that actually drives the pulse motor 10, and the correction drive pulse Pr is for suppressing the post-rotation vibration of the driven rotor to quickly shift to a stable state. It is.
Next, in order to cancel the residual magnetic flux accompanying the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S16).
[0066]
Here, the role of the degaussing pulse PE will be described.
Originally, an induced voltage should be generated in the motor drive coil due to the leakage magnetic flux of the generator.
However, when the AC drive voltage P2 + Pr is applied when the AC magnetic field detection voltage based on the AC magnetic field detection pulse exceeds the threshold, the correction drive pulse P2 + Pr has a large effective power and is induced in the motor drive coil by the residual magnetic flux. No voltage is generated.
In the normal state, the voltage detected by the rotation detection pulse SP2 when the pulse motor is not rotating does not exceed the threshold value. However, the leakage of the generator is affected by the residual magnetic flux after the application of the correction drive pulse P2 + Pr. There is a case where the magnetic flux is superimposed on the detection voltage and exceeds the threshold value, thereby being erroneously set as the detection voltage at the time of rotation.
Therefore, in order to eliminate these effects, the residual magnetic flux is erased by applying a degaussing pulse PE having a polarity opposite to that of the correction driving pulse P2 + Pr.
In this case, it is more effective to output the demagnetizing pulse PE immediately before the external magnetic field detection timing.
Further, the pulse width of the degaussing pulse PE is a narrow (short) pulse that does not rotate the rotor, and it is desirable to use a plurality of intermittent pulses in order to further enhance the degaussing effect.
[0067]
After the output of the degaussing pulse PE is completed, the count of the duty down counter is restarted (step S17), and the duty ratio of the normal drive pulse K11 is set so as to minimize power consumption and not output the correction drive pulse P2 + Pr.
Then, the process returns to step S1 to repeat the same process.
[0068]
[1.4.2] Processing when power generation capable of charging power storage device 104 is detected by power generation detection circuit 102 during output of AC magnetic field detection pulse SP11 or AC magnetic field detection pulse SP12
If it is determined in step S2 that power generation that can charge the power storage device 104 by the power generation detection circuit 102 is not detected during the output of the high-frequency magnetic field detection pulse signal SP0 (step S2; No), the AC magnetic field detection pulse signal SP0 is output. It is determined whether or not power generation capable of charging the power storage device 104 has been detected by the power generation detection circuit 102 during the output of the pulse SP11 or the pulse SP12 for detecting the AC magnetic field (step S3).
If it is determined in step S3 that the power generation detection circuit 102 detects power generation that can charge the power storage device 104 during the output of the AC magnetic field detection pulse SP11 or the AC magnetic field detection pulse SP12 (step S3; Yes), The duty down counter for lowering the duty ratio to reduce the effective power of the normal motor drive pulse K11 is reset (set to a predetermined initial duty down counter value) or the count down of the duty down counter is stopped (step S9). .
[0069]
Next, the output of the AC magnetic field detection pulse SP11 and the AC magnetic field detection pulse SP12 is stopped (step S10).
Subsequently, a process of resetting the duty down counter for lowering the duty ratio so as to reduce the effective power of the normal motor drive pulse K11 (setting to a predetermined initial duty down counter value) or stopping the countdown of the duty down counter is performed. (Step S11), but this process is provided for the case where the determination in step S4 described later is Yes. Since the process has already been performed in step S9, No processing is performed.
Next, the output of the normal drive motor pulse K11 is stopped (or interrupted) (step S12).
Subsequently, a process of resetting the duty down counter for lowering the duty ratio so as to reduce the effective power of the normal motor drive pulse K11 (setting to a predetermined initial duty down counter value) or stopping the countdown of the duty down counter is performed. (Step S13), but this processing is provided for the case where the determination in Step S5 described later is Yes. Since the processing has already been performed in Step S9, No processing is performed.
[0070]
Next, the output of the rotation detection pulse SP2 is stopped (step S14).
Then, the correction driving pulse P2 + Pr is output (step S15). In this case, it is the correction drive pulse P2 that actually drives the pulse motor 10, and the correction drive pulse Pr is for suppressing the post-rotation vibration of the driven rotor to quickly shift to a stable state. It is.
Next, in order to cancel the residual magnetic flux accompanying the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S16).
After the output of the degaussing pulse PE is completed, the count of the duty down counter is restarted (step S17), and the duty ratio of the normal drive pulse K11 is set so as to minimize power consumption and not output the correction drive pulse P2 + Pr.
Then, the process returns to step S1 to repeat the same process.
[0071]
[1.4.3] Processing when power generation capable of charging power storage device 104 is detected by power generation detection circuit 102 during output of normal drive pulse K11
If it is determined in step S3 that the power generation detection circuit 102 does not detect power generation that can charge the power storage device 104 during the output of the AC magnetic field detection pulse SP11 or the AC magnetic field detection pulse SP12 (step S3; No). Then, it is determined whether or not power generation capable of charging the power storage device 104 has been detected by the charge detection circuit 102 during the output of the normal drive pulse K11 (step S4).
If it is determined in step S4 that the power generation detection circuit 102 detects power generation that can charge the power storage device 104 during output of the normal drive pulse K11 (step S4; Yes), the effective power of the normal motor drive pulse K11 is reduced. The duty down counter for lowering the duty ratio to lower the duty ratio is reset (set to a predetermined initial duty down counter value) or the countdown of the duty down counter is stopped (step S11).
[0072]
Next, the output of the normal drive pulse K11 is stopped (or interrupted) (step S12).
Subsequently, a process of resetting the duty down counter for lowering the duty ratio so as to reduce the effective power of the normal motor drive pulse K11 (setting to a predetermined initial duty down counter value) or stopping the countdown of the duty down counter is performed. (Step S13), this processing is provided for the case where the determination in step S5 described later is Yes. Since the processing has already been performed in step S11, No processing is performed.
Next, the output of the rotation detection pulse SP2 is stopped (step S14).
Then, the correction driving pulse P2 + Pr is output (step S15).
Next, in order to cancel the residual magnetic flux accompanying the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S16).
After the output of the degaussing pulse PE is completed, the count of the duty down counter is restarted (step S17), and the duty ratio of the normal drive pulse K11 is set so as to minimize power consumption and not output the correction drive pulse P2 + Pr.
Then, the process returns to step S1 to repeat the same process.
[0073]
[1.4.4] Processing when power generation capable of charging power storage device 104 is detected by power generation detection circuit 102 during output of rotation detection pulse SP2
If it is determined in step S4 that the power generation detection circuit 102 does not detect power generation that can charge the power storage device 104 during the output of the normal drive pulse K11 (step S4; No), the power generation detection circuit 102 determines whether the rotation detection pulse SP2 is being output. It is determined whether or not power generation capable of charging power storage device 104 has been detected by power generation detection circuit 102 (step S5).
If it is determined in step S5 that the power generation detection circuit 102 detects power generation that can charge the power storage device 104 during the output of the rotation detection pulse SP2 (step S5; Yes), the effective power of the normal motor drive pulse K11 is reduced. The duty down counter for lowering the duty ratio to lower the duty ratio is reset (set to a predetermined initial duty down counter value) or the count down of the duty down counter is stopped (step S13).
Next, the output of the rotation detection pulse SP2 is stopped (or interrupted) (step S14).
Then, the correction driving pulse P2 + Pr is output (step S15).
Next, in order to cancel the residual magnetic flux accompanying the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S16).
After the output of the degaussing pulse PE is completed, the count of the duty down counter is restarted (step S17), and the duty ratio of the normal drive pulse K11 is set so as to minimize power consumption and not output the correction drive pulse P2 + Pr.
Then, the process returns to step S1 to repeat the same process.
[0074]
[1.4.5] Processing when power generation capable of charging power storage device 104 is not detected
While the high-frequency magnetic field detection pulse signal SP0 is being output, no power generation that can charge the power storage device 104 is detected (step S2; No), and the power storage device is also being output while the AC magnetic field detection pulse SP11 or the AC magnetic field detection pulse SP12 is being output. No power generation capable of charging the power storage device 104 is detected (Step S3; No), and no power generation capable of charging the power storage device 104 is detected during the output of the normal drive pulse K11 (Step S4; No). If no power generation that can charge the power storage device 104 is detected during the output (step S5; No), if the condition that the duty of the next normal drive pulse K11 can be reduced is satisfied, this time The duty cannot be reduced more than the duty of the normal drive pulse K11, or cannot be reduced any more. If it performs pulse width control for maintaining as it is the duty ratio (step S6).
[0075]
[1.5] Specific operation example
Next, a specific operation example of the first embodiment will be described with reference to a timing chart of FIG.
At time t1, when the generator AC magnetic field detection timing signal SB becomes the "H" level, the high frequency magnetic field detection pulse SP0 is output from the motor drive circuit to the pulse motor 10.
Then, at time t2, an AC magnetic field detection pulse SP11 having the first polarity is output from the motor drive circuit to the pulse motor 10.
Thereafter, at time t3, an AC magnetic field detection pulse SP12 having a second polarity opposite to the first polarity is output, and at time t4, output of the normal motor drive pulse K11 is started. Then, at time t5, the power generation voltage of the power generation unit 101 exceeds the high-potential-side voltage VDD, but the power generation detection result signal SA is still at the “L” level due to the detection delay of the power generation detection circuit 102.
Thereafter, at time t6, a rotation detection pulse SP2 is output to detect whether or not the pulse motor 10 has rotated, and at time t7, the output of the rotation detection pulse SP2 ends.
[0076]
Then, at time t8, the power generation detection result signal SA finally becomes "H" level. At this time, since the generator AC magnetic field detection timing signal takes into account the detection delay, it has been at the “L” level at time t7 in the first embodiment, but is still at the “H” level. Therefore, the generator AC magnetic field detection result signal SC is also at the “H” level.
As a result, at time t9, even if the power generation voltage of the power generation unit falls again below the high potential side voltage VDD, both the power generation detection result signal SA and the generator AC magnetic field detection result signal SC are still at the "H" level, and at time t10 At this time, the correction drive pulse P2 having an effective power larger than the normal drive pulse K11 is output, and the pulse motor 10 is driven reliably.
Thereafter, at time t11, a corrected drive pulse Pr for suppressing the post-rotation vibration of the driven rotor and quickly shifting to a stable state is output.
At time t12, the power generation detection result signal SA becomes the "L" level only after a detection delay from time t9.
Further, at time t13, a demagnetizing pulse PE having a polarity opposite to the polarity of the correction driving pulse P2 + Pr is output to cancel the residual magnetic flux accompanying the application of the correction driving pulse P2 + Pr.
This time t13 is also set immediately before the next external magnetic field detection timing (the output timing of the next high-frequency magnetic field detection pulse SP0).
The pulse width of the degaussing pulse PE output at this time is a narrow (short) pulse such that the rotor does not rotate, and a plurality of (3 pulses in FIG. 8) intermittent pulses are used to further enhance the degaussing effect.
[0077]
Then, at time t14, the output of the degaussing pulse PE ends. At the same time when the output of the demagnetizing pulse PE ends, the detection result reset signal FEGL becomes “H” level, and the detection results of the generator AC magnetic field detection circuit 106, high frequency magnetic field detection circuit 110, AC magnetic field detection circuit 111 and rotation detection circuit 112 are output. The reset is performed, and the generator AC magnetic field detection result signal SC becomes “L” level.
As described above, even if a detection delay exists in the power generation detection circuit 102, the pulse motor 10 is reliably driven and unnecessary power consumption is not increased.
[0078]
[1.6] Effects of the first embodiment
As described above, according to the present embodiment, even when the detection delay exists in the power generation detection circuit 102, the condition that the correction drive pulse is always output is satisfied, that is, the high-frequency magnetic field detection is performed. During the output of the pulse SP0, the output of the AC magnetic field detection pulses SP11 and SP12, the output of the normal drive pulse K11, or the output of the rotation detection pulse SP2, power generation capable of charging the power storage device 104 is detected by the power generation detection circuit 102. In this case, the output pulse is interrupted, and the output of the pulse that is to be output after the output of the pulse is stopped. It is not necessary to output various pulses SP0, SP11, SP12, K11, and SP2 that need not be output if reliable rotation of the coil is guaranteed. It is possible to reduce the power for outputting the pulses.
In addition, since the power generation detection circuit 102 detects the presence or absence of charging through a path separate from the charging path of the secondary battery, the power generation detection processing and the actual charging processing may be performed in parallel. In addition, the charging efficiency associated with the power generation detection processing does not decrease.
[0079]
[1.7] Modification of First Embodiment
In the above description, the correction drive pulse output when the high-frequency magnetic field is detected, the AC magnetic field is detected, and the non-rotation is detected, the high-frequency magnetic field detection pulse is being output, the AC magnetic field detection pulse is being output, the normal drive pulse is being output, or the rotation is being detected. The correction drive pulse output when the power generation detection circuit 102 detects power generation capable of charging the power storage device 104 during pulse output has been described as being the same as the correction drive pulse. It is also possible to configure so as to make the correction drive pulse larger.
[0080]
[2] Second embodiment
In the second embodiment, when the power generation detecting circuit 102 detects power generation capable of charging the power storage device 104, even if the rotation detection result of the pulse motor is equivalent to rotation, the rotation detection result is obtained. This is an embodiment in which a correction drive pulse is output based on the fail-safe concept in consideration of the fact that may be incorrect due to the influence of charging.
[0081]
[2.1] Functional configuration of control system
[2.1.1] Overview of control system Functional configuration
Next, a schematic functional configuration of a control system according to the second embodiment will be described with reference to FIG.
7, reference numerals A to E correspond to the power generation unit A, the power supply unit B, the control unit C, the hand movement mechanism D, and the drive unit E shown in FIG.
The timekeeping device 1 includes a power generation unit 101 that performs AC power generation, a power generation detection circuit 102 that detects power generation based on the generated voltage SK of the power generation unit 101, and outputs a power generation detection result signal SA, and an AC output from the power generation unit 101. A rectifier circuit 103 that rectifies a current and converts it to a DC current, a power storage device 104 that stores power by the DC current output from the rectifier circuit 103, and a step-up / down circuit that steps up and down the stored voltage of the power storage device 104 and outputs the voltage 113, and operates with the boosted / stepped-down voltage of the storage voltage of the power storage device 104 output from the step-up / step-down circuit 113, outputs a normal motor drive pulse SI to perform timekeeping control, and instructs the detection timing of the generator AC magnetic field detection. High-frequency magnetic field detection which outputs a generator alternating-current magnetic field detection timing signal SB for indicating the output timing of a high-frequency magnetic field detection pulse signal SP0 It outputs a timing signal SSP0, outputs an AC magnetic field detection timing signal SSP12 indicating the output timing of the AC magnetic field detection pulse signals SP11 and SP12, and outputs a rotation detection timing signal SSP2 indicating the output timing of the rotation detection pulse signal SP2. A timekeeping control circuit 105, a generator AC magnetic field detection circuit 106 that performs generator AC magnetic field detection based on the power generation detection result signal SA and the power generation AC magnetic field detection timing signal SB, and outputs a generator AC magnetic field detection result signal SC. A counter 107 for outputting a normal motor drive pulse duty down signal SH for controlling the duty down of the normal motor drive pulse based on the generator AC magnetic field detection result signal SC; a generator AC magnetic field detection result signal SC; High frequency magnetic field detection result signal SE, AC magnetic field detection result signal S And determining whether or not to output a correction drive pulse SJ (= correction drive pulse P2 + Pr or correction drive pulse P3 + Pr ') based on rotation detection result signal SG, and output correction drive pulse SJ as necessary. An output determination circuit 108; a motor drive circuit 109 for outputting a motor drive pulse SL for driving the pulse motor 10 based on the normal motor drive pulse SI or the correction drive pulse SJ; a high frequency magnetic field detection timing signal SSP0 and a motor drive circuit A high-frequency magnetic field detection circuit 110 that detects a high-frequency magnetic field based on the induced voltage signal SD output from the output 109 and outputs a high-frequency magnetic field detection result signal SE; a magnetic field detection timing signal SSP12 and an induced voltage output from the motor drive circuit 109 AC magnetic field is detected based on the signal SD and the AC magnetic field detection result And a rotation detection timing signal SSP2 and an induced voltage signal SD output from the motor drive circuit 109 to detect whether or not the motor 10 has rotated. And a rotation detection circuit 112 that outputs
[0082]
[2.1.2] Detailed functional configuration of control system
Next, a detailed functional configuration of the control system will be described. In FIG. 8, the same parts as those in the first embodiment in FIG. 4 are denoted by the same reference numerals, and detailed description thereof will be omitted.
The difference from the first embodiment in FIG. 4 is that the correction drive pulse output determination circuit 108 determines whether to output the correction drive pulse P2 + Pr or the correction drive pulse P3 + Pr ′, and the high-frequency magnetic field detection circuit 110 The point is that the generator AC magnetic field detection result signal SC is no longer input to the AC magnetic field detection circuit 111.
Therefore, only the configuration and operation of the correction drive pulse output determination circuit, high frequency magnetic field detection circuit 110, and AC magnetic field detection circuit 111 will be described below.
The configuration and operation of the correction drive pulse output determination circuit 108 will be described with reference to FIG.
The correction drive pulse output determination circuit 108 is an OR circuit in which a high-frequency magnetic field detection result signal SE and an AC magnetic field detection result signal SF are input to one input terminal, and an inverted signal of the rotation detection result signal SG is input to the other input terminal. 108A, the correction drive pulse P2 + Pr is input to one input terminal, the output signal of the OR circuit 108A is input to the other input terminal, and the logical drive of both input signals is used to output the correction drive pulse SJ to the motor drive circuit 109. An AND circuit 108B for output, a correction drive pulse P3 + Pr 'is input to a first input terminal, a rotation detection result signal SG is input to a second input terminal, and a generator AC magnetic field detection result signal is input to a third input terminal. An SC circuit is input, an AND circuit 108C that outputs a logical product of all input terminals, and an output signal of the AND circuit 108C is input to one input terminal. The output signal of the AND circuit 108B is input to the other input terminal, and an OR circuit 108D that takes the logical sum of the two input signals and outputs the result as a correction drive pulse SJ.
[0083]
Next, the operation of the correction drive pulse output determination circuit 108 will be described.
The OR circuit 108A receives the “H” level high frequency magnetic field detection result signal SE when a high frequency magnetic field is detected, or outputs the “H” level AC magnetic field detection result signal SF when an AC magnetic field is detected. When it is input, and when the rotation of the pulse motor 10 is not detected and the "L" level rotation detection result signal SG is input, an "H" level output signal is output to the AND circuit 108B.
The AND circuit 108B outputs the correction drive pulse P2 + Pr to the OR circuit 108D when the correction drive pulse P2 + Pr is input and an “H” level output signal is input from the OR circuit 108A.
On the other hand, the AND circuit 108C receives the generator AC magnetic field detection result signal SC at the “H” level when the generator AC magnetic field is detected, and “H” corresponding to the case where the rotation of the pulse motor 10 is detected. When the level rotation detection result signal SG is input and the correction drive pulse P3 + Pr 'is input, the correction drive pulse P3 + Pr' is output to the OR circuit 108D.
In this case, even if the correction drive pulse P2 + Pr and the correction drive pulse P3 + Pr 'are output, only one of them is output, so the OR circuit 108D operates the correction drive pulse P2 + Pr or the correction drive as necessary. The pulse P3 + Pr 'is output to the motor drive circuit 109.
[0084]
That is, when the high-frequency magnetic field / AC magnetic field is detected, or when the pulse motor 10 is not rotating, the correction drive pulse P2 + Pr is output to the motor drive circuit 109 as the correction drive pulse SJ, and the generator AC magnetic field is detected. In addition, when the rotation of the pulse motor 10 is detected, the correction drive pulse P3 + Pr 'is output to the motor drive circuit 109 as the correction drive pulse SJ.
Next, the configuration and operation of the high-frequency magnetic field detection circuit 110 and the AC magnetic field detection circuit 111 will be described with reference to FIG.
The high frequency magnetic field detection circuit 110 and the AC magnetic field detection circuit 111 are realized by the same circuit as in the first embodiment, and the high frequency magnetic field detection circuit 110 (and the AC magnetic field detection circuit 111) has an input terminal of the pulse motor 10 as an input terminal. A first magnetic field detection inverter 110A connected to one input terminal for inverting and outputting an input signal; and a second magnetic field detection inverter 110A connected to the other input terminal of the pulse motor 10 for inverting the input signal and outputting the inverted input signal. The output signal of the first magnetic field detection inverter is input to one input terminal of the magnetic field detection inverter 110B, and the output signal of the second magnetic field detection inverter is input to the other input terminal. And an OR circuit 110C for outputting the signal, a high-frequency / AC magnetic field detection timing signal SSP012 to be described later is input to one input terminal, and an OR circuit 110C is input to the other input terminal. An output signal of the path 110C is input, an AND circuit 110D that outputs the logical product of both input signals, and an output signal of the AND circuit 110D is input to the set terminal S, and the timing control circuit 105 outputs to the reset terminal R. A latch circuit 110G that receives a detection result reset signal FEGL and outputs a high frequency magnetic field detection result signal SE (or an AC magnetic field detection result signal SF), a high frequency magnetic field detection timing signal SSP0 is input to one input terminal, and the other input terminal An OR circuit 110H that receives an AC magnetic field detection timing signal SSP12 at its terminal, takes the logical sum of both input signals, and outputs the result as a high frequency / AC magnetic field detection timing signal SSP012.
[0085]
Next, the operation of the high-frequency magnetic field detection circuit 110 will be described as an example. The operation of the AC magnetic field detection circuit 111 is the same except for the detection timing and the detection target.
When the voltage level of one input terminal of the pulse motor 10 becomes “L” level, the first magnetic field detection inverter 110A outputs an “H” level output signal to the OR circuit 110C.
Similarly, when the voltage level of the other input terminal of the pulse motor 10 becomes “L” level, the second magnetic field detection inverter 110B outputs an “H” level output signal to the OR circuit 110C.
As a result, the OR circuit 110C outputs an “H” level output signal to the AND circuit 110D at the timing when the voltage level of any one of the input terminals of the pulse motor 10 becomes “L” level.
The OR circuit 110H receives the high-frequency magnetic field detection timing signal SSP0 of “H” level at the high-frequency magnetic field detection timing, and receives the “H” level of the alternating magnetic field detection timing signal SSP12 at the high-frequency magnetic field detection timing. You. Accordingly, the OR circuit 110H outputs the "H" level high frequency / AC magnetic field detection timing signal SSP012 to the AND circuit 110D at the high frequency magnetic field detection timing or the AC magnetic field detection timing.
[0086]
The AND circuit 110D outputs the high-frequency / AC magnetic field detection timing signal SSP012 at the “H” level and the output signal of the OR circuit 110C at the “H” level, that is, the high-frequency magnetic field detection timing (or the AC magnetic field detection timing). When a high-frequency magnetic field (or AC magnetic field) is generated around the pulse motor 10, an "H" level output signal corresponding to the detection of the high-frequency magnetic field (or AC magnetic field) is output to the set terminal of the latch circuit 110G. I do.
As a result, the output terminal Q of the latch circuit 110G detects the high-frequency magnetic field (or the AC magnetic field) around the pulse motor 10, and then the next detection result reset signal FEGL goes to “H” level to reset the detection result. Until the high-frequency magnetic field detection result signal SE (or the AC magnetic field detection result signal SF) at the “H” level is output.
[0087]
[2.2] Explanation of operation
Next, the operation of the timing device 1 will be described with reference to the processing flowchart of FIG.
First, it is determined whether or not one second has elapsed since the reset timing of the timer 1 or the previous drive pulse output (step S11).
If it is determined in step S11 that one second has not elapsed, it is not a timing to output a driving pulse, and thus a standby state is set.
If one second has elapsed in the determination in step S11, it is determined whether or not a high-frequency magnetic field has been detected during the output of the high-frequency magnetic field detection pulse signal SP0 (step S12).
[0088]
[2.2.1] Processing when high-frequency magnetic field is detected during output of high-frequency magnetic field detection pulse SP0
In the determination of step S12, if a high-frequency magnetic field is detected during the output of the high-frequency magnetic field detection pulse signal SP0 (step S12; Yes), the output of the high-frequency magnetic field detection pulse SP0 is stopped (step S23).
Subsequently, the output of the AC magnetic field detecting pulse SP11 and the AC magnetic field detecting pulse SP12 is stopped (step S24), the output of the normal drive motor pulse K11 is stopped (step S25), and the output of the rotation detecting pulse SP2 is stopped. (Step S26).
[0089]
Next, a correction drive pulse P2 + Pr is output (step S27). In this case, it is the correction drive pulse P2 that actually drives the pulse motor 10, and the correction drive pulse Pr is for suppressing the post-rotation vibration of the driven rotor to quickly shift to a stable state. It is.
Then, in order to cancel the residual magnetic flux associated with the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S28).
Subsequently, in the pulse width control process, the duty ratio of the normal drive pulse K11 is set so as to minimize power consumption and not to output the corrected drive pulse P2 + Pr (step S29).
Then, the process returns to step S11, and the same process is repeated.
[0090]
[2.2.2] Processing when high frequency magnetic field is not detected and AC magnetic field is detected during output of AC magnetic field detection pulse SP11 or AC magnetic field detection pulse SP12
In the determination of step S12, if no high-frequency magnetic field is detected during the output of the high-frequency magnetic field detection pulse signal SP0 (step S12; No), the output of the AC magnetic field detection pulse SP11 or the AC magnetic field detection pulse SP12 is performed. It is determined whether an AC magnetic field is detected during the process (step S13).
In the determination of step S13, if an AC magnetic field is detected during the output of the AC magnetic field detection pulse SP11 or the AC magnetic field detection pulse SP12 (step S13; Yes), the AC magnetic field detection pulse SP11 and the AC magnetic field detection pulse SP11 are output. The output of the pulse SP12 is stopped (step S24), the output of the normal drive motor pulse K11 is stopped (step S25), and the output of the rotation detection pulse SP2 is stopped (step S26). Next, a correction drive pulse P2 + Pr is output (step S27).
Then, in order to cancel the residual magnetic flux associated with the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S28).
Subsequently, the duty ratio of the normal drive pulse K11 is set so that the power consumption is the lowest and the correction drive pulse P2 + Pr is not output (step S29).
Then, the process returns to step S11, and the same process is repeated.
[0091]
[2.2.3] Processing when AC magnetic field is not detected during output of AC magnetic field detection pulse SP11 or AC magnetic field detection pulse SP12
If it is determined in step S13 that the AC magnetic field is not detected during the output of the AC magnetic field detection pulse SP11 or the AC magnetic field detection pulse SP12 (step S13; No), the normal drive pulse K11 is output (step S14). ).
Then, it is determined whether or not the rotation of the pulse motor has been detected (step S15).
[0092]
[2.2.4] Operation when rotation is not detected
If the rotation of the pulse motor is not detected in the determination in step S15, it is certain that the pulse motor is not rotating, and the correction driving pulse P2 + Pr is output (step S27).
Then, in order to cancel the residual magnetic flux associated with the application of the correction drive pulse P2 + Pr, a demagnetization pulse PE having a polarity opposite to the polarity of the correction drive pulse P2 + Pr is output (step S28).
Subsequently, the duty ratio of the normal drive pulse K11 is set so that the power consumption is the lowest and the correction drive pulse P2 + Pr is not output (step S29).
Then, the process returns to step S11, and the same process is repeated.
[0093]
[2.2.5] Operation at rotation detection
If the rotation of the pulse motor is detected in step S15, it is not possible to determine whether the pulse motor is actually rotating or it is an erroneous detection associated with charging. Is regarded as not rotating, and the output of the rotation detection pulse SP2 is stopped (step S16).
Subsequently, it is determined whether or not power generation capable of charging the power storage device 104 has been detected by the power generation detection circuit 102 (step S17).
[0094]
[2.2.5.1] Operation when power generation is detected
If it is determined in step S17 that the power generation detection circuit 102 detects power generation that can charge the power storage device 104 (step S17; Yes), the duty ratio is reduced to reduce the effective power of the normal motor drive pulse K11. Reset (set to a predetermined initial duty down counter value) or stop the count down of the duty down counter (step S19).
Next, a correction drive pulse P3 + Pr 'having an effective power larger than the above-described correction drive pulse P2 + Pr is output at a predetermined timing different from the output timing of the correction drive pulse P2 + Pr (step S20).
Next, in order to cancel the residual magnetic flux accompanying the application of the correction drive pulse P3 + Pr ', a demagnetization pulse PE' having a polarity opposite to the polarity of the correction drive pulse P3 + Pr 'is output (step S21).
After the output of the degaussing pulse PE 'is completed, the count of the duty down counter is restarted (step S22), and the duty ratio of the normal drive pulse K11 is set to the lowest power consumption, and the correction drive pulse P2 + Pr and the correction drive pulse P3 + Pr' are changed. Set to not output.
Then, the process returns to step S11, and the same process is repeated.
[0095]
[2.2.5.2] Operation when power generation is not detected
If it is determined in step S17 that the power generation detection circuit 102 does not detect power generation that can charge the power storage device 104 (step S17; No), the duty ratio of the normal drive pulse K11 is most consumed in the pulse width control processing. It is set so that the power is small and the correction drive pulse P2 + Pr is not output (step S18).
Then, the process returns to step S11, and the same process is repeated.
[0096]
[2.3] Specific operation example
Next, a specific operation example of the second embodiment will be described with reference to a timing chart of FIG.
At time t1, a high-frequency magnetic field detection pulse SP0 is output from the motor drive circuit to the pulse motor 10.
Then, at time t2, a pulse SP11 for detecting the AC magnetic field having the first polarity is output from the motor drive circuit to the pulse motor 10.
Thereafter, at time t3, an AC magnetic field detection pulse SP12 having a second polarity opposite to the first polarity is output, and at time t4, the output of the normal motor drive pulse K11 is started.
On the other hand, at time t5, the power generation voltage of the power generation unit exceeds the high potential side voltage VDD, but the power generation detection result signal SA is still at the “L” level due to the detection delay of the power generation detection circuit 102 as shown in FIG. It becomes.
At time t6, the generator AC magnetic field detection timing signal SB goes to the “H” level.
[0097]
Thereafter, at time t7, the rotation detection pulse SP2 is output. As a result, at time t8, the rotation detection result signal SG goes to the "H" level assuming that the rotation of the pulse motor has been detected. Because the power generation detection result signal SA is still at the “L” level due to the detection delay, the correction drive pulse SJ is not output at this time.
Then, at time t9, the output of the rotation detection pulse SP2 is completed, and at time t10, the power generation detection result signal SA goes to the “H” level. At this time, however, the rotation detection result signal SG is at the “H” level. Instead of the correction drive pulse P2 output at time t11, the correction drive pulse Pr output at time t12, and the demagnetization pulse PE output at time t14, the correction drive pulse P3 having an effective power larger than the correction drive pulse P2 at time t16. Then, the correction driving pulse Pr 'is output at time t17, and thereafter, at time t18, a degaussing pulse PE' having a larger effective power than the degaussing pulse PE is output.
The detection result reset signal FEGL is output at time t15 when the correction drive pulse P2 + Pr is output, or immediately after time t18 when the correction drive pulse P3 + Pr 'is output, the detection result reset signal FEGL'. Is output, and the generator AC magnetic field detection result, the high frequency magnetic field detection result, the AC magnetic field detection result, and the rotation detection result are reset.
[0098]
[2.4] Effect of Second Embodiment
As described above, according to the second embodiment, only when the motor drive becomes abnormal, the correction drive pulse is output, that is, the power generation detection circuit 102 detects the power generation that can charge the power storage device 104. If the result of the rotation detection of the pulse motor is equivalent to rotation, a correction drive pulse is output, so that the correction drive pulse guarantees a reliable rotation of the motor coil and makes unnecessary corrections. No driving pulse is output, and power consumption can be reduced.
In addition, since the power generation detection circuit 102 detects the presence or absence of charging through a path separate from the charging path of the secondary battery, the power generation detection processing and the actual charging processing may be performed in parallel. In addition, the charging efficiency associated with the power generation detection processing does not decrease.
[0099]
[2.5] Modification of Second Embodiment
In the above description, when the high-frequency magnetic field is detected, the AC magnetic field is detected, and the non-rotation is detected, the rotation detection pulse is applied to the correction drive pulse (P2). The correction driving pulse (P3) output when the detection circuit 102 detects power generation capable of charging the power storage device 104 has a large effective power and a different output timing. However, the effective power is varied. It is also possible to configure so that the output timing is the same, the output timing is different, and the effective power is the same.
[0100]
[3] Third embodiment
The third embodiment is an embodiment in which the power generation detection circuit 102 detects the power generation based on the generated voltage in the first embodiment, but detects the generated current by detecting the generated current.
FIG. 11 shows a schematic configuration of a timing device 1 which is an electronic device of the third embodiment.
The difference between the third embodiment and the first embodiment is that the storage voltage of the current-voltage converter 300 and the storage device (large-capacity capacitor) 104 for performing the voltage / current conversion of the generated voltage SK of the power generation unit A are predetermined. When the allowable voltage is exceeded, the power generation unit A is short-circuited based on the overcharge prevention control signal SLIM to provide a limiter transistor 310 for preventing overcharge.
[0101]
[3.1] Configuration of power generation detection circuit
First, the configuration of the power generation detection circuit 102A will be described with reference to FIG. 12, the same parts as those in FIG. 1 are denoted by the same reference numerals, and detailed description thereof will be omitted.
The power generation detection circuit 102A includes a current / voltage conversion unit 300 for performing voltage / current conversion of the power generation voltage Sk of the power generation unit A, and an “H” level when the amplitude of the power generation voltage SK exceeds a predetermined voltage, and A first detection circuit 301 that generates a voltage detection signal Sv that goes to the “L” level; a power generation continuation time detection signal that goes to the “H” level when the power generation continuation time exceeds a predetermined time; It comprises a second detection circuit 302 for generating St, and an OR circuit 303 for taking a logical sum of the voltage detection signal Sv and the power generation continuation time detection signal St and outputting the result as a power generation detection result signal SA.
[0102]
In this case, the current-voltage converter 300 detects a potential difference between the current detection resistor R connected in series between the rectifier circuit 103 and the power generation unit A, and both terminals of the current detection resistor R, and generates the generated voltage as a generated voltage SK. It comprises an operational amplifier OP for outputting and a MOS transistor TRSW for effectively disconnecting the current detection resistor R when a current is not detected by the detection timing signal SW in order to reduce charging loss.
Here, a detailed configuration of the operational amplifier OP will be described.
As illustrated in FIG. 13, the operational amplifier OP includes a pair of load transistors 211 and 212, a pair of input transistor groups 213 and 214, an output transistor 215, constant current sources 216 and 217, and an inverter 218. Be composed. Among them, the load transistors 211 and 212 and the output transistor 215 are configured by N-channel field-effect transistors, while the input transistor groups 213 and 214 are configured by P-channel field-effect transistors.
The gates of the input transistor groups 213 and 214 become the negative input terminal (-) and the positive input terminal (+) of the operational amplifier OP, respectively, while the drain of the output transistor 215 becomes the output terminal OUT via the inverter 218. ing.
[0103]
In this case, the transistor group 213 has a configuration in which two transistors 213A and 213B having the same size and the same capacity are connected in parallel, and the transistor group 214 includes transistors 214A, 214B and 214C having the same size and the same capacity. It is configured to be connected in parallel.
With such a configuration, the capacity of the differential pair transistor is higher on the positive input terminal (+) side, and the terminal voltage on the negative input terminal (−) side is higher than the voltage on the positive input terminal (+) side. Otherwise, the transistors 213A and 213B will not be turned on, and the output of the operational amplifier OP will not be inverted.
As a detection operation in the operational amplifier OP, for example, when the high potential side voltage VC1 is applied to the positive input terminal (+) with reference to the positive input terminal (+), the voltage VC1 is applied to the negative input terminal (−). Only when the voltage VC2 lower than the voltage VC1−α lower by the voltage α is applied, the output of the operational amplifier OP is inverted to output the “H” level.
[0104]
In such a configuration, since the load transistors 211 and 212 form a current mirror circuit, current values flowing into the load transistors 211 and 212 are equal to each other. Therefore, the voltage difference applied to the gates of the input transistor groups 213 and 214 is amplified, and a current difference corresponding to the difference appears. However, since the transistors 211 and 212 receiving the current on the way receive only the same current value, the transistors 211 and 212 receive only the same current value. The difference current (voltage) is gradually greatly amplified and flows into the gate of the transistor 215.
As a result, the drain voltage of the transistor 215 serving as the input terminal of the inverter 218 is equal to the gate current (voltage) of the transistor group 213 serving as the positive input terminal (+) and the transistor group 213 serving as the negative input terminal (−). If the voltage slightly exceeds this value, the voltage swings largely to the lower voltage Vss. Otherwise, the voltage swings greatly to the higher voltage Vdd.
According to such an operational amplifier OP, since the transistors 211 and 212 are used as active loads, it is not necessary to use one resistor other than the constant current sources 216 and 217. For this reason, it is extremely advantageous when integrated.
[0105]
Also, in FIG. 12, when the storage voltage of power storage device 104 exceeds a predetermined allowable voltage, limiter transistor for short-circuiting power generation unit A based on overcharge prevention control signal SLIM to prevent overcharge 310 is also described.
In this case, the detection timing signal SW is the same as the generator AC magnetic field detection timing signal SB or a signal synchronized with the generator AC magnetic field detection timing signal SB, and is used as the clock control circuit 105 in FIG. 2 (the control unit C in FIG. 11). When the power generation detection circuit 102A detects power generation, the MOS transistor TRSW is turned off at the same timing as the generator AC magnetic field detection timing. The overcharge prevention control signal SLIM is output from the timekeeping control circuit 105 in FIG. 2 (corresponding to the control unit C in FIG. 11), detects the storage voltage of the power storage device 104, and sets the detected storage voltage to a preset allowable voltage. Is output, the limiter transistor 310 is turned on.
[0106]
[3.2] Operation of power generation detection circuit
Next, the operation of the power generation detection circuit 102A will be described with reference to FIG.
[3.2.1] When the storage voltage of power storage device 104 is lower than a predetermined allowable voltage and current detection is performed
In this case, the overcharge prevention control signal SLIM is at "H" level, the limiter transistor 310 is in the off state, the detection timing signal SW is at "L" level, and the MOS transistor TRSW is in the off state. Has become.
As a result, when power is generated in the power generation unit A, the generated current flows through the current detection resistor R via the power storage device 104 and the rectifier circuit 103.
As a result, a voltage difference corresponding to the amount of the generated current is generated between the two terminals of the current detection resistor R, and the operational amplifier OP detects the generated voltage SK corresponding to the voltage difference by the first detection circuit 301 and the second detection circuit. Output to the circuit 302.
[0107]
The first detection circuit 301 generates a voltage detection signal Sv that goes to “H” level when the amplitude of the generated voltage SK exceeds a predetermined voltage, and goes to “L” level when the amplitude falls below this level, and outputs it to the OR circuit 303.
Further, the second detection circuit 302 generates a power generation continuation time detection signal St which becomes “H” level when the power generation continuation time exceeds a predetermined time, and becomes “L” level when the power generation continuation time falls below the predetermined time, and outputs it to the OR circuit 303. .
As a result, the OR circuit 303 takes the logical sum of the voltage detection signal Sv and the power generation continuation time detection signal St and outputs the result as the power generation detection result signal SA.
That is, the power generation detection circuit 102A, based on the generated current, when either one of the conditions set in the first detection circuit 301 or the second detection circuit 302 is satisfied as described above, the power generation state, that is, the power generation state. The power generation detection result signal SA corresponding to the state where the accompanying magnetic field may be generated is output.
[0108]
[3.2.2] When the storage voltage of power storage device 104 is equal to or higher than a predetermined allowable voltage and current detection is performed
In this case, the overcharge prevention control signal SLIM is at "L" level, the limiter transistor 310 is on, the detection timing signal SW is at "L" level, and the MOS transistor TRSW is off. Has become.
As a result, when power is generated in the power generation unit A, the generated current flows through the current detection resistor R via the limiter transistor 310.
As a result, a voltage difference corresponding to the amount of the generated current is generated between the two terminals of the current detection resistor R, and the operational amplifier OP detects the generated voltage SK corresponding to the voltage difference by the first detection circuit 301 and the second detection circuit. Output to the circuit 302.
The first detection circuit 301 generates a voltage detection signal Sv that goes to “H” level when the amplitude of the generated voltage SK exceeds a predetermined voltage, and goes to “L” level when the amplitude falls below this level, and outputs it to the OR circuit 303.
[0109]
Further, the second detection circuit 302 generates a power generation continuation time detection signal St which becomes “H” level when the power generation continuation time exceeds a predetermined time, and becomes “L” level when the power generation continuation time falls below the predetermined time, and outputs it to the OR circuit 303. .
As a result, the OR circuit 303 takes the logical sum of the voltage detection signal Sv and the power generation continuation time detection signal St and outputs the result as the power generation detection result signal SA.
That is, the power generation detection circuit 102A, based on the current generated by the power generation, satisfies one of the conditions set in the first detection circuit 301 or the second detection circuit 302 as described above, and generates a power generation state, that is, A power generation detection result signal SA corresponding to a state where a magnetic field may be generated due to power generation is output.
Therefore, as in the case of the normal operation, when the storage voltage of the power storage device 104 is equal to or higher than the predetermined allowable voltage, that is, even in the overcharge prevention operation, the power generation unit 101 generates the power according to the power generation state based on the power generation detection result signal SA. Correction driving of the motor can be performed.
[0110]
[3.2.3] When current detection is not performed
In this case, the detection timing signal SW is at the “H” level, and the MOS transistor TRSW is in the ON state.
As a result, the current detection resistor R is short-circuited, and the current detection resistor R is effectively disconnected from the charging path.
As a result, no potential difference occurs between the two terminals of the current detection resistor R, and no current detection is performed.
[0111]
[3.3] Effect of Third Embodiment
As described above, according to the third embodiment, the state of charge of the large-capacity capacitor (power storage device) or the state of power generation of the power generation unit can be detected from the generated current. The motor drive control can be performed without being affected by the magnetic field generated due to this.
Further, even in the overcharge prevention state, the correction drive of the motor can be reliably performed.
Further, except at the generator AC magnetic field detection timing, the current detection resistor R is bypassed, so that the efficiency of charging the power storage device is not reduced. Also, at the generator AC magnetic field detection timing, the power storage device can be charged via the current detection resistor R, and in this respect, the charging efficiency is not reduced more than necessary. At this time, the charging via the current detection resistor R is performed only during a predetermined period, and therefore, there is almost no influence on the reduction of the charging efficiency.
[0112]
[4] Fourth embodiment
In the above-described third embodiment, the overcharge prevention circuit and the rectifier circuit are configured as separate components. However, in the fourth embodiment, a rectification / overcharge prevention circuit in which these are integrated is configured. It is an embodiment provided. In the fourth embodiment, the power generation detection circuit has the same configuration as the power generation detection circuit 102 of the first embodiment.
[0113]
[4.1] Configuration around rectification / overcharge prevention circuit
FIG. 14 shows a circuit configuration example around the rectification / overcharge prevention circuit and the power generation detection circuit.
In FIG. 14, a rectification / overcharge prevention circuit 103A for rectifying an AC current output from the power generation unit 101 to convert it to a DC current and preventing overcharge, and a periphery of the rectification / overcharge prevention circuit 103A. As a circuit, a power generation unit 101 that performs AC power generation, a power generation detection circuit 102, and a power storage device 104 that stores power by a DC current output from a rectification / overcharge prevention circuit 103A are illustrated. In FIG. 14, the same parts as those in FIG. 3 are denoted by the same reference numerals.
The rectification / overcharge prevention circuit 103A performs on / off control of the first transistor Q1 by comparing the voltage of one output terminal AG1 of the power generation unit 101 with the reference voltage Vdd to perform active rectification. The comparator COMP1 compares the voltage of the other output terminal AG2 of the power generation unit 101 with the reference voltage Vdd, and alternately turns on / off the second transistor Q2 with the first transistor to perform active rectification. By comparing the voltage of the output terminal AG1 of the power generation unit 101 with the comparator COMP2 and the reference voltage VTKN, the third transistor Q3 is turned on / off at the same timing as the second transistor Q2 to perform active rectification. The third transistor COMP3 compares the voltage at the output terminal AG2 of the power generation unit 101 with the reference voltage VTKN to generate the fourth transistor. A fourth comparator COMP4 for performing active rectification by turning on / off the transistor Q4 at the same timing as the first transistor Q1, and an output of the first comparator COMP1 is input to one input terminal and the other input terminal. And an output of the second comparator COMP2 is input to one input terminal, and an inverted signal of the overcharge prevention control signal SLIM is input to the other input terminal. And a second AND circuit AND2 to be inputted.
[0114]
In this case, when the power generation unit 101 is in a non-power generation state, the potentials of the output terminals AG1 and AG2 are stabilized at the reference voltage Vdd by the pull-up resistors.
As in the second embodiment, the power generation detection circuit 102 performs a NAND operation on the NAND of the outputs of the first comparator COMP1 and the second comparator COMP2 and outputs the result, and an RC integration of the output of the NAND circuit 201. And a smoothing circuit 202 for smoothing using a circuit and outputting as a power generation detection result signal SA.
In this case, the overcharge prevention control signal SLIM is output from the timing control circuit 105 (corresponding to the control unit C in FIG. 1) in FIG. 2, detects the storage voltage of the power storage device 104, and sets the detected storage voltage in advance. When the allowable voltage is exceeded, an "H" level overcharge prevention control signal SLIM is output to the first AND circuit AND1 and the second AND circuit AND2.
[0115]
[4.2] Operation of Fourth Embodiment
Next, the operation will be described.
[4.2.1] Normal time
First, the normal operation in which the overcharge prevention control signal SLIM is at the “L” level will be described. When the power generation unit 101 starts power generation, the generated voltage is supplied to both output terminals AG1 and AG2. In this case, the phases of the terminal voltage V1 of the output terminal AG1 and the terminal voltage V2 of the output terminal AG2 are inverted.
When the terminal voltage V2 falls and becomes lower than the power supply VTKN, the output of the fourth comparator COMP4 becomes "H" level, and the fourth transistor Q4 is turned on.
In parallel with this, when the terminal voltage V1 rises and exceeds the voltage of the power supply VDD, the output of the first comparator COMP1 becomes "L" level.
At this time, since the overcharge prevention control signal SLIM is at "L" level, both input terminals of the first AND circuit AND1 are at "L" level, and the first transistor Q1 is turned on.
On the other hand, since the terminal voltage V1 has risen, when the voltage becomes equal to or higher than the power supply VTKN, the output of the third comparator COMP3 becomes "L" level, and the third transistor Q3 is turned off.
[0116]
At the same time, since the terminal voltage V2 is falling, it becomes lower than the voltage of the power supply VDD, and the output of the second comparator COMP2 becomes "H" level.
At this time, since the overcharge prevention control signal SLIM is at "L" level, one of the input terminals of the second AND circuit AND2 is at "L" level, the other is at "H" level, and the 22nd transistor Q2 is turned off. Become.
Therefore, during the period when the first transistor Q1 and the fourth transistor Q4 are in the ON state, the generated current flows through the path of “terminal AG1 → first transistor Q1 → power supply VDD → power storage device 104 → power supply VTKN → fourth transistor Q4”. Then, the electric storage device 104 is charged with electric charge.
Similarly, when the terminal voltage V1 falls and becomes lower than the power supply VTKN, the output of the third comparator COMP3 becomes "H" level, and the third transistor Q3 is turned on.
In parallel with this, when the terminal voltage V2 rises and exceeds the voltage of the power supply VDD, the output of the second comparator COMP2 becomes "L" level.
At this time, since the overcharge prevention control signal SLIM is at "L" level, both input terminals of the second AND circuit AND2 are at "L" level, and the second transistor Q2 is turned on.
[0117]
On the other hand, since the terminal voltage V2 has risen, when the voltage becomes equal to or higher than the power supply VTKN, the output of the fourth comparator COMP4 becomes "L" level, and the fourth transistor Q4 is turned off.
At the same time, since the terminal voltage V1 is falling, it becomes lower than the voltage of the power supply VDD, and the output of the first comparator COMP1 becomes "H" level.
At this time, since the overcharge prevention control signal SLIM is at "L" level, one of the input terminals of the first AND circuit AND1 is at "L" level, the other is at "H" level, and the first transistor Q1 is turned off. Become.
Therefore, during the period when the second transistor Q2 and the third transistor Q3 are in the ON state, the generated current flows through the path of “terminal AG2 → second transistor Q2 → power supply VDD → power storage device 104 → power supply VTKN → third transistor Q3”. Then, the electric storage device 104 is charged with electric charge.
As described above, in the fourth embodiment, as in the second embodiment, when the generated current flows, either the output of the first comparator COMP1 or the output of the second comparator COMP2 becomes the “L” level. ing.
Therefore, the NAND circuit 201 of the power generation detection circuit 102 smoothes the “H” level signal while the power generation current is flowing by negating the logical product of the outputs of the first comparator COMP1 and the second comparator COMP2. This is output to the circuit 202.
[0118]
In this case, since the output of the NAND circuit 201 includes switching noise, the smoothing circuit 202 smoothes the output of the NAND circuit 201 using the RC integration circuit and outputs the result as the power generation detection result signal SA. is there.
By the way, in such a power generation detection circuit 102, since the detection signal includes a detection delay due to its structure, if this is not taken into consideration, the motor will not rotate normally due to detection omission.
Therefore, also in the fourth embodiment, it is necessary to normally rotate the motor in consideration of the detection delay.
Other specific operations are the same as in the first embodiment.
[0119]
[4.2.2] During overcharge prevention operation
Next, the operation during the overcharge prevention operation in which the overcharge prevention control signal SLIM is at the “H” level will be described.
In this case, one of the input terminals of the first AND circuit AND1 and the second AND circuit AND2 is always at "H" level, and the outputs of the first AND circuit AND1 and the second AND circuit AND2 are always at "L" level.
As a result, the transistor Q1 and the transistor Q2 are always on, the power output unit 101 has both output terminals AG1 and AG2 pulled up, and the power storage device 104 is in a non-charged state.
[0120]
At this time, a voltage difference corresponding to the amount of the generated current occurs between the drain and the source of the transistor Q1 and the transistor Q2, and the output of either the first comparator COMP1 or the second comparator COMP2 becomes "L" level. I have.
Therefore, the NAND circuit 201 of the power generation detection circuit 102 smoothes the “H” level signal while the power generation current is flowing by negating the logical product of the outputs of the first comparator COMP1 and the second comparator COMP2. This is output to the circuit 202.
Also in this case, since the output of the NAND circuit 201 includes switching noise, the smoothing circuit 202 smoothes the output of the NAND circuit 201 using the RC integration circuit and outputs the result as the power generation detection result signal SA. It is.
That is, the power generation detection circuit 102 outputs a power generation detection result signal SA corresponding to a power generation state, that is, a state in which a magnetic field may be generated due to power generation, based on the current resulting from power generation.
Therefore, similarly to the normal operation, the correction driving of the motor can be performed in the overcharge prevention operation in accordance with the power generation state of the power generation unit 101 based on the power generation detection result signal SA.
[0121]
[4.3] Effect of Fourth Embodiment
As described above, according to the fourth embodiment, the state of charge of the large-capacity capacitor (power storage device) or the state of power generation of the power generation unit can be detected from the generated current. The motor drive control can be performed without being affected by the magnetic field generated due to this.
Further, even in the overcharge prevention state, the correction drive of the motor can be reliably performed.
[0122]
[4.4] Modification of Fourth Embodiment
In the above description, the case where the power generation detection circuit 102 operates based on the outputs of the comparators COMP1 and COMP2 has been described, but in the present embodiment, based on at least one output of the comparators COMP1 to COMP4. It can be configured to operate.
[0123]
[5] Fifth Embodiment
Next, a fifth embodiment will be described.
Since the overall configuration of the fifth embodiment is the same as the first and second embodiments, a detailed functional configuration of the control system will be described with reference to FIG.
In this case, the same parts as those in the second embodiment in FIG. 8 are denoted by the same reference numerals, and detailed description thereof will be omitted.
The fifth embodiment of FIG. 15 differs from the second embodiment in that either the correction drive pulse P2 + Pr or the correction drive pulse P3 + Pr ′ is output based on the detection result of the generator AC magnetic field by the generator AC magnetic field detection circuit 106. That is, it is determined whether or not to do so.
Hereinafter, the configuration of the generator AC magnetic field detection circuit 106 and its peripheral operation will be described.
[0124]
The generator AC magnetic field detection circuit 106 includes an AND circuit 106A that receives the power generation detection result signal SA at one input terminal, receives SB at the other input terminal, and outputs a logical product of both input signals. An output signal of an AND circuit 106A is input to a terminal S, an output signal of an output terminal Q of a counter 106D described later is input to a reset terminal R, and a latch circuit 106B that outputs a generator AC magnetic field detection result signal SC from the output terminal Q. The clock signal CK2 from the timekeeping control circuit 105 is input to one input terminal, the output signal of the output terminal Q of the counter 106D described later is input to the other input terminal, and the logical sum of both input signals is output. The output signal of the OR circuit 106C is input to a clock terminal CLK, and the output signal of the AND circuit 106A is input to a reset terminal RST. Signal is input, the output terminal Q is configured with a connected counter 106D to the reset terminal R of the latch circuit 106B.
Next, the general operation of the generator AC magnetic field detection circuit 106 will be described.
The clocking control unit 105A outputs a generator AC magnetic field detection timing signal SB which becomes “H” level at a predetermined timing to the AND circuit 106A.
As a result, when the power generation detection result signal SA becomes “H” level due to the detection of power generation at the generator AC magnetic field detection timing, the AND circuit 106A generates an AC magnetic field by the generator. And outputs an output signal of “H” level to the set terminal S of the latch circuit 106B and the reset terminal of the counter 106D.
[0125]
As a result, the counter 106D is in a reset state, and thereafter, after the generator AC magnetic field detection timing signal SB becomes "L" level, performs counting based on the clock signal CK2 or the output signal of its own output terminal Q. After a lapse of a predetermined time, the output terminal Q of the counter 106D becomes "H" level, and the input of the clock signal CK2 is inhibited and the latch circuit 106B is reset.
That is, the latch circuit 106B detects the AC magnetic field generated by the generator until the output signal of the output terminal Q of the counter 106D becomes the “H” level and the detection result is reset by the counter 106D. The level generator AC magnetic field detection result signal SC is output to the duty down counter 107 and the correction drive pulse output determination circuit 108.
The OR circuit 108A of the correction drive pulse output determination circuit 108 receives the high-frequency magnetic field detection result signal SE at the "H" level when the high-frequency magnetic field is detected, or the "H" level when the AC magnetic field is detected. When the AC magnetic field detection result signal SF is input, and when the rotation of the pulse motor 10 is not detected and the “L” level rotation detection result signal SG is input, the “H” level output signal is ANDed. Output to the circuit 108B.
[0126]
The AND circuit 108B outputs the correction drive pulse P2 + Pr to the OR circuit 108D when the correction drive pulse P2 + Pr is input and an “H” level output signal is input from the OR circuit 108A.
On the other hand, the AND circuit 108C receives the generator AC magnetic field detection result signal SC at the “H” level when the generator AC magnetic field is detected, and “H” corresponding to the case where the rotation of the pulse motor 10 is detected. When the level rotation detection result signal SG is input and the correction drive pulse P3 + Pr 'is input, the correction drive pulse P3 + Pr' is output to the OR circuit 108D.
In this case, even when the correction drive pulse P2 + Pr and the correction drive pulse P3 + Pr 'are output, only one of them is output, so the OR circuit 108D determines whether the rotation detection correction drive pulse P2 + Pr or The correction drive pulse P3 + Pr 'is output to the motor drive circuit 109.
That is, when the high-frequency magnetic field / AC magnetic field is detected, or when the pulse motor 10 is not rotating, the correction drive pulse P2 + Pr is output to the motor drive circuit 109 as the correction drive pulse SJ, and the generator AC magnetic field is detected. In addition, when the rotation of the pulse motor 10 is detected, the correction drive pulse P3 + Pr 'is output to the motor drive circuit 109 as the correction drive pulse SJ.
[0127]
[6] Modification of Embodiment
[6.1] First Modified Example
In each of the above embodiments, the description has been given of the case where one motor is controlled.However, in a case where a plurality of motors can be considered to be installed in the same environment, for example, a plurality of motors are built in a wristwatch. In such a case, a configuration is possible in which a plurality of motors are simultaneously controlled by one power generation detection circuit (a generator AC magnetic field detection circuit).
[0128]
[6.2] Second Modification
In the above embodiment, the power generation AC magnetic field of the power generation unit is detected based on the power generation voltage. However, the magnetic field detection sensor such as a Hall element is used to directly detect the power generation magnetic field of the power generation unit, When the above-described magnetic field is detected, it is also possible to configure so as to perform the correction drive pulse control.
Even in this case, even when the power storage device is in the overcharge prevention state, a magnetic field associated with power generation should have been generated in the power generation unit. Can be.
[0129]
[6.3] Third Modified Example
In the power generation magnetic field detection means (corresponding to the power generation detection circuit in the embodiment) of the present invention, the timing for detecting whether or not a magnetic field due to power generation (hereinafter referred to as a power generation magnetic field) is generated is determined during a predetermined period, Any timing may be used as long as the magnetic field can be detected.
[0130]
[6.4] Fourth Modified Example
In the above embodiment, when the power generation magnetic field is detected, the correction drive pulse is output instead of the normal drive pulse.However, the output of the normal drive pulse is not prohibited, and the normal drive pulse is output before the output of the correction drive pulse. It is also possible to adopt a configuration for outputting a drive pulse.
In this case, it is necessary to consider the polarities of both drive pulses so that the motor is not driven too much by the correction drive pulse and the normal drive pulse, and is driven to a normal position. That is, even if the power generation is detected after the motor is rotated by the normal drive pulse and the correction drive pulse is output, if the polarity of the correction drive pulse is set to be the same as the polarity of the normal drive pulse, the motor coil Since the directions of the flowing currents are equal, the polarity of the correction drive pulse is opposite to the current direction corresponding to the rotation direction of the next motor. This is because it does not occur.
[0131]
[6.5] Fifth Modification
As the power generating means of the present invention, any type of power generating means that generates a magnetic field by power generation can be applied.
[0132]
[6.6] Sixth Modified Example
In the above embodiment, a wristwatch-type timepiece has been described as an example. However, the present invention can be applied to any timepiece that generates a magnetic field during power generation and has a motor.
[0133]
[6.7] Seventh Modified Example
In the above embodiment, a wristwatch-type timepiece has been described as an example. However, the present invention is applicable to any electronic device that generates a magnetic field during power generation and includes a motor.
For example, music players, music recorders, image players and image recorders (for CDs, MDs, DVDs, magnetic tapes, etc.) or their portable devices and computer peripherals (floppy disk drives, hard disk drives, MO drives, (DVD drives, printers, etc.) or electronic devices such as portable devices thereof.
[0134]
【The invention's effect】
According to the present invention, when a charging current flows to the power storage device due to the power generation of the generator, a correction drive pulse is output when a power generation magnetic field of the generator is generated, so that the motor is not affected by the power generation magnetic field. Driving is performed correctly and reliably. Further, when the correction drive pulse is output, the output of the normal motor drive pulse, the high frequency magnetic field detection pulse, and the like is stopped, so that power is not wasted.
[0135]
Further, even when the power storage device is not charged, the correction driving pulse is output even when the generator is generated in a state where an overcharge prevention current for preventing overcharge flows. In addition, the motor can be correctly and reliably driven without being affected by a magnetic field (power generation magnetic field) caused by the overcharge prevention current.
Furthermore, since the power generation detection circuit detects power generation on a path different from the actual charging path, the charging efficiency does not decrease.
[0136]
Furthermore, there is no need to previously determine the amount of power generation that causes a motor drive abnormality by actual measurement, and it is not necessary to set a reference amount of power generation by actual measurement each time the generator, motor, or mechanism structure changes.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a schematic configuration of a timing device according to an embodiment.
FIG. 2 is a schematic functional configuration block diagram of a timing device according to the first embodiment.
FIG. 3 is a diagram illustrating a circuit configuration around a power generation detection circuit according to the first embodiment.
FIG. 4 is a detailed functional configuration block diagram of the timing device of the first embodiment.
FIG. 5 is a processing flowchart of the first embodiment.
FIG. 6 is a timing chart of the first embodiment.
FIG. 7 is a schematic functional configuration block diagram of a timing device according to a second embodiment.
FIG. 8 is a detailed functional configuration block diagram of a timing device according to a second embodiment.
FIG. 9 is a processing flowchart of the second embodiment.
FIG. 10 is a timing chart of the second embodiment.
FIG. 11 is a diagram illustrating a schematic configuration of a timing device according to a third embodiment.
FIG. 12 is a block diagram illustrating a power generation detection circuit according to a third embodiment.
FIG. 13 is an explanatory diagram of a circuit configuration example of an operational amplifier according to a third embodiment.
FIG. 14 is a diagram illustrating a circuit configuration around a rectification / overcharge prevention circuit according to a fourth embodiment.
FIG. 15 is a detailed functional configuration block diagram of a timing device according to a fifth embodiment.
[Explanation of symbols]
A: Power generation unit
B: Power supply
C ... Control unit
D: Needle movement mechanism
E: drive unit
101 ... power generation unit
102: power generation detection circuit
103… Rectifier circuit
104: Power storage device
105: Timing control circuit
106: Generator AC magnetic field detection circuit
107: Duty down counter
108: Correction drive pulse output determination circuit
109 ... Motor drive circuit
110 high frequency magnetic field detection circuit
111 ... AC magnetic field detection circuit
112 ... Rotation detection circuit

Claims (28)

発電を行う発電手段と、
前記発電された電気エネルギーを蓄電する蓄電手段と、
前記蓄電手段に蓄えられた電気エネルギーにより駆動される一または複数のモータと、
通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御手段と、
前記発電により磁界が発生したか否かを検出する発電磁界検出手段と、
前記発電磁界検出手段により発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力手段とを備え、
前記発電磁界検出手段は、前記発電手段の発電により前記蓄電手段に充電電流が流れる充電状態にある場合に、前記発電による磁界が発生したものとして判別を行う充電状態判別手段を備えた
ことを特徴とする電子機器。
Power generation means for generating power,
Power storage means for storing the generated electric energy,
One or more motors driven by the electrical energy stored in the power storage means,
Pulse drive control means for controlling the drive of the motor by outputting a normal drive pulse signal,
Power generation magnetic field detection means for detecting whether a magnetic field is generated by the power generation,
A correction drive pulse output unit that outputs a correction drive pulse signal having a larger effective power than the normal drive pulse signal to the motor when it is detected that a magnetic field due to power generation is generated by the power generation magnetic field detection unit;
The power generation magnetic field detection unit includes a charge state determination unit that determines that a magnetic field due to the power generation has occurred when the power storage unit is in a charge state in which a charging current flows through the power storage unit due to power generation by the power generation unit. And electronic equipment.
発電を行う発電手段と、
前記発電された電気エネルギーを蓄電する蓄電手段と、
前記蓄電手段に蓄えられた電気エネルギーにより駆動される一または複数のモータと、
通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御手段と、
前記発電により磁界が発生したか否かを検出する発電磁界検出手段と、
前記発電磁界検出手段により発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力手段とを備え、
前記発電磁界検出手段は、前記蓄電手段が過充電防止状態にある場合に、前記発電手段に流れる過充電防止電流により前記発電による磁界が発生したものとして判別を行う過充電防止電流発生判別手段を備えた
ことを特徴とする電子機器。
Power generation means for generating power,
Power storage means for storing the generated electric energy,
One or more motors driven by the electrical energy stored in the power storage means,
Pulse drive control means for controlling the drive of the motor by outputting a normal drive pulse signal,
Power generation magnetic field detection means for detecting whether a magnetic field is generated by the power generation,
A correction drive pulse output unit that outputs a correction drive pulse signal having a larger effective power than the normal drive pulse signal to the motor when it is detected that a magnetic field due to power generation is generated by the power generation magnetic field detection unit;
The power generation magnetic field detection unit includes an overcharge prevention current generation determination unit that determines that a magnetic field due to power generation has been generated by an overcharge prevention current flowing to the power generation unit when the power storage unit is in an overcharge prevention state. An electronic device, comprising:
請求項1に記載の電子機器において、
前記充電状態判別手段は、前記発電手段から出力される発電電流の値が予め定めた発電電流値を超えた場合に前記蓄電手段に蓄電電流が流れる充電状態であると判別することを特徴とする電子機器。
The electronic device according to claim 1,
When the value of the generated current output from the power generating means exceeds a predetermined generated current value, the charged state determining means determines that the battery is in a charged state in which the stored current flows through the power storage means. Electronics.
請求項1に記載の電子機器において、
前記充電状態判別手段は、前記発電手段から出力される発電電流に基づいて前記蓄電手段の蓄電電圧を算出し、前記蓄電電圧の値が予め定めた基準蓄電電圧の値を越えた場合に前記蓄電手段に蓄電電流が流れる充電状態であると判別することを特徴とする電子機器。
The electronic device according to claim 1,
The state-of-charge determining means calculates a storage voltage of the power storage means based on a generated current output from the power generation means. An electronic apparatus characterized in that it is determined that the battery is in a charged state in which a storage current flows through the means.
請求項1または請求項2記載の電子機器において、
前記発電手段は、一対の出力端子を有し、
前記発電手段の出力端子の電圧と前記蓄電手段の端子電圧に対応する所定の電圧とを比較し、比較結果信号を出力する比較手段と、
前記比較結果信号に基づいて前記出力端子の電圧が前記蓄電手段の端子電圧を上回る場合に発電電流が流れ得る状態に相当する発電検出信号を出力する発電検出手段と、
を備えたことを特徴とする電子機器。
The electronic device according to claim 1 or 2,
The power generation means has a pair of output terminals,
A comparing unit that compares a voltage of an output terminal of the power generation unit with a predetermined voltage corresponding to a terminal voltage of the power storage unit, and outputs a comparison result signal;
Power generation detection means for outputting a power generation detection signal corresponding to a state in which a generated current can flow when the voltage of the output terminal exceeds the terminal voltage of the power storage means based on the comparison result signal;
An electronic device comprising:
請求項1ないし請求項5のいずれかに記載の電子機器において、
前記発電磁界検出手段は、前記蓄電手段の充電経路とは異なる経路を介して前記充電とは並行して前記発電により磁界が発生したか否かを判別することを特徴とする電子機器。
The electronic device according to any one of claims 1 to 5,
The electronic device, wherein the power generation magnetic field detection unit determines whether a magnetic field is generated by the power generation in parallel with the charging through a path different from a charging path of the power storage unit.
請求項1ないし請求項6のいずれかに記載の電子機器において、
前記モータの回転の有無を検出する回転検出手段を備え、
前記補正駆動パルス出力手段は、前記回転検出手段により前記モータが非回転状態であると検出された場合に第1のタイミングで第1補正駆動パルスを出力する第1補正駆動パルス出力手段と、前記発電磁界検出手段により磁界が発生したと検出された場合、かつ、前記回転検出手段により前記モータが回転状態であると検出した場合に前記第1のタイミングとは異なる第2のタイミングで第2補正駆動パルスを出力する第2補正駆動パルス出力手段と、
を備えたことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 6,
A rotation detecting means for detecting the presence or absence of rotation of the motor,
A first correction drive pulse output unit that outputs a first correction drive pulse at a first timing when the rotation detection unit detects that the motor is in a non-rotation state; When the generated magnetic field is detected by the generated magnetic field detecting means, and when the rotation detecting means detects that the motor is rotating, the second correction is performed at a second timing different from the first timing. Second correction drive pulse output means for outputting a drive pulse;
An electronic device comprising:
請求項1ないし請求項6のいずれかに記載の電子機器において、
前記モータの回転の有無を検出する回転検出手段を備え、
前記補正駆動パルス出力手段は、前記回転検出手段により前記モータが非回転状態であると検出した場合に第1の実効電力を有する第1補正駆動パルスを出力する第1補正駆動パルス出力手段と、前記発電磁界検出手段により発電による磁界が発生したと検出された場合、かつ、前記回転検出手段により前記モータが回転状態であると検出した場合に前記第1の実効電力よりも大きな第2の実効電力を有する第2補正駆動パルスを出力する第2補正駆動パルス出力手段と、
を備えたことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 6,
A rotation detecting means for detecting the presence or absence of rotation of the motor,
A first correction drive pulse output unit that outputs a first correction drive pulse having a first effective power when the rotation detection unit detects that the motor is in a non-rotation state; A second effective power that is larger than the first effective power when the power generation magnetic field detection means detects that a magnetic field due to power generation is generated, and when the rotation detection means detects that the motor is rotating; Second correction drive pulse output means for outputting a second correction drive pulse having electric power;
An electronic device comprising:
請求項8記載の電子機器において、
前記第1補正駆動パルスおよび前記第2補正駆動パルスの出力タイミングは同一の出力タイミングとされることを特徴とする電子機器。
The electronic device according to claim 8,
An electronic device wherein the output timing of the first correction drive pulse and the output timing of the second correction drive pulse are the same output timing.
請求項1ないし請求項6のいずれかに記載の電子機器において、
前記補正駆動パルス出力手段は、前記発電磁界検出手段により発電による磁界が発生したと検出されてから予め定めた所定時間が経過するまで、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力することを特徴とする電子機器。
The electronic device according to any one of claims 1 to 6,
The correction drive pulse output means outputs a correction drive pulse signal having a larger effective power than the normal drive pulse signal until a predetermined time elapses after the generation magnetic field is detected by the power generation magnetic field detection means. Output to the motor.
請求項1ないし請求項6のいずれかに記載の電子機器において、
前記モータの回転の有無を検出する回転検出手段と、
前記発電磁界検出手段により発電による磁界が発生したと検出された場合に前記回転検出手段の動作を禁止する回転検出禁止手段と、
を備えたことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 6,
Rotation detection means for detecting the presence or absence of rotation of the motor,
A rotation detection prohibition unit that prohibits the operation of the rotation detection unit when it is detected that a magnetic field generated by power generation has been generated by the power generation magnetic field detection unit,
An electronic device comprising:
請求項1ないし請求項6のいずれかに記載の電子機器において、
前記モータの回転の有無を検出する回転検出手段を備え、
前記補正駆動パルス出力手段は、前記回転検出手段の判別結果に拘わらず、前記発電磁界検出手段により発電による磁界が発生したと検出された場合に、前記補正駆動パルス信号を前記モータに出力する、
ことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 6,
A rotation detecting means for detecting the presence or absence of rotation of the motor,
The correction drive pulse output unit outputs the correction drive pulse signal to the motor when the generation magnetic field detection unit detects that a magnetic field has been generated by the power generation magnetic field detection unit, regardless of the determination result of the rotation detection unit.
Electronic equipment characterized by the above.
請求項1ないし請求項12のいずれかに記載の電子機器において、
前記発電磁界検出手段は、予め定めた所定期間中に前記発電による磁界が発生したか否かを検出することを特徴とする電子機器。
The electronic device according to claim 1, wherein
The electronic device according to claim 1, wherein the power generation magnetic field detection unit detects whether a magnetic field due to the power generation is generated during a predetermined period.
請求項13記載の電子機器において、
前記所定期間は、前記パルス駆動制御手段による今回の通常駆動パルス信号出力開始タイミングと次回の前記通常駆動パルス信号の出力開始タイミングとの間の期間中の期間として定められることを特徴とする電子機器。
The electronic device according to claim 13,
The electronic device according to claim 1, wherein the predetermined period is set as a period between a current start timing of output of the normal drive pulse signal by the pulse drive control unit and a next output start timing of the normal drive pulse signal. .
請求項1ないし請求項14のいずれかに記載の電子機器において、
前記補正駆動パルス出力手段は、前記通常駆動パルス信号に代えて前記補正駆動パルス信号を前記モータに出力することを特徴とする電子機器。
The electronic device according to any one of claims 1 to 14,
The electronic apparatus according to claim 1, wherein the correction drive pulse output unit outputs the correction drive pulse signal to the motor instead of the normal drive pulse signal.
請求項7記載の電子機器において、
前記第1補正駆動パルス及び前記第2補正駆動パルスは同一実効電力或いは第2補正駆動パルスの実効電力を前記第1補正駆動パルスの実効電力より大きくしたことを特徴とする電子機器。
The electronic device according to claim 7,
The electronic device, wherein the first correction drive pulse and the second correction drive pulse have the same effective power or the effective power of the second correction drive pulse is larger than the effective power of the first correction drive pulse.
請求項7ないし請求項12のいずれかに記載の電子機器において、
前記発電磁界検出手段は、予め定めた所定期間中に前記発電による磁界が発生したか否かを検出するとともに、前記所定期間の開始タイミングを前記回転検出手段における回転検出開始タイミングに設定したことを特徴とする電子機器。
The electronic device according to any one of claims 7 to 12,
The power generation magnetic field detection means detects whether a magnetic field due to the power generation is generated during a predetermined period, and sets a start timing of the predetermined period to a rotation detection start timing in the rotation detection means. Electronic equipment characterized.
請求項13または請求項17記載の電子機器において、
前記所定期間は、前記発電磁界検出手段の検出ディレイ時間に対応する期間を含めて定められていることを特徴とする電子機器。
The electronic device according to claim 13 or claim 17,
The electronic device according to claim 1, wherein the predetermined period includes a period corresponding to a detection delay time of the generated magnetic field detection unit.
請求項1ないし請求項18のいずれかに記載の電子機器において、
当該電子機器周辺の高周波磁界または交流磁界を検出する外部磁界検出手段を備え、
前記補正駆動パルス出力手段は、前記外部磁界検出手段の判別結果に拘わらず、前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に、前記補正駆動パルス信号を前記モータに出力することを特徴とする電子機器。
The electronic device according to any one of claims 1 to 18, wherein
An external magnetic field detecting means for detecting a high-frequency magnetic field or an alternating magnetic field around the electronic device;
The correction drive pulse output unit outputs the correction drive pulse signal when the power generation magnetic field detection unit detects that a magnetic field due to power generation has occurred during the predetermined period, regardless of the determination result of the external magnetic field detection unit. An electronic device for outputting to the motor.
請求項1ないし請求項19のいずれかに記載の電子機器において、
前記モータ周辺の高周波磁界あるいは交流磁界を検出する外部磁界検出手段と、
前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に前記外部磁界検出手段の動作を禁止する磁界検出禁止手段と、
を備えたことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 19,
External magnetic field detecting means for detecting a high-frequency magnetic field or an alternating magnetic field around the motor,
A magnetic field detection prohibiting unit that prohibits the operation of the external magnetic field detecting unit when it is detected by the generated magnetic field detecting unit that a magnetic field generated by power generation occurs during the predetermined period;
An electronic device comprising:
請求項1ないし請求項20のいずれかに記載の電子機器において、
前記モータの駆動状態に基づいて前記通常駆動パルスの実効電力を下げるべくデューティ比を順次下げ、より好適なデューティ比に設定するデューティ比設定手段と、
前記発電磁界検出手段により前記所定期間中に発電による磁界が発生したと検出された場合に、前記デューティ比設定手段における前記デューティ比の変更を禁止しあるいは予め定めた初期デューティ比にリセットさせるデューティ比制御手段と、
を備えたことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 20,
Duty ratio setting means for sequentially reducing the duty ratio to reduce the effective power of the normal drive pulse based on the driving state of the motor, and setting the duty ratio to a more suitable duty ratio;
A duty ratio for prohibiting a change in the duty ratio in the duty ratio setting means or resetting the duty ratio to a predetermined initial duty ratio when the power generation magnetic field detection means detects that a magnetic field due to power generation has occurred during the predetermined period; Control means;
An electronic device comprising:
請求項1ないし請求項21のいずれかに記載の電子機器において、
前記電子機器は、計時動作を行う計時手段を備えたことを特徴とする電子機器。
The electronic device according to any one of claims 1 to 21,
The electronic device according to claim 1, further comprising a timing unit that performs a timing operation.
発電を行う発電装置と、前記発電された電気エネルギーを蓄電する蓄電装置と、前記蓄電装置に蓄えられた電気エネルギーにより駆動されるモータと、を備えた電子機器の制御方法において、
通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御工程と、
前記発電により磁界が発生したか否かを検出する発電磁界検出工程と、
前記発電磁界検出工程において発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力工程と、を備え、
前記発電磁界検出工程は、前記発電装置の発電により前記蓄電装置に充電電流が流れる充電状態にある場合に、前記発電による磁界が発生したものとして判別を行う充電状態判別工程を備えたことを特徴とする電子機器の制御方法。
In a control method of an electronic device including: a power generation device that generates power; a power storage device that stores the generated electric energy; and a motor that is driven by the electric energy stored in the power storage device.
A pulse drive control step of performing drive control of the motor by outputting a normal drive pulse signal;
A power generation magnetic field detection step of detecting whether a magnetic field is generated by the power generation,
A correction drive pulse output step of outputting a correction drive pulse signal having a larger effective power than the normal drive pulse signal to the motor when it is detected that a magnetic field due to power generation is generated in the power generation magnetic field detection step,
The power generation magnetic field detection step includes a charging state determination step of determining that a magnetic field due to the power generation has occurred when the power storage device is in a charging state in which a charging current flows to the power storage device due to power generation of the power generation device. Electronic device control method.
発電を行う発電装置と、前記発電された電気エネルギーを蓄電する蓄電装置と、前記蓄電装置に蓄えられた電気エネルギーにより駆動されるモータと、を備えた電子機器の制御方法において、
通常駆動パルス信号を出力することにより前記モータの駆動制御を行うパルス駆動制御工程と、
前記発電により磁界が発生したか否かを検出する発電磁界検出工程と、
前記発電磁界検出工程において発電による磁界が発生したと検出された場合に、前記通常駆動パルス信号よりも実効電力の大きな補正駆動パルス信号を前記モータに出力する補正駆動パルス出力工程と、を備え、
前記発電磁界検出工程は、前記蓄電装置が過充電防止状態にある場合に、前記発電装置に流れる過充電防止電流により前記発電による磁界が発生したものとして判別を行う過充電防止電流発生判別工程を備えたことを特徴とする電子機器の制御方法。
In a control method of an electronic device including: a power generation device that generates power; a power storage device that stores the generated electric energy; and a motor that is driven by the electric energy stored in the power storage device.
A pulse drive control step of performing drive control of the motor by outputting a normal drive pulse signal;
A power generation magnetic field detection step of detecting whether a magnetic field is generated by the power generation,
A correction drive pulse output step of outputting a correction drive pulse signal having a larger effective power than the normal drive pulse signal to the motor when it is detected that a magnetic field due to power generation is generated in the power generation magnetic field detection step,
The power generation magnetic field detection step includes an overcharge prevention current generation determination step of determining that a magnetic field due to power generation has been generated by an overcharge prevention current flowing through the power generation device when the power storage device is in an overcharge prevention state. A method for controlling an electronic device, comprising:
請求項23に記載の電子機器の制御方法において、
前記発電磁界検出工程は、予め定めた所定期間中に前記発電による磁界が発生したか否かを検出することを特徴とする電子機器の制御方法。
The control method of an electronic device according to claim 23,
The method of controlling an electronic device, wherein the power generation magnetic field detecting step detects whether or not a magnetic field due to the power generation is generated during a predetermined period.
請求項25記載の電子機器の制御方法において、
前記所定期間は、前記パルス駆動制御工程における今回の通常駆動パルス信号出力開始タイミングと次回の前記通常駆動パルス信号の出力開始タイミングとの間の期間中の期間として定められることを特徴とする電子機器の制御方法。
The control method for an electronic device according to claim 25,
The electronic device according to claim 1, wherein the predetermined period is set as a period between a current output timing of the normal drive pulse signal and a next output start timing of the normal drive pulse signal in the pulse drive control process. Control method.
請求項25記載の電子機器の制御方法において、
前記所定期間は、前記発電磁界検出工程における検出ディレイ時間に対応する期間を含めて定められていることを特徴とする電子機器の制御方法。
The control method for an electronic device according to claim 25,
The control method for an electronic device, wherein the predetermined period includes a period corresponding to a detection delay time in the generated magnetic field detection step.
請求項23ないし請求項27のいずれかに記載の電子機器の制御方法において、
前記補正駆動パルス出力工程は、前記通常駆動パルス信号に代えて前記補正駆動パルス信号を前記モータに出力することを特徴とする電子機器の制御方法。
The control method of an electronic device according to any one of claims 23 to 27,
The method of controlling an electronic device, wherein the correcting drive pulse outputting step outputs the correcting drive pulse signal to the motor in place of the normal driving pulse signal.
JP2000095651A 1999-03-31 2000-03-30 Electronic device and control method for electronic device Expired - Fee Related JP3596417B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000095651A JP3596417B2 (en) 1999-03-31 2000-03-30 Electronic device and control method for electronic device

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP9402599 1999-03-31
JP2000-92399 2000-03-29
JP2000092399 2000-03-29
JP11-94025 2000-03-29
JP2000095651A JP3596417B2 (en) 1999-03-31 2000-03-30 Electronic device and control method for electronic device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2004106827A Division JP2004245845A (en) 1999-03-31 2004-03-31 Electronics

Publications (3)

Publication Number Publication Date
JP2001346336A JP2001346336A (en) 2001-12-14
JP3596417B2 true JP3596417B2 (en) 2004-12-02
JP2001346336A5 JP2001346336A5 (en) 2005-03-03

Family

ID=27307459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000095651A Expired - Fee Related JP3596417B2 (en) 1999-03-31 2000-03-30 Electronic device and control method for electronic device

Country Status (1)

Country Link
JP (1) JP3596417B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6051509B2 (en) 2011-10-31 2016-12-27 ソニー株式会社 Power generation control system, power generation control program, and electronic device

Also Published As

Publication number Publication date
JP2001346336A (en) 2001-12-14

Similar Documents

Publication Publication Date Title
JP3674466B2 (en) Voltage detection device, battery remaining amount detection device, voltage detection method, battery remaining amount detection method, electronic timepiece, and electronic device
JP3551861B2 (en) Timing device and control method thereof
JP3678075B2 (en) Power supply device and control method thereof, portable electronic device, timing device and control method thereof
US6693851B1 (en) Electronic device and control method for electronic device
EP1087270B1 (en) Electronic apparatus and method for controlling electronic apparatus
US6327225B1 (en) Electronic unit, and control method for electronic unit
EP1569327B1 (en) Pulse motor driving device, pulse motor driving method, timepiece device and timepiece device control method
JP3601376B2 (en) Electronic device and control method for electronic device
EP0905588B1 (en) Electronic device and method for controlling the same
JP3601375B2 (en) Portable electronic device and method of controlling portable electronic device
US6476579B1 (en) Pulse motor driving device, pulse motor driving method, timepiece device, and timepiece device control method
JP2004085580A (en) Voltage detector
EP1117016B1 (en) Electronic apparatus and method of controlling electronic apparatus
JP3596417B2 (en) Electronic device and control method for electronic device
WO2000070411A1 (en) Electronic equipment and method of controlling electronic equipment
JP3654018B2 (en) Timing device and control method of timing device
JP2004245845A (en) Electronics
JP2001346336A5 (en)
JP3653881B2 (en) Stepping motor control method
JP3680697B2 (en) Electronic timepiece and drive control method thereof
JP3707299B2 (en) Electronic device and control method of electronic device
JP2004140992A (en) Power generation detection circuit, electronic device, and power generation detection method
JP2004077494A (en) Electronic device and control method for electronic device
JP2000338272A (en) Electronic device and control method for electronic device
JP2002323578A (en) Timing device and control method thereof

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040331

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040331

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20040331

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20040423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040511

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040712

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040817

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040830

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080917

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080917

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090917

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090917

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100917

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100917

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110917

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120917

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130917

Year of fee payment: 9

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees