(57)【特許請求の範囲】
【請求項１】
直流負荷の通電ライン上に接続されこの通電ラインを開閉するスイッチング素子と、このスイッチング素子の温度を検出する温度検出部とを有し、前記温度検出部の検出値に応じて前記通電ラインの通電状態を制御して前記スイッチング素子の過熱防止機能を実行する駆動装置において、
前記温度検出部が、
前記スイッチング素子のグランド側端子に一方の端子が接続された検出用サーミスタと、この検出用サーミスタの他方の端子を電源ラインに接続するプルアップ抵抗と、前記検出用サーミスタの他方の端子の電圧から、前記スイッチング素子のグランド側端子の電圧による変動分を差し引いて前記検出値として出力する補正手段とを備えることを特徴とする駆動装置。
【請求項２】
前記補正手段が、
前記検出用サーミスタと同等の特性を有し、前記スイッチング素子のグランド側端子に一方の端子が接続された補正用サーミスタと、
前記プルアップ抵抗と同じ抵抗値を有し、前記補正用サーミスタの他方の端子をグランドラインに接続するプルダウン抵抗と、
前記検出用サーミスタの他方の端子の電圧から前記補正用サーミスタの他方の端子の電圧を差し引いた電圧を前記検出値として出力する差分検出回路と
を備えることを特徴とする請求項１記載の駆動装置。
【請求項３】
前記補正手段が、
前記スイッチング素子のフェール温度において前記検出用サーミスタと同じ抵抗値を有し、前記スイッチング素子のグランド側端子に一方の端子が接続された補正用抵抗と、
前記プルアップ抵抗と同じ抵抗値を有し、前記補正用抵抗の他方の端子をグランドラインに接続するプルダウン抵抗と、
前記検出用サーミスタの他方の端子の電圧から前記補正用抵抗の他方の端子の電圧を差し引いた電圧を前記検出値として出力する差分検出回路と
を備えることを特徴とする請求項１記載の駆動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば車両のパワーウインドウ用モータなどを駆動する駆動装置に関する。
【０００２】
【従来の技術】
例えば、車両のパワーウインドウの円滑な動作や所要の機能（挟み込み防止機能等）を高度に実現するためには、そのモータの回転方向に加えて回転速度或いは出力トルク（電流）を制御する必要があり、モータ（負荷）の通電ラインを開閉するスイッチング素子（例えばＦＥＴ）が不可欠である。
図３（ａ）は、パワーウインドウシステムにおけるモータ１（直流モータ）の駆動装置の一例を示す図である。この駆動装置は、モータ１の通電状態や回転方向（通電方向）を切り替えるためのリレー２，３と、モータ１の電流量をＰＷＭ制御するためのＭＯＳ型ＦＥＴ４（スイッチング素子）と、リレー２，３やＦＥＴ４を制御する制御回路５（マイクロコンピュータを含む回路）とを備える。なお、符号６は車両のバッテリを示し、符号７は回生電流を流すためのダイオードであり、符号８は電流検出用のシャント抵抗を示している。
この駆動装置では、図示省略した操作スイッチの操作によってウインドの開閉動作が指令されると、制御回路５が図示省略したリレー駆動回路を介してリレー２，３のうちの一方（ウインドの作動方向に対応した側）を作動させるとともに、ＦＥＴ４を所定のデューティ比でオンオフ駆動する。すると、モータ１のコイル端子の一方が電源（バッテリ６の正極）に接続され、同コイル端子の他方がＦＥＴ４やシャント抵抗８を介してグランドに接続されるため、モータ１に所定の電流が流れてウインドが所定方向に所定トルク或いは所定速度で作動する。即ち、リレー２，３や、モータ１の通電ラインを開閉するＦＥＴ４（スイッチング素子）によって、モータ１（負荷）の作動状態や回転方向さらには出力トルク等が制御されている。
【０００３】
ところで、上述したようなスイッチング素子（特にＦＥＴ４のようにオンオフ駆動されるトランジスタなど）は、当然に相当の電気抵抗を有するため、通電によって素子そのものが発熱し、連続して通電が行われた場合（例えば、短時間に頻繁にパワーウインドウが操作された場合）、素子の温度が上昇し、最悪の場合には許容温度を超えて破損する恐れがある。
このため、このようなスイッチング素子を有する駆動装置では、スイッチング素子の温度検出を行って、所定のフェール温度（許容温度以下の設定温度）になると、制御回路の制御によって電流を強制的に低下させたり、通電状態を強制停止する（電流を強制的に遮断する）フェールセーフ機能が設けられるのが一般的である。
しかしながら従来では、例えば図３（ｂ）に示すような温度検出回路（上記ＦＥＴ４を含む駆動回路とは別個に設けられた温度検出回路）によって、上記温度検出が行われていた。この温度検出回路は、温度検出素子であるサーミスタ９（温度変化に応じて抵抗値が変化する素子）のグランド側端子を上記ＦＥＴ４のグランド側端子とは別個のグランド側導体パターンに接続するとともに、サーミスタ９の電源側端子（出力端子）をプルアップ抵抗１０（Ｒ１）によって電源ライン（バッテリ６を電源とする所定電圧Ｖａが供給される回路ライン）に接続してなり、サーミスタ９の電源側端子の電圧Ｖｔを温度検出値として出力するもので、サーミスタ９を回路基板上においてＦＥＴ４のなるべく近傍に実装してＦＥＴ４の温度変化がサーミスタ９になるべく伝導されるようにしたものである。即ち、従来の温度検出回路は、スイッチング素子の熱が回路基板の基材部分等（ガラスエポキシ樹脂などの熱伝導率の低い部分）を介して温度検出素子に伝導される構成であった。
【０００４】
【発明が解決しようとする課題】
このため、上記従来の駆動装置では、スイッチング素子の実際の温度と、温度検出回路で検出される温度との間には、回路基板構成上の種々の要因による比較的大きな誤差が存在していた。したがって、この誤差を考慮してフェール温度を低めに設定して早めにフェールセーフ機能を働かせる必要があり、その分だけ駆動装置の連続動作可能時間が相当短くなってしまう問題があった。また、回路基板の仕様変更の際には、上記誤差が変化するため、その都度上記誤差を測定して上記フェール温度の設定をやり直す必要があるという問題もあった。
【０００５】
なお、スイッチング素子の端子と、温度検出素子である例えばサーミスタの端子を、回路導体（銅箔パターンなど）によって直結した構成とすることによって、上記問題を解決することが考えられる。例えば図３（ｃ）に示すように、サーミスタ９のグランド側端子をＦＥＴ４のグランド側端子（シャント抵抗８の高電位側）に接続する構成が考えられる。このようにスイッチング素子と温度検出素子のグランド側端子を電気的に接続すれば、熱伝導率の高い回路導体を介してスイッチング素子の熱が温度検出素子に良好に伝達されるため、スイッチング素子の実際の温度と温度検出回路で検出される温度との間の誤差が格段に小さくなり、回路基板構成によってこの誤差が大きく変化することもなくなる。
【０００６】
しかしこの場合には、電流変化に伴うスイッチング素子の端子の電圧変動によって温度検出素子の出力電圧（温度検出値）が変化するため、熱伝導不良による誤差が解消されるものの、電流変動による温度検出誤差が発生する。例えば、図３（ａ）及び（ｃ）に示す回路構成では、リレー２，３の一方が作動した状態で、ＦＥＴ４がオンとなりモータ１に電流が流れるときと、ＦＥＴ４がオフとされてモータ１に電流が流れないときとで、ＦＥＴ４のグランド側端子の電圧Ｖｃは、シャント抵抗８の電圧降下分だけ当然に異なる。このため、図３（ｃ）の温度検出回路の出力電圧Ｖｔは、同じ温度であっても、モータ１に電流が流れるときの方が、シャント抵抗８の電圧降下分だけ高くなる。したがって、モータ１に電流が流れないとき（電圧Ｖｃがグランド電位のとき）を基準とすると、モータ１に電流が流れるときには、シャント抵抗８の電圧降下分が温度検出値Ｖｔに誤差として含まれることになる。なお、図３（ａ）及び（ｃ）に示す回路構成においてシャント抵抗８が仮に削除されれば、このような誤差は発生しないが、フィードバック制御によりモータ電流（出力トルク）を良好に制御したり、モータ電流を正確に把握して挟み込み防止機能などを高度かつ問題なく実現するためには、実用上この位置に電流検出用のシャント抵抗８を設けざるを得ない。
そこで本発明は、熱伝導不良による温度検出誤差及び電流変化による温度検出誤差の両方が解消されたスイッチング素子の温度検出機能を備え、スイッチング素子の温度を正確に把握してスイッチング素子の過熱防止機能（前述のフェールセーフ機能）を的確に実現できる駆動装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
この発明による駆動装置は、直流負荷の通電ライン上に接続されこの通電ラインを開閉するスイッチング素子と、このスイッチング素子の温度を検出する温度検出部とを有し、前記温度検出部の検出値に応じて前記通電ラインの通電状態を制御して前記スイッチング素子の過熱防止機能を実行する駆動装置において、
前記温度検出部が、
前記スイッチング素子のグランド側端子に一方の端子が接続された検出用サーミスタと、この検出用サーミスタの他方の端子を電源ラインに接続するプルアップ抵抗と、前記検出用サーミスタの他方の端子の電圧から、前記スイッチング素子のグランド側端子の電圧による変動分を差し引いて前記検出値として出力する補正手段とを備えたものである。
ここで「直流負荷」とは、例えば直流モータである。また「スイッチング素子」とは、例えばＦＥＴなどのトランジスタである。また「電源ライン」とは、電源の高電位側電圧が供給される回路ラインを意味する。また、差分検出回路は、例えばいわゆるオペアンプを利用したアナログ演算回路（減算回路）によって容易に構成できる。
【０００８】
この駆動装置では、スイッチング素子とサーミスタのグランド側端子が電気的に接続されており、熱伝導率の高い回路導体を介してスイッチング素子の熱がサーミスタに良好に伝達されるため、スイッチング素子の実際の温度と温度検出部で検出される温度との間の誤差が格段に小さくなり、回路基板構成によってこの誤差が大きく変化することもなくなる。
しかも、スイッチング素子のグランド側端子の電圧による温度検出値の変動分が補正手段において差し引かれるため、スイッチング素子のグランド側端子の電圧が変動しても（即ち、通電ラインの電流量が変動しても）、温度が同じであれば、温度検出部の検出値（補正手段の出力）は変動しない。即ち、電流変動に起因する温度検出誤差も解消される。
したがってこの駆動装置によれば、スイッチング素子の温度を正確に把握してスイッチング素子の過熱防止機能（前述のフェールセーフ機能）を的確に実現でき、連続動作可能時間もスイッチング素子の耐熱限度ぎりぎりまで増やすことができる。
【０００９】
なお、本発明の好ましい態様は、前記補正手段が、
前記検出用サーミスタと同等の特性を有し、前記スイッチング素子のグランド側端子に一方の端子が接続された補正用サーミスタと、
前記プルアップ抵抗と同じ抵抗値を有し、前記補正用サーミスタの他方の端子をグランドラインに接続するプルダウン抵抗と、
前記検出用サーミスタの他方の端子の電圧から前記補正用サーミスタの他方の端子の電圧を差し引いた電圧を前記検出値として出力する差分検出回路と
を備えるものである。
ここで、「グランドライン」とは、グランド（アース）電位或いは電源の低電位側電圧となる回路ラインを意味する。また「差分検出回路」は、例えばいわゆるオペアンプを利用したアナログ演算回路（減算回路）によって容易に構成できる。
このような構成であると、本発明の補正手段が簡単な回路構成によってハード的に実現できる。またこの場合、後述する第１形態例のように、全温度範囲において温度検出誤差が解消され、常に正確な温度が判定可能となるなどの利点が得られる。
【００１０】
また、本発明の好ましい別の態様は、前記補正手段が、
前記スイッチング素子のフェール温度において前記検出用サーミスタと同じ抵抗値を有し、前記スイッチング素子のグランド側端子に一方の端子が接続された補正用抵抗と、
前記プルアップ抵抗と同じ抵抗値を有し、前記補正用抵抗の他方の端子をグランドラインに接続するプルダウン抵抗と、
前記サーミスタの他方の端子の電圧から前記補正用抵抗の他方の端子の電圧を差し引いた電圧を前記検出値として出力する差分検出回路と
を備えるものである。
即ちこの態様は、前述の態様における補正用サーミスタの代わりに、通常の抵抗である補正用抵抗を設け、この補正用抵抗の抵抗値が、スイッチング素子のフェール温度において前記検出用サーミスタと同じになるように設定したものである。
【００１１】
この駆動装置では、スイッチング素子の温度がそのフェール温度になったときには、補正用抵抗の抵抗値と検出用サーミスタの抵抗値が同等になるため、補正用抵抗が前述の態様における補正用サーミスタと同様に機能し、前述の態様と同様に温度検出誤差が解消される作用効果が得られる。即ち、スイッチング素子の過熱防止機能を単純な制御で的確に実現するためには、スイッチング素子の温度がフェール温度に到達したか否かのみが正確に把握できればよいが、この駆動装置によれば、最低限この判定が的確に可能となる。そしてこの場合、比較的高価なサーミスタが一つでよいので、コスト面では前述の態様よりも有利になる。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
（第１形態例）
まず、本発明の第１形態例を説明する。
図１（ａ）は、本例の駆動装置（車両のパワーウインドウの駆動装置）の主要回路構成（例えば運転席ウインドウの制御部分）を示す図であり、リレーの駆動回路や電流検出回路、或いは操作スイッチなども図示省略している。次に図１（ｂ）は、本装置の温度検出部を示す図である。なお、図３に示した既述の構成要素と同様のものについては、同符号を使用して重複する説明を省略する。
本装置の基本構成は、図１（ａ）に示すように、図３（ａ）に示した前述の装置と同じである。しかし温度検出部については、図１（ｂ）に示すように、二つのサーミスタを備えた構成となっている。即ち、ＦＥＴ４のグランド側端子（この場合ソース端子）に一方の端子が接続された検出用サーミスタ１１（サーミスタＡ）と、この検出用サーミスタ１１と同等の特性を有し、やはりＦＥＴ４のグランド側端子に一方の端子が接続された補正用サーミスタ１２（サーミスタＢ）と、検出用サーミスタ１１の他方の端子（出力端子）を電源ライン（所定電圧Ｖａが印加されるライン）に接続するプルアップ抵抗１３（抵抗値Ｒ１）と、このプルアップ抵抗１３と同じ抵抗値Ｒ２（Ｒ２＝Ｒ１）を有し、補正用サーミスタ１２の他方の端子（出力端子）をグランドラインに接続するプルダウン抵抗１４と、検出用サーミスタ１１の出力電圧Ｖｂから補正用サーミスタ１２の出力電圧Ｖｄを差し引いた電圧を検出値として出力する差分検出回路１５と、この差分検出回路１５の出力からノイズ成分を除去し検出電圧Ｖｔ（温度検出値）として出力するノイズフィルタ１６とを備える構成となっている。
なお制御回路５は、上記検出電圧ＶｔからＦＥＴ４の温度を判定し、フェール温度に到達していると判定した場合には、モータ１の通電制御（リレー２，３の一方をオンし、ＦＥＴ４を駆動する動作）を操作スイッチの状態に無関係に強制停止し、或いは操作スイッチが操作されてもこの通電制御を行わないようにプログラムされ、これによって前述のフェールセーフ機能が実現される構成となっている。なお、通電ラインに電流遮断用のリレーを別途設けて、フェール温度に到達した場合には、上記通電制御を停止するとともに、このリレーをオフしてより確実に電流を遮断する構成であってもよい。
【００１３】
ここで、ＦＥＴ４のグランド側端子（ソース端子）はＦＥＴ内部の熱源に直結しているため、ＦＥＴ４の熱は、回路導体（回路基板上の銅箔パターン）を介して検出用サーミスタ１１及び補正用サーミスタ１２に極めて良く伝導され、検出用サーミスタ１１及び補正用サーミスタ１２の温度とＦＥＴ４の温度はほとんど同じか強い相関関係を有するものとなる。少なくとも、図３（ｂ）に示すように別個の回路として温度検出部を構成した従来と比較すると、電気回路上で接続しているために熱的に極めて近い状態に設置でき、また基板の材質や空気などの熱伝導率を低下させる要因の悪影響が極めて小さくなる。
また本装置では、ＦＥＴ４のグランド側端子の電圧Ｖｃによる温度検出値の変動分が差分検出回路１５において差し引かれることになるため（詳細後述する）、この電圧Ｖｃが変動しても（即ち、モータ１の通電ラインの電流量が変動しても）、ＦＥＴ４の温度が同じであれば、温度検出部の検出値（差分検出回路１５及びノイズフィルタ１６の出力）は変動しない。即ち、電流変動に起因する温度検出誤差も解消される。
したがってこの駆動装置によれば、ＦＥＴ４の温度を正確に把握してＦＥＴ４の過熱防止機能（前述のフェールセーフ機能）を的確に実現でき、連続動作可能時間もＦＥＴ４の耐熱限度ぎりぎりまで増やすことができる。また本装置では、全温度範囲で温度検出値が正確なものとなるので、例えば、フェール温度に到達する前から、フェール温度に近づいた程度に応じて電流を徐々に制限するといったきめ細かい過熱防止機能も的確に行える。また本例の場合、温度検出部を構成する要素（例えばサーミスタ１１，１２）の仕様は、ＦＥＴ４の仕様（特にフェール温度）に特に無関係に設定できる。いいかえると、後述する第２形態例における補正用抵抗１２ａのようにＦＥＴ４とセットで設ける必要のある部品がない。このため、温度検出部の汎用性が高いという長所がある。
【００１４】
なお以下では、上記温度検出部の原理や作用効果を詳細に説明する。
サーミスタは、温度によって所定の変化率で抵抗値が変化する素子であり、温度上昇に応じて抵抗値が下がるものと上がるものがある。上記検出用サーミスタ１１及び補正用サーミスタ１２は、このどちらのタイプでもよいが（但し、両方の特性が同じである必要がある）、以下では温度上昇に応じて抵抗値が下がるネガティブタイプであるとして説明する。
ネガティブタイプのサーミスタの場合、抵抗値の変化率をＢ、基準温度をＴ０、基準温度のときの抵抗値（基準抵抗値）をＲ０とすると、サーミスタの任意の温度Ｔとその際の抵抗値Ｒの関係は、次式（１）となる。
Ｒ＝Ｒ０・ｅｘｐ｛Ｂ（１／Ｔ−１／ＴＯ）｝    …（１）
また、モータ電流がゼロ（ＦＥＴ４がオフ）のときは、電圧Ｖｃと電圧Ｖｄもゼロ（グランド電位）であるため、ノイズ成分を無視すれば検出電圧Ｖｔは検出用サーミスタ１１の出力電圧Ｖｂ（プルアップ抵抗１３との分圧値）と等しくなるから、検出用サーミスタ１１の抵抗値をＲＡとすれば、次式（２）が成り立つ。
Ｖｔ＝Ｖａ・｛ＲＡ／（Ｒ１＋ＲＡ）｝    …（２）
このため、例えば検出用サーミスタ１１のＢが３４２３Ｋで、Ｔ０が２５℃で、Ｒ０が１０ｋΩであり、また、プルアップ抵抗１３の抵抗値Ｒ１が１０ｋΩであるとすると、上記式（１）及び（２）から、各温度に対する検出用サーミスタ１１の抵抗値ＲＡと分圧値Ｖｂ（即ち、検出電圧Ｖｔ）の値を、図２（ａ）のように求めることができる。
【００１５】
制御回路５には、図２（ａ）のような相関マップのデータが予め設定されているか、上記式（１）及び（２）のような関係式のデータが予め設定されており、検出電圧Ｖｔの値から検出用サーミスタ１１の温度Ｔが判定又は算出され、さらにこの温度Ｔに基づいてＦＥＴ４の温度が判定されるようになっている。
ところで、ＦＥＴ４のグランド側端子の電圧Ｖｃは、実際には常時ゼロではなく、前述したようにシャント抵抗８の電圧降下分だけモータ電流に応じて増加し、これに伴って検出用サーミスタ１１の出力電圧Ｖｂ（分圧値）も増加する。このため、この電圧Ｖｂの値は、一般式として次式（３）で表せる。
Ｖｂ＝Ｖａ・｛ＲＡ／（Ｒ１＋ＲＡ）｝＋Ｖｃ・｛Ｒ１／（Ｒ１＋ＲＡ）｝    …（３）
したがって、モータ１の作動中には、ＦＥＴ４のオンオフ動作に対応して例えば図２（ｂ）に点線で示すように出力電圧Ｖｂが変動する。ちなみに、シャント抵抗８の抵抗値が１０ｍΩ、モータ電流が２０Ａのとき、電圧Ｖｃは０．２Ｖとなり、図２（ａ）の場合には約４℃程度の温度検出誤差に相当する電圧となる。このため、図３（ｃ）に示したような単純な温度検出回路の場合（電圧Ｖｂをそのまま温度検出値Ｖｔとして出力する場合）には、このような電流変動に起因する無視できない大きさの温度検出誤差が発生する。
【００１６】
しかし本装置では、差分検出回路１５によって上記電圧Ｖｂから補正用サーミスタ１２の出力電圧Ｖｄ（分圧値）を差し引いた電圧が検出電圧Ｖｔとして出力される。ここで電圧Ｖｄは、補正用サーミスタ１２の抵抗値をＲＢとした場合、プルダウン抵抗１４の抵抗値Ｒ２等によって次式（４）で表せる。
Ｖｄ＝Ｖｃ・｛Ｒ２／（Ｒ２＋ＲＢ）｝    …（４）
そして、Ｒ２＝Ｒ１であり、ＲＢ＝ＲＡであるため、上記電圧Ｖｄは前記式（３）の右辺第２項（電圧Ｖｃによる電圧Ｖｂの変動分）に等しい。このため本装置では、前記式（３）の右辺第２項の変動分が差分検出回路１５における減算によって常に差し引かれることになる。この結果、電圧Ｖｃに無関係に（即ちモータ電流に無関係に）常に前記式（２）が成立し、検出電圧Ｖｔは、例えば図２（ｂ）に実線で示すようにモータ電流に起因する誤差を含まない真値となる。
しかも、図３（ｂ）に示した従来構成と異なり、検出用サーミスタ１１等の温度とＦＥＴ４の温度はほとんど同じか強い相関関係を有するものとなるため、上記検出電圧Ｖｔに基づく制御回路５の判定（ＦＥＴ４の温度判定）は、熱伝導不良に起因する誤差をも含まず、格段に正確になる。
【００１７】
（第２形態例）
次に、本発明の第２形態例を説明する。
この駆動装置は、図１（ｃ）に示すように、第１形態例（図１（ｂ））の温度検出部における補正用サーミスタ１２の代わりに、通常の抵抗である補正用抵抗１２ａを設け、この補正用抵抗１２ａの抵抗値Ｒｘが、ＦＥＴ４のフェール温度において検出用サーミスタ１１と同じになるように設定したものである。このため、この補正用抵抗１２ａは、ＦＥＴ４とセットで設ける必要がある（即ち、ＦＥＴ４のフェール温度が変更される場合、検出用サーミスタ１１を変更しないのであれば、この補正用抵抗１２ａを新たなフェール温度に対応した抵抗値のものに変更する必要がある）。
この駆動装置では、ＦＥＴ４の温度がそのフェール温度になったときには、補正用抵抗１２ａの抵抗値Ｒｘと検出用サーミスタ１１の抵抗値ＲＡが同等になるため、補正用抵抗１２ａが第１形態例における補正用サーミスタ１２と同様に機能し、図２（ｃ）に示すように第１形態例と同様の作用効果（温度検出誤差が解消される作用効果）が得られる。即ち、前述の過熱防止機能を単純な制御で的確に実現するためには、ＦＥＴ４の温度がフェール温度に到達したか否かのみが正確に把握できればよいが、この駆動装置によれば、最低限この判定が的確に可能となる。そして、比較的高価なサーミスタが一つでよいので、コスト面では第１形態例よりも有利になる。
【００１８】
なおこの場合、検出用サーミスタ１１は温度上昇に応じて抵抗値が下がるネガティブタイプであるから、図２（ｃ）に示すように、温度がフェール温度よりも低い範囲では、抵抗値ＲＡに対して相対的に抵抗値Ｒｘが小さくなり、電圧Ｖｂから差し引かれる電圧Ｖｄの値が相対的に大きくなるため、電圧Ｖｃがゼロでないかぎり検出電圧Ｖｔは正確な値（真値）よりも低くなる。また、温度がフェール温度よりも高い範囲では、逆に検出電圧Ｖｔは正確な値（真値）よりも高くなる。即ち本例の場合、フェール温度よりも低い範囲では、モータ電流に起因する誤差によって温度が高めに判定される。このため、モータ電流に起因する誤差が安全側に働く特性（誤差によってフェール温度に到達したと早めに判定され易くなる傾向）が得られる利点がある。
【００１９】
なお、本発明は上述した形態例に限られず、各種の変形や応用があり得る。
例えば、本発明の補正手段は、上述したような回路によってハード的に構成する態様に限られず、マイクロコンピュータなどの処理機能としてソフト的に実現することもできる。ちなみに、図１（ｃ）に示した第２形態例の温度検出部における補正用抵抗１２ａや差分検出回路１５の機能は、例えば制御回路５における情報処理によって実現できる可能性がある。原理的には、電圧Ｖｂと電圧Ｖｃを制御回路５に入力するようにし、電圧Ｖｃからフェール温度における電圧Ｖｂの変動分を算出し、この変動分を電圧Ｖｂから減算する処理を制御回路５で実行すればよいからである。
また、前述した形態例におけるノイズフィルタ１６の機能は、制御回路５における処理によってソフト的に実現することもできる。また、このようなノイズフィルタは、ノイズ成分を考慮する必要がない装置の場合には、当然不要である。また、本発明における直流負荷は、モータに限定されず、車両用機器にも限定されない。また本発明は、パワーウインドウ以外の車両用機器の駆動装置にも適用可能である。例えば、電動サンルーフ、電動パワーステアリング、電動スライドドア、或いは電動スライドシートなどのモータ駆動装置にも適用できる。
【００２０】
【発明の効果】
本発明の駆動装置では、スイッチング素子とサーミスタのグランド側端子が電気的に接続されており、熱伝導率の高い回路導体を介してスイッチング素子の熱がサーミスタに良好に伝達されるため、スイッチング素子の実際の温度と温度検出部で検出される温度との間の誤差が格段に小さくなり、回路基板構成によってこの誤差が大きく変化することもなくなる。
しかも、スイッチング素子のグランド側端子の電圧による温度検出値の変動分が補正手段において差し引かれるため、スイッチング素子のグランド側端子の電圧が変動しても（即ち、通電ラインの電流量が変動しても）、温度が同じであれば、温度検出部の検出値（補正手段の出力）は変動しない。即ち、電流変動に起因する温度検出誤差も解消される。
したがってこの駆動装置によれば、スイッチング素子の温度を正確に把握してスイッチング素子の過熱防止機能（前述のフェールセーフ機能）を的確に実現でき、連続動作可能時間もスイッチング素子の耐熱限度ぎりぎりまで増やすことができる。
【図面の簡単な説明】
【図１】駆動装置の回路構成を示す回路図である。
【図２】温度検出部の作用を説明する図である。
【図３】従来の駆動装置及び比較例を説明する回路図である。
【符号の説明】
１  モータ（直流負荷）
４  ＦＥＴ（スイッチング素子）
１１  検出用サーミスタ
１２  補正用サーミスタ（補正手段）
１２ａ  補正用抵抗（補正手段）
１３  プルアップ抵抗
１４  プルダウン抵抗（補正手段）
１５  差分検出回路（補正手段）
【図１】
0004013116.tif 000002
【図２】
0004013116.tif 000003
【図３】
0004013116.tif 000004