(57)【特許請求の範囲】
【請求項１】
回転体が回転しているときに、回転体に対向して配置された回転検出センサから位相差を有して出力される第１アナログ検出信号と第２アナログ検出信号を処理する検出信号処理回路であって、
第１アナログ検出信号を第１二値化検出信号に変換する第１変換回路と、
第２アナログ検出信号を第２二値化検出信号に変換する第２変換回路と、
第１二値化検出信号のレベルと第２二値化検出信号のレベルの推移に基づいて回転体の回転方向を判定し、回転体の回転速度と回転方向の情報を含む回転情報信号を出力する回転方向判定回路と、
前記回転方向判定回路の出力線に接続されており、前記回転情報信号に含まれる前記情報の伝達の停止を実行可能に構成されているマスク回路と、
第１アナログ検出信号と第２アナログ検出信号の位相差が所定範囲外のときに、前記回転情報信号の伝達の停止を要求する位相差停止要求信号を出力する位相差判定回路と、を備えており、
前記位相差判定回路は、デジタル位相差判定回路を有しており、
そのデジタル位相差判定回路は、
第１二値化検出信号を遅延させた遅延第１二値化検出信号を生成する遅延二値化検出信号生成回路と、
第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に、遅延第１二値化検出信号のレベルが切換わるタイミングが存在するか否かを判定する回路と、を有しており、
遅延第１二値化検出信号のレベルが切換わるタイミングが第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に存在しないときに、前記回転情報信号に含まれる前記情報の伝達の停止を要求する位相差停止要求信号を出力する検出信号処理回路。
【請求項２】
前記デジタル位相差判定回路は、
反転した反転第２二値化検出信号を遅延させた反転遅延第２二値化検出信号を生成する遅延二値化検出信号生成回路と、
第１二値化検出信号のレベルが切換わるタイミングと反転第２二値化検出信号のレベルが切換わるタイミングの間に、反転遅延第２二値化検出信号のレベルが切換わるタイミングが存在するか否かを判定する回路と、をさらに有しており、
反転遅延第２二値化検出信号のレベルが切換わるタイミングが第１二値化検出信号のレベルが切換わるタイミングと反転第２二値化検出信号のレベルが切換わるタイミングの間に存在しないときに、前記回転情報信号に含まれる前記情報の伝達の停止を要求する位相差停止要求信号を出力することを特徴とする請求項１に記載の検出信号処理回路。
【請求項３】
前記遅延二値化検出信号生成回路は、
第１アナログ検出信号の正のピーク電圧と第１アナログ検出信号の負のピーク電圧の間に設定されている電圧を基準閾値とし、その基準閾値と前記正のピーク電圧の間に設定されている電圧を高側オフセット閾値とし、その基準閾値の前記負のピーク電圧の間に設定されている電圧を低側オフセット閾値としたときに、
第１アナログ検出信号が高側オフセット閾値を上回った時と第１アナログ検出信号が低側オフセット閾値を下回った時に、出力をハイとローの間で反転させることを特徴とする請求項１に記載の検出信号処理回路。
【請求項４】
前記遅延二値化検出信号生成回路は、
遅延二値化検出信号生成回路用の第１比較回路と第２比較回路と選択回路を備えており、
遅延二値化検出信号生成回路用の第１比較回路は、第１アナログ検出信号が基準閾値を下回った時に出力を反転させるとともに閾値を高側オフセット閾値に切換え、第１アナログ検出信号が高側オフセット閾値を上回った時に出力を反転させるとともに閾値を基準閾値に切替えており、
遅延二値化検出信号生成回路用の第２比較回路は、第１アナログ検出信号が基準閾値を上回った時に出力を反転させるとともに閾値を低側オフセット閾値に切換え、第１アナログ検出信号が低側オフセット閾値を下回った時に出力を反転させるとともに閾値を基準閾値に切替えており、
遅延二値化検出信号生成回路用の選択回路は、第１比較回路と第２比較回路の出力を入力しており、第１アナログ検出信号が高側オフセット閾値を上回った時に生じる第１比較回路の出力反転現象と、第１アナログ検出信号が低側オフセット閾値を下回った時に生じる第２比較回路の出力反転現象を選択し、出力をハイとローの間で反転させることを特徴とする請求項３に記載の検出信号処理回路。
【請求項５】
第１変換回路は、第１アナログ検出信号の正のピーク電圧を検出する第１正ピーク電圧ホールド回路と、第１アナログ検出信号の負のピーク電圧を検出する第１負ピーク電圧ホールド回路と、第１オフセット回路とを備えており、
第１変換回路は、正のピーク電圧と負のピーク電圧の間に設定されている電圧を利用して第１アナログ検出信号を第１二値化検出信号に変換しており、
第１オフセット回路は、第１正ピーク電圧ホールド回路が維持している正のピーク電圧を経時的に減少させるとともに、第１負ピーク電圧ホールド回路が維持している負のピーク電圧を経時的に上昇させており、
第２変換回路は、第２アナログ検出信号の正のピーク電圧を検出する第２正ピーク電圧ホールド回路と、第２アナログ検出信号の負のピーク電圧を検出する第２負ピーク電圧ホールド回路と、第２オフセット回路とを備えており、
第２変換回路は、正のピーク電圧と負のピーク電圧の間に設定されている電圧を利用して第２アナログ検出信号を第２二値化検出信号に変換しており、
第２オフセット回路は、第２正ピーク電圧ホールド回路が維持している正のピーク電圧を経時的に減少させるとともに、第２負ピーク電圧ホールド回路が維持している負のピーク電圧を経時的に上昇させていることを特徴とする請求項１〜４のいずれかに記載の検出信号処理回路。
【請求項６】
第１変換回路は、正のピーク電圧と負のピーク電圧の間に設定されている電圧を第１基準閾値とし、その第１基準閾値と前記正のピーク電圧の間に設定されている電圧を高側オフセット閾値とし、その第１基準閾値の前記負のピーク電圧の間に設定されている電圧を低側オフセット閾値としたときに、高側オフセット閾値と低側オフセット閾値の間で比較閾値を切換えて第１アナログ検出信号を第１二値化検出信号に変換する第１ヒステリシスコンパレータ回路を有しており、
第２変換回路も、正のピーク電圧と負のピーク電圧の間に設定されている電圧を第２基準閾値とし、その第２基準閾値と前記正のピーク電圧の間に設定されている電圧を高側オフセット閾値とし、その第２基準閾値の前記負のピーク電圧の間に設定されている電圧を低側オフセット閾値としたときに、高側オフセット閾値と低側オフセット閾値の間で比較閾値を切換えて第２アナログ検出信号を第２二値化検出信号に変換する第２ヒステリシスコンパレータ回路を有していることを特徴とする請求項１〜５のいずれか一項に記載の検出信号処理回路。
【請求項７】
第１変換回路の第１ヒステリシスコンパレータ回路は、第１変換回路用の第１比較回路と第２比較回路と選択回路を有しており、
第１変換回路用の第１比較回路は、第１アナログ検出信号が第１基準閾値を下回った時に出力を反転させるとともに比較閾値を高側オフセット閾値に切換え、第１アナログ検出信号が高側オフセット閾値を上回った時に出力を反転させるとともに比較閾値を第１基準閾値に切換えており、
第１変換回路用の第２比較回路は、第１アナログ検出信号が第１基準閾値を上回った時に出力を反転させるとともに比較閾値を低側オフセット閾値に切換え、第１アナログ検出信号が低側オフセット閾値を下回った時に出力を反転させるとともに比較閾値を第１基準閾値に切換えており、
第１変換回路用の選択回路は、第１アナログ検出信号が第１基準閾値を下回った時に生じる出力反転現象と、第１アナログ検出信号が第１基準閾値を上回った時に生じる出力反転現象を選択して出力をハイとローの間で反転させて出力しており、
第２変換回路の第２ヒステリシスコンパレータ回路は、第２変換回路用の第１比較回路と第２比較回路と選択回路を有しており、
第２変換回路用の第１比較回路は、第２アナログ検出信号が第２基準閾値を下回った時に出力を反転させるとともに比較閾値を高側オフセット閾値に切換え、第２アナログ検出信号が高側オフセット閾値を上回った時に出力を反転させるとともに比較閾値を第２基準閾値に切換えており、
第２変換回路用の第２比較回路は、第２アナログ検出信号が第２基準閾値を上回った時に出力を反転させるとともに比較閾値を低側オフセット閾値に切換え、第２アナログ検出信号が低側オフセット閾値を下回った時に出力を反転させるとともに比較閾値を第２基準閾値に切換えており、
第２変換回路用の選択回路は、第２アナログ検出信号が第２基準閾値を下回った時に生じる出力反転現象と、第２アナログ検出信号が第２基準閾値を上回った時に生じる出力反転現象を選択して出力をハイとローの間で反転させて出力している請求項６に記載の検出信号処理回路。
【請求項８】
第１変換回路用の第１比較回路と遅延二値化検出信号生成回路用の第１比較回路は共通であり、
第１変換回路用の第２比較回路と遅延二値化検出信号生成回路用の第２比較回路は共通であり、
第２変換回路用の第１比較回路と遅延二値化検出信号生成回路用の第１比較回路は共通であり、
第２変換回路用の第２比較回路と遅延二値化検出信号生成回路用の第２比較回路は共通であることを特徴とする請求項７に記載の検出信号処理回路。
【請求項９】
少なくとも第１アナログ検出信号又は第２アナログ検出信号のいずれか一方の振幅が所定値よりも小さいときに、前記回転情報信号に含まれる前記情報の伝達の停止を要求する振幅停止要求信号を出力する振幅判定回路をさらに備えていることを特徴とする請求項１〜８のいずれか一項に記載の検出信号処理回路。
【請求項１０】
回転体が正回転から逆回転、又は逆回転から正回転に反転した後の最初の前記回転情報信号に含まれる前記情報の伝達の停止を要求する反転停止要求信号を出力する反転判定回路をさらに備えていることを特徴とする請求項１〜９のいずれか一項に記載の検出信号処理回路。
【請求項１１】
請求項１〜１０のいずれか一項に記載の検出信号処理回路と、
回転体に対向して配置されており、回転体が回転しているときに所定の位相差を有する第１アナログ検出信号と第２アナログ検出信号を出力する回転検出センサとを備えている回転検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転体が回転しているときに、回転体に対向して配置された回転検出センサから位相差を有して出力される第１アナログ検出信号と第２アナログ検出信号を処理する検出信号処理回路に関する。また、本発明は、その検出信号処理回路を備えた回転検出装置に関する。
【背景技術】
【０００２】
例えば、自動車等に搭載されている回転体の回転速度や回転方向を検出するために、回転検出装置が用いられている。図２９に、従来から知られているこの種の回転検出装置２の構成を例示する。回転検出装置２は、回転体に対向して配置されている回転検出センサ５２０と、その回転検出センサ５２０から出力されるアナログ検出信号Ｖａ，Ｖｂを処理する検出信号処理回路５１０を備えている。
【０００３】
回転検出センサ５２０は、２個の磁気センサ５２０ａ，５２０ｂで構成されていることが多い。第１磁気センサ５２０ａと第２磁気センサ５２０ｂは、回転体の外周面に対向して配置されている。回転体は磁性体で形成されており、その外周面には歯車状に歯山部と歯谷部が交互に形成されている。第１磁気センサ５２０ａと第２磁気センサ５２０ｂは、回転体の周方向に沿って所定距離を隔てて配置されている。このため、回転体が回転すると、第１磁気センサ５２０ａが出力する第１アナログ検出信号Ｖａと第２磁気センサ５２０ｂが出力する第２アナログ検出信号Ｖｂは、例えば９０°の位相差を有して推移する。検出信号処理回路５１０は、第１磁気センサ５２０ａが出力する第１アナログ検出信号Ｖａと第２磁気センサ５２０ｂが出力する第２アナログ検出信号Ｖｂを入力し、回転体の回転速度や回転方向が反映した出力信号Ｖｏｕｔを出力する。
【０００４】
第１磁気センサ５２０ａが出力する第１アナログ検出信号Ｖａは、検出信号処理回路５１０の第１変換回路５３０ａに入力する。第１変換回路５３０ａは、第１アナログ検出信号Ｖａを第１二値化検出信号Ｓａに変換する。その第１二値化検出信号Ｓａは、回転方向判定回路５４０に入力する。第２磁気センサ５２０ｂが出力する第２アナログ検出信号Ｖｂは、検出信号処理回路５１０の第２変換回路５３０ｂに入力する。第２変換回路５３０ｂは、第２アナログ検出信号Ｖｂを第２二値化検出信号Ｓｂに変換する。その第２二値化検出信号Ｓｂは、回転方向判定回路５４０に入力する。回転方向判定回路５４０は、第１二値化検出信号Ｓａのレベルと第２二値化検出信号Ｓｂのレベルの推移に基づいて回転体の回転方向を判定する。
【０００５】
図３０に、検出信号処理回路５１０のタイミングチャートを示す。例えば、回転方向判定回路５４０は、第２二値化検出信号Ｓｂの立ち上がりのタイミングにおける第１二値化検出信号Ｓａのレベルから回転体の回転方向を判定する。回転方向判定回路５４０は、第２二値化検出信号Ｓｂの立ち上がりのタイミングにおいて第１二値化検出信号Ｓａがハイレベルのときに、回転体が正回転していると判定する。回転方向判定回路５４０は、回転体が正回転していると判定すると、第１二値化検出信号Ｓａを上側配線５４０Ｕに出力する（正回転信号Ｓａ１）。一方、回転方向判定回路５４０は、第２二値化検出信号Ｓｂの立ち上がりのタイミングにおいて第１二値化検出信号Ｓａがローレベルのときに、回転体が逆回転していると判定する。回転方向判定回路５４０は、回転体が逆回転していると判定すると、第１二値化検出信号Ｓａを下側配線５４０Ｄに出力する（逆回転信号Ｓａ２）。
【０００６】
上側配線５４０Ｕと下側配線５４０Ｄは、三値信号出力回路５６０に接続している。三値信号出力回路５６０は、上側配線５４０Ｕから正回転信号Ｓａ１が入力すると、正回転信号Ｓａ１に同期して全振幅で変動する出力信号Ｖｏｕｔを出力する。三値信号出力回路５６０は、下側配線５４０Ｄから逆回転信号Ｓａ２が入力すると、逆回転信号Ｓａ２に同期して半振幅で変動する出力信号Ｖｏｕｔを出力する。出力信号Ｖｏｕｔは、その周波数が回転体の回転速度を反映しており、そのレベルの高さが回転方向を反映している。出力信号Ｖｏｕｔは、回転体の回転速度と回転方向を反映した回転情報信号となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１７０９２２号公報
【非特許文献】
【０００８】
【非特許文献１】Sensors for Automotive Technology (Sensors Applications Volume 4, WILEY-ＶCH GmbH & Co. KGaA) page 423-424
【発明の概要】
【発明が解決しようとする課題】
【０００９】
この種の回転体は、歯山部と歯谷部の間を往復するような振動を繰返すことがある。このような振動が発生すると、回転検出装置２は、回転体が正回転と逆回転を交互に繰返していることを示す出力信号Ｖｏｕｔを生成する。
【００１０】
このような出力信号Ｖｏｕｔが生成されるのを停止するために、特許文献１では、回路内にマスク回路を追加する技術を提案している。このマスク回路は、回転体が正回転と逆回転を交互に繰返すような振動に対し、一周期分の正回転信号Ｓａ１及び逆回転信号Ｓａ２をマスクすることによって、出力信号Ｖｏｕｔが生成されるのを停止する。
【００１１】
また、一般的に、回転体のギアの噛み合わせには遊びがある。このため、回転体が正回転と逆回転を交互に繰返すような振動以外に、内燃機関の振動等の影響によって回転体が微振動することがある。
【００１２】
変換回路の判定電圧に固定値が用いられていると、回転体の停止位置によっては、微振動による第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方が二値化検出信号Ｓａ，Ｓｂに変換されてしまう場合がある。但し、このような場合でも、特許文献１で開示されるマスク回路が設けられていれば、出力信号Ｖｏｕｔが生成されるのを停止することができる。この点においても、特許文献１で開示されるマスク回路は、極めて有用な技術であると言える。
【００１３】
しかしながら、例えば、変換回路に自動オフセット補正回路が用いられている場合、次のような問題が発生する。なお、自動オフセット補正回路とは、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのオフセット電圧が温度等によって変動するのを補償するために、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂに追随して判定電圧を随時調整する回路のことをいう。変換回路に自動オフセット補正回路が用いられていると、微振動による第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの双方が二値化検出信号Ｓａ，Ｓｂに変換されてしまう。微振動による第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの位相差はほぼ０°又は１８０°であり、その周期が等しい正弦波である。このため、変換された二値化検出信号Ｓａ，Ｓｂは、回転体が正回転と逆回転を交互に繰返す場合の二値化検出信号Ｓａ，Ｓｂ（位相差がほぼ０°又は１８０°であり、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂのデューティー比が異なる）とは異なる。変換された二値化検出信号Ｓａ，Ｓｂは、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂのデューティー比が等しく、位相差がほぼ０°又は１８０°となる。
【００１４】
変換回路に自動オフセット補正回路が用いられている場合、微振動に対して発生されるデューティー比が等しい二値化検出信号Ｓａ，Ｓｂに対しては、第１アナログ検出信号Ｖａ又は第２アナログ検出信号Ｖｂに含まれるノイズ等による影響で生じる二値化時の僅かな位相差検出誤差によって、特許文献１で開示されるマスク回路を用いたとしても、振動信号を出力信号Ｖｏｕｔとして出力するという問題が発生する。また、変換回路に用いられているヒステリシスコンパレータ回路のヒステリシス電圧により生じる位相差検出誤差によっても、同様な問題が生じ得る。
【００１５】
本発明は、回転体の回転速度や回転方向を検出する検出信号処理回路において、回転体の振動による出力信号の誤生成を抑制する技術を提供することを目的としている。さらに、本発明は、そのような検出信号処理回路を備えた回転検出装置を提供することを目的としている。
【課題を解決するための手段】
【００１６】
本明細書で開示される技術は、回転検出センサから出力される第１アナログ検出信号と第２アナログ検出信号の位相差に基づいて、振動による出力信号の誤生成を抑制することを特徴としている。回転体に対向して配置されている回転検出センサは、回転体の周方向に沿って所定距離を隔てて配置されており、回転検出センサが出力する第１アナログ検出信号と第２アナログ検出信号は、回転体が正回転又は逆回転をしていれば、例えば６０〜９０°の位相差を有して推移する。
【００１７】
一方、微振動に基づいて出力される第１アナログ検出信号と第２アナログ検出信号は、停止位置に基づいてほぼ０°又は１８０°の位相差を有して推移する。図３１は、回転体が正回転しているときに、第１磁気センサ及び第２磁気センサから９０°の位相差を有して出力される第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの波形を示している。例えば、回転体が停止位置ＳＰ１で停止したとする。このとき、回転体に上記微振動が生じると、第１磁気センサと第２磁気センサは、位相差がほぼ０°の第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂを出力する。例えば、回転体が停止位置ＳＰ２で停止したとする。このとき、回転体に上記微振動が生じると、第１磁気センサと第２磁気センサは、位相差がほぼ１８０°の第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂを出力する。即ち、回転体が正回転又は逆回転しているときの第１アナログ検出信号と第２アナログ検出信号の位相差と、回転体が微振動しているときの第１アナログ検出信号と第２アナログ検出信号の位相差の間には明白な差異があり、この位相差の差異に基づいて両者を区別することが可能である。本明細書で開示される技術は、この位相差の差異に基づいて振動による出力信号の誤生成を抑制することを特徴としている。
【００１８】
本明細書で開示される検出信号処理回路は、回転体が回転しているときに、回転体に対向して配置された回転検出センサから位相差を有して出力される第１アナログ検出信号と第２アナログ検出信号を処理する。検出信号処理回路は、第１変換回路と第２変換回路と回転方向判定回路とマスク回路と位相差判定回路とを備えている。第１変換回路は、第１アナログ検出信号を第１二値化検出信号に変換する。第２変換回路は、第２アナログ検出信号を第２二値化検出信号に変換する。回転方向判定回路は、第１二値化検出信号のレベルと第２二値化検出信号のレベルの推移に基づいて回転体の回転方向を判定し、回転体の回転速度と回転方向の情報を含む回転情報信号を出力する。マスク回路は、回転方向判定回路の出力線に接続されており、回転情報信号に含まれる情報の伝達の停止を実行可能に構成されている。位相差判定回路は、第１アナログ検出信号と第２アナログ検出信号の位相差が所定範囲外のときに、回転情報信号の変動の停止を要求する位相差停止要求信号を出力する。
ここで、第１二値化検出信号と第２二値化検出信号は、回転体が正回転しているときに、第１二値化検出信号と第２二値化検出信号がこの順で変動するとしてもよく、あるいは第２二値化検出信号と第１二値化検出信号がこの順で変動するとしてもよい。即ち、回転体が正回転しているときに、第１二値化検出信号がローからハイに変動した後に、第２二値化検出信号がローからハイに変動してもよい。あるいは、回転体が正回転しているときに、第２二値化検出信号がローからハイに変動した後に、第１二値化検出信号がローからハイに変動してもよい。
「第１アナログ検出信号と第２アナログ検出信号の位相差」には、「第１アナログ検出信号に応じて変動する信号と第２アナログ検出信号に応じて変動する信号の位相差」が含まれる。「第１アナログ検出信号に応じて変動する信号」とは、第１アナログ検出信号に同期（多少の時間ズレは許容される）して変動する信号であり、例えば、第１アナログ検出信号を増幅した信号、第１変換回路で変換された第１二値化検出信号が含まれる。「第２アナログ検出信号に応じて変動する信号」も同様である。
また、「回転情報信号」とは、回転方向判定回路から直接的に出力される信号の他に、回転方向判定回路から出力された後に処理された信号も含む。例えば、回転情報信号の一例には、回転方向判定回路から出力された後に三値信号出力回路によって処理された三値信号も含まれる。
また、「位相差停止要求信号」は、これを要件としてマスク回路において回転情報信号に含まれる情報の伝達を停止するものに限られない。複数の「位相差停止要求信号」を考慮して、回転情報信号に含まれる情報の伝達を停止させてもよい。また、他の判定回路からの「停止要求信号」を考慮して回転情報信号の変動を停止させてもよい。
【００１９】
位相差判定回路は、デジタル位相差判定回路を備えていることが好ましい。そのデジタル位相差判定回路は、第１二値化検出信号を遅延させた遅延第１二値化検出信号を生成する回路と、第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に、遅延第１二値化検出信号のレベルが切換わるタイミングが存在するか否かを判定する回路とを備えているのが好ましい。このデジタル位相差判定回路は、遅延第１二値化検出信号のレベルが切換わるタイミングが第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に存在しないときに、回転情報信号に含まれる情報の伝達の停止を要求する位相差停止要求信号を出力する。
例えば、回転体が正回転しているときに、第１二値化検出信号と第２二値化検出信号がこの順で変動し、９０°の位相差を有して推移すると仮定する。即ち、回転体が正回転しているときに、第１二値化検出信号がローからハイに変動した後に、９０°の位相差を有して第２二値化検出信号がローからハイに変動すると仮定する。この場合、遅延第１二値化検出信号を第１二値化検出信号に対して３０°の位相差を有するように生成したとすると、回転体が正回転していれば、第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に、遅延第１二値化検出信号のレベルが切換わるタイミングが存在するはずである。一方、回転体が微振動する場合は、第１二値化検出信号と第２二値化検出信号の位相差がほぼ０°（なお、位相差が１８０°の場合は、後述する反転信号を利用すればよい）であり、第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に、遅延第１二値化検出信号のレベルが切換わるタイミングが存在しない。このように、遅延第１二値化検出信号を利用する技術は、回転体が正回転しているときの第１二値化検出信号と第２二値化検出信号の位相差と、回転体が微振動しているときの第１二値化検出信号と第２二値化検出信号の位相差の差異を判定するのに有用なものである。なお、回転体が正回転している場合と逆回転している場合の双方を同時に考慮するならば、デジタル位相差判定回路は、第２二値化検出信号を遅延させた遅延第２二値化検出信号を生成する回路と、第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に、遅延第２二値化検出信号のレベルが切換わるタイミングが存在するか否かを判定する回路とをさらに備えているのが好ましい。このデジタル位相差判定回路は、遅延第２二値化検出信号のレベルが切換わるタイミングが第１二値化検出信号のレベルが切換わるタイミングと第２二値化検出信号のレベルが切換わるタイミングの間に存在しないときに、回転情報信号に含まれる情報の伝達の停止を要求する位相差停止要求信号を出力する。
【００２０】
デジタル位相差判定回路は、反転した反転第２二値化検出信号を遅延させた反転遅延第２二値化検出信号を生成する遅延二値化検出信号生成回路と、第１二値化検出信号のレベルが切換わるタイミングと反転第２二値化検出信号のレベルが切換わるタイミングの間に、反転遅延第２二値化検出信号のレベルが切換わるタイミングが存在するか否かを判定する回路とをさらに備えているのが好ましい。このデジタル位相差判定回路は、反転遅延第２二値化検出信号のレベルが切換わるタイミングが第１二値化検出信号のレベルが切換わるタイミングと反転第２二値化検出信号のレベルが切換わるタイミングの間に存在しないときに、回転情報信号に含まれる情報の伝達の停止を要求する位相差停止要求信号を出力する。
微振動による第１二値化検出信号と第２二値化検出信号の位相差は、停止位置によって１８０°の場合もある。デジタル位相差判定回路が反転信号を利用するように構成されていると、このような微振動をも判定することができる。
【００２１】
遅延二値化検出信号生成回路は、第１アナログ検出信号の正のピーク電圧と第１アナログ検出信号の負のピーク電圧の間に設定されている電圧を基準閾値とし、その基準閾値と前記正のピーク電圧の間に設定されている電圧を高側オフセット閾値とし、その基準閾値の前記負のピーク電圧の間に設定されている電圧を低側オフセット閾値としたときに、第１アナログ検出信号が高側オフセット閾値を上回った時と第１アナログ検出信号が低側オフセット閾値を下回った時に、出力をハイとローの間で反転させることが好ましい。
高側オフセット閾値と低側オフセット閾値を利用することで、極めて簡易に遅延二値化検出信号を生成することができる。
【００２２】
上記の遅延二値化検出信号生成回路は、例えば、遅延二値化検出信号生成回路用の第１比較回路と第２比較回路と選択回路によって構築することができる。遅延二値化検出信号生成回路用の第１比較回路は、第１アナログ検出信号が基準閾値を下回った時に出力を反転させるとともに閾値を高側オフセット閾値に切換え、第１アナログ検出信号が高側オフセット閾値を上回った時に出力を反転させるとともに閾値を基準閾値に切換える。遅延二値化検出信号生成回路用の第２比較回路は、第１アナログ検出信号が基準閾値を上回った時に出力を反転させるとともに閾値を低側オフセット閾値に切換え、第１アナログ検出信号が低側オフセット閾値を下回った時に出力を反転させるとともに閾値を基準閾値に切換える。遅延二値化検出信号生成回路用の選択回路は、第１比較回路と第２比較回路の出力を入力しており、第１アナログ検出信号が高側オフセット閾値を上回った時に生じる第１比較回路の出力反転現象と、第１アナログ検出信号が低側オフセット閾値を下回った時に生じる第２比較回路の出力反転現象を選択し、出力をハイとローの間で反転させる。
【００２３】
本明細書で開示される検出信号処理回路では、第１変換回路は、第１アナログ検出信号の正のピーク電圧を検出する第１正ピーク電圧ホールド回路と、第１アナログ検出信号の負のピーク電圧を検出する第１負ピーク電圧ホールド回路と、第１オフセット回路とを備えているのが好ましい。第１変換回路は、正のピーク電圧と負のピーク電圧の間に設定されている電圧を利用して第１アナログ検出信号を第１二値化検出信号に変換する。第１オフセット回路は、第１正ピーク電圧ホールド回路が維持している正のピーク電圧を経時的に減少させるとともに、第１負ピーク電圧ホールド回路が維持している負のピーク電圧を経時的に上昇させている。さらに、第２変換回路は、第２アナログ検出信号の正のピーク電圧を検出する第２正ピーク電圧ホールド回路と、第２アナログ検出信号の負のピーク電圧を検出する第２負ピーク電圧ホールド回路と、第２オフセット回路とを備えているのが好ましい。第２変換回路は、正のピーク電圧と負のピーク電圧の間に設定されている電圧を利用して第２アナログ検出信号を第２二値化検出信号に変換する。第２オフセット回路は、第２正ピーク電圧ホールド回路が維持している正のピーク電圧を経時的に減少させるとともに、第２負ピーク電圧ホールド回路が維持している負のピーク電圧を経時的に上昇させている。
前記したように、オフセット回路を有する比較回路を用いると、振幅の小さいアナログ検出信号も二値化検出信号に変換するので、微振動に基づく出力信号の誤生成が発生する。したがって、オフセット回路を有する比較回路と位相差判定回路を組み合わせることは、オフセット回路に特有の課題を解決するという点で有用である。ただし、本明細書で開示される技術は、比較回路がオフセット回路を有していない場合でも有用である。本明細書で開示される技術は、回転体が正回転又は逆回転しているときの第１アナログ検出信号と第２アナログ検出信号の位相差と、回転体が微振動しているときの第１アナログ検出信号と第２アナログ検出信号の位相差の差異に着目し、その差異を利用して回転体の回転に基づく信号変化と回転体の微振動に基づく信号変化を判定することを特徴としている。この技術に係る位相差判定回路は、オフセット回路を有する比較回路と組み合わせなくても、有用な結果を提供するものである。
【００２４】
本明細書で開示される検出信号処理回路では、第１変換回路は、正のピーク電圧と負のピーク電圧の間に設定されている電圧を第１基準閾値とし、その第１基準閾値と前記正のピーク電圧の間に設定されている電圧を高側オフセット閾値とし、その第１基準閾値の前記負のピーク電圧の間に設定されている電圧を低側オフセット閾値としたときに、高側オフセット閾値と低側オフセット閾値の間で比較閾値を切換えて第１アナログ検出信号を第１二値化検出信号に変換する第１ヒステリシスコンパレータ回路を有しているのが好ましい。さらに、第２変換回路も、正のピーク電圧と負のピーク電圧の間に設定されている電圧を第２基準閾値とし、その第２基準閾値と前記正のピーク電圧の間に設定されている電圧を高側オフセット閾値とし、その第２基準閾値の前記負のピーク電圧の間に設定されている電圧を低側オフセット閾値としたときに、高側オフセット閾値と低側オフセット閾値の間で比較閾値を切換えて第２アナログ検出信号を第２二値化検出信号に変換する第２ヒステリシスコンパレータ回路を有していることが好ましい。
【００２５】
第１変換回路の第１ヒステリシスコンパレータ回路は、第１変換回路用の第１比較回路と第２比較回路と選択回路を有しているのが好ましい。この場合、第１変換回路用の第１比較回路は、第１アナログ検出信号が第１基準閾値を下回った時に出力を反転させるとともに比較閾値を高側オフセット閾値に切換え、第１アナログ検出信号が高側オフセット閾値を上回った時に出力を反転させるとともに比較閾値を第１基準閾値に切換える。第１変換回路用の第２比較回路は、第１アナログ検出信号が第１基準閾値を上回った時に出力を反転させるとともに比較閾値を低側オフセット閾値に切換え、第１アナログ検出信号が低側オフセット閾値を下回った時に出力を反転させるとともに比較閾値を第１基準閾値に切換える。第１変換回路用の選択回路は、第１アナログ検出信号が第１基準閾値を下回った時に生じる出力反転現象と、第１アナログ検出信号が第１基準閾値を上回った時に生じる出力反転現象を選択して出力をハイとローの間で反転させて出力する。
また、第２変換回路の第２ヒステリシスコンパレータ回路は、第２変換回路用の第１比較回路と第２比較回路と選択回路を有しているのが好ましい。この場合、第２変換回路用の第１比較回路路は、第２アナログ検出信号が第２基準閾値を下回った時に出力を反転させるとともに比較閾値を高側オフセット閾値に切換え、第２アナログ検出信号が高側オフセット閾値を上回った時に出力を反転させるとともに比較閾値を第２基準閾値に切換える。第２変換回路用の第２比較回路は、第２アナログ検出信号が第２基準閾値を上回った時に出力を反転させるとともに比較閾値を低側オフセット閾値に切換え、第２アナログ検出信号が低側オフセット閾値を下回った時に出力を反転させるとともに比較閾値を第２基準閾値に切換える。第２変換回路用の選択回路は、第２アナログ検出信号が第２基準閾値を下回った時に生じる出力反転現象と、第２アナログ検出信号が第２基準閾値を上回った時に生じる出力反転現象を選択して出力をハイとローの間で反転させて出力する。
従来のヒステリシスコンパレータ回路は、比較閾値に高側オフセット閾値と低側オフセット閾値を利用しており、正確な二値化検出信号よりも時間遅れが生じていた。上記のヒステリシスコンパレータ回路では、基準閾値を下回った時及び上回った時に反転する二値化検出信号を生成するので、高精度なものとなる。
なお、上記の検出信号処理回路では、第１変換回路用の第１比較回路と遅延二値化検出信号生成回路用の第１比較回路に共通のものを用い、第１変換回路用の第２比較回路と遅延二値化検出信号生成回路用の第２比較回路に共通のものを用い、第２変換回路用の第１比較回路と遅延二値化検出信号生成回路用の第１比較回路に共通のものを用い、第２変換回路用の第２比較回路と遅延二値化検出信号生成回路用の第２比較回路に共通のものを用いるのが好ましい。
【００２６】
本明細書で開示される検出信号処理回路は、少なくとも第１アナログ検出信号又は第２アナログ検出信号のいずれか一方の振幅が所定値よりも小さいときに、回転情報信号に含まれる情報の伝達の停止を要求する振幅停止要求信号を出力する振幅判定回路をさらに備えていることが好ましい。なお、検出信号処理回路は、第１アナログ検出信号及び第２アナログ検出信号の双方の振幅が所定値よりも小さいときに、振幅停止要求信号を出力する振幅判定回路を備えていてもよい。
ここで、「振幅停止要求信号」は、これを要件としてマスク回路において回転情報信号に含まれる情報の伝達を停止するものに限られない。複数の「振幅停止要求信号」を考慮して、回転情報信号に含まれる情報の伝達を停止させてもよい。また、他の判定回路からの「停止要求信号」を考慮して回転情報信号の変動を停止させてもよい。
回転体が微振動したときに出力される第１アナログ検出信号又は第２アナログ検出信号の振幅は、回転体が正回転又は逆回転しているときに出力される第１アナログ検出信号又は第２アナログ検出信号の振幅よりも圧倒的に小さい。これは、回転体が微振動している場合、停止位置付近での微振動であり、位相角の変化が小さいからである。したがって、第１アナログ検出信号又は第２アナログ検出信号の振幅に基づいて、回転体が微振動していることを判定することができる。この判定結果に基づいて、出力信号の誤生成を抑制することができる。位相差判定回路と振幅判定回路を組み合わせると、出力信号の誤生成をさらに抑制することができる。
【００２７】
本明細書で開示される検出信号処理回路は、回転体が正回転から逆回転、又は逆回転から正回転に反転した後の最初の回転情報信号に含まれる情報の伝達の停止を要求する反転停止要求信号を出力する反転判定回路をさらに備えていることが好ましい。
ここで、「反転停止要求信号」は、これを要件としてマスク回路において回転情報信号に含まれる情報の伝達を停止するものに限られない。複数の「反転停止要求信号」を考慮して、回転情報信号に含まれる情報の伝達を停止させてもよい。また、他の判定回路からの「停止要求信号」を考慮して回転情報信号の変動を停止させてもよい。
反転判定回路は、回転体が正回転と逆回転を交互に繰返すような振動の影響を抑制することができる。位相差判定回路と反転判定回路を組み合わせると、位相差判定回路が比較的に小さな振動の影響を抑制し、反転判定回路が比較的に大きな振動の影響を抑制する。位相差判定回路と反転判定回路を組み合わせると、様々な種類の振動の影響を抑制することが可能になる。
【００２８】
本明細書で開示される遅延二値化検出信号生成回路は、他の用途に利用してもよい。様々な局面で二値化信号から遅延二値化信号を生成したいことがあり、本明細書で開示される遅延二値化検出信号生成回路は、そのような局面で広く利用され得る。
【発明の効果】
【００２９】
本発明の検出信号処理回路によると、回転体の振動による出力信号の誤生成を抑制することができる。
【図面の簡単な説明】
【００３０】
【図１】回転検出装置の構成を示す。
【図２】第１アナログ検出信号と第２アナログ検出信号の位相差と振幅の関係を示す。
【図３】マスク制御回路の構成の一例を示す。
【図４】マスク制御回路の論理フローチャートの一例を示す。
【図５】マスク制御回路の構成の他の一例を示す。
【図６】マスク制御回路の論理フローチャートの他の一例を示す。
【図７】第１変換回路の構成を示す。
【図８】正のピーク電圧検出回路の構成を示す。
【図９】正のピーク電圧検出回路の動作波形を示す。
【図１０】正のピーク電圧検出回路の動作波形を示す。
【図１１】正のピーク電圧検出回路の変形例の構成を示す。
【図１２】負のピーク電圧検出回路の構成を示す。
【図１３】負のピーク電圧検出回路の変形例の構成を示す。
【図１４】第１変換回路の構成を示す。
【図１５】高精度ヒステリシスコンパレータ回路の構成を示す。
【図１６】高精度ヒステリシスコンパレータ回路の構成を示す。
【図１７】高精度ヒステリシスコンパレータ回路の動作波形を示す。
【図１８】高精度ヒステリシスコンパレータ回路の動作波形を示す。
【図１９】（Ａ）位相差が０°の停止位置を考慮した位相差判定回路の動作波形を示す（正回転時）。（Ｂ）位相差が０°の停止位置を考慮した位相差判定回路の動作波形を示す（逆回転時）。
【図２０】（Ａ）位相差が１８０°の停止位置を考慮した位相差判定回路の動作波形を示す（正回転時）。（Ｂ）位相差が１８０°の停止位置を考慮した位相差判定回路の動作波形を示す（逆回転時）。
【図２１】位相差判定回路の構成を示す。
【図２２】遅延二値化検出信号を生成する際の動作波形を示す。
【図２３】位相差判定回路の変形例の構成を示す。
【図２４】位相差判定回路の変形例の判定の様子を示す。
【図２５】位相差判定回路の変形例の判定の様子を示す。
【図２６】振幅判定回路の構成を示す。
【図２７】振幅判定回路の変形例の構成を示す。
【図２８】振幅判定回路の変形例の具体的な構成を示す。
【図２９】従来の回転検出装置の構成を示す。
【図３０】従来の回転方向判定回路の動作波形を示す。
【図３１】アナログ検出信号と停止位置の関係を示す。
【発明を実施するための形態】
【００３１】
本明細書で開示される技術の特徴を列記する。
（第１特徴）  遅延二値化検出信号を生成する回路には、ヒステリシスコンパレータ回路が用いられる。
（第２特徴）  ヒステリシスコンパレータ回路の比較閾値は、正のピーク電圧と負のピーク電圧を用いて生成される。
【実施例】
【００３２】
以下、図面を参照して実施例を説明する。なお、以下の実施例において、図２９及び図３０で例示した従来技術の構成要素と下二桁が共通する構成要素は、特に説明が無い限り、同一の構成要素を利用することができる。
【００３３】
図１に、自動車の回転体に対向して設けられている回転検出装置１の構成を例示する。回転検出装置１は、回転体の回転速度や回転方向を検出するために用いられる。回転検出装置１は、回転体に対向して配置されている回転検出センサ２０と、その回転検出センサ２０から出力されるアナログ検出信号Ｖａ，Ｖｂを処理する検出信号処理回路１０を備えている。
【００３４】
回転検出センサ２０は、２個の磁気センサ２０ａ，２０ｂで構成されている。第１磁気センサ２０ａと第２磁気センサ２０ｂは、回転体の外周面に対向して配置されている。回転体は磁性体で形成されており、その外周面には歯車状に歯山部と歯谷部が交互に形成されている。第１磁気センサ２０ａと第２磁気センサ２０ｂは、回転体の周方向に沿って所定距離を隔てて配置されている。このため、回転体が回転すると、第１磁気センサ２０ａが出力する第１アナログ検出信号Ｖａと第２磁気センサ２０ｂが出力する第２アナログ検出信号Ｖｂは、特定の位相差、例えば９０°の位相差を有して推移する。検出信号処理回路１０は、第１磁気センサ２０ａが出力する第１アナログ検出信号Ｖａと第２磁気センサ２０ｂが出力する第２アナログ検出信号Ｖｂを入力し、回転体の回転速度や回転方向が反映した出力信号Ｖｏｕｔを出力する。
【００３５】
第１磁気センサ２０ａが出力する第１アナログ検出信号Ｖａは、検出信号処理回路１０の第１変換回路３０ａに入力する。第１変換回路３０ａは、ヒステリシスコンパレータ回路を有する変換回路であり、第１アナログ検出信号Ｖａを第１二値化検出信号Ｓａに変換する。その第１二値化検出信号Ｓａは、回転方向判定回路４０に入力する。第２磁気センサ２０ｂが出力する第２アナログ検出信号Ｖｂは、検出信号処理回路１０の第２変換回路３０ｂに入力する。第２変換回路３０ｂも、ヒステリシスコンパレータ回路を有する変換回路であり、第２アナログ検出信号Ｖｂを第２二値化検出信号Ｓｂに変換する。その第２二値化検出信号Ｓｂは、回転方向判定回路４０に入力する。第１変換回路３０ａと第２変換回路３０ｂは、共通した回路構成を備えている。回転方向判定回路４０は、第１二値化検出信号Ｓａのレベルと第２二値化検出信号Ｓｂのレベルの推移に基づいて回転体の回転方向を判定する。
【００３６】
回転方向判定回路４０は、第２二値化検出信号Ｓｂの立ち上がりのタイミングにおける第１二値化検出信号Ｓａのレベルから回転体の回転方向を判定する。回転方向判定回路４０は、第２二値化検出信号Ｓｂの立ち上がりのタイミングにおいて第１二値化検出信号Ｓａがハイレベルのときに、回転体が正回転していると判定する。回転方向判定回路４０は、回転体が正回転していると判定すると、第１二値化検出信号Ｓａを上側配線４０Ｕに出力する（正回転信号Ｓａ１）。一方、回転方向判定回路４０は、第２二値化検出信号Ｓｂの立ち上がりのタイミングにおいて第１二値化検出信号Ｓａがローレベルのときに、回転体が逆回転していると判定する。回転方向判定回路４０は、回転体が逆回転していると判定すると、第１二値化検出信号Ｓａを下側配線４０Ｄに出力する（逆回転信号Ｓａ２）。この例では、正回転信号Ｓａ１と逆回転信号Ｓａ２にはいずれも、第１二値化検出信号Ｓａを用いているが、この例に代えて、第２二値化検出信号Ｓｂを用いてもよい。また、いずれか一方の配線にハイ信号又はロー信号を出力することによって、正回転と逆回転を区別するようにしてもよい。
【００３７】
上側配線４０Ｕと下側配線４０Ｄは、マスク回路５０に接続している。マスク回路５０は、後述するように、正回転信号Ｓａ１又は逆回転信号Ｓａ２が回転体の正回転又は逆回転に基づいて生成された場合には、正回転信号Ｓａ１又は逆回転信号Ｓａ２の通過を許可する。一方、マスク回路５０は、正回転信号Ｓａ１又は逆回転信号Ｓａ２が回転体の振動に基づいて生成された場合には、正回転信号Ｓａ１又は逆回転信号Ｓａ２の通過を許可しない。回転体の正回転に基づいて生成された正回転信号Ｓａ１は、マスク回路５０を通過して出力回路６０に入力する（Ｓａ３）。回転体の逆回転に基づいて生成された逆回転信号Ｓａ２は、マスク回路５０を通過して出力回路６０に入力する（Ｓａ４）。出力回路６０は、正回転信号Ｓａ３に基づく出力と逆回転信号Ｓａ４に基づく出力が区別された出力信号Ｖｏｕｔを生成する回路である。出力回路６０の出力形態は、例えば電圧、電流、パルス幅変化などの多様なものを用いることができる。本実施例では、三値信号出力を例として、その動作を説明する。
【００３８】
三値信号出力回路６０は、正回転信号Ｓａ３が入力すると、正回転信号Ｓａ３に同期して全振幅で変動する出力信号Ｖｏｕｔを出力する。三値信号出力回路６０は、逆回転信号Ｓａ４が入力すると、逆回転信号Ｓａ４に同期して半振幅で変動する出力信号Ｖｏｕｔを出力する。出力信号Ｖｏｕｔは、その周波数が回転体の回転速度を反映しており、そのレベルの高さが回転方向を反映している。出力信号Ｖｏｕｔは、回転体の回転速度と回転方向を反映した回転情報信号となる。
【００３９】
検出信号処理回路１０はさらに、反転判定回路７２と位相差判定回路７４と振幅判定回路７６とマスク制御回路７８を備えている。マスク制御回路７８は、反転判定回路７２と位相差判定回路７４と振幅判定回路７６の判定結果に基づいてマスク制御信号を生成し、マスク回路５０において正回転信号Ｓａ１及び逆回転信号Ｓａ２の通過を許可するか否かを制御する。
【００４０】
反転判定回路７２は、回転体が正回転から逆回転、又は逆回転から正回転に反転したことを判定する。反転判定回路７２は、回転体が反転したと判定したら、その反転した後の最初の正回転信号Ｓａ１及び逆回転信号Ｓａ２の変動の停止を要求する反転停止要求信号をマスク制御回路７８に入力する。反転判定回路７２は、回転体が正回転と逆回転を交互に繰返すような振動の影響や、増幅後の信号の正のピーク値又は負のピーク値が正確に保持されていないときの信号（位相差が１８０°又は０°であり、デューティー比が第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂで異なる）を抑制することができる。
【００４１】
位相差判定回路７４は、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差が所定範囲外のときに、正回転信号Ｓａ１及び逆回転信号Ｓａ２の変動の停止を要求する位相差停止要求信号をマスク制御回路７８に入力する。回転体に対向して配置されている第１磁気センサ２０ａと第２磁気センサ２０ｂは、回転体の周方向に沿って所定距離を隔てて配置されており、第１磁気センサ２０ａが出力する第１アナログ検出信号Ｖａと第２磁気センサ２０ｂが出力する第２アナログ検出信号Ｖｂは、回転体が正回転又は逆回転をしていれば、例えば６０°〜９０°の位相差を有して推移する。第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの位相差は、第１磁気センサ２０ａと第２磁気センサ２０ｂの配置位置によって変動するが、概ね６０°〜９０°の範囲となる。したがって、第１アナログ検出信号Ｖａを変換した第１二値化検出信号Ｓａと第２アナログ検出信号Ｖｂを変換した第２二値化検出信号Ｓｂも、回転体が正回転又は逆回転をしていれば、６０°〜９０°の位相差で推移する。
【００４２】
一方、微振動に基づいて出力される第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂは、回転体の停止位置によってほぼ０°又は１８０°の位相差を有して推移する。特に、後述するように、本実施例で用いられている第１変換回路３０ａ及び第２変換回路３０ｂは高精度ヒステリシスコンパレータ回路を備えており、微振動に基づいて出力される第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差を、０°又は１８０°に変換する。このため、回転体が正回転又は逆回転しているときの第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差と、回転体が微振動しているときの第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差の間には明白な差異がある。位相差判定回路７４は、０°と９０°の間に第１閾値を設定するとともに、９０°と１８０°の間にも第２閾値を設定し、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差が第１閾値と第２閾値に挟まれた範囲外のときに、正回転信号Ｓａ１及び逆回転信号Ｓａ２の変動の停止を要求する位相差停止要求信号をマスク制御回路７８に入力する。これにより、位相差判定回路７４は、出力信号の誤生成を抑制することができる。
【００４３】
回転体が正回転又は逆回転しているときの第１アナログ検出信号Ｖａ及び第２アナログ検出信号Ｖｂの振幅に比して、回転体が微振動したときに出力される第１アナログ検出信号Ｖａ及び第２アナログ検出信号Ｖｂの振幅は圧倒的に小さい。振幅判定回路７６は、少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の振幅が所定値よりも小さいときに、その信号変化が微振動に基づいたものであると判定し、正回転信号Ｓａ１及び逆回転信号Ｓａ２の変動の停止を要求する振幅停止要求信号をマスク制御回路７８に入力する。
【００４４】
例えば、振幅判定回路７６は、第１アナログ検出信号Ｖａの正のピーク電圧と負のピーク電圧の差分電圧を求め、その差分電圧を所定電圧と比較することによって、第１アナログ検出信号Ｖａの振幅が所定値よりも小さいか否かを判定する回路を備えている。同様に、振幅判定回路７６は、第２アナログ検出信号Ｖｂの正のピーク電圧と負のピーク電圧の差分電圧を求め、その差分電圧を所定電圧と比較することによって、第２アナログ検出信号Ｖｂの振幅が所定値よりも小さいか否かを判定する回路を備えている。振幅判定回路７６は、少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の差分電圧が所定電圧よりも小さいときに、正回転信号Ｓａ１及び逆回転信号Ｓａ２の変動の停止を要求する振幅停止要求信号をマスク制御回路７８に入力する。なお、図１に示す例では、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂが振幅判定回路７６に入力している。詳細は後述するが、変換回路３０ａ，３０ｂはそれぞれ、正のピーク電圧検出回路と負のピーク電圧検出回路を備えている。振幅判定回路７６は、第１変換回路３０ａで生成された第１アナログ検出信号Ｖａの正のピーク電圧及び負のピーク電圧を入力するとともに、第２変換回路３０ｂで生成された第２アナログ検出信号Ｖｂの正のピーク電圧及び負のピーク電圧を入力する構成にしてもよい。また、詳細は後述するが、振幅判定回路７６は、アナログ検出信号Ｖａ，Ｖｂのピーク電圧を検出する際に得られるデジタル値を入力する構成にしてもよい。
【００４５】
図２を参照して、第１アナログ検出信号Ｖａ及び第２アナログ検出信号Ｖｂの位相差と振幅の関係を説明する。横軸は、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの位相差であり、縦軸は第１アナログ検出信号Ｖａ及び第２アナログ検出信号Ｖｂの振幅を示している。この図に示される数値は一例であり、磁気センサ２０ａ，２０ｂや検出信号処理回路１の種類、磁気センサ２０ａ，２０ｂの配置位置が異なれば、これ以外の数値を取り得る。図２中の２Ａ及び２Ｃは、回転体が微振動したときの第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂを示している。回転体が微振動したときの第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂは、位相差がほぼ０°又は１８０°であり、振幅の大きさは５０ｍＶよりも小さい。図２中の２Ｂは、回転体が正回転又は逆回転したときの第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂを示している。回転体が正回転又は逆回転したときの第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂは、位相差がほぼ６０°〜９０°の範囲内であり、振幅の大きさは１０ｍＶ〜１００ｍＶである。
【００４６】
図２の説明図から明らかなように、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの振幅が１０ｍＶよりも小さい場合、その信号は回転体の微振動に基づいて発生したものと判定することができる。一方、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの振幅が５０ｍＶよりも大きい場合、その信号は回転体の正回転又は逆回転に基づいて発生したものと判定することができる。
【００４７】
また、３０°の位相差を第１閾値とし、１５０°の位相差を第２閾値とすると、位相差が３０°〜１５０°の範囲外の第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂは、回転体の微振動に基づいて発生したものと判定することができる。また、位相差が３０°〜１５０°の範囲内の第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂは、回転体の正回転又は逆回転に基づいて発生したものと判定することができる。
【００４８】
図３に、マスク制御回路７８の回路構成の具体例の一例を示す。マスク制御回路７８は、２つのＡＮＤ回路７１Ａ，７１Ｂと、ＯＲ回路７３と、ＡＮＤ回路７５を備えている。ＡＮＤ回路７５はマスク制御信号を出力しており、そのマスク制御信号はマスク回路５０に入力している。ＡＮＤ回路７５のマスク制御信号がハイ信号のとき、マスク回路５０は、正回転信号Ｓａ１及び逆回転信号Ｓａ２の通過を許可する。ＡＮＤ回路７５のマスク制御信号がロー信号のとき、マスク回路５０は、正回転信号Ｓａ１及び逆回転信号Ｓａ２の通過を許可しない。
【００４９】
図中７２の端子は、反転判定回路７２の出力端子を示す。反転判定回路７２の出力（反転停止要求信号の一例）は、ＡＮＤ回路７５に入力している。反転判定回路７２は、回転体が正回転又は逆回転しているときにハイ信号を出力し、回転体が正回転から逆回転、及び逆回転から正回転に反転したと判定したときにロー信号を出力する。
【００５０】
図中７４の端子は、位相差判定回路７４の出力端子を示す。位相差判定回路７４の出力（位相差停止要求信号の一例）は、ＯＲ回路７３に入力している。位相差判定回路７４は、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差が３０°〜１５０°の範囲内のときにハイ信号を出力し、位相差が３０°〜１５０°の範囲外のときにロー信号を出力する。
【００５１】
図中７６の上側端子７６Ｕ（Ｖａ）は、第１アナログ検出信号Ｖａの振幅が５０ｍＶよりも大きい場合にハイ信号を出力し、５０ｍＶ以下の場合にロー信号を出力する出力端子を示す。図中７６の上側端子７６Ｕ（Ｖｂ）は、第２アナログ検出信号Ｖｂの振幅が５０ｍＶよりも大きい場合にハイ信号を出力し、５０ｍＶ以下の場合にロー信号を出力する出力端子を示す。これら出力は、ＡＮＤ回路７１Ｂを経由してＯＲ回路７３に入力している。このため、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの双方の振幅が５０ｍＶよりも大きい場合にハイ信号がＯＲ回路７３に入力し、少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の振幅が５０ｍＶ以下の場合にロー信号がＯＲ回路７３に入力する。
【００５２】
図中７６の下側端子７６Ｄ（Ｖａ）は、第１アナログ検出信号Ｖａの振幅が１０ｍＶよりも大きい場合にハイ信号を出力し、１０ｍＶ以下の場合にロー信号を出力する出力端子を示す。図中７６の下側端子７６Ｄ（Ｖｂ）は、第２アナログ検出信号Ｖｂの振幅が１０ｍＶよりも大きい場合にハイ信号を出力し、１０ｍＶ以下の場合にロー信号を出力する出力端子を示す。これら出力は、ＡＮＤ回路７１Ａを経由してＡＮＤ回路７５に入力している。このため、ＡＮＤ回路７１Ａの出力（振幅停止要求信号の一例）は、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの双方の振幅が１０ｍＶよりも大きい場合にハイ信号となり、少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の振幅が１０ｍＶ以下の場合にロー信号となる。
【００５３】
図４に、図３のマスク制御回路７８の論理フローチャートを示す。まず、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの振幅が振幅判定回路７６によって判定される。第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの双方の振幅が１０ｍＶよりも大きい場合には、次の反転判定回路７２による判定に進む。少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の振幅が１０ｍＶ以下の場合には、その信号は回転体の振動に基づくものであると判定され、正回転信号Ｓａ１及び逆回転信号Ｓａ２は、マスク回路５０によってその通過が許可されない。
【００５４】
次に、反転判定回路７２によって回転体が正回転から逆回転、又は逆回転から正回転に反転したか否かが判定される。回転体が正回転から逆回転、又は逆回転から正回転に反転したと判定された場合には、反転した後の最初の正回転信号Ｓａ１及び逆回転信号Ｓａ２が、マスク回路５０によってその通過が許可されない。回転体が正回転又は逆回転を続けている場合には、次の振幅判定回路７６による判定に進む。
【００５５】
第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの振幅が振幅判定回路７６によって再度判定される。第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの双方の振幅が５０ｍＶよりも大きい場合には、その信号が回転体の正回転又は逆回転に基づくものであると判定され、マスク回路５０は、正回転信号Ｓａ１及び逆回転信号Ｓａ２の通過を許可する。少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の振幅が５０ｍＶ以下の場合には、次の位相差判定回路７４による判定に進む。
【００５６】
第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差が位相差判定回路７４によって判定される。第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差が３０°〜１５０°の範囲内の場合には、その信号が回転体の正回転又は逆回転に基づくものであると判定され、マスク回路５０は、正回転信号Ｓａ１及び逆回転信号Ｓａ２の通過を許可する。第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの位相差が３０°〜１５０°の範囲外の場合には、その信号は回転体の振動に基づくものであると判定され、正回転信号Ｓａ１及び逆回転信号Ｓａ２は、マスク回路５０によってその通過が許可されない。
【００５７】
このように、本実施例の検出信号処理回路１０は、反転判定回路７２と位相差判定回路７４と振幅判定回路７６とマスク制御回路７８を利用することによって、図２に示す第１アナログ検出信号Ｓａと第２アナログ検出信号Ｓｂの位相差と振幅の差異に基づいた判定を実行することができる。これらの判定回路を利用することによって、出力信号の誤生成を抑制することができる。
【００５８】
上記の図４に示す論理フローチャートは、振幅判定回路７６が１０ｍＶと５０ｍＶの２つの閾値を利用して判定する例である。他の実施例では、振幅判定回路７６が１つの閾値を利用することも可能である。図５に、振幅判定回路７６が１つの閾値を利用する場合のマスク制御回路７８の回路構成の具体例の一例を示す。図６に、そのマスク制御回路７８の論理フローチャートを示す。
【００５９】
図５に示すマスク制御回路７８では、振幅判定回路７６が１０ｍＶの閾値を利用する。振幅判定回路７６は、少なくとも第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのいずれか一方の振幅が１０ｍＶ以下の場合には、その信号は回転体の振動に基づくものであると判定し、ＡＮＤ回路７１Ａの出力（振幅停止要求信号）をロー信号にする。振幅判定回路７６では、第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂの双方の振幅が１０ｍＶよりも大きい場合には、ＡＮＤ回路７１Ａの出力がハイ信号となる。このようなマスク制御回路７８でも、出力信号の誤生成を抑制することができる。
【００６０】
以下、本実施例の検出信号処理回路１０に用いられており、従来から知られていない特有な回路構成を説明する。しかし、以下に示す回路構成は、本発明の技術思想を具現化するための一つの態様であり、本発明の技術範囲はこの態様に限られるものではない。
【００６１】
（変換回路３０ａ，３０ｂ）
図７に、第１変換回路３０ａの回路構成を例示する。なお、第２変換回路３０ｂも同様の回路構成を備えている。したがって、以下の実施例では、第１変換回路３０ａを例に挙げて説明する。第１変換回路３０ａは、ＤＣ増幅回路３８と、正のピーク電圧検出回路３２と、負のピーク電圧検出回路３４と、高精度ヒステリシスコンパレータ回路３６を備えている。ＤＣ増幅回路３８は、第１アナログ検出信号Ｖａを増幅して増幅第１アナログ検出信号ＶＤＣを生成する。正のピーク電圧検出回路３２は、増幅第１アナログ検出信号ＶＤＣの正のピーク電圧を検出する。負のピーク電圧検出回路３４は、増幅第１アナログ検出信号ＶＤＣの負のピーク電圧を検出する。高精度ヒステリシスコンパレータ回路３６は、正のピーク電圧検出回路３２で得られた正のピーク電圧と負のピーク電圧検出回路３４で得られた負のピーク電圧から算出される閾値を利用して、増幅第１アナログ検出信号ＶＤＣを第１二値化検出信号Ｓａに変換する。また、高精度ヒステリシスコンパレータ回路３６は、後述するように、位相差判定回路７４で用いられる遅延第１二値化検出信号Ｓ’ａを生成することもできる。なお、前記したように、第２変換回路３０ｂも同様の回路構成を備えており、第２変換回路３０ｂは、第２二値化検出信号Ｓｂと、位相差判定回路７４で用いられる遅延第２二値化検出信号Ｓ’ｂを生成する。
【００６２】
第１変換回路３０ａで用いられている正のピーク電圧検出回路３２は、変動する増幅第１アナログ検出信号ＶＤＣに追随して正のピーク電圧を検出する。正のピーク電圧検出回路３２は、例えば、増幅第１アナログ検出信号ＶＤＣが環境温度の変化に応じて上昇又は下降したとしても、その変化に追随して正のピーク電圧を検出することができる。
【００６３】
第１変換回路３０ａで用いられている負のピーク電圧検出回路３４は、変動する増幅第１アナログ検出信号ＶＤＣに追随して負のピーク電圧を検出する。負のピーク電圧検出回路３４は、例えば、増幅第１アナログ検出信号ＶＤＣが温度変化に応じて上昇又は下降したとしても、その変化に追随して負のピーク電圧を検出することができる。
【００６４】
高精度ヒステリシスコンパレータ回路３６は、高側オフセット閾値電圧と低側オフセット閾値電圧の間で比較閾値電圧を切換えて増幅アナログ検出信号ＶＤＣを第１二値化検出信号Ｓａに変換する。さらに、高精度ヒステリシスコンパレータ回路３６は、高側オフセット閾値電圧と低側オフセット閾値電圧を利用することによって生じる時間遅れを補償する回路を備えている。これにより、高精度ヒステリシスコンパレータ回路３６は、増幅第１アナログ検出信号ＶＤＣを高精度に第１二値化検出信号Ｓａに変換することができる。
【００６５】
図８に、正のピーク電圧検出回路３２の回路構成要素を具体的に示す。正のピーク電圧検出回路３２は、コンパレータ１３１と、アンド回路１３２と、カウンタ回路１３３と、Ｄ／Ａ変換回路１３４と、第１クロック信号発生回路と、第２クロック信号発生回路を備えている。第１クロック信号発生回路が生成する第１クロック信号CLK1の周期は、第２クロック信号発生回路が生成する第２クロック信号CLK2の周期よりも短い。第１クロック信号CLK1と第２クロック信号CLK2の周波数は、適宜に調整可能である。
【００６６】
コンパレータ１３１は、非反転入力端子に増幅第１アナログ検出信号ＶＤＣが入力しており、反転入力端子にＤ／Ａ変換回路１３４の出力電圧ＶＰＥＡＫが入力している。
【００６７】
アンド回路１３２は、２つの入力端子を備えており、一方の入力端子にコンパレータ１３１の出力信号ＶＵＰが入力しており、他方の入力端子に第１クロック信号CLK1が入力している。アンド回路１３２は、コンパレータ１３１の出力信号ＶＵＰがハイ信号のときにCLK1に同期した出力信号を出力する。
【００６８】
カウンタ回路１３３は、ＵＰ／ＤＯＷＮのｎビットカウンタ回路である。カウンタ回路１３３のＵＰ用の入力端子には、アンド回路１３２の出力信号が入力している。カウンタ回路１３３のＤＯＷＮ用の入力端子には、第２クロック信号CLK2が入力している。カウンタ回路１３３はさらに、ＲＥＳＥＴ用の入力端子も備えており、そのＲＥＳＥＴ用の入力端子にリセット信号RSTが入力している。カウンタ回路１３３は、アンド回路１３２を利用して、コンパレータ１３１の出力信号ＶＵＰがハイ信号のときに第１クロック信号CLK1に同期してカウンタ値を加算する。正確には、第１クロック信号CLK1が正に反転するタイミングに同期してカウンタ値を加算する。カウンタ回路１３３はさらに、第２クロック信号CLK2に同期してカウンタ値を減算する。正確には、第２クロック信号CLK2が正に反転するタイミングに同期してカウンタ値を減算する。
【００６９】
Ｄ／Ａ変換回路１３４は、カウンタ回路１３３のカウンタ値に対応する電圧を出力する。Ｄ／Ａ変換回路１３４の出力は、増幅アナログ検出信号ＶＤＣの正のピーク電圧ＶＰＥＡＫとして用いられるとともに、コンパレータ１３１の反転入力端子にも入力している。
【００７０】
図９に、ピーク電圧検出回路３２の動作波形図を示す。期間T1と期間T2は、ピーク電圧検出回路３２が初期状態から増幅第１アナログ検出信号ＶＤＣの正のピーク電圧を検出するまでの過渡期間である。期間T3と期間T5は、増幅第１アナログ検出信号ＶＤＣの正のピーク電圧を検出する過程の期間である。期間T4は、検出した正のピーク電圧の波から次の波が現れるまでの期間である。期間T4は、ピーク電圧検出回路３２の特徴が最も現れている期間である。
【００７１】
まず、期間T1と期間T2に関して説明する。ピーク電圧検出回路３２の測定が開始すると、リセット信号RSTがカウンタ回路１３３に入力し、カウンタ回路１３３のカウンタ値が初期化される。カウンタ回路１３３のカウンタ値が初期化されると、Ｄ／Ａ変換回路１３４の出力電圧ＶＰＥＡＫも初期化される。カウンタ値の初期値は低く設定されているので、出力電圧ＶＰＥＡＫの初期電圧も小さい。カウンタ値の初期値は、出力電圧ＶＰＥＡＫが増幅第１アナログ検出信号ＶＤＣを下回るように設定されている。このため、測定開始時の増幅第１アナログ検出信号ＶＤＣは、出力電圧ＶＰＥＡＫを上回っており、コンパレータ１３１の出力信号ＶＵＰがハイ信号になる。アンド回路１３２は、コンパレータ１３１の出力信号ＶＵＰがハイ信号であるときに、第１クロック信号CLK1をカウンタ回路１３４に入力する。カウンタ回路１３４は、第１クロック信号CLK1に同期してカウンタ値を加算する。これにより、Ｄ／Ａ変換回路１３４の出力電圧ＶＰＥＡＫは、第１クロック信号CLK1に同期して段差状に上昇する（期間T1）。
【００７２】
タイミングt1において、出力電圧ＶＰＥＡＫが増幅第１アナログ検出信号ＶＤＣまで達し、出力電圧ＶＰＥＡＫが増幅第１アナログ検出信号ＶＤＣを上回ると、コンパレータ１３１の出力信号ＶＵＰがロー信号になる。アンド回路１３２は、第１クロック信号CLK1をカウンタ回路１３３に入力するのを停止する。したがって、カウンタ回路１３３は、第１クロック信号CLK1に同期したカウンタ値の加算を停止する。この結果、出力電圧ＶＰＥＡＫの上昇も停止する。ここで、カウンタ回路１３３のＤＯＷＮ用の入力端子には、第２クロック信号CLK2が入力している。このため、カウンタ回路１３３のカウンタ値は、第２クロック信号CLK2に同期して減算する。したがって、期間T2では、出力電圧ＶＰＥＡＫが第２クロック信号CLK2に同期して下降する。
【００７３】
タイミングt2において、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを上回ると、増幅第１アナログ検出信号ＶＤＣの正のピーク電圧を検出する過程に入る（期間T3）。増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを上回っていると、コンパレータ１３１の出力信号ＶＵＰがハイ信号になる。アンド回路１３２は、コンパレータ１３１の出力信号ＶＵＰがハイ信号であるときに、第１クロック信号CLK1をカウンタ回路１３３に入力する。カウンタ回路１３３は、第１クロック信号CLK1に同期してカウンタ値を加算する。これにより、Ｄ／Ａ変換回路１３４の出力電圧ＶＰＥＡＫは、第１クロック信号CLK1に同期して段差状に上昇する。即ち、出力電圧ＶＰＥＡＫは、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを上回っているときに、第１クロック信号CLK1に同期して段差状に上昇し、増幅第１アナログ検出信号ＶＤＣの上昇に追随していく。この期間T3でも、カウンタ回路１３４のカウンタ値は、第２クロック信号CLK2に同期して減算する。しかし、第２クロック信号CLK2の周期は、第１クロック信号CLK1の周期よりも極めて長い。このため、第２クロック信号CLK2に基づくカウンタ値の減算分は、第１クロック信号CLK1に基づく加算分によって実質的に無視することができる。したがって、出力電圧ＶＰＥＡＫは、第１クロック信号CLK1に同期して段差状に上昇し、増幅アナログ検出信号ＶＤＣの上昇に追随していくことができる。
【００７４】
タイミングt3において、増幅第１アナログ検出信号ＶＤＣが下降し始めると、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを下回る。増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを下回ると、コンパレータ１３１の出力信号ＶＵＰがロー信号になり、カウンタ回路１３３に第１クロック信号CLK1が入力しない。したがって、カウンタ回路１３３は、カウンタ値の加算を停止する。これらの処理を経て、ピーク電圧検出回路３２は、増幅アナログ検出信号ＶＤＣの正のピーク値を検出する。
【００７５】
期間T4では、カウンタ回路１３３のカウンタ値が、第２クロック信号CLK2に同期して減算する。このため、保持されている出力電圧ＶＰＥＡＫは、次の周期の増幅第１アナログ検出信号ＶＤＣが現れるまで段差状に下降する。保持されている出力電圧ＶＰＥＡＫが徐々に下降するので、次の周期の波を確実に捉えることができる。増幅第１アナログ検出信号ＶＤＣが緩慢に減少していたとしても、確実に検出することができる。
【００７６】
次に、タイミングt4において、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを上回ると、増幅第１アナログ検出信号ＶＤＣの正のピーク電圧を検出する過程に入る（期間T5）。期間T5とタイミングt5における動作は、前記の期間T3とタイミングt5における動作と同一である。
【００７７】
図１０に、増幅第１アナログ検出信号ＶＤＣの複数の周期を観測した様子を示す。増幅第１アナログ検出信号ＶＤＣは、急峻に変動する成分の他に、温度変化等に起因して緩慢に変動する成分も含まれている。このため、図１０に示すように、増幅第１アナログ検出信号ＶＤＣは、緩慢に増加する期間T10と緩慢に減少する期間T20を備えている。図１０に示すように、正のピーク電圧検出回路３２は、緩慢に増加する期間T10と緩慢に減少する期間T20のいずれにおいても、増幅第１アナログ検出信号ＶＤＣの正のピーク電圧を周期毎に検出することができる。
【００７８】
正のピーク電圧検出回路３２は、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを上回っているときに、周期の短い第１クロック信号CLK1を利用して、カウンタ回路１３３のカウンタ値を加算させ、出力電圧ＶＰＥＡＫを上昇させることができる。したがって、出力電圧ＶＰＥＡＫは、増幅第１アナログ検出信号ＶＤＣの急峻な上昇に追随して上昇することができる。さらに、正のピーク電圧検出回路３２は、周期の長い第２クロック信号CLK2を利用して、カウンタ回路１３３のカウンタ値を減算させ、出力電圧ＶＰＥＡＫを下降させることができる。したがって、出力電圧ＶＰＥＡＫは、増幅第１アナログ検出信号ＶＤＣの緩慢な下降に追随して下降することができる。
【００７９】
正のピーク電圧検出回路３２は、２つのクロック信号を利用することによって、正のピーク電圧ＶＰＥＡＫを増幅第１アナログ検出信号ＶＤＣの急峻な変動と緩慢な変動の双方に追随させることができる。正のピーク電圧検出回路３２によると、増幅第１アナログ検出信号ＶＤＣの、正のピーク電圧ＶＰＥＡＫを正確に検出することができる。
【００８０】
図１１に、正のピーク電圧検出回路３２の変形例の構成を示す。変形例の正のピーク電圧検出回路３２は、第２のアンド回路１３５を備えている。第２のアンド回路１３５は、２つの入力端子を備えており、一方の入力端子にはコンパレータ１３１の出力信号ＶＵＰが反転した信号が入力しており、他方の入力端子には第２クロック信号CLK2が入力している。第２のアンド回路１３５は、コンパレータ１３１の出力信号ＶＵＰがロー信号のときに第２クロック信号CLK2に同期した出力信号を出力する。
【００８１】
変形例の正のピーク電圧検出回路３２によると、カウンタ回路１３３は、コンパレータ１３１の出力信号ＶＵＰがローのときに、第２クロック信号CLK2に同期してカウンタ値を減算する。換言すると、変形例の正のピーク電圧検出回路３２では、コンパレータ１３１の出力信号ＶＵＰがハイのときに（即ち、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＰＥＡＫを上回っているときに）、カウンタ回路１３３のカウンタ値が第２クロック信号CLK2に同期して減算することがない。したがって、変形例の正のピーク電圧検出回路３２によると、増幅第１アナログ検出信号ＶＤＣが急峻に上昇する過程では、出力電圧ＶＰＥＡＫを増幅アナログ検出信号ＶＤＣの急峻な上昇に良好に追随させることができる。
【００８２】
本実施例の正のピーク電圧検出回路３２で検出される正のピーク電圧ＶＰＥＡＫは、第２クロック信号CLK2に同期して緩慢に変化する。緩慢とはいえ変化することから厳密な意味ではピーク電圧ＶＰＥＡＫを保持しているとはいえない。しかしながら第２クロック信号CLK2に同期する変化は緩慢であり、ピーク電圧ＶＰＥＡＫを近似的に保持しているといえる。また、後記する高精度ヒステリシスコンパレータ回路３６に利用する場合、正のピーク電圧ＶＰＥＡＫを保持した電圧が緩慢に変化する方向（緩慢に低下する）と、負のピーク電圧ＶＢＯＴＴＯＭを保持した電圧が緩慢に変化する方向（緩慢に上昇する）が逆向きであり、緩慢に変化するにもかかわらず、正のピーク電圧ＶＰＥＡＫを保持した電圧と負のピーク電圧ＶＢＯＴＴＯＭを保持した電圧の中間値は変化しない。周期毎の中間値を正確に抽出することを妨げない。
【００８３】
図１２に、負のピーク電圧検出回路３４の構成を示す。負のピーク電圧検出回路３４の構成と正のピーク電圧検出回路３２は、以下の２つの点で異なっている。
【００８４】
負のピーク電圧検出回路３４では、コンパレータ２３１の反転入力端子に増幅第１アナログ検出信号ＶＤＣが入力しており、非反転入力端子にＤ／Ａ変換回路２３４の出力電圧ＶＢＯＴＴＯＭが入力している。さらに、カウンタ回路２３３は、ＵＰ／ＤＯＷＮのｎビットカウンタ回路であり、その出力は反転してＤ／Ａ変換回路２３４に入力している。
【００８５】
負のピーク検出回路３４では、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＢＯＴＴＯＭを下回っているときに、コンパレータ２３１の出力信号ＶＤＯＷＮがハイになる。アンド回路２３２は、コンパレータ２３１の出力信号ＶＤＯＷＮがハイのときに、第１クロック信号CLK1をカウンタ回路２３３のＵＰ用の入力端子に入力する。したがって、カウンタ回路２３３のカウンタ値は、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＢＯＴＴＯＭを下回っているときに、第１クロック信号CLK1に同期して加算する。ただし、カウンタ回路２３３の出力は反転している。このため、実質的には、カウンタ回路２３３のカウンタ値は、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＢＯＴＴＯＭを下回っているときに、第１クロック信号CLK1に同期して減算する。この結果、負のピーク検出回路３４は、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＢＯＴＴＯＭを下回っているときに、第１クロック信号CLK1に同期して出力電圧ＶＢＯＴＴＯＭを下降させることができる。したがって、出力電圧ＶＢＯＴＴＯＭは、増幅第１アナログ検出信号ＶＤＣの急峻な下降に追随して下降することができる。さらに、負のピーク電圧検出回路３４は、周期の長い第２クロック信号CLK2を利用して、カウンタ回路２３３のカウンタ値を減算する。ただし、上記したように、カウンタ回路２３３の出力は反転している。このため、カウンタ回路２３３のカウンタ値を実質的に加算させ、出力電圧ＶＢＯＴＴＯＭを上昇させることができる。したがって、出力電圧ＶＢＯＴＴＯＭは、増幅第１アナログ検出信号ＶＤＣの緩慢な上昇に追随して上昇することができる。
【００８６】
負のピーク電圧検出回路３４は、２つのクロック信号を利用することによって、負のピーク電圧ＶＢＯＴＴＯＭを急峻な変動と緩慢な変動の双方に追随させることができる。負のピーク電圧検出回路３４によると、増幅第１アナログ検出信号ＶＤＣの負のピーク電圧ＶＢＯＴＴＯＭを正確に検出することができる。
【００８７】
図１３に、負のピーク電圧検出回路３４の変形例の構成を示す。変形例の負のピーク電圧検出回路３４は、第２のアンド回路２３５を備えている。第２のアンド回路２３５は、２つの入力端子を備えており、一方の入力端子にはコンパレータ２３１の出力信号ＶＤＯＷＮが反転した信号が入力しており、他方の入力端子には第２クロック信号CLK2が入力している。
【００８８】
変形例の負のピーク電圧検出回路３４によると、カウンタ回路２３３は、コンパレータ２３１の出力信号ＶＤＯＷＮがローのときのみ、第２クロック信号CLK2に同期してカウンタ値を実質的に加算する。換言すると、変形例の負のピーク電圧検出回路３４では、コンパレータ２３１の出力信号ＶＤＯＷＮがハイのときに（即ち、増幅第１アナログ検出信号ＶＤＣが出力電圧ＶＢＯＴＴＯＭを上回っているときに）、カウンタ回路２３３のカウンタ値が第２クロック信号CLK2に同期して加算することがない。したがって、変形例の負のピーク電圧検出回路３４によると、増幅第１アナログ検出信号ＶＤＣが急峻に下降する過程では、出力電圧ＶＢＯＴＴＯＭを増幅第１アナログ検出信号ＶＤＣの急峻な下降に良好に追随させることができる。
【００８９】
図１４に、第１変換回路３０ａの全体構成を示す。第１変換回路３０ａは、図８の正のピーク電圧検出回路３２と、図１２の負のピーク電圧検出回路３４と、高精度ヒステリシスコンパレータ回路３６と、ＤＣ増幅回路３８を備えている。第１変換回路３０ａはさらに、クロック回路２３６と分周回路２３８を備えている。クロック回路２３６は、第１クロック信号CLK1を生成する。分周回路２３８は、高周波の第１クロック信号CLK1を低周波の第２クロック信号CLK2に変換する。
【００９０】
図１５に、高精度ヒステリシスコンパレータ回路３６の回路構成を具体的に示す。高精度ヒステリシスコンパレータ回路３６は、正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭを利用して、基準閾値電圧ＶＲＥＦと、高側オフセット閾値電圧ＶＲＥＦ1と、低側オフセット閾値電圧ＶＲＥＦ2を生成する。図１５に示すように、高精度ヒステリシスコンパレータ回路３６は、第１比較回路９０と、第２比較回路８０と、第１フリップフロップ回路８８と、第２フリップフロップ回路８９と、４つの抵抗Ｒ１０〜Ｒ４０を備えている。なお、第２フリップフロップ回路８９は、後述するように、遅延第１二値化検出信号Ｓ’ａを生成するために用いられている。また、前記したように、第２変換回路３０ｂの高精度ヒステリシスコンパレータ回路も同様の回路構成を備えており、第２変換回路３０ｂの第２フリップフロップ回路は遅延第２二値化検出信号Ｓ’ｂを生成する。
【００９１】
増幅第１アナログ検出信号ＶＤＣは、正のピーク電圧検出回路３２と負のピーク電圧検出回路３４に入力している。抵抗Ｒ１０〜Ｒ４０は、正のピーク電圧検出回路３２の出力端子と負のピーク電圧検出回路３４の出力端子の間に直列に設けられている。抵抗Ｒ１０と抵抗Ｒ２０の間に、第１接続端子３０Ｈが形成されている。抵抗Ｒ２０と抵抗Ｒ３０の間に、第２接続端子３０Ｍが形成されている。抵抗Ｒ３０と抵抗Ｒ４０の間に、第３接続端子３０Ｄが形成されている。抵抗Ｒ１０〜Ｒ４０の抵抗値は同一である。したがって、各接続端子３０Ｈ、３０Ｍ、３０Ｄの電圧は、以下の値に調整される。
【００９２】
【数１】
0005144547.tif 000002
【００９３】
第２接続端子３０Ｍの電圧は、正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭの中心値に調整されており、この電圧は基準閾値電圧ＶＲＥＦとして用いられる。第１接続端子３０Ｈの電圧は、基準閾値電圧ＶＲＥＦと正のピーク電圧ＶＰＥＡＫの中心値に調整されており、この電圧は高側オフセット閾値電圧ＶＲＥＦ1として用いられる。第３接続端子３０Ｄの電圧は、基準閾値電圧ＶＲＥＦと負のピーク電圧ＶＢＯＴＴＯＭの中心値に調整されており、この電圧は低側オフセット閾値電圧ＶＲＥＦ2として用いられる。
【００９４】
第１比較回路９０は、第１オペアンプ９２と第１スイッチ切換回路９４を備えている。第１オペアンプ９２の非反転入力端子には、増幅第１アナログ検出信号ＶＤＣが入力している。第１スイッチ切換回路９４は、第１オペアンプ９２の出力に応じて、第１オペアンプ９２の反転入力端子に接続する端子を、第１接続端子３０Ｈと第２接続端子３０Ｍの間で切替える。すなわち、第１スイッチ切換回路９４は、第１オペアンプ９２の出力に応じて、第１オペアンプ９２の反転入力端子に入力する電圧を、高側オフセット閾値電圧ＶＲＥＦ1と基準閾値電圧ＶＲＥＦの間で切換える。
【００９５】
第１比較回路９０は、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回ったときに出力を正から負に反転させるとともに、比較閾値電圧を高側オフセット閾値電圧ＶＲＥＦ1に切換える。また、第１比較回路９０は、増幅第１アナログ検出信号ＶＤＣが高側オフセット閾値電圧ＶＲＥＦ1を上回った時に出力を負から正に反転させるとともに、比較閾値電圧を基準閾値電圧ＶＲＥＦに切換える。
【００９６】
第２比較回路８０は、第２オペアンプ８２と第２スイッチ切換回路８４を備えている。第２オペアンプ８２の非反転入力端子には、増幅第１アナログ検出信号ＶＤＣが入力している。第２スイッチ切換回路８４は、第２オペアンプ８２の出力に応じて、第２オペアンプ８２の反転入力端子に接続する端子を、第２接続端子３０Ｍと第３接続端子３０Ｄの間で切替える。すなわち、第２スイッチ切換回路８４は、第２オペアンプ８２の出力に応じて、第２オペアンプ８２の反転入力端子に入力する電圧を、基準閾値電圧ＶＲＥＦと低側オフセット閾値電圧ＶＲＥＦ2の間で切換える。
【００９７】
第２比較回路８０は、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時に出力を負から正に反転させるとともに、比較閾値電圧を低側オフセット閾値電圧ＶＲＥＦ2に切換える。また、第２比較回路８０は、増幅アナログ検出信号ＶＤＣが低側オフセット閾値電圧ＶＲＥＦ2を下回った時に出力を正から負に反転させるとともに、比較閾値電圧を基準閾値電圧ＶＲＥＦに切換える。
【００９８】
第１フリップフロップ回路８８は、第１比較回路９０と第２比較回路８０の出力電圧を入力する。第１フリップフロップ回路８８は、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回った時に生じる第１比較回路９０の出力反転現象（正から負）と、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時に生じる第２比較回路８０の出力反転現象（負から正）を選択して出力を反転させる。なお、第１オペアンプ９２の出力は、反転した後に第１フリップフロップ回路８８のリセット端子Ｒに入力している。第２オペアンプ８２の出力は、反転しないで第１フリップフロップ回路８８のセット端子Ｓに入力している。
【００９９】
図１６に、第１スイッチ切換回路９４と第２スイッチ切換回路８４の具体的な構成を示す。第１スイッチ切換回路９４は、第１トランジスタ９５と第２トランジスタ９７を備えている。第１トランジスタ９５は、第１オペアンプ９２の反転入力端子と第１接続端子３０Ｈの間に設けられている。第１トランジスタ９５のゲートには、インバータ９３によって反転された第１オペアンプ９２の出力が入力している。第２トランジスタ９７は、第１オペアンプ９２の反転入力端子と第２接続端子３０Ｍの間に設けられている。第２トランジスタ９７のゲートには、インバータ９３によって反転されていない第１オペアンプ９２の出力が入力している。
【０１００】
第２スイッチ切換回路８４は、第３トランジスタ８５と第４トランジスタ８７を備えている。第３トランジスタ８５は、第２オペアンプ８２の反転入力端子と第２接続端子３０Ｍの間に設けられている。第３トランジスタ８５のゲートには、インバータ８３によって反転された第２オペアンプ８２の出力が入力している。第４トランジスタ８７は、第２オペアンプ８２の反転入力端子と第３接続端子３０Ｄの間に設けられている。第４トランジスタ８７のゲートには、インバータ８３によって反転されていない第２オペアンプ８２の出力が入力している。
【０１０１】
図１６と図１７を参照して、高精度ヒステリシスコンパレータ回路３６の動作について説明する。なお、説明の簡単化のため、正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭが一定の場合について説明する。
【０１０２】
まず、第１比較回路９０の動作について説明する。第１トランジスタ９５と第２トランジスタ９７は、双方ともゲートに正の電圧が印加されるとオンするトランジスタである。増幅第１アナログ検出信号ＶＤＣが高側オフセット閾値電圧ＶＲＥＦ1を上回る直前までは、第１オペアンプ９２の反転入力端子に高側オフセット閾値電圧ＶＲＥＦ1が入力されており、第１オペアンプ９２の非反転入力端子に増幅アナログ検出信号ＶＤＣが入力されている。増幅第１アナログ検出信号ＶＤＣが高側オフセット閾値電圧ＶＲＥＦ1を上回った時（ｔ12、ｔ16）に、第１オペアンプ９２の出力がハイに切換わる。第１オペアンプ９２の出力電圧は、インバータ９３によって反転され、第１トランジスタ９５のゲートに負の電圧が入力される。第１トランジスタ９５がオフする。さらに、第１オペアンプ９２の出力電圧は、インバータ９３によって反転されないで、第２トランジスタ９７のゲートに印加される。この結果、第２トランジスタ９７のゲートに正の電圧が入力される。第２トランジスタ９７がオンする。第１オペアンプ９２の反転入力端子に基準閾値電圧ＶＲＥＦが入力される。
【０１０３】
増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回った時（t13、t17）、第１オペアンプ９２の出力がローに切換わる。第１オペアンプ９２の出力電圧は、インバータ９３によって反転されるので、第１トランジスタ９５のゲートに正の電圧が入力される。第１トランジスタ９５がオンする。さらに、第１オペアンプ９２の出力電圧は、インバータ９３によって反転されないで、第２トランジスタ９７のゲートに印加される。この結果、第２トランジスタ９７のゲートに負の電圧が入力される。第２トランジスタ９７がオフする。第１オペアンプ９２の反転入力端子に高側オフセット閾値電圧ＶＲＥＦ1が入力される。
【０１０４】
次に、第２比較回路８０の動作について説明する。第３トランジスタ８５と第４トランジスタ８７は、双方ともゲートに正の電圧が印加されるとオンするトランジスタである。増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回る直前までは、第２オペアンプ８２の反転入力端子に基準閾値電圧ＶＲＥＦが入力されており、第２オペアンプ８２の非反転入力端子に増幅第１アナログ検出信号ＶＤＣが入力されている。増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時（ｔ11、ｔ15）に、第２オペアンプ８２の出力がハイに切換わる。第２オペアンプ８２の出力電圧は、インバータ８３によって反転されるので、第３トランジスタ８５のゲートに負の電圧が入力される。第３トランジスタ８５がオフする。さらに、第２オペアンプ８２の出力電圧は、インバータ８３によって反転されないで、第４トランジスタ８７のゲートに印加される。この結果、第４トランジスタ８７のゲートに正の電圧が入力される。第４トランジスタ８７がオンする。第２オペアンプ８２の反転入力端子に低側オフセット閾値電圧ＶＲＥＦ2が入力される。
【０１０５】
増幅第１アナログ検出信号ＶＤＣが低側オフセット閾値電圧ＶＲＥＦ2を下回った時（t14、t18）、第２オペアンプ８２の出力がローに切換わる。第２オペアンプ８２の出力電圧は、インバータ８３によって反転されるので、第３トランジスタ８５のゲートに正の電圧が入力される。第３トランジスタ８５がオンする。さらに、第２オペアンプ８２の出力電圧は、インバータ８３によって反転されないで、第４トランジスタ８７のゲートに印加される。この結果、第４トランジスタ８７のゲートに負の電圧が入力される。第４トランジスタ８７がオフする。第２オペアンプ８２の反転入力端子に基準閾値電圧ＶＲＥＦが入力される。
【０１０６】
上記したように、第１比較回路９０の働きによって、増幅第１アナログ検出信号ＶＤＣが高側オフセット閾値電圧ＶＲＥＦ1を上回った時ｔ12、ｔ16に、閾値電圧が基準閾値電圧ＶＲＥＦに切り換わる。増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回った時ｔ13、ｔ17に、閾値電圧が高側オフセット閾値電圧ＶＲＥＦ1に切り換わる。図１７（Ａ）に示すように、第１比較回路９０が比較対象とする閾値電圧が、電圧レベル１９２のようにステップ状に変化する。
【０１０７】
図１７（Ｂ）は、第１比較回路９０の出力がインバータ９３によって反転した後の出力ＶＡ（第１フリップフロップ回路８８のリセット端子Ｒに入力する信号）を示している。増幅第１アナログ検出信号ＶＤＣが高側オフセット閾値電圧ＶＲＥＦ1を上回った時ｔ12、ｔ16に正から負に反転し、増幅アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回った時ｔ13、ｔ17に負から正に反転する。
【０１０８】
第２比較回路８０の働きによって、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時ｔ11、ｔ15に、閾値電圧が低側オフセット閾値電圧ＶＲＥＦ2に切り換わる。増幅第１アナログ検出信号ＶＤＣが低側オフセット閾値電圧ＶＲＥＦ2を下回った時ｔ14、ｔ18に、閾値電圧が基準閾値電圧ＶＲＥＦに切り換わる。図１７（Ａ）に示すように、第２比較回路８０が比較対象とする閾値電圧が、電圧レベル１９４のようにステップ状に変化する。
【０１０９】
図１７（Ｃ）は、第２比較回路８０の出力ＶＢ（第１フリップフロップ回路８８のセット端子Ｓに入力する信号）を示している。増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時ｔ11、ｔ15に負から正に反転し、増幅アナログ検出信号ＶＤＣが低側オフセット閾値電圧ＶＲＥＦ2を下回った時ｔ14、ｔ18に正から負に反転する。
【０１１０】
第１フリップフロップ回路８８のリセット端子Ｒには、第１比較回路９０の出力電圧が反転されて入力されている（図１７（Ｂ）の電圧ＶＡが入力されている）。図１７（Ｂ）に示す出力電圧ＶＡが負から正に反転するタイミング（ｔ13、ｔ17）において、第１フリップフロップ回路８８の出力Ｓａの電圧を正から負に反転させる。また、セット端子Ｓには第２比較回路８０の出力ＶＢが反転されないで入力されている。図１７（Ｃ）に示す出力ＶＢが負から正に反転するタイミング（ｔ11、ｔ15）において、フリップフロップ回路８８の出力Ｓａの電圧を負から正に反転させる。この結果、図１７（Ｄ）に示す第１二値化検出信号Ｓａが得られる。第１二値化検出信号Ｓａは、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時ｔ11、ｔ15に負から正に反転し、増幅第１アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回った時ｔ13、ｔ17に正から負に反転する。
【０１１１】
高精度ヒステリシスコンパレータ回路３６によると、正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭを利用して高側オフセット閾値電圧ＶＲＥＦ1と低側オフセット閾値電圧ＶＲＥＦ2を生成する。このため、高側オフセット閾値電圧ＶＲＥＦ1と低側オフセット閾値電圧ＶＲＥＦ2が、脈動する増幅第１アナログ検出信号ＶＤＣの振幅に応じて変動することができる。
【０１１２】
磁気センサ２０ａ，２０ｂから得られるアナログ検出信号Ｖａ，Ｖｂは、その振幅が温度変化によって大きく変化することが知られている。高側オフセット閾値電圧ＶＲＥＦ1と低側オフセット閾値電圧ＶＲＥＦ2が固定されている場合、アナログ検出信号Ｖａ，Ｖｂが、高側オフセット閾値電圧ＶＲＥＦ1と低側オフセット閾値電圧ＶＲＥＦ2を超えることができない事態が発生してしまう。この場合、脈動するアナログ検出信号Ｖａ，Ｖｂを正確に二値化検出信号Ｓａ，Ｓｂに変換することができなくなってしまう。一方、高精度ヒステリシスコンパレータ回路３６によると、高側オフセット閾値電圧ＶＲＥＦ1と低側オフセット閾値電圧ＶＲＥＦ2は、脈動するアナログ検出信号Ｖａ，Ｖｂの振幅が小さくなったとしても、それに応じて調整されるので脈動するアナログ検出信号Ｖａ，Ｖｂを正確に二値化検出信号Ｓａ，Ｓｂに変換することができる。
【０１１３】
しかしながら、このような高精度ヒステリシスコンパレータ回路３６を利用すると、回転体が微振動したときに誤作動するという問題がある。図１８に、回転体が正回転又は逆回転している状態から微振動に移行したときの増幅第１アナログ検出信号ＶＤＣの様子を示す。前記したピーク検出回路３２，３４と高精度ヒステリシスコンパレータ回路３６を組み合わせた変換回路３０ａ，３０ｂを用いた場合、時間が経過すると、回転体が微振動したときの増幅第１アナログ検出信号ＶＤＣのピーク電圧を検出し、二値化検出信号Ｓａ，Ｓｂを出力することになる。この場合、従来の検出信号処理回路では、図２９〜図３１に示したように、回転体が正回転又は逆回転していると誤判定してしまう。しかし、前記したように、本実施例の検出信号処理回路１０は、反転判定回路７２と位相差判定回路７４と振幅判定回路７６とマスク制御回路７８を利用することにより、この種の振動による出力信号の誤生成を抑制することができる。本実施例の検出信号処理回路１０は、この種の変換回路３０ａ，３０ｂが微振動によって誤作動することを改善できる。この点において、本実施例の検出信号処理回路１０は、特に有用な結果を提供するものである。
【０１１４】
（位相差判定回路７４）
図１９及び図２０を参照して、位相差判定回路７４の判定方法を説明する。図１９は、回転体が微振動したときに出力される二値化検出信号Ｓａ，Ｓｂの位相差が０°の場合（図３１のＳＰ１参照）を考慮した判定方法を説明している。図２０は、回転体が微振動したときに出力される二値化検出信号Ｓａ，Ｓｂの位相差が１８０°の場合（図３１のＳＰ２参照）を考慮した判定方法を説明している。
【０１１５】
位相差判定回路７４は、第１二値化検出信号Ｓａを遅延させた遅延第１二値化検出信号Ｓ’ａと、第２二値化検出信号Ｓｂを遅延させた遅延第２二値化検出信号Ｓ’ｂと、遅延第２二値化検出信号Ｓ’ｂを反転させた反転遅延第２二値化検出信号Ｓ’ｂｒを利用する。遅延第１二値化検出信号Ｓ’ａと遅延第２二値化検出信号Ｓ’ｂは、高精度ヒステリシスコンパレータ回路３６を用いて生成することができる。反転遅延第２二値化検出信号Ｓ’ｂｒは、遅延第２二値化検出信号Ｓ’ｂをインバータで反転させることによって生成することができる。遅延第１二値化検出信号Ｓ’ａと遅延第２二値化検出信号Ｓ’ｂの生成に係る詳細は後述する。
【０１１６】
図１９（Ａ）は、回転体が正回転している例である。図１９（Ａ）の右図に示すように、回転体が正回転している場合、第１二値化検出信号Ｓａのレベル変化から例えば６０°〜９０°の位相差を有して第２二値化検出信号Ｓｂのレベル変化が生じる。遅延第１二値化検出信号Ｓ’ａがレベル変化するタイミングにおいて、第１二値化検出信号Ｓａがハイであり、第２二値化検出信号Ｓｂがローであれば、回転体が正回転していると判定することができる。一方、図１９（Ａ）の左図に示すように、遅延第１二値化検出信号Ｓ’ａがレベル変化するタイミングにおいて、第１二値化検出信号Ｓａ及び第２二値化検出信号Ｓｂの双方がハイであれば、回転体が微振動していると判定することができる。
【０１１７】
図１９（Ｂ）は、回転体が逆回転している例である。図１９（Ｂ）の右図に示すように、回転体が逆回転している場合、第２二値化検出信号Ｓｂのレベル変化から例えば６０°〜９０°の位相差を有して第１二値化検出信号Ｓａのレベル変化が生じる。遅延第２二値化検出信号Ｓ’ｂがレベル変化するタイミングにおいて、第２二値化検出信号Ｓｂがハイであり、第１二値化検出信号Ｓａがローであれば、回転体が逆回転していると判定することができる。一方、図１９（Ｂ）の左図に示すように、遅延第２二値化検出信号Ｓ’ｂがレベル変化するタイミングにおいて、第２二値化検出信号Ｓｂ及び第１二値化検出信号Ｓａの双方がハイであれば、回転体が微振動していると判定することができる。
【０１１８】
前記したように、図２０は、回転体が微振動したときに出力される二値化検出信号Ｓａ，Ｓｂの位相差が１８０°の例である。この例では、第２二値化検出信号Ｓｂを反転させた反転第２二値化検出信号Ｓｂｒを生成することによって、図１９と同様の判定方法を利用して位相差の判定を実施することができる。なお、反転第２二値化検出信号Ｓｂｒに代えて、第１二値化検出信号Ｓａを反転させた反転第１二値化検出信号を利用することが可能なことは、同業者であれば容易に理解できるであろう。
【０１１９】
図２０（Ａ）は、回転体が正回転している例である。図２０（Ａ）の右図に示すように、回転体が正回転している場合、反転第２二値化検出信号Ｓｂｒのレベル変化から例えば６０°〜９０°の位相差を有して第１二値化検出信号Ｓａのレベル変化が生じる。反転遅延第２二値化検出信号Ｓ’ｂｒがレベル変化するタイミングにおいて、反転第２二値化検出信号Ｓｂｒがハイであり、第１二値化検出信号Ｓａがローであれば、回転体が正回転していると判定することができる。一方、図２０（Ａ）の左図に示すように、反転遅延第２二値化検出信号Ｓ’ｂｒがレベル変化するタイミングにおいて、反転第２二値化検出信号Ｓｂｒ及び第１二値化検出信号Ｓａの双方がハイであれば、回転体が微振動していると判定することができる。
【０１２０】
図２０（Ｂ）は、回転体が逆回転している例である。図２０（Ｂ）の右図に示すように、回転体が逆回転している場合、第１二値化検出信号Ｓａのレベル変化から例えば６０°〜９０°の位相差を有して反転第２二値化検出信号Ｓｂｒのレベル変化が生じる。遅延第１二値化検出信号Ｓ’ａがレベル変化するタイミングにおいて、第１二値化検出信号Ｓａがハイであり、反転第２二値化検出信号Ｓｂｒがローであれば、回転体が逆回転していると判定することができる。一方、図２０（Ｂ）の左図に示すように、遅延第１二値化検出信号Ｓ’ａがレベル変化するタイミングにおいて、第１二値化検出信号Ｓａ及び反転第２二値化検出信号Ｓｂｒの双方がハイレベルであれば、回転体が微振動していると判定することができる。
【０１２１】
図２１に、位相差判定回路７４の回路構成を具体的に示す。位相差判定回路７４は、第１デジタル位相差判定回路３１０と第２デジタル位相差判定回路３２０とＮＯＲ回路３３０を備えている。第１デジタル位相差判定回路３１０は、図１９に示す判定結果を得るための回路である。第１デジタル位相差判定回路３１０は、回転体が微振動していると判定したときにハイ信号を出力する。第２デジタル位相差判定回路３２０は、図２０に示す判定結果を得るための回路である。第２デジタル位相差判定回路３２０は、回転体が微振動していると判定したときにハイ信号を生成する。ＮＯＲ回路３３０は、第１デジタル位相差判定回路３１０と第２デジタル位相差判定回路３２０の少なくともいずれか一方で微振動が判定されると、ロー信号を出力する。ＮＯＲ回路３３０は、第１デジタル位相差判定回路３１０と第２デジタル位相差判定回路３２０のいずれにおいても微振動していると判定されなければハイ信号を出力する。
【０１２２】
第１デジタル位相差判定回路３１０は、第１ＡＮＤ回路３１１と、第１Ｄ型フリップフロップ回路３１２と、第２Ｄ型フリップフロップ回路３１３と、第２ＡＮＤ回路３１４を備えている。第１ＡＮＤ回路３１１の入力には、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂが入力している。第１ＡＮＤ回路３１１の出力は、第１Ｄ型フリップフロップ回路３１２と第２Ｄ型フリップフロップ回路３１３に入力している。第１Ｄ型フリップフロップ回路３１２の出力と第２Ｄ型フリップフロップ回路３１３の出力は、第２ＡＮＤ回路３１４に入力している。第２ＡＮＤ回路３１４の出力は、ＮＯＲ回路３３０に入力している。
【０１２３】
第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの双方がハイのときに、第１ＡＮＤ回路３１１はハイ信号を第１Ｄ型フリップフロップ回路３１２と第２Ｄ型フリップフロップ回路３１３に入力する。第１Ｄ型フリップフロップ回路３１２では、クロック端子に遅延第１二値化検出信号Ｓ’ａが入力している。したがって、遅延第１二値化検出信号Ｓ’ａがローからハイに切換わるタイミングにおいて第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの双方がハイのときに、第１Ｄ型フリップフロップ回路３１２はハイ信号（位相差停止要求信号の一例）を出力する。これは、図１９（Ａ）の判定を実施するものであり、第１Ｄ型フリップフロップ回路３１２がハイ信号を出力するときは、回転体が微振動をしていると判定したことを示している。一方、第１Ｄ型フリップフロップ回路３１２がロー信号を出力するときは、回転体が正回転していると判定したことを示している。第２Ｄ型フリップフロップ回路３１３では、クロック端子に遅延第２二値化検出信号Ｓ’ｂが入力している。したがって、遅延第２二値化検出信号Ｓ’ｂがローからハイに切換わるタイミングにおいて第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂの双方がハイのときに、第２Ｄ型フリップフロップ回路３１３はハイ信号（位相差停止要求信号の一例）を出力する。これは、図１９（Ｂ）の判定を実施するものであり、第２Ｄ型フリップフロップ回路３１３がハイ信号を出力するときは、回転体が微振動をしていると判定したことを示している。一方、第２Ｄ型フリップフロップ回路３１３がロー信号を出力するときは、回転体が逆回転をしていると判定したことを示している。なお、回転体が微振動をしているときは、第１Ｄ型フリップフロップ回路３１２と第２Ｄ型フリップフロップ回路３１３はいずれもハイ信号を出力する。したがって、第２ＡＮＤ回路３１４は、回転体が微振動をしているときに、ハイ信号（位相差停止要求信号の一例）を出力する。
【０１２４】
第２デジタル位相差判定回路３２０は、第１ＡＮＤ回路３２１と、第１Ｄ型フリップフロップ回路３２２と、第２Ｄ型フリップフロップ回路３２３と、第２ＡＮＤ回路３２４を備えている。第１ＡＮＤ回路３２１の入力には、第１二値化検出信号Ｓａと第２二値化検出信号Ｓｂが反転した反転第２二値化検出信号Ｓｂｒが入力している。第１ＡＮＤ回路３２１の出力は、第１Ｄ型フリップフロップ回路３２２と第２Ｄ型フリップフロップ回路３２３に入力している。第１Ｄ型フリップフロップ回路３２２の出力と第２Ｄ型フリップフロップ回路３２３の出力は、第２ＡＮＤ回路３２４に入力している。第２ＡＮＤ回路３２４の出力は、ＮＯＲ回路３３０に入力している。
【０１２５】
第１二値化検出信号Ｓａと反転第２二値化検出信号Ｓｂｒの双方がハイのときに、第１ＡＮＤ回路３２１はハイ信号を第１Ｄ型フリップフロップ回路３２２と第２Ｄ型フリップフロップ回路３２３に入力する。第１Ｄ型フリップフロップ回路３２２では、クロック端子に反転遅延第２二値化検出信号Ｓ’ｂｒが入力している。したがって、反転遅延第２二値化検出信号Ｓ’ｂｒがローからハイに切換わるタイミングにおいて第１二値化検出信号Ｓａと反転第２二値化検出信号Ｓｂｒの双方がハイのときに、第１Ｄ型フリップフロップ回路３２２はハイ信号（位相差停止要求信号の一例）を出力する。これは、図２０（Ａ）の判定を実施するものであり、第１Ｄ型フリップフロップ回路３２２がハイ信号を出力するときは、回転体が微振動をしていると判定したことを示している。一方、第１Ｄ型フリップフロップ回路３２２がロー信号を出力するときは、回転体が正回転していると判定したことを示している。第２Ｄ型フリップフロップ回路３２３では、クロック端子に遅延第１二値化検出信号Ｓ’ａが入力している。したがって、遅延第１二値化検出信号Ｓ’ａがローからハイに切換わるタイミングにおいて第１二値化検出信号Ｓａと反転第２二値化検出信号Ｓｂｒの双方がハイのときに、第２Ｄ型フリップフロップ回路３２３はハイ信号（位相差停止要求信号の一例）を出力する。これは、図２０（Ｂ）の判定を実施するものであり、第２Ｄ型フリップフロップ回路３２３がハイ信号を出力するときは、回転体が微振動をしていると判定したことを示している。一方、第２Ｄ型フリップフロップ回路３２３がロー信号を出力するときは、回転体が逆回転していると判定したことを示している。なお、回転体が微振動をしているときは、第１Ｄ型フリップフロップ回路３２２と第２Ｄ型フリップフロップ回路３２３はいずれもハイ信号を出力する。したがって、第２ＡＮＤ回路３２４は、回転体が微振動をしているときに、ハイ信号（位相差停止要求信号の一例）を出力する。
【０１２６】
図１９及び図２０に示す判定方法は、位相差判定回路７４をこのような回路構成にすることで実施することができる。また、図１９及び図２０に示す判定方法はいずれも、遅延二値化検出信号の立ち上がりを利用して判定しているが、これに代えて、遅延二値化検出信号の立ち下がりを利用して判定してもよい。さらに、遅延二値化検出信号の立ち上がりと立ち下がりの両方で判定し、いずれか一方で回転体が回転していると判定されたことを要件に、回転体が回転していると判定してもよい。この場合、第１二値化検出信号と第２二値化検出信号のデューティー比が異なっていても、回転体の回転と振動を区別することが可能になる。
【０１２７】
ここで、図１６及び図２２を参照して、遅延第１二値化検出信号Ｓ’ａを生成する方法を説明する。遅延第１二値化検出信号Ｓ’ａは、図１６に示す高精度ヒステリシスコンパレータ回路３６を利用して生成することができる。なお、遅延第２二値化検出信号Ｓ’ｂも同様の方法で作成することができる。また、反転遅延第２二値化検出信号Ｓ’ｂｒは、遅延第２二値化検出信号Ｓ’ｂをインバータで反転させることによって得ることができる。
【０１２８】
図１６に示すように、高精度ヒステリシスコンパレータ回路３６は、第２フリップフロップ回路８９を備えており、その第２フリップフロップ回路８９が遅延第１二値化検出信号Ｓ’ａを出力する。第２フリップフロップ回路８９のセット端子Ｓには、第１比較回路９０の出力電圧が入力している。第２フリップフロップ回路８９のリセット端子Ｒには、第２比較回路８０の出力電圧ＶＢがインバータ８３で反転した電圧が入力している。
【０１２９】
図２２（Ｂ）は、第１比較回路９０の出力電圧を示している。増幅アナログ検出信号ＶＤＣが高側オフセット閾値電圧ＶＲＥＦ1を上回った時ｔ12、ｔ16に負から正に反転し、増幅アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを下回った時ｔ13、ｔ17に正から負に反転する。
【０１３０】
図２２（Ｃ）は、第２比較回路８０の出力電圧ＶＢがインバータ８３によって反転した電圧を示している。増幅アナログ検出信号ＶＤＣが基準閾値電圧ＶＲＥＦを上回った時ｔ11、ｔ15に正から負に反転し、増幅アナログ検出信号ＶＤＣが低側オフセット閾値電圧ＶＲＥＦ2を下回った時ｔ14、ｔ18に負から正に反転する。
【０１３１】
第２フリップフロップ回路８９のセット端子Ｓには、第１比較回路９０の出力電圧（図２２（Ｂ））が入力しており、その出力電圧が負から正に反転するタイミング（ｔ12、ｔ16）において、第２フリップフロップ回路８９の出力Ｓａの電圧が負から正に反転する。また、第２フリップフロップ回路８９のリセット端子Ｒには、第２比較回路８０の出力電圧ＶＢがインバータ８３によって反転した電圧（図２２（Ｃ））が入力しており、その電圧が負から正に反転するタイミング（ｔ14、ｔ18）において、第２フリップフロップ回路８９の出力Ｓ’ａの電圧が正から負に反転する。この結果、図２２（Ｄ）に示す遅延第１二値化検出信号Ｓ’ａが得られる。
【０１３２】
なお、遅延第１二値化検出信号Ｓ’ａと第１二値化検出信号Ｓａの位相差は次の式から求めることができる。次式中の符号は、図１６に示される符号を示す。θ1は、遅延第１二値化検出信号Ｓ’ａがローからハイに変化するときの、第１二値化検出信号Ｓａからの位相差を示す。θ２は、遅延第１二値化検出信号Ｓ’ａがハイからローに変化するときの、第１二値化検出信号Ｓａからの位相差を示す。
【０１３３】
【数２】
0005144547.tif 000003
【０１３４】
（位相差判定回路７４の変形例）
図２３に、位相差判定回路７４の変形例の回路構成を具体的に示す。位相差判定回路７４は、第１デジタル位相差判定回路１３１０と第２デジタル位相差判定回路１３２０とＮＡＮＤ回路１３４１を備えている。第１デジタル位相差判定回路１３１０は、二値化検出信号Ｓａ，Ｓｂの位相差が１８０°の微振動を判定するための回路である。第１デジタル位相差判定回路１３１０は、位相差が１８０°の微振動をしていると判定したときにロー信号（位相差停止要求信号の一例）を出力する。第２デジタル位相差判定回路１３２０は、二値化検出信号Ｓａ，Ｓｂの位相差が０°の微振動を判定するための回路である。第２デジタル位相差判定回路１３２０は、位相差が０°の微振動をしていると判定したときにロー信号（位相差停止要求信号の一例）を生成する。ＮＡＮＤ回路１３４１は、第１デジタル位相差判定回路１３１０と第２デジタル位相差判定回路１３２０の少なくともいずれか一方で微振動が判定されると、ロー信号（位相差停止要求信号の一例）を出力する。
【０１３５】
第１デジタル位相差判定回路１３１０は、第１Ｄ型フリップフロップ回路１３１１と、第２Ｄ型フリップフロップ回路１３１２と、第１ＮＯＲ回路１３２１と、第１ＡＮＤ回路１３２２と、第１ＮＡＮＤ回路１３３１を備えている。第２デジタル位相差判定回路１３２０は、第３Ｄ型フリップフロップ回路１３１３と、第４Ｄ型フリップフロップ回路１３１４と、第２ＡＮＤ回路１３２３と、第２ＮＯＲ回路１３２４と、第２ＮＡＮＤ回路１３３２を備えている。
【０１３６】
第１デジタル位相差判定回路１３１０では、第１Ｄ型フリップフロップ回路１３１１の入力に第２二値化検出信号Ｓｂが入力しており、第２Ｄ型フリップフロップ回路１３１２の入力に第１二値化検出信号Ｓａが入力している。第２デジタル位相差判定回路１３２０では、第３Ｄ型フリップフロップ回路１３１３の入力に第２二値化検出信号Ｓｂが入力しており、第４Ｄ型フリップフロップ回路１３１４の入力に第１二値化検出信号Ｓａが入力している。第１デジタル位相差判定回路１３１０では、第１Ｄ型フリップフロップ回路１３１１の出力Ｓ１３１１と第２Ｄ型フリップフロップ回路１３１２の出力Ｓ１３１２が第１ＮＯＲ回路１３２１に入力しており、第３Ｄ型フリップフロップ回路１３１３の出力Ｓ１３１３と第４Ｄ型フリップフロップ回路１３１４の出力Ｓ１３１４が第１ＡＮＤ回路１３２２に入力している。第１ＮＯＲ回路１３２１の出力Ｓ１３２１と第１ＡＮＤ回路１３２２の出力Ｓ１３２２が第１ＮＡＮＤ回路１３３１に入力している。第２デジタル位相差判定回路１３２０では、第１Ｄ型フリップフロップ回路１３１１の出力Ｓ１３１１と第２Ｄ型フリップフロップ回路１３１２の出力Ｓ１３１２が第２ＡＮＤ回路１３２３に入力しており、第３Ｄ型フリップフロップ回路１３１３の出力Ｓ１３１３と第４Ｄ型フリップフロップ回路１３１４の出力Ｓ１３１４が第２ＮＯＲ回路１３２４に入力している。第１ＡＮＤ回路１３２３の出力Ｓ１３２３と第１ＮＯＲ回路１３２４の出力Ｓ１３２４が第２ＮＡＮＤ回路１３３２に入力している。また、第１Ｄ型フリップフロップ回路１３１１のクロック端子には遅延第１二値化検出信号Ｓ’ａが入力しており、第２Ｄ型フリップフロップ回路１３１２のクロック端子には遅延第２二値化検出信号Ｓ’ｂが入力しており、第３Ｄ型フリップフロップ回路１３１３のクロック端子には遅延第１二値化検出信号Ｓａが反転した反転遅延第１二値化検出信号Ｓ’ａｒが入力しており、第４Ｄ型フリップフロップ回路１３１４のクロック端子には遅延第２二値化検出信号Ｓｂが反転した反転遅延第２二値化検出信号Ｓ’ｂｒが入力している。
【０１３７】
図２４及び図２５に、位相差判定回路７４の判定の様子を示す。前記したように、第１デジタル位相差判定回路１３１０は、二値化検出信号Ｓａ，Ｓｂの位相差が１８０°の微振動を判定するための回路である。図２４に示すように、二値化検出信号Ｓａ，Ｓｂの位相差が１８０°の微振動をしていると、第１Ｄ型フリップフロップ回路１３１１と第２Ｄ型フリップフロップ回路１３１２の出力Ｓ１３１１，Ｓ１３１２がロー信号になり、第３Ｄ型フリップフロップ回路１３１３と第４Ｄ型フリップフロップ回路１３１４の出力Ｓ１３１３，Ｓ１３１４がハイ信号になる。このため、図２５に示すように、第１ＮＯＲ回路１３２１と第１ＡＮＤ回路１３２２の出力Ｓ１３２１，Ｓ１３２２はいずれもハイ信号となる。これにより、第１デジタル位相差判定回路１３１０は、二値化検出信号Ｓａ，Ｓｂの位相差が１８０°の微振動をしているとロー信号（位相差停止要求信号の一例）を出力する。一方、第１デジタル位相差判定回路１３１０がハイ信号を出力するときは、回転体が正回転又は逆回転をしていると判定したことを示している。
【０１３８】
前記したように、第２デジタル位相差判定回路１３２０は、二値化検出信号Ｓａ，Ｓｂの位相差が０°の微振動を判定するための回路である。図２４に示すように、二値化検出信号Ｓａ，Ｓｂの位相差が０°の微振動をしていると、第１Ｄ型フリップフロップ回路１３１１と第２Ｄ型フリップフロップ回路１３１２の出力Ｓ１３１１，Ｓ１３１２がハイ信号になり、第３Ｄ型フリップフロップ回路１３１３と第４Ｄ型フリップフロップ回路１３１４の出力Ｓ１３１３，Ｓ１３１４がロー信号になる。このため、図２５に示すように、第２ＡＮＤ回路１３２３と第２ＮＯＲ回路１３２４の出力Ｓ１３２３，Ｓ１３２４はいずれもハイ信号となる。これにより、第２デジタル位相差判定回路１３２０は、二値化検出信号Ｓａ，Ｓｂの位相差が０°の微振動をしているとロー信号（位相差停止要求信号の一例）を出力する。一方、第２デジタル位相差判定回路１３２０がハイ信号を出力するときは、回転体が正回転又は逆回転をしていると判定したことを示している。
【０１３９】
この変形例の位相差判定回路７４は、４つの判定のタイミングＳａ，Ｓｂ，Ｓａ，Ｓｂのいずれにおいても振動と判定された場合のみに位相差判定回路７４の出力をロー信号（位相差停止要求信号の一例）にする。このため、この変形例の位相差判定回路７４では、ノイズ等による誤判定が低減される。
【０１４０】
（振幅判定回路７６）
図２６に、振幅判定回路７６の回路構成を具体的に示す。この振幅判定回路７６は、図３に示すマスク制御回路７８及び図４に示す論理フローチャートを実行する場合に用いられる。なお、実際の振幅判定回路７６は、図２６に示す回路構成を２つ備えており、各回路構成が第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのそれぞれに対応している。ここでは、第１アナログ検出信号Ｖａに対応した振幅判定回路７６のみを説明する。
【０１４１】
振幅判定回路７６は、差動増幅回路４４０と比較判定回路４５０を備えている。差動増幅回路４４０には、変換回路３０ａ、３０ｂで検出された正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭが入力している。差動増幅回路４４０は、正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭの差分を示す差分電圧ＶＤＩＦを出力する。比較判定回路４５０は、抵抗分圧によって高側比較電圧と低側比較電圧を生成し、それら比較電圧と差分電圧ＶＤＩＦを比較する。
【０１４２】
差動増幅回路４４０は、コンパレータ４１０と４つの抵抗Ｒ４１０，Ｒ４２０，Ｒ４３０，Ｒ４４０を備えている。コンパレータ４１０の非反転入力端子には、正のピーク電圧ＶＰＥＡＫが入力している。コンパレータの反転入力端子には、負のピーク電圧ＶＢＯＴＴＯＭが入力している。４つの抵抗Ｒ４１０，Ｒ４２０，Ｒ４３０，Ｒ４４０の抵抗値は等しい。このため、差動増幅回路４４０は、正のピーク電圧ＶＰＥＡＫと負のピーク電圧ＶＢＯＴＴＯＭの差分を示す差分電圧ＶＤＩＦを出力する。
【０１４３】
比較判定回路４５０は、高側コンパレータ４２０と、低側コンパレータ４３０と、３つの抵抗Ｒ４６０，Ｒ４７０，Ｒ４８０を備えている。高側コンパレータ４２０の非反転入力端子には差分電圧ＶＤＩＦが入力しており、反転入力端子には抵抗Ｒ４６０と抵抗Ｒ４７０の間の高側比較電圧が入力している。低側コンパレータ４３０の非反転入力端子には差分電圧ＶＤＩＦが入力しており、反転入力端子には抵抗Ｒ４７０と抵抗Ｒ４６０の間の低側比較電圧が入力している。
【０１４４】
上側比較電圧は、例えば７００ｍＶに調整されている。低側比較電圧は、例えば６５ｍＶに調整されている。これは、ＤＣ増幅回路３８によって増幅された増幅アナログ検出信号ＶＤＣを考慮して設定されている。
【０１４５】
高側コンパレータ４２０は、差分電圧ＶＤＩＦが高側比較電圧よりも高い場合に上側端子７６Ｕ（Ｖａ）にハイ信号を出力し、差分電圧ＶＤＩＦが高側比較電圧以下の場合に上側端子７６Ｕ（Ｖａ）にロー信号を出力する（図３参照）。低側コンパレータ４３０は、差分電圧ＶＤＩＦが低側比較電圧よりも高い場合に下側端子７６Ｄ（Ｖａ）にハイ信号を出力し、差分電圧ＶＤＩＦが低側比較電圧以下の場合に下側端子７６Ｄ（Ｖａ）にロー信号を出力する（図３参照）。このような回路構成を採用することで、振幅判定回路７６による判定を実施することができる。
【０１４６】
（振幅判定回路７６の変形例）
図２７に、振幅判定回路７６の回路構成の変形例を具体的に示す。この振幅判定回路７６は、図５に示すマスク制御回路７８及び図６に示す論理フローチャートを実行する場合に用いられる。なお、実際の振幅判定回路７６は、図２７に示す回路構成を２つ備えており、各回路構成が第１アナログ検出信号Ｖａと第２アナログ検出信号Ｖｂのそれぞれに対応している。ここでは、第１アナログ検出信号Ｖａに対応した振幅判定回路７６のみを説明する。
【０１４７】
前述したように、図８の第１変換回路３０ａで用いられている正のピーク電圧検出回路３２はカウンタ回路１３３を備えており、そのカウンタ回路１３３は正のピーク電圧に応じたデジタル値を有している。また、図１２の第１変換回路３０ａで用いられている負のピーク電圧検出回路３４はカウンタ回路２３３を備えており、そのカウンタ回路２３３は負のピーク電圧に応じたデジタル値を有している。図２７に示す振幅判定回路７６は、この正のピーク電圧に応じたデジタル値と負のピーク電圧に応じたデジタル値から差分演算を実行して振幅を求めることを特徴としている。
【０１４８】
図２７に示すように、振幅判定回路７６は、差分回路１４００と比較回路１４１０とタイミング調整回路１４２０を備えている。差分回路１４００には、正のピーク電圧検出回路３２のカウンタ回路１３３で得られたデジタルの正のピーク電圧値と、負のピーク電圧検出回路３４のカウンタ回路２３３で得られたデジタルの負のピーク電圧値が入力している。差分回路１４００は、入力したデジタルの正のピーク電圧値とデジタルの負のピーク電圧値の差分演算を実行する。比較回路１４１０は、差分回路１４００で演算された差分値（振幅）を閾値と比較し、閾値以下のときに振動と判定する。閾値の一例としては、１０ｍＶである。タイミング調整回路１４１０は、比較回路１４１０で判定された判定結果をどのタイミングで出力するかを決定する。
【０１４９】
図２８に、差分回路１４００と比較回路１４１０の具体的な回路構成を示す。Ｐ[０]〜Ｐ[９]が正のピーク電圧のデジタル値を示しており、Ｂ[０]〜Ｂ[９]が負のピーク電圧のデジタル値を示している。正のピーク電圧及び負のピーク電圧は、カウンタ回路１３３，２３３において１０桁のデジタル値として検出されている。即ち、基準電圧と電源電圧の間は２１０の間隔で刻まれており、正のピーク電圧及び負のピーク電圧は、そのいずれかの値として検出されている。
【０１５０】
比較回路１４１０では、閾値として「００００００１１１１」を用いている。この「００００００１１１１」が、例えば１０ｍＶに対応している。比較回路１４１０は、この閾値以下の場合は振動と判定してロー信号を出力し（図５参照）、この閾値よりも大きい場合は正回転又は逆回転と判定してハイ信号を出力する（図５参照）。このような回路構成を採用することで、振幅判定回路７６による判定を実施することができる。
【０１５１】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１５２】
１：回転検出装置
１０：検出信号処理回路
２０：回転検出センサ
２０ａ：第１磁気センサ
２０ｂ：第２磁気センサ
３０ａ：第１変換回路
３０ｂ：第２変換回路
３２：正のピーク電圧検出回路
３４：負のピーク電圧検出回路
３６：高精度ヒステリシスコンパレータ回路
３８：増幅回路
４０：回転方向判定回路
５０：マスク回路
６０：三値信号出力回路
７２：反転判定回路
７４：位相差判定回路
７６：振幅判定回路
７８：マスク制御回路
【図１】
0005144547.tif 000004
【図２】
0005144547.tif 000005
【図３】
0005144547.tif 000006
【図４】
0005144547.tif 000007
【図５】
0005144547.tif 000008
【図６】
0005144547.tif 000009
【図７】
0005144547.tif 000010
【図８】
0005144547.tif 000011
【図９】
0005144547.tif 000012
【図１０】
0005144547.tif 000013
【図１１】
0005144547.tif 000014
【図１２】
0005144547.tif 000015
【図１３】
0005144547.tif 000016
【図１４】
0005144547.tif 000017
【図１５】
0005144547.tif 000018
【図１６】
0005144547.tif 000019
【図１７】
0005144547.tif 000020
【図１８】
0005144547.tif 000021
【図１９】
0005144547.tif 000022
【図２０】
0005144547.tif 000023
【図２１】
0005144547.tif 000024
【図２２】
0005144547.tif 000025
【図２３】
0005144547.tif 000026
【図２４】
0005144547.tif 000027
【図２５】
0005144547.tif 000028
【図２６】
0005144547.tif 000029
【図２７】
0005144547.tif 000030
【図２８】
0005144547.tif 000031
【図２９】
0005144547.tif 000032
【図３０】
0005144547.tif 000033
【図３１】
0005144547.tif 000034