JAJSVX5 December   2024 MCF8315D

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 概要
  5. ピン構成および機能
  6. 仕様
    1. 5.1 絶対最大定格
    2. 5.2 ESD 定格
    3. 5.3 推奨動作条件
    4. 5.4 熱に関する情報
    5. 5.5 電気的特性
    6. 5.6 標準モードとファースト モードの SDA および SCL バスの特性
  7. 詳細説明
    1. 6.1 概要
    2. 6.2 機能ブロック図
    3. 6.3 機能説明
      1. 6.3.1  出力段
      2. 6.3.2  デバイス インターフェイス
        1. 6.3.2.1 インターフェイス - 制御と監視
        2. 6.3.2.2 I2C インターフェイス
      3. 6.3.3  降圧混在モード降圧レギュレータ
        1. 6.3.3.1 インダクタ モードの降圧
        2. 6.3.3.2 抵抗モードの降圧
        3. 6.3.3.3 外部 LDO を使った降圧レギュレータ
        4. 6.3.3.4 降圧レギュレータからの AVDD 電源シーケンス
        5. 6.3.3.5 混在モードでの降圧動作と制御
      4. 6.3.4  AVDD リニア電圧レギュレータ
      5. 6.3.5  チャージ ポンプ
      6. 6.3.6  スルー レート制御
      7. 6.3.7  クロス導通 (デッド タイム)
      8. 6.3.8  モーター制御入力源
        1. 6.3.8.1 アナログ モードのモーター制御
        2. 6.3.8.2 PWM モード モーター制御
        3. 6.3.8.3 I2C 方式のモーター制御
        4. 6.3.8.4 周波数モード モーター制御
        5. 6.3.8.5 入力リファレンス プロファイル
          1. 6.3.8.5.1 リニア制御プロファイル
          2. 6.3.8.5.2 階段制御プロファイル
          3. 6.3.8.5.3 双方向プロファイル
          4. 6.3.8.5.4 マルチリファレンス モード動作
          5. 6.3.8.5.5 プロファイラを使わない入力リファレンス伝達関数
      9. 6.3.9  異なる初期条件でのモータの起動
        1. 6.3.9.1 ケース 1 – モータが停止
        2. 6.3.9.2 ケース 2 – モータが順方向に回転
        3. 6.3.9.3 ケース 3 – モータが逆方向に回転
      10. 6.3.10 モータの起動シーケンス (MSS)
        1. 6.3.10.1 初期速度検出 (ISD)
        2. 6.3.10.2 モータの再同期化
        3. 6.3.10.3 リバース ドライブ
          1. 6.3.10.3.1 リバース ドライブ チューニング
        4. 6.3.10.4 モータ起動
          1. 6.3.10.4.1 アライン
          2. 6.3.10.4.2 ダブル アライン
          3. 6.3.10.4.3 初期位置検出 (IPD)
            1. 6.3.10.4.3.1 IPD 動作
            2. 6.3.10.4.3.2 IPD 解放モード
            3. 6.3.10.4.3.3 IPD アドバンス角度
          4. 6.3.10.4.4 スロー ファースト サイクル起動
          5. 6.3.10.4.5 開ループ
          6. 6.3.10.4.6 開ループから閉ループへの遷移
      11. 6.3.11 閉ループ制御
        1. 6.3.11.1 閉ループ加速 / 減速スルーレート
        2. 6.3.11.2 速度 PI 制御
        3. 6.3.11.3 電流 PI 制御
        4. 6.3.11.4 電力制御モード
        5. 6.3.11.5 電流 (トルク) 制御モード
        6. 6.3.11.6 変調インデックス制御
        7. 6.3.11.7 過変調
        8. 6.3.11.8 モーター速度制限
        9. 6.3.11.9 入力 DC 電力制限
      12. 6.3.12 フラックス減衰制御
      13. 6.3.13 モーター パラメータ
        1. 6.3.13.1 モータ抵抗
        2. 6.3.13.2 モーター インダクタンス
        3. 6.3.13.3 モータ逆起電力定数
      14. 6.3.14 モーター パラメータ抽出ツール (MPET)
      15. 6.3.15 電圧サージ防止 (AVS)
      16. 6.3.16 アクティブ ブレーキ
      17. 6.3.17 出力 PWM スイッチング周波数
      18. 6.3.18 PWM ディザリング
      19. 6.3.19 PWM 変調方式
      20. 6.3.20 デッド タイム補償
      21. 6.3.21 モータ停止オプション
        1. 6.3.21.1 コースト (ハイ インピーダンス) モード
        2. 6.3.21.2 リサーキュレーション モード
        3. 6.3.21.3 ローサイド ブレーキ
        4. 6.3.21.4 ハイサイド ブレーキ
        5. 6.3.21.5 アクティブ スピン ダウン
      22. 6.3.22 アライン ブレーキ
      23. 6.3.23 FG の構成
        1. 6.3.23.1 FG 出力周波数
        2. 6.3.23.2 開および閉ループ状態時の FG
        3. 6.3.23.3 フォルト状態およびアイドル状態での FG
      24. 6.3.24 保護機能
        1. 6.3.24.1  VM 電源低電圧誤動作防止
        2. 6.3.24.2  AVDD 低電圧誤動作防止 (AVDD_UV)
        3. 6.3.24.3  降圧低電圧誤動作防止 (BUCK_UV)
        4. 6.3.24.4  VCP チャージ ポンプ低電圧誤動作防止 (CPUV)
        5. 6.3.24.5  過電圧保護 (OVP)
        6. 6.3.24.6  過電流保護 (OCP)
          1. 6.3.24.6.1 OCP ラッチ シャットダウン (OCP_MODE = 00b)
          2. 6.3.24.6.2 OCP 自動リトライ (OCP_MODE = 01b)
        7. 6.3.24.7  降圧過電流保護
        8. 6.3.24.8  ハードウェア ロック検出電流制限 (HW_LOCK_ILIMIT)
          1. 6.3.24.8.1 HW_LOCK_ILIMIT ラッチ シャットダウン
          2. 6.3.24.8.2 HW_LOCK_ILIMIT 自動回復
          3. 6.3.24.8.3 HW_LOCK_ILIMIT 通知のみ
          4. 6.3.24.8.4 HW_LOCK_ILIMIT 無効
        9. 6.3.24.9  ロック検出電流制限 (LOCK_ILIMIT)
          1. 6.3.24.9.1 LOCK_ILIMIT ラッチ シャットダウン
          2. 6.3.24.9.2 LOCK_ILIMIT 自動回復
          3. 6.3.24.9.3 LOCK_ILIMIT 通知のみ
          4. 6.3.24.9.4 LOCK_ILIMIT 無効
        10. 6.3.24.10 モーター ロック検出
          1. 6.3.24.10.1 ロック 1:異常速度 (ABN_SPEED)
          2. 6.3.24.10.2 ロック 2:異常 BEMF (ABN_BEMF)
          3. 6.3.24.10.3 ロック 3:モーターなしフォルト (NO_MTR)
        11. 6.3.24.11 モーター ロック (MTR_LCK)
          1. 6.3.24.11.1 MTR_LCK ラッチ シャットダウン
          2. 6.3.24.11.2 MTR_LCK 自動回復
          3. 6.3.24.11.3 MTR_LCK 通知のみ
          4. 6.3.24.11.4 MTR_LCK 無効
        12. 6.3.24.12 EEPROM フォルト
        13. 6.3.24.13 I2C CRC フォルト
        14. 6.3.24.14 最小 VM (低電圧) 保護
        15. 6.3.24.15 最大 VM (過電圧) 保護
        16. 6.3.24.16 MPET フォルト
        17. 6.3.24.17 IPD フォルト
        18. 6.3.24.18 FET 過熱警告 (OTW)
        19. 6.3.24.19 FET サーマル シャットダウン (TSD_FET)
    4. 6.4 デバイスの機能モード
      1. 6.4.1 機能モード
        1. 6.4.1.1 スリープ モード
        2. 6.4.1.2 スタンバイ モード
        3. 6.4.1.3 フォルト リセット (CLR_FLT)
    5. 6.5 外部インターフェイス
      1. 6.5.1 DRVOFF 機能
      2. 6.5.2 DAC 出力
      3. 6.5.3 電流センス出力
      4. 6.5.4 発振器ソース
        1. 6.5.4.1 外部クロック ソース
      5. 6.5.5 外部ウォッチドッグ
    6. 6.6 EEPROM アクセスと I2C インターフェイス
      1. 6.6.1 EEPROM アクセス
        1. 6.6.1.1 EEPROM 書き込み
        2. 6.6.1.2 EEPROM 読み出し
        3. 6.6.1.3 EEPROM セキュリティ
      2. 6.6.2 I2C シリアル インターフェイス
        1. 6.6.2.1 I2C データ ワード
        2. 6.6.2.2 I2C 書き込みトランザクション
        3. 6.6.2.3 I2C 読み出しトランザクション
        4. 6.6.2.4 I2C 通信プロトコル パケットの例
        5. 6.6.2.5 I2C クロック ストレッチング
        6. 6.6.2.6 CRC バイト計算
  8. EEPROM (不揮発性) レジスタ マップ
    1. 7.1 Algorithm_Configuration レジスタ
    2. 7.2 Fault_Configuration レジスタ
    3. 7.3 Hardware_Configuration レジスタ
    4. 7.4 Internal_Algorithm_Configuration レジスタ
  9. RAM (揮発性) レジスタ マップ
    1. 8.1 Fault_Status レジスタ
    2. 8.2 System_Status レジスタ
    3. 8.3 Device_Control レジスタ
    4. 8.4 Algorithm_Control レジスタ
    5. 8.5 Algorithm_Variables レジスタ
  10. アプリケーションと実装
    1. 9.1 アプリケーション情報
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 アプリケーション曲線
        1. 9.2.1.1 モータ起動
        2. 9.2.1.2 MPET
        3. 9.2.1.3 デッド タイム補償
        4. 9.2.1.4 自動ハンドオフ
        5. 9.2.1.5 電圧サージ防止 (AVS)
        6. 9.2.1.6 DACOUT を使用したリアルタイムの変数トラッキング
    3. 9.3 電源に関する推奨事項
      1. 9.3.1 バルク コンデンサ
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドライン
      2. 9.4.2 レイアウト例
      3. 9.4.3 熱に関する注意事項
        1. 9.4.3.1 電力散逸
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 サポート・リソース
    2. 10.2 商標
    3. 10.3 静電気放電に関する注意事項
    4. 10.4 用語集
  12. 11改訂履歴
  13. 12メカニカル、パッケージ、および注文情報

Hardware_Configuration レジスタ

Hardware_Configuration レジスタのメモリマップされたレジスタを、表 7-21 に示します。表 7-21 にないレジスタ オフセット アドレスはすべて予約済みと見なして、レジスタの内容は変更しないでください。

表 7-21 HARDWARE_CONFIGURATION レジスタ
オフセット略称レジスタ名セクション
A4hPIN_CONFIGハードウェア ピン設定セクション 7.3.1
A6hDEVICE_CONFIG1デバイス設定 1セクション 7.3.2
A8hDEVICE_CONFIG2デバイス設定 2セクション 7.3.3
AAhPERI_CONFIG1ペリフェラル設定 1セクション 7.3.4
AChGD_CONFIG1ゲート ドライバ設定 1セクション 7.3.5
AEhGD_CONFIG2ゲート ドライバ設定 2セクション 7.3.6

表の小さなセルに収まるように、複雑なビット アクセス タイプを記号で表記しています。表 7-22 に、このセクションでアクセス タイプに使用しているコードを示します。

表 7-22 Hardware_Configuration のアクセス タイプ コード
アクセス タイプ表記概要
読み取りタイプ
RR読み出し
書き込みタイプ
WW書き込み
リセットまたはデフォルト値
-n リセット後の値またはデフォルト値

7.3.1 PIN_CONFIG レジスタ (オフセット = A4h) [リセット = 00000000h]

図 7-17 に、PIN_CONFIG を示し、表 7-23 に、その説明を示します。

概略表に戻ります。

ハードウェア ピンを設定するためのレジスタ

図 7-17 PIN_CONFIG レジスタ
3130292827262524
PARITYPWM_DITHER_STEPVDC_FILTERLEAD_ANGLE
R/W-0hR/W-0hR/W-0hR/W-0h
2322212019181716
LEAD_ANGLEMAX_POWER
R/W-0hR/W-0h
15141312111098
MAX_POWERFG_IDLE_CONFIGFG_FAULT_CONFIG
R/W-0hR/W-0hR/W-0h
76543210
FG_FAULT_CONFIGALARM_PIN_ENBRAKE_PIN_MODEALIGN_BRAKE_ANGLE_SELBRAKE_INPUTSPEED_MODE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 7-23 PIN_CONFIG レジスタのフィールドの説明
ビットフィールドタイプリセット概要
31PARITYR/W0hパリティ ビット
30-29PWM_DITHER_STEPR/W0hPWM ディザリング スルーレート
  • 0h = 1
  • 1h = 2
  • 2h = 5
  • 3h = 10
28-27VDC_FILTERR/W0hVDC (VM) フィルタ係数
  • 0h = 無効化
  • 1h = デフォルトのフィルタ カットオフ周波数で有効化
  • 2h = フィルタ カットオフ周波数 100Hz で有効化
  • 3h = フィルタ カットオフ周波数 1000Hz で有効化
26-22LEAD_ANGLER/W0h進角。電圧モードでは、正の値は印加された電圧が BEMF より先行していることを示し、負の値は印加された電圧が BEMF より遅れていることを示します。その他のモードでは、正は負の id リファレンスを意味し、負は正の id リファレンスを意味します。
  • 0h = 0°
  • 1h = 3°
  • 2h = 6°
  • 3h = 9°
  • 4h = 12°
  • 5h = 15°
  • 6h = 18°
  • 7h = 21°
  • 8h = 24°
  • 9h = 27°
  • Ah = 30°
  • Bh = 33°
  • Ch = 36°
  • Dh = 39°
  • Eh = 42°
  • Fh = 45°
  • 10h = -48°
  • 11h = -45°
  • 12h = -42°
  • 13h = -39°
  • 14h = -36°
  • 15h = -33°
  • 16h = -30°
  • 17h = -27°
  • 18h = -24°
  • 19h = -21°
  • 1Ah = -18°
  • 1Bh = -15°
  • 1Ch = -12°
  • 1Dh = -9°
  • 1Eh = -6°
  • 1Fh = -3°
21-11MAX_POWERR/W0h電力ループまたは電力制限の最大電力。最大電力 (W) = (MAX_POWER / 211) * 100
10-9FG_IDLE_CONFIGR/W0hモーター停止 / アイドル状態中の FG 設定
  • 0h = FG は継続し、終了状態は FG_CONFIG とモーターが停止する直前の状態に依存する。
  • 1h = FG は High にプルされる
  • 2h = FG は Low にプルされる
  • 3h = FG は High にプルされる
8-7FG_FAULT_CONFIGR/W0hフォルト状態時の FG の設定。FG_CONFIG 1 の場合、FG_BEMF_THR によって BEMF スレッショルドを設定
  • 0h = モーターが駆動された際の最後の FG 信号を使用
  • 1h = FG は High にプルされる
  • 2h = FG は Low にプルされる
  • 3h = BEMF が BEMF スレッショルドを下回るまで、FG はアクティブ
6ALARM_PIN_ENR/W0hALARM ピンの有効化
  • 0h = 無効化
  • 1h = イネーブル
5BRAKE_PIN_MODER/W0hBRAKE ピン モード
  • 0h = ローサイド ブレーキ
  • 1h = アライン ブレーキ
4ALIGN_BRAKE_ANGLE_SELR/W0hアライン ブレーキ角を選択
  • 0h = アライン ブレーキに入る前の最新の整流角を使用
  • 1h = ALIGN_ANGLE 設定をアライン ブレーキに使用
3-2BRAKE_INPUTR/W0hBRAKE ピンのオーバーライド
  • 0h = ハードウェア ピンとしての BRAKE
  • 1h = BRAKE_PIN_MODE に従って、ピンとブレーキ / アラインをオーバーライド
  • 2h = ピンをオーバーライドし、ブレーキ / アラインをオーバーライドしない
  • 3h = ハードウェア ピンとしての BRAKE
1-0SPEED_MODER/W0hモーター制御入力ソースを設定
  • 0h = SPEED ピンのアナログ電圧による制御
  • 1h = SPEED ピンのデューティ サイクル (PWM) による制御
  • 2h = DIGITAL_SPEED_CTRL 値 (I2C) による制御
  • 3h = SPEED ピンの周波数による制御

7.3.2 DEVICE_CONFIG1 レジスタ (オフセット = A6h) [リセット = 00000000h]

図 7-18 に、DEVICE_CONFIG1 を示し、表 7-24 に、その説明を示します。

概略表に戻ります。

デバイスを設定するためのレジスタ

図 7-18 DEVICE_CONFIG1 レジスタ
3130292827262524
PARITYRESERVEDDAC_SOx_SELPWM_DITHER_MODEI2C_TARGET_ADDR
R/W-0hR-0hR/W-0hR/W-0hR/W-0h
2322212019181716
I2C_TARGET_ADDREEPROM_LOCK_KEY
R/W-0hW-0h
15141312111098
EEPROM_LOCK_KEY
W-0h
76543210
EEPROM_LOCK_KEYSLEW_RATE_I2C_PINSPULLUP_ENABLEBUS_VOLT
W-0hR/W-0hR/W-0hR/W-0h
表 7-24 DEVICE_CONFIG1 レジスタのフィールドの説明
ビットフィールドタイプリセット概要
31PARITYR/W0hパリティ ビット
30RESERVEDR0h予約済み
29-28DAC_SOx_SELR/W0hDACOUT2 と SOx チャネルから選択
  • 0h = DACOUT2
  • 1h = SOA
  • 2h = SOB
  • 3h = SOC
27PWM_DITHER_MODER/W0hPWM ディザリング モード
  • 0h = 三角波モード
  • 1h = ランダムモード
26-20I2C_TARGET_ADDRR/W0hI2C ターゲット アドレス
19-5EEPROM_LOCK_KEYW0hEEPROM R/W 保護が有効な場合の EEPROM ロック / ロック解除キー。このビットフィールドは、読み出すと常に 0 です。
4-3SLEW_RATE_I2C_PINSR/W0hI2C ピンのスルーレート制御
  • 0h = 4.8mA
  • 1h = 3.9mA
  • 2h = 1.86mA
  • 3h = 30.8mA
2PULLUP_ENABLER/W0hnFAULT および FG ピンの内部プルアップの有効化
  • 0h = 無効化
  • 1h = イネーブル
1-0BUS_VOLTR/W0h最大 DC バス電圧の設定
  • 0h = 15 V
  • 1h = 30 V
  • 2h = 40 V
  • 3h = 該当なし

7.3.3 DEVICE_CONFIG2 レジスタ (オフセット = A8h) [リセット = 00000000h]

図 7-19 に、DEVICE_CONFIG2 を示し、表 7-25 に、その説明を示します。

概略表に戻ります。

デバイスを設定するためのレジスタ

図 7-19 DEVICE_CONFIG2 レジスタ
3130292827262524
PARITYINPUT_MAXIMUM_FREQ
R/W-0hR/W-0h
2322212019181716
INPUT_MAXIMUM_FREQ
R/W-0h
15141312111098
SLEEP_ENTRY_TIMEDYNAMIC_CSA_GAIN_ENDYNAMIC_VOLTAGE_GAIN_ENDEV_MODEPWM_DITHER_DEPTHEXT_CLK_EN
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
EXT_CLK_CONFIGEXT_WDT_ENEXT_WDT_CONFIGEXT_WDT_INPUT_MODEEXT_WDT_FAULT_MODE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 7-25 DEVICE_CONFIG2 レジスタのフィールドの説明
ビットフィールドタイプリセット概要
31PARITYR/W0hパリティ ビット
30-16INPUT_MAXIMUM_FREQR/W0h「SPEED ピンの周波数による制御」を使った入力リファレンス モードの SPEED ピンの入力周波数 (100% デューティ サイクルに対応)。デューティ サイクル = 入力周波数 / INPUT_MAXIMUM_FREQ
15-14SLEEP_ENTRY_TIMER/W0hSLEEP_ENTRY_TIME の間、入力ソース (SPEED_MODE) がスリープ開始エントリ スレッショルド以下に保持されると、本デバイスはスリープモードに移行します。
  • 0h = 50µs の間 SPEED ピンが Low に保持された場合、スリープ開始
  • 1h = 200µs の間 SPEED ピンが Low に保持された場合、スリープ開始
  • 2h = 20ms の間 SPEED ピンが Low に保持された場合、スリープ開始
  • 3h = 200ms の間 SPEED ピンが Low に保持された場合、スリープ開始
13DYNAMIC_CSA_GAIN_ENR/W0hあらゆる電流レベルで最適な電流分解能が得られるように、CSA ゲインを自動的に調整します。
  • 0h = 無効化
  • 1h = イネーブル
12DYNAMIC_VOLTAGE_GAIN_ENR/W0hあらゆる電圧レベルで最適な電圧分解能が得られるように、電圧ゲインを自動的に調整します。
  • 0h = 無効化
  • 1h = イネーブル
11DEV_MODER/W0hデバイス モード選択
  • 0h = スタンバイ モード
  • 1h = スリープ モード
10-9PWM_DITHER_DEPTHR/W0hPWM ディザリング深度
  • 0h = PWM ディザリングを無効化
  • 1h = 5%
  • 2h = 7.5%
  • 3h = 10%
8EXT_CLK_ENR/W0h外部 クロック モードの有効化
  • 0h = 無効化
  • 1h = イネーブル
7-5EXT_CLK_CONFIGR/W0h外部クロック周波数設定
  • 0h = 8kHz
  • 1h = 16kHz
  • 2h = 32kHz
  • 3h = 64kHz
  • 4h = 128kHz
  • 5h = 256kHz
  • 6h = 512kHz
  • 7h = 1024kHz
4EXT_WDT_ENR/W0h外部ウォッチドッグの有効化
  • 0h = 無効化
  • 1h = イネーブル
3-2EXT_WDT_CONFIGR/W0hウォッチドッグ ティックルの時間間隔 (GPIO/I2C)
  • 0h = 100ms/1s
  • 1h = 200ms/2s
  • 2h = 500ms/5s
  • 3h = 1000ms/10s
1EXT_WDT_INPUT_MODER/W0h外部ウォッチドッグ入力ソース
  • 0h = I2C 経由のウォッチドッグ ティックル
  • 1h = GPIO 経由のウォッチドッグ ティックル
0EXT_WDT_FAULT_MODER/W0h外部ウォッチドッグ フォルト モード
  • 0h = 通知のみ
  • 1h = MOSFET がハイ インピーダンスの状態でラッチ

7.3.4 PERI_CONFIG1 レジスタ (オフセット = AAh) [リセット = 00000000h]

図 7-20 に、PERI_CONFIG1 を示し、表 7-26 に、その説明を示します。

概略表に戻ります。

ペリフェラル 1 へのレジスタ

図 7-20 PERI_CONFIG1 レジスタ
3130292827262524
PARITYSPREAD_SPECTRUM_MODULATION_DISRESERVEDNO_MTR_FLT_CLOSEDLOOP_DISABNORMAL_BEMF_PERSISTENT_TIMEFLUX_WEAK_REF
R/W-0hR/W-0hR-0hR/W-0hR/W-0hR/W-0h
2322212019181716
INPUT_REFERENCE_WINDOWBUS_POWER_LIMIT_ENABLEDIR_INPUTDIR_CHANGE_MODESPEED_LIMIT_ENABLEACTIVE_BRAKE_SPEED_DELTA_LIMIT_ENTRY
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
15141312111098
ACTIVE_BRAKE_SPEED_DELTA_LIMIT_ENTRYACTIVE_BRAKE_MOD_INDEX_LIMITSPEED_RANGE_SELINPUT_REFERENCE_MODE
R/W-0hR/W-0hR/W-0hR/W-0h
76543210
INPUT_REFERENCE_MODEEEPROM_LOCK_MODERESERVED
R/W-0hR/W-0hR-0h
表 7-26 PERI_CONFIG1 レジスタのフィールドの説明
ビットフィールドタイプリセット概要
31PARITYR/W0hパリティ ビット
30SPREAD_SPECTRUM_MODULATION_DISR/W0hスペクトラム拡散変調 (SSM) の無効化
  • 0h = SSM を有効化
  • 1h = SSM を無効化
29RESERVEDR0h予約済み
28NO_MTR_FLT_CLOSEDLOOP_DISR/W0h閉ループでモーターなしフォルトの無効化
  • 0h = LOCK2_EN が 0x1 に設定されている場合、閉ループでモーターなしフォルトを有効化
  • 1h = 閉ループでモーターなしフォルトを無効化
27-26ABNORMAL_BEMF_PERSISTENT_TIMER/W0h異常 BEMF フォルト検出のグリッチ除去時間
  • 0h = 2 電気的サイクル
  • 1h = 500ms
  • 2h = 1000ms
  • 3h = 2000ms
25-24FLUX_WEAK_REFR/W0h弱め界磁コントローラのリファレンス
  • 0h = 70%
  • 1h = 80%
  • 2h = 90%
  • 3h = 95%
23-22INPUT_REFERENCE_WINDOWR/W0h出力がウィンドウ内に到達すると、すべての制御ループを無効化します。
  • 0h =リファレンス ウィンドウを無効化
  • 1h = リファレンス ウィンドウ 5%
  • 2h = リファレンス ウィンドウ 10%
  • 3h = リファレンス ウィンドウ 15%
21BUS_POWER_LIMIT_ENABLER/W0hバス電力制限を有効化します。電力モードを除くすべての入力リファレンス モードで、入力 DC バス電力を MAX_POWER に制限します。
  • 0h = 電力制限を無効化
  • 1h = 電力制限を有効化
20-19DIR_INPUTR/W0hDIR ピン オーバーライド
  • 0h = ハードウェア ピンとしての DIR
  • 1h = 時計回り (OUTA-OUTB-OUTC) で DIR ピンをオーバーライド
  • 2h = 反時計回り (OUTA-OUTC-OUTB) で DIR ピンをオーバーライド
  • 3h = ハードウェア ピンとしての DIR
18DIR_CHANGE_MODER/W0hDIR ピンのステータスの変更に対する応答
  • 0h = DIR の変化を検出すると、モーター停止オプションと ISD ルーチンに従う。
  • 1h = モーターを駆動し続けながら、リバース ドライブによって方向を変える。
17SPEED_LIMIT_ENABLER/W0hモーター速度制限を有効化します。速度モードを除くすべての入力リファレンス モードで、モーター速度を MAX_SPEED に制限します。
  • 0h = 速度制限を無効化
  • 1h = 速度制限を有効化
16-13ACTIVE_BRAKE_SPEED_DELTA_LIMIT_ENTRYR/W0hそれを下回るとアクティブ ブレーキが作動する、最終的な速度と現在の速度の差
  • 0h = 該当なし
  • 1h = 5%
  • 2h = 10%
  • 3h = 15%
  • 4h = 20%
  • 5h = 25%
  • 6h = 30%
  • 7h = 35%
  • 8h = 40%
  • 9h = 45%
  • Ah = 50%
  • Bh = 60%
  • Ch = 70%
  • Dh = 80%
  • Eh = 90%
  • Fh = 100%
12-10ACTIVE_BRAKE_MOD_INDEX_LIMITR/W0hそれを下回るとアクティブ ブレーキが作動する、変調指数の制限値
  • 0h = 0%
  • 1h = 40%
  • 2h = 50%
  • 3h = 60%
  • 4h = 70%
  • 5h = 80%
  • 6h = 90%
  • 7h = 100%
9SPEED_RANGE_SELR/W0hPWM デューティ モード リファレンス入力の周波数範囲の選択
  • 0h = 325Hz~100kHz
  • 1h = 10Hz~325Hz
8-7INPUT_REFERENCE_MODER/W0h閉ループ動作に使用する入力リファレンス モード
  • 0h = 制御速度 (入力は速度リファレンスで、MAX_SPEED にスケーリング)
  • 1h = 制御電力 (入力は電力リファレンスで、MAX_POWER にスケーリング)
  • 2h = 制御トルク (入力は電流リファレンスで、ILIMIT にスケーリング)
  • 3h = 制御変調指数 (入力は変調指数で、100% にスケーリング)
6-5EEPROM_LOCK_MODER/W0hEEPROM ロック モード
  • 0h = パスコードなしで EEPROM の読み取りおよび書き込みが可能
  • 1h = EEPROM の読み取りおよび書き込みには有効なパスコードが必要
  • 2h = EEPROM の読み取りには有効なパスコードが必要で、EEPROM の書き込みは永続的にロックされる
  • 3h = EEPROM の読み取りおよび書き込みは永続的にロックされる
4-0RESERVEDR0h予約済み

7.3.5 GD_CONFIG1 レジスタ (オフセット = ACh) [リセット = 00000000h]

図 7-21 に、GD_CONFIG1 を示し、表 7-27 に、その説明を示します。

概略表に戻ります。

ゲート ドライバ設定 1 を設定するためのレジスタ

図 7-21 GD_CONFIG1 レジスタ
3130292827262524
PARITYRESERVEDRESERVEDSLEW_RATERESERVED
R/W-0hR-0hR-0hR/W-0hR-0h
2322212019181716
RESERVEDRESERVEDRESERVEDRESERVEDOVP_SELOVP_ENRESERVEDOTW_REP
R-0hR-0hR-0hR-0hR/W-0hR/W-0hR-0hR/W-0h
15141312111098
RESERVEDRESERVEDOCP_DEGRESERVEDOCP_LVLOCP_MODE
R-0hR-0hR/W-0hR-0hR/W-0hR/W-0h
76543210
RESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDCSA_GAIN
R-0hR-0hR-0hR-0hR-0hR-0hR/W-0h
表 7-27 GD_CONFIG1 レジスタのフィールドの説明
ビットフィールドタイプリセット概要
31PARITYR/W0hパリティ ビット
30-29RESERVEDR0h予約済み
28RESERVEDR0h予約済み
27-26SLEW_RATER/W0hスルー レート
  • 0h = 該当なし
  • 1h = 該当なし
  • 2h = スルーレートは 125V/µs
  • 3h = スルーレートは 200V/µs
25-24RESERVEDR0h予約済み
23RESERVEDR0h予約済み
22RESERVEDR0h予約済み
21RESERVEDR0h予約済み
20RESERVEDR0h予約済み
19OVP_SELR/W0h過電圧レベル
  • 0h = VM 過電圧レベルは 34V
  • 1h = VM 過電圧レベルは 20V
18OVP_ENR/W0h過電圧の有効化
  • 0h = 過電圧保護を無効化
  • 1h = 過電圧保護を有効化
17RESERVEDR0h予約済み
16OTW_REPR/W0h過熱警告通知
  • 0h = 過熱警告通知を無効化
  • 1h = 過熱警告通知を有効化
15RESERVEDR0h予約済み
14RESERVEDR0h予約済み
13-12OCP_DEGR/W0hOCP グリッチ除去時間
  • 0h = OCP グリッチ除去時間は 0.2µs
  • 1h = OCP グリッチ除去時間は 0.6µs
  • 2h = OCP グリッチ除去時間は 1.2µs
  • 3h = OCP グリッチ除去時間は 1.6µs
11RESERVEDR0h予約済み
10OCP_LVLR/W0h過電流レベル
  • 0h = OCP レベルは 9A (標準値)
  • 1h = OCP レベルは 13A (標準値)
9-8OCP_MODER/W0hOCP フォルト モード
  • 0h = 過電流によってフォルト状態がラッチされる。
  • 1h = 過電流によって 500ms 後に自動的にリトライされる
  • 2h = 該当なし
  • 3h = 該当なし
7RESERVEDR0h予約済み
6RESERVEDR0h予約済み
5RESERVEDR0h予約済み
4RESERVEDR0h予約済み
3RESERVEDR0h予約済み
2RESERVEDR0h予約済み
1-0CSA_GAINR/W0h電流検出アンプ ゲイン (DYNAMIC_CSA_GAIN_EN = 0x0 の場合にのみ使用)
  • 0h = CSA ゲインは 0.24V/A
  • 1h = CSA ゲインは 0.48V/A
  • 2h = CSA ゲインは 0.96V/A
  • 3h = CSA ゲインは 1.92V/A

7.3.6 GD_CONFIG2 レジスタ (オフセット = AEh) [リセット = 00000000h]

図 7-22 に、GD_CONFIG2 を示し、表 7-28 に、その説明を示します。

概略表に戻ります。

ゲート ドライバ設定 2 を設定するためのレジスタ

図 7-22 GD_CONFIG2 レジスタ
3130292827262524
PARITYRESERVEDRESERVEDRESERVEDBUCK_PS_DIS
R/W-0hR-0hR-0hR-0hR/W-0h
2322212019181716
BUCK_CLBUCK_SELBUCK_DISMIN_ON_TIMERESERVED
R/W-0hR/W-0hR/W-0hR/W-0hR-0h
15141312111098
RESERVEDRESERVED
R-0hR-0h
76543210
RESERVED
R-0h
表 7-28 GD_CONFIG2 レジスタのフィールドの説明
ビットフィールドタイプリセット概要
31PARITYR/W0hパリティ ビット
30RESERVEDR0h予約済み
29-26RESERVEDR0h予約済み
25RESERVEDR0h予約済み
24BUCK_PS_DISR/W0h降圧電源シーケンスの無効化
  • 0h = 降圧電源シーケンスを有効化
  • 1h = 降圧電源シーケンスを無効化
23BUCK_CLR/W0h降圧電流制限
  • 0h = 降圧レギュレータの電流制限を 600mA に設定
  • 1h = 降圧レギュレータの電流制限を 150mA に設定
22-21BUCK_SELR/W0h降圧出力電圧
  • 0h = 降圧電圧は 3.3V
  • 1h = 降圧電圧は 5.0V
  • 2h = 降圧電圧は 4.0V
  • 3h = 降圧電圧は 5.7V
20BUCK_DISR/W0h降圧の無効化
  • 0h = 降圧レギュレータを有効化
  • 1h = 降圧レギュレータを無効化
19-17MIN_ON_TIMER/W0hローサイド MOSFET の最小オン時間
  • 0h = 0µs
  • 1h = スルーレートに基づいて自動
  • 2h = 0.5µs
  • 3h = 0.75µs
  • 4h = 1µs
  • 5h = 1.25µs
  • 6h = 1.5µs
  • 7h = 2µs
16-13RESERVEDR0h予約済み
12-0RESERVEDR0h予約済み