Forum: Mikrocontroller und Digitale Elektronik Hilfe mit Thermistortabelle


von Hans von Toggenburg (Gast)


Lesenswert?

Hallo zusammen

Für mein neuestes Projekt (Druckkopf für meine CNC-Fräse) muss ich einen 
Thermistor ansteuern bzw. mit meinem ADC auslesen.
Es handelt sich dabei um folgenden Typen: Honeywell 135-104-LAF-J01, 
einen 100K Thermistor.

Der Shop wo ich den Thermistor gekauft habe hat mich mit folgender 
Thermistortabelle versorgt:

#define USER_THERMISTORTABLE1  {
  {1*4, 916*8},{54*4, 265*8},{107*4, 216*8},{160*4, 189*8},{213*4, 
171*8},{266*4, 157*8},{319*4, 146*8},{372*4, 136*8},
  {425*4, 127*8},{478*4, 118*8},{531*4, 110*8},{584*4, 103*8},{637*4, 
95*8},{690*4, 88*8},{743*4, 80*8},{796*4, 71*8},
  {849*4, 62*8},{902*4, 50*8},{955*4, 34*8},{1008*4, 2*8}  }

Leider bringt diese Tabelle nicht viel, dies sind alle Informationen die 
ich dazu finden konnte. Ich weis z.B.: nicht, was das *4 soll und welche 
Seite der ADC Wert und welcher der Temperaturwert ist.

Honeywell liefert nur die Informationen, zu sehen hier:

http://sensing.honeywell.com/index.php/ci_id/53925

Könnt ihr mir da helfen die richtige Tabelle zu finden? Wäre lieb=)
Liebe Grüsse

PS: Zum Anschluss: Ich habe einen Spannungsteiler gemacht mit dem 
Thermistor und einen 100kOhm. Der Mittelabgriff davon geht dann an den 
ADC.

von spess53 (Gast)


Lesenswert?

Hi

>Könnt ihr mir da helfen die richtige Tabelle zu finden? Wäre lieb=)

http://sensing.honeywell.com/index.php?ci_id=3108&la_id=1&pr_id=53807

Auf die 16 (R-T Curve) klicken.

MfG Spess

von Achim S. (Gast)


Lesenswert?

Hans von Toggenburg schrieb:
> Honeywell liefert nur die Informationen, zu sehen hier:
>
> http://sensing.honeywell.com/index.php/ci_id/53925

Auf dieser Seite von Honeywell ist der "R-T-Curve Coefficient" 
angegeben. Das ist der Faktor, mit dem du den Grundwert des NTCs bei 
einer bestimmten Temperatur multiplizieren musst.
bei 25°C ist der Faktor = 1  (100kOhm)
bei 30°C ist der Faktor = 0,8057 (80,57kOhm)
.....

Damit kannst du dir eine Tabelle R(T) erzeugen.

Mit diesen R(T) fütterst du die Spannungsteilerformel für deine 
Schaltung (Festwiderstand von 100Ohm gegen U=???). Das ergibt eine 
Tabelle U(T).

Jetzt rechnest du nach, welche Zahl Z dir dein ADC für eine bestimmte 
Spannung liefert und erhältst die Tabelle Z(T).

Die Tabelle ist in 5° Schritten aufgebaut. Wenn du einen Zwischenwert 
brauchst, machst du am einfachsten eine lineare Interpolation zwischen 
den benachbarten Tabellenwerten.

von Hans von Toggenburg (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

Vielen Dank Achim, ich glaube du hast mir sehr geholfen.
Ich habe nun meine Excel-Tabelle angehängt. Vielleicht magst du noch 
einen Blick darauf werfen, aber sie sieht eigentlich korrekt aus.
Für die ohne Excel gibts das auch noch als pdf;)

von Achim S. (Gast)


Lesenswert?

bitte, gern geschehen.

Hans von Toggenburg schrieb:
> Vielleicht magst du noch
> einen Blick darauf werfen, aber sie sieht eigentlich korrekt aus.

Ja, die Daten im pdf sehen gut aus. Wenn der Teiler und Vref_ADC beide 
aus der selben 5V Quelle laufen, dann solltest du diese Zählerwerte 
erhalten.

P.S.: Na ja, natürlich erhältst du nicht genau diese Zählerwerte. Die 
Toleranzen von NTCs sind recht groß. Wenn du genau messen willst, musst 
du mit dem von dir gekauften Bauteil eine Kalibriermessung bei einer 
bekannten Temperatur machen, und die Abweichung vom nominellen 
Widerstand in deiner Tabelle berücksichtigen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.