SLUUDH9 April   2026 MCF8329HS-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Spinning the motor
    1. 2.1 Connecting to the GUI
    2. 2.2 SmartTune
      1. 2.2.1 SmartTune Execution
    3. 2.3 Manual Tuning
      1. 2.3.1 Loading Recommended Default Values
      2. 2.3.2 Setting Base Current
      3. 2.3.3 Setting Current Limits
      4. 2.3.4 Setting Voltage Limits
      5. 2.3.5 Maximum Electrical Speed (Hz)
      6. 2.3.6 Input the Motor's Phase Resistance, Inductance and BEMF Constant
      7. 2.3.7 Speed loop Manual Tuning
    4. 2.4 Testing for Successful Startup Into Closed Loop
  6. 3Basic Controls
    1. 3.1 Speed Input Mode
    2. 3.2 Preventing Back Spin of Rotor During Startup
    3. 3.3 Faster Startup Timing
    4. 3.4 Improving Current and Speed Regulation
    5. 3.5 Limiting and Regulating Supply Power
    6. 3.6 MTPA Tuning
    7. 3.7 Motor Studio Optimization Wizards
  7. 4Fault Handling
    1. 4.1 Abnormal BEMF Fault [ABN_BEMF]
    2. 4.2 Lock Current Limit [LOCK_LIMIT]
    3. 4.3 Hardware Lock Current Limit [HW_LOCK_LIMIT]
    4. 4.4 No Motor Fault [NO_MTR]
    5. 4.5 Abnormal Speed [ABN_SPEED]
  8. 5Hardware Design and Setup
    1. 5.1 Board Design
      1. 5.1.1 External MOSFET Selection
      2. 5.1.2 Gate Resistor Selection
      3. 5.1.3 Bootstrap and GVDD Capacitor Selection
      4. 5.1.4 Current Shunt Resistor Selection
      5. 5.1.5 VREG MOSFET Selection
      6. 5.1.6 Additional External Power Stage Components

Loading Recommended Default Values

The device incorporates numerous tuning parameters that provide users the capability to configure the system based on specific application requirements. This document covers the essential tuning parameters required for proper motor operation.

Additionally, it is recommended that the device's default configuration be loaded into the device memory before proceeding with manual tuning. The MCF8329HS comes with default settings pre-programmed in the device EEPROM. If these settings have been modified and user wish to restore them to their original state, load the recommended default values listed in Recommended Default Values table.

Table 2-1 Recommended Default Values

Register Name

Address

Recommended Value

ISD_CONFIG

0x00000080

0x44638C20

REV_DRIVE_CONFIG

0x00000082

0x283AF064

MOTOR_STARTUP1

0x00000084

0x0B6807D0

MOTOR_STARTUP2

0x00000086

0x23066000

CLOSED_LOOP1

0x00000088

0x0C3181B0

CLOSED_LOOP2

0x0000008A

0x1AAD0000

CLOSED_LOOP3

0x0000008C

0x00000000

CLOSED_LOOP4

0x0000008E

0x0000012C

SPEED_PROFILES1

0x00000094

0x00000000

SPEED_PROFILES2

0x00000096

0x00000000

SPEED_PROFILES3

0x00000098

0x00000000

SPEED_PROFILES4

0x0000009A

0x00000000

SPEED_PROFILES5

0x0000009C

0x00000000

SPEED_PROFILES6

0x0000009E

0x00000000

FAULT_CONFIG1

0x00000090

0x5FE80206

FAULT_CONFIG2

0x00000092

0x74000000

PIN_CONFIG

0x000000A4

0x00000000

DEVICE_CONFIG1

0x000000A6

0x00000000

DEVICE_CONFIG2

0x000000A8

0x0000B000

PERI_CONFIG1

0x000000AA

0x40000000

GD_CONFIG1

0x000000AC

0x00000100

GD_CONFIG2

0x000000AE

0x00200000

ALGO_CTRL1

0x000000EA

0x00000000

INT_ALGO_1

0x000000A0

0x00B3407D

INT_ALGO_2

0x000000A2

0x000001A7