Wie die Temperatur berechnen

Gast #2883211
Lesenswert?

Hallo allerseits,

ich habe einen NTC B57560G1303F siehe Datenblatt, um die Temperatur zu 
messen. Der wird mit einer temperaturstabilisierten Konstantstromquelle 
versorgt, die Spannung wird mit einem 16 Bit-ADC gemessen. Die 
RT-Kennlinie hat laut Datenblatt die Nr. 7002
Leider ist der *Alpha*-Wert über die Kennlinie nicht konstant.
Wie kann ich mit dem gemessenen Widerstandwert die Temperatur berechnen?
Mein kleines Programm liegt immer so ~0.3° daneben:
1
REM Basic-Programm um aus Widerstandswert die Temperatur zu berechnen
2
TN = 25 + 273
3
B = 3988
4
RN = 30000
5
INPUT "Bitte den gemessenen Widerstand eingeben"; R
6
T = B * TN / (B + LOG(R / RN) * TN)
7
PRINT "Die Temperatur ="; T - 273; "øC"
Angehängte Dateien:
Gast #2883269
Lesenswert?

Drei von Vier schrieb:
> zB die Drift des 25Grad Widerstandes ueber die Zeit...
> -Storage in dry heat
> -Storage in damp heat, steady state
> -Rapid temperature cycling
>
> plus Resistance tolerance ∆RR/RR ±1, ±2, ±3%
>
> Dann sind die 0.3 Grad doch eher gut.

Ok, seh ich ein  :-(       siehe Bild

Kann man meine Formel, dessen ungeachtet trotzdem noch verbessern?
Angehängte Dateien:
#2883311
Lesenswert?

Nebenbei sollte man sich auch ueberlegen ob man die Temperatur so genau 
haben muss. Dann kommt noch das Problem die Temperatur auch so genau zu 
messen. Meine Erfahrung zeigt, auch mit einem unendlich genauen 
Temperatursensor misst man immer noch viel Mist. Wie kommt die 
Temperatur des Mediums an den Sensor.

Worum geht's denn ueberhaupt ?
Gast #2884526
Lesenswert?

Drei von Vier schrieb:
> Worum geht's denn ueberhaupt ?

Darum, wie ich die Temperatur des NTC-Temperatursensor aus dem 
gemessenen Widerstandswert berechnen kann.

Gibt es da einen Trick, mit Polynom höherer Ordnung?
Oder ist es besser die Tabelle aus dem Datenblatt abzuschreiben und die 
Zwischenwerte zu interpolieren?
#2884538
Lesenswert?

Peter Zz schrieb:

>> Worum geht's denn ueberhaupt ?
>
> Darum, wie ich die Temperatur des NTC-Temperatursensor aus dem
> gemessenen Widerstandswert berechnen kann.

...und was nützt das, wenn die reale Temperaturkurve mit der
idealen, gemessenen sowieso nicht übereinstimmt? Das errechnen
der Temperatur über Formel klappt eigentlich nur bei PT-Wider-
ständen genügend genau.
Gruss
Harald

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren