SLLSFI0C august   2021  – june 2023 MCF8316A

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Revision History
  6. Pin Configuration and Functions
  7. 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. 6.7 Typical Characteristics
  8. 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 from 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-Mode Speed Control
        3. 7.3.8.3 I2C based Speed Control
        4. 7.3.8.4 Frequency-Mode Speed Control
        5. 7.3.8.5 Speed Profiles
          1. 7.3.8.5.1 Linear Speed Profiles
          2. 7.3.8.5.2 Staircase Speed Profiles
          3. 7.3.8.5.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 (MSS)
        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
        4. 7.3.10.4 Motor Start-up
          1. 7.3.10.4.1 Align
          2. 7.3.10.4.2 Double Align
          3. 7.3.10.4.3 Initial Position Detection (IPD)
            1. 7.3.10.4.3.1 IPD Operation
            2. 7.3.10.4.3.2 IPD Release Mode
            3. 7.3.10.4.3.3 IPD Advance Angle
          4. 7.3.10.4.4 Slow First Cycle Startup
          5. 7.3.10.4.5 Open loop
          6. 7.3.10.4.6 Transition from Open to Closed Loop
      11. 7.3.11 Closed Loop Operation
        1. 7.3.11.1 Closed Loop Acceleration/Deceleration Slew Rate
        2. 7.3.11.2 Speed PI Control
        3. 7.3.11.3 Current PI Control
        4. 7.3.11.4 Overmodulation
      12. 7.3.12 Motor Parameters
        1. 7.3.12.1 Motor Resistance
        2. 7.3.12.2 Motor Inductance
        3. 7.3.12.3 Motor Back-EMF constant
      13. 7.3.13 Motor Parameter Extraction Tool (MPET)
      14. 7.3.14 Anti-Voltage Surge (AVS)
      15. 7.3.15 Output PWM Switching Frequency
      16. 7.3.16 Active Braking
      17. 7.3.17 PWM Modulation Schemes
      18. 7.3.18 Dead Time Compensation
      19. 7.3.19 Motor Stop Options
        1. 7.3.19.1 Coast (Hi-Z) Mode
        2. 7.3.19.2 Recirculation Mode
        3. 7.3.19.3 Low-Side Braking
        4. 7.3.19.4 High-Side Braking
        5. 7.3.19.5 Active Spin-Down
        6. 7.3.19.6 Align Braking
      20. 7.3.20 FG Configuration
        1. 7.3.20.1 FG Output Frequency
        2. 7.3.20.2 FG Open-Loop and Lock Behavior
      21. 7.3.21 DC Bus Current Limit
      22. 7.3.22 Protections
        1. 7.3.22.1  VM Supply Undervoltage Lockout
        2. 7.3.22.2  AVDD Undervoltage Lockout (AVDD_UV)
        3. 7.3.22.3  BUCK Undervoltage Lockout (BUCK_UV)
        4. 7.3.22.4  VCP Charge Pump Undervoltage Lockout (CPUV)
        5. 7.3.22.5  Overvoltage Protection (OVP)
        6. 7.3.22.6  Overcurrent Protection (OCP)
          1. 7.3.22.6.1 OCP Latched Shutdown (OCP_MODE = 00b)
          2. 7.3.22.6.2 OCP Automatic Retry (OCP_MODE = 01b)
          3. 7.3.22.6.3 OCP Report Only (OCP_MODE = 10b)
          4. 7.3.22.6.4 OCP Disabled (OCP_MODE = 11b)
        7. 7.3.22.7  Buck Overcurrent Protection
        8. 7.3.22.8  Hardware Lock Detection Current Limit (HW_LOCK_ILIMIT)
          1. 7.3.22.8.1 HW_LOCK_ILIMIT Latched Shutdown (HW_LOCK_ILIMIT_MODE = 00xxb)
          2. 7.3.22.8.2 HW_LOCK_ILIMIT Automatic recovery (HW_LOCK_ILIMIT_MODE = 01xxb)
          3. 7.3.22.8.3 HW_LOCK_ILIMIT Report Only (HW_LOCK_ILIMIT_MODE = 1000b)
          4. 7.3.22.8.4 HW_LOCK_ILIMIT Disabled (HW_LOCK_ILIMIT_MODE= 1xx1b)
        9. 7.3.22.9  Thermal Warning (OTW)
        10. 7.3.22.10 Thermal Shutdown (TSD)
        11. 7.3.22.11 Motor Lock (MTR_LCK)
          1. 7.3.22.11.1 MTR_LCK Latched Shutdown (MTR_LCK_MODE = 00xxb)
          2. 7.3.22.11.2 MTR_LCK Automatic Recovery (MTR_LCK_MODE= 01xxb)
          3. 7.3.22.11.3 MTR_LCK Report Only (MTR_LCK_MODE = 1000b)
          4. 7.3.22.11.4 MTR_LCK Disabled (MTR_LCK_MODE = 1xx1b)
        12. 7.3.22.12 Motor Lock Detection
          1. 7.3.22.12.1 Lock 1: Abnormal Speed (ABN_SPEED)
          2. 7.3.22.12.2 Lock 2: Abnormal BEMF (ABN_BEMF)
          3. 7.3.22.12.3 Lock3: No-Motor Fault (NO_MTR)
        13. 7.3.22.13 MPET Faults
        14. 7.3.22.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 Standby 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 SOX Output
      3. 7.5.3 Oscillator Source
        1. 7.5.3.1 External Clock Source
      4. 7.5.4 External Watchdog
    6. 7.6 EEPROM access and I2C interface
      1. 7.6.1 EEPROM Access
        1. 7.6.1.1 EEPROM Write
        2. 7.6.1.2 EEPROM Read
      2. 7.6.2 I2C Serial Interface
        1. 7.6.2.1 I2C Data Word
        2. 7.6.2.2 I2C Write Operation
        3. 7.6.2.3 I2C Read Operation
        4. 7.6.2.4 Examples of MCF8316A I2C Communication Protocol Packets
        5. 7.6.2.5 Internal Buffers
        6. 7.6.2.6 CRC Byte Calculation
    7. 7.7 EEPROM (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
      4. 7.7.4 Internal_Algorithm_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 Device_Control Registers
      4. 7.8.4 Algorithm_Control Registers
      5. 7.8.5 Algorithm_Variables Registers
  9. 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)
  10. Power Supply Recommendations
    1. 9.1 Bulk Capacitance
  11. 10Layout
    1. 10.1 Layout Guidelines
    2. 10.2 Layout Example
    3. 10.3 Thermal Considerations
      1. 10.3.1 Power Dissipation
  12. 11Device and Documentation Support
    1. 11.1 Support Resources
    2. 11.2 Trademarks
    3. 11.3 Electrostatic Discharge Caution
    4. 11.4 Glossary
  13. 12Mechanical, Packaging, and Orderable Information

Package Options

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

Motor Back-EMF constant

The back-EMF constant describes the motor phase-to-neutral back-EMF voltage as a function of the motor speed. For a wye-connected motor, the motor BEMF constant refers to the BEMF as a function of time from the phase output to the center tap, KtPH_N (denoted as KtPH_N in Figure 7-36). For a delta-connected motor, the motor BEMF constant refers to the equivalent phase to center tap in the wye configuration in Figure 7-36.

GUID-20210805-CA0I-J1SR-DK5F-DKBSCR78P7WH-low.svg Figure 7-36 Motor back-EMF constant

For both the delta-connected motor and the wye-connected motor, the easy way to get the equivalent KtPH_N is to measure the peak value of BEMF on scope for one electrical cycle between two phase terminals (EPH), and then multiply by time duration of one electrical cycle and in order to convert from phase-to-phase to phase-to-neutral divide by sqrt(3) as shown in Equation 6 .

Equation 6. KtPH_N= 13×EPH×tE

Configure the motor BEMF constant (KtPH_N) to a nearest value from Table 7-4.

Table 7-4 Motor BEMF constant Look-Up Table
MOTOR_BEMF_CONST (HEX) KtPH_N (mV/Hz) MOTOR_BEMF_CONST (HEX) KtPH_N (mV/Hz) MOTOR_BEMF_CONST (HEX) KtPH_N (mV/Hz) MOTOR_BEMF_CONST (HEX) KtPH_N (mV/Hz)
0x00 Self Measurement (see Motor Parameter Extraction Tool (MPET)Motor Parameter Extraction Tool (MPET)) 0x40 14.5 0x80 46.5 0xC0 210
0x01 0.6 0x41 15.0 0x81 47.0 0xC1 220
0x02 0.7 0x42 15.5 0x82 47.5 0xC2 230
0x03 0.8 0x43 16.0 0x83 48.0 0xC3 240
0x04 0.9 0x44 16.5 0x84 48.5 0xC4 250
0x05 1.0 0x45 17.0 0x85 49.0 0xC5 260
0x06 1.1 0x46 17.5 0x86 49.5 0xC6 270
0x07 1.2 0x47 18.0 0x87 50.0 0xC7 280
0x08 1.3 0x48 18.5 0x88 51 0xC8 290
0x09 1.4 0x49 19.0 0x89 52 0xC9 300
0x0A 1.5 0x4A 19.5 0x8A 53 0xCA 320
0x0B 1.6 0x4B 20.0 0x8B 54 0xCB 340
0x0C 1.7 0x4C 20.5 0x8C 55 0xCC 360
0x0D 1.8 0x4D 21.0 0x8D 56 0xCD 380
0x0E 1.9 0x4E 21.5 0x8E 57 0xCE 400
0x0F 2.0 0x4F 22.0 0x8F 58 0xCF 420
0x10 2.2 0x50 22.5 0x90 59 0xD0 440
0x11 2.4 0x51 23.0 0x91 60 0xD1 460
0x12 2.6 0x52 23.5 0x92 61 0xD2 480
0x13 2.8 0x53 24.0 0x93 62 0xD3 500
0x14 3.0 0x54 24.5 0x94 63 0xD4 520
0x15 3.2 0x55 25.0 0x95 64 0xD5 540
0x16 3.4 0x56 25.5 0x96 65 0xD6 560
0x17 3.6 0x57 26.0 0x97 66 0xD7 580
0x18 3.8 0x58 26.5 0x98 67 0xD8 600
0x19 4.0 0x59 27.0 0x99 68 0xD9 620
0x1A 4.2 0x5A 27.5 0x9A 69 0xDA 640
0x1B 4.4 0x5B 28.0 0x9B 70 0xDB 660
0x1C 4.6 0x5C 28.5 0x9C 72 0xDC 680
0x1D 4.8 0x5D 29.0 0x9D 74 0xDD 700
0x1E 5.0 0x5E 29.5 0x9E 76 0xDE 720
0x1F 5.2 0x5F 30.0 0x9F 78 0xDF 740
0x20 5.4 0x60 30.5 0xA0 80 0xE0 760
0x21 5.6 0x61 31.0 0xA1 82 0xE1 780
0x22 5.8 0x62 31.5 0xA2 84 0xE2 800
0x23 6.0 0x63 32.0 0xA3 86 0xE3 820
0x24 6.2 0x64 32.5 0xA4 88 0xE4 840
0x25 6.4 0x65 33.0 0xA5 90 0xE5 860
0x26 6.6 0x66 33.5 0xA6 92 0xE6 880
0x27 6.8 0x67 34.0 0xA7 94 0xE7 900
0x28 7.0 0x68 34.5 0xA8 96 0xE8 920
0x29 7.2 0x69 35.0 0xA9 98 0xE9 940
0x2A 7.4 0x6A 35.5 0xAA 100 0xEA 960
0x2B 7.6 0x6B 36.0 0xAB 105 0xEB 980
0x2C 7.8 0x6C 36.5 0xAC 110 0xEC 1000
0x2D 8.0 0x6D 37.0 0xAD 115 0xED 1050
0x2E 8.2 0x6E 37.5 0xAE 120 0xEE 1100
0x2F 8.4 0x6F 38.0 0xAF 125 0xEF 1150
0x30 8.6 0x70 38.5 0xB0 130 0xF0 1200
0x31 8.8 0x71 39.0 0xB1 135 0xF1 1250
0x32 9.0 0x72 39.5 0xB2 140 0xF2 1300
0x33 9.2 0x73 40.0 0xB3 145 0xF3 1350
0x34 9.4 0x74 40.5 0xB4 150 0xF4 1400
0x35 9.6 0x75 41.0 0xB5 155 0xF5 1450
0x36 9.8 0x76 41.5 0xB6 160 0xF6 1500
0x37 10.0 0x77 42.0 0xB7 165 0xF7 1550
0x38 10.5 0x78 42.5 0xB8 170 0xF8 1600
0x39 11.0 0x79 43.0 0xB9 175 0xF9 1650
0x3A 11.5 0x7A 43.5 0xBA 180 0xFA 1700
0x3B 12.0 0x7B 44.0 0xBB 185 0xFB 1750
0x3C 12.5 0x7C 44.5 0xBC 190 0xFC 1800
0x3D 13.0 0x7D 45.0 0xBD 195 0xFD 1850
0x3E 13.5 0x7E 45.5 0xBE 200 0xFE 1900
0x3F 14.0 0x7F 46.0 0xBF 205 0xFF 2000