JAJSO75 November 2023 MCF8329A
PRODUCTION DATA
Internal_Algorithm_Configuration レジスタのメモリマップされたレジスタを、表 7-30 に示します。表 7-30 に記載されていないレジスタ オフセット アドレスは、すべて予約済みと見なされます。これらのレジスタの内容を変更してはいけません。
オフセット | 略称 | レジスタ名 | セクション |
---|---|---|---|
A0h | INT_ALGO_1 | 内部アルゴリズム設定 1 | セクション 7.7.2.1 |
A2h | INT_ALGO_2 | 内部アルゴリズム設定 2 | セクション 7.7.2.2 |
表の小さなセルに収まるように、複雑なビット アクセス タイプを記号で表記しています。表 7-31 に、このセクションでアクセス タイプに使用しているコードを示します。
アクセス タイプ | コード | 説明 |
---|---|---|
読み取りタイプ | ||
R | R | 読み取り |
書き込みタイプ | ||
W | W | 書き込み |
リセットまたはデフォルト値 | ||
-n | リセット後の値またはデフォルト値 |
INT_ALGO_1 を表 7-32 に示します。
概略表に戻ります。
内部アルゴリズム パラメータ 1 を設定するためのレジスタ
ビット | フィールド | タイプ | リセット | 説明 |
---|---|---|---|---|
31 | PARITY | R/W | 0h | パリティ ビット |
30-29 | ACTIVE_BRAKE_SPEED_DELTA_LIMIT_EXIT | R/W | 0h | アクティブ ブレーキ状態を脱するための速度リファレンス差 (MAX_SPEED の %) 0h = 2.5% 1h = 5% 2h = 7.5% 3h = 10% |
28-27 | SPEED_PIN_GLITCH_FILTER | R/W | 0h | PWM および周波数入力モードで SPEED/WAKE ピンに適用されるグリッチ フィルタ 0h = グリッチ フィルタなし 1h = 0.2µs 2h = 0.5µs 3h = 1.0µs |
26 | FAST_ISD_EN | R/W | 0h | ISD 中の高速検出の有効化 0h = 高速 ISD を無効化 1h = 高速 ISD を有効化 |
25-24 | ISD_STOP_TIME | R/W | 0h | モーターが停止していると判断する際の根拠となる持続時間 0h = 1ms 1h = 5ms 2h = 50ms 3h = 100ms |
23-22 | ISD_RUN_TIME | R/W | 0h | モーターが動作していると判断する際の根拠となる持続時間 0h = 1ms 1h = 5ms 2h = 50ms 3h = 100ms |
21-20 | ISD_TIMEOUT | R/W | 0h | 速度または方向を ISD が確実には検出できない場合のタイムアウト 0h = 500ms 1h = 750ms 2h = 1000ms 3h = 2000ms |
19-17 | AUTO_HANDOFF_MIN_BEMF | R/W | 0h | 自動ハンドオフのための BEMF の最小値 0h = 0mV 1h = 100mV 2h = 200mV 3h = 500mV 4h = 1000mV 5h = 2000mV 6h = 2500mV 7h = 3000mV |
16-15 | RESERVED | R/W | 0h | 予約済み |
14-13 | RESERVED | R/W | 0h | 予約済み |
12-11 | RESERVED | R/W | 0h | 予約済み |
10-8 | MPET_OPEN_LOOP_CURR_REF | R/W | 0h | MPET の開ループ電流リファレンス (BASE_CURRENT の %) 0h = 10% 1h = 20% 2h = 30% 3h = 40% 4h = 50% 5h = 60% 6h = 70% 7h = 80% |
7-6 | MPET_OPEN_LOOP_SPEED_REF | R/W | 0h | MPET の開ループ速度リファレンス (MAXIMUM_SPEED の %) 0h = 15% 1h = 25% 2h = 35% 3h = 50% |
5-3 | MPET_OPEN_LOOP_SLEW_RATE | R/W | 0h | MPET の開ループ加速度 0h = 0.1Hz/s 1h = 0.5Hz/s 2h = 1Hz/s 3h = 2Hz/s 4h = 3Hz/s 5h = 5Hz/s 6h = 10Hz/s 7h = 20Hz/s |
2-0 | REV_DRV_OPEN_LOOP_DEC | R/W | 0h | リバース ドライブでの開ループ減速時に適用される開ループ加速度の % 0h = 50% 1h = 60% 2h = 70% 3h = 80% 4h = 90% 5h = 100% 6h = 125% 7h = 150% |
INT_ALGO_2 を表 7-33 に示します。
概略表に戻ります。
内部アルゴリズム パラメータ 2 を設定するためのレジスタ
ビット | フィールド | タイプ | リセット | 説明 |
---|---|---|---|---|
31 | PARITY | R/W | 0h | パリティ ビット |
30-21 | FLUX_WEAKENING_KP | R/W | 0h | フラックス減衰 Kp の 10 ビット値 FLUX_WEAKENING_KP は 2 つの部分 (SCALE(9:8) と VALUE(7:0)) に分かれています。 Kp = 0.1 × VALUE / 10^SCALE |
20-11 | FLUX_WEAKENING_KI | R/W | 0h | フラックス減衰 Ki の 10 ビット値 FLUX_WEAKENING_KI は 2 つの部分 (SCALE(9:8) と VALUE(7:0)) に分かれています。 Ki = 10.0 × VALUE / 10^SCALE) |
10 | FLUX_WEAKENING_EN | R/W | 0h | フラックス減衰イネーブル 0h = フラックス減衰を無効化 1h = フラックス減衰を有効化 |
9-6 | CL_SLOW_ACC | R/W | 0h | 閉ループに遷移した直後、エスティメータがまだ完全にはアラインされていない場合の閉ループ加速度 速度モード (Hz/s) 電力モード (W/s) 電流モード (A/s) 電圧モード (毎秒 0.1% の変調インデックス) 0h = 0.1 1h = 1 2h = 2 3h = 3 4h = 5 5h = 10 6h = 20 7h = 30 8h = 40 9h = 50 Ah = 100 Bh = 200 Ch = 500 Dh = 750 Eh = 1000 Fh = 2000 |
5-3 | ACTIVE_BRAKE_BUS_CURRENT_SLEW_RATE | R/W | 0h | アクティブ ブレーキ時のバス電流スルーレート (A/s) 0h = 10A/s 1h = 50A/s 2h = 100A/s 3h = 250A/s 4h = 500A/s 5h = 1000A/s 6h = 5000A/s 7h = 無制限 |
2 | 予約済み | R/W | 0h | 予約済み |
1 | MPET_KE_MEAS_PARAMETER_SELECT | R/W | 0h | MPET パラメータの選択 0h = 通常のモーター動作のために設定されたパラメータ (スルーレートは OL_ACC_A1、OL_ACC_A2、電流リファレンスは OL_ILIMIT、速度リファレンスは OPN_CL_HANDOFF_THR) 1h = MPET 固有のパラメータ (スルーレートは MPET_OPEN_LOOP_SLEW_RATE、電流リファレンスは MPET_OPEN_LOOP_CURR_REF、速度リファレンスは MPET_OPEN_LOOP_SPEED_REF) |
0 | IPD_HIGH_RESOLUTION_EN | R/W | 0h | IPD 高分解能イネーブル 0h = 無効化 1h = 有効化 |