(57)【要約】【課題】外部スイッチング素子の駆動チェックの際、周辺回路がリセットされないエアバッグシステムを提供することを課題とする。【解決手段】エアバッグシステム１は、外部スイッチング素子２と、外部スイッチング素子２の駆動許可を与えるサブＣＰＵ３と、外部スイッチング素子２を駆動するメインＣＰＵ４と、メインＣＰＵ４により駆動される内部スイッチング素子５５、５６と、周辺回路と、を持つＩＣ５と、異常時にリセット処理を行うウォッチドッグタイマ回路６と、を備える。外部スイッチング素子２の駆動チェックの際、メインＣＰＵ４が外部スイッチング素子２を駆動する前に、ＩＣ５は、ウォッチドッグタイマ回路６を経由せずにメインＣＰＵ４から内部スイッチング素子５５、５６を停止させるマスク入力信号を受信し、サブＣＰＵ３に内部スイッチング素子５５、５６が停止したことを伝えるマスク出力信号を発信する。【選択図】  図１
2004284376.tif 000002
【特許請求の範囲】
【請求項１】
外部スイッチング素子と、
該外部スイッチング素子の駆動許可を与えるサブＣＰＵと、
該駆動許可に応じて該外部スイッチング素子を駆動するメインＣＰＵと、
該メインＣＰＵにより駆動され該外部スイッチング素子と協動してスクイブを点火駆動する内部スイッチング素子と、周辺回路と、を持つＩＣと、
異常時にリセット処理を行うウォッチドッグタイマ回路と、
を備えてなるエアバッグシステムであって、
前記外部スイッチング素子の駆動チェックの際、前記メインＣＰＵが該外部スイッチング素子を駆動する前に、
前記ＩＣは、前記ウォッチドッグタイマ回路を経由せずに該メインＣＰＵから前記内部スイッチング素子を停止させるマスク入力信号を受信し、前記サブＣＰＵに該内部スイッチング素子が停止したことを伝えるマスク出力信号を発信することを特徴とするエアバッグシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両衝突時に袋体を車室内に展開させることにより、乗員を保護するエアバッグシステムに関する。
【０００２】
【従来の技術】
図２に、従来のエアバッグシステムの回路構成図を示す。図に示すように、エアバッグシステム１００は、メインＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）１０１とサブＣＰＵ１０２とＩＣ（ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）１０３とスクイブ１０４と外部スイッチング素子１０５とを備えている。また、ＩＣ１０３は、内部第一スイッチング素子１０６と内部第二スイッチング素子１０７とを備えている。
【０００３】
エアバッグシステム１００においては、イグニッションスイッチ（図略）がオンになった直後に、外部スイッチング素子１０５の駆動チェックを行っている。駆動チェックの際、仮に、内部第一スイッチング素子１０６および内部第二スイッチング素子１０７が駆動してしまうと、電源線Ｌ１００に電流が流れ、スクイブ１０４が点火駆動してしまうおそれがある。そして、車両衝突時の乗員保護を目的とした袋体が展開してしまうおそれがある。このため、駆動チェック時においては、まず内部第一スイッチング素子１０６および内部第二スイッチング素子１０７を確実に停止させた後で、外部スイッチング素子１０５を駆動させる必要がある。
【０００４】
そこで、エアバッグシステム１００においては、ウォッチドッグタイマ回路（例えば、特許文献１参照）１０８を利用して、内部第一スイッチング素子１０６および内部第二スイッチング素子１０７を停止させている。
【０００５】
具体的には、外部スイッチング素子１０５の駆動チェック時においては、まず、メインＣＰＵ１０１からサブＣＰＵ１０２にチェック開始信号が発信される。また、メインＣＰＵ１０１からアンドゲート１１０に駆動信号が発信される。ここで、ウォッチドッグタイマ回路１０８には、信号線Ｓ１００、通信回路１０９、信号線Ｓ１０１を介して、メインＣＰＵ１０１からウォッチドッグパルスが継続的に入力されている。次に、このウォッチドッグパルスの継続的入力を、意図的に停止させることにより、メインＣＰＵ１０１をリセットさせる。そして、内部第一スイッチング素子１０６および内部第二スイッチング素子１０７にマスクをかける。すなわち、内部第一スイッチング素子１０６および内部第二スイッチング素子１０７を停止させる。また、ウォッチドッグタイマ回路１０８は、信号線Ｓ１０２を介して、マスク出力信号をサブＣＰＵ１０２に発信する。マスク出力信号と、前記チェック信号とが、共にサブＣＰＵ１０２に入力されると、サブＣＰＵ１０２はアンドゲート１１０に許可信号を発信する。アンドゲート１１０に、サブＣＰＵ１０２からの許可信号と、メインＣＰＵ１０１からの前記駆動信号と、が共に入力されると、外部スイッチング素子１０５が駆動される。駆動チェック時においては、このようにして外部スイッチング素子１０５を駆動している。
【０００６】
【特許文献１】
特開平９−２４０４１６号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、ウォッチドッグタイマ回路１０８は、リセット回路１１１と接続されている。また、リセット回路１１１は、周辺回路が配置された周辺回路ブロック１１２と接続されている。
【０００８】
このため、ウォッチドッグパルスの継続的入力を停止させると、内部第一スイッチング素子１０６および内部第二スイッチング素子１０７のみならず、周辺回路まで停止してしまう。すなわち、周辺回路がリセットされてしまう。したがって、従来は、周辺回路のリセットがエアバッグシステム１００に及ぼす影響を、一つ一つ別の方法で解決する必要があった。
【０００９】
一例として、車両衝突時の乗員保護を目的とした袋体を展開させるためのセンサは、車両ボディ前方部や側方に配置されている。一方、制御回路は、周辺回路ブロック１１２に配置されている。この制御回路は、上述したウォッチドッグパルスの継続的入力の停止に伴ってリセットされてしまう。したがって、従来は、リセット期間中は車両衝突時の乗員保護を目的とした袋体の作動を停止していた。このような解決処理は、周辺回路ごとに必要であった。したがって、従来のエアバッグシステム１００によると、システム構築が煩雑であった。
【００１０】
本発明のエアバッグシステムは、上記課題に鑑みて完成されたものである。したがって、本発明は、外部スイッチング素子の駆動チェックの際、周辺回路がリセットされないエアバッグシステムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記課題を解決するため、本発明のエアバッグシステムは、外部スイッチング素子と、該外部スイッチング素子の駆動許可を与えるサブＣＰＵと、該駆動許可に応じて該外部スイッチング素子を駆動するメインＣＰＵと、該メインＣＰＵにより駆動され該外部スイッチング素子と協動してスクイブを点火駆動する内部スイッチング素子と、周辺回路と、を持つＩＣと、異常時にリセット処理を行うウォッチドッグタイマ回路と、を備えてなるエアバッグシステムであって、前記外部スイッチング素子の駆動チェックの際、前記メインＣＰＵが該外部スイッチング素子を駆動する前に、前記ＩＣは、前記ウォッチドッグタイマ回路を経由せずに該メインＣＰＵから前記内部スイッチング素子を停止させるマスク入力信号を受信し、前記サブＣＰＵに該内部スイッチング素子が停止したことを伝えるマスク出力信号を発信することを特徴とする。
【００１２】
つまり、本発明のエアバッグシステムは、ウォッチドッグタイマ回路を利用せずに、メインＣＰＵからＩＣに、内部スイッチング素子を停止させるマスク入力信号を発信するものである。また、ＩＣからサブＣＰＵに内部スイッチング素子が停止したことを伝えるマスク出力信号を発信するものである。
【００１３】
本発明のエアバッグシステムによると、外部スイッチング素子の駆動チェックの際、ウォッチドッグパルスの継続的入力を停止する必要がない。このため、外部スイッチング素子の駆動チェックの際、ウォッチドッグタイマ回路が作動しない。したがって、周辺回路がリセットされるおそれがない。また、周辺回路のリセットに配慮する必要がないため、本発明のエアバッグシステムによると、システム構築が比較的簡単である。
【００１４】
【発明の実施の形態】
以下、本発明のエアバッグシステムの実施の形態について説明する。まず、本実施形態のエアバッグシステムの構成について説明する。図１に、本実施形態のエアバッグシステムの回路構成図を示す。図に示すように、エアバッグシステム１は、主に、外部スイッチング素子２とサブＣＰＵ３とメインＣＰＵ４とＩＣ５とウォッチドッグタイマ回路６とスクイブ７とを備えている。
【００１５】
ＩＣ５は、通信回路５０とリセット回路５１と周辺回路ブロック５２と内部第一アンドゲート５３と内部第二アンドゲート５４と内部第一スイッチング素子５５と内部第二スイッチング素子５６とを備えている。また、ウォッチドッグタイマ回路６もＩＣ５に配置されている。
【００１６】
通信回路５０は、上流側において、信号線Ｓ１を介して、メインＣＰＵ４に接続されている。通信回路５０は、下流側において、信号線Ｓ２を介して、ウォッチドッグタイマ回路６に接続されている。また、通信回路の下流側には、内部第一アンドゲート５３および内部第二アンドゲート５４が分岐接続されている。内部第一スイッチング素子５５は、内部第一アンドゲート５３の下流側に接続されている。内部第二スイッチング素子５６は、内部第二アンドゲート５４の下流側に接続されている。また、リセット回路５１は、ウォッチドッグタイマ回路６の下流側に接続されている。周辺回路ブロック５２は、リセット回路５１の下流側に接続されている。ウォッチドッグタイマ回路６の下流側には、信号線Ｓ３を介して、サブＣＰＵ３が接続されている。また、信号線Ｓ３には、前記内部第一アンドゲート５３および内部第二アンドゲート５４も、分岐接続されている。また、信号線Ｓ３における内部第一アンドゲート５３および内部第二アンドゲート５４の上流側には、信号線Ｓ７を介してメインＣＰＵ４が接続されている。
【００１７】
サブＣＰＵ３は、前述したように、上流側において、ウォッチドッグタイマ回路６に接続されている。また、サブＣＰＵ３は、上流側において、信号線Ｓ４を介して、メインＣＰＵ４とも接続されている。また、サブＣＰＵ３には、機械式または電気式のＧセンサ３０からの信号が入力される。また、サブＣＰＵ３は、下流側において、信号線Ｓ５を介して、外部アンドゲート３１と接続されている。外部スイッチング素子２は、外部アンドゲート３１の下流側に接続されている。外部スイッチング素子２と内部第一スイッチング素子５５と内部第二スイッチング素子５６とは、電源線Ｌ１を介して、直列に接続されている。また、内部第一スイッチング素子５５と内部第二スイッチング素子５６との間には、スクイブ７が介挿されている。スクイブ７は、車両衝突時の乗員保護を目的とした袋体を展開させる役割を有する。
【００１８】
メインＣＰＵ４は、前述したように、通信回路５０の上流側に接続されている。メインＣＰＵ４には、電気式のＧセンサ４０からの信号が入力される。メインＣＰＵ４は、下流側において、信号線Ｓ６を介して、外部アンドゲート３１に接続されている。
【００１９】
次に、本実施形態のエアバッグシステムの車両衝突時における動きについて説明する。Ｇセンサ４０が加速度を検出すると、信号がＧセンサ４０からメインＣＰＵ４に発信される。この信号は、メインＣＰＵ４において予め書き込まれたプログラムに従って演算される。演算結果が予め設定された条件を満たすと、シリアル伝送方式の信号線Ｓ１を介して、メインＣＰＵ４から通信回路５０に駆動信号が発信される。この駆動信号は、内部第一アンドゲート５３および内部第二アンドゲート５４に、Ｈレベル信号として分岐受信される。一方、ウォッチドッグタイマ回路６からも、信号線Ｓ３を介して、Ｈレベル信号が内部第一アンドゲート５３および内部第二アンドゲート５４に分岐発信される。双方のＨレベル信号を内部第一アンドゲート５３が受けると、内部第一スイッチング素子５５が駆動される。同様に、双方のＨレベル信号を内部第二アンドゲート５４が受けると、内部第二スイッチング素子５６が駆動される。
【００２０】
これに対し、Ｇセンサ３０が加速度を検出すると、信号がＧセンサ３０からサブＣＰＵ３に発信される。この信号は、サブＣＰＵ３において予め書き込まれたプログラムに従って演算される。演算結果が予め設定された条件を満たすと、信号線Ｓ５を介して、サブＣＰＵ３から外部アンドゲート３１に許可信号が発信される。また、外部アンドゲート３１には、信号線Ｓ６を介して、メインＣＰＵ４から駆動信号が発信される。許可信号および駆動信号を外部アンドゲート３１が受けると、外部スイッチング素子２が駆動される。
【００２１】
外部スイッチング素子２および内部第一スイッチング素子５５および内部第二スイッチング素子５６が全て駆動されると、電源線Ｌ１に電流が流れる。この電流によりスクイブ７が発熱する。そして、スクイブ７の熱で点火されたインフレータ（図略）により、車両衝突時の乗員保護を目的とした袋体が展開される。
【００２２】
次に、本実施形態のエアバッグシステムの外部スイッチング素子の駆動チェック時における動きについて説明する。なお、駆動チェックは、イグニッションキー（図略）がオンになった直後に行われる。駆動チェックにおいては、まず信号線Ｓ４を介して、メインＣＰＵ４からサブＣＰＵ３にチェック開始信号が発信される。また、信号線Ｓ６を介して、メインＣＰＵ４から外部アンドゲート３１に駆動信号が発信される。次いで、信号線Ｓ７および信号線Ｓ３の一部を介して、内部第一アンドゲート５３および内部第二アンドゲート５４にマスク入力信号（具体的には、Ｌレベル信号）が発信される。このマスク入力信号により、内部第一スイッチング素子５５および内部第二スイッチング素子５６は確実に停止される。それから、Ｌレベル信号は、マスク出力信号として、信号線Ｓ３を介して、サブＣＰＵ３に発信される。サブＣＰＵ３において、マスク出力信号（信号線Ｓ３）とチェック開始信号（信号線Ｓ４）とが揃うと、信号線Ｓ５を介して、サブＣＰＵ３は外部アンドゲート３１に許可信号を発信する。外部アンドゲート３１において、許可信号（信号線Ｓ５）と駆動信号（信号線Ｓ６）とが揃うと、外部スイッチング素子２が駆動される。このようにして、外部スイッチング素子２の駆動チェックが行われる。
【００２３】
次に、本実施形態のエアバッグシステムの効果について説明する。本実施形態のエアバッグシステム１によると、外部スイッチング素子２の駆動チェックの際、信号線Ｓ７を介して、内部第一スイッチング素子５５および内部第二スイッチング素子５６を停止させるマスク入力信号が発信される。言い換えると、外部スイッチング素子２の駆動チェックの際、ウォッチドッグタイマ回路６が利用されない。このため、外部スイッチング素子２の駆動チェックの際、ウォッチドッグパルスの継続的入力を停止する必要がない。したがって、外部スイッチング素子２の駆動チェックの際、ウォッチドッグタイマ回路６が作動しない。
【００２４】
つまり、本実施形態のエアバッグシステム１によると、外部スイッチング素子２の駆動チェックの際、周辺回路ブロック５２に配置された周辺回路が、リセットされるおそれがない。このため、周辺回路のリセットに起因する煩わしい処理を施す必要がない。
【００２５】
以上、本発明のエアバッグシステムの実施の形態について説明した。しかしながら、実施の形態は上記形態に特に限定されるものではない。当業者が行いうる種々の変形的形態、改良的形態で実施することも可能である。例えば、内部スイッチング素子の配置数は特に限定しない。また、スクイブの配置数も特に限定しない。また、Ｇセンサの加速度検出方式も特に限定しない。また、ウォッチドッグタイマ回路６は、ＩＣ５の外部に配置してもよい。
【００２６】
【発明の効果】
本発明によると、外部スイッチング素子の駆動チェックの際、周辺回路がリセットされないエアバッグシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態のエアバッグシステムの回路構成図である。
【図２】従来のエアバッグシステムの回路構成図である。
【符号の説明】
１：エアバッグシステム、２：外部スイッチング素子、３：サブＣＰＵ、３０：Ｇセンサ、４：メインＣＰＵ、４０：Ｇセンサ、５：ＩＣ、５０：通信回路、５１：リセット回路、５２：周辺回路ブロック、５３：内部第一アンドゲート、５４：内部第二アンドゲート、５５：内部第一スイッチング素子、５６：内部第二スイッチング素子、６：ウォッチドッグタイマ回路、７：スクイブ。
【図１】
2004284376.tif 000003
【図２】
2004284376.tif 000004