(57)【要約】【課題】エンジン制御におけるエンジン回転検出方法およびクランク角度位置検出方法において、波形成形およびノイズ除去回路が複雑になるとともに、広い回転範囲では精度の点で問題があった。本発明は、ハードウェア規模の拡大を避け、フィルタ遅延による影響を無くし、クランク角度基準位置検出精度の良い信号入力装置を提供することにある。【解決手段】少なくとも角度位置、または回転数を検出する磁気式検出素子を用いたセンサと、前記センサのレベル判定をする比較器と、前記比較器の基準レベル信号を生成する基準レベル生成器と、前記比較器の出力信号のノイズ成分を除去するフィルタ回路を有し、比較器の出力信号の立ち上がりと立ち下がりのフィルタ遅延時間を個別に設定する手段を有することで実現する。【選択図】  図１
2004197579.tif 000002
【特許請求の範囲】
【請求項１】
エンジン制御に用いられる角度位置信号あるいは回転数信号等の回転信号を検出するセンサを有し、前記センサの信号をエンジン制御マイクロコンピュータに入力して前記エンジンの制御をおこなう場合の前記センサからの回転信号入力装置において、前記センサからの信号レベルを判定する比較器と、前記比較器の基準レベル信号を生成する基準レベル生成器と、前記比較器の出力側に接続され前記比較器の出力信号のノイズ成分を除去するフィルタ回路と、前記フィルタ回路は前記比較器の出力信号に対して信号の立ち上がりあるいは立下りにおいて遅延させるフィルタ回路であることを特徴とする回転信号入力装置。
【請求項２】
請求項１において、前記比較器の基準レベル信号を生成する基準レベル生成器に入力する電圧を生成するための分圧器に対して負方向あるいは正方向入力を抑制するダイオードを接続したことを特徴とする回転信号入力装置。
【請求項３】
請求項１において、前記比較器の基準レベルを生成する基準レベル生成器は、可変スライスレベル時定数設定手段を有し、前記センサからの分圧された回転信号レベルに応じて前記比較器の基準電圧を生成することを特徴とする回転信号入力装置。
【請求項４】
請求項１において、クロックを生成するクロック生成手段と、前記フィルタ回路は前記生成されたクロック信号を基準クロックとして前記比較器の立ち上がりあるいは立下りを予め定められた時間だけ遅延させるために所定数をカウントするカウンタと、前記カウンタが前記所定数カウントしたときに生成される信号と前記比較器の出力信号との論理積が成立したとき前記比較器の出力信号の立ち上がり信号あるいは立下り信号を出力する論理積回路とから構成されたフィルタ回路を備えたことを特徴とする回転信号入力装置。
【請求項５】
請求項４において、前記カウンタは前記比較器の出力信号が持続信号であるときカウントを継続し、断続信号であるときはその都度リセットされるカウンタであることを特徴とする回転信号入力装置。
【請求項６】
請求項４において、前記クロックの異常を検出する異常検出器と、前記フィルタの出力信号と前記比較器の出力を選択出力する選択器とを有し前記異常検出器によりクロック生成器の異常が検出されたとき前記比較器の出力信号を選択出力する選択器を備えたことを特徴とする回転信号入力装置。
【請求項７】
請求項４において、複数の前記分圧回路および時定数設定手段を外付けとし、複数の比較器およびフィルタ回路出力回路と一つの共通クロック生成器とを集積回路部分に設けて構成したことを特徴とする回転信号入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、信号処理器に係り、特にエンジン制御におけるエンジン回転検出信号処理やクランク角度位置検出における回転信号処理に好適な回転信号入力装置に関する。
【０００２】
【従来の技術】
【特許文献１】特公平３-３６１４６号公報
【特許文献２】特開平５-１４１３３５号公報
【０００３】
エンジン制御装置は、そのほとんどがエンジン回転検出手段を有し、方形波パルスをクランク軸、その他回転軸の角度位置関数として検出生成している。例えば、クランク角度の基準位置は、エンジン回転センサで検出する回転信号の電位レベルが＋〜−に移る、即ち、０（Ｖ）点を横切るタイミングで検出される。一般に入力処理回路には、波形整形、およびノイズ除去用回路として、フィルタ回路を備えている。しかし、ノイズ除去を重視し、このフィルタ回路の遅延時間を安易に長くすると、ノイズによる誤動作は少なくなるが、クランク回転が高速回転時に、クランク角度の検出位置に大きな誤差を生じ、クランク角度の基準位置である０（Ｖ）点の検出位置が不正確になる。また、検出位置を重視すると、フィルタ回路の効果が薄れ、ノイズ等の影響を受け易いという欠点があった。
【０００４】
この改善方法として、前記特許文献１では、エンジン回転速度に応じて、ノイズ除去用フィルタ回路に対して時定数変更手段により時定数を変化させ、さらに、波形成形回路のスレッショルドレベルを変化させるなどして、リクランク角度基準位置の検出精度の確保を実現している。また、前記特許文献２は、フィルタ回路によるクランク角度基準位置の検出の誤差補正をマイクロコンピュータの計算によって行い実現させている。それは、信号処理により入力される信号の位相遅れを、ハードウェアの追加なしで連続的に補償するものである。
【０００５】
【発明が解決しようとする課題】
前記特許文献１の技術では、エンジンの低回転時に、フィルタ回路の時定数を大きくし、高回転時では、時定数小さくするように変化させている。したがって、この方式では、時定数の切り替え数と同数のフィルタ回路を必要とし、エンジン回転数に対し、高精度に対応しなければならない。そのために、いくつかの設定領域を設けようとすると、ハードウェア規模の拡大や、構成の複雑化を招く。また、エンジン高回転時、時定数を小さくしても、時定数が存在する以上遅延は存在するから、クランク角度基準位置の検出誤差の発生は免れない。
【０００６】
また、前記特許文献２の場合は、エンジンの回転信号を、フィルタ回路を通してマイクロコンピュータに入力し、フィルタ回路によるクランク角度基準位置の検出の誤差補正を、マイクロコンピュータにより、計算によって行なっている。しかしこの方式では、ソフトウェアで遅延の補正ができたとしても、フィルタ回路あるいは回路素子の温度特性の補正までは対応できない。したがって、クランク角度基準位置の検出誤差につながることが懸念される。また、ソフトウェアでの処理が増えるため、マイクロコンピュータのソフト負荷が大きくなる問題がある。
【０００７】
【課題を解決するための手段】
本発明は、上記課題を解決するために、少なくとも角度位置、または回転数を検出する磁気式検出素子を用いた回転センサと、前記センサのレベル判定をする比較器と、前記比較器の基準レベル信号を生成する基準レベル生成器と、前記比較器の出力信号のノイズ成分を除去するフィルタ回路を有し、比較器の出力信号の立ち上がりと立ち下がりのフィルタ遅延時間を個別に設定する手段を有することで実現する。
【０００８】
エンジン制御に用いられる角度位置信号あるいは回転数信号を検出するセンサの信号をエンジン制御マイクロコンピュータに入力して前記エンジンの制御をおこなう前記センサからの回転信号入力装置において、前記センサからの信号レベルを判定する比較器と、前記比較器の基準レベル信号を生成する基準レベル生成器と、前記比較器の出力側に接続され前記比較器の出力信号のノイズ成分を除去するフィルタ回路と、前記フィルタ回路は前記比較器の出力信号に対して信号の立ち上がりあるいは立下りにおいて遅延させるフィルタ回路であることにある。
【０００９】
また、基準レベル生成器に入力されるセンサ電圧を生成する分圧器に負方向あるいは正方向の入力を抑制するダイオードを設けたことにある。また、前記比較器の基準レベルを生成する基準レベル生成器は、可変スライスレベル時定数設定手段を有し,前記センサからの分圧された回転信号レベルに応じて前記比較器の基準電圧を生成することにある。また、クロックを生成するクロック生成手段と、前記フィルタ回路は前記生成されたクロック信号を基準クロックとして前記比較器の立ち上がりを予め定められた時間だけ遅延させるために所定数をカウントするカウンタと、前記カウンタが前記所定数カウントしたときに生成される信号と前記比較器の出力信号との論理積が成立したとき前記比較器の出力信号の立ち上がり信号を出力する論理積回路とから構成されたフィルタ回路を備えたことにある。
【００１０】
また、前記カウンタは前記比較器の出力信号が持続信号であるときカウントを継続し、断続信号であるときはその都度リセットされるカウンタであることにある。また、前記クロックの異常を検出する異常検出器と、前記フィルタの出力信号と前記比較器の出力を選択出力する選択器とを有し前記異常検出器によりクロック生成器の異常が検出されたとき前記比較器の出力信号を選択出力する選択器を備えたことにある。また、複数の前記分圧回路および時定数設定手段を外付けとし、複数の比較器およびフィルタ回路出力回路と一つの共通クロック生成器とを集積回路部分に設けて構成したことに特徴がある。
【００１１】
【発明の実施の形態】
以下、本発明の実施例について、図を用いて説明する。図１は、本発明の一実施例の回路構成図を示している。１はエンジンの回転数およびクランク角度位置を検出するエンジン回転センサであり、一般的には磁気式の検出素子により、エンジン回転により発生する起磁力を検出する回転センサである。２はエンジンの回転信号１ａの電圧レベルを、後段回路に最適な電圧レベルに変換して供給する分圧器であり、ダイオード２１ａにより負入力を防止する機能も有している。分圧信号２ｂを生成するセンサ電圧の分圧器（抵抗Ｒ１，Ｒ２による分圧器）により分圧される。ダイオード２１ａは前記抵抗Ｒ１，Ｒ２による分圧器に並列に接続される。前記３は、分圧された回転信号２ａの電圧レベルを検出する比較器であり、後述する基準レベル信号８ａと電圧比較を行い、比較結果の信号３ａをフィルタ回路４に出力する。
【００１２】
フィルタ回路４では、所定周期以下のノイズ信号（高周波信号）を除去し、出力段回路５を介して、出力信号５ａをマイクロコンピュータ１０に出力する。マイクロコンピュータ１０ではこの信号により車両制御に用いる。６は前記基準レベル信号８ａを生成する可変スライスレベル生成器である。分圧器２を介した回転信号、すなわち抵抗Ｒ１、Ｒ２で分圧された回転信号２ｂが入力されると、その信号レベルに応じて、可変スライスレベル時定数決定器７のコンデンサ７２に、回転信号２ｂの電圧を印加する。回転信号２ｂの電圧レベルが下降し始めると、可変スライスレベル時定数決定器７に対する電圧供給が停止し、抵抗７１、コンデンサ７２により決定されるフィルタ時定数で、コンデンサ７２の電圧レベルが低下する。
【００１３】
信号６ａは、コンデンサ７２の電圧レベルを、バッファを介して出力する信号であり、その電圧レベルは、コンデンサ７２と等価である。即ち、信号６ａは、回転信号２ｂにより電圧レベルが上昇し、電圧レベルの下降は抵抗７１とコンデンサ７２のフィルタ時定数によりきまる。８はセレクタであり、基準レベル信号８ａは、信号３ａがハイレベル時には０（Ｖ）を出力し、信号３ａがロウレベルになったときは、信号６ａを出力する。９はクロック９ａを生成する発振器であり、フィルタ回路４のクロック源となる。
【００１４】
図２は、図1に示した各部の信号波形を示したタイミング図である。エンジン回転センサ1で検出された回転信号１ａが入力されると（図２の（Ａ））、分圧器２により、各々分圧された信号２ａ、および信号２ｂが生成される。そして、回転信号２ｂにより、信号６ａが生成され（図２の（Ｂ））、信号６ａの上昇は、回転信号２ｂに依存し、下降は、抵抗７１、コンデンサ７２のフィルタ時定数による。基準レベル信号８ａは（図２の（Ｃ））、信号３ａ（図２の（Ｄ））と信号６ａにより生成される。回転信号２ｂは、回転信号２ａよりも必ず低い電圧になる。すなわち回転信号２ａがロウになるまで、回転信号２ａが信号６ａより大となった時、信号３ａがハイとなり、この間基準レベル信号８ａは０（Ｖ）となる。逆に、回転信号２ａが信号６ａより小となった時、信号３ａが０（Ｖ）となり、基準レベル信号８ａは信号６ａとなる。
【００１５】
このように、比較器３で用いる基準レベル信号８ａを可変するのは、耐ノイズ性を向上させるためである。回転信号１ａが０（Ｖ）以下の時、回転信号２ａは０（Ｖ）近傍となる。この時、回転信号２ａにノイズが混入しても、基準レベル信号８ａをノイズレベルより十分大きくなるようにする。具体的には、分圧器２の各定数、および抵抗７１、コンデンサ７２を設定する。また、基準レベル信号８ａの最大値を回転信号２ｂに依存させるのは、エンジン回転信号１ａのダイナミックレンジに追従させるためである。
【００１６】
信号３ａは、比較器３の出力信号であり、回転信号２ａと基準レベル信号８ａを比較した信号である。回転信号２ａの立ち上がり時、回転信号２ａが基準レベル信号８ａよりも大となると、比較器３の出力が反転動作して出力がハイレベルとなり、信号３ａを出力する。回転信号２ａの立ち下がり時、回転信号２ａが基準レベル信号８ａを横切ると、比較器３の出力が反転動作して、信号３ａはロウレベルとなる。よって信号３ａの立ち下がりエッジｔｅは、エンジン回転信号１ａのクランク角度の基準位置である０（Ｖ）点のタイミングになる。
【００１７】
信号４ａは、フィルタ回路４の出力信号であり、図２の（Ｅ）に示すようにフィルタには、信号３ａの立ち上がりエッジのみ有効である。前述の基準レベル信号８ａの可変と合せて、回転信号２ａの０（Ｖ）時の耐ノイズ性を向上させるのが目的である。逆に、信号３ａ立ち下がりエッジ、即ち、回転信号１ａのクランク角度の基準位置ｔｅでは、遅延を発生させずに、マイクロコンピュータ１０に入力させている。また、耐ノイズ性に関しては、基準レベル信号８ａに対し、回転信号２ａのダイナミックレンジが十分に確保されているので問題は無い。このように、信号３ａの立ち上がりエッジでは、ノイズ除去を行い、誤動作のないシステムを実現し、信号３ａの立ち下がりエッジでは、遅延による影響を無くすことにより、クランク角度基準位置検出を精度良く行なうことが出来る。
【００１８】
図３は本発明の実施例の構成を示している。１、３〜１０は、前記図１の実施例と同様であり、図３は、図１の場合とは逆にダイオード２１ｂにより正入力を防止する機能を有する。図４は、図３に示した各部の信号波形を示した図である。エンジン回転センサ１で検出された回転信号１ａ（図４の（Ａ））が入力されると、分圧器２により、各々分圧された信号２ａ、および信号２ｂ（図４の（Ｂ））が生成される。そして、回転信号２ｂにより、信号６ａが生成され（図４の（Ｂ））、信号６ａの下降は、回転信号２ｂに依存し、上昇は、抵抗７１、コンデンサ７２のフィルタ時定数による。
【００１９】
基準レベル信号８ａは、信号３ａと信号６ａにより生成される。回転信号２ｂは、回転信号２ａよりも必ず高電圧になる。即ち、回転信号２ａがハイになるまで、回転信号２ａが信号６ａより小となり、信号３ａ（図４の（Ｄ））がロウレベルとなり、基準レベル信号８ａは０（Ｖ））となる。逆に、回転信号２ａが信号６ａより大となった時、信号３ａが０（Ｖ））となり、基準レベル信号８ａは信号６ａとなる。このように、比較器３で用いる基準レベル信号８ａを可変するのは、耐ノイズ性を向上させるためである。回転信号１ａが０（Ｖ）以上の時、回転信号２ａは０（Ｖ））近傍となる。この時、回転信号２ａにノイズが混入しても、基準レベル信号８ａをノイズレベルより十分大となるように、分圧器２の各定数、および抵抗７１、コンデンサ７２を設定する。また、基準レベル信号８ａの最小値を回転信号２ｂに依存させるのは、エンジン回転信号１ａのダイナミックレンジに追従させるためである。
【００２０】
信号３ａは、比較器３の出力信号であり、回転信号２ａと基準レベル信号８ａを比較した信号である。回転信号２ａの立ち下がり時、回転信号２ａが基準レベル信号８ａよりも小となると、比較器３が反転動作して出力がロウとなり、信号３ａを出力する。回転信号２ａの立ち上がり時、回転信号２ａが基準レベル信号８ａを横切ると、比較器３が反転動作して、信号３ａはハイとなる。よって信号３ａの立ち下がりエッジは、エンジンの回転信号１ａの、クランク角度の基準位置である０（Ｖ）点のタイミングになる。
【００２１】
信号４ａは、フィルタ回路４の出力信号であり、図４の（Ｅ）に示すようにフィルタには、信号３ａの立ち下がりエッジのみ有効である。前述の基準レベル信号８ａの可変と合せて、回転信号２ａの０（Ｖ）時の耐ノイズ性を向上させるのが目的である。逆に、信号３ａの立ち上がりエッジ、即ち、回転信号１ａのクランク角度の基準位置では、遅延を発生させずに、マイクロコンピュータ１０に入力させている。また、耐ノイズ性に関しては、基準レベル信号８ａに対し、回転信号２ａのダイナミックレンジが十分に確保されているので問題は無い。このように、信号３ａの立ち下がりエッジでは、ノイズ除去を行い、誤動作のないシステムを実現し、信号３ａの立ち上がりエッジでは、遅延による影響を無くすことにより、クランク角度基準位置検出を精度良く行なうことが出来る。
【００２２】
図５はフィルタ回路４の内部構成例を示している。４１は信号３ａを入力し、信号の変化を検出するエッジ検出器である。４２はデジタルフィルタであり、エッジ検出器４１で、信号３ａの信号変化を検出した時、フィルタ時間を、クロック９ａを分解能としてカウントし、信号３ａに対して所定の時間、信号を遅延させる。４３はフィルタリング信号４２ａと信号３ａとの論理積をとり、信号４ａを出力するゲートである。
【００２３】
図６は、図５に示した各部の信号波形を示した図である。区間４４はノイズ無し時、区間４５はノイズ有り時の波形である。図６の（Ａ）に示した信号３ａの信号変化をエッジ検出器４１で検出すると、エッジ検出信号４１ａ（図６の（Ｂ））により、デジタルフィルタ４２がカウンタ動作４２'（図６の（Ｃ））を開始する。カウント動作４２'が所定カウントすると、信号４２ａに反映され（図６の（Ｄ））、フィルタ時間として機能する。そして、ゲート４３でフィルタリング信号４２ａと信号３ａの論理積をとり、信号４ａ（図６の（Ｅ））として出力する。論理積をとることにより、信号３ａの立ち上がりエッジでは、フィルタ時間の遅延後に信号４ａが変化し、信号３ａの立ち下がりエッジでは、フィルタを介さずに信号４ａは信号３ａに追従する。すなわち、信号４ａの立ち下がりエッジは、エンジンの回転信号１ａの、クランク角度の基準位置である０（Ｖ）点のタイミングになる。
【００２４】
図６の区間４５は、信号３ａにノイズが混入した例を示した。信号３ａの立ち上がり時ノイズが混入すると、エッジ検出器４１で信号変化を検出し、その都度カウンタはリセットされカウント動作４２'を初期値からカウンタを再開するカウンタである。図６の区間４５において、例えば図のようにノイズがあると、カウンタはその都度リセットし初期値からカウントする。これは、このようにフィルタ時間内にノイズが混入すると、そのノイズは除去されることになる。このロジックフィルタ回路のシンプルな回路構成で、遅延による影響を無くし、クランク角度基準位置検出を精度良く行なうことが出来る。また同時に、信号３ａの立ち上がりエッジでは、デジタルフィルタ４２によりノイズを除去することができるので、誤動作のないシステムを実現することができる。図６の（Ｆ）は回転信号１ａを示している（図２の（Ａ）に対応する）。
【００２５】
また、図５のフィルタ回路４は、図７に示すような他の実施例の回路構成によっても実現することができる。図７は、フィルタ回路４の内部構成例である。４６は、抵抗、コンデンサからなるアナログフィルタであり、信号３ａを入力し、信号３ａに対して所定の時間、信号を遅延させる。４７はバッファであり、アナログフィルタ４６の出力信号、すなわちフィルタリング信号４６ａをパルス信号４７ａにする。４３はフィルタリング信号４７ａと信号３ａとの論理和をとり、信号４ａを出力するゲートである。
【００２６】
図８は、図７に示した各部の信号波形を示した図である。アナログフィルタ４６に信号３ａ（図８の（Ａ））が入力されると、その信号３ａの電圧レベルに応じて、抵抗、コンデンサにより決定されるフィルタ時定数で、信号４６ａの電圧レベルが上昇、または下降する信号が得られる（図８の（Ｂ））。その遅延が、フィルタ時間として機能する。フィルタリング信号４６ａは、バッファ４７の閾値４８により、パルス信号４７ａになる（図８の（Ｃ））。また、チャタリングを防止のために、閾値４８は、立ち上がり時と立ち下がり時でヒステリシスをもたせるとよい。
【００２７】
そして、ゲート４３でフィルタリング信号４７ａと信号３ａの論理積をとり、その出力信号は４ａである（図８の（Ｄ））。論理積をとることにより、信号３ａの立ち上がりエッジでは、フィルタ時間の遅延後に信号４ａが変化し、信号３ａの立ち下がりエッジでは、フィルタを介さずに信号４ａは信号３ａに追従する。すなわち、信号４ａの立ち下がりエッジは、エンジンの回転信号１ａの、クランク角度の基準位置である０（Ｖ）点のタイミングになる。
【００２８】
図９は、本発明の他の実施例の回路構成図で、発信器９の異常時のフェールセーフを有した実施例である。符号１〜１０は前記図１の実施例と同様である。１１はクロック９ａの有無を検出する異常検出器、１２はセレクタで、異常検出器１１から出力されるフェールセーフ信号１１ａを受け、比較器３で出力される信号３ａとフィルタ回路４で論理処理された信号４ａを切り替える。異常検出器１１は、発信器９から供給されるクロック９ａが、ハイ状態、もしくはロウ状態が所定時間継続した場合、フェールセーフ信号１１ａを出力する。
【００２９】
また、このフェールセーフ信号１１ａによって、セレクタ１２は切り替えられ、通常のクロック９ａ発生時は信号４ａ側が選択され、クロック９ａがハイもしくはロウに固定された場合は、比較器３が生成する信号３ａ側が選択される。このような構成により、何らかの原因によってクロック９ａがハイもしくはロウに固定された場合、即ち、クロック９ａが無くなり、フィルタ回路４内部のデジタル回路が停止し、信号４ａが出力されなくなった場合でも、比較器３の動作に応じて、信号３ａを出力することができるので、常にクランク角度基準位置検出を行なうことが出来る。
【００３０】
図１０は、本発明を多入力で構成した場合の一実施例の回路構成を示す図である。１〜８、１０は前記図１の実施例と同様である。９はクロック９ａを生成する発振器、１３Ａ（Ａ１３−１〜Ａ１３−５）はセンサ信号変換ブロックで、３〜６、８の一連の接続回路からなるセンサ信号変換ブロックである。１４はセンサ信号変換ブロック１３を少なくとも２つ以上内蔵したＩＣを示している。発振器９で生成されたクロック９ａは、複数のセンサ信号変換ブロックＡ１３−１〜Ａ１３−５のフィルタ回路４に供給される。このような構成にすることにより、複数のセンサ信号変換ブロックＡ１３−１〜Ａ１３−５内部のフィルタ回路４において、同一のクロック９ａで遅延を発生させるので、複数回路間での遅延量のばらつきがなくなり、精度の良い遅延を実現することができる。また、発振器９を共有できるので、個別に設ける場合に比べて、ハードウェア規模を小さくすることができる利点がある。
【００３１】
図１１は、本発明の、他の実施例の回路構成を示す図である。１〜８、１０、１２は前記図１の場合と同様である。９はクロック９ａを生成する発振器、１１は異常検出器で、クロック９ａの有無に応じて、フェールセーフ信号１１ａを出力する。１３Ｂ（Ｂ１３−１〜Ｂ１３−５）は３〜６、８、１２、の一連の接続回路からなるセンサ信号変換ブロック、１４はセンサ信号変換ブロック１３を少なくとも２つ以上内蔵したICである。
【００３２】
発振器９で生成されたクロック９ａは、異常検出器１１、および複数のセンサ信号変換ブロックＢ１３−１〜Ｂ１３−５のフィルタ回路４に供給される。このような構成とすることにより、複数のセンサ信号変換ブロックＢ１３内の、複数のフィルタ回路４において、同一のクロック９ａで遅延を発生させるので、複数回路間での遅延量のばらつきがなくなり、精度の良い遅延を実現することができる。また、何らかの原因によってクロック９ａが無くなった場合でも、フェールセーフ信号１１ａによって、セレクタ１２が切り替えられ、比較器３の動作に応じて、信号３ａを出力することができるので、常にクランク角度基準位置検出を行なうことが出来る。また、発振器９、及び異常検出器１１を共有出来るので、個別に設ける場合に比べて、ハードウェア規模を小さくすることができる。
【００３３】
本発明によれば、シンプルな回路構成で、クランク角度基準位置検出精度の良いエンジン制御装置を提供することが出来る。
【００３４】
【発明の効果】
本発明によれば、シンプルな回路構成で、クランク角度基準位置検出精度の良い信号入力装置を提供することが出来る。
【図面の簡単な説明】
【図１】本発明の一実施例の構成を示す図である。
【図２】本発明の一実施例の動作波形を示す図である。
【図３】本発明の一実施例の構成を示す図である。
【図４】図３に示した各部の波形を示す図である。
【図５】フィルタ回路の内部構成を示す図である。
【図６】図５の各部の波形を示す図である。
【図７】フィルタ回路の他の実施例を示す図である。
【図８】図７の各部の波形を示す図である。
【図９】本発明の、他の実施例の構成を示す図である。
【図１０】本発明を多入力構成の場合の実施例を示す図である。
【図１１】本発明の、他の実施例の構成を示す図である。
【符号の説明】
１；エンジン回転センサ  ２；分圧器  １ａ、２ａ、２ｂ；回転信号  ３；比較器  ４；フィルタ回路  ５；出力段回路  ５ａ；出力信号  ６；可変スライスレベル生成器  ７；可変スライスレベル時定数決定器  ８；セレクタ  ８ａ；基準レベル信号９；発信器  ９ａ；クロック  １０；マイクロコンピュータ  １１；異常検出器  １１ａ；フェールセーフ信号  １２；セレクタ  １３；センサ信号変換ブロック  １４；ＩＣ  ２１ａ、２１ｂ；ダイオード  ４１；エッジ検出器  ４２；デジタルフィルタ  ４３；ゲート  ４６；アナログフィルタ  ４７；バッファ  ４１ａ；エッジ検出信号  ４２'；カウンタ動作  ４２ａ、４６ａ、４７ａ；フィルタリング信号    ７１；抵抗  ７２；コンデンサ。
【図１】
2004197579.tif 000003
【図２】
2004197579.tif 000004
【図３】
2004197579.tif 000005
【図４】
2004197579.tif 000006
【図５】
2004197579.tif 000007
【図６】
2004197579.tif 000008
【図７】
2004197579.tif 000009
【図８】
2004197579.tif 000010
【図９】
2004197579.tif 000011
【図１０】
2004197579.tif 000012
【図１１】
2004197579.tif 000013