Forum: Mikrocontroller und Digitale Elektronik Temperatursensor am ADC


von Temp. Sensor (Gast)


Lesenswert?

Hallo Leute,

ich habe eine kleine Frage. Ich habe hier einen temperaturabhängigen 
Widerstand und würde gerne damit die Temperatur messen.

1. Muss ich einen Spannungsteiler machen oder reicht es einfach den 
Widerstand zu nehmen?
2. Wie kann ich aus dem ADC Wert die akuelle Temperatur errechnen?

Bin schonmal dankbar.

von Eddy (Gast)


Lesenswert?

Hallo,

was hast du denn für einen Widerstand? PT100? Jeder Typ hat eine 
bestimmte Kennlinie, mit deren Hilfe du leicht aus der Spannung die Temp 
ermitteln kannst.
Ob du einen u-Teiler brauchst hängt von deiner Schaltung und dem 
messbereich ab.
Wenn du ohne U-Teiler nur Spannungen hat die dein ADC verarbeiten kann 
brauchst du keinen.

von Lutz (Gast)


Lesenswert?

Ohne Spannungsteiler mußt du eine Konstantstromquelle benutzen.

Bei Verwendung einer Konstantspannungsquelle brauchst du einen 
Spannungsteiler.

Die Abhängigkeit ergibt sich aus dem Datenblatt des Widerstandes. Wenn 
es das nicht gibt, mußt du halt eine eigene Meßreihe fahren und daraus 
entweder eine Tabelle machen oder eine Funktion höheren Grades 
bestimmen.

von BKone (Gast)


Lesenswert?

Die Kennlinien sind bei den Temperatursensoren meistens linear, eine 
Bestimmung über Funktionen höheren Grades daher eher unwahrscheinlich.

von Harald Wilhelms (Gast)


Lesenswert?

BKone schrieb:
> Die Kennlinien sind bei den Temperatursensoren meistens linear, eine
> Bestimmung über Funktionen höheren Grades daher eher unwahrscheinlich.

Schön wärs. Lineare Kennlinien sind eher die Ausnahme.
Gruss
Harald

von Weingut P. (weinbauer)


Lesenswert?

> BKone schrieb:
> Die Kennlinien sind bei den Temperatursensoren meistens linear, eine
> Bestimmung über Funktionen höheren Grades daher eher unwahrscheinlich.

Das ist eher die Ausnahme als die Regel. LM35 z.B. ist linear, aber das 
ist auch kein NTC oder PTC. Für die ist entweder ein beträchtlicher 
schaltungstechnischer Aufwand zur Linearisierung oder mächtig Rechnerei 
entweder on the fly per Funktion im Controller oder im Vorab zur 
Erstellung einer Lookuptabe zu treiben.

Alternativ bietet es sich aber an digitale Sensoren wie DS1820, LM75 
oder LM35 zu verwenden.

von Temp. Sensor (Gast)


Lesenswert?

Also der Temperatursensor ist ein KTY81-222.

Fhutdhb Ufzjjuz schrieb:
> Alternativ bietet es sich aber an digitale Sensoren wie DS1820, LM75
> oder LM35 zu verwenden.

Hab ich mir auch gedacht. Ich möchte den jetzt verbauen und dann werde 
ich wahrscheinlich DS1820 nutzen.

von Temp. Sensor (Gast)


Lesenswert?

**push**

von Michel (Gast)


Lesenswert?

Temp. Sensor schrieb:
> Also der Temperatursensor ist ein KTY81-222.

Gut, dass wir das endlich erfahren dürfen. Das schränkt doch die 
Rätselei schon ein und entlastet die Glaskugel.

von Bernd N. (Gast)


Lesenswert?

>> 2. Wie kann ich aus dem ADC Wert die akuelle Temperatur errechnen?

Beitrag "Berechnung Temperatur aus PT1000 Spannungsmessung"

von Michael (Gast)


Lesenswert?

Temp. Sensor schrieb:
> Also der Temperatursensor ist ein KTY81-222.
>
> Fhutdhb Ufzjjuz schrieb:
>> Alternativ bietet es sich aber an digitale Sensoren wie DS1820, LM75
>> oder LM35 zu verwenden.
>
> Hab ich mir auch gedacht. Ich möchte den jetzt verbauen und dann werde
> ich wahrscheinlich DS1820 nutzen.

Ja was denn nun? KTY oder DS?

von Temp. Sensor (Gast)


Lesenswert?

Michel schrieb:
> Temp. Sensor schrieb:
>> Also der Temperatursensor ist ein KTY81-222.
>
> Gut, dass wir das endlich erfahren dürfen. Das schränkt doch die
> Rätselei schon ein und entlastet die Glaskugel.

In der Schule kann man halt schlecht nachschauen welchen man hat. ;)

Michael schrieb:
> Temp. Sensor schrieb:
>> Also der Temperatursensor ist ein KTY81-222.
>>
>> Fhutdhb Ufzjjuz schrieb:
>>> Alternativ bietet es sich aber an digitale Sensoren wie DS1820, LM75
>>> oder LM35 zu verwenden.
>>
>> Hab ich mir auch gedacht. Ich möchte den jetzt verbauen und dann werde
>> ich wahrscheinlich DS1820 nutzen.
>
> Ja was denn nun? KTY oder DS?

Also es geht nun um den KTY sobald ich den jetzt mal ausgelesen hab und 
verbaut habe, dann werde ich DS nutzen. Das ist aber eine andere 
Geschichte und ich werd mich da nochmal informieren.
Ist doch oben verständlich: Ich möchte *den jetzt verbauen und dann...*

von Karl H. (kbuchegg)


Lesenswert?

Ja.
Aber ein KTY alleine hilft dir noch nichts.

Das ist nur ein Widerstand, der sich mit der Temperatur verändert.

Wenn du den so anhängst


   +5V ----------+
                 |
                ---
                | |
                | | KTY
                | |
                ---
                 |
   -   ----------+

dann fliesst zwar durch den KTY je nach Temperatur ein anderer Strom, 
aber das hilft dir nichts, weil du es nicht messen kannst.
Wenn du am oberen Ende die SPannungs misst, wirst du immer 5V messen. 
Wenn du am unteren Ende die Spannung misst, wirst du immer 0V messen.

Also brauchst du noch einen 2ten bekannten Widerstand ...

   +5V ----------+
                 |
                ---
                | |
                | | bekannter Widerstand
                | |
                ---
                 |
                 +-------------->
                 |
                ---
                | |
                | | KTY
                | |
                ---
                 |
   -   ----------+

... mit dem der KTY einen Spannungsteiler bildet. Aber da der KTY ja 
seinen Wert ändert, verändert sich auch der Wert der 'geteilten' 
Spannung an ->
Wenn du jetzt am Verbindungspunkt ein Voltmeter drann hältst, dann 
ändert sich da tatsächlich die Spannung mit der Temperatur. Und 
veränderte Spannung bedeutet: das kannst du mit dem ADC deines µC 
messen.

von Temp. Sensor (Gast)


Lesenswert?

Stimmt, ja. Dachte nur weil ich immer einen Poti alleine gesehen habe, 
aber im Grunde ist das ja auch nur ein Spannungsteiler.

Kurze Frage noch: laut Datenblatt hat mein KTY81-222 2,2 kOhm bei 25°C. 
Wären als 2. Widerstand im Spannungsteiler 10k zu viel oder passt das?

von NopNop (Gast)


Lesenswert?

Temp. Sensor schrieb:
> Kurze Frage noch: laut Datenblatt hat mein KTY81-222 2,2 kOhm bei 25°C.
> Wären als 2. Widerstand im Spannungsteiler 10k zu viel oder passt das?

Den kleinsten Fehler wirst Du haben wenn R_bekannt = KTY || 
Ri_Messgerät.

Grüße

von Uwe (Gast)


Lesenswert?

Je weniger Strom durch den Sensor fließt desto weniger erhitzt er sich 
selber, aber auch umso weniger Spannungshub wirst du haben.
Kommt auf die Anwendung, Genauigkeit, Stabilität, Messbereich, 
Innenwiderstand des ADCs oder Operationsverstärkers an.

von NopNop (Gast)


Lesenswert?

NopNop schrieb:
> Den kleinsten Fehler wirst Du haben wenn R_bekannt = KTY ||
> Ri_Messgerät.

Ergänzend muss ich dazu sagen...ich hab mich auf die Empfindlichkeit 
bezogen.

von Ulrich (Gast)


Lesenswert?

Bei den KTY81 Sensoren gibt es einen passenden Widerstand so dass man in 
guter Näherung eine lineare Kennlinie bekommt. Da sollte so etwa 2,7 K 
Ohm sein. Den genauen Wert müsste man ggf. noch im Datenblatt nachlesen.

von Johannes M. (johannesm)


Lesenswert?

Du könntest dich mal bei sprut umschauen, da wird ein KTY81-110 
verwendet.
Berechnung und Theorie sind da recht anschaulich beschrieben.
http://www.sprut.de/electronic/temeratur/temp.htm

von Hermann (Gast)


Lesenswert?

Ulrich schrieb:
> Bei den KTY81 Sensoren gibt es einen passenden Widerstand so dass man in
> guter Näherung eine lineare Kennlinie bekommt. Da sollte so etwa 2,7 K
> Ohm sein. Den genauen Wert müsste man ggf. noch im Datenblatt nachlesen.

Im Datenblatt ist der passende Vorwiderstand leider nicht angegeben. Die 
2,7k gelten für den KTY82-100. Der KTY81-222 hat 2K bei 25°, den 
Vorwiderstand sollte man also auf 5k4 erhöhen.

Genauer geht es, wenn man sich auf den Temperaturbereich festlegt, der 
linearisiert werden soll. Man wählt dazu 3 Temperaturen Ta, Tb, Tc, für 
die die Kurve genau auf der Geraden liegen soll. Mit den zugehörigen 
Widerständen Ra, Rb, Rc des Sensors ergibt sich der Vorwiderstand Rv zu:
Rv=((Rb*(Ra+Rc)-2Ra*Rc)/(Ra+Rc-2Rb)
Das habe ich in einer alten Applikation von Philips von 1992 gefunden.

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.