23
DIY 3-Phase Inverter driving a 2kW Induction Motor with TMS320F28335 DSP Control Card
Project Timeline: August 2022 - December 2023
This is a fully DIY 3-phase inverter designed to drive a 2kW, 420V, 3-phase induction motor (420V line-to-line, 420V class, 50/60Hz).
The inverter power stage is built using 6 IGBT switches in a standard 3-phase bridge configuration.
Gate pulse signals are generated by the Texas Instruments TMS320F28335 DSP control card, programmed in C/C++ using Code Composer Studio (CCS).
The control algorithm and SPWM (Sinusoidal PWM) modulation are implemented in C++ inside Code Composer Studio.
Custom Hardware Design
Self-designed gate driver circuit converts the 5V logic-level DSP PWM output to 12V IGBT gate drive signals.
Uses TLP250 opto-isolated gate driver IC for switching control and isolation.
Powered by B1212S 1W isolated DC-DC converter to generate the isolated 12V gate-side supply.
Ensures proper isolation and gate voltage boosting for reliable and noise-immune IGBT switching.
DC Bus & Power Conversion
A boost converter supplies the DC bus, taking 30V input and boosting it to 100V output.
The boosted DC feeds the 3-phase IGBT inverter stage to generate motor drive output.
Designed as an experimental prototype for motor control, SPWM learning, and inverter topology demonstration.
PCB & Firmware Development
PCB designed by me in EasyEDA.
Fabricated and printed at TechShop.
The entire inverter hardware was assembled and built by me.
Firmware written, compiled, and deployed using TI Code Composer Studio (CCS).
Project Highlights
100% self-built power electronics hardware.
Custom isolated gate driver design using industry-standard Texas Instruments components.
DSP-based SPWM motor control implementation.
Real 2kW 3-phase induction motor drive demonstration.
Project Timeline & System Details
Video Shot On: August 2022
Control Platform: TMS320F28335 DSP
Development IDE: TI Code Composer Studio (CCS)
Programming Language: C/C++
PCB Design Tool: EasyEDA
Gate Driver Hardware: TLP250 + B1212S 1W isolated DC-DC converter
DC Bus Boost Stage: 30V → 100V
Motor Spec: 2kW, 420V class, 3-phase induction motor
PWM Modulation: SPWM (Sinusoidal Pulse Width Modulation)
Thanks for visiting my project page!
A detailed inverter design explanation video is coming soon.
Stay tuned and thank you for your support!