From: MarkMc on
I'll have to digest some of this to understand it fully, but one thing
which I'm not too sure how to do is the two point calibration.

IIRC the MAX197 app notes suggest calibrating with a highly accurate
100R and 300R resistors. Say I do this and note the voltage or binary
value from the ADC, what do I then do with these two values? I see how
I can apply a correction factor, but this doesn't take both calibration
points in to consideration.

Cheers,
Mark

From: Dan Hollands on
A design to do what you want is a big challange to one of your experience.
You will probably spend considerable money and a great deal of time and
still not achieve your goal

There are a multitude of RTD digital panel meters that do what you want
available in the UK

Just buy one - it will work and probably be cheaper than you can do it
yourself

Search internet for RTD temperature panel meter UK

Dan

--

Dan Hollands
1120 S Creek Dr
Webster NY 14580
585-872-2606
QuickScore(a)USSailing.net
www.QuickScoreRace.com


"MarkMc" <mmcnospam(a)yahoo.co.uk> wrote in message
news:1120650307.753396.12880(a)g43g2000cwa.googlegroups.com...
I had a read of the MAXIM application notes, which use the MAX197 IC
and a couple of op amps for amplification. This seems to be perfect,
but the only problem is that it costs ý20 for a single 28-pin DIN
MAX197, which makes it a bit unviable for me. It is a one-off personal
project, but others on my brewing forum may well want to build units
themselves.

I think I understand what's required at a high level, but my
electronics isn't up to it at the low-level. I need a range of 0C to
100C and 0.5C accuracy/resolution for my application.

High level things I think I need (high-level block diagram)
4-wire PT100 RTD
"Something" to generate the excitation current - I think this needs to
be extremely accurate and invariable.
Something to amplify the small voltage across the RTD in to the range
of an ADC. Looks like NS ML4140A-2.500 is used for this in the links
above?

An ADC to convert the analogue signal in to a format for my PIC to use.
Are there not PIC's which have on-board ADC's that I can use for this
purpose or is this not a good idea?

I think I know how to convert from the digital voltage in to a
temperature - divide the known voltage range up in to chunks based on
the bit resolution of the ADC. Say - 0-5v ADC and 10-bit, I would then
5/((2^10)-1) to get the voltage increment per bit. Then map the
'voltage' reading back to resistance (known excitation current), and
use a look-up table to 'linearise' and then interpolate to give a
reasonable approximation of temperature.

One thing I'm not sure about is how to calibrate this process.

Another is that IIRC 0C is 100R and 100C is 138.5R (for Platinum PT100)
which @ 1mA gives a voltage reading range of 100mV-138.5mV. I'm sure I
can scale this up so that the 100C resistance maps somewhere near 5
volts, but the 0C will not be near 0v. so some of the 10-bit signal is
wasted. Could I not get better accuracy (perhaps it's not needed with
10-bits) by translating the 0C voltage/resistance somewhere near 0v and
then scale/amplify so that 100C is near 5v so I'm using a larger
portion of the bit range?

Regards,
Mark


From: John Popelish on
MarkMc wrote:
> I'll have to digest some of this to understand it fully, but one thing
> which I'm not too sure how to do is the two point calibration.
>
> IIRC the MAX197 app notes suggest calibrating with a highly accurate
> 100R and 300R resistors. Say I do this and note the voltage or binary
> value from the ADC, what do I then do with these two values? I see how
> I can apply a correction factor, but this doesn't take both calibration
> points in to consideration.

The two point calibration I was referring to is just interpolating 0
to 100 degrees, linearly between the two A/D values you get with an
ice bath and a boiling bath, using your RTD and amplifier. The
linearity errors over that small temperature range are not very big.
If you want to correct them, you need a table or polynomial fit to the
RTD curve, and fit that to your zero and 100 degree points.
From: MarkMc on
Had a look, and they seem to be about £200. Not what I'd call cheap
for hobby use.

What would be so expensive to make?

I have the PIC microcontrollers and programming hardware + software
etc. The way I see it I just need to find a good OpAmp and ADC?

Half the fun is the journey with this hobby I think. Yep, right now, I
don't know too much, but I think I'm getting somewhere - doesn't seem
too scarey.

Regards
Mark

From: MarkMc on
Ah, I see. The calibration I had in mind was to pull things in to line
with the look-up tables.

Cheers,
Mark

First  |  Prev  |  Next  |  Last
Pages: 1 2 3
Prev: Impedance
Next: phase lock loop (PLL)