Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 75
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
dan (37)
rchydro (64)
CapRack (30)


Next birthdays
11/06 dan (37)
11/06 rchydro (64)
11/06 CapRack (30)
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 »   

Induction heating - inline water heating

1 2 
Move Thread LAN_403
Chobrutsky
Mon Dec 10 2012, 04:21PM Print
Chobrutsky 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.
Back to top
IamSmooth
Mon Dec 10 2012, 04:26PM
IamSmooth Registered Member #190 Joined: Fri Feb 17 2006, 12:00AM
Location:
Posts: 1567
Link2

The project at the end uses an Arduino. You can modify the code and add a temperature input to customize it for your project.
Back to top
Chobrutsky
Mon Dec 10 2012, 04:57PM
Chobrutsky 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.

Thanks for the help!
Back to top
Pinky's Brain
Mon Dec 10 2012, 07:31PM
Pinky's Brain 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.
Back to top
lightlinked
Mon Dec 10 2012, 07:54PM
lightlinked Registered Member #2087 Joined: Tue Apr 21 2009, 08:32AM
Location:
Posts: 115
is what you want a separate inverter drive, ie induction part its own thing, controlled by an arduino as a PID?
Back to top
Wolfram
Mon Dec 10 2012, 11:04PM
Wolfram 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.

Why not just use simple phase angle control?
Back to top
Chobrutsky
Mon Dec 10 2012, 11:38PM
Chobrutsky 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...

Thanks again
Back to top
lightlinked
Tue Dec 11 2012, 12:17AM
lightlinked Registered Member #2087 Joined: Tue Apr 21 2009, 08:32AM
Location:
Posts: 115
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
Back to top
Chobrutsky
Tue Dec 11 2012, 12:27AM
Chobrutsky 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?
Back to top
Chobrutsky
Tue Dec 11 2012, 12:30AM
Chobrutsky 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.
Back to top
1 2 

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.