TTC03 Temperatur Sensor

Hallo,

ich habe folgenden Sensor den ich analog auslese:
TTC03:
http://www.seeedstudio.com/depot/electronic-brick-temperature-sensoranalog-p-478.html
Datasheed:
http://www.seeedstudio.com/depot/images/product/TTC03.pdf

Dabei erhalte ich bei Zimmertemperatur einen Wert um die 500. Wie kann ich daraus einen Termperaturwert in °C berechnen?

Im Vorraus vielen dank.

Aus der Dokumentation und auf der Website sind nicht wirklich viele Informationen zu finden.

Rechnerisch würde ich das etwa so sehen:

0-5 Volt entspricht 0-1024

1024 -> 5.00
500 -> 2.44

500 = Umgebungstemperatur, Annahme 22 Grad

Somit gibt 1024 eine Temperatur von 45 Grad.

Formel:
Temp= AnalogRead(Pin) * 45 / 1024

Leider hat das Electronic Bricks Cookbook nicht weitergeholfen.
http://www.seeedstudio.com/depot/images/product/Electronic%20Bricks%20Vol1.1.pdf

Hallo Webmeister,

danke für deine schnelle Antwort und Lösung, so werde ich es wohl machen müssen.

Als Elektronik Laie dachte ich, der Sensor wäre in irgendeiner Art geeicht und man könnte den Wert direkt ohne Vergleichstemperatur bestimmen um so die ganaue Temperatur zu erhalten. Aber wahrscheinlich gibt es hierfür bessere Sensoren.

Aber wahrscheinlich gibt es hierfür bessere Sensoren.

Der hier verwendete Temperatursensor ist nicht ganz linear. Die theoretische Berechung entspricht also nicht ganz der Wirklichkeit.
Da ich die Schaltung auf dem Sensorboard nicht kenne, muss meine Berechnung nicht zwingend stimmen. Auch habe ich den Wert der Umgebungstemperatur mit 22 Grad geschätzt.

Ich empfehle dir als Temperatursensor einen LM35 einzusetzen. Beispiele dazu gibt es viele.

Hi,

ich empfehle ebenfalls einen LM35 Sensor. Ich selbst habe zwei verschiedene Thermometer gebastelt:

http://netzwelten.wordpress.com/2009/11/10/temperatur-messen-mit-arduino-teil-2/

http://netzwelten.wordpress.com/2009/04/05/temperatur-messen-mit-dem-arduino-und-einem-heisleiter-ntc/

Vielleicht hilft dir das auch noch mal weiter.

Viele Grüße,
netzwelten