SLLA661A April   2025  – June 2026 MCF8315A , MCF8315C , MCF8315C-Q1 , MCF8315D , MCF8316A , MCF8316C-Q1 , MCF8316D , MCF8329A , MCF8329A-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2System Requirements
  6. 3 MOTORSTUDIO GUI Installation
  7. 4Prerequisites to Run the Motor with MOTORSTUDIO
  8. 5Getting Started with MOTORSTUDIO
    1. 5.1 Home
    2. 5.2 SmartTune
    3. 5.3 Optimization Wizard
    4. 5.4 Motor Parameter Extraction Tool (MPET)
    5. 5.5 Closed Loop Tuning
    6. 5.6 Advanced Tuning
    7. 5.7 Register Map
      1. 5.7.1 Register read
    8. 5.8 Control Utilities
      1. 5.8.1 Control
        1. 5.8.1.1 EEPROM READ/WRITE
      2. 5.8.2 Faults
      3. 5.8.3 Charts
      4. 5.8.4 Logs
    9. 5.9 Other Utilities
      1. 5.9.1 Scripting Tool
      2. 5.9.2 Compare Tuning File Tool
  9. 6Spinning the motor
    1. 6.1 Connecting MCF83xx to the GUI
    2. 6.2 SmartTune Execution
    3. 6.3 Improving Current and Speed Regulation
    4. 6.4 Testing for Successful Startup Into Closed Loop
  10. 7Summary
  11. 8References
  12. 9Revision History

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.

Note: Shunt Resistance must be configured only when using MCF8329x products. This specification is not necessary for MCF831x products
 SmartTune Basic
                    Configuration Figure 6-3 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 6-4.

 Stages of Tuning Figure 6-4 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 Testing for Successful Startup into Closed Loop.

 SmartTune
                    Success Figure 6-5 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 6-6 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 6-7 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 recommended to configure motor parameters manually by following the applicable product specific tuning guide.