Sine wave power inverter - Page 4


Closed Thread
Page 4 of 7 FirstFirst 1234567 LastLast
Results 121 to 160 of 245
  1. #121
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Hi Sougata,little more hepl.

    Dear Sougata,

    It was a great help indeed.


    C-sinewave has lots of info.

    However I would like to know little back ground.Thewre are three tables used ,one for sine wave,one reference sine wave and one error/delta correction.I was not able to understand how he arrive at those tables and the values in the tables.Little more deep in to back ground would probably a great help.

    thanks very much,

  2. #122
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Added to previous question!

    Also I would like to know what is the nominal DC volatge used.in that scheme.

  3. #123
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default I am a little off the track at this moment

    Hi Mincing,

    I am sorry I need to put some time and scratch my head to explain the C code. Currently I am a bit involved in some projects (pulling my hair almost always ) But here is a crude explanation.

    For a simple proportional control system the PWM for the sinewave for the current pointer is looked up and the previous PWM is used with the feedback to determine the error. Thus before the current PWM is made through it is corrected for errors by proportionally modifying it.

    Since for your system the max PWM is 255 (8bits) you cannot scale it up any more so your maximum gain is 1.0. Means your hardware should be able to step up the voltage and provide the current at maximum load, minimum permitted input supply. Now what we found in using the 16F is that the multiplication routines were not fast enough (18F has got a hardware multiply) to be calculated on the fly and still leave room for other tasks such as AC Restore Sense (F/V permit), Batt-low sense (+ Indication), PC communication, Overload (Thermal/Power) and Fault sense. So what we did was implement a pseudo hardware PWM. We used the compare in 16 bits and used the High Byte from the sinetable and lowbyte from the error computation. Now we find that PWM results are unsatisfactory. So we decided for lookups table that contains some precomputed results for current and voltage. This speeded up the whole thing but we lost resolution. However for a domestic inverter it was acceptable as the regulation were within specs. I am sorry I cannot reveal any more details.

    So far you have not posted any codes and thus I cannot help you on your code.
    We (Me and Pramod) are planning for a dsPIC based inverter for the next season and if that happens as a reality then we may release the old code to public. No promises however at this moment.

    Best of Luck
    Regards

    Sougata

  4. #124
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Smile Hi Sougata!

    Hope you are fine.

    Thios time I have come up with a weird question.What is the meaning of Sine PWM being 25KHz.

    Say we consder 32 samples it gives ,20ms/32=625uS.
    ===>frequency of each sample is only 1.6KHz .

    Then ecverybody talks of 25 KHz .Could you please explain that a little.

    Thanks,

  5. #125
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default It is the carrier PWM Frequency

    Hi,

    You are using a lookup table to modulate a carrier frequency (The PWM). In analogue world this is AM. But the pronciple here is of a class D amplifier. That is your switches are either off/on and not working in the linear region. You can use any frequency thats twice (nyquist) the output frequency mulitplied by the resolution (steps) of the lookup table. Your output transformer and parallel resonant capacitor forms a filter to integrate the modulated PWM into a sinewave. Normally the PWM is kept higher than 20KHz to reduce audible noise in the transformer. While keeping it lower has a certain advantage of lower switching loss.
    Regards

    Sougata

  6. #126
    sanjay_9991's Avatar
    sanjay_9991 Guest


    Did you find this post helpful? Yes | No

    Default sinewave ups design required

    if any one willing to share pic based sinewave upscum inverter design can plz contact me

  7. #127
    Join Date
    Oct 2007
    Location
    wroclaw
    Posts
    4


    Did you find this post helpful? Yes | No

    Default

    I was reading the posts in this topic and maybe i'm a bit late with my reply ,but i just found this forum .
    The flux imbalance problem i saw mentioned before is something i know from smps designing .
    Especialy in transistor push pull it can be a nasty subtle failure (with mosfets you have this problem already a lot less but i get back to that) .
    The essence of flux imbalance is this you start at the 0 Gauss point ,gate 1 opens mosfet1 for x time transporting an amount of charge of x (m)Joule inducing a magnetic fieldstrength of x Gauss in you're core (depending on the frequency usualy between 1200 to 2000 +-) .
    When for some reason there is a difference in
    A : timing (Volt-second imbalance) better said (pulse 1 is shorter/longer then pulse 2 (technicaly impossible with 3525 etc. but homebrew program's might have different idea's)
    B : while making you're ferrite you wound more on 1 of the windings .
    In either of these cases pulse 1 will create a certain amount of Gauss and pulse 2 is not making exactly the same amount magnetic fieldstrength (youre core doenst get as much Gauss down as it went up).
    The result is that you're core slowly accumulates that little remainder of fieldstrength after a x amount of pulses it runs into the flat part of the curve the core is so called saturated and according to Faradays law it can't support the magnetic field you're induction (ac resistance) drops to almost 0 Ohm destroying you're transistors .
    From what i saw everyone here used mosfets ,in this aspect it suprises me a little you mention fluximbalance .
    A normal transistor has a negative temperature coeeficient (this will increase the destruction speed in imbalanced transformers)
    Mosfets however are the opposit when you have a imbalance one mosfet gets warmer its resistance increases and amount of joules delivered to the coil(core) go's down .
    I hope this explained in normal human words the concept of flux imbalance .
    For the people that want the more in depth story i would advice read the book from pressman called switch mode powersupply design .
    This book offers in relative understandable language the concept and theory on +-15 topology's (not to mention good chapters on magnetics ,feedback & gatedriving etc. etc.)


    Last summer i tryed a pwm sine inverter but lack of time froze the project for now .
    Although i did have it working low power it never came out of experimental fase.
    You may call me nuts but i did it with a st7lite25 + pushpull stage ,second order chebchev filter.
    Next round will be sg3525 (for generation of 500 watt +- 310 volt) sync. rectification ,half bridge pwm stage + lc filter like you would expect in a class D amplifier .
    (my last setup worked very well in low powers but what with 500 or 1000 watt ,how to filter?)

    Good luck with youre inverters everyone
    Last edited by walkura; - 17th October 2007 at 21:05.
    Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. Albert Einstein

  8. #128
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default That was great walkura

    Hi,

    That was a great explanation walkura and thanks for the "human" explanation. Now I would try to dig into the software aspects a little. I am a complete self taught and know my lackings, so please correct me if I am conceptually wrong.
    • While changing cycles within the software the loop latency may be variable if you are not using your own asm interrupts to deal with that. Since this is all about PBP my recommendations are for time critical routines use asm. As already proved asm+PBP=muscle. Considering a round-robin multitasking with no blocking codes would ensure specific time slots alloted to different routine on priority basis.
    • Your load is imbalanced. I have seen a few cheap soldering irons which has a single diode inside them. Causing to draw current in only cylce.
    • For ease of manufacturing I have seen MOSFETs on a common heatsink. This reduces a per channel MOSFET Rds-On difference and thus should be avoided for a stable design and utilize the MOSFETs property of negative temperature co-efficient for balancing.
    • Per cycle flux reset may be applied during the dead-time with its own pros-cons (may not be applicable for ZVT implementation)
    • Since the current drawn per cycle is also a function of the impedance it may be accomodated in software as well as almost all hardware designs support current sensing.
    • Sometimes ADC based current sensing can take longer to come into action and kill your MOSFETs. So my advice is use a comparator based sensing to quickly turn-off your MOSFETs under fault conditions and use the current sense for your other tasks or PID.
    • If you are into serious intelligent smps design then consider the dsPIC (No PBP support however). Your tasks become real easy for only smps implementation.
    Regards

    Sougata

  9. #129
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Hope everyone is fine!

    Hi all,
    NOw I have completed quite a bit.yet there are two issues that are still dogging me.
    1.Output stabitity,
    2.Heat at no load( the power dissipation)

    The output sine wave is quite stable as long as the system does not enter the closed loop.
    Once it enters there is a continuous up/down swing of out put voltage and sine wave.

    We could control it to quite a bit by putting a PI controller before the feed back.
    still there is a fluctuation of about5 to 6 volts.


    2.heat is toomuch.the no load currnent of the unit is 2A at 24V and when added with more during loading,i am afraid I can run unit like this.
    any suggestions are welcome!

  10. #130
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default Without schematics, Code no suggestions

    Hi Mincing,

    Sorry for the late reply. I really do not get time (or get into weired problems) to log into this forum. Without specific details about your circuit like schematic, code it is impossible to suggest anything.
    Regards

    Sougata

  11. #131
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Already in the forum!

    I had posted shchematics in the past and we had even discussed it in the forum.

  12. #132
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default Not a block diagram

    Dear Mincing,

    You reported heating. Without actual values of components and detailed circuit diagram it is very difficult to guess whats going on inside. Also if you are using de-saturation protection schemes as used in IGBTs your MOSFETs may heat up if not designed carefully. And without code it would be not possible to find out if it has got something to do with. Anyway I would be out of station for somedays and would check back later.
    Regards

    Sougata

  13. #133
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Hi Sougata!

    can you help me how to calculate snubbers for H-bridge inverter mosfet switches.

    suggestions from any are welcome!

  14. #134
    Join Date
    Oct 2007
    Location
    wroclaw
    Posts
    4


    Did you find this post helpful? Yes | No

    Default

    Good evening Mincing .

    I seen your question about snubbers and can copy-paste you a relative simple answer .
    But i have to add that this is a dissapative snubber (i'm not always happy with that ,but it solves the ringing)
    The information that follows is from the website of ridley engineering (they give a clear calculation method)

    If you have any ringing waveforms in your power circuit, these waveforms must be damped or they can lead to device failure, excessive EMI, or instability. In many cases, you can damp a ringing waveform with a series RC network across the offending device.

    Note: if the ringing frequency is not almost two orders of magnitude higher than the switching frequency, you may be in trouble. It will be hard to damp the ringing without excessive dissipation, and alternate circuit solutions must be found.

    First, you need to measure the natural frequency of the ringing waveform.
    To design the snubber for the power FET of a flyback circuit, for example, first run the circuit at low power with an oscilloscope probe on the drain waveform with no snubber.

    Make sure you are using a low capacitance scope probe, otherwise the waveforms will be modified by the connection of the probe. If you suspect that the probe capacitance is too high, just set the scope to a higher sensitivity, and without making electrical contact to the FET drain, just bring probe close to the device. You will see the high-frequency ringing waveform due to the radiated noise.

    Observe the ringing waveform at turn-off on the drain. Use a reasonably high input voltage (without destroying the FET, or course) since the resonant frequency of the ringing will be voltage dependent. Record the resonant frequency.

    The ringing is caused by an equivalent RLC network. For a low-loss circuit, it will be quite undamped, and the oscillations will continue for many cycles. Step 1 is to add a damping R across the device. First , you must know one of the resonant elements, L or C. On the primary switch, the leakage inductance is the dominant L, and should be well known. For a secondary ringing, the diode capacitance will be a known quantity.

    Calculate the characteristic impedance, of the resonant circuit.

    If you know L, Z = 2 x 3.14 x f x L

    If you know C, Z = 1/(2 x 3.14 x f x C)

    Try an initial value of snubber resistor of R = Z. This usually suffices to control the ringing.

    Using just a resistor across the power device will control the ringing, but the dissipation would be very large. A series capacitor is used to reduce the power dissipation in the damping resistor.

    Calculate the C needed in series with R according to: C = 1/(3.14 x f x R)

    Increasing C beyond this value will increase dissipation, but will not improve the damping. In some cases you will be able to decrease it by 30% or so, but any less than this and the snubber will be less effective.

    Size the resistor according to the dissipation it will see: P = C(VxV)Fs

    where V is the voltage on the device when it is off. Depending on the circuit operation, the actual dissipation may be closer to half this value in some cases, and the design will be conservative. Use thermal data from your circuit to determine if the resistor size can be reduced.

    Build the snubber (keep leads short) and test the circuit. You should be close to the final solution on this first attempt.

    If the problem remains ,i would advice you the book switchmode powersupply's by Pressman .
    They have a chapter on all sort of snubbers (active passive etc. etc.)

    Good luck Walkura
    Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. Albert Einstein

  15. #135
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Thanks!

    Thanks a lot for the reply,Walcura.

    However I can manage snubber calci for Flyback and other SMPS.My problem is with inverter H-bridge snubbers.
    Please give any info. if you have or find somewhere.

    regards

  16. #136


    Did you find this post helpful? Yes | No

    Default Devloping programm for square wave inverter

    [QUOTE=sougata;35864]Hi,

    I am devloping a proogramm for inverter,but i need some helps, More over i have devloped the programm on theory.but in practical i have some problem

    i have genrate 50 Hz frequency by a loop and delay.Out Put is Ok but when put load about 100 wats on it
    the output voltage go down more tahn 40 volts.

    Please help me to do it in write way, I am the lerner and new in the are of pic programming.

    Please helps me
    Last edited by Pranav Verma; - 16th March 2008 at 11:51.

  17. #137
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default You need to have a closed loop control

    Hi,

    You need to modulate your sinewave according to a modulation index (that increases decreases the output voltage) derived from the error. Inititally a proportional error scheme is okay to experiment with later can add up to PID. In addition you can do a point by point correction to lower distortion. In 16Fs multiply is not supported in Hardware thus a different approach may be taken. Use a sliding lookup table. Here you have more number of points in the lookup table than regular 32/64 points. However it should be a single quadrant lookup table. Now if the resolution of the lookup table is increased you can have a sliding index (according to error) to have voltage correction without much software overhead.
    Regards

    Sougata

  18. #138
    Join Date
    Mar 2008
    Posts
    25


    Did you find this post helpful? Yes | No

    Default firmware code for pic18f252

    since no one would review my c-code on this subject, ih have decided to modified suogata bacis code on sine wave inverter thread. i am using PIC16F72 for the evaluation because that is the processor that is readily available with me now.

    The picbasic iam using is the pro demo version and so i appriciate that i can't run a code more than 31 command line.however upon trying to compile the code ,the following erros are reported:

    1: Error line 116 :redefinition of label T0CON

    2: Error line 119: bad expression

    3: Demo limit of 31 command line exceeded (this is understood)

    pls, can any one fix these problem for me?.

    (a): With the way the modified code stands,can it generate two complimentary sine pwm signals DRIVE1& DRIVE2?.if yes how do i include a delay routine of about 470ns for dead-time control between the two signals?

    (b): If the code cannot generate the two complimentary sinepwm signals what do i do to fix the stuff?.

    regards,
    babalola.
    Attached Images Attached Images
    Attached Files Attached Files

  19. #139
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default That code was meant for the 18 series

    Hi Babalola,

    The routine I posted uses the FSR0 indirect addressing method which is not available in the 16F72. 16F72 has a single FSR register so it would be a different implementation. With Anded outputs steering the PWM should not be difficult. You can use the same phase drive signal to drive the upper MOS so only the lower MOS would be switching with your PWM.
    With 20MHz clock each of your instruction takes 200nS. So servicing the interrupt, (All MOS turned off within it) and then fetching the lookup table from PBP and switching as per system flag is quite some DEAD TIME . Another way of steering the PWM is using Four Buffers each connected to individual PIC ports and 4 nos of 4.7K resistors from the PWM pin to the four ports. So you get the following output;

    1. PORT pin floating (Z, as input) = PWM
    2. PORT pin LOW = LOW
    3. PORT pin high = High

    Since you are using a demo version of PBP, I would try to find some time to get some portions compiled for you. However I am a bit stuck and behind schedule in one of my projects. So please hang on...

    Anybody else out there to help... Please do.
    Regards

    Sougata

  20. #140
    Join Date
    Mar 2008
    Posts
    25


    Did you find this post helpful? Yes | No

    Default firmware code for pic18f252

    I have found that 16f72 has only FSR(at addr. 04,84,104&184h).from the datasheet,could that be the reason for the errors?.implementing this seems a tedious task for me as a beginner in basic and i need further help. can't the anded schematics attached to my last post do the steering?. from what i understand by using four ports with buffers to steer the PWM would mean configuring the four ports as input permanently, is it? i will appriciate the compile portion so that i can use scope to verify the PWM outputs.

    babalola.

  21. #141
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default Trying to answer your queries

    Quote Originally Posted by babalola View Post
    I have found that 16f72 has only FSR(at addr. 04,84,104&184h).from the datasheet,could that be the reason for the errors?..
    Seems so

    Quote Originally Posted by babalola View Post
    implementing this seems a tedious task for me as a beginner in basic and i need further help.
    This forum is the best place for PBP+PIC

    Quote Originally Posted by babalola View Post
    Can't the anded schematics attached to my last post do the steering?
    Yes, I only suggested another option.

    Quote Originally Posted by babalola View Post
    From what i understand by using four ports with buffers to steer the PWM would mean configuring the four ports as input permanently, is it?
    Not really. Having the ability to use the Hardware PWM and general I/O (for experimenting with softpwm, perhaps) without changing your circuit can be beneficial during development

    Quote Originally Posted by babalola View Post
    I will appriciate the compile portion so that i can use scope to verify the PWM outputs.
    Hope I find some time for it.
    Regards

    Sougata

  22. #142
    Join Date
    Mar 2008
    Posts
    25


    Did you find this post helpful? Yes | No

    Default firmware code for pic18f252

    Sougata,

    Thanks for your explicit response, i will continue to work on way out of the code problem while also hoping that someone else could offer a clue.

    Regards,
    Babalola.

  23. #143


    Did you find this post helpful? Yes | No

    Default Proble in chagrging section

    Quote Originally Posted by sougata View Post
    Hi PICers,

    I want to design a 24V DC to 50Hz/240AC power inverter. My choice of PIC is the 18F452 (HWPWM). But I am not sure whether the ADC conversion time would be short enough for dynamic correction.

    Any thoughts

    Regards

    Sougata
    The Andig Technologies
    Hi sougata,

    i wants to devolope a programm for inverter which will suitable for microtek square wave inverter, i have done the invertring section,overload section and battery low section,but there was problem with the charging section.

    in the circuit mains Freuency sample is avilavle at portc.
    in our programm having the vivration at the time of charging.

    Hence it is request to u that pl help me and give the write logic for charging section.


    Thanking u.
    Pranav.

  24. #144
    Join Date
    Jun 2008
    Location
    Pereira-Colombia
    Posts
    2


    Did you find this post helpful? Yes | No

    Smile Inverter H-bridge snubber by MINCING

    Quote Originally Posted by mincing View Post
    Thanks a lot for the reply,Walcura.

    However I can manage snubber calci for Flyback and other SMPS.My problem is with inverter H-bridge snubbers.
    Please give any info. if you have or find somewhere.

    regards

    Hello Mincing !

    It is probably too late for an answer, but i am new here. Anyway if you still have the problem with Snubber, you could try the following paper, which in my concept is very good. In fact it is for IGBT´s protection but it can give you some help. It is supposed that MOSFETs do not require Snubber networks meanwhile they have peak diode recovery dv/dt > 3 V/ns, but i am not completely sure about this statement.

    Good Luck.

    Snubber considerations for IGBT applications.pdf

    http://www.irf.com/technical-info/designtp/tpap-5.pdf
    Last edited by Mateus; - 25th June 2008 at 12:49.

  25. #145
    Join Date
    Jun 2008
    Location
    Pereira-Colombia
    Posts
    2


    Did you find this post helpful? Yes | No

    Post Sine Wave Inverter Spikes problem

    Hello everybody !

    I have been working with an inverter prototype 500 VA 24Vdc / 120 Vac 60 Hz, H-Bridge single-phase, Mosfet Switches IRF8010 VDSS 100V - dV/dt 16 V/ns, 2 Mosfets in parallel per Switch. The system runs controlled by means of a PWM 3.72 kHz generated by a Microchip PIC 16C74. The DC voltage source (A standard rectifier, Diode bridge + Capacitor), is connected to the H-bridge inverter by means of a duplex 12 AWG 0.9 meters length cable. Probably due to this cable inductance, the DC voltage at the inverter bridge has some spikes with short duration and high amplitude. I have tried to reduce these spikes with 2 electrolytic capacitors 330 µF 160V in parallel (C4), located at the H-bridge DC voltage entry, and it seems to reduce the Spikes quantity, but not the spikes amplitude.

    Questions:
    1) I have not used Snubber Networks for these switches because it is supposed Mosfets do not required them. Am i wrong , are the Mosfets subject to High risk in this case with these spikes ?
    2) The noise caused by these spikes also can affect the control system performance. Could you please give me any suggestion to eliminate or at least reduce these spikes ?

    Attached you can find the H-Bridge circuit diagram, and the obtained signals for a resistive 100W load connected to the HV side of a Step Up transformer 13.6/120 V.

    Thanks for your comments.
    Attached Images Attached Images   
    Last edited by Mateus; - 27th June 2008 at 14:04.

  26. #146
    Join Date
    Aug 2008
    Location
    Dhaka
    Posts
    3


    Did you find this post helpful? Yes | No

    Post Inquiries regarding Sinewave Inverter

    Hi everybody,

    I am a new comer in this forum. I have followed all the postings regarding sine wave inverter as I am interested in it. I am trying to make sine wave inverter of 600va. I made boosting section with sg3525 to convert 12v battery voltage to 350v dc with feedback. I used 100 kHz freq. with etd39 core. I also made battery charging section with separate ferrite core etd34 with 132 kHz freq. I want to make 350v dc rail to 230v AC with full bridge configuration and with pic 18f 1320/4550. While making this section, I am facing problem and invite suggestions regarding these.

    In full bridge circuit, upper 2 N channel Mosfets require virtual ground and so keeping those 2 on for 10msec is difficult and hence if I keep the lower mosfet on and upper one pwm-ed with 50kHz, is there any problem?

    Which driver is useful for driving mosfets in full bridge configuration?

    I have made the sine table and will test soon and hence suggestions are invited urgently.
    Hope to get suggestions from you all.

    With thanks.
    The strongest man in the world is one, who stands alone for achieving something good.
    পৃথিবীতে সেই সবচেয়ে শক্তিশালী ব্যক্তি, যে ভাল কিছু অর্জনের জন্য একাই নিরন্তর চেষ্টা চালিয়ে যায়।

  27. #147
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Hello tahmid!

    Hello Tahmid,
    I have been off the forum for quite some time.
    Now back in place!

    Can you help me with your design of stepping up dc-dc design with SG3525 and the charger design please!

    I have done some work but could not actually get through ,as I had problems in the biginningit self.

    Thanks ,
    Mincing

  28. #148
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default Use IR2113 or IR2111

    Quote Originally Posted by tahmid View Post
    Hi everybody,

    I am a new comer in this forum. I have followed all the postings regarding sine wave inverter as I am interested in it. I am trying to make sine wave inverter of 600va. I made boosting section with sg3525 to convert 12v battery voltage to 350v dc with feedback. I used 100 kHz freq. with etd39 core. I also made battery charging section with separate ferrite core etd34 with 132 kHz freq. I want to make 350v dc rail to 230v AC with full bridge configuration and with pic 18f 1320/4550. While making this section, I am facing problem and invite suggestions regarding these.

    In full bridge circuit, upper 2 N channel Mosfets require virtual ground and so keeping those 2 on for 10msec is difficult and hence if I keep the lower mosfet on and upper one pwm-ed with 50kHz, is there any problem?

    Which driver is useful for driving mosfets in full bridge configuration?


    I have made the sine table and will test soon and hence suggestions are invited urgently.
    Hope to get suggestions from you all.

    With thanks.
    Yes,

    You can use IR H-bridge drivers IR2113 or IR2111 .Preferably the 2113.
    There are some H-bridge drivers in Freescale,try getting some and use,b'coz one driver serves all four devices.

    rgds,

  29. #149
    Join Date
    Aug 2008
    Location
    Dhaka
    Posts
    3


    Did you find this post helpful? Yes | No

    Default

    Hi all,
    I am facing another problem, that is sending the pulses from micro controller to the mosfet driver as the sinusoidal pulses from pic micro controller to the driver is very low and hence it is difficult to drive the ir2120. I could use Tc 427 but it is not available here. Hope to get your suggestions to overcome the problem.
    Hope to post the schematics soon. Thanks mincing for your kind suggestion.
    Thanks.
    Last edited by tahmid; - 13th August 2008 at 17:59.
    The strongest man in the world is one, who stands alone for achieving something good.
    পৃথিবীতে সেই সবচেয়ে শক্তিশালী ব্যক্তি, যে ভাল কিছু অর্জনের জন্য একাই নিরন্তর চেষ্টা চালিয়ে যায়।

  30. #150
    Join Date
    Aug 2008
    Location
    Dhaka
    Posts
    3


    Did you find this post helpful? Yes | No

    Default

    Hi mincing,
    What is your progress? Can you apprise me regarding the sine/square wave smps inverters made in India? Do they use microcontroller?
    I have solved my problems and tested my circuit and got clean/pure sine wave output at 50khz freq. I have tested 2 types of inverter- single stage smps modified sine wave inverter and dual stage pure sine wave inverter(software pwm-ed). For sine wave generation, I have used 8 pin pic 12F675. Hope to help you and others in this respect.
    Thanks.
    The strongest man in the world is one, who stands alone for achieving something good.
    পৃথিবীতে সেই সবচেয়ে শক্তিশালী ব্যক্তি, যে ভাল কিছু অর্জনের জন্য একাই নিরন্তর চেষ্টা চালিয়ে যায়।

  31. #151
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by tahmid View Post
    Hi all,
    I am facing another problem, that is sending the pulses from micro controller to the mosfet driver as the sinusoidal pulses from pic micro controller to the driver is very low and hence it is difficult to drive the ir2120. I could use Tc 427 but it is not available here. Hope to get your suggestions to overcome the problem.
    Hope to post the schematics soon. Thanks mincing for your kind suggestion.
    Thanks.
    Hai Tahmid,

    You can use simple transistor ampli. ckts for boosting up the signals from pic to suit the levels(say 10V) of IR 2110 and feed.

    This will solve the problem of low level signals.
    Thanks!

  32. #152
    Join Date
    May 2007
    Location
    Hyderabad,India
    Posts
    29


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by tahmid View Post
    Hi mincing,
    What is your progress? Can you apprise me regarding the sine/square wave smps inverters made in India? Do they use microcontroller?
    I have solved my problems and tested my circuit and got clean/pure sine wave output at 50khz freq. I have tested 2 types of inverter- single stage smps modified sine wave inverter and dual stage pure sine wave inverter(software pwm-ed). For sine wave generation, I have used 8 pin pic 12F675. Hope to help you and others in this respect.
    Thanks.
    They use microc controllers .And most companies that supply sine wave inverters use dsp chips.

    However looking forward to your support and cooperation all through.
    Thanks!

  33. #153
    Join Date
    Sep 2008
    Posts
    3


    Did you find this post helpful? Yes | No

    Default Sinewave inveter

    Quote Originally Posted by psdayama View Post
    Hello!
    just scroll down and U will find the schematic in jpg format.
    I don't know if Saugata will give the code.
    Some part he has already explained.
    Hi All,

    Colud you please suggest me about Sinewave Inverter schematic.

  34. #154
    Join Date
    Sep 2008
    Posts
    3


    Did you find this post helpful? Yes | No

    Default Sinewave inveter

    Quote Originally Posted by psdayama View Post
    Hello!
    just scroll down and U will find the schematic in jpg format.
    I don't know if Saugata will give the code.
    Some part he has already explained.
    Hi All,

    I am going to desgin a 400VA-600VA Invertor using PIC16F676 microcontroller & IRF317, Colud you please suggest me your comments over it.



    Thanks
    Bhatu Shinde

  35. #155
    Join Date
    Sep 2008
    Posts
    3


    Did you find this post helpful? Yes | No

    Smile Sinewave inveter

    Quote Originally Posted by psdayama View Post
    Hello!
    just scroll down and U will find the schematic in jpg format.
    I don't know if Saugata will give the code.
    Some part he has already explained.
    Hi All,

    I am going to desgin a 400VA-600VA Invertor using PIC16F676 microcontroller & IRF317, Colud you please help me.


    Thanks
    Bhatu Shinde

  36. #156
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default

    Other than the sheer joy of being able to say" I did it", Why?
    see link below:
    http://www.harborfreight.com/cpi/cta...emnumber=92708
    money wise you will be upside down to roll your own.
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

  37. #157
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Joe S. View Post
    Other than the sheer joy of being able to say" I did it", Why?
    see link below:
    http://www.harborfreight.com/cpi/cta...emnumber=92708
    money wise you will be upside down to roll your own.
    I've got this unit (from Walmart a few years ago), physically it's the same thing, same case, same cutouts, same switch/led/positioning, same outlets, same everything, except mine has a fancy label on it and a cigarette lighter adapter instead of alligator clamps.

    It's got a modified sine wave alright... I hooked it up to the 'scope awhile back. Yep, it's a MSW... 1/4 @ +V, 1/4 @ 0V, 1/4 @ -V, 1/4 @ 0V.... 90 degrees spent in each 'phase'. And the peak V was around 150V if I remember right, instead of the +/- 170V I would've thought it should've been.

    P.S. What's an IRF317 anyways?

  38. #158
    Join Date
    Mar 2008
    Posts
    25


    Did you find this post helpful? Yes | No

    Default sine wave power inverter

    hi guys,

    sine lookup table is a vey important issue as far as digital control of inverter is concerned,can any of you expert treat us (we the beginer )in details the basics of creating this important table?.there is a formular used in microchip reference design,

    vref= vp* sin(2II*K/N).
    my concerns are:

    1. What inform the choice of N( no of samples) other than the niquist sampling theorem?
    2. how far can we go in the choice of this value?
    3. what is the relationship between this no of samples and the total harmonic distortion of the sine wave?
    4. is the above formular valid in all cases?

    i dont know if this topic has been mentioned in the past, but i believe detail understanding of this important topic will assist greatly who will become a power inverter designer with microcontroller.

    regards,
    babalola

  39. #159
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default The following links may help

    Hi All,

    While I am not being able to keep up with this thread still the following links might help :
    1. http://www.dattalo.com/technical/theory/sinewave.html
    2. http://www.mathworks.com/products/si...hd_script.html
    3. http://www.doulos.com/knowhow/vhdl_d...ave_generator/
    4. Motorola AppNote (Check the attachment)
    Attached Files Attached Files
    Regards

    Sougata

  40. #160
    Join Date
    Mar 2008
    Posts
    25


    Did you find this post helpful? Yes | No

    Default sine wave power inverter

    Hi sougata,

    thanks a lot for the links ,you must be too busy to remember the 16f72 code you promise me!.

    babalola.

Similar Threads

  1. Replies: 6
    Last Post: - 31st March 2014, 13:25
  2. sine wave inverter
    By BADAL123 in forum Off Topic
    Replies: 0
    Last Post: - 7th January 2014, 13:20
  3. Low pass filter help - pure sine wave inverter
    By George in forum Off Topic
    Replies: 1
    Last Post: - 9th April 2011, 05:24
  4. sine inverter
    By anybisi in forum General
    Replies: 0
    Last Post: - 21st March 2008, 11:08
  5. squre wave inverter
    By pramodsinha in forum Forum Requests
    Replies: 1
    Last Post: - 11th December 2005, 17:38

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts