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用語

Code Composer Studio プロジェクト

TIDM-02014 用のソフトウェア・プロジェクトを CCS にインポートするには、[Project][Import CCS Projects] をクリックし、<SDK install location>\designs\tidm_02014\<device>\ccs を選択して [Select Folder] をクリックします。tidm_02014_<device> というプロジェクトを選択し、[Finish] をクリックします。これでプロジェクトが CCS の [Project Explorer] ペインに表示されますプロジェクトを CCS にインポートする方法の詳細については、ユーザー・ガイドを参照してください。

src_foc フォルダには、パーク変換とクラーク変換、PID 機能、エスティメータなど、一般的な FOC モジュールが含まれています。これらのモジュールは、特定のデバイスやボードからは独立しており、SDK 内の他の複数の設計で使用されます。

src_control フォルダには、割り込みサービス・ルーチンおよびバックグラウンド・タスク内でモーター制御コア・アルゴリズム関数を呼び出すモーター・ドライブ制御ファイルが含まれています。src_sys フォルダには、CAN 通信用のドライバなど、他のシステム機能用に予約されたいくつかのファイルが含まれています。システム制御や通信など用に、独自のコードを使用できます。これらのモジュールは、このリファレンス・デザイン・プロジェクトに特定のものですが、デバイスやボードからは独立しています。

基板固有、モーター特定、およびデバイス特定のファイルは、src_board フォルダにあります。これらのファイルは、デザインを実行するデバイス特定のドライバで構成されています。プロジェクトを独自のボードや他のデバイスに移行する場合は、hal.chal.syscfg (または使用している場合は hal_dclinkss.syscfg)、hal.h、および user_mtr1.h ファイルをデバイスやボードのピン配置や機能に基づいて変更するだけです。

GUID-20230410-SS0I-SZXX-7HRH-4VXB9P0DSJJ4-low.svg図 3-12 リファレンス・プロジェクトの [Project Explorer] ビュー

tidm_02014 プロジェクトのデフォルトのビルド構成は F28003x_RELEASE という名前で、hal.syscfg ファイルを使用して ePWM、CMPSS、ADC ペリフェラル、GPIO を構成します。この構成には、プロジェクトの事前定義済みシンボル、シングル・シャント電流再構築ライブラリ・ファイル、ビルドの一部としての関数呼び出しが含まれています。

デフォルトのビルド構成は、プロジェクトを右クリックし、[Build Configurations][Manage] を選択すると変更できます。さまざまなテスト・ケースに合わせてビルド構成を追加または変更できます。

GUID-20230410-SS0I-9KDB-HSMR-WRP3FGQF9VBN-low.png図 3-13 アクティブ・ビルド構成の選択

プロジェクトのプロパティで事前定義されたシンボルを使用して、システムのさまざまな動作モードを有効または無効にできます。オプションは以下のとおりです。

  • CLOSED_CURRENT_LOOP:d 軸と q 軸のモーター電流の

    閉ループ制御をイネーブルにします。

  • CLOSED_SPEED_LOOP:閉ループ速度制御を

    イネーブルします。

これらのシンボルを事前定義されたシンボル・リストに追加すると、それぞれの機能がイネーブルになります。事前定義されたシンボルを表示および編集するには、プロジェクトを右クリックして [Properties] を選択します。図 3-14 に示すように、[C2000 Compiler] オプションの [Predefined Symbols] セクションを選択します。デフォルトでは、上記のシンボルは事前定義されたシンボル・リストに定義されており、対応する機能がイネーブルになっています。

GUID-20230425-SS0I-RHPN-S8RM-XNV3MDWZLQXK-low.svg図 3-14 プロジェクトのプロパティで事前定義されたシンボルを選択