(57)【要約】【課題】処理装置側の端子数を増加することなく、各駆動回路からの情報を処理装置に効率的に伝達することができる電力変換装置の提供。【解決手段】電力変換装置は、第１スイッチング素子と、第２スイッチング素子と、前記第１スイッチング素子に対応して設けられる第１駆動回路と、前記第２スイッチング素子に対応して設けられる第２駆動回路と、前記第１及び第２駆動回路を介して、前記第１及び第２スイッチング素子を制御する処理装置と、前記第１駆動回路と前記第２駆動回路の間を接続する第１通信線と、前記第１駆動回路と前記処理装置の間を接続する第２通信線とを含む。【選択図】図２
2015053813.tif 000002
【特許請求の範囲】
【請求項１】
第１スイッチング素子と、
第２スイッチング素子と、
前記第１スイッチング素子に対応して設けられる第１駆動回路と、
前記第２スイッチング素子に対応して設けられる第２駆動回路と、
前記第１及び第２駆動回路を介して、前記第１及び第２スイッチング素子を制御する処理装置と、
前記第１駆動回路と前記第２駆動回路の間を接続する第１通信線と、
前記第１駆動回路と前記処理装置の間を接続する第２通信線とを含む、電力変換装置。
【請求項２】
前記第１駆動回路は、前記第２駆動回路から前記第１通信線を介して受信した情報を、前記第２通信線を介して前記処理装置に送信する、請求項１に記載の電力変換装置。
【請求項３】
第３スイッチング素子と、
前記第３スイッチング素子に対応して設けられる第３駆動回路とを更に含み、
前記制御装置は、前記第３駆動回路を介して、前記第３スイッチング素子を制御し、
前記第１通信線は、前記第１駆動回路と前記第２駆動回路の間を接続する通信線と、前記第２駆動回路と前記第３駆動回路の間を接続する通信線とを含み、
前記第２駆動回路は、前記第２駆動回路と前記第３駆動回路の間の前記第１通信線を介して前記第３駆動回路から受信した情報を、前記第１駆動回路と前記第２駆動回路の間の前記第１通信線を介して前記第１駆動回路に送信する、請求項１に記載の電力変換装置。
【請求項４】
前記第２駆動回路は、前記第３駆動回路から受信した情報に、前記第２駆動回路で取得した前記第２スイッチング素子に関する情報を付加して、前記第１駆動回路に送信する、請求項３に記載の電力変換装置。
【請求項５】
前記第３駆動回路は、前記第３駆動回路で取得した前記第３スイッチング素子に関する情報を前記第２駆動回路に送信する、請求項３又は４に記載の電力変換装置。
【請求項６】
前記第３駆動回路と前記処理装置の間を接続する第３通信線を更に含み、
前記第３駆動回路は、前記第３駆動回路で取得した前記第３スイッチング素子に関する情報と、前記処理装置から前記第３通信線を介して受信した情報とを前記第２駆動回路に送信する、請求項３又は４に記載の電力変換装置。
【請求項７】
前記第１駆動回路は、前記第２駆動回路から受信した情報に、前記第１駆動回路で取得した前記第１スイッチング素子に関する情報を付加して、前記処理装置に送信する、請求項１〜６のうちのいずれか１項に記載の電力変換装置。
【請求項８】
前記処理装置は、前記第１駆動回路から受信した情報に基づいて、前記第３駆動回路に送信する情報を生成する、請求項６及び７に記載の電力変換装置。
【請求項９】
前記処理装置は、前記第１駆動回路から受信した情報に基づいて、前記第１及び第２スイッチング素子のデットタイムを制御する、請求項２に記載の電力変換装置。
【請求項１０】
前記処理装置は、前記第１駆動回路から受信した情報に基づいて、前記第１〜第３スイッチング素子のデットタイムを制御する、請求項３に記載の電力変換装置。
【請求項１１】
前記第３駆動回路は、前記処理装置から前記第３通信線を介して受信した情報に基づいて、前記第３スイッチング素子のデットタイムを制御し、
前記第２駆動回路は、前記第３駆動回路から前記第１通信線を介して受信した情報に基づいて、前記第２スイッチング素子のデットタイムを制御する、請求項８に記載の電力変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電力変換装置に関する。
【背景技術】
【０００２】
従来から、各ドライブユニットにおけるフェール信号を出力する各フェール用フォトカプラの出力側同士を通信線で直列に接続すると共に、当該通信線の一端をマイコンに接続することで、各ドライブユニットからマイコンへのフェール情報の伝達を可能とする電力変換回路の駆動装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2012-100461号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の特許文献１に記載の構成では、マイコンと各ドライブユニットとが通信線により各フェール用フォトカプラを介して直列に接続されているので、マイコンと各ドライブユニットとがそれぞれ一対一に接続される構成に比べて、マイコン側の接続端子数を１つに低減することができる。しかしながら、その反面、上記の特許文献１に記載の構成では、マイコン側では、フェール信号を受信した場合、少なくとも１つのドライブユニットで異常が検出されたことを把握できるものの、どのドライブユニットで異常が検出されたかは把握することができない。
【０００５】
そこで、本開示は、処理装置側の端子数を増加することなく、各駆動回路からの情報を処理装置に効率的に伝達することができる電力変換装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本開示の一局面によれば、第１スイッチング素子と、
第２スイッチング素子と、
前記第１スイッチング素子に対応して設けられる第１駆動回路と、
前記第２スイッチング素子に対応して設けられる第２駆動回路と、
前記第１及び第２駆動回路を介して、前記第１及び第２スイッチング素子を制御する処理装置と、
前記第１駆動回路と前記第２駆動回路の間を接続する第１通信線と、
前記第１駆動回路と前記処理装置の間を接続する第２通信線とを含む、電力変換装置が提供される。
【発明の効果】
【０００７】
本開示によれば、処理装置側の端子数を増加することなく、各駆動回路からの情報を処理装置に効率的に伝達することができる電力変換装置が得られる。
【図面の簡単な説明】
【０００８】
【図１】電動自動車用モータ駆動システム１の全体構成の一例を示す図である。
【図２】半導体駆動装置５０におけるＤＣ／ＤＣコンバータ２０の制御部６００の一例を示す図である。
【図３】半導体駆動装置５０におけるインバータ３０の制御部５００の構成の一例を示す図である。
【図４】半導体駆動装置５０におけるインバータ３０の制御部５００の構成の他の一例を示す図である。
【図５】図３に示す例において実行されてよいフィードバック信号の送信態様の一例を示す図である。
【図６】図３に示す例において実行されてよいフィードバック信号の送信態様の他の一例を示す図である。
【図７】図３に示す例において実行されてよいフィードバック信号の送信態様の他の一例を示す図である。
【図８】図４に示す例において実行されてよいマイコン信号及びフィードバック信号の送信態様の一例を示す図である。
【図９】図４に示す例において実行されてよいマイコン信号及びフィードバック信号の送信態様の他の一例を示す図である。
【図１０】図３に示す例において実行されてよいデッドタイム制御におけるフィードバック信号の利用例を示す図である。
【図１１】図４に示す例において実行されてよいデッドタイム制御におけるマイコン信号及びフィードバック信号の利用例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら各実施例について詳細に説明する。
【００１０】
図１は、電動自動車用モータ駆動システム１の全体構成の一例を示す図である。モータ駆動システム１は、バッテリ１０の電力を用いて走行用モータ４０を駆動することにより車両を駆動させるシステムである。尚、電動自動車は、電力を用いて走行用モータ４０を駆動して走行するものであれば、その方式や構成の詳細は任意である。電動自動車は、典型的には、動力源がエンジンと走行用モータ４０であるハイブリッド自動車（ＨＶ）や、動力源が走行用モータ４０のみである電気自動車を含む。
【００１１】
モータ駆動システム１は、図１に示すように、バッテリ１０、ＤＣ／ＤＣコンバータ２０、インバータ３０、走行用モータ４０、及び、半導体駆動装置５０を備える。
【００１２】
バッテリ１０は、電力を蓄積して直流電圧を出力する任意の蓄電装置であり、ニッケル水素バッテリ、リチウムイオンバッテリや電気２重層キャパシタ等の容量性素子から構成されてもよい。
【００１３】
ＤＣ／ＤＣコンバータ２０は、双方向のＤＣ／ＤＣコンバータ（可逆チョッパ方式の昇圧ＤＣ／ＤＣコンバータ）であってよい。ＤＣ／ＤＣコンバータ２０は、例えば２００Ｖから６５０Ｖへの昇圧変換、及び、６５０Ｖから２００Ｖへの降圧変換が可能であってよい。ＤＣ／ＤＣコンバータ２０のリアクトル（コイル）Ｌ１の入力側と負極ラインとの間には平滑用コンデンサＣ１が接続されてよい。
【００１４】
図示の例では、ＤＣ／ＤＣコンバータ２０は、２つのスイッチング素子Ｑ２２，Ｑ２４と、リアクトルＬ１とを有する。２つのスイッチング素子Ｑ２２，Ｑ２４は、インバータ３０の正極ラインと負極ラインとの間に互いに直列に接続される。リアクトルＬ１は、バッテリ１０の正極側に直列に接続される。リアクトルＬ１は、出力側が２つのスイッチング素子Ｑ２２，Ｑ２４の接続部に接続される。
【００１５】
図示の例では、ＤＣ／ＤＣコンバータ２０の２つのスイッチング素子Ｑ２２，Ｑ２４は、ＩＧＢＴ（Insulated Gate Bipolar Transistor）である。尚、スイッチング素子Ｑ２２，Ｑ２４は、ダイオード（例えばフリーホイールダイオード）Ｄ２２，Ｄ２４を外付け素子と用いる通常のＩＧＢＴであってもよいし、ダイオードＤ２２，Ｄ２４を内蔵した逆導通ＩＧＢＴ（ＲＣ（Reverse Conducting）−ＩＧＢＴ）であってもよい。いずれの場合も、上アームのスイッチング素子Ｑ２２のコレクタはインバータ３０の正極ラインに接続されており、上アームのスイッチング素子Ｑ２２のエミッタは下アームのスイッチング素子Ｑ２４のコレクタに接続されている。また、下アームのスイッチング素子Ｑ２４のエミッタは、インバータ３０の負極ライン及びバッテリ１０の負極に接続されている。尚、スイッチング素子Ｑ２２、Ｑ２４は、ＭＯＳＦＥＴ（Metal Oxide Semiconductor Field-Effect Transistor)のような、ＩＧＢＴ以外の他のスイッチング素子であってもよい。
【００１６】
インバータ３０は、正極ラインと負極ラインとの間に互いに並列に配置されるＵ相、Ｖ相、Ｗ相の各アームから構成される。Ｕ相アームはスイッチング素子（本例ではＩＧＢＴ）Ｑ１，Ｑ２の直列接続からなり、Ｖ相アームはスイッチング素子（本例ではＩＧＢＴ）Ｑ３，Ｑ４の直列接続からなり、Ｗ相アームはスイッチング素子（本例ではＩＧＢＴ）Ｑ５，Ｑ６の直列接続からなる。また、各スイッチング素子Ｑ１〜Ｑ６のコレクタ−エミッタ間には、それぞれ、エミッタ側からコレクタ側に電流を流すようにダイオードＤ１〜Ｄ６が配置される。尚、スイッチング素子Ｑ１〜Ｑ６は、ＭＯＳＦＥＴのような、ＩＧＢＴ以外の他のスイッチング素子であってもよい。
【００１７】
走行用モータ４０は、３相の永久磁石モータであり、Ｕ，Ｖ，Ｗ相の３つのコイルの一端が中点で共通接続されている。Ｕ相コイルの他端は、スイッチング素子Ｑ１，Ｑ２の中点Ｍ１に接続され、Ｖ相コイルの他端は、スイッチング素子Ｑ３，Ｑ４の中点Ｍ２に接続され、Ｗ相コイルの他端は、スイッチング素子Ｑ５，Ｑ６の中点Ｍ３に接続される。スイッチング素子Ｑ１のコレクタと負極ラインとの間には、平滑用コンデンサＣ２が接続される。尚、Ｕ，Ｖ，Ｗ相の３つのコイルの結線方法は、Δ結線であってもよい。また、走行用モータ４０は、電磁石と永久磁石とを組み合わせたハイブリッド型の３相モータであってもよい。
【００１８】
尚、走行用モータ４０に加えて、第２の走行用モータ又は発電機が並列で追加されてもよい。この場合、対応するインバータも並列に追加されればよい。
【００１９】
半導体駆動装置５０は、ＤＣ／ＤＣコンバータ２０及びインバータ３０を制御する。半導体駆動装置５０は、マイコンを含むＥＣＵ（電子制御ユニット）として具現化されてもよい。尚、半導体駆動装置５０の各種機能（以下で説明する機能を含む）は、任意のハードウェア、ソフトウェア、ファームウェア又はそれらの組み合わせにより実現されてもよい。例えば、半導体駆動装置５０の各種機能は、特定用途向けＡＳＩＣ（application-specific integrated circuit）やＦＰＧＡ（Field Programmable Gate Array）により実現されてもよい。また、半導体駆動装置５０の各種機能は、複数のＥＣＵにより協動して実現されてもよい。
【００２０】
ＤＣ／ＤＣコンバータ２０の制御方法の概要は任意であってよい。典型的には、半導体駆動装置５０は、インバータ３０の動作（力行又は回生）に応じて、ＤＣ／ＤＣコンバータ２０を制御する。例えば、半導体駆動装置５０は、力行時は、ＤＣ／ＤＣコンバータ２０の下アームのスイッチング素子Ｑ２４のみをオン／オフ切換し（下アームによる片アーム駆動）、バッテリ１０の電圧を昇圧してインバータ３０側に出力する。この際、下アームのスイッチング素子Ｑ２４は、ＰＷＭ（Ｐulse Ｗidth Ｍodulation）制御されてもよい。また、回生時は、ＤＣ／ＤＣコンバータ２０の上アームのスイッチング素子Ｑ２２のみをオン／オフ切換し（上アームによる片アーム駆動）、インバータ３０側の電圧を降圧してバッテリ１０側に出力する。この際、上アームのスイッチング素子Ｑ２２は、ＰＷＭ制御されてよい。また、リアクトルＬ１を流れる電流が０を跨ぐ際（ゼロクロス時）、半導体駆動装置５０は、２つのスイッチング素子Ｑ２２，Ｑ２４を逆相でオン／オフ駆動してもよい（両アーム駆動）。
【００２１】
インバータ３０の制御方法の概要は任意であってよい。典型的には、半導体駆動装置５０は、各相のコイルを流れる相電流が例えば１２０度ずつ位相がずれた関係の正弦波波形となるように、Ｕ相に係る２つのスイッチング素子Ｑ１，Ｑ２をオン／オフ駆動し、Ｖ相に係る２つのスイッチング素子Ｑ３，Ｑ４をオン／オフ駆動し、Ｗ相に係る２つのスイッチング素子Ｑ５，Ｑ６をオン／オフ駆動する。
【００２２】
図２は、半導体駆動装置５０におけるＤＣ／ＤＣコンバータ２０の制御部６００の一例を示す図である。
【００２３】
ＤＣ／ＤＣコンバータ２０の制御部６００は、マイコン５１０と、駆動ＩＣ（integrated circuit）部６２０とを含む。駆動ＩＣ部６２０は、スイッチング素子Ｑ２２、Ｑ２４に応じて２つの駆動ＩＣ６２２Ａ、６２２Ｂを含む。尚、２つの駆動ＩＣ６２２は、１つの駆動ＩＣとして具現化されてもよい。かかる場合も、１つの駆動ＩＣ内には、２つの駆動ＩＣ６２２Ａ、６２２Ｂに対応した回路部分を含むことになる。
【００２４】
制御部６００は、駆動信号用の通信線６３０と、フィードバック信号用の通信線６４０とを含む。駆動信号用の通信線６３０は、マイコン５１０と駆動ＩＣ部６２０との間に設けられる。駆動信号用の通信線６３０は、スイッチング素子Ｑ２２、Ｑ２４に応じて２つ設けられる。即ち、駆動信号用の通信線６３０は、２つの駆動ＩＣ６２２Ａ、６２２Ｂのそれぞれに対して設けられる。図２に示す例では、駆動信号用の通信線６３０は、フォットカプラ６３２を含み、マイコン５１０は、駆動信号用の通信線６３０によりフォットカプラ６３２を介して駆動ＩＣ６２２Ａ、６２２Ｂにそれぞれ接続される。
【００２５】
駆動信号用の通信線６３０は、ＤＣ／ＤＣコンバータ２０のスイッチング素子Ｑ２２、Ｑ２４のオン／オフ切換のための駆動信号が伝送される。駆動信号は、マイコン５１０から駆動信号用の通信線６３０及び駆動ＩＣ６２２Ａ、６２２Ｂを介してスイッチング素子Ｑ２２、Ｑ２４のゲートに印加される。駆動信号の生成方法は任意であってよい。
【００２６】
フィードバック信号用の通信線６４０は、図２に示すように、２つの駆動ＩＣ６２２Ａ、６２２Ｂに対して共通である。具体的には、フィードバック信号用の通信線６４０は、駆動ＩＣ６２２Ｂとマイコン５１０との間に設けられるマイコン−ＩＣ間通信線６４１と、２つの駆動ＩＣ６２２Ａ、６２２Ｂ間に設けられるＩＣ間通信線６４２とを含む。マイコン−ＩＣ間通信線６４１は、フォットカプラ６５０を含み、マイコン５１０は、マイコン−ＩＣ間通信線６４１によりフォットカプラ６５０を介して駆動ＩＣ６２２Ｂに接続される。また、ＩＣ間通信線６４２は、フォットカプラ６５２を含み、駆動ＩＣ６２２Ａは、ＩＣ間通信線６４２によりフォットカプラ６５２を介して駆動ＩＣ６２２Ｂに接続される。
【００２７】
駆動ＩＣ６２２Ａ、６２２Ｂは、フィードバック信号をフィードバック信号用の通信線６４０に出力する。フィードバック信号は、任意のタイミング（又は任意の周期）で出力されてよい。フィードバック信号は、任意の情報を含んでよい。例えば、フィードバック信号は、ＩＤ情報と、素子情報とを含んでよい。素子情報は、対応するスイッチング素子Ｑ２２、Ｑ２４に関する情報であってよい。例えば、素子情報は、スイッチング素子Ｑ２２、Ｑ２４のそれぞれに設けられてよい温度センサや電流センサ(センスエミッタ)に基づく温度情報や電流情報を含んでもよい。また、素子情報は、スイッチング素子Ｑ２２、Ｑ２４の現在の状態（オン／オフ状態）を表すオン／オフ情報を含んでよい。また、素子情報は、対応するスイッチング素子Ｑ２２、Ｑ２４又は対向アームのスイッチング素子Ｑ２４、Ｑ２２の異常の内容を表す異常情報を含んでよい。異常の内容は、検出可能（判定可能）な異常に応じて複数存在しうる。例えば、異常の内容は、駆動ＩＣ６２２Ａ、６２２Ｂの持つ保護機能が働いたときに、その保護動作内容を表す情報であってもよい。保護機能は、例えば短絡保護、過電流保護、過熱保護、電圧異常保護、基板部品不良検出等を含んでよい。
【００２８】
フィードバック信号は、所定のオン／オフパターン（Ｈｉ／Ｌｏパターン）により生成されてもよい。以下では、区別のため、駆動ＩＣ６２２Ａにより生成されるフィードバック信号を「フィードバック信号Ａ」と称し、駆動ＩＣ６２２Ｂにより生成されるフィードバック信号を「フィードバック信号Ｂ」と称する。
【００２９】
駆動ＩＣ６２２Ａは、フォットカプラ６５２を所定のオン／オフパターンでオン／オフさせることで、フィードバック信号ＡをＩＣ間通信線６４２を介して駆動ＩＣ６２２Ｂに送信する。フィードバック信号Ａは、上述の如く、駆動ＩＣ６２２Ａに係るＩＤ情報及び素子情報を含んでよい。
【００３０】
駆動ＩＣ６２２Ｂは、フォットカプラ６５０を所定のオン／オフパターンでオン／オフさせることで、フィードバック信号Ｂをマイコン−ＩＣ間通信線６４１を介してマイコン５１０に送信する。フィードバック信号Ｂは、上述の如く、駆動ＩＣ６２２Ｂに係るＩＤ情報及び素子情報を含んでよい。但し、駆動ＩＣ６２２Ｂは、駆動ＩＣ６２２Ａからフィードバック信号ＡをＩＣ間通信線６４２を介して受信した場合、そのフィードバック信号Ａに応じたフィードバック信号Ｂを生成して、マイコン５１０に送信する。この場合、フィードバック信号Ｂは、フィードバック信号Ａと実質的に同一であってもよい。この場合、駆動ＩＣ６２２Ｂは、フィードバック信号Ａをマイコン５１０に転送するだけである。或いは、フィードバック信号Ｂは、フィードバック信号Ａの情報に加えて、駆動ＩＣ６２２Ｂで取得した情報（駆動ＩＣ６２２Ｂに係るＩＤ情報及び素子情報）を含んでよい。このとき、フィードバック信号Ｂは、駆動ＩＣ６２２Ａ、６２２Ｂのそれぞれの素子情報がそれぞれのＩＤ情報に対応付けられる態様で生成されてよい。これにより、駆動ＩＣ６２２Ａ、６２２Ｂの双方の情報を含むフィードバック信号Ｂをマイコン５１０が受信した場合でも、マイコン５１０側において、いずれの素子情報がいずれの駆動ＩＣに係る情報であるかを特定することができる。
【００３１】
マイコン５１０は、駆動ＩＣ６２２Ｂからマイコン−ＩＣ間通信線６４１を介してフィードバック信号Ｂを受信する。これにより、マイコン５１０は、１本のフィードバック信号用の通信線６４０を介して、２つの駆動ＩＣ６２２Ａ、６２２Ｂからの情報を（混信せずに）取得することができる。例えば、フィードバック信号Ｂが、上述の如く、フィードバック信号Ａの情報、及び、駆動ＩＣ６２２Ｂで取得した情報（駆動ＩＣ６２２Ｂに係るＩＤ情報及び素子情報）を含む場合は、マイコン５１０は、駆動ＩＣ６２２Ａ、６２２Ｂの双方からの情報を取得することができる。このように、図２に示す例によれば、マイコン５１０の端子数を増加することなく、各駆動ＩＣ６２２Ａ、６２２Ｂからの情報をマイコン５１０に効率的に伝達することができる。
【００３２】
尚、図２に示す例では、マイコン−ＩＣ間通信線６４１は、駆動ＩＣ６２２Ｂとマイコン５１０との間に設けられているが、それに代えて、駆動ＩＣ６２２Ａとマイコン５１０との間に設けられてもよい。この場合は、各駆動ＩＣ６２２Ａ、６２２Ｂの役割が逆になるだけである。即ち、駆動ＩＣ６２２Ｂは、フィードバック信号ＢをＩＣ間通信線６４２を介して駆動ＩＣ６２２Ａに送信し、駆動ＩＣ６２２Ａは、フィードバック信号Ａをマイコン−ＩＣ間通信線を介してマイコン５１０に送信する。このとき、フィードバック信号Ａは、各駆動ＩＣ６２２Ａ、６２２Ｂに係る情報を含んでよい。
【００３３】
図３は、半導体駆動装置５０におけるインバータ３０の制御部５００の構成の一例を示す図である。
【００３４】
インバータ３０の制御部５００は、マイコン５１０と、駆動ＩＣ５２２Ａ〜５２２Ｆとを含む。駆動ＩＣ５２２Ａ〜５２２Ｆは、スイッチング素子Ｑ１〜Ｑ６に応じて６つ設けられる。尚、図２において、６つの駆動ＩＣ５２２Ａ〜５２２Ｆに付されたｕｕ，ｕｖ等の符合は、対応するアームを示す。例えば、ｕｕは、アッパアームのＵ相に係るスイッチング素子Ｑ１に対応して設けられる駆動ＩＣ５２２Ａを表す。尚、６つの駆動ＩＣ５２２Ａ〜５２２Ｆは、１つ又はそれ以外の数の駆動ＩＣとして具現化されてもよい。例えば６つの駆動ＩＣ５２２Ａ〜５２２Ｆは、１つの駆動ＩＣとして具現化されてもよい。かかる場合も、１つの駆動ＩＣ内には、６つの駆動ＩＣ５２２Ａ〜５２２Ｆに対応した回路部分を含むことになる。
【００３５】
制御部５００は、駆動信号用の通信線５３０と、フィードバック信号用の通信線５４０とを含む。駆動信号用の通信線５３０は、マイコン５１０と駆動ＩＣ５２２Ａ〜５２２Ｆとの間に設けられる。駆動信号用の通信線５３０は、スイッチング素子Ｑ１〜Ｑ６に応じて６つ設けられる。即ち、駆動信号用の通信線５３０は、６つの駆動ＩＣ５２２Ａ〜５２２Ｆのそれぞれに対して設けられる。
【００３６】
駆動信号用の通信線５３０は、インバータ３０のスイッチング素子Ｑ１〜Ｑ６のオン／オフ切換のための駆動信号が伝送される。駆動信号は、マイコン５１０から駆動信号用の通信線５３０及び駆動ＩＣ５２２を介してスイッチング素子Ｑ１〜Ｑ６のゲートに印加される。駆動信号の生成方法は任意であってよい。例えば、マイコン５１０は、アクセル開度と車速とに基づいて、モータトルク指令値（目標駆動トルク）を決定し、決定したモータトルク指令値及び各種センサ値等（例えば、電流センサによる各相電流の検出値やレゾルバによるモータ回転数の検出値）に基づいて、スイッチング素子Ｑ１〜Ｑ６のオン／オフ切換のためのデューティを算出してよい。そして、算出したデューティと、キャリア信号とに基づいて、駆動信号を生成してよい。
【００３７】
フィードバック信号用の通信線５４０は、図３に示すように、６つの駆動ＩＣ５２２Ａ〜５２２Ｆに対して共通である。具体的には、フィードバック信号用の通信線５４０は、駆動ＩＣ５２２Ｆとマイコン５１０との間に設けられるマイコン−ＩＣ間通信線５４１と、駆動ＩＣ５２２Ａ〜５２２Ｆのうちの隣接する各２つの駆動ＩＣ間に設けられるＩＣ間通信線５４２とを含む。マイコン−ＩＣ間通信線５４１は、フォットカプラ５５０を含み、マイコン５１０は、マイコン−ＩＣ間通信線５４１によりフォットカプラ５５０を介して駆動ＩＣ５２２Ｆに接続される。また、各ＩＣ間通信線５４２は、フォットカプラ５５２Ａ〜５５２Ｅを含み、駆動ＩＣ５２２Ａ〜５２２Ｆのうちの隣接する各２つの駆動ＩＣは、その間のＩＣ間通信線５４２により、対応するフォットカプラ５５２Ａ〜５５２Ｅを介して接続される。
【００３８】
駆動ＩＣ５２２Ａ〜５２２Ｆのそれぞれは、対応するフォットカップラ５５２Ａ〜５５２Ｅ、５５０をオン／オフさせてフィードバック信号用の通信線５４０のレベルをＨｉとＬｏ間で変化させることで、フィードバック信号を生成する。フィードバック信号は、上述の如く、駆動ＩＣ５２２Ａ〜５２２Ｆのそれぞれに係るＩＤ情報と素子情報とを含んでよい。以下では、区別のため、駆動ＩＣ５２２Ａ〜５２２Ｆにより生成されるフィードバック信号をそれぞれ「フィードバック信号Ａ〜Ｆ」と称する。
【００３９】
駆動ＩＣ５２２Ａは、フォットカプラ５５２Ａを所定のオン／オフパターンでオン／オフさせることで、フィードバック信号Ａを生成し、生成したフィードバック信号ＡをＩＣ間通信線５４２を介して駆動ＩＣ５２２Ｂに送信する。フィードバック信号Ａは、上述の如く、駆動ＩＣ５２２Ａに係るＩＤ情報及び素子情報を含んでよい。
【００４０】
駆動ＩＣ５２２Ｂは、フォットカプラ５５２Ｂを所定のオン／オフパターンでオン／オフさせることで、フィードバック信号Ｂを生成し、生成したフィードバック信号ＢをＩＣ間通信線５４２を介して駆動ＩＣ５２２Ｃに送信する。フィードバック信号Ｂは、上述の如く、駆動ＩＣ５２２Ｂに係るＩＤ情報及び素子情報を含んでよい。但し、駆動ＩＣ５２２Ｂは、駆動ＩＣ５２２Ａからフィードバック信号Ａを受信した場合、そのフィードバック信号Ａに応じたフィードバック信号Ｂを生成して、駆動ＩＣ５２２Ｃに送信する。この場合、フィードバック信号Ｂは、フィードバック信号Ａと実質的に同一であってもよい。或いは、フィードバック信号Ｂは、フィードバック信号Ａの情報に加えて、駆動ＩＣ５２２Ｂで取得した情報（駆動ＩＣ５２２Ｂに係るＩＤ情報及び素子情報）を含んでよい。
【００４１】
駆動ＩＣ５２２Ｃは、フォットカプラ５５２Ｃを所定のオン／オフパターンでオン／オフさせることで、フィードバック信号Ｃを生成し、生成したフィードバック信号ＣをＩＣ間通信線５４２を介して駆動ＩＣ５２２Ｄに送信する。フィードバック信号Ｃは、上述の如く、駆動ＩＣ５２２Ｃに係るＩＤ情報及び素子情報を含んでよい。但し、駆動ＩＣ５２２Ｃは、駆動ＩＣ５２２Ｂからフィードバック信号Ｂを受信した場合、そのフィードバック信号Ｂに応じたフィードバック信号Ｃを生成して、駆動ＩＣ５２２Ｄに送信する。この場合、フィードバック信号Ｃは、フィードバック信号Ｂと実質的に同一であってもよい。或いは、フィードバック信号Ｃは、フィードバック信号Ｂの情報に加えて、駆動ＩＣ５２２Ｃで取得した情報（駆動ＩＣ５２２Ｃに係るＩＤ情報及び素子情報）を含んでよい。
【００４２】
駆動ＩＣ５２２Ｄ及び駆動ＩＣ５２２Ｅについても、駆動ＩＣ５２２Ｂや駆動ＩＣ５２２Ｃと実質的に同様の態様で、それぞれ、対応するフォットカプラ５５２Ｄ及び５５２Ｅを駆動して、フィードバック信号Ｄ及びフィードバック信号Ｅを生成し、ＩＣ間通信線５４２を介して送信する。
【００４３】
駆動ＩＣ５２２Ｆは、フォットカプラ５５０を所定のオン／オフパターンでオン／オフさせることで、フィードバック信号Ｆを生成し、生成したフィードバック信号Ｆをマイコン−ＩＣ間通信線５４１を介してマイコン５１０に送信する。フィードバック信号Ｆは、上述の如く、駆動ＩＣ５２２Ｆに係るＩＤ情報及び素子情報を含んでよい。但し、駆動ＩＣ５２２Ｆは、駆動ＩＣ５２２Ｅからフィードバック信号Ｅを受信した場合、そのフィードバック信号Ｅに応じたフィードバック信号Ｆを生成して、マイコン５１０に送信する。この場合、フィードバック信号Ｆは、フィードバック信号Ｅと実質的に同一であってもよい。或いは、フィードバック信号Ｆは、フィードバック信号Ｅの情報に加えて、駆動ＩＣ５２２Ｆで取得した情報（駆動ＩＣ５２２Ｆに係るＩＤ情報及び素子情報）を含んでよい。
【００４４】
マイコン５１０は、駆動ＩＣ５２２Ｆからマイコン−ＩＣ間通信線５４１を介してフィードバック信号Ｆを受信する。これにより、マイコン５１０は、１本のフィードバック信号用の通信線５４０を介して、複数の駆動ＩＣ５２２Ａ〜５２２Ｆの情報を（混信せずに）取得することができる。このように、図３に示す例によれば、マイコン５１０の端子数を増加することなく、複数の駆動ＩＣ５２２Ａ〜５２２Ｆからの情報をマイコン５１０に効率的に伝達することができる。
【００４５】
尚、フィードバック信号Ｆは、上述の如く、フィードバック信号Ｅの情報を含むことができ、フィードバック信号Ｅは、フィードバック信号Ｄの情報を含むことができ、フィードバック信号Ｄは、フィードバック信号Ｃの情報を含むことができ、以下同様である。従って、例えば、フィードバック信号Ｆは、フィードバック信号Ａ〜Ｅの情報と、駆動ＩＣ５２２Ｆで取得した情報とを含むことができる。このとき、フィードバック信号Ｆは、駆動ＩＣ５２２Ａ〜５２２Ｆのそれぞれの素子情報がそれぞれのＩＤ情報に対応付けられる態様で生成されてよい。これにより、複数の駆動ＩＣ５２２Ａ〜５２２Ｆの情報を含むフィードバック信号Ｆをマイコン５１０が受信した場合でも、マイコン５１０側において、いずれの素子情報がいずれの駆動ＩＣに係る情報であるかを特定することができる。
【００４６】
尚、図３に示す例では、マイコン−ＩＣ間通信線５４１は、駆動ＩＣ５２２Ｆに接続されているが、駆動ＩＣ５２２Ａ〜５２２Ｆのうちの任意の１つに接続されてよい。或いは、複数の駆動ＩＣ５２２Ａ〜５２２Ｆを２つ以上６個未満の任意のグループに分け、各グループ内の駆動ＩＣの１つだけが、同様のマイコン−ＩＣ間通信線を介してマイコン５１０に接続されてもよい。この場合、グループ毎に独立してマイコン５１０への情報伝達が実行される。この場合も、グループ数に応じた数の端子がマイコン５１０に必要となるが、各駆動ＩＣ５２２Ａ〜５２２Ｆがそれぞれマイコン５１０にマイコン−ＩＣ間通信線を介して接続される場合に比べて、マイコン５１０の端子数を低減することが可能である。
【００４７】
ここで、図３に示す構成に関して、短絡異常検知時の動作例について説明する。ここでは、一例として、上アームのＵ相（ｕｕ）に係るスイッチング素子Ｑ１がショート故障した場合を想定する。この場合、下アームのＵ相（ｌｕ）に係る駆動ＩＣ５２２Ｄが異常を検知する。下アームのＵ相（ｌｕ）に係る駆動ＩＣ５２２Ｄは、例えば、電流値の異常に基づいて、スイッチング素子Ｑ１のショート故障（短絡異常）を検知してよい。この場合、下アームのＵ相（ｌｕ）に係る駆動ＩＣ５２２Ｄは、保護動作によりスイッチング素子Ｑ２を保護すると共に、上述のフィードバック信号をフィードバック信号用の通信線５４０を介してマイコン５１０に送信する。この際、下アームのＵ相（ｌｕ）に係る駆動ＩＣ５２２Ｄは、対応するスイッチング素子Ｑ２のＩＤ情報と、検出した短絡異常に応じた異常情報とを含むフィードバック信号Ｄを、ＩＣ間通信線５４２を介して駆動ＩＣ５２２Ｅに送信する。フィードバック信号Ｄの情報は、最終的には、上述の如く、駆動ＩＣ５２２Ｆからマイコン５１０に伝達される。マイコン５１０は、受信したＩＤ情報と異常情報とに基づいて、下アームのＵ相（ｌｕ）のスイッチング素子Ｑ２に対向する上アームのＵ相（ｕｕ）のスイッチング素子Ｑ１が短絡異常であると判定する。この際、マイコン５１０は、応急動作を行ってもよい。具体的には、上アームのスイッチング素子Ｑ１をオンさせると共に、下アームのスイッチング素子Ｑ２をオフさせ、他のスイッチング素子Ｑ３〜Ｑ６をオン／オフ切換して応急動作を行うことで、退避走行を可能とする。
【００４８】
図４は、半導体駆動装置５０におけるインバータ３０の制御部５００の構成の他の一例を示す図である。
【００４９】
図４に示す例は、図３に示した例に対して、第２マイコン−ＩＣ間通信線５４４が追加された点が主に異なる。具体的には、第２マイコン−ＩＣ間通信線５４４は、フォットカプラ５５４を含み、マイコン５１０は、第２マイコン−ＩＣ間通信線５４４によりフォットカプラ５５４を介して駆動ＩＣ５２２Ａに接続される。
【００５０】
マイコン５１０は、フォットカプラ５５４を所定のオン／オフパターンでオン／オフさせることで、マイコン信号を第２マイコン−ＩＣ間通信線５４４を介して駆動ＩＣ５２２Ａに送信する。マイコン信号は、任意の情報を含んでよい。例えば、マイコン信号は、駆動ＩＣ５２２Ａよりも下位（フィードバック信号用の通信線５４０の信号の流れ方向で下流）の駆動ＩＣ５２２Ｂ〜５２２Ｆに係る素子情報を含んでよい。かかる素子情報は、上述のフィードバック信号Ｆに基づいて生成されてよい。この場合、駆動ＩＣ５２２Ａは、自身よりも下流の駆動ＩＣ５２２Ｂ〜５２２Ｆに係る素子情報を得ることができる。
【００５１】
各駆動ＩＣ５２２Ａ〜５２２Ｆにおけるフィードバック信号の生成態様は、図３に示した例と同様であってよい。但し、駆動ＩＣ５２２Ａは、マイコン５１０からマイコン信号を第２マイコン−ＩＣ間通信線５４４を介して受信した場合、そのマイコン信号に応じたフィードバック信号Ａを生成して、駆動ＩＣ５２２Ｂに送信してよい。この場合、フィードバック信号Ａは、マイコン信号と実質的に同一であってもよい。或いは、フィードバック信号Ａは、マイコン信号の情報に加えて、駆動ＩＣ５２２Ａで取得した情報（駆動ＩＣ５２２Ａに係るＩＤ情報及び素子情報）を含んでよい。また、同様に、駆動ＩＣ５２２Ｂ〜５２２Ｅは、マイコン信号の情報のうち、自身よりも１つだけ下位の駆動ＩＣに係る素子情報については、破棄してフィードバック信号Ｂ〜Ｅを生成してもよい。例えば、駆動ＩＣ５２２Ｃは、マイコン信号の情報のうち、駆動ＩＣ５２２Ｄに係る素子情報については、自身のフィードバック信号Ｃには含めないようにしてよい。これは、かかる情報は、自身よりも１つだけ下位の駆動ＩＣにとっては不要であるためである。このとき、駆動ＩＣ５２２Ｂ〜５２２Ｆは、自身で取得した最新の素子情報を付加してフィードバック信号Ｂ〜Ｆを生成してよい。
【００５２】
図４に示す例によれば、図３に示す例と同様、マイコン５１０の端子数を増加することなく、複数の駆動ＩＣ５２２Ａ〜５２２Ｆからの情報をマイコン５１０に効率的に伝達することができる。また、図４に示す例によれば、第２マイコン−ＩＣ間通信線５４４を設けることで、マイコン５１０側から駆動ＩＣ５２２Ａ〜５２２Ｆに情報を与えることが可能となる。尚、図４に示す例では、第２マイコン−ＩＣ間通信線５４４をマイコン５１０に接続するための端子が新たに必要であり、その分だけ、図３に示す例よりもマイコン５１０の端子数は増加する。
【００５３】
尚、図４に示す例では、好ましい実施例として、第２マイコン−ＩＣ間通信線５４４は、最も上位（フィードバック信号用の通信線５４０の信号の流れ方向で最も上流）にある駆動ＩＣ５２２Ａに接続されているが、駆動ＩＣ５２２Ａよりも下位の他の駆動ＩＣに接続されてもよい。また、図３に示した例と同様、マイコン−ＩＣ間通信線５４１は、駆動ＩＣ５２２Ｆに接続されているが、駆動ＩＣ５２２Ａ〜５２２Ｆのうちの任意の１つに接続されてよい。或いは、複数の駆動ＩＣ５２２Ａ〜５２２Ｆを２つ以上６個未満の任意のグループに分け、各グループ内の駆動ＩＣの１つだけが、同様のマイコン−ＩＣ間通信線を介してマイコン５１０に接続されてもよい。この場合、グループ毎に、独立してマイコン５１０への情報伝達が実行される。この場合も、第２マイコン−ＩＣ間通信線５４４は、各グループ内の任意の１つの駆動ＩＣに接続されてよい。
【００５４】
次に、フィードバック信号の送信態様の具体例について幾つか説明する。以下では、インバータ３０の制御部５００に関して説明するが、ＤＣ／ＤＣコンバータ２０の制御部６００においても適用可能である。
【００５５】
図５は、図３に示す例において実行されてよいフィードバック信号の送信態様の一例を示す図である。図５では、上から順に、駆動ＩＣ５２２Ａ〜５２２Ｆの電源の状態、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、及び、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）について、時系列に模式的に示されている。また、図５において、１つのブロック（７０〜７５）は、ある送信周期のフィードバック信号の全体（１つ）を模式的に表し、ブロック内の数字１〜６は、ＩＤ情報を表し、"正常"は、正常である旨を示す異常情報を表す。
【００５６】
図５に示す例では、駆動ＩＣ５２２Ａ〜５２２Ｆのそれぞれは、上位（上流側）の駆動ＩＣ５２２Ａ〜５２２ＥからのＩＤ情報に係る値（１〜５）に"１"を足して、自身のＩＤ情報を生成する。
【００５７】
駆動ＩＣ５２２Ａ〜５２２Ｆの電源が起動されると、駆動ＩＣ５２２Ａ〜５２２Ｆは、それぞれ、所定の同期した周期Ｔ１で、フィードバック信号を出力する。周期Ｔ１よりも前は、駆動ＩＣ５２２Ｂ〜５２２Ｆは、フィードバック信号を上位の駆動ＩＣ５２２Ａ〜５２２Ｅから受信していないので、駆動ＩＣ５２２Ａ〜５２２ＦのＩＤ情報はすべて"１"となる。次の周期Ｔ２以降では、駆動ＩＣ５２２Ａは、上位の駆動ＩＣが存在しないことから、ＩＤ情報は"１"のままで、フィードバック信号を出力する。他方、駆動ＩＣ５２２Ｂ〜５２２Ｆは、周期Ｔ１にて上位の駆動ＩＣＡ〜５２２ＥからＩＤ情報"１"のフィードバック信号を受信しているので、ＩＤ情報"２"のフィードバック信号を生成する。次の周期Ｔ３以降では、駆動ＩＣ５２２Ａからのフィードバック信号のＩＤ情報が"１"で安定化しているので、駆動ＩＣ５２２Ｂからのフィードバック信号のＩＤ情報は"２"で安定化する。このようにして、周期Ｔ６以降では、駆動ＩＣ５２２Ａ〜５２２ＦのＩＤ情報は、それぞれ、"１"〜"６"で安定化する。これにより、マイコン５１０は、ＩＤ情報に基づいて、どの異常情報がどの駆動ＩＣに係るかを判断することができる。例えば、ＩＤ情報"５"に後続する異常情報は、駆動ＩＣ５２２Ｅに係る異常情報であると判断することができる。
【００５８】
図５に示す例によれば、予めＩＤ情報を駆動ＩＣ５２２Ａ〜５２２Ｆに付与する必要がなく、所定のルールに従って生成されたＩＤ情報と紐付けられた異常情報をマイコン５１０に伝達することができる。尚、マイコン５１０は、ＩＤ情報"６"を含むフィードバック信号を受信した場合のみ、フィードバック信号の情報を利用することとしてよい。
【００５９】
図６は、図３に示す例において実行されてよいフィードバック信号の送信態様の他の一例を示す図である。図６では、上から順に、駆動ＩＣ５２２Ａ〜５２２Ｆの電源の状態、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、及び、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）について、時系列に模式的に示されている。また、図６において、１つのブロック（７０〜７５）は、ある送信周期のフィードバック信号の全体（１つ）を模式的に表し、ブロック内の数字１〜６は、ＩＤ情報を表し、"正常"は、正常である旨を示す異常情報を表す。
【００６０】
図６に示す例では、駆動ＩＣ５２２Ａ〜５２２Ｆのそれぞれは、ＩＤ情報"１"〜"６"が予め付与されている。尚、かかるＩＤ情報の値は、駆動ＩＣ５２２Ａ〜５２２Ｆのフラッシュメモリ等のＥＥＰＲＯＭに記憶されてよい。
【００６１】
駆動ＩＣ５２２Ａ〜５２２Ｆの電源が起動されると、駆動ＩＣ５２２Ａ〜５２２Ｆは、それぞれ、所定の同期した周期Ｔ１で、フィードバック信号を出力する。周期Ｔ１よりも前は、駆動ＩＣ５２２Ｂ〜５２２Ｆは、フィードバック信号を上位の駆動ＩＣ５２２Ａ〜５２２Ｅから受信していないので、自身の素子情報のみを含むフィードバック信号をそれぞれ出力する。次の周期Ｔ２以降では、駆動ＩＣ５２２Ａは、上位の駆動ＩＣが存在しないことから、自身の素子情報のみを含むフィードバック信号を出力する。他方、駆動ＩＣ５２２Ｂ〜５２２Ｆは、周期Ｔ１にて上位の駆動ＩＣＡ〜５２２Ｅからフィードバック信号を受信しているので、周期Ｔ１にて受信した情報と今回周期Ｔ２で取得した自身の素子情報とを含むフィードバック信号を生成する。このようにして、周期Ｔ６以降では、駆動ＩＣ５２２Ｆは、駆動ＩＣ５２２Ａ〜５２２Ｆの全てに関する素子情報を含むフィードバック信号を生成して、マイコン５１０に送信することが可能となる。
【００６２】
図６に示す例によれば、予めＩＤ情報を駆動ＩＣ５２２Ａ〜５２２Ｆに付与しておき、ＩＤ情報と紐付けられた異常情報をマイコン５１０に伝達することができる。尚、マイコン５１０は、ＩＤ情報"１"〜"６"の全てを含むフィードバック信号を受信した場合のみ、フィードバック信号の情報を利用することとしてよい。
【００６３】
図７は、図３に示す例において実行されてよいフィードバック信号の送信態様の他の一例を示す図である。図７では、上から順に、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、及び、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）について、時系列に模式的に示されている。また、図７において、１つのブロックは、ある送信周期のフィードバック信号を模式的に表し、ブロック内の数字１〜６は、ＩＤ情報を表し、"正常"は、正常である旨を示す異常情報を表し、"異常"は、異常である旨を示す異常情報を表す。尚、図７に示す例では、駆動ＩＣ５２２Ａ〜５２２Ｆの電源は既にオン状態であり、駆動ＩＣ５２２Ｆは、駆動ＩＣ５２２Ａ〜５２２Ｆの全てに関する素子情報を含むフィードバック信号を生成して、マイコン５１０に送信している。
【００６４】
図７に示す例では、各駆動ＩＣ５２２Ａ〜５２２Ｆのフィードバック信号の送信タイミングが同期していない（同時ではない）点が、図５及び図６に示した例と異なる。このように、各駆動ＩＣ５２２Ａ〜５２２Ｆのフィードバック信号の送信タイミングは、任意である。尚、各駆動ＩＣ５２２Ａ〜５２２Ｆのフィードバック信号の送信タイミングは、上位の駆動ＩＣ５２２Ａ〜５２２Ｅからのフィードバック信号の受信タイミングがトリガとされてもよい。即ち、各駆動ＩＣ５２２Ａ〜５２２Ｆは、それぞれの対応する上位の駆動ＩＣ５２２Ａ〜５２２Ｅからのフィードバック信号を受信した場合に、それに応じてフィードバック信号を生成・送信することとしてもよい。
【００６５】
図７に示す例では、駆動ＩＣ５２２Ｂが、ある周期（図７では左から２番目の周期）で異常を検出した場合が示されている。この場合、駆動ＩＣ５２２Ｂは、異常である旨を示す異常情報を含むフィードバック信号を生成・送信する。この異常情報は、駆動ＩＣ５２２Ｃ〜５２２Ｆを介してマイコン５１０へと伝達される。この場合、マイコン５１０は、この異常情報がＩＤ情報"２"に紐付けられていることに基づいて、駆動ＩＣ５２２Ｂに係る素子情報であると判断することができる。
【００６６】
図８は、図４に示す例において実行されてよいマイコン信号及びフィードバック信号の送信態様の一例を示す図である。図８では、上から順に、駆動ＩＣ５２２Ａ〜５２２Ｆの電源の状態、マイコン５１０の出力（駆動ＩＣ５２２Ａの入力）、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、及び、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）について、時系列に模式的に示されている。また、図８において、１つのブロックは、ある送信周期のフィードバック信号を模式的に表し、ブロック内の数字１〜６は、ＩＤ情報を表し、"正常"は、正常である旨を示す異常情報を表す。ＩＤ情報の付与態様は、上述した図５に示した例と同様であるとする。また、マイコン５１０のマイコン信号８０の送信タイミング及び各駆動ＩＣ５２２Ａ〜５２２Ｆのフィードバック信号の送信タイミングが同期しておらず（同時ではなく）、それぞれ、例えば前回の送信終了タイミングから所定時間後であってよい。
【００６７】
図８に示すように、図５に示した例と同様、起動後の所定周期以降では、駆動ＩＣ５２２Ａ〜５２２ＦのＩＤ情報は、それぞれ、"１"〜"６"で安定化し、マイコン信号８０及び各フィードバック信号８１〜８６のすべてが安定化する。マイコン信号８０は、直前の周期で受信したフィードバック信号８６に基づいて生成される。マイコン信号８０は、図８に示すように、最上位の駆動ＩＣ５２２Ａを除く全ての駆動ＩＣ５２２Ｂ〜５２２Ｆに係る素子情報を含む。同様に、図８に示すように、駆動ＩＣ５２２Ｂ〜５２２Ｅは、マイコン信号８０に係る情報のうち、自身よりも１つだけ下位の駆動ＩＣに係る素子情報については、破棄してフィードバック信号８２〜８６を生成してもよい。例えば、駆動ＩＣ５２２Ｃは、マイコン信号８０に係る情報のうち、駆動ＩＣ５２２Ｄに係る素子情報（ＩＤ情報"４"に係る素子情報）については、自身のフィードバック信号８３には含めないようにしてよい。これは、かかる情報は、自身よりも１つだけ下位の駆動ＩＣにとっては不要であるためである。このとき、駆動ＩＣ５２２Ａ〜５２２Ｆは、自身で取得した最新の素子情報を付加してフィードバック信号８１〜８６を生成する。
【００６８】
図９は、図４に示す例において実行されてよいマイコン信号及びフィードバック信号の送信態様の他の一例を示す図である。図９では、上から順に、駆動ＩＣ５２２Ａ〜５２２Ｆの電源の状態、マイコン５１０の出力（駆動ＩＣ５２２Ａの入力）、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、及び、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）について、時系列に模式的に示されている。また、図９において、１つのブロックは、ある送信周期のフィードバック信号を模式的に表し、ブロック内の数字１〜６は、ＩＤ情報を表し、"正常"は、正常である旨を示す異常情報を表す。ＩＤ情報の付与態様は、上述した図６に示した例と同様であるとする。また、マイコン５１０のマイコン信号８０の送信タイミング及び各駆動ＩＣ５２２Ａ〜５２２Ｆのフィードバック信号の送信タイミングは同期しておらず（同時ではなく）、それぞれ、例えば前回の送信終了タイミングから所定時間後であってよい。
【００６９】
図９に示すように、図６に示した例と同様、起動後の所定周期以降では、駆動ＩＣ５２２Ｆのフィードバック信号８６は、各駆動ＩＣ５２２Ａ〜５２２Ｆに係る素子情報を全て含むようになる。図８に示した例と同様、マイコン信号８０は、直前の周期で受信したフィードバック信号８６に基づいて生成される。マイコン信号８０は、図９に示すように、最上位の駆動ＩＣ５２２Ａを除く全ての駆動ＩＣ５２２Ｂ〜５２２Ｆに係る素子情報を含む。同様に、図９に示すように、駆動ＩＣ５２２Ｂ〜５２２Ｅは、マイコン信号８０に係る情報のうち、自身よりも１つだけ下位の駆動ＩＣに係る素子情報については、破棄してフィードバック信号８２〜８６を生成してもよい。これは、かかる情報は、自身よりも１つだけ下位の駆動ＩＣにとっては不要であるためである。このとき、駆動ＩＣ５２２Ａ〜５２２Ｆは、自身で取得した最新の素子情報を付加してフィードバック信号８１〜８６を生成する。
【００７０】
次に、フィードバック信号に含まれる素子情報を利用したデッドタイム制御について説明する。尚、デッドタイムは、上下アームの２つのスイッチング素子のオン状態が同時に起こって上下アームが短絡するのを防止するために設けられる。
【００７１】
図１０は、図３に示す例において実行されてよいデッドタイム制御におけるフィードバック信号の利用例を示す図である。本例では、マイコン５１０においてデッドタイム制御を行う場合を想定する。図１０では、上から順に、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）、及び、駆動ＩＣ５２２Ｅに対する駆動信号（マイコン５１０からの駆動信号）について、時系列に模式的に示されている。
【００７２】
図１０に示す例では、前提として、素子情報は、オン／オフ情報（対応するスイッチング素子Ｑ１〜Ｑ６のオン／オフ情報）を含む。ここでは、駆動ＩＣ５２２Ｅ（スイッチング素子Ｑ４）に対する駆動信号について、着目するが、他の駆動信号についても同様であってよい。また、マイコン５１０のマイコン信号８０の送信タイミング及び各駆動ＩＣ５２２Ａ〜５２２Ｆのフィードバック信号の送信タイミングは同期しておらず（同時ではなく）、それぞれ、例えば前回の送信終了タイミングから所定時間後であってよい。
【００７３】
図１０に示す例では、駆動ＩＣ５２２Ｂは、図１０に示す情報９０を含むフィードバック信号の出力タイミングで、対応するスイッチング素子Ｑ３がオフしていることを示すオン／オフ情報を含むフィードバック信号を出力する。このとき、上述の如く、かかるオン／オフ情報は、図１０にて矢印で模式的に示すように、マイコン５１０へと駆動ＩＣ５２２Ｃ〜５２２Ｆを介して伝達される。マイコン５１０は、かかるオン／オフ情報（スイッチング素子Ｑ３のオフを示す情報）を受信すると、図１０に示すように、上下アームの対向するスイッチング素子Ｑ４をオンするための駆動信号を生成する。即ち、スイッチング素子Ｑ４の駆動信号をオフからオンに切り替える。
【００７４】
このようにしてマイコン５１０は、各上下アームにおいて、上アームのスイッチング素子のオフ状態をフィードバック信号に基づいて検出したときに、下アームのスイッチング素子をオンさせる。また、マイコン５１０は、各上下アームにおいて、下アームのスイッチング素子のオフ状態をフィードバック信号に基づいて検出したときに、上アームのスイッチング素子をオンさせる。これにより、最適なタイミングでスイッチング素子Ｑ１〜Ｑ６をオン／オフさせることが可能となり、デットタイムの短縮（それに伴う損失の低減）が可能である。また、フィードバック信号に含まれるオン／オフ情報（実際のオン／オフ状態を表す情報）に基づくことで、精度の高いデットタイム制御を実現することができる。
【００７５】
尚、図１０に示す例は、図３に示す例において実行されてよいデッドタイム制御に関するものであるが、図２に示す例において実行されてよいデッドタイム制御にも適用可能である。
【００７６】
図１１は、図４に示す例において実行されてよいデッドタイム制御におけるマイコン信号及びフィードバック信号の利用例を示す図である。本例では、駆動ＩＣ５２２Ａ〜５２２Ｆ側でデッドタイム制御を行う場合を想定する。図１１では、上から順に、マイコン５１０の出力（駆動ＩＣ５２２Ａの入力）、駆動ＩＣ５２２Ａの出力（駆動ＩＣ５２２Ｂの入力）、駆動ＩＣ５２２Ｂの出力（駆動ＩＣ５２２Ｃの入力）、駆動ＩＣ５２２Ｃの出力（駆動ＩＣ５２２Ｄの入力）、駆動ＩＣ５２２Ｄの出力（駆動ＩＣ５２２Ｅの入力）、駆動ＩＣ５２２Ｅの出力（駆動ＩＣ５２２Ｆの入力）、駆動ＩＣ５２２Ｆの出力（マイコン５１０の入力）、駆動ＩＣ５２２Ｅに対する駆動信号（マイコン５１０からの駆動信号）、及び、駆動ＩＣ５２２Ｅの動作（駆動信号の補正態様）について、時系列に模式的に示されている。
【００７７】
図１１に示す例では、前提として、素子情報は、オン／オフ情報（対応するスイッチング素子Ｑ１〜Ｑ６のオン／オフ情報）を含む。ここでは、駆動ＩＣ５２２Ｅ（スイッチング素子Ｑ４）に対する駆動信号について、着目するが、他の駆動信号についても同様であってよい。
【００７８】
図１１に示す例では、駆動ＩＣ５２２Ｂは、図１１に示す情報９０を含むフィードバック信号の出力タイミングで、対応するスイッチング素子Ｑ３がオフしていることを示すオン／オフ情報を含むフィードバック信号を出力する。このとき、上述の如く、かかるオン／オフ情報は、図１１にて矢印で模式的に示すように、駆動ＩＣ５２２Ｅへと駆動ＩＣ５２２Ｃ、５２２Ｄを介して伝達される。駆動ＩＣ５２２Ｅは、マイコン５１０からの駆動信号がオン状態であるときに、かかるフィードバック信号のオン／オフ情報（スイッチング素子Ｑ３のオフを示す情報）を受信すると、図１１に示すように、スイッチング素子Ｑ４をオンするための駆動信号を生成する。即ち、スイッチング素子Ｑ４の駆動信号をオフからオンに切り替える。
【００７９】
このようにして、駆動ＩＣ５２２Ｅは、マイコン５１０からのスイッチング素子Ｑ４に対する駆動信号がオン状態であり、且つ、スイッチング素子Ｑ４に対向するスイッチング素子Ｑ３のオフ状態を示すフィードバック信号を受信したときに、マイコン５１０からの駆動信号（スイッチング素子Ｑ４をオンするための駆動信号）をスイッチング素子Ｑ４のゲートに印加する。尚、他の駆動ＩＣ５２２Ａ−５２２Ｄ，５２２Ｆについても同様である。例えば、駆動ＩＣ５２２Ａは、マイコン５１０からのスイッチング素子Ｑ１に対する駆動信号がオン状態であり、且つ、スイッチング素子Ｑ１に対向するスイッチング素子Ｑ２のオフ状態を示すマイコン信号を受信したときに、マイコン５１０からの駆動信号（スイッチング素子Ｑ１をオンするための駆動信号）をスイッチング素子Ｑ１のゲートに印加する。また、駆動ＩＣ５２２Ｂは、マイコン５１０からのスイッチング素子Ｑ３に対する駆動信号がオン状態であり、且つ、スイッチング素子Ｑ３に対向するスイッチング素子Ｑ４のオフ状態を示すフィードバック信号を受信したときに、マイコン５１０からの駆動信号（スイッチング素子Ｑ３をオンするための駆動信号）をスイッチング素子Ｑ３のゲートに印加する。これにより、最適なタイミングでスイッチング素子Ｑ１〜Ｑ６をオン／オフさせることが可能となり、デットタイムの短縮が可能である。また、フィードバック信号に含まれるオン／オフ情報（実際のオン／オフ状態を表す情報）に基づくことで、精度の高いデットタイム制御を実現することができる。
【００８０】
尚、図４に示す例において、図１０に示したように、マイコン５１０においてデッドタイム制御を実行することも可能である。
【００８１】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【００８２】
例えば、上述した実施例では、半導体駆動装置５０は、インバータ３０の制御部５００とＤＣ／ＤＣコンバータ２０の制御部６００とを含むが、一方のみを含んでもよい。この場合、他方の制御部の構成は、任意の構成であってよい。
【００８３】
また、上述した実施例では、フィードバック信号用の通信線５４０（フィードバック信号用の通信線６４０についても同様）において、フォットカプラ５５０，５５２等が使用されている。しかしながら、フォットカップラ以外の絶縁素子等を用いて同様の機能を実現してもよい。例えば磁気カップラ等の磁気結合素子、容量結合素子、高耐圧素子等を用いて同様の機能を実現してもよい。
【符号の説明】
【００８４】
１    モータ駆動システム
１０    バッテリ
２０    ＤＣ／ＤＣコンバータ
３０    インバータ
４０    走行用モータ
５０    半導体駆動装置
５００，６００    制御部
５１０    マイコン
６２０    駆動ＩＣ部
５２２Ａ〜５２２Ｆ    駆動ＩＣ
５４０，６４０    フィードバック信号用の通信線
５４１，６４１    マイコン−ＩＣ間通信線
５４２，６４２    ＩＣ間通信線
５４４    第２マイコン−ＩＣ間通信線
５５０，５５２，５５４    フォットカプラ
６２２Ａ，６２２Ｂ    駆動ＩＣ
６５０，６５２    フォットカプラ
【図１】
2015053813.tif 000003
【図２】
2015053813.tif 000004
【図３】
2015053813.tif 000005
【図４】
2015053813.tif 000006
【図５】
2015053813.tif 000007
【図６】
2015053813.tif 000008
【図７】
2015053813.tif 000009
【図８】
2015053813.tif 000010
【図９】
2015053813.tif 000011
【図１０】
2015053813.tif 000012
【図１１】
2015053813.tif 000013