TIDUFC8 July   2025

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
      1. 2.2.1 Introduction
      2. 2.2.2 Basic Operation Principles and ZVS Requirements
    3. 2.3 Highlighted Products
      1. 2.3.1 UCC27288
      2. 2.3.2 UCC23513
      3. 2.3.3 TMS320F2800137
      4. 2.3.4 TLV9062
      5. 2.3.5 INA181
      6. 2.3.6 TPSM861252
      7. 2.3.7 AMC0311R
  9. 3System Design Theory
    1. 3.1 Design Theory
      1. 3.1.1 Resonant Tank Design
      2. 3.1.2 Full-Range ZVS Realization
      3. 3.1.3 Total Control Algorithm
      4. 3.1.4 Resonant Tank RMS Current Analysis
    2. 3.2 Hardware Design Theory
      1. 3.2.1 Resonant Capacitors
      2. 3.2.2 Power Stage
      3. 3.2.3 Voltage Sensing
      4. 3.2.4 Current Sensing
  10. 4Hardware, Software, Testing Requirements, and Test Results
    1. 4.1 Hardware Requirements
    2. 4.2 Software Requirements
      1. 4.2.1 Simulation
    3. 4.3 Test Setup
    4. 4.4 Test Results
  11. 5Design and Documentation Support
    1. 5.1 Design Files
      1. 5.1.1 Schematics
      2. 5.1.2 BOM
      3. 5.1.3 PCB Layout Recommendations
        1. 5.1.3.1 Layout Prints
    2. 5.2 Tools
    3. 5.3 Documentation Support
    4. 5.4 Support Resources
    5. 5.5 Trademarks
  12. 6About the Author

TMS320F2800137

The TMS320F280013x (F280013x) is a member of the C2000™ real-time microcontroller family of scalable, ultra-low latency devices designed for efficiency in power electronics.

The real-time control subsystem is based on TI’s 32-bit C28x DSP core, which provides 120MHz of signal-processing performance for floating- or fixed-point code running from either on-chip flash or Static Random Access Memory (SRAM). The C28x CPU is further boosted by the Trigonometric Math Unit (TMU), speeding up common algorithms key to real-time control systems. The F280013x supports up to 256KB (128KW) of flash memory. Up to 36KB (18KW) of on-chip SRAM is also available to supplement the flash memory.

High-performance analog blocks are integrated into the F280013x real-time microcontroller (MCU) and are closely coupled with the processing and pulse width modulation (PWM) units to provide best-in-class real-time signal chain performance.

Fourteen PWM channels enable control of various power stages from a three-phase inverter to power-factor correction and other advanced multilevel power topologies. The voltage and current of the panel and string lines are used to calculate and track the maximum power point (MPP) and the TMS320F2800137 enables quick data acquisition from the various analog signals using the internal analog-to-digital converter (ADC), set to read from the ADC channels once every 40μs. Operating at 120MHz allows for fast conversion and calculation to efficiently perform Maximum Power Point Tracking (MPPT) and adjust the duty cycle of the converter accordingly. The comparator subsystem (CMPSS) is also utilized to fast protect the converter from overvoltage, overcurrent, or overtemperature.

An enhanced pulse width modulator (ePWM) is used to generate the PWM for four switches. The high-resolution pulse width modulator (HRPWM) can be used to generate a three-level signal for AFE031, which can be used for Programmable Logic Controller (PLC) transmission function. The internal ADC is used to sample the RX signal at 300kHz to receive the PLC signals. An FSK decoding library (part of the C2000 ware) is used to decode the sampled signal.

Status indicators, controlled by the MCU, are also included in the design to provide feedback to the user.