モデル コンフィギュレーション パラメーター
作成する Simulink® モデルについて、モデルをシミュレートしたりコントローラーに展開したりする前にモデル コンフィギュレーション パラメーターを更新します。
Simulink ウィンドウで、[ハードウェア] タブの [ハードウェア設定] をクリックして [コンフィギュレーション パラメーター] ダイアログ ボックスを開き、[ハードウェア ボード] フィールドでターゲット ハードウェアを選択します。
ソルバーのコンフィギュレーション
[コンフィギュレーション パラメーター] ダイアログ ボックスの [ソルバー] タブで、固定ステップ離散ソルバーについて、[固定ステップ サイズ (基本サンプル時間)] フィールドに「auto
」と入力します。
ADC インターフェイスのコンフィギュレーション
ハードウェア ボードにアナログ入力 (電流センサーや電圧センサー) を接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連する ADC パラメーターを構成します。
[ハードウェア実行] タブを開きます。
ADC クロック プリスケーラーを設定し、ADC クロック周波数を確認します。表示される ADC クロック周波数がデバイスのデータシートで規定されている最大値より小さいことを確認してください。
次の例は、LAUNCHXL-F28379D ボードの ADC のコンフィギュレーションを示しています。TMS320F28379D ターゲットに対する ADCCLK の最大動作周波数は 50 MHz です。
PWM インターフェイスのコンフィギュレーション
インバーターにターゲット デバイスからの PWM 出力を接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連する PWM パラメーターを構成します。
[ハードウェア実行] タブを開きます。
ePWM クロック デバイダーを SYSCLKOUT/1 に設定します。
次の PWM ピン割り当てフィールドを更新します。
ePWM ピン設定 | プロパティ |
---|---|
PWM1A pin assignment | A 相のハイサイド トランジスタのゲート パルス |
PWM1B pin assignment | A 相のローサイド トランジスタのゲート パルス |
PWM2A pin assignment | B 相のハイサイド トランジスタのゲート パルス |
PWM2B pin assignment | B 相のローサイド トランジスタのゲート パルス |
PWM3A pin assignment | C 相のハイサイド トランジスタのゲート パルス |
PWM3B pin assignment | C 相のローサイド トランジスタのゲート パルス |
ホール センサー インターフェイスのコンフィギュレーション
ハードウェア ボードにホール センサーを接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連するパラメーターを構成します。
[ハードウェア実行] タブを開きます。
[ハードウェア ボード設定]、[Target hardware resources] にある [eCAP] グループを選択します。
次の ECAP ピン割り当てフィールドを更新します。
ECAP ピン割り当てフィールド | フィールド値 |
---|---|
| ホール A |
| ホール B |
| ホール C |
次の例は、F28069 Piccolo MCU 制御カードを搭載した DRV8312 ボードに接続されたホール センサーの eCAP のコンフィギュレーションを示しています。
直交エンコーダー インターフェイスのコンフィギュレーション
ハードウェア ボードに直交エンコーダー センサーを接続する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連するパラメーターを構成します。
[ハードウェア実行] タブを開きます。
[ハードウェア ボード設定]、[Target hardware resources] にある [eQEP] グループを選択します。
次の EQEP ピン割り当てフィールドを更新します。
EQEP ピン割り当てフィールド | プロパティ |
---|---|
| 直交エンコーダー チャネル A |
| 直交エンコーダー チャネル B |
| 直交エンコーダー インデックス |
次の例は、LAUNCHXL-F28379D ボードに接続された直交エンコーダー センサーの eQEP のコンフィギュレーションを示しています。
シリアル通信インターフェイスのコンフィギュレーション
コードを生成し、ホストとターゲット Simulink モデルの間でシリアル通信を使用する場合は、次の手順を使用して [コンフィギュレーション パラメーター] ダイアログ ボックスの関連するパラメーターを構成します。
[ハードウェア実行] タブを開きます。
[ハードウェア ボード設定]、[Target hardware resources] にある [SCI_A] グループを選択します。
次の 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 のコンフィギュレーションを使用します。