DsPIC33F microcontroller based pure sine wave inverter




DsPIC33F microcontroller based pure sine wave inverter, Hi Everyone, I hope you are doing great power electronics projects and learning about inverters by making innovative electrical and embedded systems projects. Today I have designed a single phase pure sine wave inverter using dspic33fj12GP202 16 bit microcontroller. The reason I have decided to design single phase sine wave inverter with dspic33fj12GP202 microcontroller due to its high speed and high performance digital signal processing capability. I have already posted single phase pure sine wave inverter using pic microcontroller and single phase pure sine wave inverter using Arduino. But in this project I have dspic33fj12GP202 microcontroller.

DsPIC33F microcontroller based pure sine wave inverter

working of DsPIC33F microcontroller based pure sine wave invetrer

In this project, Sinusoidal pulse width modulation technique is used to generate pure sine wave from pure dc voltage. There are two ways to generate SPWM signals. One using analog electronics and another one using digital electronics like FPGA’s and microcontrollers. In this project, dspic33fj12GP202 microcontroller is used to generate sinusoidal pulse width modulation. I have already posted a article on sinusoidal pulse with modulation generation using dspic microcontroller. you should also check.  These SPWM signals are feed to H bridge using MOSFET’s or IGBT’s.  single phase H bridge is designed using MOSFET and IR2112 MOSFET driver. you can also use isolated MOSFET driver TLP250 instead of IR2112 MOSFET driver. LC filter is used at the output of H bridge to eliminate High frequency signals and to get pure sine wave from pulsating output of H bridge.

DsPIC33F microcontroller based pure sine wave inverter schematics

As shown in diagram above, I have generated 4 signals from dspic33fj12GP202 microcontroller two SPWM signals and two square waves of 50HZ. Both SPWM signals are inversion of each other and similarly both square waves are inversion of each other. Inversion has been done to achieve both positive and negative half cycle of sine wave as show below.

READ  How to Send E-mail using PIC Microcontroller and ESP8266

Read more: DsPIC33F microcontroller based pure sine wave inverter




Leave a Comment

*
= 5 + 0

Read previous post:
Zebra SBC – ARM based Single Board Computer from VersaLogic
Zebra SBC – ARM based Single Board Computer from VersaLogic

VersaLogic has released a rugged, lasting, simple-to-use and ready-for-deployment Zebra VL-EPC-2701 board. The Zebra single board computer is a complete...

Close
Scroll to top