(57)【要約】【課題】第１電源電圧の変動による第２デジタル信号の誤差を補正しつつ、補正する工数を少なくすることができる電子制御装置を提供する。【解決手段】電子制御装置１００は、第１ＡＤ変換部６２、第２ＡＤ変換部７２、補正部７４を備えている。第１ＡＤ変換部６２は、第１電源電圧に基づき、基準電圧を第１デジタル信号に変換する。第２ＡＤ変換部７２は、第１電源電圧に基づき、アナログ信号を第２デジタル信号に変換する。補正部７４は、第２デジタル信号を補正する。補正部７４は、任意のタイミングにおける第２デジタル信号の値に対し、第２デジタル信号の値と同じタイミングにおける第１デジタル信号の値で除するとともに、所定のタイミングにおける第１デジタル信号の値を乗じる。【選択図】図１
2016213792.tif 000002
【特許請求の範囲】
【請求項１】
第１電源電圧に基づき、基準電圧を第１デジタル信号に変換する第１ＡＤ変換部（６２）と、
前記第１電源電圧に基づき、アナログ信号を第２デジタル信号に変換する第２ＡＤ変換部（７２）と、
任意のタイミングにおける前記第２デジタル信号の値に対し、前記第２デジタル信号の値と同じタイミングにおける前記第１デジタル信号の値で除するとともに、所定のタイミングにおける前記第１デジタル信号の値を乗じることで、前記第２デジタル信号を補正する補正部（７４）と、
を備えていることを特徴とする電子制御装置。
【請求項２】
前記第１デジタル信号の値を格納する記憶部（６４）をさらに備え、
前記補正部は、所定のタイミングで補正を開始するとともに、任意のタイミングにおける前記第２デジタル信号の値に対し、前記第２デジタル信号の値と同じタイミングにおける前記第１デジタル信号の値で除するとともに、補正開始から最初に入力されるとともに前記記憶部に格納された前記第１デジタル信号の値を乗じることで、前記第２デジタル信号を補正することを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記第１電源電圧を生成するとともに、前記第１電源電圧を前記第１ＡＤ変換部及び前記第２ＡＤ変換部に出力する第１電源回路（２０）と、
カソード側で前記第１ＡＤ変換部に接続されるとともにアノード側でグランドに接続されたツェナーダイオード（５４）と、一端が前記第１電源回路に接続されるとともに他端が前記ツェナーダイオード及び前記第１ＡＤ変換部の接続点に接続された抵抗（５２）と、を有し、前記第１電源電圧に基づき前記基準電圧を生成するとともに、前記第１ＡＤ変換部に前記基準電圧を出力する基準電圧回路（５０）と、
をさらに備えていることを特徴とする請求項１又は請求項２に記載の電子制御装置。
【請求項４】
前記第１電源電圧を生成するとともに、前記第１電源電圧を前記第１ＡＤ変換部及び前記第２ＡＤ変換部に出力する第１電源回路（２０）と、
第２電源電圧を生成する第２電源回路（８０）と、
前記第１電源回路及び前記第２電源回路のうち前記第１電源回路から前記第１電源電圧が供給されるとともに、前記アナログ信号を出力する出力回路（４０）と、
前記第２電源電圧に基づき前記基準電圧を生成するとともに、前記第１ＡＤ変換部に前記基準電圧を出力する基準電圧回路（５０）と、
をさらに備えていることを特徴とする請求項１又は請求項２に記載の電子制御装置。
【請求項５】
前記基準電圧回路は、カソード側で前記第１ＡＤ変換部に接続されるとともにアノード側でグランドに接続されたツェナーダイオードと、一端が前記第２電源回路に接続されるとともに他端が前記ツェナーダイオード及び前記第１ＡＤ変換部の接続点に接続された抵抗と、を有していることを特徴とする請求項４に記載の電子制御装置。
【請求項６】
前記基準電圧回路は、複数の抵抗（５６，５８）を有するとともに分圧により前記基準電圧を生成する分圧回路とされていることを特徴とする請求項４に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アナログ信号をデジタル信号に変換するとともに、変換したデジタル信号を補正する電子制御装置に関する。
【背景技術】
【０００２】
従来、特許文献１に記載のように、ＡＤ変換器（第１ＡＤ変換部、第２ＡＤ変換部）と、ＣＰＵ（補正部）と、メモリと、を備える電子制御装置が知られている。電子制御装置には、電源電圧（第１電源電圧）が供給される。ＡＤ変換器は、アナログ電圧値をデジタルデータに変換して出力する。詳しくは、ＡＤ変換器が、電源電圧に基づき、アナログ電圧値である入力電圧（アナログ信号）及び基準電圧をデジタルデータに変換して出力する。ＣＰＵは、ＡＤ変換器が出力するデジタルデータを補正する。
【０００３】
デジタルデータを補正するために、メモリには第１の変換値が格納されている。第１の変換値は、標準電圧がＡＤ変換器に供給された状態で、ＡＤ変換器が基準電圧をデジタルデータに変換した値である。標準電圧の値は、電圧変動がない理想的な電源電圧の値である。第１の変換値は、例えば、電源電圧を供給する電源回路、及び、基準電圧を供給する電源回路の仕様から算出される。
【０００４】
ＡＤ変換器は、電源電圧が供給された状態で、基準電圧を第２の変換値（第１デジタル信号）に変換する。また、ＡＤ変換器は、電源電圧が供給された状態で、入力電圧を第３の変換値（第２デジタル信号）に変換する。ＣＰＵは、第１の変換値及び第２の変換値に基づき、第３の変換値を補正する。補正により、電源電圧の変動による第３の変換値の誤差を小さくすることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１７００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記構成では、第３の変換値を補正するために、予め第１の変換値を算出して電子制御装置のメモリに格納する必要がある。よって、デジタルデータを補正する工数が多く、電子制御装置を製造する工数が多くなる。
【０００７】
そこで、本発明は、上記問題点に鑑み、第１電源電圧の変動による第２デジタル信号の誤差を補正しつつ、補正する工数を少なくすることができる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
ここに開示される発明は、上記目的を達成するために以下の技術的手段を採用する。なお、特許請求の範囲及びこの項に記載した括弧内の符号は、ひとつの態様として下記の実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【０００９】
開示された発明のひとつは、第１電源電圧に基づき、基準電圧を第１デジタル信号に変換する第１ＡＤ変換部（６２）と、
第１電源電圧に基づき、アナログ信号を第２デジタル信号に変換する第２ＡＤ変換部（７２）と、
任意のタイミングにおける第２デジタル信号の値に対し、第２デジタル信号の値と同じタイミングにおける第１デジタル信号の値で除するとともに、所定のタイミングにおける第１デジタル信号の値を乗じることで、第２デジタル信号を補正する補正部（７４）と、
を備えていることを特徴とする。
【００１０】
第１デジタル信号は、第１電源電圧の値に応じて変動する。補正部は、所定のタイミングの値を基準にした第１デジタル信号の変動に基づき、第１電源電圧の変動による第２デジタル信号の変動を小さくするように、第２デジタル信号を補正する。すなわち、補正部は、第１電源電圧の変動による第２デジタル信号の誤差を補正することができる。
【００１１】
また、上記構成では、第２デジタル信号を補正するために、標準電圧に基づき変換値を予め算出して記憶部に記憶させる必要がない。したがって、第２デジタル信号を補正する工数を少なくすることができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る電子制御装置の概略構成を示す回路図である。
【図２】マイコンにおけるセンサ信号の補正について示すタイミングチャートである。
【図３】マイコンにおけるセンサ信号の補正について示すタイミングチャートである。
【図４】第２実施形態に係る電子制御装置の概略構成を示す回路図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を、図面を参照して説明する。なお、以下に示す各実施形態において、共通乃至関連する要素には同一の符号を付与するものとする。
【００１４】
（第１実施形態）
先ず、図１に基づき、電子制御装置１００の概略構成について説明する。
【００１５】
電子制御装置１００は、アナログ信号をデジタル信号に変換するとともに、変換したデジタル信号を補正する装置である。本実施形態において、電子制御装置１００は、スイッチ１０、第１電源回路２０、出力回路３０、センサ４０、基準電圧回路５０、マイコン６０を備えている。また、電子制御装置１００は、車両に設けられ、エンジンを制御するエンジンＥＣＵとされている。車両には、バッテリ２００、リレー３００、図示しないイグニッションスイッチが配置されている。
【００１６】
本実施形態において、バッテリ２００は、直流電源として、約１２Ｖの直流電圧を出力する車載バッテリである。バッテリ２００は、負極端子がグランドに接続され、正極端子がリレー３００の接点３１０に接続されている。
【００１７】
リレー３００は、接点３１０とコイル３２０とを有している。スイッチ１０は、リレー３００を制御するものである。スイッチ１０は、バイポーラトランジスタであって、ベースがイグニッションスイッチと接続されている。接点３１０は、バッテリ２００に接続された端子と異なる端子が、スイッチ１０のエミッタに接続されている。コイル３２０は、一端がバッテリ２００の負極端子に接続され、他端がスイッチ１０のコレクタに接続されている。
【００１８】
接点３１０とスイッチ１０との接続点には、第１電源回路２０の入力端子が接続されている。イグニッションスイッチがオンになると、スイッチ１０にベース電流が流れ、スイッチ１０がオンになる。スイッチ１０がオンになると、コイル３２０に電流が流れ、接点３１０が閉じる。接点３１０が閉じると、バッテリ電圧ＶＢが第１電源回路２０に供給される。
【００１９】
第１電源回路２０は、リレー３００を介して供給された直流電圧であるバッテリ電圧ＶＢを、直流電圧である第１電源電圧ＶＣ１に変換して出力する電源回路である。第１電源回路２０としては、例えばスイッチング方式のＤＣＤＣコンバータを採用することができる。本実施形態では、第１電源電圧ＶＣ１が約５Ｖとされている。
【００２０】
第１電源回路２０の出力端子は、出力回路３０の入力端子に接続されている。これにより、出力回路３０に第１電源電圧ＶＣ１が供給されている。出力回路３０としては、例えば、車両のモータを制御する制御回路を採用することができる。
【００２１】
第１電源回路２０と出力回路３０との接続点には、センサ４０の入力端子が接続されている。センサ４０の出力端子は、マイコン６０の１つの入力端子に接続されている。センサ４０は、センサ信号Ｘをマイコン６０に出力する。センサ４０は、特許請求の範囲に記載の出力回路に相当する。また、センサ信号Ｘは、特許請求の範囲に記載のアナログ信号に相当する。
【００２２】
センサ４０としては、例えば、車両に設けられた温度センサ、回転角センサ、車速センサ、圧力センサを採用することができる。本実施形態において、センサ４０は、エンジンにおけるシリンダの内圧を測定する圧力センサとされている。そのため、センサ４０をＣＰＳと称することもできる。また、出力回路３０及びセンサ４０の出力に応じて、第１電源電圧ＶＣ１が変動する虞がある。よって、出力回路３０及びセンサ４０を、電源変動要因回路と称することもできる。
【００２３】
第１電源回路２０と出力回路３０との接続点には、基準電圧回路５０が接続されている。基準電圧回路５０は、第１電源電圧ＶＣ１を基準電圧Ｖｒに変換し、基準電圧Ｖｒをマイコン６０に出力する。本実施形態において、第１電源回路２０は、抵抗５２とツェナーダイオード５４とを有している。
【００２４】
抵抗５２は、一端が第１電源回路２０と出力回路３０との接続点に接続され、他端がマイコン６０におけるセンサ４０に接続された入力端子と異なる入力端子に接続されている。抵抗５２とマイコン６０との接続点には、ツェナーダイオード５４のカソードが接続されている。ツェナーダイオード５４のアノードは、グランドに接続されている。ツェナーダイオード５４には、ツェナー電圧以上の逆電圧が供給される。これにより、基準電圧回路５０は、所定値の基準電圧Ｖｒをマイコン６０に供給することができる。
【００２５】
マイコン６０は、第１ＡＤ変換部６２、記憶部６４、第２ＡＤ変換部７２、補正部７４、エンジン制御部７６を有している。マイコン６０におけるセンサ４０及び基準電圧回路５０に接続された入力端子と異なる入力端子が、第１電源回路２０と出力回路３０との接続点に接続されている。第１ＡＤ変換部６２には、第１電源電圧ＶＣ１及び基準電圧Ｖｒが供給される。第１ＡＤ変換部６２は、第１電源電圧ＶＣ１に基づき、アナログ信号である基準電圧Ｖｒを、デジタル信号である第１デジタル信号Ａに変換する。
【００２６】
第１ＡＤ変換部６２は、エンジン制御部７６から入力されるトリガ信号Ｙに基づき、ＡＤ変換を開始及び終了する。第１ＡＤ変換部６２は、第１電源電圧ＶＣ１に基づき基準電圧Ｖｒを量子化することで、第１デジタル信号Ａに変換する。第１デジタル信号Ａは、記憶部６４に格納されるとともに、補正部７４に入力される。
【００２７】
本実施形態において、第１ＡＤ変換部６２は、所定時間が経過する毎に、第１デジタル信号Ａを算出するとともに、算出した第１デジタル信号Ａを記憶部６４に出力する。言い換えると、第１ＡＤ変換部６２は、所定周期で、第１デジタル信号Ａを算出するとともに、算出した第１デジタル信号Ａを記憶部６４に出力する。
【００２８】
以下、第１デジタル信号Ａの値を、変換値Ａｎと示す。変換値Ａｎにおいて、ｎは０以上の整数とする。詳しくは、第１ＡＤ変換部６２がＡＤ変換を開始してから最初に算出した第１デジタル信号Ａの値を初期値Ａ０とする。第１ＡＤ変換部６２のＡＤ変換開始から所定時間が経過する毎に、変換値Ａｎにおけるｎの値が１つ増える。なお、第１ＡＤ変換部６２の分解能としては、例えば１２ビットを採用することができる。
【００２９】
記憶部６４は、補正部７４における補正の基準となる所定の変換値Ａｎを少なくとも格納する。本実施形態では、記憶部６４が、初期値Ａ０を格納する第１レジスタ６６、変換値Ａｎを格納する第２レジスタ６８、下記の変換値Ｂｎを格納する第３レジスタ７０を有している。すなわち、第１デジタル信号Ａは、初期値Ａ０が第１レジスタ６６に格納され、変換値Ａｎが第２レジスタ６８に格納される。第２レジスタ６８に格納される変換値Ａｎの値は、第１ＡＤ変換部６２が第１デジタル信号Ａを記憶部６４に出力する毎に上書きされる。
【００３０】
第２ＡＤ変換部７２には、第１電源電圧ＶＣ１及びセンサ信号Ｘが供給される。第２ＡＤ変換部７２は、第１電源電圧ＶＣ１に基づき、アナログ信号であるセンサ信号Ｘを、デジタル信号である第２デジタル信号Ｂに変換する。
【００３１】
第２ＡＤ変換部７２は、エンジン制御部７６から入力されるトリガ信号Ｙに基づき、ＡＤ変換を開始及び終了する。第２ＡＤ変換部７２は、第１電源電圧ＶＣ１に基づきセンサ信号Ｘを量子化することで、第２デジタル信号Ｂに変換する。第２デジタル信号Ｂは、記憶部６４に格納されるとともに、補正部７４に入力される。
【００３２】
本実施形態において、第２ＡＤ変換部７２は、所定時間が経過する毎に、第２デジタル信号Ｂを算出するとともに、算出した第２デジタル信号Ｂを記憶部６４に出力する。以下、第２デジタル信号Ｂの値を、変換値Ｂｎと示す。変換値Ｂｎにおいて、ｎは０以上の整数とする。詳しくは、第２ＡＤ変換部７２がＡＤ変換を開始してから最初に算出した第２デジタル信号Ｂの値を初期値Ｂ０とする。第２ＡＤ変換部７２のＡＤ変換開始から所定時間が経過する毎に、変換値Ｂｎにおけるｎの値が１つ増える。
【００３３】
第２ＡＤ変換部７２が記憶部６４に第２デジタル信号Ｂを出力する時間の間隔は、第１ＡＤ変換部６２が記憶部６４に第１デジタル信号Ａを出力する時間の間隔とほぼ同じとされている。なお、第２ＡＤ変換部７２の分解能としては、例えば１２ビットを採用することができる。
【００３４】
変換値Ｂｎは、第３レジスタ７０に格納される。第３レジスタ７０に格納される変換値Ｂｎの値は、第２ＡＤ変換部７２が第２デジタル信号Ｂを記憶部６４に出力する毎に上書きされる。
【００３５】
補正部７４は、第１デジタル信号Ａに基づき第２デジタル信号Ｂを補正する。詳しくは、補正部７４が、記憶部６４に格納された第１デジタル信号Ａ及び第２デジタル信号Ｂに基づき、第２デジタル信号Ｂを補正する。補正部７４は、補正した第２デジタル信号Ｂとして補正信号Ｃを算出し、補正信号Ｃをエンジン制御部７６に出力する。補正部７４は、所定のタイミングで補正を開始する。本実施形態では、第１ＡＤ変換部６２が第１デジタル信号Ａを出力するとともに第２ＡＤ変換部７２が第２デジタル信号Ｂを出力した直後に、補正部７４が補正を開始する。
【００３６】
本実施形態において、補正部７４は、所定時間が経過する毎に、補正信号Ｃを算出するとともに、算出した補正信号Ｃをエンジン制御部７６に出力する。以下、補正信号Ｃの値を、補正値Ｃｎと示す。補正値Ｃｎにおいて、ｎは０以上の整数とする。詳しくは、補正部７４が補正を開始してから最初に算出した補正信号Ｃの値を初期値Ｃ０とする。補正開始から所定時間が経過する毎に、補正値Ｃｎにおけるｎの値が１つ増える。
【００３７】
補正部７４は、第２デジタル信号Ｂの補正として、任意のタイミングにおける変換値Ｂｎに対し、変換値Ｂｎと同じタイミングにおける変換値Ａｎで除するとともに、所定のタイミングにおける変換値Ａｎを乗じる。これによれば、補正部７４は、所定のタイミングの値を基準にした変換値Ａｎの変動に基づき、第１電源電圧ＶＣ１の変動による変換値Ｂｎの変動を小さくするように、第２デジタル信号Ｂを補正する。
【００３８】
本実施形態において、補正部７４は、第２デジタル信号Ｂの補正として、任意のタイミングにおける変換値Ｂｎに対し、変換値Ｂｎと同じタイミングにおける変換値Ａｎで除するとともに、初期値Ａ０を乗じる。すなわち、Ｃｎ＝Ｂｎ×Ａ０／Ａｎとされている。これによれば、補正部７４は、初期値Ａ０を基準にした変換値Ａｎの変動に基づき、第１電源電圧ＶＣ１の変動による変換値Ｂｎの変動を小さくするように、第２デジタル信号Ｂを補正する。
【００３９】
エンジン制御部７６は、補正信号Ｃに基づき、エンジンを制御する。また、エンジン制御部７６は、第１ＡＤ変換部６２及び第２ＡＤ変換部７２にトリガ信号Ｙを出力し、ＡＤ変換のタイミングを制御する。第１ＡＤ変換部６２及び第２ＡＤ変換部７２は、トリガ信号ＹがＨｉｇｈのときＡＤ変換を行い、トリガ信号ＹがＬｏｗのときＡＤ変換を行わない。
【００４０】
エンジン制御部７６は、エンジンのクランク角度が所定の範囲とされたときに、第１ＡＤ変換部６２及び第２ＡＤ変換部７２がＡＤ変換を行うように制御する。詳しくは、クランク角度が所定の第１角度になると、エンジン制御部７６がトリガ信号ＹをＬｏｗからＨｉｇｈにする。クランク角度が第１角度から所定の第２角度になると、エンジン制御部７６がトリガ信号ＹをＨｉｇｈからＬｏｗにする。以上により、エンジン制御部７６は、クランク角度が第１角度から第２角度とされた範囲における補正値Ｃｎを得ることができる。
【００４１】
各補正値Ｃｎは、所定のクランク角度におけるシリンダの内圧を示している。エンジン制御部７６は、補正値Ｃｎに基づきシリンダの発熱量を算出するとともに、エンジンが点火するクランク角度の値を算出する。すなわち、エンジン制御部７６は、補正信号Ｃに基づきエンジンの点火タイミングを制御する。
【００４２】
次に、図２及び図３に基づき、マイコン６０におけるセンサ信号Ｘの補正について説明する。先ず、図２に基づき、ＡＤ変換開始から所定時間経過後に、第１電源電圧ＶＣ１が変動する場合について説明する。
【００４３】
クランク角度が第１角度とされた時間ｔ０に、トリガ信号ＹがＬｏｗからＨｉｇｈになる。これにより、第１ＡＤ変換部６２及び第２ＡＤ変換部７２は、ＡＤ変換を開始する。時間ｔ０において、初期値Ａ０は、記憶部６４に格納されるとともに補正部７４に入力される。同様に、時間ｔ０において、初期値Ｂ０は、記憶部６４に格納されるとともに補正部７４に入力される。補正部７４は、初期値Ａ０及び初期値Ｂ０に基づき初期値Ｃ０を算出する。初期値Ｃ０は、初期値Ｂ０と同じ値である。
【００４４】
以下、時間ｔ０から所定時間経過した時間を時間ｔ１と示す。時間ｔ０から時間ｔ１までは、第１電源電圧ＶＣ１が変動することなく、ほぼ一定値とされている。また、基準電圧Ｖｒは、マイコン６０におけるセンサ信号Ｘの補正開始から補正終了まで、ほぼ一定値とされている。以上によれば、時間ｔ０から時間ｔ１までは、変換値Ａｎがほぼ一定値とされている。
【００４５】
時間ｔ０以降、記憶部６４には、初期値Ａ０、変換値Ａｎ、変換値Ｂｎが格納される。補正部７４は、初期値Ａ０、変換値Ａｎ、変換値Ｂｎに基づき補正値Ｃｎを算出する。以下、時間ｔ１から所定時間経過した時間を時間ｔ２と示す。時間ｔ１から時間ｔ２までは、第１電源電圧ＶＣ１の値が変動している。第１電源電圧ＶＣ１の変動に応じて、変換値Ａｎ及び変換値Ｂｎも変動する。
【００４６】
上記したように、Ｃｎ＝Ｂｎ×Ａ０／Ａｎを満たすように、補正部７４が補正する。言い換えると、補正部７４は、時間ｔ０を基準にした変換値Ａｎの変動に基づき、第１電源電圧ＶＣ１の変動による変換値Ｂｎの変動を小さくするように、第２デジタル信号Ｂを補正する。よって、第１電源電圧ＶＣ１が変動する時間ｔ１から時間ｔ２までの期間においても、補正値Ｃｎは、第１電源電圧ＶＣ１の変動に応じて変動し難い。
【００４７】
以下、時間ｔ２から所定時間経過した時間を時間ｔ３と示す。時間ｔ２から時間ｔ３までは、第１電源電圧ＶＣ１が変動することなく、ほぼ一定値とされている。時間ｔ３において、クランク角度が第２角度とされ、トリガ信号ＹがＨｉｇｈからＬｏｗになる。これにより、第１ＡＤ変換部６２及び第２ＡＤ変換部７２は、ＡＤ変換を終了する。時間ｔ２から時間ｔ３までは、変換値Ａｎがほぼ一定値とされている。
【００４８】
次に、図３に基づき、ＡＤ変換開始から所定時間経過まで、第１電源電圧ＶＣ１が変動する場合について説明する。時間ｔ４にトリガ信号ＹがＬｏｗからＨｉｇｈとなり、第１ＡＤ変換部６２及び第２ＡＤ変換部７２がＡＤ変換を開始する。時間ｔ４において、初期値Ａ０及び初期値Ｂ０は、記憶部６４に格納され、補正部７４に入力される。補正部７４は、初期値Ａ０及び初期値Ｂ０に基づき初期値Ｃ０を算出する。
【００４９】
以下、時間ｔ４から所定時間経過した時間を時間ｔ５と示す。時間ｔ４から時間ｔ５までは、第１電源電圧ＶＣ１の値が変動している。上記したように、Ｃｎ＝Ｂｎ×Ａ０／Ａｎを満たすように、補正部７４が補正する。言い換えると、補正部７４は、時間ｔ４を基準にした変換値Ａｎの変動に基づき、第１電源電圧ＶＣ１の変動による変換値Ｂｎの変動を小さくするように、第２デジタル信号Ｂを補正する。よって、第１電源電圧ＶＣ１が変動する時間ｔ４から時間ｔ５までの期間においても、補正値Ｃｎは、第１電源電圧ＶＣ１の変動に応じて変動し難い。
【００５０】
以下、時間ｔ５から所定時間経過した時間を時間ｔ６と示す。時間ｔ５から時間ｔ６までは、第１電源電圧ＶＣ１が変動することなく、ほぼ一定値とされている。時間ｔ６において、トリガ信号ＹがＨｉｇｈからＬｏｗになる。これにより、第１ＡＤ変換部６２及び第２ＡＤ変換部７２は、ＡＤ変換を終了する。時間ｔ５から時間ｔ６までは、変換値Ａｎがほぼ一定値とされている。
【００５１】
次に、上記した電子制御装置１００の効果について説明する。
【００５２】
第１デジタル信号Ａは、第１電源電圧ＶＣ１の値に応じて変動する。本実施形態では、補正部７４が、所定のタイミングの値を基準にした変換値Ａｎの変動に基づき、第１電源電圧ＶＣ１の変動による変換値Ｂｎの変動を小さくするように、第２デジタル信号Ｂを補正する。すなわち、補正部７４は、第１電源電圧ＶＣ１の変動による第２デジタル信号Ｂの誤差を補正することができる。
【００５３】
また、本実施形態では、第２デジタル信号Ｂを補正するために、従来のように標準電圧に基づき変換値を予め算出して記憶させる必要がない。したがって、第２デジタル信号Ｂを補正する工数を少なくすることができる。これによれば、電子制御装置１００を製造する工数を少なくすることができる。
【００５４】
ところで、補正部７４が、初期値Ａ０と異なる所定の変換値Ａｎを基準に補正する構成が考えられる。しかしながら、この構成では、補正部７４が補正するために、補正の基準となるタイミング以前の変換値Ａｎ及び変換値Ｂｎの全てを記憶部６４に格納する必要がある。
【００５５】
これに対し、本実施形態では、記憶部６４が、少なくとも初期値Ａ０を格納する構成であればよい。言い換えると、初期値Ａ０と異なる所定の変換値Ａｎを基準に補正する構成に較べ、記憶部６４に格納しなければならない情報量を少なくすることができる。したがって、記憶部６４の規模を小さくすることができ、電子制御装置１００のコストを抑制することができる。
【００５６】
また、本実施形態では、ツェナーダイオード５４が、第１電源電圧ＶＣ１に基づき基準電圧Ｖｒを生成する。ツェナーダイオード５４により生成された基準電圧Ｖｒは、第１電源電圧ＶＣ１が変動する場合であっても変動し難い。これによれば、基準電圧回路５０は、第１電源電圧ＶＣ１に基づき、変動し難い基準電圧Ｖｒを生成することができる。言い換えると、基準電圧Ｖｒを生成するために、第１電源回路２０と異なる電源回路を設ける必要がない。よって、電子制御装置１００のコストを抑制することができる。
【００５７】
（第２実施形態）
本実施形態において、第１実施形態に示した電子制御装置１００と共通する部分についての説明は割愛する。
【００５８】
図４に示すように、電子制御装置１００は、第２電源回路８０を備えている。第２電源回路８０は、直流電圧であるバッテリ電圧ＶＢを、直流電圧である第２電源電圧ＶＣ２に変換して出力する電源回路である。第２電源回路８０としては、例えばスイッチング方式のＤＣＤＣコンバータを採用することができる。本実施形態では、第２電源電圧ＶＣ２が約１．２Ｖとされている。
【００５９】
第２電源回路８０の入力端子は、スイッチ１０と第１電源回路２０との接続点に接続されている。これにより、第２電源回路８０にバッテリ電圧ＶＢが供給される。第２電源回路８０の出力端子は、基準電圧回路５０に接続されている。なお、第２電源回路８０は、出力回路３０及びセンサ４０と接続されていない。
【００６０】
基準電圧回路５０は、第２電源電圧ＶＣ２を基準電圧Ｖｒに変換し、基準電圧Ｖｒをマイコン６０に出力する。本実施形態において、基準電圧回路５０は、第１電源回路２０に接続されていない。なお、基準電圧回路５０は、出力回路３０及びセンサ４０とも接続されていない。
【００６１】
基準電圧回路５０は、複数の抵抗５６，５８を有するとともに、分圧により基準電圧Ｖｒを生成する分圧回路とされている。本実施形態において、基準電圧回路５０は、２つの抵抗５６，５８を有している。
【００６２】
抵抗５６は、一端が第２電源回路８０の出力端子に接続され、他端が第１ＡＤ変換部６２に接続されている。抵抗５８は、一端が抵抗５６と第１ＡＤ変換部６２との接続点に接続され、他端がグランドに接続されている。以上により、基準電圧回路５０は、第２電源電圧ＶＣ２を分圧して基準電圧Ｖｒを生成し、基準電圧Ｖｒを第１ＡＤ変換部６２に出力する。
【００６３】
ところで、センサ４０に第１電源電圧ＶＣ１が供給される構成では、第１電源電圧ＶＣ１が、センサ４０の出力に応じて変動する虞がある。これに対し、本実施形態において、基準電圧回路５０には、第１電源回路２０と異なる第２電源回路８０から電源が供給される。すなわち、基準電圧回路５０は、第１電源電圧ＶＣ１と異なる第２電源電圧ＶＣ２に基づき基準電圧Ｖｒを生成する。これによれば、第１電源電圧ＶＣ１が変動する場合であっても、基準電圧Ｖｒが変動するのを抑制することができる。言い換えると、センサ４０の出力が変動する場合であっても、基準電圧Ｖｒが変動するのを抑制することができる。
【００６４】
なお、本実施形態では、基準電圧回路５０が分圧回路とされた例を示したが、これに限定するものではない。基準電圧回路５０が、抵抗５２とツェナーダイオード５４とを有する構成、すなわち第１実施形態と同様の構成とされた例を採用することもできる。
【００６５】
以上、本発明の好ましい実施形態について説明したが、本発明は上記実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００６６】
上記実施形態では、電子制御装置１００がエンジンＥＣＵとされた例を示したが、これに限定するものではない。また、電子制御装置１００が、第１電源回路２０、出力回路３０、センサ４０、基準電圧回路５０、マイコン６０を備える例を示したが、これに限定するものではない。電子制御装置１００は、第１ＡＤ変換部６２、第２ＡＤ変換部７２、補正部７４を備え、且つ、アナログ信号をデジタル信号に変換するとともに、変換したデジタル信号を補正する構成であればよい。
【００６７】
また、上記実施形態では、第１ＡＤ変換部６２及び第２ＡＤ変換部７２が、所定時間が経過する毎に第１デジタル信号Ａ及び第２デジタル信号Ｂを出力する例を示したが、これに限定するものではない。第１ＡＤ変換部６２及び第２ＡＤ変換部７２が、所定のクランク角度毎に、第１デジタル信号Ａ及び第２デジタル信号Ｂを出力する例を採用することもできる。
【００６８】
また、上記実施形態では、センサ４０から第２ＡＤ変換部７２にセンサ信号Ｘが入力され、第２ＡＤ変換部７２がセンサ信号Ｘを第２デジタル信号Ｂに変換する例を示した。しかしながら、これに限定するものではない。電子制御装置１００の構成要素と異なる装置から第２ＡＤ変換部７２にアナログ信号が入力される例を採用することもできる。
【００６９】
また、上記実施形態では、補正部７４が、初期値Ａ０を基準に補正する例を示したが、これに限定するものではない。補正部７４が、初期値Ａ０と異なる所定の変換値Ａｎを基準に補正する例を採用することもできる。この構成では、補正部７４が、補正の基準となるタイミング以前の変換値Ｂｎを補正するために、記憶部６４が、基準となるタイミング以前の変換値Ａｎ及び変換値Ｂｎの全てを格納する。
【００７０】
また、上記実施形態では、記憶部６４が、第１レジスタ６６、第２レジスタ６８、第３レジスタ７０を有する例を示したが、これに限定するものではない。記憶部６４は、補正部７４における補正の基準となる所定の変換値Ａｎを少なくとも格納する構成であれば採用することができる。記憶部６４には初期値Ａ０のみが格納され、変換値Ａｎが第１ＡＤ変換部６２から補正部７４に直接入力されるとともに、変換値Ｂｎが第２ＡＤ変換部７２から補正部７４に直接入力される例を採用することもできる。
【符号の説明】
【００７１】
１０…スイッチ、２０…第１電源回路、３０…出力回路、４０…センサ、５０…基準電圧回路、５２…抵抗、５４…ツェナーダイオード、５６…抵抗、５８…抵抗、６０…マイコン、６２…第１ＡＤ変換部、６４…記憶部、６６…第１レジスタ、６８…第２レジスタ、７０…第３レジスタ、７２…第２ＡＤ変換部、７４…補正部、７６…エンジン制御部、８０…第２電源回路、１００…電子制御装置、２００…バッテリ、３００…リレー、３１０…接点、３２０…コイル
【図１】
2016213792.tif 000003
【図２】
2016213792.tif 000004
【図３】
2016213792.tif 000005
【図４】
2016213792.tif 000006