JAJU889 may   2023

 

  1.   1
  2.   概要
  3.   リソース
  4.   特長
  5.   アプリケーション
  6.   6
  7. 1システムの説明
    1. 1.1 主なシステム仕様
  8. 2システム概要
    1. 2.1 ブロック図
    2. 2.2 設計上の考慮事項
    3. 2.3 主な使用製品
      1. 2.3.1  UCC5880-Q1
      2. 2.3.2  AM2634-Q1
      3. 2.3.3  TMS320F280039C-Q1
      4. 2.3.4  UCC14240-Q1
      5. 2.3.5  UCC12051-Q1
      6. 2.3.6  AMC3330-Q1
      7. 2.3.7  TCAN1462-Q1
      8. 2.3.8  ISO1042-Q1
      9. 2.3.9  ALM2403-Q1
      10. 2.3.10 LM5158-Q1
      11. 2.3.11 LM74202-Q1
    4. 2.4 システム設計理論
      1. 2.4.1 マイクロコントローラ
        1. 2.4.1.1 マイクロコントローラ – C2000™
        2. 2.4.1.2 マイクロコントローラ – Sitara™
      2. 2.4.2 絶縁バイアス電源
      3. 2.4.3 電源ツリー
        1. 2.4.3.1 はじめに
        2. 2.4.3.2 電源ツリーのブロック図
        3. 2.4.3.3 12V の分配と制御
        4. 2.4.3.4 ゲート・ドライブ電源
        5. 2.4.3.5 5V 電源ドメイン
        6. 2.4.3.6 電流および位置センシング電源
  9. 3ハードウェア、ソフトウェア、テスト要件、テスト結果
    1. 3.1 ハードウェア要件
      1. 3.1.1 ハードウェア・ボードの概要
        1. 3.1.1.1 制御ボード
        2. 3.1.1.2 MCU 制御カード – Sitara™
        3. 3.1.1.3 MCU 制御カード – C2000™
        4. 3.1.1.4 ゲート・ドライバとバイアス電源ボード
        5. 3.1.1.5 DC バス電圧センス
        6. 3.1.1.6 SiC パワー・モジュール
          1. 3.1.1.6.1 XM3 SiC パワー・モジュール
          2. 3.1.1.6.2 モジュールの電源端子
          3. 3.1.1.6.3 モジュールの信号端子
          4. 3.1.1.6.4 内蔵 NTC 温度センサ
        7. 3.1.1.7 ラミネート・バス・コンデンサと DC バス・コンデンサ
          1. 3.1.1.7.1 放電 PCB
    2. 3.2 テスト構成
      1. 3.2.1 ソフトウェア設定
        1. 3.2.1.1 Code Composer Studio プロジェクト
        2. 3.2.1.2 ソフトウェアの構造
    3. 3.3 テスト方法
      1. 3.3.1 プロジェクトの設定
      2. 3.3.2 アプリケーションの実行
    4. 3.4 テスト結果
      1. 3.4.1 絶縁バイアス電源
      2. 3.4.2 絶縁型ゲート・ドライバ
      3. 3.4.3 インバータ・システム
  10. 4テキサス・インスツルメンツの高電圧評価基板 (TI HV EVM) におけるユーザーの安全のための一般的な指針
  11. 5設計とドキュメントのサポート
    1. 5.1 設計ファイル
      1. 5.1.1 回路図
      2. 5.1.2 BOM
      3. 5.1.3 PCB レイアウトに関する推奨事項
        1. 5.1.3.1 レイアウトのプリント
      4. 5.1.4 Altium プロジェクト
      5. 5.1.5 ガーバー・ファイル
      6. 5.1.6 アセンブリの図面
    2. 5.2 ツールとソフトウェア
    3. 5.3 ドキュメントのサポート
    4. 5.4 サポート・リソース
    5. 5.5 商標
  12. 6用語

アプリケーションの実行

[Run][Resume] を選択するか、ツールバーの [Resume] ボタンをクリックしてコードを実行します。これでプロジェクトが実行され、変数が [Expressions] ウィンドウに表示されます。アプリケーションとハードウェアのセットアップが動作していることを確認するには、以下をチェックします。

  • ゲート・ドライブ・ボードの緑の電源 LED が点灯している必要があります。ゲート・ドライバが障害なしで初期化された場合、赤の nFault LED はいずれも点灯しません。ゲート・ドライブの初期化ステータスは、tripFlagDMC.fault.UCC5880_status 変数を使用して確認できます。
  • 同様に、tripFlagDMC 構造の他の変数が、他の障害のステータスを示しています。フォルト・フラグが設定されていない場合は、テスト・モーターを実行するために、runMotor を RUN_MOTOR に設定できます。変数は、図 3-17 に示すように表示される必要があります。
  • 障害が検出されない場合、motor1.isrCount が継続的にインクリメントしている必要があります。
  • モーター・インバータ・ボードのキャリブレーション・オフセットを確認します。モーター相電流センシング値のオフセット値は、ADC のスケール電流の約半分である必要があります。
  • モーター・ドライブの PWM 出力は、オシロスコープを使用してプローブすることもできます。
GUID-20230425-SS0I-RHNT-3MWW-SXKKQRWSCHJF-low.svg図 3-17 [Expressions] ビューを使用したランタイム制御とデバッグ

CPU を停止するには、ツールバーの [Suspend] ボタンをクリックするか、[Target][Suspend] を選択します。アプリケーションを最初から再度実行するには、[CPU Reset] ツールバー・ボタンをクリックするか [Run][Reset][CPU Reset] をクリックしてから、[Restart] ボタンまたは [Run][Restart] をクリックしてコントローラをリセットします。CCS デバッグ・セッションを閉じるには、[Terminate] ボタンをクリックするか、[Run][Terminate] をクリックします。これによりプログラムが停止し、CCS がコントローラから切断されます。

コードを変更するたびにデバッグ・セッションを終了する必要はありません。代わりに、[Run][Load][Load Program...] を選択します (同じファイルの場合は [Reload Program...] を選択)。実行可能ファイルが再ビルドされたことが検出されると、CCS からそのファイルを再ロードするかどうかを確認するメッセージが自動的に表示されます。