(57)【要約】【課題】誘導性負荷を駆動する負荷駆動装置において、マスク時間を短縮し、電圧異常の検出精度を向上する。【解決手段】負荷駆動装置（１０）は、ハイサイド端子（１２）と、ローサイド端子（１４）と、ハイサイド及びローサイドの両方に設けられた駆動用スイッチング素子（１６）と、抵抗素子（２６）と、異常検出手段（４６）と、マスク手段（４８）とともに、抵抗素子に並列に設けられた放電用スイッチング素子（３０）と、放電用スイッチング素子のオン・オフを制御する制御手段（５２）と、を備える。制御手段は、全ての駆動用スイッチング素子が作動していない期間において、誘導性負荷への通電が遮断された状態で、放電用スイッチング素子を所定時間オンさせる。【選択図】図１
2014225780.tif 000002
【特許請求の範囲】
【請求項１】
誘導性負荷（１００）を駆動する負荷駆動装置であって、
前記誘導性負荷の一端に接続さるハイサイド端子（１２）と、
前記誘導性負荷の他端に接続されるローサイド端子（１４）と、
前記誘導性負荷への通電有無を切り替えるために、電源と前記ハイサイド端子との間及びグランドと前記ローサイド端子との間にそれぞれ設けられた駆動用スイッチング素子（１６）と、
前記ハイサイド端子と前記グランドとの間に設けられた抵抗素子（２６）と、
前記ハイサイド端子の電圧を検出するとともに、検出した電圧を天絡検出用の閾値と比較して、異常有無を判定する異常検出手段（４６）と、
全ての前記駆動用スイッチング素子が作動していない期間において、少なくとも前記異常検出手段の検出電圧が前記閾値以下となるまでの間、電圧異常の誤検出をマスクするマスク手段（４８）と、
前記ハイサイド端子と前記グランドとの間に、前記抵抗素子に並列に設けられ、オンすることで、前記ハイサイド端子と前記グランドとを連通し、オフすることで、前記ハイサイド端子と前記グランドとを遮断するものであり、オン抵抗が前記抵抗素子の抵抗値よりも小さい放電用スイッチング素子（３０）と、
前記放電用スイッチング素子のオン・オフを制御する制御手段（５２）と、を備え、
前記制御手段は、全ての前記駆動用スイッチング素子が作動していない期間において、前記誘導性負荷への通電が遮断された状態で、前記放電用スイッチング素子を所定時間オンさせることを特徴とする負荷駆動装置。
【請求項２】
前記ローサイド端子の電圧を検出する電圧検出手段（５０）を備え、
前記制御手段（５２）は、全ての前記駆動用スイッチング素子（１６）が作動していない期間において、前記誘導性負荷（１００）の逆起電力により上昇した前記電圧検出手段の検出電圧が、閾値を下回るとオンするように、前記放電用スイッチング素子（３０）を制御することを特徴とする請求項１に記載の負荷駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誘導性負荷を駆動する負荷駆動装置に関し、特に車両におけるインジェクタや燃料ポンプなどの駆動に用いられるものに関する。
【背景技術】
【０００２】
従来、誘導性負荷を駆動する負荷駆動装置を備えるものとして、特許文献１に記載の内燃機関制御装置が知られている。
【０００３】
図５は、特許文献１に記載されるような、従来の負荷駆動装置１０を示している。この負荷駆動装置１０は、例えば車両におけるインジェクタや燃料ポンプなどの誘導性負荷１００を駆動するものである。図５では、誘導性負荷１００として燃料ポンプ（高圧ポンプ）の例を示している。
【０００４】
負荷駆動装置１０は、誘導性負荷１００の一端に接続されるハイサイド端子１２と、誘導性負荷１００の他端に接続されるローサイド端子１４と、誘導性負荷１００への通電有無を切り替えるための駆動用スイッチング素子１６と、を有している。図５では、駆動用スイッチング素子１６として、電源とハイサイド端子１２との間にハイサイドスイッチング素子１８が設けられ、グランドとローサイド端子１４との間にローサイドスイッチング素子２０が設けられている。
【０００５】
また、負荷駆動装置１０は、ハイサイド端子１２とハイサイドスイッチング素子１８とを繋ぐ第１通電経路２２に一端が接続され、他端がグランドに接続されたハイサイドコンデンサ２４と、該ハイサイドコンデンサ２４と並列に設けられた抵抗素子２６と、を有している。さらに、ローサイド端子１４とローサイドスイッチング素子２０とを繋ぐ第２通電経路３２に一端が接続され、他端がグランドに接続されたローサイドコンデンサ３４を有している。各コンデンサ２４，３４は、サージやノイズなどから、誘導性負荷１００に対する入力信号、出力信号を保護する。抵抗素子２６は、誘導性負荷１００に対してハイサイド側（ハイサイド端子１２）の電圧異常を検出するための基準値（例えば２．５Ｖ）を設定し、電圧異常の誤検出を防ぐために設けられたプルダウン抵抗である。
【０００６】
また、負荷駆動装置１０は、アノードをグランド側として第１通電経路２２とグランドとの間に設けられたダイオード２８を有している。ダイオード２８は、還流時に放電する機能を果たす。
【０００７】
さらに、負荷駆動装置１０は、ハイサイド端子１２の電圧を検出するとともに、検出した電圧の異常有無（例えば天絡、地絡）を判定する電圧異常検出部４６と、全ての駆動用スイッチング素子１６が作動していない期間において、電圧異常検出部４６の検出電圧が少なくとも天絡検出用の閾値以下となるまでの間、電圧異常の誤検出をマスクするマスク部４８と、を有している。
【０００８】
図５において、電圧異常検出部４６とマスク部４８は駆動ＩＣ４０に構成されており、負荷駆動装置１０は、駆動ＩＣ４０とともに、マイコン６０を有している。駆動ＩＣ４０は、電圧異常検出部４６とマスク部４８以外に、ハイサイドスイッチング素子１８の作動を制御するハイサイドプリドライバ４２、ローサイドスイッチング素子２０の作動を制御するローサイドプリドライバ４４を有している。さらには、ローサイド端子１４の電圧を検出する電圧モニタ部５０と、誘導性負荷１００に流れる電流を検出する電流モニタ部５４を有している。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１２−１２７１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
図６は、図５に示す従来の負荷駆動装置１０において、各信号の動作波形の一例を示している。
【００１１】
図５に示す負荷駆動装置１０では、マイコン６０から出力する各プリドライバ４２，４４への制御信号をオフとし、これにより全ての駆動用スイッチング素子１６をオフさせると、誘導性負荷１００の逆起電力（逆起エネルギー）により、図６に示すように、ローサイド端子１４の電圧が跳ね上がり、この電圧はローサイドコンデンサ３４にチャージされる。そして、誘導性負荷１００への通電が完全に遮断される、すなわち、誘導性負荷１００に流れる電流がゼロになると、図６に示すように、ローサイドコンデンサ３４がディスチャージされてローサイド端子１４の電圧が低下するとともに、ハイサイド端子１２の電圧が急激に上昇する。逆起電力（電荷）は、誘導性負荷１００及び抵抗素子２６を介してグランドに放電されるため、ハイサイド端子１２の電圧は、抵抗素子２６の抵抗値に応じて減衰し、基準値Ｖｓ（例えば２．５Ｖ）に収束する。
【００１２】
上記したように、従来の負荷駆動装置１０によれば、マスク部４８により、ハイサイド端子１２の電圧が天絡検出用の閾値以下となるまでの一定時間、電圧異常の誤検出をマスクすることができる。このようにマスク期間を設けると、制御信号のオフ期間（誘導性負荷の休止期間）のうち、残りの期間が、電圧異常を検出する電圧異常判定期間となる。
【００１３】
しかしながら、例えば内燃機関の回転数が高くなる（誘導性負荷の駆動周期が短くなる）と、制御信号のオフ期間内に、ハイサイド端子１２の電圧が天絡検出用の閾値以下まで減衰しきらないことも起こりうる。この場合、制御信号のオフ期間の終端まで、マスクしなければならないため、電圧異常判定期間を確保できない。電圧異常を検出できるようにするには、駆動周期に制限をかけなければならない。
【００１４】
なお、図５及び図６においては、後述する発明を実施するための形態の共通乃至関連する要素と、同一の符号を付与している。
【００１５】
本発明は上記問題点に鑑み、誘導性負荷を駆動する負荷駆動装置において、マスク時間を短縮し、電圧異常の検出精度を向上することを目的とする。
【課題を解決するための手段】
【００１６】
ここに開示される発明は、上記目的を達成するために以下の技術的手段を採用する。なお、特許請求の範囲及びこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【００１７】
開示された発明のひとつは、誘導性負荷（１００）を駆動する負荷駆動装置であって、誘導性負荷の一端に接続さるハイサイド端子（１２）と、誘導性負荷の他端に接続されるローサイド端子（１４）と、誘導性負荷への通電有無を切り替えるために、電源とハイサイド端子との間及びグランドとローサイド端子との間にそれぞれ設けられた駆動用スイッチング素子（１６）と、ハイサイド端子とグランドとの間に設けられた抵抗素子（２６）と、ハイサイド端子の電圧を検出するとともに、検出した電圧を天絡検出用の閾値と比較して、異常有無を判定する異常検出手段（４６）と、全ての駆動用スイッチング素子が作動していない期間において、少なくとも異常検出手段の検出電圧が閾値以下となるまでの間、電圧異常の誤検出をマスクするマスク手段（４８）と、ハイサイド端子とグランドとの間に、抵抗素子に並列に設けられ、オンすることで、ハイサイド端子とグランドとを連通し、オフすることで、ハイサイド端子とグランドとを遮断するものであり、オン抵抗が抵抗素子の抵抗値よりも小さい放電用スイッチング素子（３０）と、放電用スイッチング素子のオン・オフを制御する制御手段（５２）と、を備え、制御手段は、全ての駆動用スイッチング素子が作動していない期間において、誘導性負荷への通電が遮断された状態で、放電用スイッチング素子を所定時間オンさせることを特徴とする。
【００１８】
従来の構成では、全ての駆動用スイッチング素子（１６）をオフさせ、誘導性負荷（１００）への通電が遮断されると、誘導性負荷（１００）の逆起電力により、ハイサイド端子（１２）の電圧は急激に上昇し、その後、抵抗素子（２６）の抵抗値に応じて減衰して基準値に収束する。
【００１９】
本発明では、誘導性負荷（１００）への通電が遮断された状態で、放電用スイッチング素子（３０）を所定時間オン（言うなれば瞬間的にオン）させる。放電用スイッチング素子（３０）のオン抵抗は、抵抗素子（２６）の抵抗値よりも十分に小さい。このため、放電用スイッチング素子（３０）をオンさせた間は、抵抗素子（２６）ではなく、放電用スイッチング素子（３０）を介して、逆起電力（電荷）をグランドに逃がすことができる。このように、逆起電力（電荷）を逃がす経路の抵抗値が小さいため、ハイサイド端子（１２）の電圧が、天絡検出用の閾値以下となるまでの時間を短縮することができる。すなわち、マスク時間を短くでき、電圧異常判定可能期間を確保して、電圧異常の検出精度を向上することができる。これにより、誘導性負荷（１００）の駆動周期が短くなった場合でも、電圧異常を検出することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】第１実施形態に係る負荷駆動装置の概略構成を示す図である。
【図２】負荷駆動装置における各信号の動作波形の一例を示すタイミングチャートである。
【図３】図２のうち、誘導性負荷の駆動休止期間を拡大した図である。
【図４】第２実施形態に係る負荷駆動装置の概略構成を示す図である。
【図５】従来の負荷駆動装置の概略構成を示す図である。
【図６】負荷駆動装置における各信号の動作波形の一例を示すタイミングチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を図に基づいて説明する。なお、各実施形態において、共通乃至関連する要素には同一の符号を付与するものとする。
【００２２】
（第１実施形態）
先ず、図１を用いて、本実施形態に係る負荷駆動装置の概略構成を説明する。
【００２３】
図１に示す誘導性負荷１００として、本実施形態では、高圧状態の燃料をインジェクタに供給するための高圧燃料ポンプの例を示す。図示しない燃料タンクから低圧燃料ポンプによって汲み上げられる燃料は、燃料フィルタ、プレッシャレギュレータ等を介して、高圧燃料ポンプに供給される。負荷駆動装置１０は、誘導性負荷１００である高圧燃料ポンプの弁体（電磁弁）を開閉するソレノイドに電流を供給し、弁体の駆動を制御する。
【００２４】
図１に示すように、負荷駆動装置１０は、誘導性負荷１００のソレノイドに電流を流すために設けられた端子として、誘導性負荷１００の一端に接続されるハイサイド端子１２と、誘導性負荷１００の他端に接続されるローサイド端子１４と、を有している。ハイサイド端子１２は、誘導性負荷１００から見て電源側の端子であり、ローサイド端子１４は、グランド側の端子である。
【００２５】
また、負荷駆動装置１０は、誘導性負荷１００への通電有無を切り替えるための駆動用スイッチング素子１６を有している。本実施形態では、駆動用スイッチング素子１６として、電源とハイサイド端子１２との間に設けられたハイサイドスイッチング素子１８と、グランドとローサイド端子１４との間に設けられたローサイドスイッチング素子２０と、を有している。これら駆動用スイッチング素子１６（１８，２０）として、Ｎチャネル型のＭＯＳＦＥＴを採用しており、ハイサイドスイッチング素子１８において、ドレインが電源側、ソースが誘導性負荷１００側となっている。ローサイドスイッチング素子２０において、ドレインが誘導性負荷１００側、ソースがグランド側となっている。
【００２６】
また、負荷駆動装置１０は、ハイサイド端子１２とハイサイドスイッチング素子１８とを繋ぐ第１通電経路２２に一端が接続され、他端がグランドに接続されたハイサイドコンデンサ２４と、該ハイサイドコンデンサ２４と並列に設けられた抵抗素子２６と、を有している。すなわち、抵抗素子２６も、第１通電経路２２に一端が接続され、他端がグランドに接続されている。
【００２７】
ハイサイドコンデンサ２４は、サージやノイズなどから、誘導性負荷１００の入力信号及び出力信号を保護する。一方、抵抗素子２６は、誘導性負荷１００に対してハイサイド側（ハイサイド端子１２）の電圧異常を検出するための基準値Ｖｓ（例えば２．５Ｖ）を設定し、電圧異常の誤検出を防ぐためのプルダウン抵抗である。この抵抗素子２６の抵抗値は、例えば１０ｋΩに設定されている。
【００２８】
また、負荷駆動装置１０は、アノードをグランド側として第１通電経路２２とグランドとの間に設けられたダイオード２８を有している。ダイオード２８は、還流時に放電する機能を果たす。
【００２９】
さらに、負荷駆動装置１０は、ハイサイドコンデンサ２４及び抵抗素子２６に並列に設けられ、オンすることで、ハイサイド端子１２とグランドとを連通し、オフすることで、ハイサイド端子１２とグランドとを遮断する放電用スイッチング素子３０を有している。この放電用スイッチング素子３０は、第１通電経路２２とグランドとの間に設けられている。また、放電用スイッチング素子３０として、Ｎチャネル型のＭＯＳＦＥＴを採用しており、ドレインが第１通電経路２２側、ソースがグランド側となっている。
【００３０】
この放電用スイッチング素子３０のオン抵抗は例えば２０ｍΩ程度であり、並列配置された抵抗素子２６の抵抗値に対して、十分に小さいものとなっている。本実施形態では、マスク時間を短縮させるために、この放電用スイッチング素子３０を所定タイミングにおいて、所定時間オンさせる。
【００３１】
また、負荷駆動装置１０は、ローサイド端子１４とローサイドスイッチング素子２０とを繋ぐ第２通電経路３２に一端が接続され、他端がグランドに接続されたローサイドコンデンサ３４を有している。このローサイドコンデンサ３４も、ハイサイドコンデンサ２４同様、サージやノイズなどから、誘導性負荷１００の入力信号及び出力信号を保護する。
【００３２】
また、負荷駆動装置１０は、ローサイドスイッチング素子２０とグランドとの間に設けられた抵抗素子３６を有している。抵抗素子３６の一端はローサイドスイッチング素子２０のソースに接続されている。この抵抗素子３６により、ローサイドスイッチング素子２０をオンしたときにローサイドスイッチング素子２０に流れる電流、換言すれば誘導性負荷１００に流れる電流を検出する。
【００３３】
さらに、負荷駆動装置１０は、駆動ＩＣ４０とマイコン６０と、を有している。
【００３４】
駆動ＩＣ４０は、ハイサイドプリドライバ４２と、ローサイドプリドライバ４４と、電圧異常検出部４６と、マスク部４８と、電圧モニタ部５０と、放電ＳＷ制御部５２と、電流モニタ部５４と、を有している。
【００３５】
ハイサイドプリドライバ４２は、マイコン６０から出力される制御信号に基づき、ハイサイドスイッチング素子１８を作動させるためのハイサイドＳＷ駆動信号（ゲート信号）を生成し、ハイサイドスイッチング素子１８のゲートに対して出力する。
【００３６】
同様に、ローサイドプリドライバ４４は、マイコン６０から出力される制御信号に基づき、ローサイドスイッチング素子２０を作動させるためのローサイドＳＷ駆動信号（ゲート信号）を生成し、ローサイドスイッチング素子２０のゲートに対して出力する。
【００３７】
電圧異常検出部４６は、特許請求の範囲に記載の異常検出手段に相当し、第１通電経路２２に電気的に接続されて、ハイサイド端子１２の電圧を検出する。そして、検出した電圧を、予め設定された閾値と比較し、ハイサイド端子１２の電圧の異常有無、換言すれば誘導性負荷１００の故障有無、を判定する。本実施形態では、閾値として、天絡検出用の閾値Ｖｂ（例えば４．８Ｖ）と、地絡検出用の閾値Ｖｅ（例えば１．２Ｖ）が設定されている。そして、電圧異常検出部４６は、全ての駆動用スイッチング素子１６（１８，２０）が作動していない期間、すなわち、誘導性負荷１００の休止期間において、検出電圧が閾値Ｖｂ以上の場合、天絡（バッテリショート）していると判定し、検出電圧が閾値Ｖｅ以下の場合、地絡（グランドショート）していると判定する。
【００３８】
マスク部４８は、特許請求の範囲に記載のマスク手段に相当し、全ての駆動用スイッチング素子１６（１８，２０）が作動していない期間において、少なくとも電圧異常検出部４６の検出電圧が、天絡検出用の閾値Ｖｂ以下となるまでの間、電圧異常の誤検出をマスクする。このマスクにより、誘導性負荷１００の逆起電力によってハイサイド端子１２の電圧が上昇したことを、天絡と誤判定するのを抑制することができる。本実施形態では、天絡だけでなく地絡も検出するため、地絡の誤検出も防ぐために、電圧異常検出部４６の検出電圧が、抵抗素子２６によって定まる基準値Ｖｓに収束するまでの間、電圧異常の誤検出をマスクする。
【００３９】
電圧モニタ部５０は、特許請求の範囲に記載の電圧検出手段に相当し、第２通電経路３２と電気的に接続されて、ローサイド端子１４の電圧を検出する。そして、検出した電圧を、予め設定された閾値Ｖｔと比較して、その比較結果を、放電ＳＷ制御部５２に出力する。
【００４０】
放電ＳＷ制御部５２は、特許請求の範囲に記載の制御手段に相当し、放電用スイッチング素子３０のオン・オフを制御する。この放電ＳＷ制御部５２は、全ての駆動用スイッチング素子１６（１８，２０）が作動していない期間において、誘導性負荷１００への通電が遮断された状態で、放電用スイッチング素子３０を所定時間オン（言うなれば瞬間的にオン）させる。本実施形態では、電圧モニタ部５０の出力に基づいて、放電用スイッチング素子３０のオン・オフを制御する。具体的には、全ての駆動用スイッチング素子１６（１８，２０）が作動していない期間において、電圧モニタ部５０の検出電圧が閾値Ｖｔ以下となることをもって、放電用スイッチング素子３０を瞬間的にオン（例えば５０μｓ）させる。
【００４１】
電流モニタ部５４は、ローサイドスイッチング素子２０をオンしたときにローサイドスイッチング素子２０に流れる電流、換言すれば誘導性負荷１００に流れる電流を検出する。例えば、この検出電流の値に応じて、ハイサイドプリドライバ４２のオン・オフが制御される。
【００４２】
このように、負荷駆動装置１０は、ハイサイド端子１２、ローサイド端子１４、駆動用スイッチング素子１６（１８，２０）、ハイサイドコンデンサ２４、抵抗素子２６、放電用スイッチング素子３０、ローサイドコンデンサ３４、電圧異常検出部４６、マスク部４８、電圧モニタ部５０、及び放電ＳＷ制御部５２を有している。
【００４３】
次に、上記した負荷駆動装置１０の動作について、図２及び図３のタイミングチャートを用いて説明する。図２及び図３では、車両のエンジンが高回転（例えば８０００ｒｐｍ）の場合を示しており、誘導性負荷１００の駆動周期Ｔｉが３．７５ｍｓ、制御信号のオン時間Ｔｑ１が３ｍｓ、オフ時間（休止時間）Ｔｑ２が０．７５ｍｓとなっている。また、図２に示す一点鎖線は、図５及び図６に示した従来構成の結果を参考に示している。
【００４４】
先ず、誘導性負荷１００の駆動期間について説明する。マイコン６０から出力される制御信号がオンになると、ハイサイドプリドライバ４２から出力されるハイサイドＳＷ駆動信号及びローサイドプリドライバ４４から出力されるローサイドＳＷ駆動信号がオンになり、誘導性負荷１００に負荷駆動電流が流れる。
【００４５】
負荷駆動電流は、通電初期のピーク電流通電期間において、予め設定されたピーク電流閾値まで短時間で上昇する。負荷駆動電流がピーク電流閾値まで上昇とすると、負荷駆動電流を保持する保持期間となる。この保持期間において、ハイサイドスイッチング素子１８がチョッピングされ、負荷駆動電流が所望の電流値となるように制御される。これにより、誘導性負荷１００である高圧燃料ポンプのソレノイドに電流が供給され、弁体（電磁弁）が閉弁状態となり、インジェクタに高圧燃料が供給される。
【００４６】
次に、誘導性負荷１００の駆動が休止される休止期間について説明する。マイコン６０から出力される制御信号がオフになると、制御信号の立ち下がりでローサイドＳＷ駆動信号及びハイサイドＳＷ駆動信号がオフになる。そして、ローサイドＳＷ駆動信号の立ち下がりタイミングで、誘導性負荷１００の逆起電力（逆起エネルギー）により、ローサイド端子１４の電圧が跳ね上がり、この電圧はローサイドコンデンサ３４にチャージされる。
【００４７】
そして、誘導性負荷１００への通電が完全に遮断される、すなわち、負荷駆動電流がゼロになると、図２及び図３に示すように、ローサイドコンデンサ３４がディスチャージされてローサイド端子１４の電圧が低下するとともに、ハイサイド端子１２の電圧が急激に上昇する。ハイサイド端子１２の電圧は逆起電力のグランドへの放電にともなって減衰し、抵抗素子２６により定まる基準値Ｖｓに収束する。
【００４８】
この休止期間においては、電圧異常検出部４６により、ハイサイド端子１２の電圧が検出され、検出された電圧が、天絡検出用の閾値Ｖｂ及び地絡検出用の閾値Ｖｅと比較されて、天絡、地絡の有無が判定される。しかしながら、上記したように、誘導性負荷１００の逆起電力により、ハイサイド端子１２の電圧は跳ね上がり、天絡検出用の閾値Ｖｂを超え、天絡が生じていると誤検出する虞がある。
【００４９】
そこで、天絡の誤検出が生じないように、マスク部４８により、制御信号の立ち下がり（ローサイドＳＷ駆動信号の立ち下がり）タイミングから、少なくとも電圧異常検出部４６の検出電圧が天絡検出用の閾値Ｖｂ以下となるまでの間、電圧異常の誤検出をマスクする。本実施形態では、マスク部４８によるマスク期間Ｔｍを、図３に示すように、制御信号の立ち下がりから、電圧異常検出部４６の検出電圧が、抵抗素子２６によって定まる基準値Ｖｓに収束するまでの間とする。
【００５０】
このようにマスク期間を設けると、制御信号のオフ期間（誘導性負荷の休止期間）のうち、残りの期間が、電圧異常を検出することのできる電圧異常判定可能期間Ｔｊとなる。上記したように、従来の構成では、逆起電力が抵抗素子２６を介してグランドに放電される。抵抗素子２６は、誘導性負荷１００に対してハイサイド端子１２の電圧異常を検出するための基準値Ｖｓを設定し、電圧異常の誤検出を防ぐためのプルダウン抵抗であり、その抵抗値は例えば１０ｋΩ程度と大きい。したがって、逆起電力（電荷）を逃がす経路の抵抗値が大きく、ハイサイド端子１２の電圧が基準値Ｖｓに収束するのに時間がかかる。このため、マスク部４８により、天絡の誤検出をマスクするようにすると、エンジンの回転数が高い場合、制御信号のオフ期間内に、ハイサイド端子１２の電圧が基準値Ｖｓまで収束しないことも起こりうる。この場合、電圧異常判定可能期間Ｔｊを確保できない。電圧異常を検出できるようにするには、駆動周期Ｔｉに制限をかけなければならない。
【００５１】
これに対し、本実施形態では、休止期間において、誘導性負荷１００への通電が遮断された状態で、電圧モニタ部５０の検出電圧が閾値Ｖｔ以下となると、放電ＳＷ制御部５２は、放電用ＳＷ駆動信号を所定時間Ｔｄだけオンにする。これにより、放電用スイッチング素子３０が瞬間的にオン（例えば５０μｓ）する。
【００５２】
放電用スイッチング素子３０のオン抵抗は上記したように２０ｍΩ程度であり、抵抗素子２６の抵抗値１０ｋΩに較べて十分に小さい。このため、放電用スイッチング素子３０をオンさせた間は、ローサイドコンデンサ３４にチャージされた逆起電力が、抵抗素子２６ではなく、放電用スイッチング素子３０を介して、グランドに放電される。
【００５３】
このように、放電用スイッチング素子３０をオンすることにより、逆起電力（電荷）を早くグランドに逃すことができるので、ハイサイド端子１２の電圧の減衰を早めることができる。そして、図３に示すように、ハイサイド端子１２の電圧が、基準値Ｖｓに収束するまでの時間を短縮し、マスク期間Ｔｍを従来よりも短くすることができる。これにより、例えばエンジンの回転数が高くなり、誘導性負荷１００の駆動周期Ｔｉが短くなっても、誘導性負荷１００の休止期間において、電圧異常判定可能期間Ｔｊを確保することができる。すなわち、従来に較べて、電圧異常の検出精度を向上することができる。
【００５４】
（第２実施形態）
本実施形態において、上記実施形態に示した負荷駆動装置１０と共通する部分についての説明は割愛する。
【００５５】
本実施形態では、図４に示すように、放電用スイッチング素子３０が、還流用のダイオード２８を兼ねている点を特徴とする。放電用スイッチング素子３０のボディダイオード（寄生ダイオード）が、ダイオード２８の機能を果たす。
【００５６】
ダイオード２８の損失は、順方向電圧Ｖｆと流れる電流Ｉｆとの積により決定される。一方、放電用スイッチング素子３０として採用するＭＯＳＦＥＴの場合、オン抵抗と流れる電流の２乗との積により決定される。したがって、放電用スイッチング素子３０が、還流用のダイオード２８を兼ねるようにすると、還流時の素子作動による損失を低減することができる。また、エネルギー変換効率も向上するため、誘導性負荷１００に流す負荷駆動電流を抑制することができる。これにより、車両の場合、燃費向上を図ることもできる。
【００５７】
以上、本発明の好ましい実施形態について説明したが、本発明は上述した実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００５８】
上記実施形態では、誘導性負荷１００として、高圧燃料ポンプの例を示した。しかしながら、それ以外にも、直噴型ガソリンエンジンのインジェクタなどに適用することができる。インジェクタの場合、負荷駆動装置１０が、周知の昇圧回路や定電流回路を備えることとなる。
【００５９】
上記実施形態では、駆動ＩＣ４０にマスク部４８が構成される例を示したが、マイコン６０がマスク部４８の機能を実行する構成としても良い。また、電圧異常検出部４６のうち、判定機能をマイコン６０が実行するようにしても良い。
【００６０】
上記実施形態では、電圧異常検出部４６により、天絡と地絡の両方を検出する例を示した。しかしながら、電圧異常検出部４６により、電圧異常として天絡のみを検出する構成にも適用することができる。
【００６１】
上記実施形態では、電圧異常検出部４６の検出電圧、すなわち、ハイサイド端子１２の電圧が、抵抗素子２６によって定まる基準値Ｖｓに収束するまでの間を、マスク期間Ｔｍとする例を示した。しかしながら、電圧異常検出部４６の検出電圧が、天絡検出用の閾値Ｖｂ以下となるまでの間を、マスク期間Ｔｍとしても良い。
【００６２】
上記実施形態では、電圧モニタ部５０の検出電圧、すなわち、ローサイド端子１４の電圧が、閾値Ｖｔ以下となることをトリガとして、放電用スイッチング素子３０をオンさせる例を示した。しかしながら、放電用スイッチング素子３０は、マスク期間Ｔｍを短縮させるためにオンされるので、オン開始のトリガとしては、上記例に限定されるものではない。例えば、休止期間において、逆起電力により跳ね上がった電圧モニタ部５０の検出電圧が減少に転じるタイミングを検出し、この変化タイミングから所定時間経過後に放電用スイッチング素子３０をオンさせるようにしても良い。
【００６３】
また、電圧モニタ部５０の検出電圧以外にも、電圧異常検出部４６の検出電圧、すなわち、ハイサイド端子１２の電圧や、誘導性負荷１００に流れる負荷駆動電流を、トリガとすることもできる。例えば電圧異常検出部４６の検出電圧のピークを検出し、ピークから所定時間経過後に放電用スイッチング素子３０をオンさせるようにしても良い。また、負荷駆動電流がゼロとなってから、所定時間経過後に放電用スイッチング素子３０をオンさせるようにしても良い。
【００６４】
上記実施形態では、負荷駆動装置１０が、ハイサイドコンデンサ２４及びローサイドコンデンサ３４を備える例を示したが、これらコンデンサ２４，３４の少なくとも一方を備えない構成としても良い。
【符号の説明】
【００６５】
１０・・・負荷駆動装置、１２・・・ハイサイド端子、１４・・・ローサイド端子、１６・・・駆動用スイッチング素子、１８・・・ハイサイドスイッチング素子、２０・・・ローサイドスイッチング素子、２２・・・第１通電経路、２４・・・ハイサイドコンデンサ、２６・・・抵抗素子、２８・・・ダイオード、３０・・・放電用スイッチング素子、３２・・・第２通電経路、３４・・・ローサイドコンデンサ、３６・・・抵抗素子、４０・・・駆動ＩＣ、４２・・・ハイサイドプリドライバ、４４・・・ローサイドプリドライバ、４６・・・電圧異常検出部、４８・・・マスク部、５０・・・電圧モニタ部、５２・・・放電ＳＷ制御部、５４・・・電流モニタ部、６０・・・マイコン、１００・・・誘導性負荷、
【図１】
2014225780.tif 000003
【図２】
2014225780.tif 000004
【図３】
2014225780.tif 000005
【図４】
2014225780.tif 000006
【図５】
2014225780.tif 000007
【図６】
2014225780.tif 000008