[SOLVED] Pic 16f876a Pure Sinewave inverter

Status
Not open for further replies.
No it's not and lcd inverter.
 

check California Joe post.
 

Re: pic inverter

Hi,
i made my own sine-wave inverter with PIC16F876A,
here is a circuit and source code (for CCS PCWH):
https://www.4shared.com/dir/2136086/3afe23e/sharing.html

the file was deleted,so please can u send it to my mail id -biswajitdas49@gmail.com with subject- PWM inverter.actually I'm also working in this project.

thanks in advance

- - - Updated - - -

Hi,
i made my own sine-wave inverter with PIC16F876A,
here is a circuit and source code (for CCS PCWH):
https://www.4shared.com/dir/2136086/3afe23e/sharing.html

can u re upload it or send me at this mail id biswajitdas49@gmail.com
thanks!!!!
 

Re: pic inverter

the file was deleted,
The hex file is from post no #758. the schematic was re uploaded so many times with corrections later. It is important that you read the thread from the beginning, otherwise it will be very difficult for you to finish
regards ani
 

Hello guys i build this inverter and its work fine but i still don't know why the wave form has a small dead time between the first half cycle and the secondhttp://obrazki.elektroda.pl/5081282300_1351431680.jpg

- - - Updated - - -

 

i think that is what is responsible for the frequency drift. i was expecting somebody to discover this. the code is performing regulation during this time. that is why it delays the next cycle. it should not have this delay time under light loads.
 

i think zouzanda experience some thing like this but i don't know what he did to solve the problem
 

Hello guys i build this inverter and its work fine but i still don't know why the wave form has a small dead time between the first half cycle and the second
Hi kiebow,
Can you just try with replacing the code like given below then make Hex and see I think this may solve your problem
Code:
const long sine_wave[32] = {8,32,70,122,185,256,334,416,497,575,646,709,761,799,823,831,823,799,761,709,646,575,497,416,334,256,185,122,70,32,8,0};
 
Last edited:
mr pic gak, why the look up table not complet? i can only see 15 duty cycle instead of 32.
 
mr pic gak, why the look up table not complet? i can only see 15 duty cycle instead of 32.

Hi,
you did not count properly it is having 32 pulses
regards ani
 

DOES ANYONE KNOW IF WE can use a ferrit trans instead of this one and if yes what should be the turns
 

Does anyone know how to modify the scheme to achieve capacity of at least 1000 watts. As such, the scheme is barely able to produce 400 watts.
 

Does anyone know how to modify the scheme to achieve capacity of at least 1000 watts. As such, the scheme is barely able to produce 400 watts.
i have already replied to a similar question somwhere in the previous pages
 

hello everyone, i build this inverter and it works fine but when ever in power it on it only come on for 5s then goes off again, i was thinking that my load sensing transformer was not properly wind but i am getting about 3v when i power with 100watts load and i can see about 2.6v at curr h/l that is pin 4 of my pic,and i power my board with 5v through out and help please?
 
Last edited:


Hi oloruntoba,
First you try increasing the load to 150w ,use the hex provided by californiajoe in replay no 758. I think that will solve your problem.
regards ani
 

Re: avr pwm carrier signal



-----------------------------------------------------
Hi TANER,
How can I compile your C Code with MPLAB + Hi-
Tech Compiler? I have tried to compile but there is
several errors.
sorry for my english. best regards
Khalid Rajpoot
 
Last edited by a moderator:

Hello Taner
I wants to generate twin PWM outputs for half bridge inverter and twin PWM outputs for Push Pull DC-DC converter, it's means minimum 4 PWM outputs from a single microcontroller but I don't know how do I do.
Can you help me?

- - - Updated - - -

hi Ani

I wants to generate twin PWM outputs for half bridge inverter and twin PWM outputs for Push Pull DC-DC converter, it's means minimum 4 PWM outputs from a single microcontroller but I don't know how do I do.
Can you help me?
 


Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…