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

Testing for Successful Startup Into Closed Loop

  1. Apply a nonzero speed command using the slider or text box within the Controls section. Once a speed command is provided, the motor should begin to spin and accelerate until the motor reaches the target speed.
  2. After the motor stops accelerating check that the values in Reference for Speed Loop and Speed FDBK under the Motor Status section are close to the same value.
  3. Check for any faults if the Faults tab shows a red circle. If a fault has been reported, go to Section 4 and follow the debug steps to correct the fault.
  4. Once the motor is able to spin into closed loop and not trigger any faults, stop the motor and save the register configuration to a json file by clicking on File -> Save Registers. In the window that pops up, select Json File and click on the Save Button.
  5. To have configuration for the registers covered in section 7 of the MCF8329HS data sheet load when the device powers-up these register values can be loaded into EEPROM. To write the configured register values to EEPROM, click the EEPROM drop down located at the bottom right of Motor Studio and select the Write To EEPROM option. Click the Yes button in the window that pops up.
 Closed Loop Spin Test
                    Steps Figure 2-17 Closed Loop Spin Test Steps