(57)【特許請求の範囲】
【請求項１】
複数の対物レンズを保持する複数の取り付け穴を有するレボルバと、
観察光路上にある前記対物レンズを別の対物レンズに切換える指示信号を出力する指示装置と、
前記指示装置の指示信号に基づいて、前記レボルバを回転駆動するモータと、
前記モータの回転量あるいは前記レボルバの回転量を検出し、回転量データを出力する回転検出装置と、
前記レボルバの取り付け穴間の前記回転量に相当する穴間制御データを記憶する記憶装置と、
前記指示装置からの指示信号に応じて前記記憶装置に記憶された前記穴間制御データを読み出し、前記穴間制御データと前記回転検出装置によって検出される前記回転量データとが一致するまで前記モータを駆動させるレボルバ駆動装置と、
前記レボルバ駆動装置により駆動された前記レボルバの停止位置を検出し、正常な停止位置に停止しているか否かを判断する位置検出装置と、
前記位置検出装置により前記レボルバの停止位置が異常であると判断された際には、前記記憶装置に記憶されている前記穴間制御データに、前記レボルバの停止位置を正常な位置にする補正分を加えて、前記穴間制御データを更新する制御装置と、
を有することを特徴とする電動レボルバ装置。
【請求項２】
前記回転検出装置は、ＤＣモータ一体型のロータリーエンコーダであり、
前記モータを兼用することを特徴とする請求項１記載の電動レボルバ装置。
【請求項３】
前記記憶装置に記憶された前記穴間制御データは、前記複数の対物レンズの取り付け穴間の中心角にほぼ対応し、前記レボルバ駆動装置は、前記位置検出装置の検出信号に基づいて前記モータの回転を制動し停止させることを特徴とする請求項１又は２に記載の電動レボルバ装置。
【請求項４】
前記記憶装置に記憶される複数の前記穴間制御データを、操作者が個別に設定可能な設定装置をさらに有することを特徴とする請求項１〜３のいずれかに記載の電動レボルバ装置。
【請求項５】
前記制御装置は、前記レボルバの停止位置の補正分に相当する前記モータの回転量に関するパルス数データに基づいて、前記記憶装置に記憶された前記穴間制御データであるパルス数データを更新することを特徴とする請求項１記載の電動レボルバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は顕微鏡の電動レボルバ装置に関する。
【０００２】
【従来の技術】
従来の電動レボルバ装置は、特開平７−３１１３４３号公報に開示されるように、複数の対物レンズを装着したレボルバをモータにより回転させ、最終的な回転の位置決めは、クリックストップ機構にて機械的に行なっていた。
クリックストップ機構は、鋼球が設けられた板バネとＶ溝が設けられたレールとから構成される。板バネはレボルバを回転可能に保持する保持部材に設けられ、レールはレボルバに設けられている。鋼球は板バネによってレールに押圧されており、この押圧力によって鋼球がＶ溝に落ち込み、レボルバを位置決めしている。この位置決めが正確に行なわれるよう、電動レボルバのクリックストップ機構においては、手動型のレボルバよりも大きな圧力を機械的にかけていた。
【０００３】
また、レボルバが所定量回転するとモータに対して電気的に制動をかけるが、制動をかけるタイミングは、レボルバに設けられたスリット板の幅の調整や、スリット板のスリット位置を検出するホトインタラプタからの検出信号を遅延させる電気的遅延回路により行っていた。
【０００４】
【発明が解決しようとする課題】
従来の電動レボルバにおいて、クリックストップ機構は、経年変化によりＶ溝が摩耗したり、潤滑油が切れたりする。従って、頻繁に切換えが行われる対物レンズについては、位置決めの際にオーバーランやショートランが生じる。
これを回避するために、上述のスリット板のスリット幅を調整したり、遅延回路による遅延時間を調整して、モータへ制動をかけるタイミングを調整していた。しかし、このような調整は、レボルバに装着されたすべての対物レンズを均等に調整するものであり、調整の必要が無い対物レンズにも影響してしまう。従って、各対物レンズの位置決め精度のばらつきが大きくなると、すべての対物レンズに対して正確な位置決めが達成されなくなってしまう。
また、停止位置へ正確に位置決めする必要があるため、機械的圧力に応じて大きな動作トルク（駆動力）が必要となり、使用するモータが大きくなる。モータが大きいとレボルバ装置全体が大型化してしまう。特開平７−３１１３４３号公報に開示されているように、レボルバ内部にモータを収納すると、レボルバ中央部に突出部が生じ、対物レンズの着脱操作が困難となる。
【０００５】
本発明は上述の問題に鑑みてなされたもので、本発明の第１の目的は、対物レンズ毎の位置決め精度にばらつきが生じても、常に各対物レンズを正確に位置決めすることができる電動レボルバ装置を提供することである。
また、本発明の第２の目的は、クリックストップ機構の圧力、及び駆動トルクを軽減し、それにより、使用するモータを小型化してレボルバ内部に収納可能な小型の電動レボルバ装置を提供するものである。
【０００６】
【課題を解決する為の手段】
上述の問題を解決するため、請求項１記載の本発明の電動レボルバ装置は、複数の対物レンズを保持する複数の取り付け穴を有するレボルバ（２０）と、観察光路上にある前記対物レンズを別の対物レンズに切換える指示信号を出力する指示装置（６）と、前記指示装置の指示信号に基づいて、前記レボルバを回転駆動するモータ（６１）と、前記モータの回転量あるいは前記レボルバの回転量を検出し、回転量データを出力する回転検出装置（６２）と、前記レボルバの取り付け穴間の前記回転量に相当する穴間制御データを記憶する記憶装置（８１）と、前記指示装置からの指示信号に応じて前記記憶装置に記憶された前記穴間制御データを読み出し、前記穴間制御データと前記回転検出装置によって検出される前記回転量データとが一致するまで前記モータを駆動させるレボルバ駆動装置（５０、８０）と、  前記レボルバ駆動装置により駆動された前記レボルバの停止位置を検出し、正常な停止位置に停止しているか否かを判断する位置検出装置（４０、７２、８０）と、 前記位置検出装置により前記レボルバの停止位置が異常であると判断された際には、前記記憶装置に記憶されている前記穴間制御データに、前記レボルバの停止位置を正常な位置にする補正分を加えて、前記穴間制御データを更新する制御装置（８０）と、を有することを特徴とする。
【０００７】
請求項２記載の本発明は、請求項１記載の電動レボルバ装置において、回転検出装置が、ＤＣモータ一体型のロータリーエンコーダ（３０）であり、モータを兼用することを特徴とするものである。
請求項３記載の本発明は、請求項１又は２記載の電動レボルバ装置において、前記記憶装置（８１）に記憶された前記穴間制御データは、前記複数の対物レンズの取り付け穴間の中心角にほぼ対応し、前記レボルバ駆動装置は、前記位置検出装置の検出信号に基づいて前記モータの回転を制動し停止させることを特徴とする。
【０００８】
請求項４記載の本発明は、請求項１〜３のいずれかに記載の電動レボルバ装置において、記憶装置（８１）に記憶される穴間制御データを、操作者が個別に設定可能な設定装置（８３）をさらに有することを特徴とするものである。
請求項５記載の本発明は、請求項１に記載の電動レボルバ装置において、前記制御装置（８０）は、前記レボルバの停止位置の補正分に相当する前記モータの回転量に関するパルス数データに基づいて、前記記憶装置に記憶された前記穴間制御データであるパルス数データを更新することを特徴とする。
【００１１】
【発明の実施の形態】
図１は、本発明の電動レボルバ装置を備えた電動顕微鏡の側面図である。
ステージ１上には試料２が載置されている。試料からの光は対物レンズ３を介して接眼レンズ４に導かれ、試料像が観察される。顕微鏡のアーム部には複数の対物レンズを保持する電動レボルバ５が装着されている。対物レンズの切換えは、顕微鏡のベース部に設けられた切換指示装置６を操作することにより行われる。切換指示装置６には、レボルバを正転させるためのスイッチと、逆転させるためのスイッチとを有する。これらのスイッチを押すことにより、現在、顕微鏡光路に配置されている対物レンズが一つ隣の対物レンズに切換わる。
【００１２】
図２は電動レボルバ５の概略構成を示す断面図であり、図３は図２のＡ矢視図である。図３は部分的に電動レボルバ５の内部構成を示す。
電動レボルバ５は、固定部材１０と、レボルバ（回転部材）２０と、モータ３０とを備え、顕微鏡のアーム部に対して着脱可能に取り付けられる。レボルバ２０は、ベアリングボール１１ａ、１１ｂにより、固定部材に対して回転可能に保持されている。レボルバ２０には内歯歯車２２を有する歯車リング２３が固定されている。レボルバ２０は、対物レンズを装着するための装着穴２４が６個設けられている。装着穴２４は、回転中心２５を中心として同心円状に設けられている。従って、隣り合う対物レンズ装着穴間の中心角は６０度である。
【００１３】
クリックストップ機構は、ばね１２、鋼球１３、レール２１から構成される。固定部材１０にはばね１２の一端が固定されている。ばね１２の他端には鋼球１３が支持されており、鋼球１３はばね１２によりレボルバに設けられたレール２１に押圧されている。鋼球１３がレール２１に設けられたＶ溝に落ち込むことにより、レボルバが位置決めされ、対物レンズが顕微鏡光路に配置される。
【００１４】
モータ３０はレボルバ２０の回転軸上に配置され、固定部材１０に固設されている。モータ３０の回転軸はレボルバ２０の回転軸と直交する。モータの回転軸は、固定部材に設けられた回転伝達機構３１を介して、歯車リング２３の内歯歯車２２に係合されている。従って、モータが回転することにより、回転伝達機構３１、歯車リング２３を介してレボルバ２０が回転する。
【００１５】
電動レボルバ５は、レボルバ２０が所定の停止位置（クリックストップ機構によって回転が停止され、対物レンズが顕微鏡光路上に配置される位置）に配置されているか否かを検出するためのレボルバ位置検出装置４０を有する。レボルバ位置検出装置４０にはレボルバ２０に設けられたマグネット４３を検出するホールＩＣ４４が設けられている。マグネット４３は、６個の対物レンズ装着穴に応じて６個所に設けられ、ホールＩＣ４４は、レボルバ２０が所定の停止位置にある時にのみ、マグネット４３を検出するように構成されている。
【００１６】
また、このレボルバ位置検出装置４０は、レボルバ２０に設けられたマグネット４２を検出するホールＩＣ４１ａ、４１ｂ、４１ｃも有する。マグネット４２を検出するホールＩＣの組み合わせによって、顕微鏡光路に配置されている装着穴２４の番地が検出される。
レボルバ位置検出装置４０からの停止位置検出信号と番地検出信号とは、配線６１、接点基板５１を介して、顕微鏡本体側のＣＰＵに送られる。顕微鏡本体には、接点基板５１対応するに接点基板（不図示）が設けられている。電動レボルバ５を顕微鏡本体に装着すると、これらの接点基板が接続され、各種信号が伝達される。また、ＣＰＵからの制御信号は、接点基板５１、配線６２を介して、モータ３０に送られる。この構成については後で詳述する。
【００１７】
本実施形態のモータ３０は、ＤＣモータとロータリーエンコーダとが一体化されたものを用いている。ロータリーエンコーダはＤＣモータの回転量検出用として使用される。また、ロータリーエンコーダ一体型のＤＣモータは動作トルクの小さい小型のものであり、レボルバ２０の内部に納まるように保持部材１０に設けられている。すなわち、電動レボルバ５内のデッドスペースにモータ３０を配置している。このデッドスペースは、レボルバ２０の回転面が対物レンズの光軸に直交する面に対して傾斜することによって生じる電動レボルバ５内部のスペースのことをいう。従って、固定部材１０及びレボルバ２０からなる電動レボルバ５のサイズを必要最小限の大きさにすることができる。
【００１８】
図４は、本実施形態の電動レボルバ装置のブロック図である。
顕微鏡本体に設けられるレボルバ駆動装置５０は、ＣＰＵ８０からの回転指令及び停止（制動）指令により電動レボルバ５内のＤＣモータ６１を制御する制御部７１と、電動レボルバ５内のロータリエンコーダ６２からのパルスを入力し、設定された制御データからカウントダウンして所定量検出信号を出力する８ビットダウンカウンタ７２と、制御データを一時記憶しておくラッチ回路７３と、８ビットダウンカウンタ７２に制御データをロードさせるためのタイミング回路７４とから構成されている。
【００１９】
また、制御部７１はモータの回転方向及びモータ駆動をＰＷＭ方式で行うように制御するモータ制御部７５とモータドライバ７６とからなる。ＰＷＭ方式では、ＰＷＭクロック信号のパルス幅を調節することにより駆動スピードを制御できるので、ユーザの好みのスピードでレボルバを切換えることができる。パルス幅の調整は、設定装置８３により行なうことができる。
【００２０】
また、顕微鏡本体は、レボルバの駆動と対物レンズの切換え動作を統括制御するＣＰＵ８０と、レボルバを駆動するための各種情報を記憶する記憶装置８１と、切換指示装置６とを有する。また、顕微鏡には設定装置８３が接続され、ＣＰＵ８３に対してレボルバを駆動するための各種設定を行なうことができる。
ＣＰＵ８０からのモータ回転方向指令（ＣＷ、ＣＣＷ）、ＰＷＭクロック信号（ＰＷＭ ＣＬＫ）、及び制御データ（ＤＡＴＡ）は、レボルバ駆動装置５０に送られる。電動レボルバ５内のレボルバ位置検出装置４０からの停止位置検出信号（STOP-POSI）と番地検出信号（OBJ.ADDRESS）とは、ＣＰＵ８０に出力される。
【００２１】
また、記憶装置８１は、レボルバ位置検出装置４０からの停止位置検出信号を一時的に記憶しておく。これは、後に説明する補正モード制御の時の方向判別に使用する。以後、この記憶データをオーバーランフラグ及びショートランフラグと言う。
次に、電動レボルバ装置の動作をＣＰＵ８０の制御フローを示す図６、図７、及び図８と、各種制御信号のタイミングチャートを示す図９とを用いながら説明する。図６に示すＳ１〜Ｓ６、図７に示すＳ１０〜Ｓ１９、図８に示すＳ２０〜Ｓ２５は、それぞれＣＰＵ８０の制御工程の各ステップを示す。ここで、レボルバの穴間制御データや、レボルバの回転速度データ等は、設定装置８３により初期設定されているものとする。
【００２２】
図５（ａ）に示すように、レボルバ２０が６穴のレボルバの場合、レボルバ２０が１周するとモータ３０（ＤＣモータ６１）のギヤヘッド出力軸が約２０回転するように回転伝達機構３１のギヤトレインが構成されている。モータ３０のギヤヘッドのギヤ比が１５：１とするとレボルバ１周でモータ３０のモータ出力軸は１５×２０＝３００回転となる。レボルバの穴間では３００÷６＝５０回転となる。ロータリーエンコーダ６２は１回転４パルスのものを使用すれば、５０×４＝２００となる。
【００２３】
ここで、モータの回転を停止させる場合、ブレーキをかけなければならない。ブレーキをかけている間に若干モータが回転してしまう。この分を考慮して、各穴間の制御データとしてのパルス数データを例えば１９８とする。この制御データは、レボルバ穴間の中心角θ（６０度）にほぼ対応するものである。
各穴間の制御データとしてのパルス数データ１９８を設定装置８３によりセットすると、図５（ｂ）に示すように、記憶装置８１には、各穴間のデータに応じてパルス数データ（ａ＝１９８、ｂ＝１９８、ｃ＝１９８、ｄ＝１９８、ｅ＝１９８、ｆ＝１９８）が記憶される。これらの値（ａ〜ｆ）は、全て同じ値であってもよいし、それぞれ異なる値であっても良い。本実施形態のレボルバ２０は６つ穴レボルバであり、各穴間の中心角は全て等しくなるように製造されているものと仮定している。従って、各制御データを同じ値としている。ここで、例えば７つ穴レボルバのように、各穴間の中心角を全て等しく製造することが困難なものに関しては、各穴間の中心角に応じて個々に制御データを設定する。
【００２４】
また、図５（ｃ）に示すように、各対物レンズのデータに応じて、その対物レンズからの正転切換時、逆転切換時とに分けてパルス数データ（ａ１〜ｆ１、ａ２〜ｆ２）を記憶するようにしても良い。このように正転時と逆転時とにデータを分ける方がより正確に切換制御を行なうことができる。
先ず、ＣＰＵ８０は、Ｓ１においてオーバーランフラグ及びショートランフラグをゼロクリアする。次に、Ｓ２に進み、電動レボルバ回転スピードに起因するＰＷＭクロックデータを出力する。次にＳ３に進み、ＣＰＵ８０は回転入力指令を待ち続ける。
【００２５】
この時、ＣＰＵ８０は、レボルバ位置検出装置４０から番地検出信号が入力されているので、現在光路に配置されている対物レンズを認識している。そして、切換指示装置６から正転又は逆転の回転指令が入力されると、Ｓ４において記憶装置８１から対物レンズの切換データに対応する制御データを読み出し、ラッチ回路７３に出力する。例えば、２番地に取り付けられた対物レンズから１番地に取り付けられた対物レンズに切換える場合、図５に示すデータａをラッチ回路７３に出力する。また、その回転指令に基づいて、正方向（ＣＷ）又は逆方向（ＣＣＷ）の回転指令をモータコントローラ７５とタイミング回路７４とに出力する（Ｓ５）。図９においては、正方向（ＣＷ）の回転指令を出力している。さらに、この回転指令とともに、ＰＷＭクロックをモータコントローラ７５に出力する。
【００２６】
モータコントローラ７５は、ＰＷＭクロックと同期した回転指令出力をモータドライバ２６を介してＤＣモータ１１へ出力する。この信号は、図９においてモータ出力＋として示されている。
レボルバ位置検出装置４０からの停止位置検出信号（ＳＴＯＰ−ＰＯＳＩ）は、正常な停止位置ではＬレベルである。
【００２７】
ＤＣモータ１１が回転しだすと、停止位置検出信号はＬからＨへ切り替わる。ロータリーエンコーダ６２は、ＤＣモータ６１の回転に応じて８ビットダウンカウンタ７２へパルス信号を出力する。
８ビットダウンカウンタ７２はラッチ回路７３に記憶されたデータがロードされている。データのロードは、ＣＰＵ８０からのチップセレクト信号（ＣＳ）に応じて行われる。
【００２８】
８ビットダウンカウンタ７２は、パルスの入力があると記憶されたデータからカウントダウンを開始する。カウントダウンされたデータが０になると、所定量検出信号（ＳＴＯＰ）を、モータコントローラ７５に出力する。この信号を受けたモータコントローラ７５は、直ちにモータを停止させるべくブレーキ信号をモータドライバ７６へ出力する。
【００２９】
モータが完全に停止するまでの間、モータの回転軸はわずかに回転する。すなわち、ガタを含めたある一定距離、レボルバ２０は回転する。この間、ロータリーエンコーダ６２から８ビットダウンカウンタ７２にパルス信号（ブレーキの強さにもよるが、本実施形態においては約２パルスとして計算している）が出力される。８ビットダウンカウンタのカウント値は０であるため、このパルス信号はカウントしない。
【００３０】
このことにより、レボルバ２０は、制御データ（１９８）に若干の一定距離を加えた分だけ回転し、切換え後の対物レンズがクリックストップ機構により位置決めされることになる。
また、所定量検出信号（ＳＴＯＰ）は割り込み信号（ＩＮＴ信号）としてＣＰＵ８０へも出力される。ＣＰＵ８０はＳ６においてこの信号が入力されるまで待機する。
【００３１】
Ｓ６でＩＮＴ信号を受け取ったＣＰＵ８０は、Ｓ７に進み、モータコントローラ７５がブレーキをかける所定時間だけ待機し、時間経過後、ＤＣモータ６１の出力をフリー状態（オープン）にするように回転指令信号（ＣＷ／ＣＣＷ）を出力する。
次に、ＣＰＵ８０は、Ｓ８において停止位置検出信号（ＳＴＯＰ−ＰＯＳＩ）を読みにいき、正常な位置に停止しているかどうか確認する。正常な位置（信号はＬレベル）なら再びＳ３に戻り、回転指令入力待ち状態となる。もし、Ｓ８において停止位置検出信号が異常（Ｈレベル）なら、補正モードの制御を開始する。
【００３２】
図７に補正モードの制御フローを示す。
まず、ＣＰＵ８０は補正モードの開始にあたり、Ｓ１０において、ラッチ回路７２に記憶される制御データを通常の制御データ（１９８）より大幅に少ない補正制御データ（２）に設定する。また、Ｓ１１において、通常制御より遅いスピードでレボルバを動作させる為に、ＰＷＭクロックデータを補正モード用データへ設定する。
【００３３】
次に、Ｓ１２において、前述したオーバーランフラグ及びショートランフラグを各々チェックして補正制御の回転方向を決定し、補正制御を開始する。
Ｓ１２においてオーバーランと判断すると、Ｓ１３に進み、補正回数をカウントし、Ｓ１４において切換え時の方向とは逆方向の回転指令を出力する。その後、８ビットダウンカウンタ７２からＩＮＴ信号が入力されるのを待ち（Ｓ１５）、モータ出力をフリーの状態にセットした後（Ｓ１６）、レボルバ位置検出装置からの停止位置検出信号の確認をする（Ｓ１７）。
【００３４】
Ｓ１２においてショートランと判断した場合も同様に、Ｓ１８において補正回数をカウントし、Ｓ１９において切換え時の方向とは逆方向の回転指令を出力する。その後はＳ１５に進む。
Ｓ１４〜Ｓ１７の制御工程、及びＳ１９、Ｓ１５〜Ｓ１７の制御工程は、前述の図６に示されたＳ５〜Ｓ８の制御工程と同様である。
【００３５】
停止位置検出信号（ＳＴＯＰ−ＰＯＳＩ）を確認して正常な位置（Ｌレベル）なら学習モードの制御フローへ行き、異常な位置（Ｈレベル）なら補正モードの始まり（Ｓ１０）へと戻り、再度補正制御を行う。その場合、Ｓ１３、Ｓ１８において、補正回数は前回データから１づつ加算していくことになる。
このように、停止位置信号（ＳＴＯＰ−ＰＯＳＩ）が正常な位置になるまで補正制御は繰り返される。
【００３６】
次に、学習モードの制御について説明する。図８は、学習モードの制御フローを示す図である。
学習モードでは、先ずＳ２０、Ｓ２１においてオーバーラン補正回数及び、ショートラン補正回数を確認して、どちら方向にどれだけ補正がかけられたかを確認する。そして、Ｓ２２又はＳ２４において、その補正回数分だけ記憶装置８１に記憶されている穴間制御データを更新する。例えば、２番地に取り付けられた対物レンズから１番地に取り付け得られた対物レンズへ切換えるとき、オーバーラン補正回数が５だったとすると、Ｓ２０からＳ２４へ進み、図５（ｂ）に示す制御データａ（＝１９８）に１０（＝５×２）を引いて、１８８に更新する。図５（ｃ）に示すようにデータが記憶されている場合は、制御データｂ２（＝１９８）を１８８に更新する。
【００３７】
その後、Ｓ２３、Ｓ２５において補正回数をクリアし、図６に示すＳ１に戻る。以後の制御は、更新したデータ（１８８）にて行われる。
上述の如き構成の電動レボルバ装置により、電動レボルバの小型化と耐久性を実現することができる。また、たとえ経年変化で機構部品が磨耗したり、給油がきれたりしてオーバーランやショートランが発生しても、自動的にＣＰＵが補正を加え、次からの制御データを更新するので、動作不良になることはい。
【００３８】
また、今まで調整式であった停止位置精度は完全にプログラム化されメンテナンスフリーの電動レボルバ装置を達成することができる。これは作業者の労力を大幅に低減させるとともに、コストダウンへとつながる大きな効果をもたらす。
また、本実施形態の電動レボルバ装置は、従来の如く最終的にモータを慣性で回転させてクリックストップ機構により位置決めをするのではなく、クリックストップ機構による停止位置に止まるか否かは関係なく制御データに応じた回転量だけモータを回転させ、停止させる。このとこにより、クリックストップ機構の機械的圧力を小さくすることがでる。また、補正モードにより最終的な位置決めができるため、小さな駆動力でレボルバを回転させることも可能となる。また、機械的圧力を小さくしたことは振動に対しても効果があげられる。
【００３９】
図５（ｂ）、または図５（ｃ）に示す制御データを任意の値に変更又は設定することにより、対物レンズを切換途中の中間位置で一時的に停止させることも容易に実現できる。これは液浸系対物レンズが光路に入る時や出ていく時に有効となる機能である。また、液浸系対物レンズだけでなく乾燥系対物レンズでも、切換途中で一時的に回転を止めて標本にマーカーをつけるといった用途にも使用できる。この場合、これらの対物レンズ切換え時は、補正モードや学習モードに進まないようなプログラムにしておく。
【００４０】
また、本実施形態においては、レボルバ駆動装置５０、ＣＰＵ８０、及び記憶装置８１が顕微鏡本体に内蔵されているが、電動レボルバ５側に設けられていても良い。
また、切換指示装置６は、正転スイッチ、逆転スイッチを有するものに限らず、例えば、任意の番地の対物レンズを直接選べるような指示装置であっても良い。この場合、記憶装置８１は、例えば切換え前後の対物レンズの情報（すべての組み合わせ）に対応して制御データを記憶するものとする。
【００４１】
本機能は対物レンズのみならず他の光学部材切換え装置としても応用できる。
【００４２】
本実施例によれば、対物レンズ毎の位置決め精度にばらつきが生じても、常に各対物レンズを正確に位置決めすることができる。また、クリックストップ機構の圧力、及び駆動トルクを軽減し、それにより、使用するモータを小型化してレボルバ内部に収納可能な小型の電動レボルバ装置を提供できる。
【００４３】
【発明の効果】
請求項１記載の本発明によれば、レボルバの位置決め用の機械部品が経年変化により摩耗して、レボルバがオーバーラン、ショートランしても、レボルバ回転時の穴間制御データを自動的に適正なものに更新するため、対物レンズの切換えが常にスムーズに行なわれ、メンテナンスフリーの電動レボルバ装置とすることができる。
【図面の簡単な説明】
【図１】本発明の電動レボルバ装置を備えた電動顕微鏡の側面図である。
【図２】電動レボルバの概略構成を示す断面図である。
【図３】図２のＡ矢視図である。
【図４】電動レボルバ装置のブロック構成を示す図である。
【図５】図５（ａ）は、レボルバの番地を示す図であり、図５（ｂ）、（ｃ）は、記憶装置に記憶された制御データの例を示す図である。
【図６】電動レボルバ装置の制御フローを示す図である。
【図７】電動レボルバ装置の補正モードの制御フローを示す図である。
【図８】電動レボルバ装置の学習機能のフローを示す図である。
【図９】各制御信号のタイミングチャートを示す図である。
【符号の説明】
５・・・電動レボルバ
６・・・切換指示装置
１０・・・固定部材
１２・・・ばね
１３・・・鋼球
３０・・・モータ
４０・・・レボルバ位置検出装置
４１ａ、４１ｂ、４１ｃ、４４・・・ホールＩＣ
４２、４３・・・マグネット
５０・・・レボルバ駆動装置
６１・・・ＤＣモータ
６２・・・ロータリーエンコーダ
７１・・・制御部
７２・・・８ビットダウンカウンタ
７３・・・ラッチ回路
７４・・・タイミング回路
７５・・・モータコントローラ
７６・・・モータドライバ
８０・・・ＣＰＵ
８１・・・記憶装置
８３・・・設定装置
【図１】
0003890716.tif 000002
【図２】
0003890716.tif 000003
【図３】
0003890716.tif 000004
【図４】
0003890716.tif 000005
【図５】
0003890716.tif 000006
【図６】
0003890716.tif 000007
【図７】
0003890716.tif 000008
【図８】
0003890716.tif 000009
【図９】
0003890716.tif 000010