Forum: Mikrocontroller und Digitale Elektronik DS1820 Auflösung?


von Roger P. (hpa)


Lesenswert?

Hallo,

ich bin gerade dabei mir für die grauen Wintertage ein bisschen 
Bastelzeug zu bestellen. Schon lange will ich mir eine Wetterstation mit 
einem AVR Mikrocontroller aufbauen, die dann die Temperatur und den 
Luftdruck anzeigen soll. Eigentlich wollte ich den KTY10 für die 
Temperaturmessung benutzen hab aber in den letzten Tagen etwas 
recherchiert und bin dann auf den DS1820 gestoßen, der ja schon direkt 
den Messwert digital liefert. Hab das Datenblatt jetzt mal überflogen 
und da steht was von einer Auflösung von 0,5°C. Stimmt das? Dann würde 
ich vielleicht doch wieder von dem Ding abkommen, weil ich ganz gerne 
eine Auflösung von 0,1°C hätte.

Vielleicht hat jemand ja auch bezahlbare Alternativvorschläge?!

Danke schon mal ...

von Falk B. (falk)


Lesenswert?

@ Roger Petri (hpa)

>recherchiert und bin dann auf den DS1820 gestoßen, der ja schon direkt
>und da steht was von einer Auflösung von 0,5°C. Stimmt das?

Welchen meinst du? den DS18_S_20 oder DS18_B_20?

Ersterer hat 0,5 Grad Auflösung und Genauigkeit, letzterer 0,0625 
Grad Auflösuung bei gleicher Genauigkeit, siehe Temperatursensor.

> Dann würde
>ich vielleicht doch wieder von dem Ding abkommen, weil ich ganz gerne
>eine Auflösung von 0,1°C hätte.

Wozu? Damit du weisst dass es 12,3C kühl ist?

MFG
Falk

von Roger P. (hpa)


Lesenswert?

Falk Brunner wrote:


> Welchen meinst du? den DS18_S_20 oder DS18_B_20?
>
> Ersterer hat 0,5 Grad Auflösung und Genauigkeit, letzterer 0,0625
> Grad Auflösuung bei gleicher Genauigkeit, siehe Temperatursensor.

ich wusste nicht dass es 2 Versionen gibt, das Datenblatt das ich habe 
sagt 0,5°C


> > Wozu? Damit du weisst dass es 12,3C kühl ist?

ja genau, ich hab da so ein Tick, mir gefällt es die Temperatur zu 
beobachten gerade wenn es so wie jetzt um die 0°C pendelt :-) ...

von (prx) A. K. (prx)


Lesenswert?

Beide haben eine Auflösung von 1/16°C. Bei DS18B20 kriegt man das so 
direkt aus dem Register, beim DS1820/DS18S20 muss man sich das aus 2 
Registern zusammenrechnen (siehe Datasheet).

von allu (Gast)


Lesenswert?

Stimmt, beide haben die gleiche Auflösung. Mit beiden Typen habe ich mal 
mit Bascom auf 1/10 Grad-Schritte umrechnen lassen, geht mit beiden 
Typen.

Allerdings bin ich dabei auf ein anderes Problem gestossen. Direkt nach 
dem Einschalten liefert der Temperatursensor den gleichen Wert wie das 
danebenstehende Thermometer. Nach ein paar Minuten liefert der Sensor 
aber einen bis zu 0,7 bis 1 Grad höheren Wert. Die Abfrage läuft etwa im 
2 Sekunden Rhythmus ab. Auch wird auf dem 1Wirebus noch nach einem 
möglichen Schlüssel gesucht (Zutrittskontrolle).

Also nix mit 0,5-Grad Genauigkeit.

Gruß Alex

von (prx) A. K. (prx)


Lesenswert?

Klingt nach Fehler durch Eigenerwärmung aufgrund der Verlustleistung des 
Sensors. Nur alle 10s messen.

von allu (Gast)


Lesenswert?

Gute Idee, ich werte mal die Schlüsselabfrage ganz herausnehmen und für 
die Temperaturabfrage auf 10 Sekunden hochgehen. Mal sehen, was dann für 
Temperaturwerte kommen.

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.