(57)【特許請求の範囲】
【請求項１】
トランジスタとダイオードとが逆並列に接続される半導体装置の駆動制御装置であって、
前記トランジスタのゲートに生じているゲート電圧をモニタするゲート電圧モニタ手段と、
前記ゲート電圧モニタ手段によりモニタした前記ゲート電圧の波形に基づいて、ミラー効果が生ずるか否かを判別するミラー効果有無判別手段と、
前記ミラー効果有無判別手段により判別されるミラー効果の有無に応じて、前記ダイオードが通電しているか否かを判定する通電判定手段と、
を備えることを特徴とする半導体装置の駆動制御装置。
【請求項２】
前記ゲート電圧モニタ手段は、前記トランジスタのゲートに印加する印加電圧が閾値以上であることで該トランジスタがオンされている状態から該印加電圧を下げたときの前記ゲート電圧をモニタする第１モニタ手段を有することを特徴とする請求項１記載の半導体装置の駆動制御装置。
【請求項３】
前記ミラー効果有無判別手段は、前記トランジスタがオンされている状態から前記印加電圧が下げられた後の第１所定時間内に、前記第１モニタ手段によりモニタされる前記ゲート電圧がゼロを上回る略一定値に維持される第１期間があるか否かを判別する第１有無判別手段を有し、
前記通電判定手段は、前記第１所定時間内に前記第１期間があると判別される場合にミラー効果が生じたとして前記ダイオードが通電していないと判定し、また、前記第１所定時間内に前記第１期間がないと判別される場合にミラー効果が生じないとして前記ダイオードが通電していると判定する第１通電判定手段を有することを特徴とする請求項２記載の半導体装置の駆動制御装置。
【請求項４】
前記トランジスタがオンされている状態から前記印加電圧を下げた後、前記通電判定手段により前記ダイオードが通電していないと判定された場合に、該印加電圧を前記閾値以上に戻す第１印加電圧制御手段を備えることを特徴とする請求項３記載の半導体装置の駆動制御装置。
【請求項５】
前記第１印加電圧制御手段は、前記トランジスタがオンされている状態から前記印加電圧を下げる処理を、前記通電判定手段により前記ダイオードが通電していないと判定される限り第１所定時間間隔ごとに繰り返し行うことを特徴とする請求項４記載の半導体装置の駆動制御装置。
【請求項６】
前記第１所定時間内に前記第１期間があると判別された場合におけるゼロを上回る略一定値に維持される前記ゲート電圧の大きさに応じて、前記第１所定時間間隔を変更する第１所定時間変更手段を備えることを特徴とする請求項５記載の半導体装置の駆動制御装置。
【請求項７】
前記ゲート電圧モニタ手段は、前記印加電圧が前記閾値未満であることで該トランジスタがオフされている状態から該印加電圧を上げたときの前記ゲート電圧をモニタする第２モニタ手段を有することを特徴とする請求項２乃至６の何れか一項記載の半導体装置の駆動制御装置。
【請求項８】
前記ミラー効果有無判別手段は、前記トランジスタがオフされている状態から前記印加電圧が上げられた後の第２所定時間内に、前記第２モニタ手段によりモニタされる前記ゲート電圧が所望電圧を下回る略一定値に維持される第２期間があるか否かを判別する第２有無判別手段を有し、
前記通電判定手段は、前記第２所定時間内に前記第２期間があると判別される場合にミラー効果が生じたとして前記ダイオードが通電していないと判定し、また、前記第２所定時間内に前記第２期間がないと判別される場合にミラー効果が生じないとして前記ダイオードが通電していると判定する第２通電判定手段を有することを特徴とする請求項７記載の半導体装置の駆動制御装置。
【請求項９】
前記トランジスタがオフされている状態から前記印加電圧を上げた後、前記通電判定手段により前記ダイオードが通電していると判定された場合に、該記印加電圧を前記閾値未満に戻す第２印加電圧制御手段を備えることを特徴とする請求項８記載の半導体装置の駆動制御装置。
【請求項１０】
前記第２印加電圧制御手段は、前記トランジスタがオフされている状態から前記印加電圧を上げる処理を、前記通電判定手段により前記ダイオードが通電していると判定される限り第２所定時間間隔ごとに繰り返し行うことを特徴とする請求項９記載の半導体装置の駆動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トランジスタとダイオードとが逆並列に接続される半導体装置の駆動制御装置に関する。
【背景技術】
【０００２】
従来、トランジスタとダイオードとが逆並列に接続される半導体装置が知られている（例えば、特許文献１参照）。この特許文献１記載の半導体装置は、ダイオードに流れる電流を検出するためのセンス素子及びセンス抵抗を有している。このセンス素子は、ダイオードのカソードと共通化されたカソードと、センス抵抗の一端に接続されたアノードと、を有している。センス抵抗の他端は、ダイオードのアノードに接続されたトランジスタのエミッタに接続されている。上記した半導体装置の駆動制御装置は、トランジスタのゲート信号がオンしたときに、センス抵抗の両端に発生する電位差を検出し、その電位差に基づいてダイオードに電流が流れているか否かすなわちダイオードが通電中であるか否かを判定する。そして、ダイオードが通電中であると判定すると、トランジスタをオフさせる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６８０５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した特許文献１記載の駆動制御装置では、ダイオードが通電中であるか否かを判定するうえで、上記したセンス素子及びセンス抵抗を設けることが必要であるので、コストアップが招来してしまう。
【０００５】
本発明は、上述の点に鑑みてなされたものであり、センス素子やセンス抵抗を設けることなく簡素な構成でダイオード通電の有無を判定することが可能な半導体装置の駆動制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的は、トランジスタとダイオードとが逆並列に接続される半導体装置の駆動制御装置であって、前記トランジスタのゲートに生じているゲート電圧をモニタするゲート電圧モニタ手段と、前記ゲート電圧モニタ手段によりモニタした前記ゲート電圧の波形に基づいて、ミラー効果が生ずるか否かを判別するミラー効果有無判別手段と、前記ミラー効果有無判別手段により判別されるミラー効果の有無に応じて、前記ダイオードが通電しているか否かを判定する通電判定手段と、を備える半導体装置の駆動制御装置により達成される。
【発明の効果】
【０００７】
本発明によれば、センス素子やセンス抵抗を設けることなく簡素な構成でダイオード通電の有無を判定することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例である半導体装置の駆動制御装置の構成図である。
【図２】本実施例の駆動制御装置においてＩＧＢＴ部がターンオンによって通電された後の動作タイムチャートである。
【図３】本実施例の駆動制御装置においてダイオード部の通電中にＩＧＢＴ部がターンオンされるときの動作タイムチャートである。
【図４】本発明の変形例である半導体装置の駆動制御装置の構成図である。
【図５】図４に示す駆動制御装置においてダイオード部の通電中にＩＧＢＴ部がターンオンされた後にそのＩＧＢＴ部が通電されるときの動作タイムチャートである。
【図６】本発明の変形例である半導体装置の駆動制御装置の構成図である。
【図７】図６に示す駆動制御装置においてＩＧＢＴ部がターンオンによって通電された後の動作タイムチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を用いて、本発明に係る半導体装置の駆動制御装置の保護装置の具体的な実施の形態について説明する。
【００１０】
図１は、本発明の一実施例である半導体装置１０の駆動制御装置２０の構成図を示す。本実施例の半導体装置１０は、例えば、電気自動車やハイブリッド自動車に搭載されて、電気負荷である駆動源としての三相モータとバッテリなどの直流電源との間で電圧変換を行うインバータモジュールなどの電力変換装置である。
【００１１】
半導体装置１０は、パワースイッチング素子１２を備えている。パワースイッチング素子１２は、例えば、上記の三相モータに対応した上下アームを構成する素子である。パワースイッチング素子１２は、パワートランジスタである逆導通型ＩＧＢＴ素子やダイオード内蔵ＩＧＢＴ素子であって、ＩＧＢＴ部１４と、ダイオード部１６と、からなる。これらのＩＧＢＴ部１４とダイオード部１６とは、同一の半導体基板に形成されており、互いに逆並列に接続されている。尚、パワースイッチング素子１２のパワートランジスタは、ＩＧＢＴ部１４以外のＭＯＳＦＥＴなどのパワー素子であってもよい。
【００１２】
ＩＧＢＴ部１４は、一端が負荷に接続された、上記の如き電圧変換を行うべくオン／オフにスイッチング駆動される素子である。また、ダイオード部１６は、ＩＧＢＴ部１４のコレクタ−エミッタ間に接続された、ＩＧＢＴ部１４に流れる負荷電流を転流させる逆並列ダイオードである。ダイオード部１６は、そのアノードがＩＧＢＴ部１４のエミッタに接続されかつそのカソードがＩＧＢＴ部１４のコレクタに接続された構成を有している。ダイオード部１６は、ＩＧＢＴ部１４での電流の流れとは逆向きの電流の流れ、すなわち、ＩＢＧＴ部１４のエミッタ側からコレクタ側への電流の流れを許容する。以下、ＩＧＢＴ部１４に流れる電流の大きさをＩｃとし、また、ダイオード部１６に流れる電流の大きさをＩｄｉとする。
【００１３】
駆動制御装置２０は、パワースイッチング素子１２（具体的には、ＩＧＢＴ部１４）のオン／オフを制御する電子制御ユニットである。駆動制御装置２０は、マイクロコンピュータ（以下、マイコンと称す）２２を主体に構成されている。マイコン２２は、予め定められた条件に従って駆動信号Ｓｉｎを出力する処理を行い、具体的には、ＩＧＢＴ部１４をオンすべきタイミングでオンの駆動信号Ｓｉｎを生成して出力し、また、ＩＧＢＴ部１４をオフすべきタイミングでオフの駆動信号Ｓｉｎを生成して出力する。
【００１４】
駆動制御装置２０は、また、ゲート駆動回路２４と、ゲートモニタ回路２６と、ミラー効果判定回路２８と、クロック３０と、オンオフ判定回路３２と、を備えている。ゲート駆動回路２４の出力側は、ゲート抵抗３４を介してＩＧＢＴ部１４のゲートに接続されている。ゲート駆動回路２４は、マイコン２２からの駆動信号Ｓｉｎに従ってＩＧＢＴ部１４のゲートに印加する印加電圧Ｖｍを生成して出力する回路である。ＩＧＢＴ部１４は、ゲート駆動回路２４から供給される印加電圧Ｖｍに従ってオン／オフされる。
【００１５】
ゲートモニタ回路２６は、ＩＧＢＴ部１４のゲートに生じているゲート電圧Ｖｇｅをモニタする回路である。ゲートモニタ回路２６の出力側は、ミラー効果判定回路２８に接続されている。ゲートモニタ回路２６は、モニタしたゲート電圧Ｖｇｅをミラー効果判定回路２８に向けて供給する。ミラー効果判定回路２８は、後に詳述する如く、ゲートモニタ回路２６から供給されるゲート電圧Ｖｇｅの時間波形に基づいて、パワースイッチング素子１２にミラー効果が生ずるか否かを判別する回路である。
【００１６】
尚、上記のミラー効果とは、ＩＧＢＴ部１４のコレクタ−ゲート間に寄生する容量に起因して、そのＩＧＢＴ部１４のオン／オフの切り替え時に一時的にゲート電圧ＶｇｅがＬｏ値（ゼロ）とＨｉ値との間の略一定値に維持される現象のことであって、ダイオード部１６が通電していないときに生ずる。また、以下、ミラー効果が生じているときのゲート電圧Ｖｇｅをミラー電圧Ｖｍｒと称す。
【００１７】
オンオフ判定回路３２は、マイコン２２とゲート駆動回路２４との間に介在されている。オンオフ判定回路３２は、ゲート駆動回路２４に印加電圧Ｖｍを生成させるうえでそのゲート駆動回路２４に対してＩＧＢＴ部１４のオン／オフ指令を行う回路である。オンオフ判定回路３２には、マイコン２２の出力側、ミラー効果判定回路２８の出力側、及びクロック３０の出力側が接続されている。クロック３０は、周期的にクロック信号を出力する回路である。
【００１８】
オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎ、ミラー効果判定回路２８によるミラー効果有無の判別結果、及びクロック３０からのクロック信号（クロックタイミング）に基づいて、ゲート駆動回路２４に対して供給すべきＩＧＢＴ部１４のオン／オフを指令する指令信号を生成して出力する。ゲート駆動回路２４は、マイコン２２からの駆動信号Ｓｉｎ（正確には、オンオフ判定回路３２からの指令信号）に従ってＩＧＢＴ部１４のゲートに印加する印加電圧Ｖｍを生成して出力する。
【００１９】
駆動制御装置２０は、半導体装置１０であるインバータモジュールを構成する上アーム素子のＩＧＢＴ部１４と下アーム素子のＩＧＢＴ部１４とを交互にオン／オフさせつつ三相の上下アームの位相を１２０°ずつずらすことにより、直流電源側の直流電圧と三相モータ側の交流電圧との間で電力変換を行う。
【００２０】
次に、図２及び図３を参照して、本実施例の半導体装置１０の駆動制御装置２０の動作について説明する。図２は、本実施例の駆動制御装置２０においてＩＧＢＴ部１４がターンオンによって通電された後の動作タイムチャートを示す。また、図３は、本実施例の駆動制御装置２０においてダイオード部１６の通電中にＩＧＢＴ部１４がターンオンされるときの動作タイムチャートを示す。
【００２１】
ところで、逆導通型ＩＧＢＴ素子或いはダイオード内蔵ＩＧＢＴ素子であるパワースイッチング素子１２では、ＩＧＢＴ部１４のゲートに入力されるゲート信号のオン時に、内蔵するダイオード部１６の順方向電圧ＶＦが増大するゲート干渉が発生する。このため、ダイオード部１６が通電しているときにＩＧＢＴ部１４がターンオンされると、ダイオード部１６での損失が増大してしまう。従って、ＩＧＢＴ部１４のオン時にダイオード部１６が通電しているか否かを判定して、ＩＧＢＴ部１４のオン時にダイオード部１６が通電中であるときはそのＩＧＢＴ部１４をオフさせることが効率的である。
【００２２】
一方、ＩＧＢＴ部１４のオン時にダイオード部１６が通電中であるか否かの判定を行ううえでは、ダイオードに流れる電流を検出するためのセンス素子及びセンス抵抗を設けることが考えられる。しかしながら、かかる構成では、ダイオードに流れる電流を検出するためのセンス素子及びセンス抵抗を別途設けることが必要であるので、コストアップが招来してしまう。
【００２３】
そこで、本実施例においては、ＩＧＢＴ部１４のオン時にダイオード部１６が通電中であるか否かの判定を、センス素子及びセンス抵抗を設けることなく簡素な構成で実現することとしている。以下、本実施例の特徴部について説明する。
【００２４】
本実施例において、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎに従って、ゲート駆動回路２４に対して供給すべきＩＧＢＴ部１４のオン／オフを指令する指令信号を生成する。具体的には、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオフであるときは、ＩＧＢＴ部１４のターンオフを指令するオフ指令信号を生成してゲート駆動回路２４に対して供給する。ゲート駆動回路２４は、オンオフ判定回路３２からオフ指令信号を受信したときは、ＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＬｏ値に設定して出力する。ゲート駆動回路２４がＬｏ値の印加電圧ＶｍをＩＧＢＴ部１４のゲートに向けて出力すると、ＩＧＢＴ部１４のゲートに生ずるゲート電圧Ｖｇｅが略ゼロとなり、ＩＧＢＴ部１４がオフする。
【００２５】
また、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオフからオンへ切り替わったと判定したときは、ＩＧＢＴ部１４のターンオンを指令するオン指令信号を生成してゲート駆動回路２４に対して供給する。ゲート駆動回路２４は、オンオフ判定回路３２からオン指令信号を受信したときは、ＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＨｉ値に設定して出力する。ゲート駆動回路２４がＨｉ値の印加電圧ＶｍをＩＧＢＴ部１４のゲートに向けて出力すると、ＩＧＢＴ部１４のゲートに生ずるゲート電圧Ｖｇｅが徐々に上昇する。
【００２６】
ＩＧＢＴ部１４がオフからオンへ切り替わる過程すなわちゲート電圧Ｖｇｅが上昇する過程において、ダイオード部１６が通電されているときは、ＩＧＢＴ部１４のコレクタ−エミッタ間電圧が略ゼロであり、ＩＧＢＴ部１４のオン／オフの切り替え前後でコレクタ電圧Ｖｃｅがほとんど変化しないので、ＩＧＢＴ部１４のオン／オフの切り替え時に一時的にゲート電圧Ｖｇｅが略一定値に維持されるミラー効果は生じない。一方、上記のゲート電圧Ｖｇｅが上昇する過程において、ダイオード部１６が通電されていないときは、ＩＧＢＴ部１４のコレクタ−エミッタ間電圧がゼロに向けて低下するので、上記のミラー効果が生ずる。
【００２７】
そこで、本実施例において、ＩＧＢＴ部１４をオフからオンへ切り替えるべく、マイコン２２からの駆動信号Ｓｉｎがオフからオンへ切り替わってゲート駆動回路２４から出力される印加電圧Ｖｍが所定のＨｉ値に上げられると、以後、ゲートモニタ回路２６は、ＩＧＢＴ部１４のゲートに生じているゲート電圧Ｖｇｅをモニタし、そのモニタしたゲート電圧Ｖｇｅをミラー効果判定回路２８に向けて供給する。
【００２８】
ミラー効果判定回路２８は、ゲートモニタ回路２６から供給されるゲート電圧Ｖｇｅの時間波形に基づいて、パワースイッチング素子１２にミラー効果が生ずるか否かを判別する。具体的には、印加電圧Ｖｍが所定のＨｉ値に上げられた後の所定時間Ａ内に、ゲート電圧Ｖｇｅが略一定値に維持される期間ａがあるか否かを判別して、ミラー効果の有無を判別する。
【００２９】
尚、この「ゲート電圧Ｖｇｅが略一定値に維持される」とは、印加電圧Ｖｍが所定のＬｏ値（例えば、略ゼロ）から所定のＨｉ値に上げられることでゲート電圧Ｖｇｅが時間経過に伴って上昇する通常の傾きよりも小さな傾きが生じていることを表したものであって、ゲート電圧Ｖｇｅがほとんど時間変化しない状態のことである。また、「所定時間Ａ」とは、印加電圧Ｖｍが所定のＬｏ値から所定のＨｉ値に上げられることでゲート電圧Ｖｇｅが時間経過に伴って略ゼロからミラー電圧Ｖｍｒまで上昇するのに要する通常の時間に設定されていればよい。また、「期間ａ」は、印加電圧Ｖｍが所定のＨｉ値に上げられているにもかかわらずゲート電圧Ｖｇｅがほとんど時間変化しないことを検出できる時間長さであればよい。
【００３０】
ミラー効果判定回路２８は、上記の所定時間Ａ内にゲート電圧Ｖｇｅが略一定値に維持される期間ａがあると判別する場合は、パワースイッチング素子１２にミラー効果が生じたと判別する。一方、上記の所定時間Ａ内に上記の期間ａがないと判別する場合は、パワースイッチング素子１２にミラー効果が生じないと判別する。ミラー効果判定回路２８は、そのミラー効果の有無判別の結果をオンオフ判定回路３２に供給する。
【００３１】
オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオフからオンへ切り替わったと判定することによりオン指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを上昇させた結果として、ミラー効果判定回路２８により所定時間Ａ内に期間ａがあることでミラー効果が生じたと判別された場合は、ダイオード部１６が通電していないすなわちＩＧＢＴ部１４が通電しつつあると判定すると共に、以後もゲート駆動回路２４に対するオン指令信号の供給を継続する。この場合には、ゲート駆動回路２４がＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＨｉ値に維持しつつ出力するので、ＩＧＢＴ部１４のゲートに生ずるゲート電圧Ｖｇｅがミラー電圧Ｖｍｒに維持された後に所望の値まで徐々に上昇し、その結果として、ＩＧＢＴ部１４がオンして通電する。
【００３２】
一方、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオフからオンへ切り替わったと判定することによりオン指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを上昇させた結果として、ミラー効果判定回路２８により所定時間Ａ内に期間ａが無くてミラー効果が生じないと判別された場合は、ダイオード部１６が通電していると判定すると共に、その所定時間Ａの経過後、ＩＧＢＴ部１４をオフすべく、ＩＧＢＴ部１４のターンオフを指令するオフ指令信号を生成してゲート駆動回路２４に対して供給する。この場合には、ゲート駆動回路２４がオンオフ判定回路３２からのオフ指令信号に従ってＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＬｏ値に設定して出力するので、上記のゲート電圧Ｖｇｅが徐々に降下して最終的にはゼロとなり、ＩＧＢＴ部１４がオフする。
【００３３】
また、本実施例において、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオフからオンへ切り替わったときにゲート駆動回路２４に対してオン指令信号を供給してＩＧＢＴ部１４への印加電圧Ｖｍを所定のＨｉ値に上げゲート電圧Ｖｇｅを上昇させた結果としてミラー効果が生ずると判別され、かつ、その後にゲート駆動回路２４に対するオン指令信号の供給の継続によりゲート電圧Ｖｇｅを更に所望の値まで上昇させた後、所定時間間隔Ｔ１で間欠的に、ゲート駆動回路２４に対してオフ指令信号を供給してＩＧＢＴ部１４への印加電圧Ｖｍを所定のＬｏ値に下げ、ＩＧＢＴ部１４の通電有無及びダイオード１６の通電有無を確認する。
【００３４】
すなわち、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオンでありかつオン指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを所望の値まで上昇させた後、クロック３０から周期的に供給されるクロック信号に従って、所定時間間隔Ｔ１で間欠的に、ＩＧＢＴ部１４のターンオフを指令するオフ指令信号を生成してゲート駆動回路２４に対して供給する。ゲート駆動回路２４は、オンオフ判定回路３２からオフ指令信号を受信したときは、ＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＬｏ値に設定して出力する。ゲート駆動回路２４がＬｏ値の印加電圧ＶｍをＩＧＢＴ部１４のゲートに向けて出力すると、ＩＧＢＴ部１４のゲートに生ずるゲート電圧Ｖｇｅが徐々に降下する。
【００３５】
ゲート電圧Ｖｇｅが降下する過程において、ダイオード部１６が通電していないときすなわちＩＧＢＴ部１４が通電しているときは、そのゲート電圧Ｖｇｅの降下に追従してコレクタ電圧Ｖｃｅが上昇するので、上記のミラー効果が生ずる。一方、上記のゲート電圧Ｖｇｅが下降する過程において、ダイオード部１６が通電しているときは、そのゲート電圧Ｖｇｅが下降してもコレクタ電圧Ｖｃｅがほとんど変化しないので、上記のミラー効果は生じない。
【００３６】
そこで、本実施例において、駆動信号Ｓｉｎがオンでありかつゲート電圧Ｖｇｅが所望の値まで上昇された後、ゲート駆動回路２４から出力される印加電圧Ｖｍが所定のＬｏ値に下げられると、以後、ゲートモニタ回路２６は、ＩＧＢＴ部１４のゲートに生じているゲート電圧Ｖｇｅをモニタし、そのモニタしたゲート電圧Ｖｇｅをミラー効果判定回路２８に向けて供給する。
【００３７】
ミラー効果判定回路２８は、ゲートモニタ回路２６から供給されるゲート電圧Ｖｇｅの時間波形に基づいて、パワースイッチング素子１２にミラー効果が生ずるか否かを判別する。具体的には、印加電圧Ｖｍが所定のＬｏ値に下げられた後の所定時間Ｂ内に、ゲート電圧Ｖｇｅが略一定値に維持される期間ｂがあるか否かを判別して、ミラー効果の有無を判別する。
【００３８】
尚、この「ゲート電圧Ｖｇｅが略一定値に維持される」とは、印加電圧Ｖｍが所定のＨｉ値から所定のＬｏ値に下げられることでゲート電圧Ｖｇｅが時間経過に伴って降下する通常の傾きよりも小さな傾きが生じていることを表したものであって、ゲート電圧Ｖｇｅがほとんど時間変化しない状態のことである。また、「所定時間Ｂ」とは、印加電圧Ｖｍが所定のＨｉ値から所定のＬｏ値に下げられることでゲート電圧Ｖｇｅが時間経過に伴って所望の値からミラー電圧Ｖｍｒまで降下するのに要する通常の時間に設定されていればよい。また、「期間ｂ」は、印加電圧Ｖｍが所定のＬｏ値に下げられているにもかかわらずゲート電圧Ｖｇｅがほとんど時間変化しないことを検出できる時間長さであればよい。
【００３９】
ミラー効果判定回路２８は、上記の所定時間Ｂ内にゲート電圧Ｖｇｅが略一定値に維持される期間ｂがあると判別する場合は、パワースイッチング素子１２にミラー効果が生じたと判別する。一方、上記の所定時間Ｂ内に上記の期間ｂがないと判別する場合は、パワースイッチング素子１２にミラー効果が生じないと判別する。ミラー効果判定回路２８は、そのミラー効果の有無判別の結果をオンオフ判定回路３２に供給する。
【００４０】
オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオンでありかつオン指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを所望の値まで上昇させた後、クロック３０からのクロック信号に従ってオフ指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを降下させた結果として、ミラー効果判定回路２８により所定時間Ｂ内に期間ｂがあることでミラー効果が生じたと判別された場合は、ダイオード部１６が通電していないすなわちＩＧＢＴ部１４が通電していると判定すると共に、その通電判定後、ＩＧＢＴ部１４のターンオンを指令するオン指令信号を生成してゲート駆動回路２４に対して供給する。この場合には、ゲート駆動回路２４がオンオフ判定回路３２からのオン指令信号に従ってＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＨｉ値に設定して出力するので、上記のゲート電圧Ｖｇｅがミラー電圧Ｖｍｒから所望の値まで徐々に上昇する。
【００４１】
以後、オンオフ判定回路３２は、ＩＧＢＴ部１４が通電していると判定する限り、所定時間間隔Ｔ１で間欠的に、オフ指令信号をゲート駆動回路２４に対して供給してＩＧＢＴ部１４に対する印加電圧Ｖｍを所定のＨｉ値から下げる処理を繰り返し、そのＩＧＢＴ部１４の通電有無を確認する。
【００４２】
一方、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオンでありかつオン指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを所望の値まで上昇させた後、クロック３０からのクロック信号に従ってオフ指令信号をゲート駆動回路２４に対して供給した結果として、ミラー効果判定回路２８により所定時間Ｂ内に期間ｂが無くてミラー効果が生じないと判別された場合は、ダイオード部１６が通電していると判定すると共に、以後もゲート駆動回路２４に対するオフ指令信号の供給を継続する。この場合には、ゲート駆動回路２４がＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＬｏ値に維持しつつ出力するので、上記のゲート電圧Ｖｇｅが徐々に降下して最終的にゼロとなり、ＩＧＢＴ部１４がオフする。
【００４３】
また、本実施例において、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎのオフからオンへの切り替え時及びその駆動信号Ｓｉｎのオン中、ミラー効果が発生しないと判別されてダイオード部１６が通電していると判定され、かつ、その後にゲート駆動回路２４に対するオフ指令信号の供給の継続によりゲート電圧Ｖｇｅを略ゼロまで降下させた後、所定時間間隔Ｔ２で間欠的に、ゲート駆動回路２４に対してオン指令信号を供給してＩＧＢＴ部１４への印加電圧Ｖｍを所定のＨｉ値に上げ、ＩＧＢＴ部１４の通電有無及びダイオード１６の通電有無を確認する。
【００４４】
すなわち、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオンでありかつオフ指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを略ゼロまで降下させた後、クロック３０から周期的に供給されるクロック信号に従って、所定時間間隔Ｔ２で間欠的に、ＩＧＢＴ部１４のターンオンを指令するオン指令信号を生成してゲート駆動回路２４に対して供給する。ゲート駆動回路２４は、オンオフ判定回路３２からオン指令信号を受信したときは、ＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＨｉ値に設定して出力する。ゲート駆動回路２４がＨｉ値の印加電圧ＶｍをＩＧＢＴ部１４のゲートに向けて出力すると、ＩＧＢＴ部１４のゲートに生ずるゲート電圧Ｖｇｅが徐々に上昇する。
【００４５】
駆動信号Ｓｉｎがオンでありかつゲート電圧Ｖｇｅが略ゼロまで降下された後、ゲート駆動回路２４から出力される印加電圧Ｖｍが所定のＨｉ値に上げられると、以後、ゲートモニタ回路２６は、ＩＧＢＴ部１４のゲートに生じているゲート電圧Ｖｇｅをモニタし、そのモニタしたゲート電圧Ｖｇｅをミラー効果判定回路２８に向けて供給する。ミラー効果判定回路２８は、ゲートモニタ回路２６から供給されるゲート電圧Ｖｇｅの時間波形に基づいて、パワースイッチング素子１２にミラー効果が生ずるか否かを判別する。具体的には、印加電圧Ｖｍが所定のＨｉ値に上げられた後の所定時間Ａ内に、ゲート電圧Ｖｇｅが略一定値に維持される期間ａがあるか否かを判別して、ミラー効果の有無を判別する。
【００４６】
そして、ミラー効果判定回路２８は、上記の所定時間Ａ内に上記の期間ａがあると判別する場合は、パワースイッチング素子１２にミラー効果が生じたと判別する。一方、上記の所定時間Ａ内に上記の期間ａがないと判別する場合は、パワースイッチング素子１２にミラー効果が生じないと判別する。
【００４７】
オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオンでありかつオフ指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを略ゼロまで降下させた後、クロック３０からのクロック信号に従ってオン指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを上昇させた結果として、ミラー効果判定回路２８によりミラー効果が生じたと判別された場合は、ダイオード部１６が通電していないすなわちＩＧＢＴ部１４が通電しつつあると判定すると共に、以後もゲート駆動回路２４に対するオン指令信号の供給を継続する。この場合には、ゲート駆動回路２４がＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＨｉ値に維持しつつ出力するので、ＩＧＢＴ部１４のゲートに生ずるゲート電圧Ｖｇｅがミラー電圧Ｖｍｒに維持された後に所望の値まで徐々に上昇し、その結果として、ＩＧＢＴ部１４がオンして通電する。
【００４８】
一方、オンオフ判定回路３２は、マイコン２２からの駆動信号Ｓｉｎがオンでありかつオフ指令信号をゲート駆動回路２４に対して供給してゲート電圧Ｖｇｅを略ゼロまで降下させた後、クロック３０からのクロック信号に従ってオン指令信号をゲート駆動回路２４に対して供給した結果として、ミラー効果判定回路２８によりミラー効果が生じないと判別された場合は、ダイオード部１６が通電していると判定すると共に、その所定時間Ａの経過後、ＩＧＢＴ部１４をオフすべく、ＩＧＢＴ部１４のターンオフを指令するオフ指令信号を生成してゲート駆動回路２４に対して供給する。この場合には、ゲート駆動回路２４がオンオフ判定回路３２からのオフ指令信号に従ってＩＧＢＴ部１４のゲートに印加すべき印加電圧Ｖｍを所定のＬｏ値に設定して出力するので、上記のゲート電圧Ｖｇｅが徐々に降下して最終的にはゼロとなる。
【００４９】
以後、オンオフ判定回路３２は、ダイオード部１６が通電していると判定する限り、所定時間間隔Ｔ２で間欠的に、オン指令信号をゲート駆動回路２４に対して供給してＩＧＢＴ部１４に対する印加電圧Ｖｍを所定のＬｏ値から上げる処理を繰り返し、そのダイオード部１６の通電有無を確認する。
【００５０】
このように、本実施例においては、マイコン２２からの駆動信号Ｓｉｎがオンである状態で、ＩＧＢＴ部１４に対する印加電圧Ｖｍを変化させたときのゲート電圧Ｖｇｅの時間波形に基づいて、パワートランジスタ素子１２にミラー効果が生ずるか否かを判別すると共に、そのミラー効果の有無判別の結果に基づいてＩＧＢＴ部１４の通電有無及びダイオード部１６の通電有無を判定する。
【００５１】
具体的には、駆動信号ＳｉｎがオンでありかつＨｉ値の印加電圧Ｖｍの印加によりＩＧＢＴ部１４がオンしている状況から印加電圧Ｖｍが下げられたときにゲート電圧Ｖｇｅが略一定値に維持される期間がある場合は、パワートランジスタ素子１２にミラー効果が生じたと判別して、ＩＧＢＴ部１４が通電していると判定する。
【００５２】
また、駆動信号ＳｉｎがオンでありかつＨｉ値の印加電圧Ｖｍの印加によりＩＧＢＴ部１４がオンしている状況から印加電圧Ｖｍが下げられたときにゲート電圧Ｖｇｅが略一定値に維持される期間がない場合は、パワートランジスタ素子１２にミラー効果が生じないと判別して、ダイオード部１６が通電していると判定する。
【００５３】
また、駆動信号ＳｉｎがオンでありかつＬｏ値の印加電圧Ｖｍの印加によりＩＧＢＴ部１４がオフしている状況から印加電圧Ｖｍが上げられたときにゲート電圧Ｖｇｅが略一定値に維持される期間がある場合は、パワートランジスタ素子１２にミラー効果が生じたと判別して、ＩＧＢＴ部１４が通電していると判定する。
【００５４】
また、駆動信号ＳｉｎがオンでありかつＬｏ値の印加電圧Ｖｍの印加によりＩＧＢＴ部１４がオフしている状況から印加電圧Ｖｍが上げられたときにゲート電圧Ｖｇｅが略一定値に維持される期間がない場合は、パワートランジスタ素子１２にミラー効果が生じないと判別して、ダイオード部１６が通電していると判定する。
【００５５】
従って、本実施例によれば、マイコン２２からの駆動信号Ｓｉｎがオンである状態で、ＩＧＢＴ部１４が通電しているか或いはダイオード部１６が通電しているか否かを判定するうえで、すなわち、パワートランジスタ素子１２の通電方向を判定するうえで、ダイオード部１６やＩＧＢＴ部１４などにセンス素子やセンス抵抗を設けることは不要であって、ＩＧＢＴ部１４に対する印加電圧Ｖｍを変化させたときのゲート電圧Ｖｇｅの時間波形を用いることとすれば十分である。
【００５６】
ミラー効果が生じていればＩＧＢＴ部１４が通電していると判定し、また、ミラー効果が生じていなければダイオード部１６が通電していると判定する。この点、本実施例によれば、通電判定のためのセンス素子やセンス抵抗を設けることなく簡素な構成で、ＩＧＢＴ部１４が通電しているか或いはダイオード部１６が通電しているかを判定することができるので、通電判定に起因してコストアップが招来するのを防止することができる。
【００５７】
また、本実施例においては、ＩＧＢＴ部１４が通電していると判定されると、オン指令信号がゲート駆動回路２４に供給されて、ＩＧＢＴ部１４に対して印加される印加電圧Ｖｍが所定のＨｉ値に設定され、ゲート電圧Ｖｇｅがミラー電圧Ｖｍｒから所望の値まで上昇される。ゲート電圧Ｖｇｅが所望の値まで上げられれば、マイコン２２からの駆動信号ＳｉｎどおりにＩＧＢＴ部１４がオンされる。
【００５８】
一方、ダイオード部１６が通電していると判定されると、オフ指令信号がゲート駆動回路２４に供給されて、ＩＧＢＴ部１４に対して印加される印加電圧Ｖｍが所定のＬｏ値に設定され、ゲート電圧Ｖｇｅがゼロまで降下される。ダイオード部１６の通電時にゲート電圧Ｖｇｅがゼロまで降下されれば、ＩＧＢＴ部１４がオフされる。従って、本実施例によれば、ダイオード部１６の通電中にＩＧＢＴ部１４がオンされても、その後直ちにＩＧＢＴ部１４がオフされるので、ダイオード部１６で生じる損失を低減することができると共に、また、パワースイッチング素子１２として高耐圧の素子を用いるのを不要とすることができる。
【００５９】
尚、上記の実施例においては、ＩＧＢＴ部１４が特許請求の範囲に記載した「トランジスタ」に、ダイオード部１６が特許請求の範囲に記載した「ダイオード」に、ゲートモニタ回路２６が特許請求の範囲に記載した「ゲート電圧モニタ手段」、「第１モニタ手段」、及び「第２モニタ手段」に、ミラー効果判定回路２８が特許請求の範囲に記載した「ミラー効果有無判別手段」、「第１有無判別手段」、及び「第２有無判別手段」に、オンオフ判定回路３２が特許請求の範囲に記載した「通電判定手段」、「第１通電判定手段」、「第２通電判定手段」、「第１印加電圧制御手段」、及び「第２印加電圧制御手段」に、所定時間Ａが特許請求の範囲に記載した「第２所定時間」に、所定時間Ｂが特許請求の範囲に記載した「第１所定時間」に、期間ａが特許請求の範囲に記載した「第２期間」に、期間ｂが特許請求の範囲に記載した「第１期間」に、所定時間間隔Ｔ１が特許請求の範囲に記載した「第１所定時間間隔」に、所定時間間隔Ｔ２が特許請求の範囲に記載した「第２所定時間間隔」に、それぞれ相当している。
【００６０】
ところで、上記の実施例において、半導体装置１０が、ＩＧＢＴ部１４と、ダイオード部１６と、からなるパワースイッチング素子１２を備えるものであるが、図４に示す如く、かかるパワースイッチング素子１２を備える半導体装置１００が、三相モータなどの電気負荷１０２とバッテリなどの直流電源Ｖとの間で電圧変換を行うインバータモジュールであってもよい。
【００６１】
すなわち、半導体装置１００は、直流電源Ｖの正側ＶＨと負側ＶＬとの間に直列接続された、上アーム素子であるパワースイッチング素子１２Ｈと、下アーム素子であるパワースイッチング素子１２Ｌと、を備えている。パワースイッチング素子１２Ｈとパワースイッチング素子１２Ｌとの接続端子には、電気負荷１０２が接続されている。パワースイッチング素子１２Ｈ，１２Ｌはそれぞれ、上記した実施例のパワースイッチング素子１２と同様の構成を有している。以下、パワースイッチング素子１２Ｈに係る構成については添え字「Ｈ」を付し、また、パワースイッチング素子１２Ｌに係る構成については添え字「Ｌ」を付す。
【００６２】
パワースイッチング素子１２Ｈは、駆動制御装置２０Ｈによりオン／オフ制御される。また、パワースイッチング素子１２Ｌは、駆動制御装置２０Ｌによりオン／オフ制御される。駆動制御装置２０Ｈ，２０Ｌのゲート駆動回路２４Ｈ，２４Ｌは、共通のマイコン２２から供給される駆動信号ＳｉｎＨ，ＳｉｎＬに従って、ＩＧＢＴ部１４のゲートに印加する印加電圧ＶｍＨ，ＶｍＬを生成して出力する。マイコン２２は、駆動信号ＳｉｎＨ，ＳｉｎＬを、デッドタイムを設けつつ逆位相で交互にオン／オフさせる。
【００６３】
この変形例においては、例えば、パワースイッチング素子１２に対するマイコン２２からの駆動信号Ｓｉｎがオフからオンへ切り替わった後に、電気負荷１０２に流れる電流が反転する場合、すなわち、通電状態が一方のパワースイッチング素子１２のダイオード部１６が通電する状態から他方のパワースイッチング素子１２のダイオード部１６が通電する状態へ変化して一方のパワースイッチング素子１２のＩＧＢＴ部１４が通電することとなる場合にも、その電流反転前後で適切にＩＧＢＴ部１４が通電しているか或いはダイオード部１６が通電しているか否かを判定することができ、パワートランジスタ素子１２の通電方向すなわち電気負荷１０２での電流反転を速やかに判定することができる。
【００６４】
例えば図５に示す如く、ダイオード部１６Ｌの通電中にマイコン２２からの駆動信号ＳｉｎＬがオフからオンへ切り替わった場合は、その切り替わり後、ＩＧＢＴ部１４Ｌに対する印加電圧ＶｍＬがＬｏ値から上げられた際にゲート電圧ＶｇｅＬが略一定値に維持される期間がないので、ダイオード部１６Ｌが通電していると判定される。この場合は、そのダイオード部１６Ｌの通電判定後、ＩＧＢＴ部１４Ｌに対する印加電圧ＶｍＬがＬｏ値に下げられるので、ゲート電圧ＶｇｅＬがゼロまで降下されてダイオード部１６Ｌでの損失が低減される。
【００６５】
次に、駆動信号ＳｉｎＬのオン中に電気負荷１０２に流れる電流が反転して通電状態がダイオード部１６Ｌの通電状態からダイオード部１６Ｈの通電状態へ変化すると、ＩＧＢＴ部１４Ｌのコレクタ電圧Ｖｃｅが高くなるので、その通電状態変化後、クロック３０からのクロック信号に従ってＩＧＢＴ部１４Ｌに対する印加電圧ＶｍＬがＬｏ値から上げられた際にゲート電圧ＶｇｅＬが略一定値に維持される期間が生じ、ＩＧＢＴ部１４Ｌが通電していると判定される。この場合は、そのＩＧＢＴ部１４Ｌの通電判定後、ＩＧＢＴ部１４Ｌに対する印加電圧ＶｍＬが更にＨｉ値に向けて上げられるので、ゲート電圧ＶｇｅＬが所望の値まで上げられてＩＧＢＴ部１４Ｌがオンされる。
【００６６】
尚、ダイオード部１６Ｈの通電中にマイコン２２からの駆動信号ＳｉｎＨがオフからオンへ切り替わる場合も、上記と同様の処理が行われれば、駆動信号ＳｉｎＨのオン中に電気負荷１０２に流れる電流が反転しても、その電流反転前後でダイオード部１６Ｈが通電しているか或いはＩＧＢＴ部１４Ｈが通電しているかを適切に判定することができる。
【００６７】
また、上記の実施例においては、駆動信号Ｓｉｎのオン中、ＩＧＢＴ部１４が通電していると判定されている限り、所定時間間隔Ｔ１で間欠的に、ＩＧＢＴ部１４に対する印加電圧Ｖｍが所定のＨｉ値から下げられてそのＩＧＢＴ部１４の通電有無の判定が行われる。
【００６８】
しかし、ＩＧＢＴ部１４の通電中にその印加電圧Ｖｍが下げられると、パワースイッチング素子１２での損失が増大する。従って、ＩＧＢＴ部１４の通電中にパワースイッチング素子１２での損失増大を抑制するうえでは、上記の所定時間間隔Ｔ１を大きくしてＩＧＢＴ部１４に対する印加電圧Ｖｍを下げる頻度を少なくすることが有効である。一方、上記の所定時間間隔Ｔ１が大きくなると、パワースイッチング素子１２の通電方向の判定頻度が少なくなるので、電気負荷１０２での電流反転を速やかに判定することができなくなる問題が生ずる。
【００６９】
そこで、ＩＧＢＴ部１４の通電中におけるパワースイッチング素子１２での損失増大を抑制しつつかつ電気負荷１０２での電流反転を速やかに判定すべく、上記の所定時間間隔Ｔ１をミラー電圧Ｖｍｒに応じて変更することとしてもよい。
【００７０】
ミラー電圧Ｖｍｒは、コレクタ電流Ｉｃに依存し、コレクタ電流Ｉｃが少ないほど低い。コレクタ電流Ｉｃが多くミラー電圧Ｖｍｒが高ければ、電気負荷１０２の電流が反転するタイミングは遠い一方、コレクタ電流Ｉｃが少なくミラー電圧Ｖｍｒが低ければ、電気負荷１０２の電流が反転するタイミングが近くなる。従って、上記の所定時間間隔Ｔ１を、ミラー電圧Ｖｍｒが高いほど大きくしかつミラー電圧Ｖｍｒが低いほど小さくすることとするのが有効である。
【００７１】
この変形例においては、図６に示す如く、ゲートモニタ回路２６が、モニタしたゲート電圧Ｖｇｅを、ミラー効果判定回路２８に向けて供給すると共に、周期的にクロック信号を出力する周期変更機能付きのクロック２００に向けて供給する。クロック２００は、ゲートモニタ回路２６からのゲート電圧Ｖｇｅに基づいて上記の所定時間間隔Ｔ１を設定して、その設定した所定時間間隔Ｔ１でクロック信号をオンオフ判定回路３２へ向けて供給する。
【００７２】
かかる変形例によれば、ミラー電圧Ｖｍｒが高いほど上記の所定時間間隔Ｔ１が大きくなるので、ＩＧＢＴ部１４の通電中におけるパワースイッチング素子１２での損失増大を抑制することが可能になると共に、ミラー電圧Ｖｍｒが低いほど上記の所定時間間隔Ｔ１が小さくなるので、電気負荷１０２での電流反転を速やかに判定することが可能になる。
【００７３】
例えば図７に示す如く、マイコン２２からの駆動信号ＳｉｎＬがオフからオンへ切り替わった後にコレクタ電流Ｉｃが徐々に下がっていくと、ミラー電圧Ｖｍｒが徐々に低下するので、上記の所定時間間隔Ｔ１がＴ１０→Ｔ１１→Ｔ１２へ順に小さくなって通電判定の頻度が高くなる。
【００７４】
尚、この変形例においては、クロック２００がゲートモニタ回路２６からのゲート電圧Ｖｇｅの大きさに応じて上記の所定時間間隔Ｔ１を変更することが特許請求の範囲に記載した「第１所定時間変更手段」に相当する。
【符号の説明】
【００７５】
１０  半導体装置
１２  パワースイッチング素子
１４  ＩＧＢＴ部
１６  ダイオード部
２０  駆動制御装置
２４  ゲート駆動回路
２６  ゲートモニタ回路
２８  ミラー効果判定回路
３０  クロック
３２  オンオフ判定回路
【図１】
0006024641.tif 000002
【図２】
0006024641.tif 000003
【図３】
0006024641.tif 000004
【図４】
0006024641.tif 000005
【図５】
0006024641.tif 000006
【図６】
0006024641.tif 000007
【図７】
0006024641.tif 000008