Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 28
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Alexandre (32)


Next birthdays
05/05 Alexandre (32)
05/07 a.gutzeit (63)
05/08 wpk5008 (34)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

switch mode mains inverter questions

 1 2 3
Move Thread LAN_403
Avalanche
Thu Aug 24 2006, 07:55PM
Avalanche Registered Member #103 Joined: Thu Feb 09 2006, 08:16PM
Location: Derby, UK
Posts: 845
I've been reading your thesis Steve, that's some interesting stuff! That's the kind of thing I hope to do one day for my final project, when I eventually go to Loughborough to study EE (future plans).

I suppose when the mains lock is lost, you could switch the 'software pll' onto using an internally generated 50Hz reference... I dunno, you'd still need to keep an eye out for the mains coming back on. This is the kind of stuff that needs to get noticed if distributed / local power generation is ever going to get the go ahead. I think grid-tying my inverter will be a bit beyond me, plus I have no real way of testing it. I'll probably use a cut down version of your code in my inverter, or just bodge a 50Hz 555 in to make it work cheesey

After the 29th August I'll have all the time I want to work on this inverter...

Back to top
Marko
Thu Aug 24 2006, 09:02PM
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
I think you can get pretty nice sinewave output with just chopping the output with NE555, sg3525 or whatever you like and filtering it.

For filter I would use some large value caps (470uF caps with diodes) and 21 milihenri choke to get it resoannt at 50.65Hz :p

I would wind the coil on a stem core (like ignition coil) to be able pushing more power trough less weighty inductor (while keeping smaller number of turns). If you want sinewave.

If you want to sinchronyze with mains I would do it rather directly, by turning output of a small transformer into squarewave and driving the bridge with it (you need to watch phasing).

It would be practically same circuit that is used for synchronous rectifying at mains frequency:

Link2

Back to top
Avalanche
Fri Aug 25 2006, 03:30AM
Avalanche Registered Member #103 Joined: Thu Feb 09 2006, 08:16PM
Location: Derby, UK
Posts: 845
I guess you could do something like that, but the only problem I can see is that it would be too in phase with the grid. I think you would need to be slightly out of phase, so that there would be a load for the inverter... not sure which way it should be though. I guess if it lags behind the grid, it'd be easy to stick a delay in. Must resist making it grid tied for now though, anything I connect directly to the mains seems to result in powercut and angry parents cheesey

Anyway trawling through Steve's code at 4.30am is probably not a good idea amazed

Back to top
Marko
Fri Aug 25 2006, 11:37AM
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
You can always put a your own fuse in there (wich is a very good idea) to prevent powercuts..
Back to top
Avalanche
Wed Aug 30 2006, 10:56AM
Avalanche Registered Member #103 Joined: Thu Feb 09 2006, 08:16PM
Location: Derby, UK
Posts: 845
Ok, time for a schematic

First plan is to get the DC-DC stage working, and most of all the control loop. I haven't quite cracked that part yet, I can't decide whether or not I should tie the grounds together on the low voltage and high voltage side, then do the feedback bit with a simple potential divider on the output of the 325VDC, or use an opto-iso. I'm considering just tying the grounds together, to save myself hassle rolleyes

The schematic also shows the isolated gate drive sections (2 of the same circuit, I think it should work) and the PWM circuit. I'm running the TL494 in common emitter config, and using one of the error amplifiers for the feedback. I think efficiency might suffer if I don't optimise things like excessive gate drives, but I want to get something that works first...
1156935390 103 FT14832 Inverter1
Back to top
Marko
Wed Aug 30 2006, 11:09AM
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
I'm a bit confused though: I never seen those MC35151 drivers before, do you have a datasheet confused

Also, if you are planing to isolate the gate drives thgat way, you are going to need 4 of them for fullbridge.

Steve Conner wrote ...

..you need at least 3 separate power supplies. Sure, the collectors of the top two IGBTs are connected together, but the gate drive has to be referenced to the emitters, which are connected to the RF outputs.

You can use a common power supply for the two bottom gate drivers, but like most people, I used 4 completely isolated supplies and drive signals. It's not really that much more hassle and you don't have to worry about the L*di/dt voltages that tend to appear between things that are supposed to be "connected together" in power electronics.



Exscept that it looks very good smile
Back to top
Conundrum
Wed Aug 30 2006, 08:58PM
Conundrum Registered Member #96 Joined: Thu Feb 09 2006, 05:37PM
Location: CI, Earth
Posts: 4059
I recently discovered a way to generate stable PWM sinewaves using PIC as a shift register preprogrammed with the correct sequence,

Might help.
-A
Back to top
Avalanche
Fri Sept 01 2006, 11:22AM
Avalanche Registered Member #103 Joined: Thu Feb 09 2006, 08:16PM
Location: Derby, UK
Posts: 845
Sounds interesting smile Is this a similar way to what Steve has done, ie store the shape of a half cycle in eeprom, then on every timer interrupt increment the pointer and read the contents of the eeprom onto the port...

wrote ...
I'm a bit confused though: I never seen those MC35151 drivers before, do you have a datasheet

here's a datasheet. I have loads of those drivers, nice fast little dual inverting drivers. That schematic is out of date now though, I've switched to UCCs on the DC-DC stage now, because they have the enable pin that I need for the remote control. I figured the easiest and most efficient way to but the thing into standby was to disable the gate drive on the DC-DC converter.

It's just a good job this thing isn't going to be mass produced!!
Back to top
 1 2 3

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.