(57)【要約】  過熱状態に応じて予告警報の出力時間を変えて保守運用の向上を図る。  半導体装置（１−１）は、半導体スイッチ（１ａ）と、ドライブ回路（２）とを備え、ドライブ回路（２）は、過熱保護部（２ａ）と、予告警報制御部（２ｂ）とを含む。過熱保護部（２ａ）は、半導体スイッチ（１ａ）の温度を検出し、検出温度が過熱保護温度に達すると、半導体スイッチ（１ａ）の過熱保護を行う。予告警報制御部（２ｂ）は、過熱保護温度よりも低い閾値温度を設定しており、設定した閾値温度に検出温度が達した場合には、過熱保護を動作させる前に予告警報信号を出力する。
2016103929.tif 000002
【特許請求の範囲】
【請求項１】
半導体スイッチ回路と、ドライブ回路とを有する半導体装置であって、
前記半導体スイッチ回路は、半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有し、
前記ドライブ回路は、前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を少なくとも１つ設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、前記過熱保護警報信号と前記予告警報信号はそれぞれ異なる信号レベルで同一の端子から出力されるものである、
ことを特徴とする半導体装置。
【請求項２】
半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有する半導体スイッチ回路を駆動するためのドライブ回路であって、
前記ドライブ回路は、前記温度センサの出力を受けて前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うよう動作するとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、前記過熱保護警報信号と前記予告警報信号はそれぞれ異なる信号レベルで同一の端子から出力されるものである、
ことを特徴とする半導体装置。
【請求項３】
半導体スイッチ回路と、ドライブ回路とを有する半導体装置であって、
前記半導体スイッチ回路は、半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有し、
前記ドライブ回路は、前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を少なくとも１つ設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、
前記過熱保護部は、前記温度センサの検出温度に対応する電圧と、前記過熱保護温度に対応させた第１の基準電圧とを比較し、前記第１の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護を行って前記過熱保護の動作状態を示す警報信号を出力し、
前記予告警報制御部は、前記閾値温度に対応させた互いに異なる複数の第２の基準電圧を発生する基準電圧源群を有し、前記検出温度に対応する電圧と、前記第２の基準電圧とを比較し、前記第２の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護の動作前を示す前記予告警報信号を出力する、
ことを特徴とする半導体装置。
【請求項４】
半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有する半導体スイッチ回路を駆動するためのドライブ回路であって、
前記ドライブ回路は、前記温度センサの出力を受けて前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うよう動作するとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、
前記過熱保護部は、前記温度センサの検出温度に対応する電圧と、前記過熱保護温度に対応させた第１の基準電圧とを比較し、前記第１の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護を行って前記過熱保護の動作状態を示す警報信号を出力し、
前記予告警報制御部は、前記閾値温度に対応させた互いに異なる複数の第２の基準電圧を発生する基準電圧源群を有し、前記検出温度に対応する電圧と、前記第２の基準電圧とを比較し、前記第２の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護の動作前を示す前記予告警報信号を出力する、
ことを特徴とする半導体装置。
【請求項５】
前記過熱保護部は、前記半導体スイッチの近傍に位置する温度検出用ダイオードの順方向電圧と、前記過熱保護温度に対応させた第１の基準電圧とを比較し、前記第１の基準電圧が前記順方向電圧以上の場合には、前記過熱保護を行って前記過熱保護の動作状態を示す警報信号を出力し、
前記予告警報制御部は、前記閾値温度に対応させた互いに異なる複数の第２の基準電圧を発生する基準電圧源群を有し、前記順方向電圧と、前記第２の基準電圧とを比較し、前記第２の基準電圧が前記順方向電圧以上の場合には、前記過熱保護の動作前を示す前記予告警報信号を出力する、
ことを特徴とする請求項１乃至２記載の半導体装置。
【請求項６】
前記予告警報制御部は、前記半導体スイッチに流れる電流量が大きいほど、前記第２の基準電圧が高い基準電圧源を前記基準電圧源群の中から選択することを特徴とする請求項３乃至５記載の半導体装置。
【請求項７】
前記ドライブ回路に接続し、前記ドライブ回路に制御信号を送信して、前記半導体スイッチの駆動指示を行う制御装置をさらに有し、
前記制御装置は、
前記過熱保護警報信号と前記予告警報信号が出力される端子の信号レベルに対応して前記制御信号の周波数を送信する、
ことを特徴とする請求項１乃至６記載の半導体装置。
【請求項８】
前記予告警報制御部は、前記予告警報信号の出力端にツェナーダイオードが接続され、前記ツェナーダイオードの降伏電圧を、前記予告警報信号のレベルとして出力する請求項５記載の半導体装置。
【請求項９】
半導体スイッチの温度上昇を検出して警報を出力する温度警報出力方法において、
前記半導体スイッチの温度を検出し、
検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うとともに過熱保護警報信号を発し、
前記過熱保護温度よりも低い閾値温度を設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を前記過熱保護警報信号と同一の端子から前記予告警報信号及び前記過熱警報信号それぞれに対応する信号レベルで出力する、
ことを特徴とする温度警報出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、半導体装置および温度警報出力方法に関する。
【背景技術】
【０００２】
近年、絶縁ゲート型半導体素子（ＩＧＢＴ：Insulated Gate Bipolar Transistor）およびＩＧＢＴを駆動するドライブ回路等を内蔵したＩＰＭ（Intelligent Power Module）と呼ばれる半導体装置の開発が進んでいる。【０００３】
ＩＰＭは、電力変換を行うモジュールであり、例えば、ＡＣ（Alternating Current）サーボ、空調機器、エレベータなどの用途に広く利用されている。
また、ＩＰＭは、保護機能を有しており、異常状態を検出した場合には、異常状態の回避および素子の保護を行う。例えば、過熱状態を検出すると、過熱状態を回避して素子の保護を行い、外部へ警報を出力する。【０００４】
従来技術としては、温度検出用ダイオードの順方向降下電圧をレギュレータに入力し、レギュレータ出力を外部端子に出力して、半導体スイッチの温度を常時監視する技術が提案されている（特許文献１）。【０００５】
また、半導体スイッチング素子のチップ温度が、正常値を上回る第１の所定値を超えたときは異常有りと判別し、チップ温度が正常値より大きく第１の所定値よりも小さい第２の所定値を超えたときに、予告警報を出力する技術が提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１８３５９５号公報
【特許文献２】特開２０００−３４１９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＩＰＭが内蔵する保護機能は、ＩＰＭ内の半導体素子を異常状態から保護して破壊を回避するものであり、ＩＰＭが異常を検出した場合には、ＩＧＢＴの駆動も停止している。
このため、ＩＰＭの異常検出時には、内部素子の破壊は回避できるが、このような保護機能が働くことによって、ＩＧＢＴの駆動も停止されるので、ＩＧＢＴから電力供給を受けている装置が突然停止してしまうことが起こりうる。【０００８】
このため、従来技術（例えば、特許文献２）では、ＩＰＭの異常検出時には、ＩＧＢＴの駆動を停止する前に予告警報を出力することで、電力供給を受けている装置が突然停止するような現象が発生することを抑制している。【０００９】
しかし、従来技術では、予告警報信号を警報信号と同一の端子から出力するように構成してそれぞれの信号を信号幅に対応させているが、信号幅に対応する時間を経過しないといずれの信号であるか判別できないため判別に時間を要していた。【００１０】
また、異常発生の兆しがある場合に予告警報を出力していても、ＩＰＭの動作状態に応じて、予告警報を早めに出力したり、遅めに出力したりするという制御は行われていない。【００１１】
ＩＰＭの異常状態の緊急度が高ければ、予告警報も早く出力することが望まれるが、従来では、緊急度に関係なく予告警報を出力しているので、ＩＰＭをコントロールする側では、ＩＰＭに施すべき対応が遅れてしまう可能性がある。【００１２】
本技術はこのような点に鑑みてなされたものであり、過熱状態に応じて予告警報を迅速に発することができる半導体装置および温度警報出力方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、１つの案では、半導体スイッチ回路と、ドライブ回路とを有する半導体装置であって、前記半導体スイッチ回路は、半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有し、前記ドライブ回路は、前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を少なくとも１つ設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、前記過熱保護警報信号と前記予告警報信号はそれぞれ異なる信号レベルで同一の端子から出力されるよう半導体装置が構成される。【００１４】
また１つの案では、半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有する半導体スイッチ回路を駆動するためのドライブ回路であって、前記ドライブ回路は、前記温度センサの出力を受けて前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うよう動作するとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、前記過熱保護警報信号と前記予告警報信号はそれぞれ異なる信号レベルで同一の端子から出力されるものであるよう半導体装置が構成される。【００１５】
また１つの案では、半導体スイッチ回路と、ドライブ回路とを有する半導体装置であって、前記半導体スイッチ回路は、半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有し、前記ドライブ回路は、前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を少なくとも１つ設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、前記過熱保護部は、前記温度センサの検出温度に対応する電圧と、前記過熱保護温度に対応させた第１の基準電圧とを比較し、前記第１の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護を行って前記過熱保護の動作状態を示す警報信号を出力し、前記予告警報制御部は、前記閾値温度に対応させた互いに異なる複数の第２の基準電圧を発生する基準電圧源群を有し、前記検出温度に対応する電圧と、前記第２の基準電圧とを比較し、前記第２の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護の動作前を示す前記予告警報信号を出力するよう半導体装置が構成される。【００１６】
また１つの案では、半導体スイッチと該半導体スイッチの近傍に前記半導体スイッチの温度を検出する温度センサを有する半導体スイッチ回路を駆動するためのドライブ回路であって、前記ドライブ回路は、前記温度センサの出力を受けて前記温度センサの検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うよう動作するとともに過熱保護警報信号を発する過熱保護部と、前記過熱保護温度よりも低い閾値温度を設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を出力する予告警報制御部と、前記半導体スイッチの駆動回路と、を有し、前記過熱保護部は、前記温度センサの検出温度に対応する電圧と、前記過熱保護温度に対応させた第１の基準電圧とを比較し、前記第１の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護を行って前記過熱保護の動作状態を示す警報信号を出力し、前記予告警報制御部は、前記閾値温度に対応させた互いに異なる複数の第２の基準電圧を発生する基準電圧源群を有し、前記検出温度に対応する電圧と、前記第２の基準電圧とを比較し、前記第２の基準電圧が前記検出温度に対応する電圧以上の場合には、前記過熱保護の動作前を示す前記予告警報信号を出力するよう半導体装置が構成される。【００１７】
また１つの案では、前記過熱保護部は、前記半導体スイッチの近傍に位置する温度検出用ダイオードの順方向電圧と、前記過熱保護温度に対応させた第１の基準電圧とを比較し、前記第１の基準電圧が前記順方向電圧以上の場合には、前記過熱保護を行って前記過熱保護の動作状態を示す警報信号を出力し、前記予告警報制御部は、前記閾値温度に対応させた互いに異なる複数の第２の基準電圧を発生する基準電圧源群を有し、前記順方向電圧と、前記第２の基準電圧とを比較し、前記第２の基準電圧が前記順方向電圧以上の場合には、前記過熱保護の動作前を示す前記予告警報信号を出力するよう半導体装置が構成される。【００１８】
また１つの案では、前記予告警報制御部は、前記半導体スイッチに流れる電流量が大きいほど、前記第２の基準電圧が高い基準電圧源を前記基準電圧源群の中から選択するよう半導体装置が構成される。【００１９】
また１つの案では、前記ドライブ回路に接続し、前記ドライブ回路に制御信号を送信して、前記半導体スイッチの駆動指示を行う制御装置をさらに有し、前記制御装置は、前記過熱保護警報信号と前記予告警報信号が出力される端子の信号レベルに対応して前記制御信号の周波数を送信するよう半導体装置が構成される。【００２０】
また１つの案では、前記予告警報制御部は、前記予告警報信号の出力端にツェナーダイオードが接続され、前記ツェナーダイオードの降伏電圧を、前記予告警報信号のレベルとして出力するよう半導体装置が構成される。【００２１】
また１つの案では、半導体スイッチの温度上昇を検出して警報を出力する温度警報出力方法において、前記半導体スイッチの温度を検出し、検出温度が過熱保護温度に達した場合に、前記半導体スイッチの過熱保護を行うとともに過熱保護警報信号を発し、前記過熱保護温度よりも低い閾値温度を設定し、前記閾値温度に前記検出温度が達した場合には、前記過熱保護を動作させる前に予告警報信号を前記過熱保護警報信号と同一の端子から前記予告警報信号及び前記過熱警報信号それぞれに対応する信号レベルで出力するよう半導体装置が構成される。
【発明の効果】
【００２２】
過熱状態に応じて予告警報の出力時間を変えて保守運用性の向上を図ることが可能になる。
本発明の上記および他の目的、特徴および利点は本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
【図面の簡単な説明】
【００２３】
【図１】半導体装置の構成例及びその動作状態を示す図である。（ａ）は構成例を示し、（ｂ）はその動作状態を示す。
【図２】ＩＰＭの全体構成例を示す図である。
【図３】ドライブ回路の構成例を示す図である。
【図４】過熱保護を行うための閾値となる温度設定を示す図である。
【図５】ＩＧＢＴの温度上昇時における警報信号のレベルおよび制御信号のレベルの関係を示す図である。
【図６】積分回路の構成例を示す図である。
【図７】閾値温度設定回路の構成例を示す図である。
【図８】閾値温度設定回路の動作状態を示す図である。
【図９】閾値温度の設定を示す図である。
【図１０】ＩＧＢＴの温度上昇時における予告警報信号のレベルおよび制御信号のレベルの関係を示す図である。
【発明を実施するための形態】
【００２４】
以下、実施の形態を図面を参照して説明する。なお、本明細書および図面において実質的に同一の機能を有する要素については、同一の符号を付することにより重複説明を省略する場合がある。
【００２５】
（第１の実施の形態）
図１（ａ）は半導体装置の構成例を示す図である。第１の実施の形態の半導体装置１−１は、温度センサ１ｂを含む半導体スイッチ１ａと、ドライブ回路２とを備え、ドライブ回路２は、過熱保護部２ａと、予告警報制御部２ｂと、駆動回路２ｄを含む。
【００２６】
過熱保護部２ａは、半導体スイッチ１ａの温度を検出し、検出温度が過熱保護温度に達すると、半導体スイッチ１ａの過熱保護を行う。
予告警報制御部２ｂは、過熱保護温度よりも低い閾値温度を設定する。そして、予告警報制御部２ｂは、選択した閾値温度に検出温度が達した場合には、過熱保護を動作させる前に予告警報信号を出力する。
【００２７】
予告警報信号とは、半導体スイッチ１ａが過熱保護状態になる前に、半導体スイッチ１ａが過熱している状態を前もって外部に通知するための信号である（過熱保護動作の前兆を通知する信号である）。駆動回路２ｄは、制御信号にもとづき半導体スイッチ１ａを駆動制御する。信号合成部２ｃは、外部出力するための信号を合成出力する。
【００２８】
図１（ｂ）に示すグラフは、半導体スイッチ１ａの温度Ｔｈであり、時間経過に伴って温度が上昇している様子を示している。このとき、半導体スイッチ１ａの温度Ｔｈが過熱保護温度Ｔｒに達すると、過熱保護部２ａは、過熱保護機能を駆動して過熱保護動作状態となり、半導体スイッチ１ａは過熱から保護される。
【００２９】
ここで、半導体スイッチ１ａに流れる電流量ＩをＩ１、Ｉ２、Ｉ３とし、Ｉ１＜Ｉ２＜Ｉ３とする。また、電流量Ｉ１のときの半導体スイッチ１ａの温度をＴ１とし（閾値温度Ｔ１）、電流量Ｉ２のときの半導体スイッチ１ａの温度をＴ２とし（閾値温度Ｔ２）、電流量Ｉ３のときの半導体スイッチ１ａの温度をＴ３とする（閾値温度Ｔ３）。
【００３０】
半導体スイッチ１ａに流れる電流量が大きい程、半導体スイッチ１ａの動作温度も高くなるので、温度Ｔｒ、Ｔ１、Ｔ２、Ｔ３は、Ｔ１＜Ｔ２＜Ｔ３＜Ｔｒとなる。
このような状態で、予告警報制御部２ｂは、半導体スイッチ１ａに流れる電流量Ｉにもとづいて閾値温度を選択し、予告警報信号を出力する。
【００３１】
例えば、半導体スイッチ１ａに流れる電流量Ｉのモニタにより、電流量Ｉが電流量Ｉ１に達したことを認識した場合は、閾値温度Ｔ１を選択し、半導体スイッチ１ａの温度Ｔｈが過熱保護温度Ｔｒに達する前に、閾値温度Ｔ１の時点で予告警報信号Ａ１を出力する。
【００３２】
また、半導体スイッチ１ａに流れる電流量Ｉのモニタにより、電流量Ｉが電流量Ｉ２に達したことを認識した場合は、閾値温度Ｔ２を選択し、半導体スイッチ１ａの温度Ｔｈが過熱保護温度Ｔｒに達する前に、閾値温度Ｔ２の時点で予告警報信号Ａ２を出力する。
【００３３】
さらに、半導体スイッチ１ａに流れる電流量Ｉのモニタにより、電流量Ｉが電流量Ｉ３に達したことを認識した場合は、閾値温度Ｔ３を選択し、半導体スイッチ１ａの温度Ｔｈが過熱保護温度Ｔｒに達する前に、閾値温度Ｔ３の時点で予告警報信号Ａ３を出力する。
【００３４】
なお、予告警報信号Ａ１〜Ａ３は、同一レベルの信号であるが、上記のように、半導体スイッチ１ａに流れる電流量、すなわち、半導体スイッチ１ａの温度に応じて、出力される時間が異なるものである。
【００３５】
このように、半導体装置１−１では、過熱保護温度よりも低く、互いに値が異なる複数の閾値温度を設定し、半導体スイッチ１ａに流れる電流量に応じて閾値温度を選択して、選択した閾値温度に検出温度が達すると、過熱保護を動作させる前に予告警報信号を出力する構成とした。
【００３６】
これにより、半導体スイッチ１ａの過熱状態に応じて、時間的に異なる予告警報信号を出力することができる。したがって、半導体スイッチ１ａの過熱状態に応じて、予告警報信号を早めに出力したり、遅めに出力したりすることができるので、保守運用性の向上を図ることが可能になる。
【００３７】
なお、本技術では、閾値温度は少なくとも２つ設定することになる。上記では閾値温度を３つ設定する場合について説明したが、２つまたは４つ以上設定してしてもよい。
さらに、上述の説明では、閾値温度は少なくとも２つ設定する場合を説明したが、閾値温度を１つだけ設定しその閾値温度に対応する予告警報を発するよう構成しても良い。閾値温度を１つだけ設定した場合は、警報が発せられて半導体スイッチの動作が停止する前に予告警報を得られるので半導体スイッチの動作速度を遅くする、半導体スイッチの停止に備えて準備をするなどの対応をすることができる。
【００３８】
また、予告警報は警報を出力する端子と同一の端子を用いて出力することもできる。この場合、予告警報の信号レベルと警報の信号レベルを異なる信号レベルとすることができる。このように予告警報と警報を同一の端子から異なる信号レベルで出力することで、端子数の増加を防ぐことができ、また予告警報と警報を信号幅で区分して同じ端子から出力する場合に比べどちらの信号であるかの判別を早く行うことができる。
【００３９】
さらに、以上述べた内容は、半導体スイッチを除いた温度センサを備えた半導体スイッチに適用するドライブ回路単体としても実施することができ、同様の効果を持つ。
（第２の実施の形態）
次に本技術の半導体装置をＩＰＭに適用した場合について以降詳しく説明する。図２はＩＰＭの全体構成例を示す図である。ＩＰＭ１−２は、ＩＧＢＴ回路１０と、ドライブ回路２０−１〜２０−６とを備える。
【００４０】
ＩＰＭ１−２は、ＤＣ／ＡＣ（Direct Current／Alternating Current）変換を行って、負荷に電力を供給する３相インバータの例を示している。
なお、ＩＧＢＴ回路１０は、図１の半導体スイッチ１ａの構成を有する。また、ドライブ回路２０−１〜２０−６のそれぞれは、図１のドライブ回路２の機能を有する。
【００４１】
ＩＧＢＴ回路１０には、高電圧の母線Ｌ１と、ＧＮＤの母線Ｌ２との間に、半導体スイッチ１ａであるＩＧＢＴ１１〜１６と、ダイオードＤ１〜Ｄ６とが配置されている。また、ＩＧＢＴ１１〜１６には、ＩＧＢＴ１１〜１６の駆動用のドライブ回路２０−１〜２０−６が接続されている。
【００４２】
ＩＧＢＴ回路１０の出力端子ＯＵＴ１〜ＯＵＴ３には、図示しない負荷が接続され、ＩＧＢＴ回路１０は、母線Ｌ１を流れる直流高電圧（例えば、６００Ｖ）を３相交流に変換して、交流線Ｌａ、Ｌｂ、Ｌｃを通じて負荷に交流を供給する。
【００４３】
また、ＩＧＢＴ回路１０では、モータ等の誘導性負荷の電流をオン／オフすることで負荷を駆動するので、負荷電流を還流させるために、ＩＧＢＴ１１〜１６に対して、ＦＷＤ（Free Wheel Diode）であるダイオードＤ１〜Ｄ６が接続されている。
【００４４】
すなわち、ＩＧＢＴ１１〜１６がオフになる瞬間、モータ等の誘導性負荷からは逆起電力が発生するので、ＩＧＢＴ１１〜１６それぞれに対して、ダイオードＤ１〜Ｄ６を逆並列に接続して、このときの負荷電流を還流させている。
【００４５】
一方、ＩＧＢＴ１１〜１６には、同一チップ上に温度検出用ダイオードと電流センサが搭載されている。図２に示す点線枠では、ＩＧＢＴ１１、温度検出用ダイオードＤｔおよび電流センサ１１ａが、同一チップ上に搭載されている状態を示しているが、他のＩＧＢＴも同様の構成である。なお、ドライブ回路２０−１〜２０−６の内部構成についても、基本的に同じ構成になっている。
【００４６】
ＩＧＢＴ回路１０の各素子の接続関係について説明する。ＩＧＢＴ１１のゲートは、ドライブ回路２０−１の端子ｇ１と、電流センサ１１ａの一端と接続し、ＩＧＢＴ１２のゲートは、ドライブ回路２０−２の端子ｇ２に接続する。
【００４７】
同様にして、ＩＧＢＴ１３のゲートは、ドライブ回路２０−３の端子ｇ３に接続し、ＩＧＢＴ１４のゲートは、ドライブ回路２０−４の端子ｇ４に接続する。また、ＩＧＢＴ１５のゲートは、ドライブ回路２０−５の端子ｇ５に接続し、ＩＧＢＴ１６のゲートは、ドライブ回路２０−６の端子ｇ６に接続する。
【００４８】
ＩＧＢＴ１２のコレクタは、ダイオードＤ２、Ｄ４、Ｄ６のカソードと、ＩＧＢＴ１４、１６のコレクタと、母線Ｌ１と接続する。
ＩＧＢＴ１２のエミッタは、ドライブ回路２０−２の端子ｃ２と、ダイオードＤ２のアノードと、ＩＧＢＴ１１のコレクタと、ダイオードＤ１のカソードと、電流センサ１１ａの他端と、出力端子ＯＵＴ１とが、交流線Ｌａを通じて接続する。
【００４９】
ＩＧＢＴ１４のエミッタは、ダイオードＤ４のアノードと、ＩＧＢＴ１３のコレクタと、ダイオードＤ３のカソードと、出力端子ＯＵＴ２とが、交流線Ｌｂを通じて接続する。
ＩＧＢＴ１６のエミッタは、ダイオードＤ６のアノードと、ＩＧＢＴ１５のコレクタと、ダイオードＤ５のカソードと、出力端子ＯＵＴ３とが、交流線Ｌｃを通じて接続する。
【００５０】
ＩＧＢＴ１１のエミッタは、ドライブ回路２０−１の端子ｃ１と、ダイオードＤ１、Ｄ３、Ｄ５のアノードと、トランジスタ１３、１５のエミッタと、母線Ｌ２と接続する。また、ドライブ回路２０−１の端子ｃ１は、ＧＮＤに接続する。
【００５１】
電流センサ１１ａの出力端は、ドライブ回路２０−１の端子ｂに接続し、ダイオードＤｔのアノードは、ドライブ回路２０−１の端子ａ１に接続し、ダイオードＤｔのカソードは、ドライブ回路２０−１の端子ａ２に接続する。
【００５２】
図３はドライブ回路の構成例を示す図である。ドライブ回路２０−１〜２０−６は同じ基本回路構成なので、以降では、ＩＧＢＴ１１に接続するドライブ回路２０−１について説明する。
【００５３】
なお、図２で示した電流センサ１１ａとして、トランジスタを使用している（トランジスタ１１ａとする）。トランジスタ１１ａのゲートは、ドライブ回路２０−１の端子ｇ１と、ＩＧＢＴ１１のゲートと接続する。
【００５４】
トランジスタ１１ａのコレクタは、ダイオードＤ２のアノードと、ＩＧＢＴ１２のエミッタと、ＩＧＢＴ１１のコレクタと、ダイオードＤ１のカソードと、出力端子ＯＵＴ１とが、交流線Ｌａを通じて接続する。トランジスタ１１ａのエミッタは、ドライブ回路２０−１の端子ｂに接続する。
【００５５】
ドライブ回路２０−１には、ＩＧＢＴ回路１０の駆動指示を与えるＩＰＭコントローラ３（制御装置）が接続される（ＩＰＭコントローラ３は、図２に示したドライブ回路２０−２〜２０−６に対しても接続される）。なお、ＩＰＭコントローラ３は、管理者が保守運用するための制御室につながれており、例えば、制御室からの指示にもとづきＩＰＭの制御が行われる。
【００５６】
ドライブ回路２０−１は、論理素子２１、プリドライバ２２、電流源（定電流源）２３、コンパレータ２４、予告警報制御回路２５、抵抗Ｒ１、トランジスタＭ１および基準電圧源Ｖｒ０を備える。
【００５７】
予告警報制御回路２５は、ツェナーダイオードＤｚ（以下、単にダイオードＤｚとも呼ぶ）及びトランジスタＭ２から構成される信号合成部２５ｄ、抵抗Ｒ２、積分回路２５ａ、閾値温度設定回路２５ｂおよびコンパレータ２５ｃを含む。トランジスタＭ１、Ｍ２には、ＮチャネルＭＯＳＦＥＴ（Metal Oxide Semiconductor Field Effect Transistor）を使用している例を示している。
【００５８】
ドライブ回路２０−１の警報端子ＡＬからは、警報信号または予告警報信号が出力される。なお、警報信号は、過熱保護時または過熱保護停止時に出力される信号である。ドライブ回路２０−１の回路構成では、警報信号がＬレベル（第２の電圧レベル）の場合は、過熱保護が動作している状態を示し、警報信号がＨレベル（第１の電圧レベル）の場合は、過熱保護が停止している状態を示す。
【００５９】
予告警報制御回路２５は、ＩＧＢＴ１１の過熱動作の兆しがある場合に、予告警報信号を出力させる。この場合、ＩＧＢＴ１１の過熱状態に応じて、予告警報信号を出力する時間を可変させる制御を行う。
【００６０】
次にドライブ回路２０−１内の各素子の接続関係について説明する。抵抗Ｒ１の一端は、ドライブ回路２０−１の電源電圧ＶＣＣ（例えば、１５Ｖ）に接続し、抵抗Ｒ１の他端は、ドライブ回路２０−１の警報端子ＡＬ、ダイオードＤｚのカソードおよびトランジスタＭ１のドレインに接続する。
【００６１】
トランジスタＭ１のソースは、ＧＮＤに接続し、トランジスタＭ１のゲートは、論理素子２１の負側入力端子と、コンパレータ２４の出力端子と接続する。
ドライブ回路２０−１の入力端子ＩＮは、論理素子２１の正側入力端子と接続し、論理素子２１の出力端子は、プリドライバ２２の入力端子に接続する。プリドライバ２２の出力端子は、ドライブ回路２０−１の端子ｇ１に接続する。
【００６２】
コンパレータ２４の入力端子（−）は、電流源２３の出力端、コンパレータ２５ｃの入力端子（−）およびドライブ回路２０−１の端子ａ１に接続する。コンパレータ２４の入力端子（＋）は、基準電圧源Ｖｒ０の正極端子に接続し、基準電圧源Ｖｒ０の負極端子は、ＧＮＤと、ドライブ回路２０−１の端子ａ２と接続する。
【００６３】
ドライブ回路２０−１の端子ｂは、抵抗Ｒ２の一端および積分回路２５ａの入力端に接続し、抵抗Ｒ２の他端はＧＮＤに接続する。
積分回路２５ａの出力端は、閾値温度設定回路２５ｂの入力端に接続し、閾値温度設定回路２５ｂの出力端は、コンパレータ２５ｃの入力端子（＋）に接続する。コンパレータ２５ｃの出力端子は、トランジスタＭ２のゲートに接続し、トランジスタＭ２のドレインは、ダイオードＤｚのアノードに接続し、トランジスタＭ２のソースはＧＮＤに接続する。
【００６４】
次にドライブ回路２０−１の動作について説明する。通常運用時において、上位のＩＰＭコントローラ３から制御信号が送信される。制御信号は、ＨレベルとＬレベルとが交互に繰り返すパルス信号（ＰＷＭ（Pulse Width Modulation）信号）である。
【００６５】
ＩＰＭコントローラ３から送信された制御信号は、入力端子ＩＮを介して、ドライブ回路２０−１に入力される。制御信号がＨレベルの場合、端子ｇ１を介して、ゲート電圧がＩＧＢＴ１１に印加されるので、ＩＧＢＴ１１がオンし、ＩＧＢＴ１１は導通状態になる。また、制御信号がＬレベルの場合は、ＩＧＢＴ１１はオフし、ＩＧＢＴ１１は非導通状態になる。
【００６６】
次に過熱保護機能について説明する。電流源２３から出力される電流は、端子ａ１を介して、ＩＧＢＴ１１と同一チップ内にある温度検出用ダイオードＤｔのアノードを通ってカソードを流れ、端子ａ２を介して、ドライブ回路２０−１に再度入力してＧＮＤに流れる。
【００６７】
端子ａ１の電圧は、温度検出用ダイオードＤｔの順方向電圧（順方向に電流を流したときの電圧降下）となる。ＩＧＢＴ１１の温度が上昇すると、ＩＧＢＴ１１と同一チップ上にある温度検出用ダイオードＤｔの順方向電圧は、徐々に低下する。
【００６８】
図４は過熱保護を行うための閾値となる温度設定を示す図である。縦軸は電圧、横軸は温度である。ＩＧＢＴ１１の温度が上昇すると、ＩＧＢＴ１１の近傍に位置する温度検出用ダイオードＤｔの順方向電圧Ｖｆは、ＩＧＢＴ１１の温度上昇に伴い、徐々に低下する特性を有している。
【００６９】
また、図３の基準電圧源Ｖｒ０が発生する電圧を基準電圧Ｖｒｅｆ０（第１の基準電圧）とすると、基準電圧Ｖｒｅｆ０と、順方向電圧Ｖｆとの交点に位置する温度Ｔｒ（過熱保護温度Ｔｒ）は、過熱保護を実行する際の閾値となる。過熱保護温度Ｔｒは、例えば、１７０±２０℃である。
【００７０】
したがって、ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ以上になると、過熱保護機能が駆動し、ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ未満の場合は、過熱保護機能は非駆動となる。
【００７１】
一方、図３に示すコンパレータ２４は、順方向電圧Ｖｆと、基準電圧Ｖｒｅｆ０との比較を行う。基準電圧Ｖｒｅｆ０が順方向電圧Ｖｆ以上の場合（Ｖｆ≦Ｖｒｅｆ０）、コンパレータ２４はＨレベル信号を出力し、基準電圧Ｖｒｅｆ０が順方向電圧Ｖｆ未満の場合（Ｖｒｅｆ０＜Ｖｆ）、コンパレータ２４はＬレベル信号を出力する。
【００７２】
したがって、ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ以上になると、コンパレータ２４はＨレベル信号を出力し、ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ未満の場合は、コンパレータ２４はＬレベル信号を出力することになる。
【００７３】
ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ以上で過熱保護が動作する場合、コンパレータ２４の出力は、論理素子２１の負側入力端子に入力しているので、コンパレータ２４からＨレベル信号が出力されることにより、論理素子２１の出力は、制御信号のレベルにかかわらず常にＬレベルとなる。したがって、プリドライバ２２の出力もＬレベルに固定されるので、過熱状態であったＩＧＢＴ１１はオフされる。
【００７４】
また、コンパレータ２４の出力は、トランジスタＭ１のゲートに接続しているため、トランジスタＭ１はオンし、警報端子ＡＬからは、過熱保護動作を意味するＬレベル（ＧＮＤ）の警報信号が出力される。
【００７５】
一方、ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ未満の場合、過熱保護は動作しない。このとき、コンパレータ２４は、Ｌレベル信号を出力するので、論理素子２１の出力は、制御信号のレベルに応じたレベルを出力する。したがって、プリドライバ２２を通じて、制御信号がＩＧＢＴ１１のゲートに印加されて、ＩＧＢＴ１１が駆動することになる。
【００７６】
また、コンパレータ２４からのＬレベル信号が、トランジスタＭ１のゲートに入力するので、トランジスタＭ１はオフし、警報端子ＡＬからは、過熱保護停止を意味するＨレベル（ＶＣＣ）の警報信号が出力される。
【００７７】
次にＩＧＢＴ１１の温度上昇時における、警報信号のレベルと、制御信号のレベルの関係について説明する。
図５はＩＧＢＴの温度上昇時における警報信号のレベルおよび制御信号のレベルの関係を示す図である。グラフｋ１は、ＩＧＢＴ１１の温度である。グラフｋ２は、警報信号のレベル（警報端子ＡＬのレベル）であり、グラフｋ３は、制御信号のレベル（入力端子ＩＮのレベル）である。
【００７８】
〔時間帯ｔ１〕ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ未満の場合である。このとき、過熱保護停止状態であるから、警報信号のレベルは、Ｈレベル（ＶＣＣ）となる。
また、図３に示すＩＰＭコントローラ３は、Ｈレベルの警報信号を受信すると、過熱保護停止状態であることを認識して、ＩＧＢＴ１１を駆動するための通常の制御信号（パルス波形）を出力する。
【００７９】
〔時間帯ｔ２〕ＩＧＢＴ１１の温度が過熱保護温度Ｔｒ以上の場合である。このとき、過熱保護動作状態であるから、警報信号のレベルは、Ｌレベル（ＧＮＤ）となる。
また、ＩＰＭコントローラ３は、Ｌレベルの警報信号を受信すると、過熱保護動作状態であることを認識して、制御信号をＬレベルに固定し、ＩＧＢＴ１１の駆動を停止させる。
【００８０】
次に予告警報制御回路２５について説明する。まず、図３に示すＩＧＢＴ回路１０内のトランジスタ１１ａは、ＩＧＢＴ１１を流れる電流の電流センサであり、ＩＧＢＴ１１に流れる電流に比例した電流信号を出力する。
【００８１】
トランジスタ１１ａから出力される電流信号は、端子ｂを介してドライブ回路２０−１に入力し、抵抗Ｒ２の抵抗値分だけ電圧降下し、そのときの電圧信号が積分回路２５ａに入力する。積分回路２５ａは、入力した電圧信号のローパスフィルタリングを行って波形整形を行う。
【００８２】
図６は積分回路の構成例を示す図である。積分回路２５ａは、演算増幅器２５ａ−１、コンデンサＣ１１、抵抗Ｒ１１を含む。
各素子の接続関係について、演算増幅器２５ａ−１の入力端子（＋）は、入力端子ｉｎ１に接続する。入力端子ｉｎ１は、図３に示す抵抗Ｒ２の一端、ドライブ回路２０−１の端子ｂおよびＩＧＢＴ回路１０内のトランジスタ１１ａのエミッタに接続する。
【００８３】
演算増幅器２５ａ−１の出力端子は、出力端子ｏｕｔ１と、コンデンサＣ１１の一端と接続する。演算増幅器２５ａ−１の入力端子（−）は、コンデンサＣ１１の他端と、抵抗Ｒ１１の一端と接続し、抵抗Ｒ１１の他端はＧＮＤに接続する。
【００８４】
積分回路２５ａの出力端子ｏｕｔ１からは、ＩＧＢＴ１１の電流量に比例した波形整形後の電圧信号が出力され、閾値温度設定回路２５ｂに送信される。
図７は閾値温度設定回路の構成例を示す図である。閾値温度設定回路２５ｂは、コンパレータ２５ｂ−１、２５ｂ−２、ＮチャネルＭＯＳのトランジスタＭ１１〜Ｍ１３、インバータＩＣ１、ＩＣ２、ＡＮＤ素子ＩＣ３、基準電圧源Ｖｒａ、Ｖｒｂおよび基準電圧源群を備える。基準電圧源群は、基準電圧源Ｖｒ１〜Ｖｒ３を含む。
【００８５】
各素子の接続関係について、入力端子ｉｎ２は、積分回路２５ａの出力端子ｏｕｔ１、コンパレータ２５ｂ−１の入力端子（＋）およびコンパレータ２５ｂ−２の入力端子（＋）に接続する。コンパレータ２５ｂ−１の入力端子（−）は、基準電圧源Ｖｒａの正極端子に接続し、基準電圧源Ｖｒａの負極端子はＧＮＤに接続する。
【００８６】
コンパレータ２５ｂ−２の入力端子（−）は、基準電圧源Ｖｒｂの正極端子に接続し、基準電圧源Ｖｒｂの負極端子はＧＮＤに接続する。
コンパレータ２５ｂ−１の出力端子は、インバータＩＣ１の入力端子と、ＡＮＤ素子ＩＣ３の一方の入力端子ｉ１と接続し、インバータＩＣ１の出力端子は、トランジスタＭ１１のゲートに接続する。
【００８７】
コンパレータ２５ｂ−２の出力端子は、インバータＩＣ２の入力端子と、トランジスタＭ１３のゲートと接続し、インバータＩＣ２の出力端子は、ＡＮＤ素子ＩＣ３の他方の入力端子ｉ２に接続する。また、ＡＮＤ素子ＩＣ３の出力端子は、トランジスタＭ１２のゲートに接続する。
【００８８】
トランジスタＭ１１のソースは、基準電圧源Ｖｒ１の正極端子に接続し、基準電圧源Ｖｒ１の負極端子はＧＮＤに接続する。トランジスタＭ１２のソースは、基準電圧源Ｖｒ２の正極端子に接続し、基準電圧源Ｖｒ２の負極端子はＧＮＤに接続する。トランジスタＭ１３のソースは、基準電圧源Ｖｒ３の正極端子に接続し、基準電圧源Ｖｒ３の負極端子はＧＮＤに接続する。
【００８９】
出力端子ｏｕｔ２は、トランジスタＭ１１、Ｍ１２、Ｍ１３のドレインと、図３に示すコンパレータ２５ｃの入力端子（＋）と接続する。
なお、基準電圧源Ｖｒａが発生する基準電圧をＶｍｉｎ、基準電圧源Ｖｒｂが発生する基準電圧をＶｍａｘとし、Ｖｍｉｎ＜Ｖｍａｘとする。
【００９０】
また、基準電圧源Ｖｒ１が発生する基準電圧をＶｒｅｆ１、基準電圧源Ｖｒ２が発生する基準電圧をＶｒｅｆ２、基準電圧源Ｖｒ３が発生する基準電圧をＶｒｅｆ３とし、この中で基準電圧Ｖｒｅｆ１が最も低く、基準電圧Ｖｒｅｆ３が最も高いものとする。すなわち、Ｖｒｅｆ３＞Ｖｒｅｆ２＞Ｖｒｅｆ１とする（基準電圧Ｖｒｅｆ１〜Ｖｒｅｆ３は、第２の基準電圧に相当する）。
【００９１】
なお、図７の構成では、基準電圧源群として、３つの基準電圧源Ｖｒ１、Ｖｒ２、Ｖｒ３を含む構成例を示しているが、基準電圧源を２つ、または４つ以上で構成してもよい（設定すべき閾値温度の数に対応した数の基準電圧源が設けられることになる）。
【００９２】
ここで、積分回路２５ａから出力された電圧信号を信号ｓ０とし、信号ｓ０の電圧レベルをＶ０として、閾値温度設定回路２５ｂの動作について以下説明する。
〔Ｖ０≦Ｖｍｉｎの場合〕
コンパレータ２５ｂ−１は、信号ｓ０の電圧Ｖ０と、基準電圧源Ｖｒａの基準電圧Ｖｍｉｎとを比較する。電圧Ｖ０が基準電圧Ｖｍｉｎ以下の場合（Ｖ０≦Ｖｍｉｎ）、コンパレータ２５ｂ−１の出力信号はＬレベルとなる。
【００９３】
コンパレータ２５ｂ−１の出力信号は、インバータＩＣ１に入力するので、コンパレータ２５ｂ−１の出力信号のレベルは、インバータＩＣ１によって反転される。したがって、トランジスタＭ１１のゲートにはＨレベルが印加し、トランジスタＭ１１はオンする。
【００９４】
また、コンパレータ２５ｂ−１の出力信号は、ＡＮＤ素子ＩＣ３の入力端子ｉ１にも入力している。コンパレータ２５ｂ−１の出力信号はＬレベルなので、ＡＮＤ素子ＩＣ３の出力はＬレベルとなり、トランジスタＭ１２はオフする。
【００９５】
一方、コンパレータ２５ｂ−２は、信号ｓ０の電圧Ｖ０と、基準電圧源Ｖｒｂの基準電圧Ｖｍａｘとを比較する。電圧Ｖ０は、基準電圧Ｖｍａｘ未満であるから（Ｖ０≦Ｖｍｉｎ＜Ｖｍａｘ）、コンパレータ２５ｂ−２の出力信号はＬレベルとなる。
【００９６】
コンパレータ２５ｂ−２の出力信号は、トランジスタＭ１３のゲートに入力しているので、トランジスタＭ１３のゲートにはＬレベルが印加し、トランジスタＭ１３はオフする。
【００９７】
したがって、Ｖ０≦Ｖｍｉｎの場合は、トランジスタＭ１１はオンし、トランジスタＭ１２、Ｍ１３はオフする。このため、出力端子ｏｕｔ２には、基準電圧源Ｖｒ１が導通し、出力端子ｏｕｔ２からは基準電圧Ｖｒｅｆ１の電圧信号が出力される。
【００９８】
〔Ｖｍｉｎ＜Ｖ０＜Ｖｍａｘの場合〕
コンパレータ２５ｂ−１は、信号ｓ０の電圧Ｖ０と、基準電圧源Ｖｒａの基準電圧Ｖｍｉｎとを比較する。電圧Ｖ０が基準電圧Ｖｍｉｎを超える場合（Ｖｍｉｎ＜Ｖ０）、コンパレータ２５ｂ−１の出力信号はＨレベルとなる。
【００９９】
コンパレータ２５ｂ−１の出力信号は、インバータＩＣ１によって反転されるので、トランジスタＭ１１のゲートにはＬレベルが印加し、トランジスタＭ１１はオフする。
また、コンパレータ２５ｂ−２は、信号ｓ０の電圧Ｖ０と、基準電圧源Ｖｒｂの基準電圧Ｖｍａｘとを比較する。電圧Ｖ０は、基準電圧Ｖｍａｘ未満であるから（Ｖ０＜Ｖｍａｘ）、コンパレータ２５ｂ−２の出力信号はＬレベルとなる。
【０１００】
コンパレータ２５ｂ−２の出力信号は、トランジスタＭ１３のゲートに入力しているので、トランジスタＭ１３のゲートにはＬレベルが印加し、トランジスタＭ１３はオフする。
【０１０１】
一方、コンパレータ２５ｂ−２の出力信号は、インバータＩＣ２に入力するので、コンパレータ２５ｂ−２の出力信号のレベルは、インバータＩＣ２によって反転される。よって、ＡＮＤ素子ＩＣ３の入力端子ｉ２には、Ｈレベルが入力する。また、コンパレータ２５ｂ−１の出力信号は、Ｈレベルなので、ＡＮＤ素子ＩＣ３の入力端子ｉ１には、Ｈレベルが入力する。
【０１０２】
よって、ＡＮＤ素子ＩＣ３の出力信号はＨレベルとなり、ＡＮＤ素子ＩＣ３の出力信号は、トランジスタＭ１２のゲートに入力しているので、トランジスタＭ１２はオンする。
したがって、Ｖｍｉｎ＜Ｖ０＜Ｖｍａｘの場合は、トランジスタＭ１２はオンし、トランジスタＭ１１、Ｍ１３はオフする。このため、出力端子ｏｕｔ２には、基準電圧源Ｖｒ２が導通し、出力端子ｏｕｔ２からは基準電圧Ｖｒｅｆ２の電圧信号が出力される。
【０１０３】
〔Ｖｍａｘ≦Ｖ０の場合〕
コンパレータ２５ｂ−１は、信号ｓ０の電圧Ｖ０と、基準電圧源Ｖｒａの基準電圧Ｖｍｉｎとを比較する。電圧Ｖ０が基準電圧Ｖｍｉｎを超える場合（Ｖｍｉｎ＜Ｖｍａｘ≦Ｖ０）、コンパレータ２５ｂ−１の出力信号はＨレベルとなる。
【０１０４】
コンパレータ２５ｂ−１の出力信号は、インバータＩＣ１に入力し、コンパレータ２５ｂ−１の出力信号のレベルは、インバータＩＣ１によって反転される。したがって、トランジスタＭ１１のゲートにはＬレベルが印加し、トランジスタＭ１１はオフする。
【０１０５】
また、コンパレータ２５ｂ−２は、信号ｓ０の電圧Ｖ０と、基準電圧源Ｖｒｂの基準電圧Ｖｍａｘとを比較する。電圧Ｖ０は、基準電圧Ｖｍａｘ以上であるから（Ｖｍａｘ≦Ｖ０）、コンパレータ２５ｂ−２の出力信号はＨレベルとなる。
【０１０６】
コンパレータ２５ｂ−２の出力信号は、トランジスタＭ１３のゲートに入力しているので、トランジスタＭ１３のゲートにはＨレベルが印加し、トランジスタＭ１３はオンする。
【０１０７】
一方、コンパレータ２５ｂ−２の出力信号は、インバータＩＣ２に入力し、コンパレータ２５ｂ−２の出力信号のレベルは、インバータＩＣ２によって反転されるので、ＡＮＤ素子ＩＣ３の入力端子ｉ２には、Ｌレベルが入力する。
【０１０８】
よって、ＡＮＤ素子ＩＣ３の出力信号は、Ｌレベルとなるので、トランジスタＭ１２のゲートにはＬレベルが印加するため、トランジスタＭ１２はオフする。
したがって、Ｖｍａｘ≦Ｖ０の場合は、トランジスタＭ１３はオンし、トランジスタＭ１１、Ｍ１２はオフする。このため、出力端子ｏｕｔ２には、基準電圧源Ｖｒ３が導通し、出力端子ｏｕｔ２からは基準電圧Ｖｒｅｆ３の電圧信号が出力される。
【０１０９】
このように、ＩＧＢＴ１１に流れる電流量が大きいほど（検出温度が高いほど）、基準電圧が高い基準電圧源が基準電圧源群の中から選択されることになる。すなわち、ＩＧＢＴ１１に流れる電流量が大きければ信号ｓ０の電圧Ｖ０も高くなるので、Ｖｍａｘ≦Ｖ０ならば、基準電圧源Ｖｒ１〜Ｖｒ３の中から、最も高い基準電圧Ｖｒｅｆ３の基準電圧源Ｖｒ３が選択されている。
【０１１０】
また、Ｖ０≦Ｖｍｉｎならば、基準電圧源Ｖｒ１〜Ｖｒ３の中から、最も低い基準電圧Ｖｒｅｆ１の基準電圧源Ｖｒ１が選択されている。
なお、図８に閾値温度設定回路の動作状態を示す。テーブル４は、上記で説明した、コンパレータの出力レベル、出力端子のレベルおよびトランジスタのスイッチング関係をわかりやすいように簡潔にまとめたものである。
【０１１１】
次に予告警報を行うための閾値温度の設定について説明する。図９は閾値温度の設定を示す図である。縦軸は電圧、横軸は温度である。基準電圧Ｖｒｅｆ３と、順方向電圧Ｖｆとの交点は、予告警報信号Ａ１を出力する際の閾値温度Ｔ１となる。
【０１１２】
また、基準電圧Ｖｒｅｆ２と、順方向電圧Ｖｆとの交点は、予告警報信号Ａ２を出力する際の閾値温度Ｔ２となる。さらに、基準電圧Ｖｒｅｆ１と、順方向電圧Ｖｆとの交点は、予告警報信号Ａ３を出力する際の閾値温度Ｔ３となる。
【０１１３】
ここで、ＩＧＢＴ１１の温度が温度Ｔ１未満の場合は、予告警報信号Ａ１〜Ａ３は出力されない（過熱のない状態である）。
ＩＧＢＴ１１の温度が上昇して閾値温度Ｔ１に達した場合は、ＩＰＭコントローラ３に向けて予告警報信号Ａ１が出力される。
【０１１４】
また、ＩＧＢＴ１１の温度が上昇して閾値温度Ｔ２（＞Ｔ１）に達した場合は、ＩＰＭコントローラ３に向けて予告警報信号Ａ２が出力される。
さらに、ＩＧＢＴ１１の温度が上昇して閾値温度Ｔ３（＞Ｔ２）に達した場合は、ＩＰＭコントローラ３に向けて予告警報信号Ａ３が出力される。
【０１１５】
このようにＩＧＢＴ１１に流れる電流が大きい時、すなわちＩＧＢＴ１１の温度が高い状態で動作していて早めに予告警報を得たい場合は前述の基準電圧が高いものが選択されて、その結果ＩＧＢＴ１１の温度が上昇した場合に早めに予告警報を得ることができる。
【０１１６】
ここで、図７に示す閾値温度設定回路２５ｂの出力端子ｏｕｔ２は、図３に示すコンパレータ２５ｃの入力端子（＋）に接続している。コンパレータ２５ｃは、閾値温度設定回路２５ｂから出力される基準電圧Ｖｒｅｆ１〜Ｖｒｅｆ３のいずれかと、順方向電圧Ｖｆとを比較する。
【０１１７】
基準電圧Ｖｒｅｆ１〜Ｖｒｅｆ３が順方向電圧Ｖｆ以上の場合（Ｖｆ≦Ｖｒｅｆ１、Ｖｒｅｆ２、Ｖｒｅｆ３）、コンパレータ２５ｃはＨレベル信号を出力し、基準電圧Ｖｒｅｆ１〜Ｖｒｅｆ３が順方向電圧Ｖｆ未満の場合（Ｖｒｅｆ１、Ｖｒｅｆ２、Ｖｒｅｆ３＜Ｖｆ）、コンパレータ２５ｃはＬレベル信号を出力する。
【０１１８】
したがって、ＩＧＢＴ１１の動作温度が閾値温度Ｔ１以上になると、コンパレータ２５ｃはＨレベル信号を出力し、ＩＧＢＴ１１の温度が閾値温度Ｔ１未満の場合は、コンパレータ２５ｃはＬレベル信号を出力することになる。
【０１１９】
ＩＧＢＴ１１の温度が閾値温度Ｔ１以上の場合、予告警報信号の出力制御が動作する。このとき、コンパレータ２５ｃは、Ｈレベル信号を出力するので、トランジスタＭ２をオンし、警報端子ＡＬの電圧は、ツェナーダイオードＤｚの降伏電圧となる。すなわち、警報端子ＡＬからは、ツェナーダイオードＤｚの降伏電圧のレベルを有する予告警報信号が出力されることになる。
【０１２０】
次にＩＧＢＴ１１の温度上昇時における、予告警報信号のレベルと、制御信号のレベルの関係について説明する。
図１０はＩＧＢＴの温度上昇時における予告警報信号のレベルおよび制御信号のレベルの関係を示す図である。グラフｋ１１は、ＩＧＢＴ１１の温度である。グラフｋ１２は、警報端子ＡＬのレベル（予告警報信号および警報信号のレベル）であり、グラフｋ１３は、制御信号のレベル（入力端子ＩＮのレベル）である。
【０１２１】
〔時間帯ｔ１１〕ＩＧＢＴ１１の温度が、閾値温度Ｔ１未満の場合である。このとき、過熱保護停止状態であるから、警報端子ＡＬのレベル（警報信号のレベル）は、Ｈレベル（ＶＣＣ）となる。
【０１２２】
また、ＩＰＭコントローラ３は、Ｈレベルの警報信号を受信すると、過熱保護停止状態であることを認識して、ＩＧＢＴ１１を駆動するために、通常のＨレベルとＬレベルとを繰り返す周波数（第１の周波数）を持つ制御信号を出力する。
【０１２３】
〔時間帯ｔ１２〕ＩＧＢＴ１１の温度が、閾値温度Ｔ１以上で過熱保護温度Ｔｒ未満の場合である。このとき、過熱保護は停止状態であるが予告警報出力状態であるから、警報端子ＡＬのレベル（予告警報信号のレベル）は、ＶＣＣとＧＮＤとの間の電圧レベルＬＶとなる（具体的には、上述のツェナーダイオードＤｚの降伏電圧の値）。
【０１２４】
ＩＰＭコントローラ３は、電圧レベルＬＶの予告警報信号を受信すると、過熱保護動作が行われる前兆段階であることを認識して、制御信号のパルス周波数を低くして（第１の周波数よりも低い第２の周波数に変えて）、ＩＧＢＴ１１のスイッチング動作のスピードを緩和させる。これによって警報信号が発せられる状態すなわちＩＧＢＴ１１の動作が停止してしまう状態を回避ないし遅らせることができる。ＩＧＢＴ１１の動作が停止するのを遅らせている間に種々の対応をとることもできるようになる。なお、制御信号のパルス周波数を低くすることに代え、周波数は同一でＩＧＢＴ１１がオンになる状態が低減されるよう制御信号パルスのデューティー比を変えることでも同様の効果を得られる。
【０１２５】
〔時間帯ｔ１３〕ＩＧＢＴ１１の温度が閾値温度Ｔｒ以上の場合である。このとき、過熱保護動作状態であるから、警報端子ＡＬのレベル（警報信号のレベル）は、Ｌレベル（ＧＮＤ）となる。
【０１２６】
また、ＩＰＭコントローラ３は、一定レベル（Ｌレベル）の警報信号を受信すると、過熱保護動作状態であることを認識して、制御信号をＬレベルに固定し、ＩＧＢＴ１１の駆動を停止させる。
【０１２７】
次にドライブ回路２０−１の単一ピンからの警報信号と予告警報信号との出力について説明する。図３に示すように、ドライブ回路２０−１では、１つの出力ピンである警報端子ＡＬから、警報信号と予告警報信号の両方を出力している回路構成になっている。
【０１２８】
具体的には、警報端子ＡＬは、プルアップ抵抗Ｒ１の他端と、トランジスタＭ１のドレインと、ツェナーダイオードＤｚのカソードと接続している。また、ツェナーダイオードＤｚのアノードには、トランジスタＭ２のドレインが接続している。
【０１２９】
上述したように、このような回路構成では、過熱保護停止状態では、トランジスタＭ１がオフするので（トランジスタＭ２はオフ）、警報端子ＡＬはＨレベル（ＶＣＣ）となる（警報信号はＨレベルとなる）。
【０１３０】
また、過熱保護動作状態では、トランジスタＭ１はオンするので（トランジスタＭ２はオフ）、警報端子ＡＬはＬレベル（ＧＮＤ）となる（警報信号はＬレベルとなる）。
さらに、過熱保護動作の前兆状態では、トランジスタＭ２がオンするので（トランジスタＭ１はオフ）、ツェナーダイオードＤｚの降伏電圧分の電圧降下が生じ、警報端子ＡＬはツェナーダイオードＤｚの降伏電圧レベルとなる（予告警報信号はツェナーダイオードＤｚの降伏電圧レベルとなる）。
【０１３１】
このように、単一の出力ピンから３つの異なるレベルの信号を出力して、ＩＧＢＴ回路１０の状態として、過熱保護停止状態、過熱保護動作状態および過熱保護前兆状態の３つをＩＰＭコントローラ３に通知する構成としている。これにより、単一ピンから複数の状態通知を行うことができ、回路規模の低減化を可能にしている。
【０１３２】
以上説明したように、本技術によれば、時間的に異なる予告警報信号を出力することで、保守運用性の向上を図ることが可能になる。例えば、ＩＰＭをコントロールする側では、予告警報信号を早めに受信すれば、現在の過熱状態に対応した駆動制御を、過熱保護動作発生前から短時間で施すことが可能になる。
【０１３３】
上述の説明では、閾値温度は少なくとも２つ設定する場合を説明したが、閾値温度を１つだけ設定しその閾値温度に対応する予告警報を発するよう構成しても良い。閾値温度を１つだけ設定した場合は、警報が発せられて半導体スイッチの動作が停止する前に予告警報を得られるので半導体スイッチの動作速度を遅くする、半導体スイッチの停止に備えて準備をするなどの対応をすることができる。
【０１３４】
また、予告警報は警報を出力する端子と同一の端子を用いて出力することもできる。この場合、予告警報の信号レベルと警報の信号レベルを異なる信号レベルとすることができる。このように予告警報と警報を同一の端子から異なる信号レベルで出力することで、端子数の増加を防ぐことができ、また予告警報と警報を信号幅で区分して同じ端子から出力する場合に比べどちらの信号であるかの判別を早く行うことができる。
【０１３５】
さらに、以上述べた内容は、半導体スイッチを除いた温度センサを備えた半導体スイッチに適用するドライブ回路単体としても実施することができ、同様の効果を持つ。
以上、実施の形態を例示したが、実施の形態で示した各部の構成は同様の機能を有する他のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。
【０１３６】
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、本発明は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
【符号の説明】
【０１３７】
１−１  半導体装置
１ａ  半導体スイッチ
１ｂ  温度センサ
２  ドライブ回路
２ａ  過熱保護部
２ｂ  予告警報制御部
２ｃ  信号合成部
２ｄ  駆動回路
Ａ１〜Ａ３  予告警報信号
Ｔｈ  半導体スイッチの温度
Ｔｒ  過熱保護温度
Ｔ１〜Ｔ３  閾値温度
Ｉ、Ｉ１〜Ｉ３  電流量
【図１】
2016103929.tif 000003
【図２】
2016103929.tif 000004
【図３】
2016103929.tif 000005
【図４】
2016103929.tif 000006
【図５】
2016103929.tif 000007
【図６】
2016103929.tif 000008
【図７】
2016103929.tif 000009
【図８】
2016103929.tif 000010
【図９】
2016103929.tif 000011
【図１０】
2016103929.tif 000012
【手続補正書】
【提出日】平成29年1月12日(2017.1.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
ＩＧＢＴ１２のコレクタは、ダイオードＤ２、Ｄ４、Ｄ６のカソードと、ＩＧＢＴ１４、１６のコレクタと、母線Ｌ１と接続する。
ＩＧＢＴ１２のエミッタは、ダイオードＤ２のアノードと接続する。さらにＩＧＢＴ１２のエミッタは、ドライブ回路２０−２の端子ｃ２と、ＩＧＢＴ１１のコレクタと、ダイオードＤ１のカソードと、電流センサ１１ａの他端と、出力端子ＯＵＴ１とが、交流線Ｌａを通じて接続する。
【国際調査報告】
2016103929.tif 000013
2016103929.tif 000014