(57)【要約】      （修正有）【課題】１セルタイプと２セルタイプとの各空燃比センサに共用可能な制御装置を提供する。【解決手段】起電力セル２５と酸素ポンプセル２６とを有した２セルタイプの空燃比センサ２と、１つのセル１５を有した１セルタイプの空燃比センサ１との、何れかが接続される制御装置１０は、各空燃比センサ１，２の何れかを接続するための端子として、接続端子Ｊ１〜Ｊ３を備えると共に、制御用回路３１とマイコン３３を備える。制御用回路３１は、接続端子Ｊ１〜Ｊ３を介して２セルタイプの空燃比センサ２を制御する２セル用回路形態と、接続端子Ｊ１，Ｊ２を介して１セルタイプの空燃比センサ１を制御する１セル用回路形態とに、スイッチＳＷ１，ＳＷ２によって切り換え可能に構成されている。そして、マイコン３３が、スイッチＳＷ１，ＳＷ２を制御することにより、制御用回路３１の回路形態を１セル用回路形態と２セル用回路形態との何れかに設定する。【選択図】図１
2015212678.tif 000002
【特許請求の範囲】
【請求項１】
酸素濃淡電池である起電力セル（２５）と酸素ポンプセル（２６）とを有し、前記起電力セルの出力電圧が目標値となるように前記酸素ポンプセルに流れるポンプ電流が制御されて、そのポンプ電流が空燃比に応じた電流となる２セルタイプの空燃比センサ（２，２ａ，２ｂ，２ｃ）と、電圧が印加された状態で空燃比に応じた電流が流れる１つのセル（１５）を有した１セルタイプの空燃比センサ（１，１ａ，１ｂ，１ｃ）との、何れかが接続される空燃比センサ制御装置であって、
前記２セルタイプの空燃比センサは、当該空燃比センサを制御するための端子として、前記酸素ポンプセルが有する一対の電極のうちの一方に接続された端子である２セル第１端子（２１）と、前記酸素ポンプセルが有する前記一対の電極のうちの他方と前記起電力セルが有する一対の電極のうちの一方との、両方に接続された端子である２セル第２端子（２２）と、前記起電力セルが有する前記一対の電極のうちの他方に接続された端子である２セル第３端子（２３）と、を備えており、
前記１セルタイプの空燃比センサは、当該空燃比センサを制御するための端子として、前記１つのセルが有する一対の電極のうちの一方に接続された端子である１セル第１端子（１１）と、前記セルが有する前記一対の電極のうちの他方に接続された端子である１セル第２端子（１２）と、を備えており、
当該空燃比センサ制御装置は、
前記各空燃比センサの何れかを接続するための端子として、第１の接続端子（Ｊ１）と、第２の接続端子（Ｊ２）と、第３の接続端子（Ｊ３）とを備えると共に、
前記第１、第２及び第３の接続端子（Ｊ１〜Ｊ３）を介して前記２セルタイプの空燃比センサを制御する回路形態である２セル用回路形態と、前記第１及び第２の接続端子（Ｊ１，Ｊ２）を介して前記１セルタイプの空燃比センサを制御する回路形態である１セル用回路形態とに、１つ以上の切換スイッチ（ＳＷ１，ＳＷ２）のオン／オフによって切り換え可能な制御用回路（３１）と、
前記切換スイッチを制御することにより、前記制御用回路の回路形態を前記１セル用回路形態と前記２セル用回路形態との何れかに設定する制御手段（３３）と、
を備えることを特徴とする空燃比センサ制御装置。
【請求項２】
請求項１に記載の空燃比センサ制御装置において、
前記第１、第２及び第３の接続端子のうち、少なくとも、前記各空燃比センサを接続するために共通に使用される前記第１及び第２の接続端子は、当該空燃比センサ制御装置への電源投入時においてはハイインピーダンス状態になり、
前記制御手段は、当該空燃比センサ制御装置への電源投入によって起動した後、前記第１及び第２の接続端子のハイインピーダンス状態を解除すると共に、前記制御用回路の回路形態を前記１セル用回路形態と前記２セル用回路形態との何れかに設定すること、
を特徴とする空燃比センサ制御装置。
【請求項３】
請求項１又は請求項２に記載の空燃比センサ制御装置において、
当該空燃比センサ制御装置に前記２セルタイプの空燃比センサが接続される場合には、前記第１の接続端子に前記２セル第１端子が接続され、前記第２の接続端子に前記２セル第２端子が接続され、前記第３の接続端子に前記２セル第３端子が接続され、
当該空燃比センサ制御装置に前記１セルタイプの空燃比センサが接続される場合には、前記第１の接続端子に前記１セル第１端子が接続され、前記第２の接続端子に前記１セル第２端子が接続され、
前記制御用回路は、
前記制御手段からの指令に応じて出力電圧が変わる第１の電圧可変手段（４１，４５，４６，ＳＷ４，ＳＷ５）と、
前記制御手段からの指令に応じて出力電圧が変わる第２の電圧可変手段（４２，４７）と、
前記第１の電圧可変手段の出力電圧が非反転入力端子に入力され、前記第１の接続端子に出力端子が接続されるオペアンプ（４４）と、
前記オペアンプの反転入力端子と前記出力端子とを、オンすることで接続する第１のスイッチ（ＳＷ１）と、
前記オペアンプの前記反転入力端子と前記第２の接続端子とを、オンすることで接続する第２のスイッチ（ＳＷ２）と、
前記第２の電圧可変手段の出力電圧が一端に印加され、他端が前記第２の接続端子に接続される電流検出用抵抗（４８）と、
前記電流検出用抵抗の両端の電圧差を表す電圧を前記制御手段に入力させる第１の電圧出力手段（４９）と、
前記第２の接続端子と前記第３の接続端子との電圧差を表す電圧を前記制御手段に入力させる第２の電圧出力手段（５０）と、
前記第３の接続端子に、前記起電力セルを機能させるための一定電流を印加するための第１の電流印加手段（５１）と、
前記第３の接続端子に、前記起電力セルのインピーダンスを測定するための一定電流を印加するための第２の電流印加手段（５５）と、を備え、
前記第１及び第２のスイッチが、前記切換スイッチとして機能し、
前記制御用回路は、前記制御手段によって、前記第１及び第２のスイッチのうち、前記第１のスイッチがオンされた場合に、前記１セル用回路形態になり、前記第２のスイッチがオンされた場合に、前記２セル用回路形態になること、
を特徴とする空燃比センサ制御装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載の空燃比センサ制御装置において、
前記空燃比センサ（１ａ，１ｂ，２ａ，２ｂ）は、
当該空燃比センサの特性ばらつきを補正するために抵抗値が測定されるラベル抵抗（１７）と、前記ラベル抵抗の一端に接続された端子である抵抗端子（１４，２４）と、を備え、
更に、前記ラベル抵抗及び前記抵抗端子を備える前記空燃比センサとして、
前記ラベル抵抗の他端が、当該空燃比センサを制御するための前記端子（１１，１２，２１，２２，２３）のうちの何れか１つに接続された空燃比センサ（１ａ，２ａ）があり、
当該空燃比センサ制御装置は、
前記抵抗端子に接続される第４の接続端子（Ｊ４）と、
前記制御手段からの指令に応じて、前記第４の接続端子に前記ラベル抵抗の抵抗値を測定するための電流を印加する抵抗測定用電流印加手段（４１，５６，６０，６３，ＳＷ６，ＳＷ９）と、
前記第１、第２及び第３の接続端子のうち、前記ラベル抵抗の前記他端が接続される接続端子（Ｊ１）を、オンすることでグランドラインに接続する抵抗測定用スイッチ（ＳＷ３）と、を備え、
前記制御手段は、前記抵抗測定用スイッチをオンさせると共に、前記抵抗測定用電流印加手段に前記ラベル抵抗の抵抗値を測定するための電流を出力させ、前記第４の接続端子の電圧に基づいて前記ラベル抵抗の抵抗値を測定すること、
を特徴とする空燃比センサ制御装置。
【請求項５】
請求項４に記載の空燃比センサ制御装置において、
前記制御手段は、当該空燃比センサ制御装置への電源投入によって起動すると、前記ラベル抵抗の抵抗値を測定するための動作を行い、その後、前記制御用回路の回路形態を前記１セル用回路形態と前記２セル用回路形態との何れかに設定すること、
を特徴とする空燃比センサ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空燃比センサの制御装置に関する。
【背景技術】
【０００２】
空燃比センサとしては、酸素濃淡電池である起電力セルと酸素ポンプセルとを有した２セルタイプのものがある。２セルタイプの空燃比センサでは、起電力セルの出力電圧が目標値となるように、酸素ポンプセルに流れるポンプ電流が制御されて、そのポンプ電流が空燃比に応じたセンサ電流として検出される（例えば、特許文献１参照）。
【０００３】
また、空燃比センサとしては、電圧が印加された状態で空燃比に応じた電流が流れる１つのセルを有した１セルタイプのものもある。１セルタイプの空燃比センサでは、セルに流れる電流が、空燃比に応じたセンサ電流として検出される（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−４８１８０号公報
【特許文献２】特開平１１−２３０９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
１セルタイプの空燃比センサと２セルタイプの空燃比センサとの各々について、専用のハードウェアを有した制御装置を製造するのでは、制御装置の品種が増えることと、各制御装置の製造個数が多くならないことから、制御装置の製造コストを下げるのに不利である。
【０００６】
そこで、本発明は、１セルタイプの空燃比センサと２セルタイプの空燃比センサとに共用できる制御装置の提供、を目的としている。
【課題を解決するための手段】
【０００７】
第１発明の空燃比センサ制御装置は、２セルタイプの空燃比センサと１セルタイプの空燃比センサとの、何れかが接続される。
２セルタイプの空燃比センサは、酸素濃淡電池である起電力セルと酸素ポンプセルとを有し、起電力セルの出力電圧が目標値となるように酸素ポンプセルに流れるポンプ電流が制御されて、そのポンプ電流が空燃比に応じた電流となる空燃比センサである。
【０００８】
そして、２セルタイプの空燃比センサは、当該空燃比センサを制御するための端子として、前記酸素ポンプセルが有する一対の電極のうちの一方に接続された端子である２セル第１端子と、前記酸素ポンプセルが有する前記一対の電極のうちの他方と前記起電力セルが有する一対の電極のうちの一方との、両方に接続された端子である２セル第２端子と、前記起電力セルが有する前記一対の電極のうちの他方に接続された端子である２セル第３端子と、を備えている。
【０００９】
また、１セルタイプの空燃比センサは、電圧が印加された状態で空燃比に応じた電流が流れる１つのセルを有した空燃比センサである。
そして、１セルタイプの空燃比センサは、当該空燃比センサを制御するための端子として、前記１つのセルが有する一対の電極のうちの一方に接続された端子である１セル第１端子と、前記セルが有する前記一対の電極のうちの他方に接続された端子である１セル第２端子と、を備えている。
【００１０】
このため、第１発明の空燃比センサ制御装置は、前記各空燃比センサの何れかを接続するための端子として、第１の接続端子と第２の接続端子と第３の接続端子とを備える。
更に、この空燃比センサ制御装置は、前記第１、第２及び第３の接続端子を介して前記２セルタイプの空燃比センサを制御する回路形態である２セル用回路形態と、前記第１及び第２の接続端子を介して前記１セルタイプの空燃比センサを制御する回路形態である１セル用回路形態とに、１つ以上の切換スイッチのオン／オフによって切り換え可能な制御用回路と、前記切換スイッチを制御することにより、前記制御用回路の回路形態を前記１セル用回路形態と前記２セル用回路形態との何れかに設定する制御手段と、を備える。
【００１１】
このため、第１発明の空燃比センサ制御装置は、１セルタイプの空燃比センサと２セルタイプの空燃比センサとに共用することができる。
なお、特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１２】
【図１】実施形態の空燃比センサ制御装置を表す構成図である。
【図２】制御用回路の各モードにおけるスイッチ（ＳＷ１〜ＳＷ１２）の状態を表す説明図である。
【図３】空燃比センサ制御装置に電源が投入されてからの、制御用回路のモードの変化を表す説明図である。
【図４】制御用回路のモードの遷移を表す説明図である。
【図５】空燃比センサ制御装置に、ラベル抵抗を備えた２セル空燃比センサが接続されていて、制御用回路がラベル抵抗計測モードに設定された場合の回路状態を表す構成図である。
【図６】図５における制御用回路の構成要素のうち、ラベル抵抗計測モードで機能する構成要素だけを表す構成図である。
【図７】空燃比センサ制御装置に、ラベル抵抗を備えた１セル空燃比センサが接続されていて、制御用回路がラベル抵抗計測モードに設定された場合の回路状態を表す構成図である。
【図８】空燃比センサ制御装置に１セル空燃比センサが接続されていて、制御用回路が１セルモードに設定された場合の回路状態を表す構成図である。
【図９】図８における制御用回路の構成要素のうち、１セルモードで機能する構成要素だけを表す構成図である。
【図１０】制御用回路が１セルモードである場合の、マイコンの処理内容を表す説明図である。
【図１１】空燃比センサ制御装置に２セル空燃比センサが接続されていて、制御用回路が２セルモードに設定された場合の回路状態を表す構成図である。
【図１２】図１１における制御用回路の構成要素のうち、２セルモードで機能する構成要素だけを表す構成図である。
【図１３】制御用回路が２セルモードである場合の、マイコンの処理内容を表す説明図である。
【発明を実施するための形態】
【００１３】
本発明が適用された実施形態の空燃比センサ制御装置について説明する。尚、本実施形態の空燃比センサ制御装置（以下、ＥＣＵという）は、車両に搭載された内燃機関の空燃比フィードバック制御（燃料噴射量を目標の空燃比にする制御）を実施する燃料噴射制御システムに用いられる。
【００１４】
図１に示すように、本実施形態のＥＣＵ１０には、空燃比センサとして、１セルタイプの空燃比センサ１と、２セルタイプの空燃比センサ２との、何れかが接続される。
１セルタイプの空燃比センサ（以下、１セル空燃比センサという）１は、電圧が印加された状態で空燃比に応じた電流が流れる１つのセル１５を有している。このため、１セル空燃比センサ１では、セル１５に流れる電流が、空燃比に応じたセンサ電流として検出される。１セル空燃比センサ１は限界電流式の空燃比センサである。
【００１５】
セル１５は、例えばジルコニアからなる固定電解質体と、その固体電解質体の両面（大気側と排気側）に設けられた一対の電極とを有する。そして、１セル空燃比センサ１は、当該空燃比センサ１を制御するための端子として、セル１５が有する一対の電極のうちの一方に接続された端子１１と、セル１５が有する一対の電極のうちの他方に接続された端子１２と、を備える。
【００１６】
一方、２セルタイプの空燃比センサ（以下、２セル空燃比センサという）２は、酸素濃淡電池である起電力セル２５と、酸素ポンプセル２６とを有する。そして、２セル空燃比センサ２では、起電力セル２５の出力電圧が目標値となるように、酸素ポンプセル２６に流れるポンプ電流が制御され、そのポンプ電流が空燃比に応じた電流となる。このため、そのポンプ電流が、空燃比に応じたセンサ電流として検出される。
【００１７】
起電力セル２５と酸素ポンプセル２６との各々は、例えばジルコニアからなる固定電解質体と、その固体電解質体の両面に設けられた一対の電極とを有する。そして、２セル空燃比センサ２は、当該空燃比センサ２を制御するための端子として、酸素ポンプセル２６が有する一対の電極のうちの一方に接続された端子２１と、酸素ポンプセル２６が有する一対の電極のうちの他方と起電力セル２５が有する一対の電極のうちの一方との、両方に接続された端子２２と、起電力セル２５が有する一対の電極のうちの他方に接続された端子２３と、を備える。
【００１８】
また、１セル空燃比センサ１としては、ラベル抵抗１７と、ラベル抵抗１７の一端に接続された端子１４とを備えるものがあり、同様に、２セル空燃比センサ２としても、ラベル抵抗１７と、ラベル抵抗１７の一端に接続された端子２４とを備えるものがある。
【００１９】
ラベル抵抗１７は、空燃比センサ１，２の特性ばらつきを補正するために設けられるものであり、そのラベル抵抗１７の抵抗値は、空燃比センサ１，２の特性ばらつきを補正するために測定される。例えば、ラベル抵抗１７の抵抗値に応じて、センサ電流の検出値に対する補正量（たとえば補正係数）が決定される。ラベル抵抗１７の抵抗値は、空燃比センサ１，２の製造時において、実測された該空燃比センサ１，２の特性に基づき設定されている。
【００２０】
そして、ラベル抵抗１７を備える１セル空燃比センサ１としては、図１に示すように、ラベル抵抗１７の他端（端子１４側とは反対側）が、端子１１に接続されたタイプの１セル空燃比センサ１ａ（図７も参照）と、図７に示すように、ラベル抵抗１７の他端がグランドラインに接続されるタイプの１セル空燃比センサ１ｂとがある。
【００２１】
同様に、ラベル抵抗１７を備える２セル空燃比センサ２としては、図１に示すように、ラベル抵抗１７の他端（端子２４側とは反対側）が、端子２１に接続されたタイプの２セル空燃比センサ２ａ（図５も参照）と、図５に示すように、ラベル抵抗１７の他端がグランドラインに接続されるタイプの２セル空燃比センサ２ｂとがある。
【００２２】
一方、１セル空燃比センサ１としては、図８に示すように、ラベル抵抗１７及び端子１４を備えない１セル空燃比センサ１ｃもある。同様に、２セル空燃比センサ２としては、図１１に示すように、ラベル抵抗１７及び端子２４を備えない２セル空燃比センサ２ｃもある。
【００２３】
尚、１セル空燃比センサ１ａ，１ｂ，１ｃを特に区別しない場合には、符号として「１」を用い、２セル空燃比センサ２ａ，２ｂ，２ｃを特に区別しない場合には、符号として「２」を用いる。
【００２４】
ＥＣＵ１０は、各空燃比センサ１，２の何れかを接続するための端子として、４つの接続端子Ｊ１，Ｊ２，Ｊ３，Ｊ４を備える。
ＥＣＵ１０に２セル空燃比センサ２が接続される場合には、接続端子Ｊ１に端子２１が接続され、接続端子Ｊ２に端子２２が接続され、接続端子Ｊ３に端子２３が接続される。そして、ＥＣＵ１０に接続される２セル空燃比センサ２が、ラベル抵抗１７を備えた２セル空燃比センサ２ａ，２ｂであれば、接続端子Ｊ４に端子２４が接続される。
【００２５】
また、ＥＣＵ１０に１セル空燃比センサ１が接続される場合には、接続端子Ｊ１に端子１１が接続され、接続端子Ｊ２に端子１２が接続される。そして、ＥＣＵ１０に接続される１セル空燃比センサ１が、ラベル抵抗１７を備えた１セル空燃比センサ１ａ，１ｂであれば、接続端子Ｊ４に端子１４が接続される。
【００２６】
そして、ＥＣＵ１０は、空燃比センサ１，２を制御するための制御用回路３１と、マイコン３３とを備える。マイコン３３は、ＣＰＵ３５と、ＣＰＵ３５が実行するプログラムや固定のデータが記憶されたＲＯＭ３６と、ＣＰＵ３５による演算結果が記憶されるＲＡＭ３７と、Ａ／Ｄ変換器（ＡＤＣ）３８とを備える。以下に説明するマイコン３３の動作は、ＣＰＵ３５がＲＯＭ３６内のプログラムを実行することで実現される。
【００２７】
制御用回路３１の回路形態（以下、モードという）は、マイコン３３によって複数通りの何れかに切り換えられる。具体的には、制御用回路３１のモードは、接続端子Ｊ１〜Ｊ４をハイインピーダンス状態にするアイドルモードと、ラベル抵抗１７の抵抗値を計測するためのラベル抵抗計測モードと、接続端子Ｊ１〜Ｊ３を介して２セル空燃比センサ２を制御するための２セルモード（２セル用回路形態に相当）と、接続端子Ｊ１，Ｊ２を介して１セル空燃比センサ１を制御するための１セルモード（１セル用回路形態に相当）との、何れかに切り換えられる。
【００２８】
制御用回路３１は、第１のＤ／Ａ変換器（ＤＡＣ）４１と、第２のＤ／Ａ変換器４２と、第３のＤ／Ａ変換器４３とを備える。Ｄ／Ａ変換器４１〜４３は、マイコン３３からの指令としてのデジタル信号に応じた電圧を出力する。
【００２９】
また、制御用回路３１は、オペアンプ４４と、オペアンプ４４の出力端子を、オンすることで接続端子Ｊ１に接続するスイッチＳＷ１０と、オペアンプ４４の反転入力端子と出力端子とを、オンすることで接続するスイッチＳＷ１と、オペアンプ４４の反転入力端子と接続端子Ｊ２とを、オンすることで接続するスイッチＳＷ２と、オンすることで接続端子Ｊ１をグランドラインに接続するスイッチＳＷ３と、ＥＣＵ１０内で生成される一定の電源電圧ＶＤ（この例ではマイコン３３及び制御用回路３１の電源電圧であり、例えば５Ｖ）を分圧する２つの直列な抵抗４５，４６と、抵抗４５，４６の接続点の電圧を、オンすることでオペアンプ４４の非反転入力端子に入力させるスイッチＳＷ４と、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を、オンすることでオペアンプ４４の非反転入力端子に入力させるスイッチＳＷ５と、を備える。
【００３０】
また、制御用回路３１は、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２が非反転入力端子に入力され、その入力電圧を出力端子から出力するバッファとしてのオペアンプ４７と、接続端子Ｊ２に一端が接続された電流検出用抵抗４８と、電流検出用抵抗４８の他端とオペアンプ４７の出力端子とを、オンすることで接続するスイッチＳＷ１１と、電流検出用抵抗４８の両端の電圧差を表す電圧を出力する増幅回路４９と、接続端子Ｊ２と接続端子Ｊ３との電圧差を表す電圧を出力する増幅回路５０と、を備える。増幅回路４９，５０の各出力電圧は、マイコン３３に入力される。
【００３１】
また、制御用回路３１は、２セル空燃比センサ２の起電力セル２５を機能させるため（起電力セル２５に電圧を発生させるため）の一定電流を、接続端子Ｊ３に印加するための電流印加回路５１を備える。
【００３２】
電流印加回路５１では、電源電圧ＶＤと接続端子Ｊ３との間に、抵抗５２とトランジスタ５３とが、その順に直列に接続されている。この例において、トランジスタ５３は、ＭＯＳＦＥＴであるが、バイポーラトランジスタやＩＧＢＴ（絶縁ゲートバイポーラトランジスタ）等、他の種類のスイッチング素子でも良い。
【００３３】
そして、電流印加回路５１は、オペアンプ５４と、スイッチＳＷ１２とを備える。オペアンプ５４の出力端子とトランジスタ５３のゲートは、スイッチＳＷ１２がオンすることで接続される。また、スイッチＳＷ１２がオフすると、トランジスタ５３はオフするようになっている。
【００３４】
オペアンプ５４の反転入力端子には、抵抗５２とトランジスタ５３との接続点の電圧が入力される。また、オペアンプ５４の非反転入力端子には、第３のＤ／Ａ変換器４３の出力電圧Ｖｏ３が入力される。そして、オペアンプ５４は、スイッチＳＷ１２がオンしている場合に、抵抗５２とトランジスタ５３との接続点の電圧が、第３のＤ／Ａ変換器４３の出力電圧Ｖｏ３と一致するように、トランジスタ５３をオンさせる。
【００３５】
このため、抵抗５２の抵抗値をＲ５２とすると、接続端子Ｊ３には、電流印加回路５１によって「（ＶＤ−Ｖｏ３）／Ｒ５２」の電流が印加される。
また、制御用回路３１は、２セル空燃比センサ２の起電力セル２５のインピーダンスを測定するための一定電流を、接続端子Ｊ３に印加するための電流印加回路５５と、スイッチＳＷ６とを備える。
【００３６】
電流印加回路５５では、電源電圧ＶＤとグランドラインとの間に、抵抗５６と、トランジスタ５７と、トランジスタ５８と、抵抗５９とが、その順に直列に接続されている。そして、トランジスタ５７とトランジスタ５８との接続点が、接続端子Ｊ３に接続されている。この例において、トランジスタ５７，５８は、ＭＯＳＦＥＴであるが、バイポーラトランジスタやＩＧＢＴ等、他の種類のスイッチング素子でも良い。
【００３７】
そして、電流印加回路５５は、オペアンプ６０，６１と、スイッチＳＷ７，ＳＷ８とを備える。オペアンプ６０の出力端子とトランジスタ５７のゲートは、スイッチＳＷ７がオンすることで接続される。また、スイッチＳＷ７がオフすると、トランジスタ５７はオフするようになっている。同様に、オペアンプ６１の出力端子とトランジスタ５８のゲートは、スイッチＳＷ８がオンすることで接続される。また、スイッチＳＷ８がオフすると、トランジスタ５８はオフするようになっている。
【００３８】
オペアンプ６０の反転入力端子には、抵抗５６とトランジスタ５７との接続点の電圧が入力される。オペアンプ６１の反転入力端子には、抵抗５９とトランジスタ５８との接続点の電圧が入力される。そして、オペアンプ６０，６１の非反転入力端子には、スイッチＳＷ６がオンすることにより、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１が入力される。
【００３９】
オペアンプ６０は、スイッチＳＷ６とスイッチＳＷ７がオンしている場合に、抵抗５６とトランジスタ５７との接続点の電圧が、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１と一致するように、トランジスタ５７をオンさせる。同様に、オペアンプ６１は、スイッチＳＷ６とスイッチＳＷ８がオンしている場合に、抵抗５９とトランジスタ５８との接続点の電圧が、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１と一致するように、トランジスタ５８をオンさせる。
【００４０】
このため、抵抗５６の抵抗値をＲ５６とすると、接続端子Ｊ３には、スイッチＳＷ６とスイッチＳＷ７がオンすることにより、「（ＶＤ−Ｖｏ１）／Ｒ５６」の電流が、当該接続端子Ｊ３へ流れ込む方向に印加される。以下では、この電流のことを「＋Ｉｚ」と記載する。また、抵抗５９の抵抗値をＲ５９とすると、接続端子Ｊ３には、スイッチＳＷ６とスイッチＳＷ８がオンすることにより、「Ｖｏ１／Ｒ５９」の電流が、当該接続端子Ｊ３から引き込む方向に印加される。以下では、この電流のことを「−Ｉｚ」と記載する。
【００４１】
また、制御用回路３１は、電流印加回路５５を構成する抵抗５６及びオペアンプ６０と協同して、接続端子Ｊ４にラベル抵抗１７の抵抗値を測定するための電流（以下、ラベル抵抗測定用電流という）を印加するトランジスタ６３及びスイッチＳＷ９を備える。この例において、トランジスタ６３は、ＭＯＳＦＥＴであるが、バイポーラトランジスタやＩＧＢＴ等、他の種類のスイッチング素子でも良い。
【００４２】
トランジスタ６３は、抵抗５６の電源電圧ＶＤ側とは反対側の端部と接続端子Ｊ４との間に設けられており、そのトランジスタ６３のゲートは、スイッチＳＷ９がオンすることにより、オペアンプ６０の出力端子に接続される。また、スイッチＳＷ９がオフすると、トランジスタ６３はオフするようになっている。
【００４３】
そして、オペアンプ６０は、スイッチＳＷ６とスイッチＳＷ９がオンしている場合には、抵抗５６とトランジスタ６３との接続点の電圧が、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１と一致するように、トランジスタ６３をオンさせる。
【００４４】
このため、接続端子Ｊ４には、スイッチＳＷ６とスイッチＳＷ９がオンすることにより、「（ＶＤ−Ｖｏ１）／Ｒ５６」の電流が、ラベル抵抗測定用電流として印加される。また、接続端子Ｊ４の電圧はマイコン３３に入力される。
【００４５】
上記各スイッチＳＷ１〜ＳＷ１２は、マイコン３３からの制御信号ＳＣ１〜ＳＣ１２によってオン／オフが切り換えられる。本実施形態において、各スイッチＳＷ１〜ＳＷ１２は、自身に対応する制御信号ＳＣ１〜ＳＣ１２がハイの場合にオンする。
【００４６】
そして、制御用回路３１のモードは、スイッチＳＷ１〜ＳＷ１２のオン／オフが、図２に示すように切り換えられることにより、アイドルモードと、ラベル抵抗計測モードと、１セルモードと、２セルモードとの、何れかに設定される。尚、２セルモードにおいて、スイッチＳＷ７とスイッチＳＷ８は、起電力セル２５のインピーダンスを測定する場合にオン／オフされる。
【００４７】
また、図３に示すように、ＥＣＵ１０に動作用の電源が投入された時点において、制御用回路３１のモードはアイドルモードになる。尚、ＥＣＵ１０は、車両のイグニッションスイッチがオンされると、動作用の電源として、車両のバッテリ電圧が投入される。
【００４８】
そして、ＥＣＵ１０への電源投入によって起動したマイコン３３が、スイッチＳＷ１〜ＳＷ１２への制御信号ＳＣ１〜ＳＣ１２を出力することにより、制御用回路３１のモードが、アイドルモード以外のモードに切り換えられる。また、図３及び図４に示すように、マイコン３３は、制御用回路３１のモードを変更する場合には、一旦アイドルモードに戻してから、他のモードに切り換える。
【００４９】
ＥＣＵ１０に、ラベル抵抗１７を備えた１セル空燃比センサ１ａ，１ｂ又は２セル空燃比センサ２ａ，２ｂが接続される場合には、図３に示すように、マイコン３３は、ＥＣＵ１０への電源投入によって起動すると、制御用回路３１のモードをアイドルモードからラベル抵抗測定モードに切り換えて、ラベル抵抗１７の抵抗値を測定する。そして、マイコン３３は、ラベル抵抗１７の抵抗値測定が完了すると、制御用回路３１のモードをアイドルモードに戻す。その後、マイコン３３は、ＥＣＵ１０に接続されているのが１セル空燃比センサ１ａ，１ｂであれば、制御用回路３１のモードを１セルモードに切り換え、また、ＥＣＵ１０に接続されているのが２セル空燃比センサ２ａ，２ｂであれば、制御用回路３１のモードを２セルモードに切り換える。
【００５０】
また、ＥＣＵ１０に、ラベル抵抗１７を備えない１セル空燃比センサ１ｃ又は２セル空燃比センサ２ｃが接続される場合には、マイコン３３は、ＥＣＵ１０への電源投入によって起動すると、制御用回路３１のモードを、アイドルモードから、ラベル抵抗測定モードにすることなく、１セルモード又は２セルモードに切り換えることとなる。
【００５１】
次に、制御用回路３１の各モードにおける回路構成及び動作と、各モードでのマイコン３３の処理内容とについて説明する。
〈アイドルモード〉
図２に示すように、制御用回路３１のモードは、スイッチＳＷ１〜ＳＷ１２が全てオフの場合にアイドルモードになる。
【００５２】
ＥＣＵ１０に電源が投入されても、マイコン３３が起動して制御信号ＳＣ１〜ＳＣ１２の何れかをハイにするまでは、制御信号ＳＣ１〜ＳＣ１２の全てがローであるため、制御用回路３１のモードはアイドルモードになる。そして、アイドルモードでは、少なくともスイッチＳＷ３，ＳＷ７〜ＳＷ１２がオフであることから、接続端子Ｊ１〜Ｊ４はハイインピーダンス状態（解放状態）になる。このため、ＥＣＵ１０への電源投入直後において、接続端子Ｊ１〜Ｊ４から不要な電圧が出力されてしまうことが防止される。尚、前述の通り、スイッチＳＷ７〜ＳＷ９，ＳＷ１２がオフであれば、トランジスタ５３，５７，５８，６３はオフする。
【００５３】
〈ラベル抵抗計測モード〉
図２に示すように、制御用回路３１のモードは、スイッチＳＷ１〜ＳＷ１２のうち、スイッチＳＷ３，ＳＷ６，ＳＷ９がオンされることで、ラベル抵抗計測モードになる。
【００５４】
図５は、ＥＣＵ１０に、ラベル抵抗１７を備えた２セル空燃比センサ２ａが接続されていて、制御用回路３１のモードがラベル抵抗計測モードに設定された場合の回路状態を表している。そして、図６は、図５における制御用回路３１の構成要素のうち、ラベル抵抗計測モードで機能する構成要素だけを表している。
【００５５】
図５，図６を例に挙げて説明すると、ラベル抵抗測定モードの場合には、「トランジスタ６３→接続端子Ｊ４→ラベル抵抗１７→接続端子Ｊ１→スイッチＳＷ３→グランドライン」の経路で、前述した「（ＶＤ−Ｖｏ１）／Ｒ５６」の電流が、ラベル抵抗測定用電流として流れる。
【００５６】
このため、マイコン３３は、制御用回路３１のモードをラベル抵抗計測モードに設定した場合には、ラベル抵抗測定用電流が適切な値となるように（つまり、接続端子Ｊ４の電圧が読み取り可能な電圧となるように）、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を制御する。そして、マイコン３３は、接続端子Ｊ４の電圧をＡ／Ｄ変換器３８によって検出し、その電圧からラベル抵抗１７の抵抗値を算出する。検出した接続端子Ｊ４の電圧を、ラベル抵抗測定用電流で割れば、ラベル抵抗１７の抵抗値を算出することができる。ラベル抵抗１７の抵抗値を算出することは、その抵抗値を測定することに相当する。
【００５７】
更に、マイコン３３は、測定したラベル抵抗１７の抵抗値に基づいて、センサ電流の検出値に対する補正量を決定する。例えば、ＲＯＭ３６には、ラベル抵抗１７の抵抗値と、センサ電流の補正量との対応関係が記憶されており、その対応関係に、測定した抵抗値を当てはめることで、センサ電流の検出時に用いる補正量を決定する。
【００５８】
尚、図５，図６において、２セル空燃比センサ２ａの右側に示しているように、ラベル抵抗１７の端子２４側とは反対側がグランドラインに接続されるタイプの２セル空燃比センサ２ｂがＥＣＵ１０に接続された場合には、ラベル抵抗１７にスイッチＳＷ３を経由せずに電流が流れる点だけが異なる。その場合、スイッチＳＷ３はオンしないように構成しても良いが、スイッチＳＷ３をオンしても支障はない。
【００５９】
また、図７は、ＥＣＵ１０に、ラベル抵抗１７を備えた１セル空燃比センサ１ａ（又は１ｂ）が接続されていて、制御用回路３１のモードがラベル抵抗計測モードに設定された場合の回路状態を表している。その場合も、制御用回路３１の回路構成は図５，図６と同じであり、ＥＣＵ１０に２セル空燃比センサ２ａ，２ｂが接続された場合と同様の動作及び処理が行われることとなる。
【００６０】
〈１セルモード〉
図２に示すように、制御用回路３１のモードは、スイッチＳＷ１〜ＳＷ１２のうち、スイッチＳＷ１，ＳＷ５，ＳＷ１０，ＳＷ１１がオンされることで、１セルモードになる。
【００６１】
図８は、ＥＣＵ１０に１セル空燃比センサ１が接続されていて、制御用回路３１のモードが１セルモードに設定された場合の回路状態を表している。そして、図９は、図８における制御用回路３１の構成要素のうち、１セルモードで機能する構成要素だけを表している。尚、図８，図９では、ＥＣＵ１０に１セル空燃比センサ１ａが接続されている状態を表している。但し、図８，図９において、（）内の符号及びラベル抵抗１７の下方における点線で示すように、ラベル抵抗１７の一端がグランドラインに接続されている１セル空燃比センサ１ｂがＥＣＵ１０に接続された場合、あるいは、図８，図９において、１セル空燃比センサ１ａ（１ｂ）の右側に示しているように、１セル空燃比センサ１ｃがＥＣＵ１０に接続された場合にも、同じ動作及び処理が行われる。
【００６２】
図９に示すように、１セルモードの場合には、スイッチＳＷ１，ＳＷ２のうち、スイッチＳＷ１がオンされるため、オペアンプ４４は、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を出力するバッファとして機能する。そして、オペアンプ４４の出力端子は、接続端子Ｊ１を介して１セル空燃比センサ１の端子１１に接続される。このため、セル１５の一方の電極（端子１１側の電極）に第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１が印加される。
【００６３】
また、電流検出用抵抗４８の接続端子Ｊ２側とは反対側には、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２が、バッファとしてのオペアンプ４７を介して印加される。そして、電流検出用抵抗４８の接続端子Ｊ２側は、接続端子Ｊ２を介して１セル空燃比センサ１の端子１２に接続される。このため、セル１５の端子１２側の電極には、電流検出用抵抗４８を介して第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２が印加される。
【００６４】
そして、電流検出用抵抗４８には、セル１５に流れる電流と同じ電流が流れることとなり、その電流検出用抵抗４８の両端の電圧差を表す電圧であって、セル１５に流れる電流を表す電圧が、増幅回路４９からマイコン３３に入力される。
【００６５】
マイコン３３は、第１のＤ／Ａ変換器４１と第２のＤ／Ａ変換器４２を制御することにより、セル１５に、交流的に変化する電圧を印加する。そして、マイコン３３は、電流検出用抵抗４８に流れる電流の直流成分を、空燃比に応じたセンサ電流として検出し、電流検出用抵抗４８に流れる電流の交流成分から、セル１５のインピーダンスを検出する。
【００６６】
マイコン３３の処理内容を更に具体的に説明する。
マイコン３３は、図１０の１段目に示すように、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を一定の電圧Ｖｐにする。尚、電圧Ｖｐは、固定値であっても良いし、センサ電流に応じて変化させても良い。
【００６７】
また、マイコン３３は、図１０の２段目に示すように、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２を、上記電圧Ｖｐとは異なる第１電圧ＶＨと第２電圧ＶＬとに、所定の周期Ｔｓで交互に切り換える。出力電圧Ｖｏ２は、周期Ｔｓのうちの半分が第１電圧ＶＨとなり、他の半分が第２電圧ＶＬとなる。例えば「Ｖｐ＞ＶＨ＞ＶＬ」の大小関係になっている。このように切り換えられる第１電圧ＶＨと第２電圧ＶＬとが、電流検出用抵抗４８のセル１５側とは反対側に印加される。
【００６８】
例えば、電圧Ｖｐが２．９Ｖで、第１電圧ＶＨが２．７Ｖで、第２電圧ＶＬが２．３Ｖであるとすると、セル１５と電流検出用抵抗４８との直列回路への印加電圧の平均値は、０．４Ｖ（＝２．９Ｖ−（２．７Ｖ＋２．３Ｖ）／２）になる。また、第１電圧ＶＨと第２電圧ＶＬとの差分ΔＶは、０．４Ｖ（＝２．７Ｖ−２．３Ｖ）となり、その差分ΔＶは、印加電圧を交流的に変化させる変化幅となる。印加電圧を差分ΔＶだけ交流的に変化させるのは、セル１５のインピーダンス（交流抵抗）を検出するためである。
【００６９】
マイコン３３は、図１０の２段目及び４段目に示すように、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２を第１電圧ＶＨと第２電圧ＶＬとのうちの一方から他方に切り換える直前毎に、増幅回路４９の出力電圧ＶｏＡ（図９参照）をＡ／Ｄ変換する。
【００７０】
尚、図１０において、上向きの点線矢印は、増幅回路４９の出力信号ＶｏＡのＡ／Ｄ変換タイミングを示している。そして、図１０及び以下の説明において、「ＡＤＨ」は、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２が第１電圧ＶＨになっているときのＡ／Ｄ変換結果であって、詳しくは、出力電圧Ｖｏ２が第１電圧ＶＨから第２電圧ＶＬに切り換わる直前のＡ／Ｄ変換結果である。また、図１０及び以下の説明において、「ＡＤＬ」は、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２が第２電圧ＶＬになっているときのＡ／Ｄ変換結果であって、詳しくは、出力電圧Ｖｏ２が第２電圧ＶＬから第１電圧ＶＨに切り換わる直前のＡ／Ｄ変換結果である。一方、図１０における３段目の「Ｖｒ」は、電流検出用抵抗４８の両端の電圧差（図９参照）を表している。また、図１０において、「Ｖｒ」と「ＶｏＡ」は、電流検出用抵抗４８に流れる電流の方向のうち、セル１５側からオペアンプ４７側への方向を正としており、その正の方向の電流が大きいほど、値が大きくなるものとしている。
【００７１】
マイコン３３は、連続した２つのＡ／Ｄ変換結果（即ち、Ａ／Ｄ変換タイミングが連続するＡＤＨとＡＤＬ）を用いて、セル１５のセンサ電流ＩｓとインピーダンスＺとを算出する。
【００７２】
具体的には、マイコン３３は、下記の式１によってセンサ電流Ｉｓを算出する。尚、式において、「Ｇ」は、増幅回路４９のゲイン（増幅度）であり、「Ｒｓ」は、電流検出用抵抗４８の抵抗値である。
【００７３】
Ｉｓ＝（ＡＤＨ＋ＡＤＬ）／２／Ｇ／Ｒｓ…式１
つまり、マイコン３３は、Ａ／Ｄ変換タイミングが連続するＡＤＨとＡＤＬを平均化し、その平均化した値から、空変比に応じたセンサ電流Ｉｓを算出する。そして、マイコン３３は、算出したセンサ電流Ｉｓを、所定の式やデータマップに当てはめることにより、空燃比に変換する。尚、マイコン３３は、ラベル抵抗１７の抵抗値を測定してセンサ電流の補正量を決定しているのであれば、式１から算出したセンサ電流Ｉｓを、その補正量を用いて補正し、補正後のセンサ電流から空燃比を算出する。このように算出された空燃比は、内燃機関の空燃比フィードバック制御に用いられる。
【００７４】
また、マイコン３３は、下記の式２によってセル１５のインピーダンスＺを算出する。
Ｚ＝｛Ｇ×ΔＶ−（ＡＤＬ−ＡＤＨ）｝×Ｒｓ／（ＡＤＬ−ＡＤＨ）…式２
つまり、マイコン３３は、Ａ／Ｄ変換タイミングが連続するＡＤＨとＡＤＬの差分から、インピーダンスＺを算出する。
【００７５】
尚、式２における「ΔＶ」は、「ＶＨ−ＶＬ」である。そして、式２は、下記の式３と式４から導出される。また、式２〜式４では、図１０における３段目及び４段目と同様に、電流検出用抵抗４８に流れる電流の方向のうち、セル１５側からオペアンプ４７側への方向を正としており、その正の方向の電流が大きいほど、増幅回路４９の出力電圧ＶｏＡが大きくなるものとしている。
【００７６】
ＡＤＨ＝Ｇ×（Ｖｐ−ＶＨ）×Ｒｓ／（Ｒｓ＋Ｚ）…式３
ＡＤＬ＝Ｇ×（Ｖｐ−ＶＬ）×Ｒｓ／（Ｒｓ＋Ｚ）…式４
セル１５のインピーダンスＺは、セル１５の温度と相関があるため、マイコン３３は、算出したインピーダンスＺに基づいて、セル１５が活性状態であるか否かを判定したり、セル１５を加熱するためのヒータ（図示省略）を制御したりする。
【００７７】
一方、他の例として、マイコン３３は、増幅回路４９の出力電圧ＶｏＡに対して、ローパスフィルタとハイパスフィルタとの処理を行い、ローパスフィルタの出力結果を、センサ電流Ｉｓとし、また、ハイパスフィルタの出力結果をピークホールドした値から、セル１５のインピーダンスＺを算出しても良い。
【００７８】
〈２セルモード〉
図２に示すように、制御用回路３１のモードは、スイッチＳＷ１〜ＳＷ１２のうち、スイッチＳＷ２，ＳＷ４，ＳＷ６，ＳＷ１０〜ＳＷ１２がオンされることで、２セルモードになる。
【００７９】
図１１は、ＥＣＵ１０に２セル空燃比センサ２が接続されていて、制御用回路３１のモードが２セルモードに設定された場合の回路状態を表している。そして、図１２は、図１１における制御用回路３１の構成要素のうち、２セルモードで機能する構成要素だけを表している。尚、図１１，図１２では、ＥＣＵ１０に２セル空燃比センサ２ａが接続されている状態を表している。但し、図１１，図１２において、（）内の符号及びラベル抵抗１７の下方における点線で示すように、ラベル抵抗１７の一端がグランドラインに接続されている２セル空燃比センサ２ｂがＥＣＵ１０に接続された場合、あるいは、図１１，図１２において、２セル空燃比センサ２ａ（２ｂ）の右側に示しているように、２セル空燃比センサ２ｃがＥＣＵ１０に接続された場合にも、同じ動作及び処理が行われる。
【００８０】
図１２に示すように、２セルモードの場合には、スイッチＳＷ１，ＳＷ２のうち、スイッチＳＷ２がオンされるため、オペアンプ４４の反転入力端子は、接続端子Ｊ２を介して、２セル空燃比センサ２の端子２２に接続される。また、オペアンプ４４の出力端子は、接続端子Ｊ１を介して２セル空燃比センサ２の端子２１に接続される。
【００８１】
このため、オペアンプ４４は、自身の非反転入力端子に入力される電圧と、端子２２の電圧とが一致するように、端子２１に電圧を出力する。また、オペアンプ４４の非反転入力端子には、抵抗４５，４６の接続点の電圧Ｖｃ（例えば２．５Ｖ）がスイッチＳＷ４を介して入力される。よって、オペアンプ４４は、端子２２の電圧が電圧Ｖｃとなるように端子２１に電圧を出力することとなる。
【００８２】
また、２セルモードの場合も、１セルモードの場合と同様に、電流検出用抵抗４８の接続端子Ｊ２側とは反対側には、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２が、バッファとしてのオペアンプ４７を介して印加される。そして、電流検出用抵抗４８の接続端子Ｊ２側は、接続端子Ｊ２を介して２セル空燃比センサ２の端子２２に接続される。
【００８３】
このため、オペアンプ４４とオペアンプ４７により、酸素ポンプセル２６にポンプ電流が流され、そのポンプ電流は、電流検出用抵抗４８に流れる。そして、電流検出用抵抗４８の両端の電圧差を表す電圧であって、ポンプ電流を表す電圧が、増幅回路４９からマイコン３３に入力される。
【００８４】
また、２セル空燃比センサ２の端子２３には、電流印加回路５１から接続端子Ｊ３を介して、起電力セル２５を機能させるための一定電流が印加される。
マイコン３３は、電流印加回路５１の出力電流（前述の「（ＶＤ−Ｖｏ３）／Ｒ５２」）が、ＥＣＵ１０に接続されている２セル空燃比センサ２についての最適値となるように、第３のＤ／Ａ変換器４３の出力電圧Ｖｏ３を制御する。
【００８５】
また、増幅回路５０からマイコン３３には、起電力セル２５の両端電圧（端子２３，２２間の電圧）が、センサ間電圧Ｖｓとして入力される。
そして、マイコン３３は、センサ間電圧Ｖｓが目標値（例えば０．４５Ｖ）となるように、第２のＤ／Ａ変換器４２の出力電圧Ｖｏ２（即ち、電流検出用抵抗４８への出力電圧）を制御する。
【００８６】
この構成により、起電力セル２５の出力電圧であるセンサ間電圧Ｖｓが目標値となるように、酸素ポンプセル２６に流れるポンプ電流が制御され、そのポンプ電流が、空燃比を表すセンサ電流として電流検出用抵抗４８に流れる。
【００８７】
このため、マイコン３３は、増幅回路４９から入力される電圧に基づいて、センサ電流を検出し、その検出したセンサ電流を、所定の式やデータマップに当てはめることにより、空燃比に変換する。尚、マイコン３３は、ラベル抵抗１７の抵抗値を測定してセンサ電流の補正量を決定しているのであれば、検出したセンサ電流を、その補正量を用いて補正し、補正後のセンサ電流から空燃比を算出する。このように算出された空燃比は、内燃機関の空燃比フィードバック制御に用いられる。
【００８８】
また、２セルモードの場合、電流印加回路５５におけるオペアンプ６０，６１の非反転入力端子には、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１が入力される。
そして、マイコン３３は、図１３の１段目及び２段目に示すように、一定時間Ｔ１毎に、スイッチＳＷ７，ＳＷ８のうち、例えばスイッチＳＷ８を所定時間Ｔ２だけオンさせ、スイッチＳＷ８をオンからオフさせたときから、所定時間Ｔ２だけスイッチＳＷ７をオンさせる。このため、電流印加回路５５は、一定時間Ｔ１毎に、起電力セル２５に対して前述の「−Ｉｚ」を印加すると共に、その「−Ｉｚ」の印加を終了した後、「−Ｉｚ」とは逆方向の「＋Ｉｚ」を起電力セル２５に印加することとなる。一定時間Ｔ１は、起電力セル２５のインピーダンスＺを検出する周期である。
【００８９】
更に、マイコン３３は、スイッチＳＷ８がオンしたときの「−Ｉｚ」と、スイッチＳＷ７がオンしたときの「＋Ｉｚ」とが、同じ電流値となるように、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を制御する。つまり、「−Ｉｚ」と「＋Ｉｚ」とが、絶対値が同じで方向が互いに逆の一定電流となるようにしており、以下では、「−Ｉｚ」，「＋Ｉｚ」の絶対値（電流値）のことを、印加電流値Ｉｚという。
【００９０】
図１３の３段目に示すように、センサ間電圧Ｖｓ（起電力セル２５の両端電圧）は、起電力セル２５に「−Ｉｚ」，「＋Ｉｚ」が印加されることによって変化する。図１３では、センサ間電圧Ｖｓを、端子２２の電圧を基準にした端子２３の電圧として表しているため、センサ間電圧Ｖｓは、「−Ｉｚ」の印加（スイッチＳＷ８のオン）によって小さくなり、「＋Ｉｚ」の印加（スイッチＳＷ７のオン）によって大きくなっている。
【００９１】
そして、マイコン３３は、図１３の３段目に示すように、起電力セル２５に「−Ｉｚ」が印加される直前の（つまり、スイッチＳＷ８をオンする直前の）センサ間電圧Ｖｓである電流印加前電圧Ｖａと、「−Ｉｚ」が印加されている期間の（この例ではスイッチＳＷ８をオフする直前の）センサ間電圧Ｖｓである電流印加後電圧Ｖｂとを検出する。
【００９２】
更に、マイコン３３は、電流印加前電圧Ｖａと電流印加後電圧Ｖｂとの差分ΔＶｓ（ＶａとＶｂとの差の絶対値）と、印加電流値Ｉｚとに基づいて、起電力セル２５のインピーダンスＺを算出する。具体的には、差分ΔＶｓを印加電流値Ｉｚで割ることで、インピーダンスＺ（＝ΔＶｓ／Ｉｚ）を算出する。
【００９３】
起電力セル２５のインピーダンスＺは、起電力セル２５の温度と相関があるため、マイコン３３は、算出したインピーダンスＺに基づいて、起電力セル２５及び酸素ポンプセル２６が活性状態であるか否かを判定したり、起電力セル２５及び酸素ポンプセル２６を加熱するためのヒータ（図示省略）を制御したりする。
【００９４】
尚、起電力セル２５にインピーダンスＺを検出するための「−Ｉｚ」を印加した後、その「−Ｉｚ」とは逆の「＋Ｉｚ」を印加するのは、起電力セル２５の状態が空燃比検出のための正常状態（即ち、センサ電流が空燃比に応じた値になる状態）に戻るまでの、正常復帰時間を短縮するためである。また、起電力セル２５に「−Ｉｚ」と「＋Ｉｚ」とを、前述した順とは逆の順に印加し、「＋Ｉｚ」の方をインピーダンス検出用の電流としても良い。また例えば、「−Ｉｚ」と「＋Ｉｚ」との一方だけを起電力セル２５に印加する構成にしても良い。
【００９５】
以上のようなＥＣＵ１０によれば、制御用回路３１のモードを、マイコン３３によって１セルモードと２セルモードとに切り換えることができるため、１セル空燃比センサ１と２セル空燃比センサ２とに共用することができる。
【００９６】
また、接続端子Ｊ１〜Ｊ３のうち、少なくとも各空燃比センサ１，２を接続するために共通に使用される接続端子Ｊ１，Ｊ２は、ＥＣＵ１０への電源投入時においてはハイインピーダンス状態になる。そして、マイコン３３は、ＥＣＵ１０への電源投入によって起動した後、制御用回路３１のモードを１セルモードと２セルモードとの何れかに設定する。このため、ＥＣＵ１０に接続される空燃比センサ１，２に対して不要な電圧が出力されてしまうことを確実に防止することができる。接続端子Ｊ１，Ｊ２のハイインピーダンス状態は、スイッチＳＷ１０，ＳＷ１１のオンによって解除される。
【００９７】
また、制御用回路３１は、スイッチＳＷ１，ＳＷ２のうち、何れをオンさせるかによって、１セルモードと２セルモードとに切り換わるようになっており、１セルモードと２セルモードとで、オペアンプ４４に異なる動作をさせることができる。よって、回路の小規模化を実現することができる。
【００９８】
尚、上記実施形態では、第１のＤ／Ａ変換器４１を、１セル空燃比センサ１の端子１１に印加する電圧を制御するためと、「−Ｉｚ」及び「＋Ｉｚ」を制御するためと、ラベル抵抗測定用電流を制御するためとの、３つの役割に兼用しているため、抵抗４５，４６及びスイッチＳＷ４〜ＳＷ６を設けている。このため、それらの各制御を、個別のＤ／Ａ変換器によって実施するのであれば、抵抗４５，４６及びスイッチＳＷ４〜ＳＷ６は不要となる。例えば、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を、オペアンプ４４の非反転入力端子だけに入力する構成を採った場合、２セルモードでは、第１のＤ／Ａ変換器４１の出力電圧Ｖｏ１を前述の電圧Ｖｃに制御すれば良い。その場合、第１のＤ／Ａ変換器４１が第１の電圧可変手段として機能することとなる。また、ラベル抵抗測定用電流を制御するために個別のＤ／Ａ変換器を設ける場合には、オペアンプ６０とは別に、トランジスタ６３を制御するためのオペアンプを設ければ良い。一方、接続端子Ｊ１〜Ｊ４をハイインピーダンス状態にする必要が無いのであれば、スイッチＳＷ９〜ＳＷ１２を省略することもできる。
【００９９】
また、ＥＣＵ１０は、ラベル抵抗１７の一方の端子１４，２４に接続される接続端子Ｊ４と、その接続端子Ｊ４にラベル抵抗測定用電流を印加する回路（４１，５６，６０，６３，ＳＷ６，ＳＷ９）と、接続端子Ｊ１〜Ｊ３のうち、ラベル抵抗１７の他端が接続される接続端子（上記例ではＪ１）を、グランドラインに接続する抵抗測定用のスイッチＳＷ３と、を備える。そして、マイコン３３は、スイッチＳＷ３をオンさせると共に、上記回路（４１，５６，６０，６３，ＳＷ６，ＳＷ９）にラベル抵抗測定用電流を出力させ、接続端子Ｊ１の電圧に基づいて、ラベル抵抗１７の抵抗値を測定する。
【０１００】
このため、ラベル抵抗１７の端子１４側とは反対側が端子１１に接続されたタイプの１セル空燃比センサ１ａ、あるいは、ラベル抵抗１７の端子２４側とは反対側が端子２１に接続されたタイプの２セル空燃比センサ２ａであっても、ラベル抵抗１７の抵抗値を測定することができきる。ラベル抵抗１７の端子１４，２４側とは反対側を、スイッチＳＷ３によってグランドラインに接続することができるからである。
【０１０１】
また、ラベル抵抗１７を備えた１セル空燃比センサ１ａ，１ｂ又は２セル空燃比センサ２ａ，２ｂがＥＣＵ１０に接続される場合、マイコン３３は起動すると、まずラベル抵抗１７の抵抗値を測定するための動作を行い、その後、制御用回路３１のモードを１セルモードと２セルモードとの何れかに設定する（図３参照）。このため、空燃比センサ１ａ，１ｂ，２ａ，２ｂの特性ばらつきを補正するための補正量を、ラベル抵抗１７の抵抗値に基づいて決定してから、空燃比を検出するための処理を実施することができる。
【０１０２】
尚、スイッチＳＷ３は、接続端子Ｊ１〜Ｊ３のうち、ラベル抵抗１７の端部が接続される可能性のある接続端子に設ければ良い。例えば、１セル空燃比センサ１ａにおいては、前述の通りラベル抵抗１７の端子１４側とは反対側が端子１１に接続されるのに対して、２セル空燃比センサ２ａにおいては、ラベル抵抗１７の端子２４側とは反対側が端子２２又は端子２３に接続されるのであれば、接続端子Ｊ２又は接続端子Ｊ３にも、スイッチＳＷ３と同様の役割をするスイッチを設ければ良い。
【０１０３】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。また、前述の数値も一例であり他の値でも良い。
例えば、マイコン３３の代わりにＩＣを用いても良い。
【０１０４】
また、上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を、課題を解決できる限りにおいて省略してもよい。なお、特許請求の範囲に記載した文言によって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【０１０５】
また、上述したＥＣＵの他、当該ＥＣＵを構成要素とするシステム、当該ＥＣＵとしてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、空燃比センサの制御方法など、種々の形態で本発明を実現することもできる。
【符号の説明】
【０１０６】
１，１ａ，１ｂ，１ｃ…１セルタイプの空燃比センサ（１セル空燃比センサ）、２，２ａ，２ｂ，２ｃ…２セルタイプの空燃比センサ（２セル空燃比センサ）、１１，１２，２１，２２，２３…端子、１５…セル、２５…起電力セル、２６…酸素ポンプセル、Ｊ１，Ｊ２，Ｊ３…接続端子、ＳＷ１，ＳＷ２…スイッチ、３１…制御用回路、３３…マイコン
【図１】
2015212678.tif 000003
【図２】
2015212678.tif 000004
【図３】
2015212678.tif 000005
【図４】
2015212678.tif 000006
【図５】
2015212678.tif 000007
【図６】
2015212678.tif 000008
【図７】
2015212678.tif 000009
【図８】
2015212678.tif 000010
【図９】
2015212678.tif 000011
【図１０】
2015212678.tif 000012
【図１１】
2015212678.tif 000013
【図１２】
2015212678.tif 000014
【図１３】
2015212678.tif 000015