(57)【特許請求の範囲】
【請求項１】
スタータリレー（１２）を介してスタータモータ（１３）を制御する電子制御装置であって、
前記スタータリレーを駆動するための駆動回路（２０）と、
電源電圧が供給されて動作し、前記駆動回路の駆動を制御するための制御信号を出力するマイコン（２３）と、
前記マイコンが正常に動作しているか否かを判定して判定結果に応じた第１信号を出力するものであり、前記マイコンが正常に動作していないと判定すると、前記第１信号として、前記スタータリレーをオフさせるための信号を出力するマイコン監視部（２４）と、
前記電源電圧が正常レベルであるか否かを判定して判定結果に応じた第２信号を出力するものであり、前記電源電圧が正常レベルでないと判定すると、前記第２信号として、前記マイコンをリセットさせるためのリセット信号を、前記マイコン及び前記マイコン監視部に対して出力する電圧監視部（２５）と、
前記制御信号に基づいて第３信号を出力するものであり、前記リセット信号に関わらず、次の前記制御信号が入力されるまで、直前の前記制御信号を保持して出力するラッチ回路（２６）と、
前記第１信号と前記第３信号の論理積を、前記駆動回路に出力する論理回路（２８）と、
を備え、
前記マイコン監視部は、前記リセット信号の出力が停止されるまで、前記第１信号として、前記リセット信号が出力される直前の前記第１信号を保持して出力することを特徴とする電子制御装置。
【請求項２】
前記第２信号に基づいて前記論理回路に第４信号を出力するものであり、前記リセット信号が出力されるとカウントを開始し、カウント値が予め設定された所定値に達するまで、前記リセット信号の出力されている期間中だけカウントを継続するとともに、カウント値が前記所定値に達してから前記リセット信号の出力が停止されるまでの間、前記第４信号として、前記スタータリレーをオフさせるための信号を出力するタイマ部（２７）をさらに備え、
前記論理回路は、前記第１信号、前記第３信号、及び前記第４信号の論理積を、前記駆動回路に出力することを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記マイコンは、該マイコンの動作の妥当性を監視するためのテスト信号を、前記マイコン監視部に対して定期的に出力し、
前記マイコン監視部は、
前記テスト信号を監視するための規定時間を設定するとともに、前記テスト信号が規定時間内に入力されるか否かをもって、前記マイコンが正常に動作しているか否かを判定し、
前記リセット信号の出力が停止された直後の前記規定時間として、それ以外の期間の前記規定時間よりも長い時間を設定することを特徴とする請求項１又は請求項２に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スタータリレーを介してスタータモータを制御する電子制御装置に関する。
【背景技術】
【０００２】
リレーを介してモータを制御する電子制御装置として、例えば特許文献１に記載のものが知られている。この電子制御装置は、マイコンがリセットされているときに、リレーの駆動回路を構成するスイッチに対してリセット直前の制御信号を保持して出力するように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第６９０１３２６号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
図５は、特許文献１に代表される、リレーを介してモータを制御する従来の電子制御装置の概略構成を示している。図６は、スタータスイッチのオン中に、電源電圧低下が生じた場合の動作例を示している。図５では、後述する本実施形態の要素と共通乃至関連する要素に対し、本実施形態の要素の符号に１００を加算した符号を付与している。
【０００５】
図５に示す電子制御装置１１０は、スタータリレー１１２を介してスタータモータ１１３を制御する電子制御装置となっている。電子制御装置１１０は、駆動回路１２０、電源１２２、マイコン１２３、マイコン監視部１２４、電圧監視部１２５、ラッチ回路１２６、リセットタイマ１２７、及びＡＮＤゲート１２８を備えている。
【０００６】
駆動回路１２０は、スタータリレー１１２に対して、スタータリレー１１２をオン、オフするための駆動信号を出力する。駆動回路１２０は、ＭＯＳＦＥＴなどのスイッチ１２１を有しており、このスイッチ１２１の一端が、電磁式のスタータリレー１１２を構成するコイルに接続されている。電源１２２は、マイコン１２３に対して、マイコン１２３が動作するための電源電圧を供給する。
【０００７】
マイコン１２３は、電源電圧の供給を受けて動作し、スタータスイッチ１１１からの入力に基づいて、駆動回路１２０の駆動を制御するための制御信号を出力する。マイコン１２３は、後述するリセット信号が出力されていない期間（リセット解除期間）において、制御信号を出力する。図６において、制御信号のうち、「１」を付記したものが、スイッチ１２１をオンさせるための信号であり、スタータスイッチ１１１のオンに対応している。一方、「０」を付記したものが、スイッチ１２１をオフさせるための信号であり、スタータスイッチ１１１のオフに対応している。
【０００８】
また、マイコン１２３は、自身の動作の妥当性を監視するためのテスト信号を生成し、マイコン監視部１２４に対して定期的に出力する。マイコン１２３は、リセット解除期間において、テスト信号を出力する。
【０００９】
マイコン監視部１２４は、マイコン１２３が正常に動作しているか否かを判定して、判定結果に応じた第１信号を出力する。具体的には、マイコン１２３から出力されたテスト信号に基づき、マイコン１２３が正常に動作しているか否かを判定する。マイコン監視部１２４は、リセット解除期間において、マイコン１２３が正常に動作しているか否かを判定し、判定結果に応じた第１信号を出力する。マイコン１２３が異常のときには、第１信号として例えばローレベルの信号を出力し、マイコン１２３が正常のときには、第１信号としてハイレベルの信号を出力する。また、マイコン監視部１２４は、リセット信号が出力されている期間（リセット期間）において、マイコン１２３が異常であるときと同じ信号を出力する。すなわち、リセット期間では、第１信号として図６に示すようにローレベルの信号を出力する。
【００１０】
電圧監視部１２５は、電源電圧が正常レベルであるか否かを判定して、判定結果に応じた第２信号を出力する。電源電圧が予め設定された所定値以下の場合には、第２信号として、マイコン１２３をリセットさせるためのリセット信号をマイコン１２３及びマイコン監視部１２４に出力する。リセット信号として、ローレベルの信号を出力する。図６では、スタータスイッチ１１１がオンされているオン期間中に電源電圧が低下し、オン期間の一部とタイミングが重なるように、電圧監視部１２４がリセット信号を出力する。
【００１１】
ラッチ回路１２６は、マイコン１２３から出力される制御信号に基づき、ＡＮＤゲート１２８に対して第３信号を出力する。ラッチ回路１２６は、リセット信号に関わらず、次の制御信号が入力されるまで、直前に入力された制御信号を保持（ラッチ）して出力する。したがって、リセット信号が出力されると、図６に示すように、第３信号として、リセット信号が出力される直前の制御信号を保持して出力する。図６では、スイッチ１２１をオンさせるためのハイレベルの信号を保持して出力している。
【００１２】
リセットタイマ１２７は、電圧監視部１２５から出力される第２信号に基づき、ＡＮＤゲート１２８に対して第４信号を出力する。図６に示すように、リセットタイマ１２７は、第２信号としてリセット信号が出力されるとカウントを開始し、カウント値が予め設定された所定値に達するまで、リセット期間中だけカウントを継続する。そして、カウント値が所定値に達してからリセット信号の出力が停止されるまでの間、第４信号として、スタータリレー１１２をオフ（開）させるために、例えばローレベルの信号を出力する。それ以外の期間については、第４信号として、スタータリレー１１２をオンさせるために、ハイレベルの信号を出力する。
【００１３】
ところで、安全性向上のため、マイコン監視部１２４がマイコン１２３の異常を検出した場合は、スタータリレー１１２をオフさせてスタータモータ１１３の駆動を停止させたいという第１のニーズがある。一方、スタータモータ１１３によるクランキング時には、電源電圧低下により電圧監視部１２５からリセット信号が出力されても、スタータリレー１１２をオフさせなくない、すなわちスタータモータ１１３の駆動を停止させたくないという第２のニーズがある。
【００１４】
第１のニーズに応えるには、マイコン監視部１２４から出力される第１信号を、スイッチ１２１のオン、オフに反映させる、すなわちＡＮＤゲート１２８に入力させることが考えられる。しかしながら、上記したように、電源電圧低下により電圧監視部１２５からリセット信号が出力されると、マイコン監視部１２４は、第１信号として、マイコン１２３が異常であるときと同じ信号（ローレベル）を出力する。したがって、電源電圧が低下したときにも、スタータリレー１１２がオフされて、スタータモータ１１３の駆動が停止してしまう。
【００１５】
このため、従来の電子制御装置１０では、図５に示すように、ＡＮＤゲート１２８に第１信号を入力させないようにしている。ＡＮＤゲート１２８は、ラッチ回路１２６から出力される第３信号と、リセットタイマ１２７から出力される第４信号との論理積を、駆動回路１２０に出力する。具体的には、駆動回路１２０を構成するスイッチ１２１（ＭＯＳＦＥＴ）のゲートに出力する。
【００１６】
しかしながら、このような構成では、ＡＮＤゲート１２８に第１信号を入力させないため、上記した第１のニーズに応えることができない。すなわち、従来の電子制御装置１１０では、第１のニーズと第２のニーズの両方を満足させることができない。
【００１７】
本発明は上記問題点に鑑み、マイコン異常時にはスタータリレーをオフさせ、クランキング時にリセット信号が出力されても、スタータリレーがオフされるのを抑制できる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１８】
ここに開示される発明は、上記目的を達成するために以下の技術的手段を採用する。なお、特許請求の範囲及びこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【００１９】
開示された発明のひとつは、スタータスイッチ（１１）からの入力に基づき、スタータリレー（１２）を介してスタータモータ（１３）を制御する電子制御装置であって、
スタータリレーを駆動するための駆動回路（２０）と、
電源電圧が供給されて動作し、スタータスイッチからの入力に基づいて、駆動回路の駆動を制御するための制御信号を出力するマイコン（２３）と、
マイコンが正常に動作しているか否かを判定して判定結果に応じた第１信号を出力するものであり、マイコンが正常に動作していないと判定すると、第１信号として、スタータリレーをオフさせるための信号を出力するマイコン監視部（２４）と、
電源電圧が正常レベルであるか否かを判定して判定結果に応じた第２信号を出力するものであり、電源電圧が正常レベルでないと判定すると、第２信号として、マイコンをリセットさせるためのリセット信号を、マイコン及びマイコン監視部に出力する電圧監視部（２５）と、
制御信号に基づいて第３信号を出力するものであり、リセット信号に関わらず、次の制御信号が入力されるまで、直前の制御信号を保持して出力するラッチ回路（２６）と、
第１信号と第３信号の論理積を、駆動回路に出力する論理回路（２８）と、
を備え、
マイコン監視部は、リセット信号が出力されていると、第１信号として、リセット信号が出力される直前の第１信号を保持して出力することを特徴とする。
【００２０】
これによれば、マイコン監視部の出力である第１信号を論理回路に入力させるため、マイコンの異常時に、スタータリレーをオフさせて、スタータモータの駆動を停止させることができる。すなわち、上記した第１のニーズに応えることができる。
【００２１】
また、マイコン監視部は、リセット信号が出力されている期間において、リセット信号が出力される直前の第１信号を保持して論理回路に出力する。リセット信号が出力される直前の第１信号が、マイコンが正常であることを示す例えばハイレベルの信号の場合、ハイレベルの信号を保持して出力する。これにより、スタータリレーのオンが継続される。したがって、クランキング中に電源電圧が低下してリセット信号が出力されても、第１信号が必ずしもマイコンの異常を示す信号とはならない。これにより、クランキング時にリセット信号が出力されても、スタータリレーがオフされるのを抑制できる。以上のように、本発明によれば、第１のニーズと第２のニーズの両方を満足させることができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る電子制御装置の概略構成を示す図である。
【図２】スタータスイッチのオン中に、電源電圧低下が生じたときの動作例を示すタイミングチャートである。
【図３】スタータスイッチのオン中に、電源電圧低下が生じたときの他の動作例を示すタイミングチャートである。
【図４】スタータスイッチのオン中に、電源電圧低下が生じたときの他の動作例を示すタイミングチャートである。
【図５】従来の電子制御装置の概略構成を示す図である。
【図６】スタータスイッチのオン中に、電源電圧低下が生じたときの動作例を示すタイミングチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態を図に基づいて説明する。先ず、図１及び図２を用いて、本実施形態に係る電子制御装置の概略構成を説明する。図２は、スタータスイッチのオン中に、電源電圧低下が生じた場合の動作例として、マイコン監視部が、リセット前に正常判定し、且つ、リセット解除までにリセットタイマのカウント値が所定値に到達しない場合を示している。
【００２４】
図１に示す電子制御装置１０は、走行用駆動源として内燃機関（エンジン）を少なくとも備える自動車に搭載される。電子制御装置１０は、スタータリレー１２を介してスタータモータ１３を制御する電子制御装置となっている。
【００２５】
電子制御装置１０は、駆動回路２０、電源２２、マイコン２３、マイコン監視部２４、電圧監視部２５、ラッチ回路２６、リセットタイマ２７、及びＡＮＤゲート２８を備えている。リセットタイマ２７が特許請求の範囲に記載のタイマ部に相当し、ＡＮＤゲート２８が論理回路に相当する。
【００２６】
駆動回路２０は、スタータリレー１２をオン、オフするための駆動信号を生成し、スタータリレー１２に対して出力する。駆動回路２０は、ＭＯＳＦＥＴなどのスイッチ２１を有しており、このスイッチ２１の一端が、電磁式のスタータリレー１２を構成するコイルに接続されている。スイッチ２１のオンによりスタータリレー１２のコイルが通電され、これに伴ってスタータリレー１２がオン（閉）される。そして、スタータモータ１３に電力が供給され、スタータモータ１３により内燃機関に対するクランキングが開始される。
【００２７】
電源２２は、マイコン２３に対して、マイコン２３が動作するための電源電圧を供給する。電源電圧は所定の直流電圧である。本実施形態では、車両に搭載された図示しない補機用バッテリから供給される直流電圧を電源２２にて降圧し、マイコン２３に対して供給する。このような電源２２は、例えばスイッチング電源とシリーズ電源とを備えている。電源２２は、図示を省略するがマイコン監視部２４に対しても電源電圧を供給する。
【００２８】
マイコン２３は、ＣＰＵ、ＲＯＭ、ＲＡＭ、レジスタ、及びＩ／Ｏポートなどを備えて構成されたマイクロコンピュータである。マイコン２３において、ＣＰＵが、ＲＡＭやレジスタの一時記憶機能を利用しつつ、ＲＯＭに予め記憶された制御プログラム、バスを介して取得した各種データなどに応じて信号処理を行う。また、この信号処理で得られた信号を、バスなどに出力したりする。このようにして、マイコン２３は、各種機能を実行する。
【００２９】
マイコン２３は、電源２２から電源電圧の供給を受けて動作し、スタータスイッチ１１からの入力に基づいて駆動回路２０の駆動を制御するための制御信号を出力する。なお、マイコン２３は、少なくともスタータスイッチ１１からの入力に基づいて制御信号を出力する。たとえば、シフトスイッチ（シフトポジションセンサ）からの入力信号、エンジン回転数を示す信号、車両盗難防止用のイモビライザ制御装置からの始動許可信号などの信号の少なくとも１つと、スタータスイッチ１１からの入力と、に基づいて、制御信号を出力してもよい。マイコン２３は、後述するリセット信号が出力されていない期間において、制御信号を出力する。すなわち、リセット信号が出力されている期間において、マイコン２３は、制御信号を出力しない。
【００３０】
図２に示すように、制御信号のうち、「１」を付記したものが、スイッチ２１をオンさせるための信号であり、スタータスイッチ１１のオンに対応している。一方、「０」を付記したものが、スイッチ２１をオフさせるための信号であり、スタータスイッチ１１のオフに対応している。マイコン２３は、リセット信号が出力されていない期間において、スタータスイッチ１１がオンされていると、スイッチ２１をオンさせるための信号を制御信号として出力する。なお、リセット信号が出力されていない期間を、以下においてリセット解除期間とも称し、リセット信号が出力されている期間を、リセット期間とも称する。
【００３１】
また、マイコン２３は、自身の動作の妥当性を監視するためのテスト信号を生成し、マイコン監視部２４に対して定期的に出力する。マイコン２３は、テスト信号として、たとえば所定の真偽パターンやウォッチドッグクリア信号を生成する。本実施形態では、テスト信号としてウォッチドッグクリア信号を生成する。マイコン２３は、リセット解除期間においてテスト信号を出力し、リセット期間においてテスト信号を出力しない。
【００３２】
マイコン監視部２４は、マイコン２３が正常に動作しているか否かを判定して、判定結果に応じた第１信号を出力する。本実施形態では、マイコン監視部２４が、マイコン２３を監視するためのＩＣ（回路）として構成されている。マイコン監視部２４は、テスト信号を監視するための規定時間を設定し、テスト信号が規定時間内に入力されるか否かをもって、マイコン２３が正常に動作しているか否かを判定する。そして、マイコン２３が正常に動作していると判定した場合、図２に示すように、第１信号としてハイレベルの信号を出力する。一方、マイコン監視部２４は、マイコン２３が異常であると判定した場合、第１信号としてローレベルの信号を出力する。
【００３３】
マイコン異常時に出力される第１信号は、後述するように制御対象であるスタータモータ１３（スタータリレー１２）を所定の退避状態とするための信号であり、フェールセーフ信号、カット信号とも呼ばれる。本実施形態では、退避状態として、スタータモータ１３を駆動停止状態とする。
【００３４】
また、リセット期間において、本実施形態のマイコン監視部２４は、従来のマイコン監視部１２４とは異なり、第１信号として、リセット信号が出力される直前の第１信号を保持して出力する。換言すれば、マイコン監視部２４は、テスト信号が入力されてその判定結果を第１信号として出力するまで、直前に入力されたテスト信号による判定結果に応じて出力された第１信号を保持して出力する。したがって、リセット解除期間では、第１信号として、テスト信号による判定結果に応じた信号を出力する。例えば、テスト信号が規定時間内に入力される場合には、マイコン２３が正常であることを示す第１信号（ハイレベル）を出力する。一方、テスト信号が規定時間内に入力されない場合には、マイコン２３に異常が生じたことを示す第１信号（ローレベル）を出力する。
【００３５】
さらにマイコン監視部２４は、リセット信号の出力が停止された直後の規定時間ｔ２として、それ以外の期間の規定時間よりも長い時間ｔ１よりも長い時間を設定する。
【００３６】
電圧監視部２５は、マイコン２３に供給される電源電圧が正常レベルであるか否かを判定して、判定結果に応じた第２信号を出力する。電源電圧が、予め設定された所定値以下の場合には、第２信号として、マイコン２３をリセットさせるためのリセット信号を、マイコン２３及びマイコン監視部２４に出力する。図２に示すように、電圧監視部２５は、リセット信号として、ローレベルの信号を出力する。電源電圧が所定値を超える場合には、第２信号として、リセット解除状態を示すハイレベルの信号を出力する。
【００３７】
ラッチ回路２６は、マイコン２３から出力される制御信号に基づいて、ＡＮＤゲート２８に対し第３信号を出力する。ラッチ回路２６は、リセット信号に関わらず、次の制御信号が入力されるまで、直前に入力された制御信号を保持して出力する。リセット信号が出力されると、マイコン２３がリセットされ、制御信号の出力が停止される。しかしながら、ラッチ回路２６は、図２に示すように、次の制御信号が入力されるまで、リセット信号が出力される直前の制御信号（ハイレベル）を保持し、第３信号として出力する。
【００３８】
リセットタイマ２７は、電圧監視部２５から出力される第２信号に基づいて、ＡＮＤゲート２８に第４信号を出力する。図２に示すように、リセットタイマ２７は、リセット信号の入力をトリガとしてカウントを開始しつつ、内部クロックにしたがってアップカウントする。リセットタイマ２７は、カウント値が予め設定された所定値Ｎｔｈ（図４参照）に達するまで、リセット期間中だけカウントを継続する。また、リセットタイマ２７は、カウント値が所定値に達してからリセット信号の出力が停止されるまでの間、第４信号として、スタータリレー１２をオフ（開）させるために、ローレベルの信号を出力する。それ以外の期間については、第４信号として、スタータリレー１２をオンさせるためにハイレベルの信号を出力する。
【００３９】
なお、図２に示すように、カウント値が所定値に到達する前に、リセットが解除されると、カウント値がクリアされる。リセット解除期間において、カウント値はクリアされており、リセットタイマ２７は、第４信号として、スタータリレー１２をオン（閉）させるために、ハイレベルの信号を出力する。
【００４０】
ＡＮＤゲート２８は、マイコン監視部２４から出力される第１信号と、ラッチ回路２６から出力される第３信号と、リセットタイマ２７から出力される第４信号との論理積を、駆動回路２０に出力する。具体的には、駆動回路２０を構成するスイッチ２１（ＭＯＳＦＥＴ）のゲートに出力する。
【００４１】
ＡＮＤゲート２８は、第１信号がマイコン正常を示すハイレベルの信号を出力し、第３信号がスイッチ２１をオンさせるためのハイレベル信号を出力し、且つ、第４信号がハイレベルの信号をする場合、スイッチ２１をオンさせるためにハイレベルの信号を出力する。ＡＮＤゲート２８からハイレベルの信号が出力されると、スイッチ２１がオンし、これに伴ってスタータリレー１２もオン（開）となる。それ以外の場合、ＡＮＤゲート２８は、ローレベルの信号を出力し、これによりスイッチ２１はオフとなる。
【００４２】
次に、図３に基づき、電源電圧低下が生じたときの他の動作例について説明する。図３は、スタータスイッチのオン中に、電源電圧低下が生じた場合の他の動作例として、マイコン監視部２４がリセット前に異常判定し、リセット解除までにリセットタイマ２７のカウント値が所定値に到達しない場合を示している。テスト信号、マイコン監視部２４の出力、及びＡＮＤゲート２８の出力が図２と異なっている。電源電圧、電圧監視部出力、スタータスイッチ、制御信号、ラッチ回路出力、リセットタイマカウント値、及びリセットタイマ出力については、図２と同じである。
【００４３】
図３に示すように、リセット解除期間Ｔ１において、マイコン２３からテスト信号が出力されていない。このため、マイコン監視部２４は、規定時間内にテスト信号を検出することができず、第１信号としてマイコン異常を示すローレベルの信号を出力する。
【００４４】
リセット解除期間Ｔ１の途中でスタータスイッチ１１がオンされ、次いで、電源電圧が低下すると、電圧監視部２５が第２信号としてリセット信号（ローレベル）を出力し、リセット期間Ｔ２となる。リセット期間Ｔ２において、マイコン監視部２４は、第１信号としてリセット信号が出力される直前の第１信号、すなわちローレベルの信号を保持して出力する。
【００４５】
電源電圧が復帰すると、リセットが解除され、リセット解除期間Ｔ３となる。リセット解除期間Ｔ３では、マイコン２３からテスト信号が定期的に出力される。マイコン監視部２４は、規定時間内にテスト信号を検出し、第１信号としてマイコン２３が正常であることを示すハイレベルの信号を出力する。
【００４６】
このように、マイコン監視部２４は、リセット期間の直前の第１信号が、マイコン２３の異常を示す場合でも、リセット期間において直前の第１信号（ローレベル）を保持して出力する。
【００４７】
次に、図４に基づき、電源電圧低下が生じたときの他の動作例について説明する。図４は、スタータスイッチのオン中に、電源電圧低下が生じた場合の他の動作例として、マイコン監視部２４がリセット前に正常判定し、リセットが継続される場合を示している。電源電圧低下によりリセット期間となるまでは、図２と同じである。
【００４８】
図４に示すように、電源電圧が低下すると、電圧監視部２５が第２信号としてリセット信号（ローレベル）を出力する。これにより、マイコン２３がリセットされ、制御信号及びテスト信号の出力が停止される。また、マイコン監視部２４は、第１信号として、リセット信号が出力される直前の第１信号（ハイレベル）を保持して出力する。さらに、ラッチ回路２６は、第３信号として、リセット信号が出力される直前の制御信号（ハイレベル）を保持して出力する。
【００４９】
リセットタイマ２７は、リセット信号の入力をトリガとしてカウントを開始する。図４に示す例では、リセットが継続されるため、リセットが解除される前にカウント値が所定値Ｎｔｈに到達する。リセットタイマ２７は、カウント値が所定値Ｎｔｈに達すると、第４信号を、スタータリレー１２をオンさせるためのハイレベルの信号から、スタータリレー１２をオフさせるためのローレベルの信号に切り替える。リセットタイマ２７が第４信号としてローレベルの信号を出力すると、ＡＮＤゲート２８の出力が、スイッチ２１をオフさせるためのローレベルの信号となる。
【００５０】
このように、リセットタイマ２７を備えることで、リセットが継続する場合でも、リセット開始から所定時間の経過により、スタータモータ１３の駆動を停止させることができる。
【００５１】
次に、本実施形態に係る電子制御装置１０の効果について説明する。
【００５２】
本実施形態では、マイコン監視部２４の出力である第１信号をＡＮＤゲート２８に入力させる。マイコン監視部２４は、マイコン２３に異常が生じていると判定した場合に、マイコン２３の異常を示す信号（ローレベルの信号）を第１信号として出力する。このため、図３に示したように、マイコン２３の異常時には、ＡＮＤゲート２８の出力がローレベルとなり、スイッチ２１がオフされる。そして、スイッチ２１のオフにより、スタータリレー１２をオフさせて、スタータモータ１３の駆動を停止させることができる。したがって、マイコン２３の異常時にはスタータモータ１３の駆動を停止させたいという第１のニーズに応えることができる。
【００５３】
また、マイコン監視部２４は、リセット期間において、リセット信号が出力される直前の第１信号を保持してＡＮＤゲート２８に出力する。図２及び図４に示すように、リセット信号が出力される直前の第１信号が、マイコンが正常であることを示すハイレベルの信号の場合、ハイレベルの信号を保持して出力する。このように、スタータスイッチ１１がオンされてなるクランキング中に電源電圧が低下してリセット信号が出力されても、第１信号が必ずしもマイコン２３の異常を示す信号とはならない。特に、リセット直前においてマイコン２３が正常と判定された場合、リセット期間中も、第１信号としてマイコン２３が正常であることを示す信号が出力される。したがって、クランキング時にリセット信号が出力されても、スタータリレー１２がオフされるのを抑制できる。すなわち、リセット信号が出力されてもスタータモータ１３の駆動を停止させたくないという第２のニーズに応えることができる。
【００５４】
以上のように、本実施形態に係る電子制御装置１０によれば、第１のニーズと第２のニーズの両方を満足させることができる。なお、マイコン監視部２４は、リセット信号が出力される直前の第１信号が、マイコンが異常であることを示すローレベルの信号の場合、ローレベルの信号を保持して出力する。したがって、マイコン監視部２４がマイコン２３の異常を検出しているときには、リセット期間中もスタータモータ１３の駆動が停止（禁止）される。これにより、安全性を確保することができる。
【００５５】
また、電子制御装置１０がリセットタイマ２７を備えている。リセットタイマ２７は、リセット信号の入力をトリガとしてカウントを開始し、リセット期間中においてカウントを継続する。そして、カウント値が所定値Ｎｔｈに到達すると、第４信号を、スタータリレー１２をオンさせるためのハイレベルの信号から、スタータリレー１２をオフさせるためのローレベルの信号に切り替える。したがって、リセットが継続する場合でも、リセット開始から所定時間が経過すると、スタータモータ１３の駆動を停止させることができる。これにより、スタータモータ１３がクランキングに必要な時間を超えて余分に駆動されるのを抑制することができる。
【００５６】
ところで、リセット解除直後は、マイコン２３が初期化などを行う。このため、リセット解除直後は、テスト信号を出力するタイミングが、それ以外の期間に較べて遅れる虞がある。したがって、リセット解除期間における他のタイミングと規定時間を同じにすると、規定時間内にテスト信号を検出できない虞がある。マイコン監視部２４が、リセット期間中は常に、マイコン２３が異常であることを示す信号（ローレベル）を出力する場合には、リセット解除直後において規定時間内にテスト信号が入力されなくても、出力される第１信号のレベルは変化しないため問題とならない。
【００５７】
しかしながら、リセット直前の第１信号がマイコン正常を示すハイレベルの信号の場合、本実施形態では、マイコン監視部２４が、リセット期間中においてもハイレベルの信号を保持する。したがって、リセット解除直後において規定時間内にテスト信号が入力されないと、第１信号のレベルが一時的にハイレベルからローレベルに落ち込む。この場合、始動性の悪化、クランキング時間の長期化、回転数変化による振動などが生じることが考えられる。
【００５８】
そこで本実施形態では、図２に示したように、マイコン監視部２４が、リセット信号の出力が停止された直後の規定時間ｔ２として、それ以外の期間の規定時間ｔ１よりも長い時間を設定する。これによれば、マイコン監視部２４が、リセット期間中においてリセット直前の第１信号を保持する構成としながらも、リセット解除直後において、規定時間内にテスト信号が入力されないのを抑制することができる。すなわち、リセット解除直後において、第１信号の落ち込みが生じるのを抑制することができる。したがって、始動性の悪化、クランキング時間の長期化、回転数変化による振動などが生じるのを抑制することができる。
【００５９】
以上、本発明の好ましい実施形態について説明したが、本発明は上記実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００６０】
マイコン監視部２４として、ハードロジックで構成されたＩＣを採用する例を示した。しかしながら、マイコン監視部２４として、監視用のマイコンを採用することもできる。
【００６１】
電子制御装置１０として、電源２２を備える例を示した。しかしながら、電源２２を備えず、電子制御装置１０の外部の電源から、マイコン２３に対して電源電圧が供給される構成にも適用することができる。
【００６２】
電子制御装置１０として、リセットタイマ２７を備える例を示したが、リセットタイマ２７を備えなくてもよい。しかしながら、リセットタイマ２７を備えると、上記したように、スタータモータ１３がクランキングに必要な時間を超えて駆動されるのを抑制することができるため、好ましい。
【００６３】
リセットタイマ２７がアップカウントする例を示したが、ダウンカウントするものを採用することもできる。
【００６４】
マイコン監視部２４が、リセット解除直後の規定時間ｔ２として、それ以外の期間の規定時間ｔ１よりも長い時間を設定する例を示したが、リセット規定時間を、リセット解除直後とそれ以外とで同じとしてもよい。しかしながら、リセット解除直後の規定時間ｔ２を長くすると、上記したように、リセット解除直後において、第１信号の落ち込みが生じるのを抑制し、ひいては始動性の悪化、クランキング時間の長期化、回転数変化による振動などが生じるのを抑制することができる。
【符号の説明】
【００６５】
１０…電子制御装置、１１…スタータスイッチ、１２…スタータリレー、１３…スタータモータ、２０…駆動回路、２１…スイッチ、２２…電源、２３…マイコン、２４…マイコン監視部、２５…電圧監視部、２６…ラッチ回路、２７…リセットタイマ、２８…ＡＮＤゲート
【図１】
0006332048.tif 000002
【図２】
0006332048.tif 000003
【図３】
0006332048.tif 000004
【図４】
0006332048.tif 000005
【図５】
0006332048.tif 000006
【図６】
0006332048.tif 000007