TIDM-1007
High efficiency GaN CCM totem pole bridgeless Power Factor Correction (PFC) reference design
TIDM-1007
Overview
Interleaved Continuous Conduction Mode (CCM) Totem Pole (TTPL) Bridgeless Power Factor Correction (PFC) is an attractive power topology with use of high band-gap GaN devices, because of high efficiency and reduced size of the power supply. This design illustrates a method to control this power stage using C2000™ MCUs and the LMG3410 GaN FET module. Adaptive dead-time & phase shedding methods are implemented for improved efficiency. The Non- Linear Voltage Compensator is designed to reduce overshoot and undershoot during transients. A software phase locked loop(SPLL) based scheme is chosen to drive the totem pole bridge accurately. The hardware and software available with this design helps accelerate your time to market.
Features
- AC Input (90-230Vrms), 50-60Hz and 3.3KW rated power at high line
- 98.75% peak efficiency and less than 2% Total Harmonic Distortion (THD)
- powerSUITE support for easy adaptation of the design for user requirement
- In built frequency response analyzer (SFRA) for verification and design of control loops
- Low zero crossing distrotion
- Illustrates Adaptive dead-time, Phase Shedding and Non Linear Voltage Compensator implementation
- Control of the power stage can run on the C28x CPU or the parallel CLA
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.
Reference design overview and verified performance test data
Detailed overview of design layout for component placement
Complete listing of design components, reference designators, and manufacturers/part numbers
Files used for 3D models or 2D drawings of IC components
Design file that contains information on physical board layer of design PCB
PCB layer plot file used for generating PCB design layout
Detailed schematic diagram for design layout and components
Products
Includes TI products in the design and potential alternatives.
TMS320F28075 — C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM
TMS320F280048C-Q1 — Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM
TMS320F280049-Q1 — Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM
TMS320F280041C-Q1 — Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM
LMG3410R070 — 600-V 70mΩ GaN with integrated driver and protection
TMS320F280048-Q1 — Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM
TMS320F280049 — C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM
SN74LVC1G3157 — 5-V, 2:1 (SPDT), 1-channel general-purpose analog switch
TMS320F280041C — C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, InstaSPIN-FOC, CLB, PGAs, SDFM
TMS320F280040C-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
TMS320F28075-Q1 — Automotive C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM
TMS320F280041 — C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, PGAs, SDFM
TMS320F280049C — C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM
TMS320F280040-Q1 — Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, PGAs, SDFM
TMS320F280049C-Q1 — Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM
TMS320F280041-Q1 — Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, PGAs, SDFM
Start development
Software
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
Products
C2000 real-time microcontrollers
Hardware development
Reference design
Development kit
C2000WARE-DIGITALPOWER-SDK — DigitalPower SDK for C2000 Real-time Controllers
Products
C2000 real-time microcontrollers
Hardware development
Reference design
Development kit
Documentation
C2000Ware DigitalPower SDK User Guide
Release Information
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
- (Patch release) Fixes an issue with PMP23126's included Simulink file
- Added new solution 300W Resonant Dual Active Bridge (DAB) converter for Active Pack Balance (TIDA-010966 on F280013x) Reference Design
- Updated solution 3kW Phase-shifted Full Bridge with Active Clamp (PMP23126 on F28003x) to support model-based design with code generation using MATLAB
- Updated solution 10kW GaN-based Single-phase String Inverter with Battery Energy Storage System (TIDA-010938 on F28P55x) to support model-based design with code generation using PLECS
Technical documentation
Type | Title | Date | ||
---|---|---|---|---|
* | Design guide | Bidirectional Interleaved CCM Totem Pole Bridgeless PFC RefDesign C2000™ MCU (Rev. E) | PDF | HTML | Apr 5, 2021 |
Application note | The Essential Guide for Developing With C2000 Real-Time Microcontrollers (Rev. F) | PDF | HTML | Mar 3, 2022 | |
White paper | Achieve Power-Dense and Efficient Digital Power Systems by Combining TI GaN FETs | Jan 5, 2021 | ||
White paper | Breakthrough technologies lead the solar power industry into the future | Jul 27, 2018 | ||
Technical article | Digital power control advances GaN PFC design | PDF | HTML | Apr 12, 2018 |
Related design resources
Hardware development
DAUGHTER CARD
Software development
SOFTWARE DEVELOPMENT KIT (SDK)
Support & training
TI E2E™ forums with technical support from TI engineers
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.