(57)【特許請求の範囲】
【請求項１】
サイン波とコサイン波との少なくとも二つの波形を生成するロータリエンコーダと、
前記サイン波と前記コサイン波とを振幅規格中心レベルで振幅させる振幅規格中心レベル電源電圧の半値を前記サイン波及び前記コサイン波の振幅中心レベルとして用いて前記ロータリエンコーダの前記サイン波及び前記コサイン波の各波形の仮中心振幅レベルを算出する仮中心振幅算出手段と、
一方の波形の仮中心振幅レベルから他方の波形の振幅値と暫定振幅中心レベルとを相互に算出する暫定振幅中心レベル算出手段と、
前記暫定振幅中心レベル算出手段により求められた各振幅値により振幅比を算出する振幅比算出手段と、
前記振幅比と前記各暫定振幅中心レベルとを補正値として記憶する記憶手段と、
前記記憶手段に記憶された補正値に基づいて前記ロータリエンコーダから出力された波形を補正して角度を算出する角度算出手段と、
を備えているロータリエンコーダの調整機能付き測量装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、高度角、水平角を測定する測量装置の改良に関し、更に詳しくは
ロータリエンコーダの調整機能付き測量装置に関する。
【０００２】
【従来の技術】
従来から、測量装置には高度角、水平角を測定するためにロータリエンコーダを内蔵したものが知られている。このロータリエンコーダは秒単位の角度を検出するために、測量装置本体に取り付けられるロータリエンコーダユニットの段階で出力波形の振幅、位相が精密に調整されると共に、測量装置本体に組み込み後にもその出力波形の振幅、位相が精密に調整され、要求される角度読み取り精度にセットされる。
【０００３】
図１はそのロータリエンコーダの一例を示す斜視図であって、この図１にはインクリメンタル式のロータリエンコーダユニットが示されている。この図１において、１はメインスケール、２はその回転軸である。メインスケール１にはゼロ信号検出用のスリットパターン１ａと、主信号検出用のスリットパターン１ｂとが設けられている。スリットパターン１ｂはメインスケール１の回転方向に多数形成されており、このスリットパターン１ｂの１ピッチが角度８０秒に相当する。
【０００４】
このスリットパターン１ａ、１ｂの回転領域にインデックススケール３が設けられ、このインデックススケール３にはゼロ信号検出用のスリットパターン１ａの回転領域に臨むスリットパターン３ａと主信号検出用のスリットパターン１ｂの回転領域に臨むスリットパターン３ｂ、３ｃとが設けられている。
【０００５】
そのロータリエンコーダユニットは、発光素子４、５、６と受光素子７、８、９とを有する。発光素子４はスリット３ａに臨み、メインスケール１とインデックススケール３とを介して受光素子７に対向されている。発光素子５はスリットパターン３ｂに臨み、メインスケール１とインデックススケール３とを介して受光素子８に対向され、発光素子６はスリットパターン３ｃに臨み、メインスケール１とインデックススケール３とを介して受光素子９に対向されている。
【０００６】
スリットパターン１ａの透過域（遮光域）とスリットパターン３ａの透過域（遮光域）との重なりの変化に基づき、発光素子４から出射された光のスリットパターン３ａの透過量がサイン波的に変化し、受光素子７の受光出力がその透過量の変化に基づきサイン波的に変化する。また、スリットパターン１ｂの透過域（遮光域）とスリットパターン３ｂの透過域（遮光域）との重なりの変化に基づき、発光素子５から出射された光のスリットパターン３ｂの透過量がサイン波的に変化し、受光素子８の受光出力がその透過量の変化に基づきサイン波的に変化し、スリットパターン１ｂの透過域（遮光域）とスリットパターン３ｃの透過域（遮光域）との重なりの変化に基づき、発光素子６から出射された光のスリットパターン３ｂの透過量がコサイン波的に変化し、受光素子９の受光出力がその透過量の変化に基づきコサイン波的に変化する。
【０００７】
図２はその受光素子５、６から出力されたサイン波、コサイン波を示し、この図２において、符号Ａはサイン波を示し、符号Ｂはコサイン波を示している。そのサイン波Ａ、コサイン波Ｂは下記の数式（１）、（２）により表現される。測量機本体に内蔵されている電子ユニットはこのサイン波Ａ、コサイン波Ｂを合成して下記の数式（３）、（４）に従う２つの仮想波形Ｃ、Ｄを生成する。
【０００８】
Ａ＝ａ・sin（θ）          …  （１）
Ｂ＝ａ・sin（θ−π／２）  …  （２）
Ｃ＝（Ａ＋Ｂ）・２-1/2＝ａ・sin（θ−π／４）  …  （３）
Ｄ＝（Ｂ−Ａ）・２-1/2＝ａ・sin（θ＋π／４）  …  （４）
電子ユニットは上記（１）〜（４）の数式に従う各出力波形Ａ〜Ｄと、サイン波Ａと位相がπだけ異なるサイン波（−Ａ）とにより、サイン波Ａの一周期を８等分し、出力波形の振幅中心レベルＶを横切る度にカウントクロックＳ１を生成すると共に、受光素子７に基づくサイン波が出力波形の振幅中心レベルＶを横切る度にカウントスタートクロックＳ２を生成する。
【０００９】
電子ユニットは、図３に示すように、カウントスタートクロックＳ２が生成されてから生成されたカウントクロックＳ１の個数Ｎをカウントすることにより、１０秒単位で角度を検出すると共に、下記の演算式に基づいて、秒単位の角度を検出する。
【００１０】
θ＝１０”×（Ｎ＋ｍ／（ｍ−ｎ））  …  （５）
ここで、ｍ、ｎは出力波形Ａ〜Ｄの隣接するいずれか二つの波形の波高値である。
【００１１】
図３では、カウントクロックＳ１の個数が３個の場合が示されており、例えば、ｍ＝−ｎの場合、
θ＝１０”×（３＋１／２）＝３５秒
として、角度θが求められることとなる。
【００１２】
なお、メインスケール１の回転方向はサイン波Ａ、コサイン波Ｂのいずれに基づくカウントクロックＳ１が先に出力されるかにより定まる。
【００１３】
この種のロータリエンコーダによる角度検出では、上述の角度算出方法から明らかなように、サイン波Ａ、コサイン波Ｂの振幅中心レベルＶ、振幅（ピークからピークまでをいう）の大きさが一致していることが前提として要請されている。
【００１４】
しかしながら、発光素子４〜６の発光量、受光素子７〜９の受光感度には個体差（バラツキ）があり、サイン波Ａ、コサイン波Ｂの振幅中心レベルＶ、振幅の大きさＰが互いにずれるため、従来は、測量機本体に組み込む前のロータリエンコーダユニットに標準の電子ユニットを接続し、発光素子４、５、６の発光量を各ボリュームにより調整することにより、サイン波Ａ、コサイン波Ｂの振幅中心レベルＶ、振幅Ｐの大きさを粗く一致させ、測量機本体に組み込むことにしている。
【００１５】
しかしながら、測量機本体に内蔵の電子ユニットと標準の電子ユニットとの間では、発光素子４、５、６に与える基準電圧、抵抗等の電気部品に個体差があるため、測量機本体に組み込む前に振幅中心レベルＶ、振幅Ｐの大きさを一致させたとしても、測量機本体に組み込み後にも振幅中心レベルＶ、振幅Ｐの大きさがずれ、従来、測量機本体にロータリエンコーダユニットを組み込んだ後に、測量機本体にオシロスコープを接続し、オシロスコープによりロータリエンコーダユニットから出力された出力波形Ａ、Ｂを見ながら測量機本体の各ボリュームにより出力波形Ａ、Ｂの振幅Ｐ、すなわち出力波形Ａ、Ｂの振幅比を調整している。
【００１６】
【発明が解決しようとする課題】
しかしながら、測量機本体にオシロスコープを接続し、オシロスコープを見ながら出力波形Ａ、Ｂの振幅比を調整する方式では、測量機本体からオシロスコープまで配線を行わなければならず、測量機本体内の配線に較べて配線の長さが長くなるので、オシロスコープで得られる出力波形がロータリエンコーダユニットから出力される出力波形と必ずしも一致しない。
【００１７】
また、測量作業中に測量機が故障し、工場に持ち帰るまでもなく現地で修理を行いたいとの顧客の要望があった場合で、出力波形の振幅比の再調整を行わなければならないときに、オシロスコープを現地に持参して調整作業を行うのは大変である。
【００１８】
本発明は、上記の事情に鑑みて為されたもので、その目的とするところは、物理的に波形出力の振幅比調整作業を行わなくとも物理的に波形出力の振幅調整作業が行われたと同等の測定精度をソフトウエア的に得ることができるロータリエンコーダの調整機能付き測量機を提供することにある。
【００１９】
【課題を解決するための手段】
本発明の請求項１に記載のロータリエンコーダの調整機能付き測量装置は、上記の課題を解決するため、サイン波とコサイン波との少なくとも二つの波形を生成するロータリエンコーダと、前記サイン波と前記コサイン波とを振幅規格中心レベルで振幅させる振幅規格中心レベル電源電圧の半値を前記サイン波及び前記コサイン波の振幅中心レベルとして用いて前記ロータリエンコーダの前記サイン波及び前記コサイン波の各波形の仮中心振幅レベルを算出する仮中心振幅算出手段と、一方の波形の仮中心振幅レベルから他方の波形の振幅値と暫定振幅中心レベルとを相互に算出する暫定振幅中心レベル算出手段と、前記暫定振幅中心レベル算出手段により求められた各振幅値により振幅比を算出する振幅比算出手段と、前記振幅比と前記各暫定振幅中心レベルとを補正値として記憶する記憶手段と、前記記憶手段に記憶された補正値に基づいて前記ロータリエンコーダから出力された波形を補正して角度を算出する角度算出手段とを備えている。
【００２０】
【発明の実施の形態】
図４において、１０は測量機である。この測量機１０は基盤部１１とこの基盤部１１に対して水平方向に回転可能の托架部１２、この托架部１２に対して鉛直方向に回動可能の視準望遠鏡１３、托架部１２の水平方向角度を検出するロータリエンコーダユニット１４、視準望遠鏡１３の高度角を検出するロータリエンコーダユニット１５を備えている。
【００２１】
基盤部１１には托架部１２を水平方向に微動させる微動ノブ１６、托架部１２を固定する固定ノブ１７が設けられ、托架部１２には視準望遠鏡１３を鉛直方向に微動させる微動ノブ１８、視準望遠鏡１３を固定する固定ノブ１９が設けられている。そのロータリエンコーダユニット１４、１５の構造は図１に示す従来のものと同一構造である。
【００２２】
測量機１０内には、電子ユニット２０が設けられ、この電子ユニット２０にはロータリエンコーダユニット１４、１５から出力される出力波形としてのサイン波Ａ、コサイン波Ｂがアナログデジタル変換されて入力される。
【００２３】
電子ユニット２０はそのサイン波Ａ、コサイン波Ｂに基づいて仮想波形Ｃ、Ｄを生成し、サイン波Ａのπだけ位相がずれたサイン波（−Ａ）とこれらの４つの波形とからサイン波Ａの一周期を八分割し、カウントスタートクロックＳ２によりカウントクロックＳ１の個数Ｎをカウントとし、上記（５）式により角度を算出する。
【００２４】
この電子ユニット２０は、表示器２１の近傍に設けられた押しボタン（図示を略す）により出力波形の振幅比調整モードとなる。この振幅比調整モードになると、表示器２１に調整モードの表示が為される。この表示後、微動ノブ１６、１８を回すと托架部１２、視準望遠鏡１３が回転され、サイン波ｆA（ｘ）、コサイン波ｆB（ｘ）が出力される。
【００２５】
そのサイン波ｆA（ｘ）、コサイン波ｆB（ｘ）は図５に示すようにその振幅中心レベルＶ1、振幅中心レベルＶ2とが一致しているとは限らない。また、そのサイン波ｆA（ｘ）の振幅（ピークツーピーク）２Ａとコサイン波ｆB（ｘ）の振幅（ピークツーピーク）２Ｂも一致しているとは限らない。
【００２６】
しかし、図５から明らかなように、サイン波ｆA（ｘ）の波高値がＶ1のとき（サイン波ｆA（ｘ）の位相がＱ1、Ｑ2のとき）、コサイン波ｆB（ｘ）の波高値は最大値又は最小値近傍にあることが予想され、コサイン波ｆB（ｘ）の波高値がＶ2のとき（コサイン波ｆB（ｘ）の位相がＱ1’、Ｑ2’のとき）、サイン波ｆA（ｘ）の波高値は最大値又は最小値近傍にあることが予想される。
【００２７】
そこで、サイン波ｆA（ｘ）、コサイン波ｆB（ｘ）の振幅、振幅中心レベルが相互に不一致の場合でも、振幅比、振幅中心レベルが測定精度の範囲内でソフトウエア処理により決定できるかどうかについて検討する。
【００２８】
測角信号としてのサイン波ｆA（ｘ）、コサイン波ｆB（ｘ）は、一般に下記の式によって表される。
【００２９】
ｆA（ｘ）＝Ａ・sin（ｘ）＋Ｖ1    …（６）
ｆB（ｘ）＝−ｋ・Ａ・cos（ｘ−ｐ）＋Ｖ2  …（７）
なお、符号ｐは図６に示すようにコサイン波が最小値をとるときの位相にπ／２を加えた値とサイン波が最大値をとるときの位相との差、符号ｘは位相、符号ｋはサイン波とコサイン波の真の振幅比（Ｂ／Ａ）である。ここで、一般に、サイン波ｆA（ｘ）の振幅検出レベルをｔ1と仮定し、コサイン波ｆB（ｘ）の振幅検出レベルをｔ2と仮定して、コサイン波ｆB（ｘ）の振幅ＴBを求めて見る。
【００３０】
サイン波ｆA（ｘ）の波高値が検出レベルｔ2のときのコサイン波ｆB（ｘ）は、
0003810540.tif 000002
同様にして、サイン波ｆA（ｘ）の振幅ＴAを求める。コサイン波ｆB（ｘ）の波高値が検出レベルｔ1のときのサイン波ｆA（ｘ）は、
0003810540.tif 000003
上記（７Ａ）、（７Ｂ）式により、仮の振幅比Ｋは、
0003810540.tif 000004
仮の振幅比Ｋが真の振幅比ｋと一致するためには、ｔ1＝Ｖ2、ｔ2＝Ｖ1であることが条件となり、ｔ1＝Ｖ2、ｔ2＝Ｖ1とおくと、（７Ｃ）式は、
0003810540.tif 000005
振幅比ｋは正であるべきなので、Ｋ＝ｋ
また、サイン波ｆA（ｘ）の振幅中心レベルＭA、コサイン波ｆB（ｘ）の振幅中心レベルＭBは、ｔ1＝Ｖ2、ｔ2＝Ｖ1として求めると、コサイン波ｆB（ｘ）の振幅中心レベルＭBは、
0003810540.tif 000006
同様に、サイン波ｆA（ｘ）の振幅中心レベルＭAは、
0003810540.tif 000007
よって、コサイン波ｆB（ｘ）の振幅中心レベルＶ2でサイン波ｆA（ｘ）の振幅を求め、サイン波ｆA（ｘ）の振幅中心レベルＶ1でコサイン波ｆB（ｘ）の振幅を求めれば、サイン波ｆA（ｘ）、コサイン波ｆB（ｘ）の振幅中心レベルＶ1、Ｖ2、振幅比ｋを原理的に誤差無く検出できる。
【００３１】
しかし、実際には、最初のサイン波、コサイン波の振幅中心レベルは不明である。そこで、図６に示すように、電子ユニット２０の振幅規格中心レベル電源電圧の半値を０（例えば、２．５Ｖ）とし、この振幅規格中心レベル０に基づき、サイン波ｆA（ｘ）の位相ｘを求める。
【００３２】
ｆＡ（ｘ）＝０＝Ａ・sin（ｘ）＋Ｖ１
ｘ＝sin−１（−Ｖ１／Ａ）＝Ｘ  …  （８）
この振幅規格中心レベル０とサイン波ｆＡ（ｘ）の振幅中心レベルＶ１とコサイン波ｆＢ（ｘ）の振幅中心レベルＶ２との間には大きな相違はなく、サイン波ｆＡ（ｘ）の位相ｘが、ｘ＝Ｘの時、コサイン波ｆＢ（ｘ）の振幅は最小値に近く、ｘ＝π−Ｘのとき、コサイン波ｆＢ（ｘ）の振幅は最大値に近く、そこで、位相ｘがｘ＝Ｘの時のコサイン波ｆＢ（ｘ）の振幅値をｆＢ−（Ｘ）、位相ｘがｘ＝π−Ｘの時のコサイン波ｆＢ（ｘ）の振幅値をｆＢ＋（Ｘ）とすると、
ｆＢ−（Ｘ）＝−ｋ・Ａ・cos（Ｘ−ｐ）＋Ｖ２      …  （９）
ｆＢ＋（Ｘ）＝−ｋ・Ａ・cos（π−Ｘ−ｐ）＋Ｖ２
＝  ｋ・Ａ・cos（Ｘ＋ｐ）＋Ｖ２      …  （１０）
上記（９）式、（１０）式の和を２分の１した値は、コサイン波ｆＢ（ｘ）の振幅中心レベルＶ２に近い値であり、これをコサイン波ｆＢ（ｘ）の仮中心振幅レベルβと定義する。
【００３３】
0003810540.tif 000008
従って、コサイン波の仮中心振幅レベルβと振幅中心レベルＶ2との差ｄ2は、
0003810540.tif 000009
同様に、電子ユニット２０の振幅規格中心レベル電源電圧の半値を０（例えば、２．５Ｖ）とし、この振幅規格中心レベル０に基づき、コサイン波ｆB（ｘ）の位相ｘを求める。
【００３４】
ｆB（ｘ）＝０＝−ｋＡ・cos（ｘ−ｐ）＋Ｖ2
ｘ＝cos-1（Ｖ2／ｋＡ）＋ｐ＝Ｙ  …  （１３）
この振幅規格中心レベル０とコサイン波ｆB（ｘ）の振幅中心レベルＶ2とサイン波ｆA（ｘ）の振幅中心レベルＶ1との間には大きな相違はなく、コサイン波ｆB（ｘ）の位相ｘが、ｘ＝Ｙの時、サイン波ｆA（ｘ）の振幅は最小値に近く、ｘ＝π−Ｙのとき、サイン波ｆA（ｘ）の振幅は最大値に近く、そこで、位相ｘがｘ＝Ｙの時のサイン波ｆA（ｘ）の振幅値をｆA-（Ｙ）、位相ｘがｘ＝π−Ｙの時のサイン波ｆA（ｘ）の振幅値をｆA+（Ｙ）とすると、
0003810540.tif 000010
上記（１４）式、（１５）式の和を２分の１した値は、サイン波ｆA（ｘ）の振幅中心レベルＶ1に近い値であり、これをサイン波ｆA（ｘ）の仮中心振幅レベルαと定義する。
【００３５】
0003810540.tif 000011
従って、サイン波の仮中心振幅レベルαと振幅中心レベルＶ1との差ｄ1は、
0003810540.tif 000012
次に、サイン波ｆA（ｘ）の仮中心振幅レベルαを用いてコサイン波ｆB（ｘ）の暫定振幅中心レベルＭBを求める。
【００３６】
ｆA（ｘ）＝α＝Ａ・sin（ｘ）＋Ｖ1
ｘ＝sin-1（（α−Ｖ1）／Ａ）＝Ｘ  …  （１８）
Ｘを（７）式に代入し、振幅値ｆB-（Ｘ）、振幅値ｆB+（Ｘ）を求めると、
0003810540.tif 000013
（１９）、（２０）式から、コサイン波ｆB（ｘ）の暫定振幅中心レベルＭBを求めると、
0003810540.tif 000014
従って、コサイン波ｆB（ｘ）の暫定振幅中心レベルＭBと振幅中心レベルＶ2との差ｅ2は、
ｅ2＝Ｖ2−ＭB＝−ｋ（α−Ｖ1）・sin（ｐ）  …  （２２）
（１６）式により、α＝−１／ｋ・Ｖ2・sin（ｐ）＋Ｖ1であるから、（２２）式はαを消去して、下記（２３）式が得られる。
【００３７】
ｅ2＝Ｖ2・sin2（ｐ）  …  （２３）
同様に、コサイン波ｆB（ｘ）の仮中心振幅レベルβを用いてサイン波ｆA（ｘ）の暫定振幅中心レベルＭAを求め、サイン波ｆA（ｘ）の暫定振幅中心レベルＭAと振幅中心レベルＶ1との差ｅ1を求めると、
0003810540.tif 000015
ロータリエンコーダを測量機本体に組み込む前の振幅中心レベルの調整規格は、２．５±０．０２（ボルト）であり、オシロスコープを含めたうえでの振幅中心レベルの調整規格は２．５±０．０３５（ボルト）であり、
位相ｐによる許容誤差を９０度±１０度とすると、ＡＤＣビットして、
0003810540.tif 000016
なお、ここで、２倍したのはこの電子ユニット２０ではゲインを２倍にしているからである。
【００３８】
従って、測量機本体に組み込む前の調整を２．５±０．０３５ボルトの範囲内に設定することにより、高い測定精度を保証できる。
【００３９】
振幅比ｋは、
ｋ＝（ｆB+（Ｘ）−ｆB-（Ｘ））／（ｆA+（Ｙ）−ｆA-（Ｙ））  …  （２５）
により求められる。
【００４０】
これらの各値は記憶手段としての不揮発性メモリに記憶される。
【００４１】
内挿計算式（１）〜（４）はソフト上で下記の演算式に置き換えられる。
【００４２】
Ａ’＝ＡＤ１−５１２          …  （１）’
Ｂ’＝ＡＤ２−５１２          …  （２）’
Ｃ’＝（Ａ’＋Ｂ’）・２-1/2  …  （３）’
Ｄ’＝（Ｂ’−Ａ’）・２-1/2  …  （４）’
ここで、Ａ’、Ｂ’はサイン波、コサイン波のアナログデジタル変換値、Ｃ’、Ｄ’は仮想アナログ波形のアナログデジタル変換値、ＡＤ１はサイン波のアナログデジタル変換値、ＡＤ２はコサイン波のアナログデジタル変換値、５１２は振幅中心レベル（２．５ボルト）のアナログデジタル変換値であるが、サイン波Ａ’とコサイン波Ｂ’とでは、振幅中心レベル５１２ビットが一致しているとは限らないので、振幅調整により得られた振幅係数ｋ、暫定振幅中心レベルＭAのアナログデジタル変換値ＨＩＰ１、暫定振幅中心レベルＭABのアナログデジタル変換値ＨＩＰ２に基づき下記式により角度を計算する。
【００４３】
Ａ''＝ＡＤ１−ＨＩＰ１        …  （１）''
Ｂ''＝ｋ（ＡＤ２−ＨＩＰ２）  …  （２）''
Ｃ''＝（Ａ''＋Ｂ''）・２−１／２  …  （３）''
Ｄ''＝（Ｂ''−Ａ''）・２−１／２    …  （４）''
実際は、回転方向任意の位置でサイン波の仮中心振幅レベルα、コサイン波の仮中心振幅レベルβを１回検出し、サイン波の振幅（ｆＡ＋（Ｙ）−ｆＡ−（Ｙ））とコサイン波の振幅（ｆＢ＋（Ｘ）−ｆＢ−（Ｘ））とを２回検出し、９０度±１０度の範囲内でメインスケール１を回転させて２回検出し、サイン波の振幅（ｆＡ＋（Ｙ）−ｆＡ−（Ｙ））とコサイン波の振幅（ｆＢ＋（Ｘ）−ｆＢ−（Ｘ））とを４回演算し、サイン波の暫定振幅中心レベルＭＡ、コサイン波の暫定振幅中心レベルＭＢを平均すると共に、振幅係数ｋをもとめ、これらの各値を記憶手段としての不揮発性メモリに記憶させて調整モードを終了する。
【００４４】
従って、電子ユニット２０に、ロータリエンコーダのサイン波とコサイン波とを振幅規格中心レベルで振幅させる振幅規格中心レベル電源電圧の半値をサイン波及びコサイン波の振幅中心レベルとして用いてロータリエンコーダのサイン波及びコサイン波の各波形の仮中心振幅レベルを算出する仮中心振幅算出手段と、一方の波形の仮中心振幅レベルから他方の波形の振幅値と暫定振幅中心レベルとを相互に算出する暫定振幅中心レベル算出手段と、前記暫定振幅中心レベル算出手段により求められた各振幅値により振幅比を算出する振幅比算出手段と、前記振幅比と前記各暫定振幅中心レベルとを補正値として記憶する記憶手段と、前記記憶手段に記憶された補正値に基づいて前記ロータリエンコーダから出力された波形を補正して角度を算出する角度算出手段とからなるプログラムを組み込み、（１）''〜（４）''の演算式に基づき角度を求めれば、物理的に波形出力の振幅比調整作業を行わなくとも物理的に波形出力の振幅調整作業が行われたと同等の測定精度をソフトウエア的に得ることができる。
【００４５】
【発明の効果】
本発明は、以上説明したように構成したので、物理的に波形出力の振幅比調整作業を行わなくとも物理的に波形出力の振幅調整作業が行われたと同等の測定精度をソフトウエア的に得ることができる。
【図面の簡単な説明】
【図１】  ロータリエンコーダユニットの概略構成を示す斜視図である。
【図２】  サイン波とコサイン波とに基づいて生成された仮想波形の説明図である。
【図３】  各波形に基づいて角度を算出する場合の説明図である。
【図４】  本発明に係わる測量機の外観図であり、（ａ）は正面図、（ｂ）は側面図である。
【図５】  サイン波とコサイン波との振幅、振幅中心レベルに差があることの説明用の波形図である。
【図６】  サイン波とコサイン波との暫定振幅中心レベルを求めるための説明用の波形図である。
【符号の説明】
１０…測量機
１４、１５…ロータリエンコーダユニット
２０…電子ユニット
【図１】
0003810540.tif 000017
【図２】
0003810540.tif 000018
【図３】
0003810540.tif 000019
【図４】
0003810540.tif 000020
【図５】
0003810540.tif 000021
【図６】
0003810540.tif 000022