Wie erhalte ich A-, B- und C-Werte für diesen Thermistor?


8

Ich frage mich, ob es möglich ist, A-, B- und C-Werte für TTF-103Thermistoren aus dem Datenblatt zu extrahieren . Diese Werte werden zur Berechnung des Widerstands nach der Steinhart-Hart-Gleichung benötigt .

Geben Sie hier die Bildbeschreibung ein


Es ist möglich, den Graphen genau zu interpolieren, um --25 ° C, + 85 ° C für einen bestimmten Teil bei 25 ° C zu erhalten und A, B, C zu berechnen. Standardmäßig wird jedoch R25 und B (25/85) mit verwendet B-Toleranz Mein schnelles Lesen aus dem Diagramm für den 10K-Teil ist ...} R-25 = 90000} R + 25 = 10000} R + 85 = 1300
Tony Stewart Sunnyskyguy EE75

Antworten:


4

Die vierte Spalte der Datenblatttabelle, angegeben als "B25 / 85-Wert", ist der Schlüssel: Dies ist der Beta-Wert, der zwischen zwei Temperaturendpunkten (25 ° C und 85 ° C) gemessen wird. Die zweite Spalte hat den Widerstand für den ersten Temperaturendpunkt.

Gegeben für Gerät TTF-103: B25 / 85 = 3435, R25 = 10, R85 kann mit der folgenden Formel gelöst werden:

R2 = R1 / (exp (B * (1 / T1 - 1 / T2)))

Somit ist R85 = 1,4513 und jetzt haben Sie zwei Punkte. Es kann angenommen werden, dass Beta zwischen den beiden Testendpunkten konstant ist. Mit der gleichen Formel und der gewählten Temperatur können Sie den dritten Punkt festlegen. Wählen Sie beispielsweise T = 60, R60 = 2,9809


Die visuelle Validierung von R bei 60 ° C unter Verwendung des Diagramms auf Seite 3 des Datenblattes gibt uns R näher an 3 für das Gerät TTF-103 und stimmt mit den Formelergebnissen überein.
Shimofuri

Großartig, aber könnten Sie mir bitte helfen, A, B und C aus Beta und R25 zu berechnen? Ich muss immer noch die SH-Funktion verwenden, die ich habe ... Grundsätzlich gebe ich dieser Funktion Temperatur und sie gibt mir R mit bekannten A, B und C.
Pablo

Die C- und D-Koeffizienten für die Steinhart-Hart-Funktion variieren erheblich zwischen Geräten, die von Herstellern selten bereitgestellt werden. In der Praxis werden diese Koeffizienten durch Kalibrierung ermittelt. Die in der Antwort angegebene Formel geht aus praktischen Gründen davon aus, dass Beta konstant ist, was bis zu einem gewissen Grad an Fehlern in der Realität zutrifft (Grund, warum Sie die 5. Spalte im Datenblatt haben). Wofür brauchen Sie die SH-Funktion wirklich? Können Sie die Formel nicht in der Antwort verwenden?
Shimofuri

@Pablo "Da die Gleichungen (15) und (16) jeweils vier unbekannte Konstanten haben, sind mindestens vier Kalibrierungsdatenpunkte erforderlich, um die Konstanten zu bestimmen. Die Konstanten können aus der Lösung von vier gleichzeitigen Gleichungen erhalten werden, wenn nur vier Daten vorliegen Punkte werden gegeben, oder sie können durch Polynom-Regressionsanalyse erhalten werden, wenn mehr als vier Punkte gegeben werden. " - me.psu.edu/rahn/me462/ntcnotes.pdf
Shimofuri

Der Thermistor ist mit einem 10k-Vorspannungswiderstand an den AVR-ADC angeschlossen. Mit SH generiere ich eine Nachschlagetabelle für ADC-Werte 0..1023.
Pablo

1

Ja, Sie können die Widerstands- / Temperaturwerte aus der Abbildung auf Seite 3 entnehmen.

Ziehen Sie einfach 3 verschiedene Werte und Sie haben genug Daten, um die Berechnungen durchzuführen.


Kann ich 2 Werte aus der Tabelle und nur einen aus der Abbildung entnehmen, da das Auswählen von Werten aus der Abbildung aufgrund von Auflösungsbeschränkungen des Bilds zu Fehlern führen kann? Was sind diese 2 Werte? einer ist R25, aber ich weiß nicht, wo der zweite ist ...
Pablo

0

Sie können den Beta-Parameter in Steinhart-Hart-Koeffizienten konvertieren ( Anweisungen hier und hier ). Wenn Sie jedoch Beta verwenden können, ist es genauer, das Beta zu verwenden, das Sie erhalten haben, wenn es sich in der Nähe Ihres Temperaturbereichs befindet.


-1

Ganz sicher nicht. Das Datenblatt enthält nur Daten für zwei Betriebspunkte. Dies sind genügend Informationen, um Annäherungen an A und B zu ermitteln, nicht jedoch an C.


Was ist dann B25 / 85? ist es Beta-Wert?
Pablo

Es gibt eine Darstellung von R gegen T auf Seite 3, sollte in der Lage sein, die 3 für die Berechnung erforderlichen Punkte zu ziehen.
helloworld922
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.