SLLU363 may   2023 MCF8315A

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 Hardware and GUI Setup
      1. 1.1.1 Jumper Configuration
      2. 1.1.2 External Connections
      3. 1.1.3 Connecting to the GUI
        1. 1.1.3.1 Connect to computer
        2. 1.1.3.2 Connect to the GUI
        3. 1.1.3.3 Verify Hardware Connection
  5. 2Essential Controls
    1. 2.1 Recommended Default Values
    2. 2.2 Device and Pin Configuration
      1. 2.2.1 Speed Input Mode
    3. 2.3 Control Configuration - Motor Parameters
      1. 2.3.1 Maximum Motor Electrical Speed (Hz)
    4. 2.4 Control configuration - Closed Loop
      1. 2.4.1 Current Limit for Torque PI Loop
    5. 2.5 Testing for Successful Startup into Closed Loop
    6. 2.6 Fault Handling
      1. 2.6.1 MPET IPD Fault [MPET_IPD_Fault]
      2. 2.6.2 MPET BEMF Fault [MPET_BEMF_Fault]
      3. 2.6.3 Abnormal BEMF Fault [ABN_BEMF]
      4. 2.6.4 Lock Current Limit [LOCK_LIMIT]
      5. 2.6.5 Hardware lock Current Limit [HW_LOCK_LIMIT]
      6. 2.6.6 No Motor Fault [NO_MTR]
  6. 3Basic Controls
    1. 3.1 Device and Pin Configuration
      1. 3.1.1 Power Saver or Sleep Mode for Battery Operated Applications
      2. 3.1.2 Direction and Brake Pin Override
    2. 3.2 System Level Configuration
      1. 3.2.1 Tracking Motor Speed Feedback in Real Time
      2. 3.2.2 Improving Acoustic Performance
      3. 3.2.3 Protecting the Power supply
      4. 3.2.4 Monitoring Power Supply Voltage Fluctuations for Normal Motor Operation
    3. 3.3 Control Configurations
      1. 3.3.1  Motor Parameter Estimation to Minimize Motor Parameter Variation Effects
      2. 3.3.2  Initial Speed Detection of the Motor for Reliable Motor Resynchronization
      3. 3.3.3  Unidirectional Motor Drive Detecting Backward Spin
      4. 3.3.4  Preventing Back Spin of Rotor During Startup
      5. 3.3.5  Faster Startup Timing
      6. 3.3.6  Gradual and Smooth Start up Motion
      7. 3.3.7  Improving Speed Regulation
      8. 3.3.8  Stopping Motor Quickly
      9. 3.3.9  Preventing Supply Voltage Overshoot During Motor Stop.
      10. 3.3.10 Protecting Against Rotor Lock or Stall Condition
      11. 3.3.11 Maximizing Thermal Efficiency and Increasing Thermal Performance
      12. 3.3.12 Mitigating Electromagnetic Interference (EMI)
      13. 3.3.13 Faster deceleration

Recommended Default Values

Launch the MCF8315A EVM GUI. Load the recommended default values that are listed in Table 2-1.

Table 2-1 Recommended Default Values

Address Name

Address

Recommended Value

ISD_CONFIG

0x00000080

0x64738C20

REV_DRIVE_CONFIG

0x00000082

0xA8200000

MOTOR_STARTUP1

0x00000084

0x0B6807D0

MOTOR_STARTUP2

0x00000086

0xA306600C

CLOSED_LOOP1

0x00000088

0x0D3201B5

CLOSED_LOOP2

0x0000008A

0x9BAD0000

CLOSED_LOOP3

0x0000008C

0x00000000

CLOSED_LOOP4

0x0000008E

0x00000000

SPEED_PROFILES1

0x00000094

0x00000000

SPEED_PROFILES2

0x00000096

0x00000000

SPEED_PROFILES3

0x00000098

0x00000000

SPEED_PROFILES4

0x0000009A

0x00000000

SPEED_PROFILES5

0x0000009C

0x00000000

SPEED_PROFILES6

0x0000009E

0x00000000

ALGO_CTRL1

0x000000EA

0x00000000

FAULT_CONFIG1

0x00000090

0xBEC80106

FAULT_CONFIG2

0x00000092

0xF0D00888

PIN_CONFIG

0x000000A4

0x00000000

DEVICE_CONFIG1

0x000000A6

0x00000000

DEVICE_CONFIG2

0x000000A8

0x0000B000

PERI_CONFIG1

0x000000AA

0xC1C01F00

GD_CONFIG1

0x000000AC

0x9C450100

GD_CONFIG2

0x000000AE

0x80200000

INT_ALGO_1

0x000000A0

0xA433407D

INT_ALGO_2

0x000000A2

0x000001A7

MTR_PARAMS

0x000000E6

0x00000000