SLLSFI0 August   2021 MCF8316A

ADVANCE INFORMATION  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Pin Configuration and Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Characteristics of the SDA and SCL bus for Standard and Fast mode
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1  Output Stage
      2. 7.3.2  Device Interface Modes
        1. 7.3.2.1 Interface - Control and Monitoring
        2. 7.3.2.2 I2C Interface
      3. 7.3.3  Step-Down Mixed-Mode Buck Regulator
        1. 7.3.3.1 Buck in Inductor Mode
        2. 7.3.3.2 Buck in Resistor mode
        3. 7.3.3.3 Buck Regulator with External LDO
        4. 7.3.3.4 AVDD Power Sequencing on Buck Regulator
        5. 7.3.3.5 Mixed mode Buck Operation and Control
        6. 7.3.3.6 Buck Undervoltage Protection
        7. 7.3.3.7 Buck Overcurrent Protection
      4. 7.3.4  AVDD Linear Voltage Regulator
      5. 7.3.5  Charge Pump
      6. 7.3.6  Slew Rate Control
      7. 7.3.7  Cross Conduction (Dead Time)
      8. 7.3.8  SPEED Control
        1. 7.3.8.1 Analog-Mode Speed Control
        2. 7.3.8.2 PWM-Input Speed Control
        3. 7.3.8.3 Serial-Mode Speed Control
        4. 7.3.8.4 Speed Profiles
          1. 7.3.8.4.1 Linear Speed Profiles
          2. 7.3.8.4.2 Staircase Speed Profiles
          3. 7.3.8.4.3 Forward-Reverse Speed Profiles
      9. 7.3.9  Starting the Motor Under Different Initial Conditions
        1. 7.3.9.1 Case 1 – Motor is Stationary
        2. 7.3.9.2 Case 2 – Motor is Spinning in the Forward Direction
        3. 7.3.9.3 Case 3 – Motor is Spinning in the Reverse Direction
      10. 7.3.10 Motor Start Sequence
        1. 7.3.10.1 Initial Speed Detect (ISD)
        2. 7.3.10.2 Motor Resynchronization
        3. 7.3.10.3 Reverse Drive
          1. 7.3.10.3.1 Reverse Drive Tuning
          2. 7.3.10.3.2 Active Braking During Reverse Drive
        4. 7.3.10.4 Motor Brake (Motor is stationary)
        5. 7.3.10.5 Motor Coast (Hi-Z)
        6. 7.3.10.6 Motor Startup
          1. 7.3.10.6.1 Align
          2. 7.3.10.6.2 Double Align
          3. 7.3.10.6.3 IPD
            1. 7.3.10.6.3.1 IPD Operation
            2. 7.3.10.6.3.2 IPD Release Mode
            3. 7.3.10.6.3.3 IPD Advance Angle
          4. 7.3.10.6.4 Slow First Cycle Startup
          5. 7.3.10.6.5 Open loop
          6. 7.3.10.6.6 Transition from Open to Closed Loop
      11. 7.3.11 Closed Loop Operation (FOC)
        1. 7.3.11.1 Closed loop accelerate
        2. 7.3.11.2 Speed PI Control
        3. 7.3.11.3 Current PI Control
        4. 7.3.11.4 Motor Parameters
          1. 7.3.11.4.1 Motor Resistance
          2. 7.3.11.4.2 Motor Inductance
          3. 7.3.11.4.3 Motor Back-EMF constant
      12. 7.3.12 Motor Parameter Extraction Tool (MPET)
      13. 7.3.13 Anti-Voltage Surge Function (AVS)
      14. 7.3.14 PWM Modulation Schemes
      15. 7.3.15 Dead Time Compensation
      16. 7.3.16 Motor Stop Options
        1. 7.3.16.1 Coast(Hi-Z) Mode
        2. 7.3.16.2 Recirculation Mode
        3. 7.3.16.3 Low Side Braking
        4. 7.3.16.4 High Side Braking
        5. 7.3.16.5 Active Spin-Down
        6. 7.3.16.6 Align Braking
      17. 7.3.17 PWM Output
      18. 7.3.18 FG Customized Configuration
        1. 7.3.18.1 FG Output Frequency
        2. 7.3.18.2 FG Open-Loop and Lock Behavior
      19. 7.3.19 Anti-Voltage Surge Function (AVS)
      20. 7.3.20 DC Bus Current Limit
      21. 7.3.21 Protections
        1. 7.3.21.1  VM Supply Undervoltage Lockout
        2. 7.3.21.2  AVDD Undervoltage Lockout (AVDD_UV)
        3. 7.3.21.3  BUCK Undervoltage Lockout (BUCK_UV)
        4. 7.3.21.4  VCP Charge Pump Undervoltage Lockout (CPUV)
        5. 7.3.21.5  Overvoltage Protections (OV)
        6. 7.3.21.6  Overcurrent Protection (OCP)
          1. 7.3.21.6.1 OCP Latched Shutdown (OCP_MODE = 00b)
          2. 7.3.21.6.2 OCP Automatic Retry (OCP_MODE = 01b)
          3. 7.3.21.6.3 OCP Report Only (OCP_MODE = 10b)
          4. 7.3.21.6.4 OCP Disabled (OCP_MODE = 11b)
        7. 7.3.21.7  Buck Overcurrent Protection
        8. 7.3.21.8  Hardware Lock Detection Current Limit (HW_LOCK_ILIMIT)
          1. 7.3.21.8.1 HW_LOCK_ILIMIT Latched Shutdown (HW_LOCK_ILIMIT_MODE = 00xxb)
          2. 7.3.21.8.2 HW_LOCK_ILIMIT Automatic recovery (HW_LOCK_ILIMIT_MODE = 01xxb)
          3. 7.3.21.8.3 HW_LOCK_ILIMIT Report Only (HW_LOCK_ILIMIT_MODE = 1000b)
          4. 7.3.21.8.4 HW_LOCK_ILIMIT Disabled (HW_LOCK_ILIMIT_MODE= 1xx1b)
        9. 7.3.21.9  Thermal Warning (OTW)
        10. 7.3.21.10 Thermal Shutdown (OTS)
        11. 7.3.21.11 Motor Lock (MTR_LCK)
          1. 7.3.21.11.1 MTR_LCK Latched Shutdown (MTR_LCK_MODE = 00xxb)
          2. 7.3.21.11.2 MTR_LCK Automatic recovery (MTR_LCK_MODE= 01xxb)
          3. 7.3.21.11.3 MTR_LCK Report Only (MTR_LCK_MODE = 1000b)
          4. 7.3.21.11.4 MTR_LCK Disabled (MTR_LCK_MODE = 1xx1b)
        12. 7.3.21.12 Motor Lock Detection
          1. 7.3.21.12.1 Lock1: Abnormal Speed (ABN_SPEED)
          2. 7.3.21.12.2 Lock2: Abnormal BEMF (ABN_BEMF)
          3. 7.3.21.12.3 Lock3: No-Motor Fault (NO_MTR)
        13. 7.3.21.13 MPET Faults
        14. 7.3.21.14 IPD Faults
    4. 7.4 Device Functional Modes
      1. 7.4.1 Functional Modes
        1. 7.4.1.1 Sleep Mode
        2. 7.4.1.2 Operating Mode
        3. 7.4.1.3 Fault Reset (CLR_FLT)
    5. 7.5 External Interface
      1. 7.5.1 DRVOFF functionality
      2. 7.5.2 DAC output
      3. 7.5.3 SOx output
      4. 7.5.4 Oscillator Source
        1. 7.5.4.1 External Crystal Oscillator mode
        2. 7.5.4.2 External Clock Source
    6. 7.6 EEPROM access and I2C interface
      1. 7.6.1 EEPROM Access
      2. 7.6.2 I2C Serial Interface
    7. 7.7 EERPOM (Non-Volatile) Register Map
      1. 7.7.1 Algorithm_Configuration Registers
      2. 7.7.2 Fault_Configuration Registers
      3. 7.7.3 Hardware_Configuration Registers
    8. 7.8 RAM (Volatile) Register Map
      1. 7.8.1 Fault_Status Registers
      2. 7.8.2 System_Status Registers
      3. 7.8.3 Control Registers
      4. 7.8.4 Algorithm_Control Registers
      5. 7.8.5 Algorithm_Variables Registers
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Applications
      1. 8.2.1 Application Curves
        1. 8.2.1.1 Motor startup
        2. 8.2.1.2 MPET
        3. 8.2.1.3 Dead time compensation
        4. 8.2.1.4 Auto Handoff
        5. 8.2.1.5 Motor stop – Recirculation mode
        6. 8.2.1.6 Anti voltage surge (AVS)
        7. 8.2.1.7 Real time variable tracking using DACOUT
  9. Power Supply Recommendations
    1. 9.1 Bulk Capacitance
  10. 10Layout
    1. 10.1 Layout Guidelines
    2. 10.2 Layout Example
    3. 10.3 Thermal Considerations
      1. 10.3.1 Power Dissipation
  11. 11Device and Documentation Support
    1. 11.1 Support Resources
    2. 11.2 Trademarks
    3. 11.3 Electrostatic Discharge Caution
    4. 11.4 Glossary
  12. 12Mechanical, Packaging, and Orderable Information
    1. 12.1 Tape and Reel Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Features

  • Three-phase BLDC motor driver with integrated motor control algorithm
    • Code-free Field Oriented Control (FOC)
    • Offline motor parameters measurement with Motor Parameter Extraction Tool (MPET)
    • 5-point configurable speed profile support
    • Windmilling support through forward resynchronization and reverse drive
    • Configurable motor startup and stop options
    • Anti-voltage surge protections prevents overvoltage
    • Improved acoustic performance with automatic dead time compensation
    • Variable monitoring through DACOUT
  • 4.5- to 35-V operating voltage (40-V abs max)
  • High output current capability: 8-A peak
  • Low MOSFET on-state resistance
    • 95-mΩ RDS(ON) (HS + LS) at TA = 25°C
  • Low power sleep mode
    • 3-µA (maximum) at VVM = 24-V, TA = 25°C
  • Speed loop accuracy: 3% with internal clock and 1% with external clock reference
  • Customer-configurable non-volatile memory (EEPROM) to store device configuration
  • Supports up to 75-kHz PWM frequency for low inductance motor support
  • Does not require external current sense resistors, built-in current sensing
  • Built-in 3.3-V ±5%, 20-mA LDO regulator
  • Built-in 3.3-V/5-V, 170-mA buck regulator
  • DRVOFF independent pin to disable output
  • Spread spectrum and slew rate for EMI mitigation
  • Suite of Integrated protection features
    • Supply undervoltage lockout (UVLO)
    • Motor lock detection (5 different types)
    • Charge pump undervoltage (CPUV)
    • Overcurrent protection (OCP)
    • Thermal warning and shutdown (OTW/OTSD)
    • Fault condition indication pin (nFAULT)
    • Optional fault diagnostics over I2C interface