Overunity.com Archives is Temporarily on Read Mode Only!



Free Energy will change the World - Free Energy will stop Climate Change - Free Energy will give us hope
and we will not surrender until free energy will be enabled all over the world, to power planes, cars, ships and trains.
Free energy will help the poor to become independent of needing expensive fuels.
So all in all Free energy will bring far more peace to the world than any other invention has already brought to the world.
Those beautiful words were written by Stefan Hartmann/Owner/Admin at overunity.com
Unfortunately now, Stefan Hartmann is very ill and He needs our help
Stefan wanted that I have all these massive data to get it back online
even being as ill as Stefan is, he transferred all databases and folders
that without his help, this Forum Archives would have never been published here
so, please, as the Webmaster and Creator of these Archives, I am asking that you help him
by making a donation on the Paypal Button above.
You can visit us or register at my main site at:
Overunity Machines Forum



Eldarion's FPGA-based TPU controller

Started by eldarion, July 29, 2007, 11:24:39 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

eldarion

Well, I thought I might as well post the source for my current Spartan-3 based TPU controller.

Right now it is basically a computer-commanded precision pulse generator, although control functionality will not be difficult to add once we find out exactly what type of control is required.

Please keep in mind that it is a bit rough at this time, and there may be ways to crash it that I don't know of. ;)

I attached a screenshot of the computer interface to show the various options I have.

Eldarion
"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

eldarion

OK, I'll be posting schematics here over the weekend.

So far, I have attached the primary coil driver board and the dual-channel ADC.  The firmware currently supports only one channel of the ADC, but I will add support for the second channel soon.

The primary coil driver board schematic is incomplete; I still have to add the HVDC generator and the LVDC magnetic bias PWM circuitry.

Also attached is a new version of my pulse generator firmware that allows for fixed width pulses, as well as the ability to generate Bob's pulse sequence.
"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

eldarion

Well, I do not yet have everything in a "releaseable" state, but I thought I'd post a few teaser pics of my new controller...

This board no longer requires a computer at all, except for initial programming (a one-time operation, barring firmware updates)!

The pulses can be of MUCH higher voltage, but my scope wouldn't have been able to display them. ;D
"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

Bob Boyce


eldarion

Thanks! :D  I hope it will get the job done...

One item that I am still in the process of adding is a highly-regulated 0-100V DC switching power supply.
This may take some time, as the FPGA control algorithms are rather complex to implement.  When I am done, there will be another menu option to control that voltage. 

The only external components that should be needed for the entire controller (so far) are two MAX627 driver chips, four IRF510 "RF" MOSFETs, an inductor for the switching supply, a capacitor and diode for that same supply, and a few filter caps.  How's that for simple? ;)

Eldarion
"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine