(57)【要約】【課題】システム始動スイッチがオフ中に時計ＩＣ９の機能停止が発生しても、時計ＩＣ９をリセットして初期化し、現在時刻の設定もして、時計ＩＣ９のアラーム機能を使った機能が使える車両用制御装置を提供する。【解決手段】起動時に行う不揮発性メモリ１１のデータ確認、あるいは、不揮発性メモリ１１と時計ＩＣ９にあるアラーム時刻の比較、あるいは、時計ＩＣ９の状態情報により、時計ＩＣ９の機能停止を検出し、時計ＩＣ９の初期化、現在時刻の設定をして、時計ＩＣ９のアラーム機能を使った制御を可能にする。【選択図】図１
2015107738.tif 000002
【特許請求の範囲】
【請求項１】
設定した時刻で起動するアラーム機能を有し、該アラーム機能で起動する車両用制御装置において、
前記アラーム機能への設定データを記憶する電気的に書換え可能な不揮発メモリと、
該不揮発メモリのデータ異常を判定する手段と、
異常時に前記アラーム機能への電源を断続してリセットする手段と、を有することを特徴とする車両用制御装置。
【請求項２】
請求項１において、前記データ異常判定手段は、車両用制御装置の起動処理にて判定することを特徴とする車両用制御装置。
【請求項３】
設定した時刻で起動するアラーム機能を有し、該アラーム機能で起動する車両用制御装置において、
電圧低下、水晶の発振停止、あるいは、リセット発生の少なくとも１つにより、前記アラーム機能への電源を断続してリセットする手段を有することを特徴とする車両用制御装置。
【請求項４】
請求項１または３において、前記アラーム機能への電源を断続してリセットする手段が作動した後、少なくとも現在時刻を該アラーム機能に設定する手段を有することを特徴とする車両用制御装置
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジン（内燃機関）あるいは電池等を搭載した車両用制御装置に係り、特に、アラーム機能を使い、所望の時刻に再起動する手段を備えた車両用制御装置に関する。
【背景技術】
【０００２】
例えば、特許文献１のように車両用の電子制御装置として、システム始動スイッチのオンオフに関係なく計時を継続する時計ＩＣを搭載するものが知られている。
【０００３】
従来技術にあっては、マイクロコンピュータの演算部への電源が切られて監視できないシステム始動スイッチがオフ中の時計ＩＣの機能停止を、システム始動スイッチがオフ中もデータを保持するために時計ＩＣと同じ電源に繋がるメモリのデータ破壊で検出していた。
【０００４】
しかし、システム始動スイッチがオフ中の消費電力削減のために、電気的に書換え可能な不揮発メモリでデータを保持するシステムに適用する場合、時計ＩＣへの供給電圧の低下を別の手段で検出する必要がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１２６３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明の目的は、システム始動スイッチがオフ中に時計ＩＣの機能停止が発生しても、時計ＩＣをリセットして初期化し、現在時刻の設定をして、時計ＩＣのアラーム機能を使った制御が可能な車両用制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１記載の車両用制御装置は、設定した時刻で起動するアラーム機能を有し、該アラーム機能で起動する車両用制御装置において、前記アラーム機能への設定データを記憶する電気的に書換え可能な不揮発メモリと、該不揮発メモリのデータ異常を判定する手段と、異常時に前記アラーム機能への電源を断続してリセットする手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、システム始動スイッチがオフ中に時計ＩＣの機能停止が発生しても、時計ＩＣをリセットして初期化し、現在時刻の設定をして、時計ＩＣのアラーム機能を使った制御が可能である。
【図面の簡単な説明】
【０００９】
【図１】車両用制御装置の一実施形態を示す概略構成図。
【図２】システム始動スイッチ６がオンされると実行するプログラムの一例を示すフローチャート。
【図３】１０ミリ秒毎に実行する時計ＩＣ９との時刻処理の手順を示すフローチャート。
【発明を実施するための形態】
【００１０】
[実施例１]
以下、本実施形態の車両用制御装置を図面を参照しながら説明する。
【００１１】
図１は、本実施形態に係る車両用制御装置を示す概略構成図である。車両用制御装置（ＥＣＵ）１は、高圧電池２を搭載した車両において充電器３の制御をはじめ種々の制御を行うものであり、その主要構成要素として、マイクロコンピュータ４を内蔵する。ＥＣＵ１には、低圧電池５から直接かつ常時、電圧ＢＡＴＴ（１２Ｖ）が供給されるとともに、システム始動スイッチ（ＩＧＮ）６に連動する電源リレー７を介して電圧ＶＢが供給されるようになっている。
【００１２】
ＥＣＵ１においては、電圧ＢＡＴＴ及び電圧ＶＢが変圧器８にてそれぞれ５Ｖ程度に変換され、それがマイクロコンピュータ４、時計ＩＣ９等の、ＥＣＵ１内の各素子に供給される。
【００１３】
マイクロコンピュータ４は、それ自体はよく知られているもので、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＩＯ等を備えている。
【００１４】
また、電源リレー７は、システム始動スイッチ６がオフ後も電源を保持するためのマイクロコンピュータ４の出力、時計ＩＣ９のアラーム機能で半導体スイッチ１０をオンして、電源リレー７を入れて電圧VBを供給する。
【００１５】
また、該電源リレー７がオフ中も記憶が必要な情報は、マイクロコンピュータ４とシリアル通信で繋がる不揮発性メモリ１１で記憶する。
【００１６】
以下においては、システム始動スイッチ６がオフの間も時計ＩＣ９により設定したアラーム時刻に起動して、充電器３にて高圧電池２を充電するシステムを例にとって説明する。
【００１７】
時計ＩＣ９の機能停止を検出時は、時計ＩＣ９の電源部にある半導体スイッチ１２をオフ、オンして時計ＩＣ９を再起動する。また、運転者のアクセル操作に応じてエンジン１３、走行モータ（Ｍ）１４が動くようにＣＡＮ通信によりエンジン制御装置（ＥＣＭ）１５、インバータ（ＩＮＶ）１６に指令する。
【００１８】
さらに、ナビゲーション装置（ＮＡＶＩ）１７がＣＡＮ通信で出力する時刻により現在時刻を設定する。
【００１９】
以下、マイクロコンピュータ４が実行するシステム始動スイッチ６がオンされて以降の時計ＩＣ９に関連するプログラム（処理手順）の例を図２、図３のフローチャート等を参照しながら説明する。
【００２０】
図２は、システム始動スイッチ６がオンされると実行するプログラムの一例を示すフローチャートである。
【００２１】
ここでは、まず、ステップ１００で、電源リレー７をオンにし、システム始動スイッチ６がオフ後も必要な処理が終るまで給電を確保できるようにする（自己電源＝ＯＮ）。続くステップ１０１では、不揮発性メモリ１１に設けたキーデータが正常書込みを示しているか、不揮発性メモリ１１と時計ＩＣ９にあるアラーム時刻が一致するか確認する。書込み途中で低圧電池５が脱着されるなどして、データが正常ではない場合、アラーム時刻が一致しない場合は、時計ＩＣ９が機能停止した可能性があるとして、時計ＩＣ９を再起動するため、ステップ１０２で、電源部にある半導体スイッチ１２をオフ、オンする電源断続要求をセットする。（なお、ステップ１０１、１０２の処理が請求項１、２に対応する。）
ステップ１０３では、システム始動スイッチ６がオフになったか否かを判断し、オフになっていないと判断された場合は、１０ミリ秒毎に実行するステップ１０４の車両制御の処理で、エンジン１３や走行モータ１４に対する指令演算を実行する。そして、ステップ１０５で、後述する時刻処理をして、ステップ１０３へ戻る。
【００２２】
また、オフになったと判断された場合は、続くステップ１０６に進み、不揮発性メモリ１１へのデータ書込みなどのシャットオフ処理をして、電源リレー７をオフする。
ステップ１０７では、自己電源が切れるまで、システム始動スイッチ６のオンを監視し、オンした場合は、ステップ１００に戻る。
【００２３】
次に、図２のステップ１０５で実行する起動時の時刻処理を、図３に示されるフローチャートを参照しながら説明する。
【００２４】
図３は、１０ミリ秒毎に実行する時計ＩＣ９との時刻処理の手順を示すフローチャートである。
【００２５】
ステップ１１０では、時計ＩＣ９の電源断続要求がセットされているか判断する。真の場合、ステップ１１１で、時計ＩＣ９の電源部にある半導体スイッチ１２をオフ、オンして、時計ＩＣ９を再起動する。ステップ１１２では、時計ＩＣ９を初期設定する要求をセットする。ステップ１１３では、時計ＩＣ９の初期設定要求がセットされているか判断する。真の場合、ステップ１１４で、時計ＩＣ９のレジスタを初期設定する。ステップ１１５では、時計ＩＣ９に時刻を設定する要求をセットする。（なお、ステップ１１５の処理が請求項４に対応する。）
ステップ１１６では、時計ＩＣ９の時刻設定要求がセットされているか判断する。真の場合、ステップ１１７で、時計ＩＣ９のレジスタに初期設定する。ステップ１１５では、時計ＩＣ９に、ナビゲーション装置１７から受信している現在時刻を設定する。
【００２６】
ステップ１１８では、時計ＩＣ９から現在時刻を読み出すタイミング（０．５秒周期）か判断する。真の場合、ステップ１１９で、時計ＩＣ９のレジスタから現在時刻、および、時計ＩＣ９の状態情報を読み出す。
【００２７】
ステップ１２０では、時計ＩＣ９の状態情報より、時計ＩＣ９の電圧低下、水晶の発振停止、あるいは、リセット発生の少なくとも１つが起きたと判断した場合、ステップ１２１で、電源断続要求をセットする。（なお、ステップ１２０、１２１の処理が請求項３に対応する。）
以上の如くの構成とされた本実施形態の車両用制御装置（ＥＣＵ）１では、マイクロコンピュータの演算部への電源が切られて監視できないシステム始動スイッチがオフ中に時計ＩＣ９の機能停止が発生しても、不揮発性メモリ１１のデータ異常、あるいは、不揮発性メモリ１１と時計ＩＣ９にあるアラーム時刻の比較、あるいは、時計ＩＣ９の状態情報により検出できる。時計ＩＣ９の機能停止時に、時計ＩＣ９をリセットして初期化し、現在時刻の設定もするので、時計ＩＣ９のアラーム機能を使った充電器３による高圧電池２の充電が可能になる。
【００２８】
本実施例は、エンジン１２を有するプラグインのハイブリッド電気自動車であるが、純粋の電気自動車でも、時計ＩＣ９のアラーム機能を使った充電器３による高圧電池２の充電機能については同様の効果がある。
【産業上の利用可能性】
【００２９】
本発明は、車両用制御装置（ＥＣＵ）１に限定されず、所望の時刻に起動して制御するシステムのアラーム機能停止の検知と復帰に適用できる。
【符号の説明】
【００３０】
１…車両用制御装置（ＥＣＵ）、２…高圧電池、３…充電器、４…マイクロコンピュータ、５…低圧電池、６…システム始動スイッチ（ＩＧＮ）、７…電源リレー、８…変圧器、９…時計ＩＣ、１０…半導体スイッチ、１１…不揮発性メモリ、 １２…電源部にある半導体スイッチ、 １３…エンジン、 １４…走行モータ（Ｍ）、 １５…エンジン制御装置（ＥＣＭ）、 １６…インバータ（ＩＮＶ）、 １７…ナビゲーション装置（ＮＡＶＩ）。
【図１】
2015107738.tif 000003
【図２】
2015107738.tif 000004
【図３】
2015107738.tif 000005