Hallo Zondan,
So ein NTC hat eine recht krumme Kennlinie.
Da musst du etwas Rechnen um die Temperatur zu erhalten.
https://de.wikipedia.org/wiki/Hei%C3...ter#Grundlagen
Oder man verwendet Tabellen, die findest du beim Datenblatt.
Um den Widerstandswert messen zu können, brauchst du aber auch noch eine präzise Referenzspannung.
Für den NTC brauchst du um die 250µA Messstrom und vermutlich noch einen Operationsverstärker um ein vernünftiges Signal zu bekommen.
Der ADC löst z.B. 5V in 1024 Schritte auf, also etwa 5mV/Schritt.
Wenn du also 10k in Serie zum NTC schaltest, hast du bei 25°C 2.5V, bei 0°C sind es dann etwa 3.65V und bei 50°C etwa 1.46V. Das kannst du dann in etwa in 440 Punkte auflösen. Eswird aber weniger, durch die Linearisierung.
Jedes Element der Schaltung hat aber eine Toleranz, welche als Fehler in die Messung eingeht.
Beim DS1821 ist alles drin und die Daten kannst du seriell und schon digital auslesen.
Das Teil braucht 1µA im Standby und 500-1000µA während der Abfrage.
MfG Peter(TOO)
Lesezeichen