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.
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
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.
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;)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.