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.
Registered Member #8448
Joined: Mon Dec 03 2012, 03:23AM
Location:
Posts: 5
Hey all,
Some great threads here on IH, but none that seem to really address the following project.
I'm trying to make a hot water heater, i.e. for beverages so not like a shower or for a whole house. I'm thinking about using an arduino to output a variable PWM based on the water output temperature. I'm running into some trouble with the circuits/physics of the IH though, and looking for some expert help here.
I'm thinking about doing 10-100 turns of 105/40 litz wire around a .405" OD, .215" ID, black steel tube, lined with a 3/16" copper tube carrying water through it. The length of the heating tube could be up to a foot if required, but obviously less material would be better. I need to heat the water at a speed of about 0.07GPM from about 10C-100C.
What I'm really looking for is an inverter circuit that I can control with a PWM signal, and then maybe some advice on what sort of voltage/current/kHz requirements I should start experimenting with. Also, I'm hoping to run this from a convention US power outlet, if that makes a difference.
Thank you in advance, from the looks of it there is quite a bit of expertise here.
Registered Member #8448
Joined: Mon Dec 03 2012, 03:23AM
Location:
Posts: 5
I don't think that project is really quite along the same lines. He has quite a different set up which isn't exactly analagous. The code is not my issue. It's the hardware and circuitry. He has his wires wrapped parallel to what appears to be a cooling tube. I'm shooting to wrap the induction wire circuferentially around a long thin steel tube to heat it up very rapidly, then having that heat tranferrred to the copper tube inside carrying the water.
Registered Member #2901
Joined: Thu Jun 03 2010, 01:25PM
Location:
Posts: 837
Or you could use a transformer and just heat the copper pipe ... with a meter of 1/8 inch tube you would need around 1.5 kA RMS :) (You need around 2 kW.)
More serious, I'd personally try wrapping 1/8 inch tubing in teflon and then wrap a coil of nichrome wire around that. Feed it with rectified mains and a buck converter or straight PWM. So at 170V you need around 15 ohm of resistance, a 4 oz spool of 18 SWG nichrome wire will get you a little below that.
PS. grounding the copper tube of course for safety, also you need a thermal cut off of course.
Registered Member #33
Joined: Sat Feb 04 2006, 01:31PM
Location: Norway
Posts: 971
What advantage will an induction heater have over a resistive heater in this application?
More serious, I'd personally try wrapping 1/8 inch tubing in teflon and then wrap a coil of nichrome wire around that. Feed it with rectified mains and a buck converter or straight PWM.
Registered Member #8448
Joined: Mon Dec 03 2012, 03:23AM
Location:
Posts: 5
lightlinked wrote ...
is what you want a separate inverter drive, ie induction part its own thing, controlled by an arduino as a PID?
Yea that was the idea.
What do you all think about just using a single mosfet gated with a PWM from the arduino to produce a DC half-squarewave signal at like 100khz? I'm really not sure about how to go about estimating the heat I'll be getting out of this thing as a function of tube length and coils, other than just going for it and seeing what blows up first or melts.
I'm looking into the other suggestions posted to see what I can say about those...
if you were doing a resonant tank could you do zero cross switching with the arduino pwming enable at a low freq? i guess it depends how you want to tune it. maybe since the load stays the same, ie isnt something random being heated you could set it with a scope and set the freq with the timer registers
Registered Member #8448
Joined: Mon Dec 03 2012, 03:23AM
Location:
Posts: 5
lightlinked wrote ...
if you were doing a resonant tank could you do zero cross switching with the arduino pwming enable at a low freq? i guess it depends how you want to tune it. maybe since the load stays the same, ie isnt something random being heated you could set it with a scope and set the freq with the timer registers
From what I've read about induction heating, since my "work piece" is so small (.405" OD) to heat it efficiently i need to be over 100khz. How low are you talking for low freq PWM? My thought was that the PID would cause the PWM to go faster (higher freq) to heat more, lower freq to heat less. Does that sound right to you?
Registered Member #8448
Joined: Mon Dec 03 2012, 03:23AM
Location:
Posts: 5
Pinky's Brain wrote ...
Or you could use a transformer and just heat the copper pipe ... with a meter of 1/8 inch tube you would need around 1.5 kA RMS :) (You need around 2 kW.)
More serious, I'd personally try wrapping 1/8 inch tubing in teflon and then wrap a coil of nichrome wire around that. Feed it with rectified mains and a buck converter or straight PWM. So at 170V you need around 15 ohm of resistance, a 4 oz spool of 18 SWG nichrome wire will get you a little below that.
PS. grounding the copper tube of course for safety, also you need a thermal cut off of course.
That's not a bad idea. Is there something better than teflon to bridge the two? Teflon, while it can withstand high heat, to my known has terrible conductive properties. Do you think that'd be a problem? Do you really think I'd need 50ft of nichrome to pull that off? I think I need about 1600W. But I'm not sure how that translates into nichrome length/current/power/etc.
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.