Hope that you have read my earlier post about power inverter design that design was traditional design and every thing was done on analog basis like generating triangular waves, comparing with DC offset via a comparator and finally generating PWM.
It is advisable to read first about triggering a single mosfet with microcontroller than going for a full bridge.
But suddenly you realize that you are living in modern era where microcontrollers can do a lot of things. I also found in built PWM generator mode of AVR microcontroller and reduced a lot of hardware.
So what I did is configured AVR microcontroller in fast PWM mode and generated all the gate pulses from microcontroller itself.
Triggering mosfets with avre for inverter design |
One thing to remember here is AS I HAVE SHOWN SEPARATE POWER SUPPLIES FOR ALL OPTO-COUPLERS YOU HAVE TO USE THEM IN ACTUAL CIRCUIT ALSO OTHERWISE THE INVERTER WILL NOT WORK PROPERLY.
And one more thing to remember when actually designing inverter from this circuit is that in Proteus you have a common ground but in actual life Ground Concept is a bit difficult.. so you have to connect ground of respective power supply to source of respected MOSFET.(because we always have to supply Gate pulse with respect to source)
you can download proteus isis simulation file from HERE.
Correction:
those who have seen circuit before please note the value of resistors r4,r5,r10,r9 there was a typo the value is 220 ohms instead of 560 ohms written before.
sir i hv doubts ..
ReplyDelete1) is it a potentiometer which is connected to pin 40 of microcontroller..
2) which transformer can we used ?
3) Is there any value of the crystal connected betwn X1 and X2..?
4) we have to give 25 volts supply to mosfet ???
1)That is a potentiometer used to change pwm output of microcontroller,switches can also be used to change pwm.
Delete3)the crystal is 16MHz (you can use internal crystals also they are up to 8 MHz)
4)+25V is a high voltage DC which you would be using for switching(we have used up to 70 Volts DC)you can use any high voltage suitable for your application but you have to select the Mosfet accordingly.
2)I couldn't get your question ;)
look this as only inverter design don't try to implement a microcontroller board from above circuit, as that is not a very good design....
DeleteActually sir our project is to design a power inverter ( 12v dc to 120v ac ) ..can you help in this regard .
ReplyDeleteAnd that transformer is for step up the voltage to a desired output value.
If you are going to make some portable device for power cut,you should not use configuration shown me,
DeleteReason 1)in the configuration i showed you need three 12V for optocoupler power supply.
Reason 2)you need to worry about the power of microcontroller itself!!!
if you,still use this configuration you have to use step up transformer(step down transformer in reverse way)with turn ratio of 10
check this configuration i found it promising
http://www.aaroncake.net/circuits/inverter.asp?showcomments=all
thank you sir
DeleteSir,
ReplyDeletecan u give us the 'C'coding in proteus of generating pulses for a 3-phase inverter which gives 50Hz AC.. ??
hi...sir.may i know your proteus version?
ReplyDeleteversion 7.7 sp2
DeleteI am trying to design a 12VDC to 220VAC,50Hz PWM inverter.
ReplyDeleteI want to
(1) Boost up 12VDC to 330VDC using a full bridge converter
(2) Convert this 330VDC to 220VAC,50Hz using PWM inverter.
I need to know if it is a feasible approach?
I would be thankful for any help on the project
Furthur, i need to know what version of proteus were u using? I have v7.1 and it does not support your file
first convert 12V DC to AC using the inverter.
Deletethen use a 12v-230v transformer for stepping up the voltage that may be more feasible approach as i think....
i am using proteus 7.7 sp2
HOW CAN I GET A SINUSOIDAL OUTPUT??
ReplyDeletewith an inductive load it will be nearer to sinusoidal.
Deleteor you can have a sine modulated PWM followed by a filter capacitor. that can also give sine output.
DeleteWhat makes the output to be of 50Hz?
ReplyDeletethe switching frequency of mosfets,
Deletei am using it as 4kHz, you can configure timer to produce 50Hz.
can you send me the codevisionavrproject file?
Deletehi sir how are you??? i need your help in simulating of single phase pwm inverter in proteous........ kindly help me out
ReplyDeleteplease share some detail...
Deletehello sir i have doubt here is this circuit can produce SINUSOIDAL PWM?? if can't what is different between spwm circuit and pwm circuit?? sorry for this silly question -jagodzzinski
ReplyDeletemy title for my pre- final year project is about single phase sinusoidal pulse width modulation inverter to control the speed of the single phase induction motor..so i just need gather information first.. kindly share ur knowledge sir =) -jagodzzinski
ReplyDeleteyou can do sinusoidal pwm if you wish to do or with simple square wave inverter with inductive load the current will be nearer to sinusoidal,,,,
Deletehave a look at this...
i got sinusoidal current waveforms with square wave inverter....
http://keyuracharya.blogspot.in/2012/09/induction-heating-project-simulation.html
plz i want to control the frequency of output pwm by external switch how can i do this ??
ReplyDeleteplz i need reply quickly
have a look at
Deletehttp://keyuracharya.blogspot.in/2012/04/frequency-control-inverter-avr.html
hello sir,i am doing project for three phase induction motor speed control.so plz help me for solving that mention below.
ReplyDelete~i am doing project using Microcontroller ATMEGA32(AVR)
~driver ic for three phase inverter is IR2130
and my problem is,
1) i have found that in many circuit for three phase induction motor speed control they control speed by SPWM and that generate by PIC Microcontroller, But i want to use atmega32 microcontroller that generate only simple PWM.so i want to know that can i control three phase induction motor or drive three phase inverter using simple PWM by atmega32.
2) if frist thing is possible then i want to know frequency of PWM for generate 30hz to 50hz AC output for three phase motor.
Hi,
ReplyDeleteCan you elaborate on using transformers in the Proteus ? or is it not possible ?
could you help me to email me all references and documents i need to make
ReplyDeleteif i need some help . can u help me?
ReplyDelete