Grid-tied Solar Micro Inverter with MPPT


Design files


This design is a digitally-controlled, grid-tied, solar micro inverter with maximum power point tracking (MPPT). Solar micro inverters are an emerging segment of the solar power industry. Rather than linking every solar panel in an installation to a central inverter, solar micro inverter-based installations link smaller, or “micro,” inverters individually to each solar panel. This configuration lends itself to many benefits, including elimination of partial shading conditions, increased system efficiency, improved reliability and greater modularity. For this design, a C2000™ Piccolo™ TMS320F28035 microcontroller (MCU) is the digital controller for the complete inverter, including control of the power stages, MPPT, and grid-tie synchronization. The power conversion stages include 1) an active clamp fly-back DC/DC converter with secondary voltage multiplier and 2) a grid-tied, DC/AC inverter. The design achieves 93 percent peak efficiency and less than 4 percent total harmonic distortion, providing more power output per solar panel, reducing detrimental heat dissipation, and increasing system longevity.

  • Implements control of an active clamp fly-back DC/DC converter with secondary voltage multiplier, MPPT and a grid-tied DC/AC inverter, comprising the power conversion stages of the solar micro inverter
  • Supports panel voltages of 28 to 45V at input as well as universal power output at up to 280W for 220VAC and up to 140W for 110VAC, making it suitable for the diverse requirements of worldwide solar markets
  • 93 percent peak efficiency and less than four percent total harmonic distortion (THD) provide more power output per solar panel, reducing detrimental heat dissipation and increasing system longevity
  • C2000 Piccolo F28035 MCU serves as a high-performance controller for the complete micro inverter system, executing high-frequency control loops for the DC/DC and DC/AC power stages
  • Single-MCU system implementation offers design simplicity and reduced system cost
  • C2000 Piccolo F28035 MCU operates the inverter at a high PWM frequency (100 KHz) to reduce harmonic distortion and lower passive component costs
  • Solar and 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 Loops (PLL), perfect for designing customized solar inverter solutions
  • Fully-functional evaluation board includes software, hardware design files, quick start graphical interface and step-by-step documentation

NOTE: Software for this board is located inside the controlSUITE™ software package. Download controlSUITE at ti.com/controlsuite. Once installed, navigate to "Solar Micro Inverter Development Kit" under the Development Tools -> Solar section.

??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

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

TIDR767A.PDF (540 K)

Detailed schematic diagram for design layout and components

TIDR770A.PDF (317 K)

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

TIDR768A.ZIP (2907 K)

Detailed overview of design layout for component placement


Includes TI products in the design and potential alternatives.

C2000 real-time microcontrollers

TMS320F28035C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA

Data sheet: PDF | HTML
C2000 real-time microcontrollers

TMS320F28035-Q1Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA

Data sheet: PDF | HTML
Digital isolators

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

Data sheet: PDF | HTML
Digital isolators

ISO7420Dual-channel, 2/0, 1-Mbps digital isolator

Data sheet: PDF | HTML
General-purpose op amps

OPA2171Dual, 36-V, 3-MHz, low-power operational amplifier

Data sheet: PDF | HTML
Half-bridge drivers

UCC272114-A, 120-V half bridge gate driver with 8-V UVLO and TTL inputs

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

LM3171.5-A, 40-V, adjustable linear voltage regulator

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

TPS795500-mA, low-dropout voltage regulator with 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

UCC275312.5-A/5-A single-channel gate driver with 8-V UVLO, 35-V VDD, and split outputs

Data sheet: PDF | HTML
Power modules (integrated inductor)

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

Data sheet: PDF
Shunt voltage references

TL431Adjustable precision shunt regulator

Data sheet: PDF | HTML

Technical documentation

No results found. Please clear your search and try again.
View all 3
Type Title Date
Application note Designing With the Improved TL431LI (Rev. A) Jun. 28, 2019
User guide Digitally Controlled Solar Micro Inverter Using C2000 MCU CCS User's Guide (Rev. B) Jun. 09, 2017
User guide C2000 Solar Micro Inverter Quick Start Guide Sep. 08, 2014

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. ​​​​​​​​