(57)【要約】【課題】回転体の回転速度に応じて適正な故障診断を行うことができる回転センサを提供する。【解決手段】第１正逆判定部１２４は、検出部１０３から第１経路１３２を介して位置信号Ｓ３及び位相信号Ｓ４を入力し、第１経路１３２を介した位置信号及び位相信号に基づいてギア２００の正転または逆転を判定する。第２正逆判定部１２５は、検出部１０３から第２経路１３３を介して位置信号及び位相信号を入力し、第２経路１３３を介した位置信号及び位相信号に基づいてギア２００の正転または逆転を判定する。比較部１２６は、第１正逆判定部１２４から判定結果を入力すると共に、第２正逆判定部１２５から判定結果を入力し、第１正逆判定部１２４の判定結果と第２正逆判定部１２５の判定結果とを比較することで監視周期毎に故障を診断する。比較部１２６は、監視周期を位置信号Ｓ３のエッジ間隔と同じに設定する。【選択図】図２
2020180929.tif 000002
【特許請求の範囲】
【請求項１】
外周部（２０１）に回転位置情報が一定間隔で周期的に設けられた回転体（２００）の前記外周部に対して所定のギャップを持って配置され、前記回転体の回転によって前記回転体の回転位置が変化することに伴って前記外周部から受ける磁気的変化に基づいて、前記回転体の前記回転位置情報に対応した波形のメイン信号と、前記メイン信号に対して位相を持った波形のサブ信号と、をそれぞれ生成する検出部（１０３）と、
前記メイン信号及び前記サブ信号を２値化するための２値化閾値を有し、前記検出部から前記メイン信号及び前記サブ信号を入力し、前記メイン信号と前記２値化閾値とを比較して前記メイン信号を２値化した位置信号を生成すると共に、前記サブ信号と前記２値化閾値とを比較して前記サブ信号を２値化した位相信号を生成し、前記位置信号及び前記位相信号に基づいて前記回転体の回転方向が正転であるかまたは逆転であるかを判定する判定回路部（１０４）と、
を含み、
前記判定回路部は、
前記検出部から第１経路（１３２）を介して前記位置信号及び前記位相信号を入力し、前記第１経路を介した前記位置信号及び前記位相信号に基づいて前記回転体の正転または逆転を判定する第１正逆判定部（１２４）と、
前記検出部から前記第１経路とは異なる第２経路（１３３）を介して前記位置信号及び前記位相信号を入力し、前記第２経路を介した前記位置信号及び前記位相信号に基づいて前記回転体の正転または逆転を判定する第２正逆判定部（１２５）と、
前記第１正逆判定部から判定結果を入力すると共に、前記第２正逆判定部から判定結果を入力し、前記第１正逆判定部の判定結果と前記第２正逆判定部の判定結果とを比較することで監視周期毎に故障を診断する診断部（１２６、１２７）と、
を備え、
前記診断部は、前記位置信号のエッジ間隔または前記位相信号のエッジ間隔の増加または減少に合わせて前記監視周期を増加または減少させる回転センサ。
【請求項２】
前記診断部は、前記監視周期を前記位置信号のエッジ間隔と同じに設定する請求項１に記載の回転センサ。
【請求項３】
前記診断部は、前記監視周期を前記位相信号のエッジ間隔と同じに設定する請求項１に記載の回転センサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転センサに関する。
【背景技術】
【０００２】
従来より、回転体の回転に応じた検出信号を出力する２つの検出部を備えた回転センサが、例えば特許文献１で提案されている。各検出部から出力される２つの検出信号は位相を持つ。回転センサは、２つの検出信号を２値化すると共に、２つの２値化信号の位相に基づいて、回転体の正転または逆転を判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２４９４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来の技術では、各検出部から出力される２つの検出信号を複製する２重系を構成することで、各経路の２値化信号を比較することが可能になる。２経路の２値化信号は、例えば、一定の監視周期毎に比較される。比較結果が異なる場合、故障判定として比較結果を外部に通知することができる。
【０００５】
ここで、監視周期を長く設定することが考えられる。しかし、回転体の回転速度が速い場合、監視周期が終了する前に回転体の回転は進んでしまう。その結果、故障診断の判定が遅れてしまい、故障診断のリアルタイム性が損なわれてしまう。
【０００６】
一方、監視周期を短く設定することが考えられる。しかし、回転体の回転速度が遅い場合、故障診断の判定が完了する前に監視周期が終了してしまうので、故障が発生していたとしても故障は無いと判定されてしまう。したがって、故障検知範囲が限定されてしまう。
【０００７】
このように、監視周期が一定に固定されると、回転体の回転速度に対応した故障診断を行うことが困難になってしまう。
【０００８】
本発明は上記点に鑑み、回転体の回転速度に応じて適正な故障診断を行うことができる回転センサを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に記載の発明では、回転センサは、検出部（１０３）及び判定回路部（１０４）を含む。
【００１０】
検出部は、外周部（２０１）に回転位置情報が一定間隔で周期的に設けられた回転体（２００）の外周部に対して所定のギャップを持って配置される。検出部は、回転体の回転によって回転体の回転位置が変化することに伴って外周部から受ける磁気的変化に基づいて、回転体の回転位置情報に対応した波形のメイン信号と、メイン信号に対して位相を持った波形のサブ信号と、をそれぞれ生成する。
【００１１】
正逆判定回路部は、メイン信号及びサブ信号を２値化するための２値化閾値を有し、検出部からメイン信号及びサブ信号を入力する。正逆判定回路部は、メイン信号と２値化閾値とを比較してメイン信号を２値化した位置信号を生成すると共に、サブ信号と２値化閾値とを比較してサブ信号を２値化した位相信号を生成する。正逆判定回路部は、位置信号及び位相信号に基づいて回転体の回転方向が正転であるかまたは逆転であるかを判定する。
【００１２】
正逆判定回路部は、第１正逆判定部（１２４）、第２正逆判定部（１２５）、及び診断部（１２６、１２７）を備える。第１判定部は、検出部から第１経路（１３２）を介して位置信号及び位相信号を入力し、第１経路を介した位置信号及び位相信号に基づいて回転体の正転または逆転を判定する。第２判定部は、検出部から第１経路とは異なる第２経路（１３３）を介して位置信号及び位相信号を入力し、第２経路を介した位置信号及び位相信号に基づいて回転体の正転または逆転を判定する。
【００１３】
診断部は、第１判定部から判定結果を入力すると共に、第２判定部から判定結果を入力し、第１判定部の判定結果と第２判定部の判定結果とを比較することで監視周期毎に故障を診断する。そして、診断部は、位置信号のエッジ間隔または位相信号のエッジ間隔の増加または減少に合わせて監視周期を増加または減少させる。
【００１４】
これによると、位置信号のエッジ間隔または位相信号のエッジ間隔が減少するほど、すなわち回転体の回転速度が速いほど、監視周期が短く設定される。このため、監視周期が長いことによる故障診断の判定の遅れを回避することができるので、故障診断のリアルタイム性が損なわれずに済む。また、位置信号のエッジ間隔または位相信号のエッジ間隔が増加するほど、すなわち回転体の回転速度が遅いほど、監視周期が長く設定される。このため、監視周期が短いことにより故障診断の判定が完了する前に監視周期が終了してしまうことを回避することができる。したがって、回転体の回転速度に応じて適正な故障診断を行うことができる。
【００１５】
なお、この欄及び特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る回転センサと歯車型のロータとの配置関係を示した図である。
【図２】図１に示された回転センサの回路構成を示した図である
【図３】回転センサの作動を説明するため図である。
【図４】ギアの回転方向の判定条件を示した図である。
【図５】監視周期の変動を示した図である。
【発明を実施するための形態】
【００１７】
以下、一実施形態について図に基づいて説明する。本発明に係る回転センサは、例えば車両の内燃機関のクランク角判定装置やトランスミッションに組み込まれたギアの回転を検出する。図１に示されるように、回転センサ１００は、ギア２００の外周部２０１に対向するように配置される。ギア２００は歯車型の回転体である。
【００１８】
ギア２００の外周部２０１には凸部２０２と凹部２０３とが回転方向に交互に設けられている。凸部２０２は、歯である。凸部２０２及び凹部２０３は、回転方向におけるギア２００の回転位置情報を示す。凸部２０２及び凹部２０３は、回転方向において、一定の幅を持っている。凸部２０２及び凹部２０３は、回転方向において、一定間隔で周期的に設けられている。すなわち、一定間隔は、ギア２００の回転方向における回転位置の繰り返しの周期である。つまり、回転位置情報がギア２００の外周部２０１に一定間隔で周期的に設けられている。なお、図１ではギア２００の外周部２０１の一部を直線状に展開して示している。以下の図２も同じである。
【００１９】
回転センサ１００は、ＰＰＳ等の樹脂材料が樹脂成形されたことによって形成された図示しないケースを備える。ケースは、ギア２００側の先端部、周辺機構に固定される固定部、ハーネスが接続されるコネクタ部を有する。先端部の内部にセンシング部分が設けられている。
【００２０】
また、ケースは、先端部がギア２００の凸部２０２に対して所定のギャップを持つように、フランジ部を介して周辺機構に固定される。したがって、ギア２００が回転センサ１００に対して移動する。回転センサ１００は、センシング部分としてバイアス磁石１０１及びセンサチップ１０２を備える。
【００２１】
バイアス磁石１０１は、センサチップ１０２にバイアス磁界を印加することによりセンサチップ１０２の磁界の検出感度を一定分だけ上昇させる。バイアス磁石１０１は円筒状である。バイアス磁石１０１の中空部にはセンサチップ１０２が配置されている。
【００２２】
センサチップ１０２は、半導体チップとして構成されている。センサチップ１０２は、検出部１０３を備える。検出部１０３は、磁気抵抗素子を用いた磁気検出方式を採用している。検出部１０３は、ギア２００の回転によってギア２００の回転位置が変化することに伴って外周部２０１から受ける磁気的変化を検出する。具体的には、検出部１０３は、ギア２００の回転に伴って凹凸の位置に対応する信号を出力する。検出部１０３は、ギャップ方向においてギア２００の外周部２０１に対して所定のギャップを持って配置される。つまり、ギャップ方向とは、ギア２００の径方向である。
【００２３】
回転センサ１００はＡＳＩＣとして構成されている。具体的には、図１及び図２に示されるように、回転センサ１００は、検出部１０３及び判定回路部１０４を備える。
【００２４】
検出部１０３は、第１磁気検出素子１０５、第２磁気検出素子１０６、第３磁気検出素子１０７、第１オペアンプ１０８、第２オペアンプ１０９、第３オペアンプ１１０、及び第４オペアンプ１１１を備える。
【００２５】
各磁気検出素子１０５〜１０７は、ギア２００の回転に伴って抵抗値が変化する磁気抵抗素子対として構成されている。
【００２６】
磁気抵抗素子対は、ハーフブリッジ回路として構成されている。具体的には、図２に示されるように、第１磁気検出素子１０５は、電源（Ｖｃｃ）とグランド（ＧＮＤ）との間に直列接続された２つの磁気抵抗部によって構成されている。２つの磁気抵抗部は、磁気抵抗素子１１２、１１３である。
【００２７】
第１磁気検出素子１０５は、ギア２００の回転に伴って各磁気抵抗素子１１２、１１３が磁場の影響を受けたときの抵抗値の変化を検出する。また、第１磁気検出素子１０５は、抵抗値の変化に基づいて、各磁気抵抗素子１１２、１１３の中点１１４の中点電圧Ａを出力する。
【００２８】
第２、第３磁気検出素子１０６、１０７についても第１磁気検出素子１０５と同じ構成である。第２磁気検出素子１０６は、２つの磁気検出素子１１５、１１６によって構成されている。第２磁気検出素子１０６は、各磁気検出素子１１５、１１６の中点１１７の中点電圧Ｂを出力する。第３磁気検出素子１０７は、２つの磁気抵抗素子１１８、１１９によって構成されている。第３磁気検出素子１０７は、各磁気抵抗素子１１８、１１９の中点１２０の中点電圧Ｃを出力する。
【００２９】
第１〜第４オペアンプ１０８〜１１１は、差動増幅器である。第１オペアンプ１０８は、Ａ−Ｂを演算結果として出力する。第２オペアンプ１０９は、Ｂ−Ｃを演算結果として出力する。
【００３０】
第３オペアンプ１１０は、第１オペアンプ１０８からＡ−Ｂを入力すると共に、第２オペアンプ１０９からＢ−Ｃを入力する。そして、第３オペアンプ１１０は、｛−（Ａ−Ｂ）−（Ｂ−Ｃ）｝を演算し、演算結果をメイン信号Ｓ１（＝２Ｂ−Ａ−Ｃ）として判定回路部１０４に出力する。例えば、メイン信号Ｓ１は、ギア２００の凹部２０３と凸部２０２とエッジ部分で振幅が最大または最小となる波形の信号である。
【００３１】
第４オペアンプ１１１は、Ａ−Ｃを演算してその結果をＳ２として出力するように構成された差動増幅器である。このＳ２の信号は、メイン信号Ｓ１に対して位相を持った波形のサブ信号である。例えば、サブ信号Ｓ２は、ギア２００の凸部２０２の回転方向中心で振幅が最大となり、凹部２０３の回転方向中心で振幅が最小となる波形の信号である。
【００３２】
このように、検出部１０３は、各磁気検出素子１０５〜１０７の出力からメイン信号Ｓ１及びサブ信号Ｓ２を生成及び取得するように構成されている。
【００３３】
また、回転センサ１００は、検出部１０３で検出されたギア２００の回転態様に応じた出力信号を生成する判定回路部１０４を備える。判定回路部１０４は、上述のセンサチップ１０２に形成されていても良いし、図示しない別の半導体チップに形成されていても良い。
【００３４】
判定回路部１０４は、メイン信号を２値化した位置信号を生成すると共に、サブ信号と２値化閾値とを比較して位相信号を２値化した位相信号を生成し、位置信号及び位相信号に基づいてギア２００の回転方向が正転であるかまたは逆転であるかを判定する。
【００３５】
具体的には、判定回路部１０４は、閾値生成部１２１、第１コンパレータ１２２、第２コンパレータ１２３、第１正逆判定部１２４、第２正逆判定部１２５、比較部１２６、確定／クリア部１２７、及び出力制御部１２８を備える。
【００３６】
閾値生成部１２１は、電源（Ｖｃｃ）とグランド（ＧＮＤ）との間に直列接続された２つの抵抗１２９、１３０によって構成されている。各抵抗１２９、１３０の中点１３１の電位が２値化閾値とされる。２値化閾値はメイン信号Ｓ１及びサブ信号Ｓ２を２値化するための閾値として用いられる。
【００３７】
第１コンパレータ１２２は、検出部１０３の第３オペアンプ１１０からメイン信号Ｓ１を入力すると共に閾値生成部１２１から２値化閾値を入力し、メイン信号Ｓ１と２値化閾値とを比較してメイン信号Ｓ１を２値化した位置信号Ｓ３を生成する。
【００３８】
第２コンパレータ１２３は、検出部１０３の第４オペアンプ１１１からサブ信号Ｓ２を入力すると共に閾値生成部１２１から２値化閾値を入力し、サブ信号Ｓ２と２値化閾値とを比較してサブ信号Ｓ２を２値化した位相信号を生成する。
【００３９】
第１正逆判定部１２４は、第１経路１３２を介して第３オペアンプ１１０から位置信号Ｓ３を入力すると共に第４オペアンプ１１１から位相信号Ｓ４を入力する。第１正逆判定部１２４は、第１経路１３２を介した位置信号Ｓ３と位相信号Ｓ４とに基づいてギア２００の正転または逆転を判定する。また、第１正逆判定部１２４は、位置信号Ｓ３を出力制御部１２８に出力する。
【００４０】
第２正逆判定部１２５は、第１経路１３２とは異なる第２経路１３３を介して第３オペアンプ１１０から位置信号Ｓ３を入力すると共に第４オペアンプ１１１からサブ信号Ｓ２を入力する。第１経路１３２及び第２経路１３３は、各コンパレータ１２２、１２３の出力を各正逆判定部１２４、１２５に入力するために複製された信号経路である。第２正逆判定部１２５は、第２経路１３３を介した位置信号Ｓ３とサブ信号Ｓ２とに基づいてギア２００の正転または逆転を判定する。
【００４１】
比較部１２６は、第１正逆判定部１２４の判定結果と第２正逆判定部１２５の判定結果とを比較することで監視周期毎に正逆判定ロジックの故障を診断する。このように、複製されたロジックすなわち２重系による判定結果の比較を行い、比較結果が異なる場合、比較部１２６は故障であると判定する。比較部１２６は、比較結果を確定／クリア部１２７に出力する。
【００４２】
監視周期は、一定の周期ではなく、可変の周期である。比較部１２６は、位置信号Ｓ３のエッジ間隔または位相信号Ｓ４のエッジ間隔の増加または減少に合わせて監視周期を増加または減少させる。すなわち、比較部１２６は、ギア２００の回転速度が速い場合には長い監視周期に設定し、回転速度が遅い場合には短い監視周期に設定する。具体的には、比較部１２６は、監視周期を位置信号Ｓ３のエッジ間隔と同じに設定する。
【００４３】
確定／クリア部１２７は、比較部１２６の比較結果によって故障の確定またはクリアを行う。確定／クリア部１２７は、比較部１２６から正常の比較結果を入力した場合に「０」を設定する。確定／クリア部１２７は、比較部１２６から故障の比較結果を入力した場合に「１」を設定し、「１」を例えば３回連続でカウントした場合に故障を確定する。「１」を何回連続でカウントするかは適宜設定すれば良い。
【００４４】
確定／クリア部１２７は、例えば、「１」を設定した後に「０」を設定した場合、故障を示す「１」の設定をクリアする。確定／クリア部１２７は、故障の確定またはクリアの情報を出力制御部１２８に出力する。
【００４５】
出力制御部１２８は、第１判定部から位置信号Ｓ３を入力すると共に、確定／クリア部１２７から故障の確定またはクリアの情報を入力する。そして、出力制御部１２８は、確定／クリア部１２７から故障の確定が入力されていない場合、位置信号Ｓ３を回転信号として出力端子１３４（Ｖｏｕｔ）を介して図示しない外部機器に出力する。
【００４６】
判定回路部１０４は、一連のシーケンスに従って位置信号Ｓ３または位相信号Ｓ４の受付、出力、待機等を繰り返す。以上が、回転センサ１００の全体構成である。なお、回転センサ１００は外部機器に接続される電源端子１３５（Ｖｃｃ）及びグランド端子１３６（ＧＮＤ）を備える。回転センサ１００は、電源端子１３５及びグランド端子１３６を介して外部機器から電源供給されることで動作する。
【００４７】
次に、回転センサ１００の作動について説明する。まず、ギア２００が回転すると、図３に示されるように、検出部１０３とギア２００の外周部２０１とのギャップの変化に基づいて、検出部１０３ではメイン信号Ｓ１及びサブ信号Ｓ２が取得される。
【００４８】
メイン信号Ｓ１は、ギア２００の凸部２０２の回転方向中心で２値化閾値を超える波形の信号となる。一方、サブ信号Ｓ２は、メイン信号Ｓ１に対して位相を持った波形、具体的にはギア２００の凸部２０２の回転方向中心で振幅が最大となる波形の信号となる。
【００４９】
そして、検出部１０３で取得されたメイン信号Ｓ１は、判定回路部１０４の第１コンパレータ１２２によって２値化閾値と比較される。メイン信号Ｓ１の信号振幅が２値化閾値より大きい場合は例えばＨｉ、メイン信号Ｓ１の信号振幅が２値化閾値より小さい場合は例えばＬｏの位置信号Ｓ３が第１コンパレータ１２２で生成される。
【００５０】
検出部１０３で取得されたサブ信号Ｓ２は、判定回路部１０４の第２コンパレータ１２３によって２値化閾値と比較される。サブ信号Ｓ２の振幅が２値化閾値より大きい場合は例えばＨｉ、サブ信号Ｓ２の振幅が２値化閾値より小さい場合は例えばＬｏの位相信号Ｓ４が第２コンパレータ１２３で生成される。
【００５１】
上記のように、随時、ギア２００の回転に伴ってメイン信号Ｓ１、サブ信号Ｓ２、位置信号Ｓ３、及び位相信号Ｓ４が生成され、位置信号Ｓ３及び位相信号Ｓ４が各正逆判定部１２４、１２５に入力される。
【００５２】
各正逆判定部１２４、１２５では、位置信号Ｓ３位相信号Ｓ４に基づいてギア２００の回転方向が正転であるかまたは逆転であるかが判定される。
【００５３】
まず、ギア２００の回転方向が正転の場合、時点Ｔ１０の前後では、メイン信号Ｓ１の振幅が２値化閾値よりも小さくなる。このため、位置信号Ｓ３はＨｉからＬｏになる。また、サブ信号Ｓ２の信号振幅は２値化閾値よりも大きいので、２値化された位相信号Ｓ４はＨｉとなる。したがって、各正逆判定部１２４、１２５では、位置信号がＨｉからＬｏに立ち下がること、及び、位相信号がＨｉであることの両方を満たすことから、ギア２００は正転していると判定される。
【００５４】
一方、ギア２００の回転方向が逆転の場合、時点Ｔ１０の前後では、メイン信号Ｓ１の振幅が２値化閾値よりも大きくなる。このため、位置信号Ｓ３はＬｏからＨｉになる。また、サブ信号Ｓ２の信号振幅は２値化閾値よりも大きいので、２値化された位相信号Ｓ４はＨｉとなる。したがって、各正逆判定部１２４、１２５では、位置信号Ｓ３がＬｏからＨｉに立ち上がること、及び、位相信号Ｓ４がＨｉであることの両方を満たすことから、ギア２００は逆転していると判定される。
【００５５】
上記の判定は、時点Ｔ１１の前後においても同じである。つまり、各正逆判定部１２４、１２５では、図４に示された条件を満たすか否かにより、ギア２００の回転方向が判定される。
【００５６】
続いて、比較部１２６では、各正逆判定部１２４、１２５の各判定結果が比較される。図５に示されるように、時点Ｔ２０から時点Ｔ２１までの一監視周期において各正逆判定部１２４、１２５の各判定結果が一致している場合、確定／クリア部１２７において「０」が設定される。ここで、一監視周期は、位置信号Ｓ３の立ち下がりから立ち下がりまでの信号のエッジ間隔である。また、出力制御部１２８から、第１正逆判定部１２４から入力したパルス状の位置信号Ｓ３が回転信号として外部装置に出力される。
【００５７】
例えば、時点Ｔ２１以降、各正逆判定部１２４、１２５のいずれかにおいて、タイマ故障等の異常が発生したとする。このため、時点Ｔ２１から時点Ｔ２２までの一監視周期において、各正逆判定部１２４、１２５の各判定結果は不一致になる。そして、確定／クリア部１２７において故障を示す「１」が設定される。なお、図５では比較結果が不一致の場合を斜線で表現している
時点Ｔ２２から時点Ｔ２３まで、時点Ｔ２３から時点Ｔ２４までの各監視周期においても、各正逆判定部１２４、１２５の各判定結果が不一致になり、確定／クリア部１２７において故障を示す「１」が設定される。これにより、確定／クリア部１２７では、故障を示す「１」が３回連続でカウントされるので、故障が確定する。そして、確定／クリア部１２７から出力制御部１２８に故障の確定の情報が出力される。
【００５８】
出力制御部１２８では、第１正逆判定部１２４から入力したパルス状の位置信号Ｓ３をＨｉレベルに固着する処理が行われる。すなわち、出力制御部１２８から外部装置にダイアグ情報が出力される。なお、故障の確定前、すなわち時点Ｔ２３までは出力制御部１２８からＰＷＭ出力として回転信号が出力される。
【００５９】
時点Ｔ２４から時点Ｔ２７までも同様に各判定結果が不一致になる。よって、時点Ｔ２７までに故障を示す「１」が３回連続でカウントされているので、ダイアグ情報の出力が継続される。つまり、回転信号の出力が停止される。
【００６０】
そして、時点Ｔ２７以降、ギア２００の回転速度が遅くなる。時点Ｔ２７から時点Ｔ２８までの区間は、時点Ｔ２６から時点Ｔ２７までの区間よりも長くなる。すなわち、位置信号Ｓ３のエッジ間隔が長くなり、合わせて、比較部１２６における監視周期も長くなる。
【００６１】
同様に、時点Ｔ２８から時点Ｔ２９までの区間は、前区間よりもギア２００の回転速度がさらに遅くなる。これに伴い、比較部１２６における監視周期も位置信号Ｓ３のエッジ間隔の変化に連動して長くなる。
【００６２】
例えば、時点Ｔ２９以降、異常が解消されて正常に戻ったとする。これにより、時点Ｔ２９から時点Ｔ３０までの一監視周期において、各正逆判定部１２４、１２５の各判定結果が一致する。確定／クリア部１２７において正常を示す「０」が設定され、異常がクリアされる。よって、出力制御部１２８からパルス状の位置信号Ｓ３が回転信号として外部装置に出力される。
【００６３】
上記では、異常時にギア２００の回転速度が変化し、監視周期も変化することを説明したが、正常時にギア２００の回転速度が変化した場合にも同様に監視周期が変化する。
【００６４】
以上説明したように位置信号Ｓ３のエッジ間隔が減少するほど、すなわちギア２００の回転速度が速いほど、位置信号Ｓ３のエッジ間隔に連動して監視周期が短く設定される。このため、監視周期が位置信号Ｓ３のエッジ間隔よりも長いことによる故障診断の判定の遅れを回避することができる。したがって、故障診断のリアルタイム性が損なわれずに済む。
【００６５】
また、位置信号Ｓ３のエッジ間隔が増加するほど、すなわちギア２００の回転速度が遅いほど、位置信号Ｓ３のエッジ間隔に連動して監視周期が長く設定される。このため、監視周期が位置信号Ｓ３のエッジ間隔よりも短いことにより故障診断の判定が完了する前に監視周期が終了してしまうことを回避することができる。
【００６６】
したがって、監視周期が一定値に固定される構成に対して、ギア２００の回転速度に応じて適正な故障診断を行うことができる。
【００６７】
なお、本実施形態の記載と特許請求の範囲の記載との対応関係については、比較部１２６及び確定／クリア部１２７が特許請求の範囲の「診断部」に対応する。また、ギア２００が特許請求の範囲の「回転体」に対応する。
【００６８】
変形例として、比較部１２６は、監視周期を位相信号Ｓ４のエッジ間隔と同じに設定しても良い。
【００６９】
別の変形例として、比較部１２６は、監視周期を位置信号Ｓ３や位相信号Ｓ４のエッジ間隔と全く同じに設定するのではなく、位置信号Ｓ３のエッジ間隔または位相信号Ｓ４のエッジ間隔の増加または減少に合わせて監視周期を増加または減少させても良い。
【００７０】
（他の実施形態）
上記各実施形態で示された回転センサ１００の構成は一例であり、上記で示した構成に限定されることなく、本発明を実現できる他の構成とすることもできる。例えば、回転体はギア２００に限られず、着磁ロータでも良い。着磁ロータは、Ｎ極である第１磁極とＳ極である第２磁極とが外周部の周方向に交互に磁化された円板状の回転体である。着磁ロータの場合、例えば、メイン信号は各磁極の境界で振幅が最大または最小の信号となり、サブ信号は各磁極の回転方向の幅方向中心で振幅が最大または最小の信号となる。
【００７１】
検出部１０３は、３つの磁気検出素子１０５〜１０７を備えていたが、この構成に限られない。例えば、検出部１０３は、５つの素子を備えていても良い。この場合、４つ目と５つ目の素子の出力を用いてサブ信号を生成することができる。つまり、検出部１０３は、メイン信号及びサブ信号を生成できる構成であれば良い。
【符号の説明】
【００７２】
１０３  検出部
１０４  判定回路部
１２４  第１正逆判定部
１２５  第２正逆判定部
１２６  比較部
１２７  確定／クリア部
１３２  第１経路
１３３  第２経路
【図１】
2020180929.tif 000003
【図２】
2020180929.tif 000004
【図３】
2020180929.tif 000005
【図４】
2020180929.tif 000006
【図５】
2020180929.tif 000007