(57)【要約】【課題】ＡＤ変換誤差を抑制しつつ、処理時間を短縮できるＡＤ変換装置を提供すること。【解決手段】ＡＤ変換装置２０は、複数のチャネルを順次切り替えてアナログ信号を出力するマルチプレクサ２２と、コンデンサ２４ｂを有し、チャネルが切り替えられると待機時間だけアナログ信号をコンデンサ２４ｂに入力して、電圧を保持するサンプルホールド回路２４と、待機時間が経過すると、サンプルホールド回路２４に保持された電圧をＡＤ変換するＡＤ変換部２６と、一周期分のＡＤ変換値を取得し、取得したＡＤ変換値の大小関係に基づいて、次の周期におけるチャネルの順序を設定する順序設定部２８ａと、次の周期において順序が隣り合うチャネルである第１チャネルと第２チャネルとの間の待機時間を、第１チャネル及び第２チャネルの今回のＡＤ変換値の差に応じて設定する待機時間設定部２８ｂを備える。【選択図】図１
2019197956.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャネルを順次切り替えてアナログ信号を出力する多重化部（２２）と、
コンデンサ（２４ｂ）を有し、前記チャネルが切り替えられると待機時間だけ前記アナログ信号を前記コンデンサに入力して、電圧を保持する保持部（２４）と、
前記待機時間が経過すると、前記保持部に保持された電圧をＡＤ変換するＡＤ変換部（２６）と、
前記複数のチャネルが一巡する一周期分のＡＤ変換結果を取得し、取得した前記ＡＤ変換結果の大小関係に基づいて、次の周期における前記チャネルの順序を設定する順序設定部（２８ａ）と、
前記次の周期において順序が隣り合う前記チャネルである第１チャネルと第２チャネルとの間の前記待機時間を、前記第１チャネル及び前記第２チャネルのＡＤ変換結果の差に応じて設定する待機時間設定部（２８ｂ）と、
を備えるＡＤ変換装置。
【請求項２】
前記順序設定部は、前記次の周期である第１周期が終了してから、前記第１周期の次の周期である第２周期が始まるまでの移行期間において、前記第１周期の先頭の前記チャネルを設定する請求項１に記載のＡＤ変換装置。
【請求項３】
前記複数のチャネルすべてについて、前記ＡＤ変換結果の今回値と前回値との差が下限値以内の場合、前記順序設定部は前記次の周期の順序として今回の順序を設定し、前記待機時間設定部は前記次の周期の待機時間として今回の待機時間を設定する請求項１又は請求項２に記載のＡＤ変換装置。
【請求項４】
前記ＡＤ変換結果の大小関係に基づいて設定された前記次の周期の順序が今回の順序と同じ場合、前記待機時間設定部は、前記次の周期の待機時間として今回の待機時間を設定する請求項１〜３いずれか１項に記載のＡＤ変換装置。
【請求項５】
前記複数のチャネルの少なくとも１つについて、前記ＡＤ変換結果の今回値と前回値との差が上限値よりも大きい場合、前記待機時間設定部は、前記次の周期の待機時間として、前記保持部の時定数に基づいて予め記憶された初期値を設定する請求項１〜４いずれか１項に記載のＡＤ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書における開示は、ＡＤ変換装置に関する。
【背景技術】
【０００２】
特許文献１には、多重化部としてのマルチプレクサ、保持部としてのサンプルホールド回路、及びＡＤ変換部を備えたＡＤ変換装置が開示されている。マルチプレクサは、複数のチャネルを順次切り替えてアナログ信号を出力する。サンプルホールド回路は、コンデンサを有し、チャネルが切り替えられると待機時間（サンプリング時間）だけアナログ信号をコンデンサに入力して電圧を保持する。ＡＤ変換部は、待機時間が経過すると、保持部に保持された電圧をＡＤ変換する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１１８１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１によれば、順序が隣り合うチャネルのＡＤ変換結果の差、すなわち電位差に応じて次の周期の待機時間が設定される。これにより、保持部の電圧が切り替え後のチャネルに応じた適切な電圧に到達する前にＡＤ変換処理が開始されるのを抑制する、すなわちＡＤ変換誤差を抑制することができる。また、待機時間が長くなるのを抑制することができる。
【０００５】
しかしながら、隣り合うチャネルの電位差が大きい場合、次の周期において待機時間が長くなる。このため、ＡＤ変換全体の処理時間が長くなる虞がある。
【０００６】
本開示はこのような課題に鑑みてなされたものであり、ＡＤ変換誤差を抑制しつつ、処理時間を短縮できるＡＤ変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本開示は、上記目的を達成するために以下の技術的手段を採用する。なお、括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、技術的範囲を限定するものではない。
【０００８】
本開示のひとつであるＡＤ変換装置は、
複数のチャネルを順次切り替えてアナログ信号を出力する多重化部（２２）と、
コンデンサ（２４ｂ）を有し、チャネルが切り替えられると待機時間だけアナログ信号をコンデンサに入力して、電圧を保持する保持部（２４）と、
待機時間が経過すると、保持部に保持された電圧をＡＤ変換するＡＤ変換部（２６）と、
複数のチャネルが一巡する一周期分のＡＤ変換結果を取得し、取得したＡＤ変換結果の大小関係に基づいて、次の周期におけるチャネルの順序を設定する順序設定部（２８ａ）と、
次の周期において順序が隣り合うチャネルである第１チャネルと第２チャネルとの間の待機時間を、第１チャネル及び第２チャネルのＡＤ変換結果の差に応じて設定する待機時間設定部（２８ｂ）と、
を備える。
【０００９】
このＡＤ変換装置によれば、次の周期において隣り合う第１チャネルと第２チャネルとの間の待機時間を、第１チャネル及び第２チャネルの今回のＡＤ変換結果の差に応じて設定するため、ＡＤ変換誤差を抑制することができる。
【００１０】
さらに、複数のチャネルのＡＤ変換結果の大小関係に基づいて、次の周期における複数のチャネルの切り替え順序、すなわちＡＤ変換順序を設定する。複数のチャネルの順序を、小さい順、又は、大きい順に設定することで、隣り合うチャネルのＡＤ変換結果の差、すなわち電位差が小さくなり、待機時間を短くすることができる。したがって、ＡＤ変換誤差を抑制しつつ、処理時間を短縮することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態のＡＤ変換装置を含む電子制御装置の概略構成を示す図である。
【図２】タイミング制御部が実行する処理を示すフローチャートである。
【図３】比較例において、入力信号、ホールド電圧、ＡＤ変換状態を示すタイミングチャートである。
【図４】本実施形態において、入力信号、ホールド電圧、ＡＤ変換状態を示すタイミングチャートである。
【発明を実施するための形態】
【００１２】
図面を参照しながら、実施形態を説明する。
【００１３】
先ず、図１に基づき、電子制御装置の概略構成について説明する。
【００１４】
図１に示す電子制御装置１０（ＥＣＵ）は、フィルタ回路１２と、マイコン１４を備えている。ＥＣＵは、Electronic Control Unitの略称である。本実施形態の電子制御装置１０は、車両に搭載される。また、電子制御装置１０に、アナログ信号として４つのセンサ信号が入力される。
【００１５】
フィルタ回路１２は、後述するチャネルごとに設けられている。フィルタ回路１２は、電子制御装置１０の入力端子と、後述するマルチプレクサ２２の入力端子との間にそれぞれ設けられている。フィルタ回路１２は、抵抗１２ａと、コンデンサ１２ｂをそれぞれ有している。本実施形態では、抵抗１２ａの両端とグランド（ＧＮＤ）との間に、コンデンサ１２ｂがそれぞれ接続されている。
【００１６】
マイコン１４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、レジスタなどを備えたマイクロコンピュータである。マイコン１４において、ＣＰＵが、ＲＡＭなどの一時記憶機能を利用しつつ、ＲＯＭに予め記憶された制御プログラムにしたがって、所定の処理を実行する。マイコン１４に、ＡＤ変換装置２０が構成されている。
【００１７】
ＡＤ変換装置２０は、マルチプレクサ２２と、サンプルホールド回路２４と、ＡＤ変換部２６と、タイミング制御部２８を備えている。
【００１８】
マルチプレクサ２２は、フィルタ回路１２を介して入力される複数のアナログ信号から１つの信号を選択して出力する。マルチプレクサ２２が、多重化部に相当する。本実施形態のマルチプレクサ２２は、４つのチャネルＣＨ１〜ＣＨ４に対応する４つのスイッチＳＷ１〜ＳＷ４を有している。マルチプレクサ２２は、スイッチＳＷ１〜ＳＷ４のオンオフにより複数のチャネルＣＨ１〜ＣＨ４を順次切り替えて、アナログ信号を順に出力する。スイッチＳＷ１〜ＳＷ４のオンオフは、タイミング制御部２８によって制御される。
【００１９】
マルチプレクサ２２で選択されたチャネルから入力されたアナログ信号は、サンプルホールド回路２４に出力される。具体的には、スイッチＳＷ１のオンにより、チャネルＣＨ１からセンサ１信号が入力される。スイッチＳＷ２のオンにより、チャネルＣＨ２からセンサ２信号が入力される。スイッチＳＷ３のオンにより、チャネルＣＨ３からセンサ３信号が入力される。スイッチＳＷ４のオンにより、チャネルＣＨ４からセンサ４信号が入力される。
【００２０】
サンプルホールド回路２４は、スイッチ２４ａと、コンデンサ２４ｂを有している。サンプルホールド回路２４が、保持部に相当する。スイッチ２４ａは、マルチプレクサ２２とＡＤ変換部２６と間に設けられている。コンデンサ２４ｂは、スイッチ２４ａとＡＤ変換部との接続点とグランドとの間に設けられている。ここで、スイッチ２４ａとコンデンサ２４ｂとの接続点を、ノード２４ｎと示す。
【００２１】
スイッチ２４ａのオンオフは、タイミング制御部２８によって制御される。スイッチ２４ａは、チャネルＣＨ１〜ＣＨ４が切り替えられると、待機時間だけオンする。スイッチ２４ａのオンにより、マルチプレクサ２２から出力されたアナログ信号がコンデンサ２４ｂに入力され、コンデンサ２４ｂが充放電される。待機時間が経過するとスイッチ２４ａがオフされ、コンデンサ２４ｂの電圧、すなわちノード２４ｎの電圧ＶＨがホールド（保持）される。この電圧ＶＨが、ＡＤ変換部２６に入力される。
【００２２】
ＡＤ変換部２６は、待機時間が経過すると電圧ＶＨをＡＤ変換し、ＡＤ変換値を出力する。ＡＤ変換値が、ＡＤ変換結果に相当する。ＡＤ変換部２６は、基準電圧であるグランド（０Ｖ）から所定電圧（たとえば５Ｖ）の範囲の電圧を量子化可能に構成されている。たとえば、図示しないコンパレータ、逐次比較制御回路、及びＤＡＣを有して構成されている。コンパレータは、電圧ＶＨとＤＡＣから出力された参照電圧とを比較し、比較結果を逐次比較制御回路に出力する。逐次比較制御回路は、ＤＡＣから出力される参照電圧の値を逐次制御する。また、逐次比較制御回路は、コンパレータの比較結果をデジタルデータに変換して出力する。
【００２３】
タイミング制御部２８は、ＡＤ変換装置２０の内部で行われる各種動作のタイミング制御を実行する。タイミング制御部２８は、たとえばマルチプレクサ２２によるチャネルＣＨ１〜ＣＨ４の切り替えタイミング、サンプルホールド回路２４のスイッチ２４ａのオンオフタイミング、ＡＤ変換部２６によるＡＤ変換タイミングを制御する。
【００２４】
タイミング制御部２８は、順序設定部２８ａと、待機時間設定部２８ｂを有している。順序設定部２８ａは、複数のチャネルＣＨ１〜ＣＨ４が一巡する一周期分のＡＤ変換値を取得し、取得したＡＤ変換値の大小関係に基づいて、次の周期におけるチャネルＣＨ１〜ＣＨ４の順序を設定する。順序設定部２８ａは、今回のＡＤ変換値の大小関係から、次回のチャネルＣＨ１〜ＣＨ４の切り替え順序、すなわちＡＤ変換順序を設定する。順序設定部２８ａは、今回のＡＤ変換値の小さい順、又は、大きい順に、チャネルＣＨ１〜ＣＨ４の順序を並び替える。途中で小さい順から大きい順に切り替えることはなく、予め小さい順及び大きい順のいずれの順にするかが設定されている。本実施形態では、後述するように小さい順に並び替える。
【００２５】
待機時間設定部２８ｂは、次の周期において隣り合うチャネルである第１チャネルと第２チャネルとの間の待機時間を、今回の第１チャネルのＡＤ変換値と今回の第２チャネルのＡＤ変換値との差に応じて設定する。なお、第１チャネルのＡＤ変換値とは、第１チャネルが選択されたとき、すなわち第１チャネルに切り替えられたときのＡＤ変換値である。
【００２６】
順序設定部２８ａにより次の周期の順序が設定されると、待機時間設定部２８ｂは、次の周期で隣り合う、換言すれば連続するチャネル間の待機時間を、該当するチャネルの今回のＡＤ変換値の差に応じて設定する。
【００２７】
タイミング制御部２８は、上記の順序設定部２８ａ、待機時間設定部２８ｂ以外にも、図示しないが、一周期分のＡＤ変換値について今回分と前回分をそれぞれ記憶する記憶部、これら今回値と前回値との差分を算出する算出部、算出された差分と所定の閾値とを比較して判定する判定部などを有している。
【００２８】
次に、図２に基づき、タイミング制御部２８が実行する順序及び待機時間の設定処理について説明する。タイミング制御部２８は、マイコン１４が動作可能な状態において、以下に示す処理を繰り返し実行する。
【００２９】
図２に示すように、タイミング制御部２８は、すべてのチャネルＣＨ１〜ＣＨ４についてＡＤ変換値を取得する（ステップＳ１０）。タイミング制御部２８は、ＡＤ変換部２６から出力されたＡＤ変換値を一周期分取得する。このＡＤ変換値は、今回値である。
【００３０】
次いで、タイミング制御部２８は、チャネルＣＨ１〜ＣＨ４ごとに、今回値と前回値との差分を算出する（ステップＳ１２）。前回値とは、１つ前の周期で取得されたＡＤ変換値である。
【００３１】
次いで、タイミング制御部２８は、ステップＳ１２で算出された差分のうちの少なくとも１つが、予め設定された上限値以上か否かを判定する（ステップＳ１４）。すなわち、同一チャネルにおいて、前回と今回とでＡＤ変換値の変動が大きいか否か、すなわち電位変動が大きいか否かを判定する。
【００３２】
チャネルＣＨ１〜ＣＨ４のうちの少なくとも１つについて、差分が上限値以上の場合、順序設定部２８ａは、次回（次の周期）の順序として、今回値を設定する（ステップＳ１６）。次いで、待機時間設定部２８ｂは、次回の待機時間として、予め設定された初期値を設定する（ステップＳ１８）。待機時間の初期値は、サンプルホールド回路２４のＣＲ時定数に基づいて予め設定され、記憶されている。本実施形態では、隣り合うチャネル間のＡＤ変換値の差、すなわち電位差が取り得る最大値の場合でも、電圧ＶＨが切り替え後のチャネルに応じた適切な電圧に到達する前にＡＤ変換処理が開始されないように設定されている。
【００３３】
次いで、タイミング制御部２８は、ステップＳ１０で取得した今回のＡＤ変換値を前回値として保存し（ステップＳ２０）、一連の処理を終了する。
【００３４】
ステップＳ１４において、差分が上限値以上を示すチャネルが１つもない場合、タイミング制御部２８は、すべてのチャネルＣＨ１〜ＣＨ４について、差分が予め設定された下限値以下か否かを判定する（ステップＳ２２）。すなわち、同一チャネルにおいて、前回と今回とでＡＤ変換値の変動がほとんどないか否か、すなわち電位変動がほとんどないか否かを判定する。
【００３５】
すべてのチャネルＣＨ１〜ＣＨ４について差分が下限値以下の場合、順序設定部２８ａは、次回の順序として、今回値を設定する（ステップＳ２４）。次いで、待機時間設定部２８ｂは、次回の待機時間として、今回値を設定する（ステップＳ２６）。そして、ステップＳ２０の処理を実行し、一連の処理を終了する。
【００３６】
ステップＳ２２において、すべてのチャネルＣＨ１〜ＣＨ４の差分が下限値以下ではない、すなわち少なくとも１つのチャネルの差分が下限値以上の場合、順序設定部２８ａは、ステップＳ１０で取得した今回のＡＤ変換値の大小関係から、次回の順序を設定する（ステップＳ２８）。順序設定部２８ａは、一周期分のＡＤ変換値の大小関係に基づいて次回の順序を設定する。本実施形態では、今回のＡＤ変換値の小さいチャネルの順に、次回のチャネルＣＨ１〜ＣＨ４の順序を設定する。
【００３７】
次いで、タイミング制御部２８は、ステップＳ２８で設定した次回の順序が今回と同じか否かを判定する（ステップＳ３０）。今回と同じ場合、待機時間設定部２８ｂは、次回の待機時間として今回値を設定する（ステップＳ３２）。
【００３８】
次いで、タイミング制御部２８は、次の周期（次回）とその次の周期（次々回）との間の期間である移行期間に、次回の先頭のチャネルを設定する（ステップＳ３４）。これにより、移行期間においてチャネルが切り替えられ、サンプルホールド回路２４のスイッチ２４ａがオンされることとなる。そして、ステップＳ２０の処理を実行し、一連の処理を終了する。
【００３９】
ステップＳ３０において、次回の順序が今回と同じではない、すなわち異なる場合、待機時間設定部２８ｂは、次回の順序で隣り合うチャネルについて、今回のＡＤ変換値の差を算出する（ステップＳ３６）。たとえば次回の順序でチャネルＣＨ１とチャネルＣＨ２が隣り合う場合、チャネルＣＨ１についての今回のＡＤ変換値とチャネルＣＨ２についての今回のＡＤ変換値との差を算出する。ステップＳ３６では、次の周期において隣り合うチャネル間すべてについて、差を算出する。
【００４０】
次いで、待機時間設定部２８ｂは、次回の待機時間として、算出した差に応じた時間を設定する（ステップＳ３８）。待機時間設定部２８ｂは、算出した差が大きいほど待機時間として長い時間を設定する。そして、ステップＳ３４、ステップＳ２０の処理を経て、一連の処理を終了する。
【００４１】
タイミング制御部２８は、上記した処理により設定された順序と待機時間に基づいて、各種タイミングを制御する。そして、タイミングが反映されたＡＤ変換値を、次のステップＳ１０の処理で取得する。また、順序設定部２８ａ及び待機時間設定部２８ｂは、マイコン１４の電源が投入されて動作可能となった初回のタイミング制御のために、初期値をそれぞれ設定する。待機時間の初期値は上記したとおりである。順序の初期値は、たとえばチャネルＣＨ１→チャネルＣＨ２→チャネルＣＨ３→チャネルＣＨ４の順に設定されている。
【００４２】
次に、上記したＡＤ変換装置２０及び電子制御装置１０の効果について説明する。
【００４３】
図３は比較例、図４は本実施形態のタイミングチャートであり、それぞれ、各チャネルＣＨ１〜ＣＨ４に入力されるアナログ信号、ホールド電圧ＶＨ、ＡＤ変換状態を示している。各チャネルに入力されるアナログ信号は、電圧が互いに異なり、且つ、それぞれが一定値とされている。具体的には、チャネルＣＨ１が５Ｖ、チャネルＣＨ２が１．２Ｖ、チャネルＣＨ３が４．２Ｖ、チャネルＣＨ４が０Ｖとされている。また、図３及び図４のいずれにおいても、今回の周期が電源投入後の初回のＡＤ変換の周期を示し、次回の周期が２回目の周期を示している。
【００４４】
比較例では、順序を、チャネルＣＨ１→チャネルＣＨ２→チャネルＣＨ３→チャネルＣＨ４の順で固定している。待機時間については、隣り合うチャネルのＡＤ変換値の差に応じた時間を設定している。今回の周期では、待機時間として初期値が設定されている。初期値は、隣り合うチャネル間のＡＤ変換値の差が最大の場合でも、電圧ＶＨが切り替え後のチャネルに応じた適切な電圧に到達する前にＡＤ変換処理が開始されないよう設定されている。
【００４５】
次回の周期では、隣り合うチャネルについて今回のＡＤ変換値の差から待機時間が設定される。このため、固定された順序において、ＡＤ変換誤差を抑制しつつ、待機時間が長くなるのを抑制することができる。
【００４６】
しかしながら、隣り合うチャネル間の電位差が大きい場合、待機時間が長くなり、次回の周期、すなわちＡＤ変換全体の処理時間が長くなる。比較例では、チャネルＣＨ１，ＣＨ２の電位差が３．８Ｖ、チャネルＣＨ２，ＣＨ３の電位差が３Ｖ、チャネルＣＨ３，ＣＨ４の電位差が４．２Ｖとなっている。このため、次回の周期が長くなる。
【００４７】
本実施形態では、次の周期において隣り合う第１チャネルと第２チャネルとの間の待機時間を、第１チャネル及び第２チャネルの今回のＡＤ変換値の差に応じて設定する。したがって、ＡＤ変換誤差を抑制することができる。なお、第１チャネル、第２チャネルとは、隣り合う２つのチャネルのうちの１つのチャネルと、別の１つのチャネルである。
【００４８】
また、複数のチャネルＣＨ１〜ＣＨ４のＡＤ変換値の大小関係に基づいて、次の周期における複数のチャネルＣＨ１〜ＣＨ４の切り替え順序、すなわちＡＤ変換順序を設定する。複数のチャネルＣＨ１〜ＣＨ４の順序を、小さい順、又は、大きい順に設定することで、次の周期において隣り合うチャネルのＡＤ変換値の差、すなわち電位差が小さくなる。今回のＡＤ変換値の近いチャネル同士が次回において隣り合うため、待機時間を短くし、ひいてはＡＤ変換の一周期にかかる処理時間を短縮することができる。なお、図４では、今回のＡＤ変換値の小さい順に、次回の順序を、チャネルＣＨ４→チャネルＣＨ２→チャネルＣＨ３→チャネルＣＨ１の順にしている。これにより、隣り合うチャネルＣＨ４，ＣＨ２の電位差が１．２Ｖ、チャネルＣＨ２，ＣＨ３の電位差が３Ｖ、チャネルＣＨ３，ＣＨ１の電位差が０．８Ｖとなり、比較例よりも次回の周期が短くなっている。
【００４９】
以上から、本実施形態によれば、ＡＤ変換誤差を抑制しつつ、比較例よりも処理時間を短縮することができる。
【００５０】
さらに本実施形態では、順序設定部２８ａが、次の周期である第１周期（次回）が終了してから、第１周期の次の周期である第２周期（次々回）が始まるまでの移行期間において、第１周期の先頭のチャネルを設定する。図４では、次回の先頭とされたチャネルＣＨ４を移行期間のチャネルに設定している。これにより、移行期間においてスイッチ２４ａがオンされ、チャネルＣＨ４のアナログ信号がコンデンサ２４ｂに入力される。
【００５１】
上記したように、本実施形態では、ＡＤ変換値の小さい順にチャネルの順序を並び替える。小さい並び順において先頭のチャネルを移行期間に設定することで、移行期間の間に電圧ＶＨは低下する。これにより、第１の周期から第２の周期に移行する際の電位差を小さくし、ＡＤ変換全体の処理時間をさらに短縮することができる。
【００５２】
また、本実施形態では、複数のチャネルＣＨ１〜ＣＨ４すべてについて、ＡＤ変換の今回値と前回値との差が下限値以内の場合、順序設定部２８ａが次の周期の順序として今回の順序を設定し、待機時間設定部２８ｂが次の周期の待機時間として今回の待機時間を設定する。すべてのチャネルＣＨ１〜ＣＨ４について電圧の変動がほとんどない場合、次回値として今回値を保持するため、ＡＤ変換装置２０（マイコン１４）の演算負荷を低減し、これにより処理時間を短縮することができる。
【００５３】
また、本実施形態では、ＡＤ変換値の大小関係に基づいて設定された次の周期の順序が今回の順序と同じ場合、待機時間設定部２８ｂが、次の周期の待機時間として今回の待機時間を設定する。順序に変動がない場合、次回値として今回値を保持するため、ＡＤ変換装置２０の演算負荷を低減し、これにより処理時間を短縮することができる。
【００５４】
また、本実施形態では、複数のチャネルＣＨ１〜ＣＨ４の少なくとも１つについて、ＡＤ変換の今回値と前回値との差が上限値よりも大きい場合、待機時間設定部２８ｂが、次の周期の待機時間として、サンプルホールド回路２４のＣＲ時定数に基づいて予め記憶された初期値を設定する。これにより、ＡＤ変換装置２０の演算負荷を低減し、処理時間を短縮することができる。
【００５５】
この明細書の開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。たとえば、開示は、実施形態において示された要素の組み合わせに限定されない。開示は、多様な組み合わせによって実施可能である。開示される技術的範囲は、実施形態の記載に限定されない。開示されるいくつかの技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内でのすべての変更を含むものと解されるべきである。
【００５６】
タイミング制御部２８が実行する処理としては、上記例に限定されない。タイミング制御部２８は、ステップＳ１０，Ｓ２８，Ｓ３６，Ｓ３８の処理を少なくとも実行すればよい。
【符号の説明】
【００５７】
１０…電子制御装置、
１２…フィルタ回路、
１２ａ…抵抗、
１２ｂ…コンデンサ、
１４…マイコン、
２０…ＡＤ変換装置、
２２…マルチプレクサ、
２４…サンプルホールド回路、
２４ａ…スイッチ、
２４ｂ…コンデンサ、
２４ｎ…ノード、
２６…ＡＤ変換部、
２８…タイミング制御部、
２８ａ…順序設定部、
２８ｂ…待機時間設定部、
ＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４…スイッチ
【図１】
2019197956.tif 000003
【図２】
2019197956.tif 000004
【図３】
2019197956.tif 000005
【図４】
2019197956.tif 000006