Hallo Ich habe ein Problem ich möchte mit einem PT100 einen Temperaturbereich 0-50 grad messen. Und ich weiß nicht wie ich den wert vom adc in eine Temperatur umwandeln kann. Mfg Marsi
Karl Heinz schrieb: > http://www.mikrocontroller.net/articles/Temperatursensor In aller Kürze: Im einfachsten Fall verschaltet man den PT100 mit einem 2.tn Widerstand als Spannungsteiler. Aus dem ADC Wert rechnet man auf die Spannung am Abgriffpunkt des Spannungsteilers zurück, aus der Spannung und dem bekannten Widerstandswert des fixen Widerstandes auf den momentanen Widerstandswert des PT100, aus dem nun bekannten Widerstandswert des PT00 auf die Temperatur. Das Prinzip ist so gesehen immer gleich, egal ob man einen PT100 oder einen lichtempfindlichen Widerstand hat. Ausgangspunkt ist eine variable Spannung, die von der zu messenden Größe abhängt. Im einfachsten Fall ist das ein Spannungsteiler, bei dem einer der beiden Widerstände durch einen von der Messgröße abhängigen Widerstand ersetzt wird.
1 | Vcc -----+------ |
2 | | |
3 | fixer Widerstand |
4 | | |
5 | +---------------> zum ADC |
6 | | |
7 | variabler Widerstand (zb PT100, zb LDR) |
8 | | |
9 | GND -----+-------- |
Dem Aufwand, um das ganze genauer zu kriegen, ist allerdings nach oben keine Grenze gesetzt.
... und hier gibts die Formel zur Berechnung: https://de.wikibooks.org/wiki/Linearisierung_von_resistiven_Sensoren/_Pt100
Nebenbei. Beim PT100 sollte man nicht mehr als 30mV ueber dem PT100 haben, um die Messung nicht zu verfaelschen. Das bedeutet dann, dann man mindestens einen verstaerker einsetzen muss. Besser einen anderen ADC
Siebzehn Für Fuenfzehn schrieb: > Nebenbei. Beim PT100 sollte man nicht mehr als 30mV ueber dem PT100 > haben, um die Messung nicht zu verfaelschen. Das bedeutet dann, dann man > mindestens einen verstaerker einsetzen muss. Besser einen anderen ADC Oder etwas anderes als einen PT100. Das Problem beim PT100 ist ja, dass man bei der Spannungsteiler Variante den fixen Widerstand größenordnungsmmässig ca. ebenfalls 100 Ohm machen wird (wenn man keinen Verstärker benutzt). Und damit ist der Strom durch den Spannungsteiler fixiert, was beim PT100 zu Problemen führt, weil man da bereits einen hohen Strom und damit einen hohe Eigenerwärmung hat. Bei einem PT1000 ist zumindest dieser Punkt schon alleine durch den höheren Widerstandswert um einiges besser.
Ich nehme gerne einen KTY83 und einen 2,7k Ohm Widerstand. Ergibt bei Zimmertemperatur ungefähr den Messert 280 (bei 10 bit). Du kannst die Eigenerwärmung reduzieren, indem Du den I/O Pin bei Nichtgebrauch als Ausgang mit Low-Pegel schaltest. Dann liegt (fast) keine Spannugn am Sensor an, so dass er sich nicht selbst erwärmt.
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.