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

SmartTune Execution

To initiate the configuration process, select SmartTune via the MotorStudio home page or the left-side navigation menu. Input the required motor parameters, including Rated Voltage, Rated Current, Rated Speed, and EVM Shunt Resistance value (5mΩ).

Select the appropriate load condition from Basic Information section in SmartTune page, Load for motors with mechanical load or No Load for motors without shaft load.

Choose the Control Mode that best suits your application requirements from the available device options, then click Generate Configuration button to start SmartTune.

Select the  adjacent to each text box to access additional information about the respective parameters.

 SmartTune Basic
          Configuration Figure 2-4 SmartTune Basic Configuration

SmartTune executes an algorithm that measures the motor's electrical parameters, including motor phase resistance, inductance, BEMF constant, and control loop coefficients based on the user-selected control mode. Additionally, it configures numerous parameters such as startup mode, open-loop current and acceleration rate, and various fault configurations necessary to achieve Level 1: Spin the motor functionality as highlighted in Figure 2-5.

 Stages of tuning Figure 2-5 Stages of tuning

Upon successful completion of SmartTune, a Configuration Successful message appears below the Regenerate Configuration button and in the logs window. Users can then operate the motor by following the instructions provided in the Section 2.4.

 SmartTune Success Figure 2-6 SmartTune Success

Users can terminate the SmartTune execution process at any time by selecting the Terminate SmartTune button.

Under Performance Tuning, SmartTune allows users to select their Application and automatically generates optimal motor parameters. Users can also manually enter specific parameters such as Startup Method, PWM Frequency, and Startup Time as part of the performance tuning options. These manual configurations serve to override the SmartTune generated settings.

 SmartTune Performace
          Tuning Figure 2-7 SmartTune Performace Tuning

If SmartTune fails to generate the motor tuning parameters, users may attempt to run the tool again by entering the motor parameters such as Phase Resistance (R), Phase Inductance (L), and BEMF Constant in the Motor Parameters (Optional) section.

 SmartTune Optional
          Parameters Figure 2-8 SmartTune Optional Parameters

If SmartTune fails to complete successfully, review the SmartTune FAQ page, which provides details on common failure conditions and their solutions.

In the event that SmartTune repeatedly fails to generate motor tuning parameters following the input of motor electrical parameters, users are advised to proceed with manual motor parameter configuration according to the procedure specified in the Section 2.3.

SmartTune provides basic tuning configuration required to spin the motor reliably. User may want to further tune the configuration parameters to achieve shorter start up time, smooth transition from open to close loop control and steady closed loop control without speed overshoot during motor acceleration. Some of these tuning processes are explained in Section 3.

Note:

The MCF8329HS includes many advanced features such as dry-run detection, PWM dithering, speed/power limiting, overmodulation, and external watchdog functionality, which are not enabled by SmartTune. Users may enable these features manually based on their specific application requirements. By default, SmartTune configures all the device faults for retry mode.