Yahoo Groups archive

Homebrew PCBs

Index last updated: 2026-04-28 23:05 UTC

Thread

Re: How not to control ovens - was - The list is huge! Really huge!

Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-23 by Philip Mac Cabe

Has anyone actually read the recent (January) Elektor article on the 
SMD oven?  It uses a K-type thermocouple talking to a MAX6675.

The program in the AT8952 calibrates autmagically and then compensates 
for over and undershoot.  Has an LCD display etc etc etc.

The CPU is available from Elektor ready programmed for about \ufffd12.  The 
code is available for free download from their site.

I'm not in favour of totally slavishly following published designs but 
in this case all of the hard work has been done leaving the usual 
personal customisation.

Before someone asks, I don't have shares in Elektor and I do think 
that lots of their designs are way overcomplex.

Here in Ireland, local supply of components is always a problem but 
between Mouser in the US and RS and Maplin locally we can usually get 
what we need.

Elephants was deliberate ;-)

Regards,

Philip

Re: [Homebrew_PCBs] Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-23 by Stefan Trethan

Sounds quite allright, but i couldn't get the article since it uses some  
strange pay per view system that works with credit card it seems. It also  
requires quite a few components i do not have, would only know which ones  
can be replaced with other ones after seeing the schematic, which i can't.  
I have no problem with paying for the article, but if they are too stupid  
to implement a easy to use paypal option without me having to register  
somewhere, no thanks..


ST


On Wed, 23 Aug 2006 10:43:25 +0200, Philip Mac Cabe <Philip@...>  
wrote:
Show quoted textHide quoted text
> Has anyone actually read the recent (January) Elektor article on the
> SMD oven?  It uses a K-type thermocouple talking to a MAX6675.
> The program in the AT8952 calibrates autmagically and then compensates
> for over and undershoot.  Has an LCD display etc etc etc.
> The CPU is available from Elektor ready programmed for about \ufffd12.  The
> code is available for free download from their site.
> I'm not in favour of totally slavishly following published designs but
> in this case all of the hard work has been done leaving the usual
> personal customisation.
> Before someone asks, I don't have shares in Elektor and I do think
> that lots of their designs are way overcomplex.
> Here in Ireland, local supply of components is always a problem but
> between Mouser in the US and RS and Maplin locally we can usually get
> what we need.
> Elephants was deliberate ;-)
> Regards,
> Philip

RE: [Homebrew_PCBs] Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-23 by John Craddock

Hi Philip,
Yes, I read the article and have been doing some research of thermocouple interfacing. My problem with the max6675 is that Maxim lists the price at US$3.88 in 1K quantities. By the time I get a single unit to OZ it costs me A$ 10 times that amount whereas cold junction compensation with an LM335 costs me A$2.72 plus an instrumentation op amp at about A$4.00 plus using a micro with ADC channels gives me the digitising for free (no SPI programming). BTW the AD595 (Analog Devices equivalent to the max6675) would cost me $35.98 as well. Sooo, I am heading down the LM335 track with an 18F series PIC (unless I can find a lower price on the 6675 or the 595. BTW, using glass covered @K@ type thermocouple wire welded at the hot junction end with a blow torch is a pretty cheap way of getting reasonable thermocouples. Some of the code in the elector article is useful as it is written in C and therefore reasonable portable.
Regards
John C
Show quoted textHide quoted text
> -----Original Message-----
> From: Philip Mac Cabe [mailto:Philip@...]
> Sent: 23 August 2006 18:43
> To: Homebrew_PCBs@yahoogroups.com
> Subject: [Homebrew_PCBs] Re: How not to control ovens - was - The list
> is huge! Really huge!
> 
> 
> Has anyone actually read the recent (January) Elektor article on the 
> SMD oven?  It uses a K-type thermocouple talking to a MAX6675.
> 
> The program in the AT8952 calibrates autmagically and then 
> compensates 
> for over and undershoot.  Has an LCD display etc etc etc.
> 
> The CPU is available from Elektor ready programmed for about 
> £12.  The 
> code is available for free download from their site.
> 
> I'm not in favour of totally slavishly following published 
> designs but 
> in this case all of the hard work has been done leaving the usual 
> personal customisation.
> 
> Before someone asks, I don't have shares in Elektor and I do think 
> that lots of their designs are way overcomplex.
> 
> Here in Ireland, local supply of components is always a problem but 
> between Mouser in the US and RS and Maplin locally we can usually get 
> what we need.
> 
> Elephants was deliberate ;-)
> 
> Regards,
> 
> Philip 
> 
> 
> 
> 
> Be sure to visit the group home and check for new Links, 
> Files, and Photos:
> http://groups.yahoo.com/group/Homebrew_PCBs
> 
> If Files or Photos are running short of space, post them here:
> http://groups.yahoo.com/group/Homebrew_PCBs_Archives/ 
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
>

RE: [Homebrew_PCBs] Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-23 by John Craddock

Hi Philip,
Yes, I read the article and have been doing some research of thermocouple interfacing. My problem with the max6675 is that Maxim lists the price at US$3.88 in 1K quantities. By the time I get a single unit to OZ it costs me A$ 10 times that amount whereas cold junction compensation with an LM335 costs me A$2.72 plus an instrumentation op amp at about A$4.00 plus using a micro with ADC channels gives me the digitising for free (no SPI programming). BTW the AD595 (Analog Devices equivalent to the max6675) would cost me $35.98 as well. Sooo, I am heading down the LM335 track with an 18F series PIC (unless I can find a lower price on the 6675 or the 595. BTW, using glass covered @K@ type thermocouple wire welded at the hot junction end with a blow torch is a pretty cheap way of getting reasonable thermocouples. Some of the code in the elector article is useful as it is written in C and therefore reasonable portable.
Regards
John C
Show quoted textHide quoted text
> -----Original Message-----
> From: Philip Mac Cabe [mailto:Philip@...]
> Sent: 23 August 2006 18:43
> To: Homebrew_PCBs@yahoogroups.com
> Subject: [Homebrew_PCBs] Re: How not to control ovens - was - The list
> is huge! Really huge!
> 
> 
> Has anyone actually read the recent (January) Elektor article on the 
> SMD oven?  It uses a K-type thermocouple talking to a MAX6675.
> 
> The program in the AT8952 calibrates autmagically and then 
> compensates 
> for over and undershoot.  Has an LCD display etc etc etc.
> 
> The CPU is available from Elektor ready programmed for about 
> £12.  The 
> code is available for free download from their site.
> 
> I'm not in favour of totally slavishly following published 
> designs but 
> in this case all of the hard work has been done leaving the usual 
> personal customisation.
> 
> Before someone asks, I don't have shares in Elektor and I do think 
> that lots of their designs are way overcomplex.
> 
> Here in Ireland, local supply of components is always a problem but 
> between Mouser in the US and RS and Maplin locally we can usually get 
> what we need.
> 
> Elephants was deliberate ;-)
> 
> Regards,
> 
> Philip 
> 
> 
> 
> 
> Be sure to visit the group home and check for new Links, 
> Files, and Photos:
> http://groups.yahoo.com/group/Homebrew_PCBs
> 
> If Files or Photos are running short of space, post them here:
> http://groups.yahoo.com/group/Homebrew_PCBs_Archives/ 
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
>

Thermocouples and cold junction compensation Re: How to control ovens

2006-08-23 by Steve

We should probably move this to Electronics_101. ;')

A silicon diode can be used as a temp sensor for cold junction
compensation for thermocouples. Very linear around room temp,
approximately -2mV/C to -2.2mV/C. Practically free, add an OpAmp
before feeding it to your micro.

You can build a very simple and cheap wheatstone bridge thermometer
with a silicon diode and a DMM, without any Op Amps. A low dropout low
power linear regulator is the only active component needed, output can
be scaled to 1mV/C or 1mV/F.

It does change very slightly at the extreme ends of an Si diode's
useful range, but within the range of room temperature it is very
linear. You can get complicated and calibrate by bringing distilled
water to a slushy frozen and liquid state and then boil distilled
water to get 0 and 100C and calibrate the exact mV/C, or you can stick
it under your tongue and call that 37C and assume -2.1mV/C (split the
difference btwn 2.2 and 2). Note that I've labeled it as negative
because the voltage goes down as temp goes up.

Just looked this up on Google:
<http://www.physics.rutgers.edu/ugrad/387/material_phys_pc_I/silicon_diode_therm.pdf>

Excerpt:
**********
From a practical point of view, an important
aspect of silicon diodes used as temperature
sensors is the extent to which they may be
interchanged when a diode becomes damaged.
The voltage across ten IN4148 diodes was
measured with each diode first placed in ice/water
mixture and then in steam (diode current set to
625 A). At 0 C the mean voltage was 0.6422 V
with a standard deviation of 0.0031 V. At 100 C
the mean voltage was 0.4334 V with a standard
deviation of 0.0018 V. Care was taken to ensure
that the diodes were electrically insulated so that
no conduction was possible through the water in
which they were situated. Using the mean values
of voltage given above and assuming linearity
between temperature and voltage between 0 C
and 100 C, the equation relating temperature in
C and voltage is
T .C/ D \u2212478:9V C 307:6 (1)
where V is the voltage across the diode in volts.
Based on the variability between diodes as
observed in our sample, we can conclude that if a
diode is chosen at random (and assuming no other
sources of uncertainty) there is a probability of
about 0.7 that the temperature, as inferred by the
voltage across the diode, will be within 1 C of the
temperature inferred from substituting the mean
voltage of the ten diodes into equation (1). While
for many applications this would be acceptable,
there is of course no substitute for recalibration
when diodes are replaced.
**********

Plugging their numbers in works out to -2.088mV/C for a 1N4148.

Steve Greenfield

--- In Homebrew_PCBs@yahoogroups.com, "John Craddock"
<John.Craddock@...> wrote:
>
> Hi Philip,
> Yes, I read the article and have been doing some research of
thermocouple interfacing. My problem with the max6675 is that Maxim
lists the price at US$3.88 in 1K quantities. By the time I get a
single unit to OZ it costs me A$ 10 times that amount whereas cold
junction compensation with an LM335 costs me A$2.72 plus an
instrumentation op amp at about A$4.00 plus using a micro with ADC
channels gives me the digitising for free (no SPI programming). BTW
the AD595 (Analog Devices equivalent to the max6675) would cost me
$35.98 as well. Sooo, I am heading down the LM335 track with an 18F
series PIC (unless I can find a lower price on the 6675 or the 595.
BTW, using glass covered @K@ type thermocouple wire welded at the hot
junction end with a blow torch is a pretty cheap way of getting
reasonable thermocouples. Some of the code in the elector article is
useful as it is written in C and therefore reasonable portable.
Show quoted textHide quoted text
> Regards
> John C
>

Re: [Homebrew_PCBs] Thermocouples and cold junction compensation Re: How to control ovens

2006-08-23 by Stefan Trethan

On Wed, 23 Aug 2006 19:07:45 +0200, Steve <alienrelics@...> wrote:

> We should probably move this to Electronics_101. ;')
> A silicon diode can be used as a temp sensor for cold junction
> compensation for thermocouples. Very linear around room temp,
> approximately -2mV/C to -2.2mV/C. Practically free, add an OpAmp
> before feeding it to your micro.
> You can build a very simple and cheap wheatstone bridge thermometer
> with a silicon diode and a DMM, without any Op Amps. A low dropout low
> power linear regulator is the only active component needed, output can
> be scaled to 1mV/C or 1mV/F.
> It does change very slightly at the extreme ends of an Si diode's
> useful range, but within the range of room temperature it is very
> linear. You can get complicated and calibrate by bringing distilled
> water to a slushy frozen and liquid state and then boil distilled
> water to get 0 and 100C and calibrate the exact mV/C, or you can stick
> it under your tongue and call that 37C and assume -2.1mV/C (split the
> difference btwn 2.2 and 2). Note that I've labeled it as negative
> because the voltage goes down as temp goes up.


Yes, this is all very well, but there is more.
First, the compartment in the oven, even with insulation, gets pretty hot,  
so that makes it all worse than usual.
Second, you need to design the whole thing with temperature drift in mind.  
It does no good to measure the cold junction with a diode if the  
temperature drift of references, opamps, and even resistors is not taken  
into consideration. A precise reference with low drift is another $5 ic.

Thinking about it the elektor thing appeals more and more.


ST

Re: [Homebrew_PCBs] Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-23 by Stefan Trethan

Ok, so i went and bought that elektor article. Took ages to sign up with  
that nonsense but in the end i got the pdf.

Anyway, there is a lot less documentation than i would have hoped for. Not  
even a flowchart for the software. I knew why i don't read the elektor  
magazine.....
Overall it's a lot less ideal than i'd have hoped. It uses a controller i  
can't get easily, an eeprom i don't see the point in, a 2x16 display will  
be much too wide for my oven (5cm space), the elektor PCB is frankly  
useless, ....

The only interesting thing really is the control method, it measures the  
overshoot once and then estimates the expected overshoot for other  
situations reducing the heating accordingly. I had hoped for something  
like self-tuning PID but hey they say it works for 2K overshoot max so  
that's good enough for me.

There don't seem to be many smaller than 16char LCDs around, overall i'm  
not so happy with the thing...
maybe i could put the lcd in the side or up top, not ideal, not ideal at  
all.

Anyway, i'll have to think about this. I'm not feeling well today and i  
just purchased an article that is of less quality than many free projects  
on the web... This seems way too complicated, i had hoped i could use the  
thing more or less as-is but i'd have to change so much.... damn it this  
should be a dead easy problem to solve and it is getting more and more  
annoying...

ST

On Wed, 23 Aug 2006 10:43:25 +0200, Philip Mac Cabe <Philip@...>  
wrote:

> Has anyone actually read the recent (January) Elektor article on the
> SMD oven?  It uses a K-type thermocouple talking to a MAX6675.

Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-23 by Larry Nicks

--- In Homebrew_PCBs@yahoogroups.com, "Stefan Trethan"
<stefan_trethan@...> wrote:
>
> Ok, so i went and bought that elektor article. Took ages to sign up
with  
> that nonsense but in the end i got the pdf.
> 
> Anyway, there is a lot less documentation than i would have hoped for. 
................

You might want take a look at the "Take-Back-Half" controller idea
discussed by Steven Woodward on page two of the EDN Design Ideas, Sept
15, 2005.

Link:

http://www.edn.com/contents/images/6255049.pdf

or:

http://www.edn.com/article/CA6255049.html?spacedesc=designideas&industryid=44217

Larry

Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-24 by Ian

--- In Homebrew_PCBs@yahoogroups.com, "John Craddock"
<John.Craddock@...> wrote:
>
> Hi Philip,
> Yes, I read the article and have been doing some research of
thermocouple interfacing. My problem with the max6675 is that Maxim
lists the price at US$3.88 in 1K quantities. By the time I get a single
unit to OZ it costs me A$ 10 times that amount whereas cold junction
compensation with an LM335 costs me A$2.72 plus an instrumentation op
amp at about A$4.00 plus using a micro with ADC channels gives me the
digitising for free (no SPI programming). BTW the AD595 (Analog Devices
equivalent to the max6675) would cost me $35.98 as well. Sooo, I am
heading down the LM335 track with an 18F series PIC (unless I can find a
lower price on the 6675 or the 595. BTW, using glass covered @K@ type
thermocouple wire welded at the hot junction end with a blow torch is a
pretty cheap way of getting reasonable thermocouples. Some of the code
in the elector article is useful as it is written in C and therefore
reasonable portable.
> Regards
> John C
> \\



Try www.futurlec.com.au <http://www.futurlec.com.au>  for the 6675, i
think its about $8




>
> > -----Original Message-----
> > From: Philip Mac Cabe [mailto:Philip@...]
> > Sent: 23 August 2006 18:43
> > To: Homebrew_PCBs@yahoogroups.com
> > Subject: [Homebrew_PCBs] Re: How not to control ovens - was - The
list
> > is huge! Really huge!
> >
> >
> > Has anyone actually read the recent (January) Elektor article on the
> > SMD oven? It uses a K-type thermocouple talking to a MAX6675.
> >
> > The program in the AT8952 calibrates autmagically and then
> > compensates
> > for over and undershoot. Has an LCD display etc etc etc.
> >
> > The CPU is available from Elektor ready programmed for about
> > £12. The
> > code is available for free download from their site.
> >
> > I'm not in favour of totally slavishly following published
> > designs but
> > in this case all of the hard work has been done leaving the usual
> > personal customisation.
> >
> > Before someone asks, I don't have shares in Elektor and I do think
> > that lots of their designs are way overcomplex.
> >
> > Here in Ireland, local supply of components is always a problem but
> > between Mouser in the US and RS and Maplin locally we can usually
get
> > what we need.
> >
> > Elephants was deliberate ;-)
> >
> > Regards,
> >
> > Philip
> >
> >
> >
> >
> > Be sure to visit the group home and check for new Links,
> > Files, and Photos:
> > http://groups.yahoo.com/group/Homebrew_PCBs
> >
> > If Files or Photos are running short of space, post them here:
> > http://groups.yahoo.com/group/Homebrew_PCBs_Archives/
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
> >
> >
>




Regards

Ian



[Non-text portions of this message have been removed]

Re: How not to control ovens - was - The list is huge! Really huge!

2006-08-24 by Andrew

For the max6675

DigiKey  USD 6.30
SparkFun USD 10.50

Get a couple other things cheaper from digikey
than you can get em from dicky smith or jaycar
and you are already ahead of the postage cost.

If you want some AD595s I get them for about
$10 AUD and can post them to OZ (or you could
come grab em if you are near Brissy)





--- In Homebrew_PCBs@yahoogroups.com, "John Craddock"
<John.Craddock@...> wrote:
>
> Hi Philip,
> Yes, I read the article and have been doing some research of
thermocouple interfacing. My problem with the max6675 is that Maxim
lists the price at US$3.88 in 1K quantities. By the time I get a
single unit to OZ it costs me A$ 10 times that amount whereas cold
junction compensation with an LM335 costs me A$2.72 plus an
instrumentation op amp at about A$4.00 plus using a micro with ADC
channels gives me the digitising for free (no SPI programming). BTW
the AD595 (Analog Devices equivalent to the max6675) would cost me
$35.98 as well. Sooo, I am heading down the LM335 track with an 18F
series PIC (unless I can find a lower price on the 6675 or the 595.
BTW, using glass covered @K@ type thermocouple wire welded at the hot
junction end with a blow torch is a pretty cheap way of getting
reasonable thermocouples. Some of the code in the elector article is
useful as it is written in C and therefore reasonable portable.
Show quoted textHide quoted text
> Regards
> John C
> 
> 
> > -----Original Message-----
> > From: Philip Mac Cabe [mailto:Philip@...]
> > Sent: 23 August 2006 18:43
> > To: Homebrew_PCBs@yahoogroups.com
> > Subject: [Homebrew_PCBs] Re: How not to control ovens - was - The list
> > is huge! Really huge!
> > 
> > 
> > Has anyone actually read the recent (January) Elektor article on the 
> > SMD oven?  It uses a K-type thermocouple talking to a MAX6675.
> > 
> > The program in the AT8952 calibrates autmagically and then 
> > compensates 
> > for over and undershoot.  Has an LCD display etc etc etc.
> > 
> > The CPU is available from Elektor ready programmed for about 
> > £12.  The 
> > code is available for free download from their site.
> > 
> > I'm not in favour of totally slavishly following published 
> > designs but 
> > in this case all of the hard work has been done leaving the usual 
> > personal customisation.
> > 
> > Before someone asks, I don't have shares in Elektor and I do think 
> > that lots of their designs are way overcomplex.
> > 
> > Here in Ireland, local supply of components is always a problem but 
> > between Mouser in the US and RS and Maplin locally we can usually get 
> > what we need.
> > 
> > Elephants was deliberate ;-)
> > 
> > Regards,
> > 
> > Philip 
> > 
> > 
> > 
> > 
> > Be sure to visit the group home and check for new Links, 
> > Files, and Photos:
> > http://groups.yahoo.com/group/Homebrew_PCBs
> > 
> > If Files or Photos are running short of space, post them here:
> > http://groups.yahoo.com/group/Homebrew_PCBs_Archives/ 
> > Yahoo! Groups Links
> > 
> > 
> > 
> >  
> > 
> > 
> > 
> >
>

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.