Main Content

モデル コンフィギュレーション パラメーター

作成する Simulink® モデルについて、モデルをシミュレートしたりコントローラーに展開したりする前にモデル コンフィギュレーション パラメーターを更新します。

Simulink ウィンドウで、[ハードウェア] タブの [ハードウェア設定] をクリックして [コンフィギュレーション パラメーター] ダイアログ ボックスを開き、[ハードウェア ボード] フィールドでターゲット ハードウェアを選択します。

ソルバーのコンフィギュレーション

[コンフィギュレーション パラメーター] ダイアログ ボックスの [ソルバー] タブで、固定ステップ離散ソルバーについて、[固定ステップ サイズ (基本サンプル時間)] フィールドに「auto」と入力します。

ADC インターフェイスのコンフィギュレーション

ハードウェア ボードにアナログ入力 (電流センサーや電圧センサー) を接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連する ADC パラメーターを構成します。

  1. [ハードウェア実行] タブを開きます。

  2. ADC クロック プリスケーラーを設定し、ADC クロック周波数を確認します。表示される ADC クロック周波数がデバイスのデータシートで規定されている最大値より小さいことを確認してください。

次の例は、LAUNCHXL-F28379D ボードの ADC のコンフィギュレーションを示しています。TMS320F28379D ターゲットに対する ADCCLK の最大動作周波数は 50 MHz です。

PWM インターフェイスのコンフィギュレーション

インバーターにターゲット デバイスからの PWM 出力を接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連する PWM パラメーターを構成します。

  1. [ハードウェア実行] タブを開きます。

  2. ePWM クロック デバイダーを SYSCLKOUT/1 に設定します。

  3. 次の PWM ピン割り当てフィールドを更新します。

ePWM ピン設定プロパティ
PWM1A pin assignmentA 相のハイサイド トランジスタのゲート パルス
PWM1B pin assignmentA 相のローサイド トランジスタのゲート パルス
PWM2A pin assignmentB 相のハイサイド トランジスタのゲート パルス
PWM2B pin assignmentB 相のローサイド トランジスタのゲート パルス
PWM3A pin assignmentC 相のハイサイド トランジスタのゲート パルス
PWM3B pin assignmentC 相のローサイド トランジスタのゲート パルス

ホール センサー インターフェイスのコンフィギュレーション

ハードウェア ボードにホール センサーを接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連するパラメーターを構成します。

  1. [ハードウェア実行] タブを開きます。

  2. [ハードウェア ボード設定][Target hardware resources] にある [eCAP] グループを選択します。

  3. 次の ECAP ピン割り当てフィールドを更新します。

ECAP ピン割り当てフィールドフィールド値

ECAP1 pin assignment

ホール A

ECAP2 pin assignment

ホール B

ECAP3 pin assignment

ホール C

次の例は、F28069 Piccolo MCU 制御カードを搭載した DRV8312 ボードに接続されたホール センサーの eCAP のコンフィギュレーションを示しています。

直交エンコーダー インターフェイスのコンフィギュレーション

ハードウェア ボードに直交エンコーダー センサーを接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連するパラメーターを構成します。

  1. [ハードウェア実行] タブを開きます。

  2. [ハードウェア ボード設定][Target hardware resources] にある [eQEP] グループを選択します。

  3. 次の EQEP ピン割り当てフィールドを更新します。

EQEP ピン割り当てフィールドプロパティ

EQEP1A pin assignment

直交エンコーダー チャネル A

EQEP1B pin assignment

直交エンコーダー チャネル B

EQEP1I pin assignment

直交エンコーダー インデックス

次の例は、LAUNCHXL-F28379D ボードに接続された直交エンコーダー センサーの eQEP のコンフィギュレーションを示しています。

シリアル通信インターフェイスのコンフィギュレーション

コードを生成し、ホストとターゲット Simulink モデルの間でシリアル通信を使用する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連するパラメーターを構成します。

  1. [ハードウェア実行] タブを開きます。

  2. [ハードウェア ボード設定][Target hardware resources] にある [SCI_A] グループを選択します。

  3. 次の SCI_A 設定を更新します。

    SCI_A 設定プロパティ
    Suspension modeシリアル サスペンション モード
    Number of stop bitsストップ ビット
    Parity modeパリティ
    Character length bitsデータ ビット
    Desired baud rate in bits/secシリアル通信ボー レート

    Pin assignment(Tx)

    シリアル送信の出力ピン

    Pin assignment(Rx)

    シリアル受信の入力ピン

たとえば、F28379D LaunchPad ボードに接続されたホール センサーには次のような SCI_A のコンフィギュレーションを使用します。