TIDM-SOLAR-DCDC

C2000™ MCU solar DC/DC converter with Maximum Power Point Tracking (MPPT) reference design

TIDM-SOLAR-DCDC

Design files

Overview

This design is a digitally-controlled, solar DC/DC converter with maximum power point tracking (MPPT), for use in central or string solar inverters. The design acts as a front-end MPPT DC/DC converter for the TIDM-SOLAR-ONEPHINV, a grid-tied, single phase, DC/AC inverter. Together, they form a C2000-based solar inverter reference design for central or string inverter applications. This solar MPPT DC/DC converter consists of two power stages, a two-phase interleaved boost converter for MPPT, followed by an isolated resonant LLC converter. A C2000 TMS320F280049C microcontroller (MCU) is used for full digital control of the DC/DC converter control loops while executing the MPPT algorithm.

Features
  • Implements a solar DC/DC converter with maximum power point tracking (MPPT). The DC/DC converter consists of a two-phase interleaved boost converter for maximum power point tracking followed by an isolated resonant LLC converter.
  • C2000 TMS320F280049C microcontroller (MCU) serves as a high-performance controller for the DC/DC converter, executing high-frequency control loops to control the power stages and compute the maximum power point algorithm.
  • Supports input panel voltages of 200 V to 300 V and an output of 400 VDC, rated up to 500 W.
  • Greater than 94 percent peak efficiency.
  • Digital power software libraries provide code-optimized building blocks to implement a variety of power topologies and algorithms such as MPPT and Software Phase-Locked Loop (PLL) for designing customized solar inverters.
  • Includes software, hardware design files, quick-start graphical interface and step-by-step validation of the software.
??image.gallery.download_en_US?? View video with transcript Video

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDR756A.ZIP (168 K)

Detailed schematic diagram for design layout and components

TIDR758A.ZIP (139 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDR759.ZIP (341 K)

Files used for 3D models or 2D drawings of IC components

TIDC475A.ZIP (197 K)

Design file that contains information on physical board layer of design PCB

TIDR757A.ZIP (607 K)

PCB layer plot file used for generating PCB design layout

Products

Includes TI products in the design and potential alternatives.

Buck modules (integrated inductor)

PTH08080W2.25 A, 4.5-V to 18-V Input Wide Adjust Miniature Power Module

Data sheet: PDF
C2000 real-time microcontrollers

TMS320F280049CC2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM

Data sheet: PDF | HTML
D-type flip-flops

SN74LVC2G74Single Positive-Edge-Triggered D-Type Flip-Flop with Clear and Preset

Data sheet: PDF | HTML
Digital isolators

ISO7240CQuad-channel, 4/0, 25-Mbps digital isolator

Data sheet: PDF | HTML
Digital isolators

ISO7242AQuad-channel, 2/2, 1-Mbps digital isolator

Data sheet: PDF
Digital isolators

ISO7242CQuad-channel, 2/2, 25-Mbps digital isolator

Data sheet: PDF | HTML
High-speed op amps (GBW ≥ 50 MHz)

OPA3652.2V, 50MHz, Low-Noise, Single-Supply Rail-to-Rail Operational Amplifier

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS730200-mA, low-dropout voltage regulator with enable

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS795500-mA, low-dropout voltage regulator with enable

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS799200-mA, low-IQ, low-dropout voltage regulator with low-noise & enable

Data sheet: PDF | HTML
Low-side drivers

UCC27324Non-inverting 4-A/4-A dual-channel low side gate driver

Data sheet: PDF | HTML
Low-side drivers

UCC27324-Q1Automotive non-inverting 4-A/4-A dual-channel low side gate driver

Data sheet: PDF | HTML
Noninverting buffers & drivers

SN74LVC2G172-ch, 1.65-V to 5.5-V buffers with Schmitt-Trigger inputs

Data sheet: PDF | HTML

Start development

Hardware

Development kit

TMDSHVMPPTKIT — High Voltage Isolated Solar MPPT Developers Kit

CAUTION: This equipment operates at high voltages and currents which can result in hazardous electrical shock. Please make sure you understand and follow all necessary safety precautions prior to purchasing and operating.

TMDSHVMPPTKIT is a DIMM100 controlCARD based motherboard evaluation module (...)

Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com

Software

Software development kit (SDK)

C2000WARE-DIGITALPOWER-SDK DigitalPower SDK for C2000 Real-time Controllers

    • DigitalPower SDK for C2000™ microcontrollers (MCU) is a cohesive set of software infrastructure, tools, and documentation designed to minimize C2000 MCU based digital power system development time targeted for various AC-DC, DC-DC and DC-AC power supply applications. The software includes (...)
Supported products & hardware

Supported products & hardware

Products
C2000 real-time microcontrollers
TMS320F280021 C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flash TMS320F280021-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flash TMS320F280023 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 64-kb flash TMS320F280023-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash TMS320F280023C C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash, CLB TMS320F280025 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash TMS320F280025-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash TMS320F280025C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, CLB TMS320F280025C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, CLB TMS320F280033 C2000™ 32-bit MCU 120-MHz 128-KB flash, FPU, TMU, AES and CAN-FD TMS320F280034 C2000™ 32-bit MCU 120-MHz 128-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280034-Q1 Automotive C2000™ 32-bit MCU 120-MHz 128-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280036-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280036C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280037 C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280037-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash,FPU, TMU with CLA, AES and CAN-FD TMS320F280037C C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280037C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280038-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280038C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280039 C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280039-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280039C C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280039C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280040-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, PGAs, SDFM TMS320F280040C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, PGAs, SDFM TMS320F280041-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, PGAs, SDFM TMS320F280041C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280045 C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, PGAs, SDFM TMS320F280048-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280048C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM TMS320F280049-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280049C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F28075 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28075-Q1 Automotive C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28076 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, CLB, SDFM TMS320F28374D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28374S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28375D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28376D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28376S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28377D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377D-EP C2000™ Enhanced Product 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1 MB flash, EMIF, 16b ADC TMS320F28377D-Q1 Automotive C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28378D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC TMS320F28378S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC TMS320F28379D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 16b ADC TMS320F28379D-Q1 Automotive C2000™ 32-bit MCU w/ 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 16b ADC TMS320F28379S C2000™ 32-bit MCU with 400-MIPS, 1x CPU, 1x CLA, FPU, TMU, 1024-KB flash, CLB, EMIF and 16- TMS320F28384D C2000™ 32-bit MCU with connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, Ethernet TMS320F28384D-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5MB flash, FPU64, Ethernet TMS320F28384S C2000™ 32-bit MCU with connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, Ethernet TMS320F28384S-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1MB flash, FPU64, Ethernet TMS320F28386D C2000™ 32-bit MCU with connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, Ethernet TMS320F28386D-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5MB flash, FPU64, CLB, Eth TMS320F28386S C2000™ 32-bit MCU with connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, CLB, Ethernet TMS320F28386S-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1MB flash, FPU64, CLB, Ethe TMS320F28388D C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, ENET, EtherCAT TMS320F28388S C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, CLB, ENET, EtherCAT TMS320F2800152-Q1 Automotive C2000™ 32-bit MCU 100-MHz 64-KB flash with CAN-FD, lockstep ASIL B TMS320F2800155 C2000™ 32-bit MCU 120-MHz 128-KB flash with HRPWM, CAN-FD TMS320F28P650DK C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES
Hardware development
PMP41006 1-kW reference design with CCM totem pole PFC and current-mode LLC realized by C2000™ and GaN TIDA-010054 Bi-directional, dual active bridge reference design for level 3 electric vehicle charging stations TIDA-010062 1-kW, 80+ titanium, GaN CCM totem pole bridgeless PFC and half-bridge LLC with LFU reference design TIDA-01606 10-kW, bidirectional three-phase three-level (T-type) inverter and PFC reference design TIDM-02002 Bidirectional CLLLC resonant dual active bridge (DAB) reference design for HEV/EV onboard charger TIDM-02008 Bidirectional high density GaN CCM totem pole PFC using C2000™ MCU TIDM-02009 ASIL D safety concept-assessed high-speed traction, bi-directional DC/DC conversion reference design TIDM-02011 Live firmware update reference design with C2000™ real-time MCUs TIDM-1000 Vienna Rectifier-Based Three Phase Power Factor Correction Reference Design Using C2000 MCU TIDM-1001 Two Phase Interleaved LLC Resonant Converter Reference Design Using C2000™ MCUs TIDM-1007 High efficiency GaN CCM totem pole bridgeless Power Factor Correction (PFC) reference design TIDM-1022 Valley switching boost power factor correction (PFC) reference design TIDM-DC-DC-BUCK Digitally Controlled Non-Isolated DC/DC Buck Converter Reference Design TIEVM-HV-1PH-DCAC Single phase inverter development kit with voltage source and grid connected modes
Reference design
TIDA-010231 Analog front end for arc detection in photovoltaic applications reference design TIDA-010087 100-A Dual-phase digital control battery tester reference design
Browse Download options

C2000WARE-DIGITALPOWER-SDK DigitalPower SDK for C2000 Real-time Controllers

close
Latest version
Version: 5.01.00.00
Release date: 15 Dec 2023
lock = Requires export approval (1 minute)
Products
C2000 real-time microcontrollers
TMS320F280021 C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flash TMS320F280021-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flash TMS320F280023 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 64-kb flash TMS320F280023-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash TMS320F280023C C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash, CLB TMS320F280025 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash TMS320F280025-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash TMS320F280025C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, CLB TMS320F280025C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, CLB TMS320F280033 C2000™ 32-bit MCU 120-MHz 128-KB flash, FPU, TMU, AES and CAN-FD TMS320F280034 C2000™ 32-bit MCU 120-MHz 128-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280034-Q1 Automotive C2000™ 32-bit MCU 120-MHz 128-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280036-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280036C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280037 C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280037-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash,FPU, TMU with CLA, AES and CAN-FD TMS320F280037C C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280037C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280038-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280038C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280039 C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280039-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD TMS320F280039C C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280039C-Q1 Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD TMS320F280040-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, PGAs, SDFM TMS320F280040C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, PGAs, SDFM TMS320F280041-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, PGAs, SDFM TMS320F280041C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280045 C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, PGAs, SDFM TMS320F280048-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280048C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM TMS320F280049-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280049C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F28075 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28075-Q1 Automotive C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28076 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, CLB, SDFM TMS320F28374D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28374S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28375D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28376D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28376S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28377D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377D-EP C2000™ Enhanced Product 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1 MB flash, EMIF, 16b ADC TMS320F28377D-Q1 Automotive C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28378D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC TMS320F28378S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC TMS320F28379D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 16b ADC TMS320F28379D-Q1 Automotive C2000™ 32-bit MCU w/ 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 16b ADC TMS320F28379S C2000™ 32-bit MCU with 400-MIPS, 1x CPU, 1x CLA, FPU, TMU, 1024-KB flash, CLB, EMIF and 16- TMS320F28384D C2000™ 32-bit MCU with connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, Ethernet TMS320F28384D-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5MB flash, FPU64, Ethernet TMS320F28384S C2000™ 32-bit MCU with connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, Ethernet TMS320F28384S-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1MB flash, FPU64, Ethernet TMS320F28386D C2000™ 32-bit MCU with connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, Ethernet TMS320F28386D-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5MB flash, FPU64, CLB, Eth TMS320F28386S C2000™ 32-bit MCU with connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, CLB, Ethernet TMS320F28386S-Q1 Automotive C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1MB flash, FPU64, CLB, Ethe TMS320F28388D C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, ENET, EtherCAT TMS320F28388S C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, CLB, ENET, EtherCAT TMS320F2800152-Q1 Automotive C2000™ 32-bit MCU 100-MHz 64-KB flash with CAN-FD, lockstep ASIL B TMS320F2800155 C2000™ 32-bit MCU 120-MHz 128-KB flash with HRPWM, CAN-FD TMS320F28P650DK C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES
Hardware development
PMP41006 1-kW reference design with CCM totem pole PFC and current-mode LLC realized by C2000™ and GaN TIDA-010054 Bi-directional, dual active bridge reference design for level 3 electric vehicle charging stations TIDA-010062 1-kW, 80+ titanium, GaN CCM totem pole bridgeless PFC and half-bridge LLC with LFU reference design TIDA-01606 10-kW, bidirectional three-phase three-level (T-type) inverter and PFC reference design TIDM-02002 Bidirectional CLLLC resonant dual active bridge (DAB) reference design for HEV/EV onboard charger TIDM-02008 Bidirectional high density GaN CCM totem pole PFC using C2000™ MCU TIDM-02009 ASIL D safety concept-assessed high-speed traction, bi-directional DC/DC conversion reference design TIDM-02011 Live firmware update reference design with C2000™ real-time MCUs TIDM-1000 Vienna Rectifier-Based Three Phase Power Factor Correction Reference Design Using C2000 MCU TIDM-1001 Two Phase Interleaved LLC Resonant Converter Reference Design Using C2000™ MCUs TIDM-1007 High efficiency GaN CCM totem pole bridgeless Power Factor Correction (PFC) reference design TIDM-1022 Valley switching boost power factor correction (PFC) reference design TIDM-DC-DC-BUCK Digitally Controlled Non-Isolated DC/DC Buck Converter Reference Design TIEVM-HV-1PH-DCAC Single phase inverter development kit with voltage source and grid connected modes
Reference design
TIDA-010231 Analog front end for arc detection in photovoltaic applications reference design TIDA-010087 100-A Dual-phase digital control battery tester reference design

Documentation

Release Infomation

Digital Power SDK for C2000™ microcontrollers (MCU) is a cohesive set of software infrastructure, tools, and documentation designed to minimize C2000 MCU based digital power system development time targeted for various AC-DC, DC-DC and DC-AC power supply applications.

What's new

  • New solution 3kW single-phase totem-pole bridgeless PFC (PMP23338 on F28003x) Reference Design
  • New solution 1kW 12V HHC LLC (PMP41081 on F28003x) Reference Design
  • Updated solution 7.4kW on-board charger (TIDM-2013 on F28P65x) to version 2.00.00.00 with new ported device F28P65x
  • Updated solution Arc Detection (TIDA-010231 on F28003x) to version 2.00.00 with new ported device F28003x
  • Updated solution 5kW two-phase totem-pole PFC (PMP40988 on F28003x) to version 2.00.00 with new ported device F28003x

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos