TIDUF31A May   2023  – April 2024

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Key System Specifications
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
    3. 2.3 Highlighted Products
      1. 2.3.1 MSPM0G1507
      2. 2.3.2 UCC28881
      3. 2.3.3 UCC27712
      4. 2.3.4 TLV9064
      5. 2.3.5 TPS54202
  9. 3System Design Theory
    1. 3.1  High-Voltage Buck Auxiliary Power Supply
    2. 3.2  DC Bus Voltage Sensing
    3. 3.3  Motor Drive Stage
    4. 3.4  Bypass Capacitors
    5. 3.5  Phase Current Sensing With Two or Three Shunt Resistors
    6. 3.6  Phase Current Sensing With a Single Shunt Resistor
    7. 3.7  Hall-Effect Sensor or QEI Interface for Sensored Motor Control
    8. 3.8  DAC for Software Debug
    9. 3.9  Overcurrent Protection
    10. 3.10 Overtemperature Protection
    11. 3.11 Isolated UART port
    12. 3.12 Inverter Peak Power Capability
  10. 4Hardware, Software, Testing Requirements, and Test Results
    1. 4.1 Hardware Requirements
      1. 4.1.1 Hardware Board Overview
      2. 4.1.2 Test Equipment for Board Validation
    2. 4.2 Software Requirements
    3. 4.3 Test Setup
    4. 4.4 Test Results
      1. 4.4.1 Auxiliary Power Supply Test
      2. 4.4.2 Current Open Loop Test
      3. 4.4.3 Overcurrent Protection Test
      4. 4.4.4 Motor Start-Up Sequence
      5. 4.4.5 Load Test
  11. 5Design and Documentation Support
    1. 5.1 Design Files
      1. 5.1.1 Schematics
      2. 5.1.2 BOM
    2. 5.2 Tools and Software
    3. 5.3 Documentation Support
    4. 5.4 Support Resources
    5. 5.5 Trademarks
  12. 6About the Author

MSPM0G1507

The MSPM0G150x microcontrollers (MCUs) are part of the highly-integrated, ultra-low-power, 32-bit MCU family from mixed-signal processing (MSP) based on the enhanced Arm® Cortex®-M0+ 32-bit core platform operating at up to 80MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from –40°C to 125°C, and operate with supply voltages ranging from 1.62V to 3.6V. The MSPM0G150x devices provide up to 128KB embedded Flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. The devices also incorporate a memory protection unit, seven-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-MSPS ADCs, configurable internal shared voltage reference, one 12-bit 1MSPS DAC, three high-speed comparators with built-in reference digital-to-analog converters (DACs), two zero-drift, zero-crossover op amps with programmable gain, and one general-purpose amplifier. These devices also offer intelligent digital peripherals such as three 16-bit advanced control timers, three 16-bit general purpose timers, one 24-bit high-resolution timer, two windowed-watchdog timers, and one RTC with alarm and calendar mode. These devices provide data integrity and encryption peripherals and enhanced communication interfaces (four UARTs, two I2Cs, two serial-peripheral interfaces (SPIs)).