Forum: Mikrocontroller und Digitale Elektronik DS1820 Temp-Unterschied am Net-IO


von Olly (Gast)


Lesenswert?

Hallo,

habe an einem Pollin Net-IO Board mit einer Firmware, die auf Code von 
Ulrich Radig basiert zwei Dallas 1Wire Sensoren DS1820 angeschlossen.
Die Sensoren sind im Stern verkabelt und werden nicht parasitär (also 
mit zusätzlich 5V) versorgt. Beide Sensoren sind mit einem 
Schrumpfschlauch (1xrot, 1x blau) versehen.
Die Sensoren messen bei Raumtemperatur eine um ca. 4°C unterschiedliche 
Temperatur, obwohl sie direkt nebeneinander liegen. Also z.B. Sensor1 
22,5°C und Sensor2 26,5°C (was wohl richtig ist).
Jemand eine Idee, woran das liegen kann?? Die unterschiedlichen Farben 
des Schrumpfschlauches werden es wohl doch nicht sein, oder?

Danke und Gruß

     Olly

von Sascha W. (sascha-w)


Lesenswert?

Hallo,

die Abweichung ist in der Tat recht groß. In welchem Intervall werden 
die Sensoren ausgelesen? Wenn du das zu oft machst führt das zu einer 
nicht vernachlässigbaren Eigenerwärmung. Falls das der Fall ist sollten 
sie aber nach einer längeren Ausschaltphase erst mal den selben Messwert 
liefern.

Sascha

von Olly (Gast)


Lesenswert?

Hallo Sascha,

gute Frage. Da müsste ich mal in den Quellcode schauen, wie oft die 
Sensoren gelesen werden. Kann ich im Moment gar nicht so sagen. Mit 
Sicherheit mindestens 1x pro Minute eher öfter.
Werde das mal testen, indem ich das ganze mal für einen Zeit stromlos 
mache und schaue, wie weit die Sensoren direkt nach dem Einschalten 
auseinander liegen.

Gruß

     Olly

von Ohnewire (Gast)


Lesenswert?

Olly schrieb:
> Beide Sensoren sind mit einem Schrumpfschlauch (1xrot, 1x blau) versehen.

Den ganzen Sensor mit Schrumpfschlauch überzogen?? Welchen Sinn sollte 
das machen? Bei welchen Temperaturen wird geschrumpft? Ist das noch 
innerhalb der Spezifikation?

von Olly (Gast)


Lesenswert?

Ohnewire schrieb:
>
> Den ganzen Sensor mit Schrumpfschlauch überzogen?? Welchen Sinn sollte
> das machen? Bei welchen Temperaturen wird geschrumpft? Ist das noch
> innerhalb der Spezifikation?
Die Sensoren sollen in einem Gewächshaus eingesetzt werden, teilweise 
auch um die Erdtemperatur zu messen, deshalb hab ich sie zum Schutz 
eingeschrumft. Der Kopf steht oben noch ca. 2mm raus.
Geschrumft habe ich mit einem normalen Haarfön, keine Heisluftpistole.

Gruß

     Olly

von Sauger (Gast)


Lesenswert?

Moin,

Olly schrieb:
> Die Sensoren sollen in einem Gewächshaus eingesetzt werden, teilweise
> auch um die Erdtemperatur zu messen, deshalb hab ich sie zum Schutz
> eingeschrumft. Der Kopf steht oben noch ca. 2mm raus.
> Geschrumft habe ich mit einem normalen Haarfön, keine Heisluftpistole.

Gewächshaus = hohe Luftfeuchtigkeit. Die Gehäuse der DS1820 ziehen 
Wasser was die Messung beeinflusst. Besser ist es sie Komplett zu 
umhausen, zB. in einem vergossenen Röhrchen.

MfG

von Ohnewire (Gast)


Lesenswert?

Es ist dir hoffentlich klar, dass du den Sensoren damit eine 
"Wärmedämmung" verpasst. Also genau das Gegenteil von dem, wie man 
Sensoren "verpacken" sollte, nämlich so dass ein möglichst geringer 
Wärmewiderstand entsteht. Die Wärmeleitfähigkeit ist sehr wichtig bei 
Temperatursensoren, deshalb werden meistens Metallhülsen verwendet, in 
die die Sensoren eingebaut werden. Das ermöglicht auch vernünftige 
übergänge zum Anschlusskabel.

von Ohnewire (Gast)


Lesenswert?

Ich würde dir empfehlen, den Schrunpfschlauch wieder zu entfernen. 
Vermutlich ist das Problem der hohen Abweichung dann gelöst.

Schau mal da, wie die das mit ihren Sensoren machen: 
http://shop.wiregate.de/

von Olly (Gast)


Lesenswert?

Ohnewire schrieb:
> Ich würde dir empfehlen, den Schrunpfschlauch wieder zu entfernen.
> Vermutlich ist das Problem der hohen Abweichung dann gelöst.
>
> Schau mal da, wie die das mit ihren Sensoren machen:
> http://shop.wiregate.de/

Ok, werde noch mal etwas experimentieren, ggf. den Schrumpfschlauch auch 
noch mal entfernen.
Die Sensoren bei Wiregate sind auch gar nicht so teuer. Wenn alles nix 
bringt ordere ich da ggf. was.

Danke und Gruß

     Olly

von Klaus R. (klara)


Lesenswert?

Hallo Sauger,

> Die Gehäuse der DS1820 ziehen Wasser was die Messung beeinflusst.

Wie kommst Du denn da drauf?
Gruss Klaus.

von Olly (Gast)


Lesenswert?

Was mir jetzt noch so aufgefallen ist, als ich noch mal über die Sache 
nachgedacht habe: Der DS1820 der die höhere Temperatur anzeigt, zeigt 
die richtige Temperatur an. Der andere zeigt ca. 4°C zu wenig an. Das 
würde dann zumindest dagegen sprechen, dass die Sensoren durch zu 
häufige Aktivierung zu warm werden.

Gruß

     Olly

von John (Gast)


Lesenswert?

Bei einem Abfrageintervall von einer Sekunde erwärmt sich der Sensor um 
ca. 0,5°C.

Gruß
John

von Klaus R. (klara)


Lesenswert?

Hallo Olly,
ist den der Temperaturunterschied von 4°C konstant, auch bei anderen 
Temperaturen? Messe mal mit Wasser das stetig weiter abgekühlt wird. 
Vielleicht ist in gewissen Temperaturbereichen der Unterschied 
verschwunden. Das würde darauf hindeuten das ein Bit defekt ist.
Besorge Dir jedenfalls mindestens einen weiteren Sensor. Dann kannst Du 
mehr zum eigentlichen Problem erfahren.
Gruss Klaus.

von Diletti (Gast)


Lesenswert?

Hi,

es liegt an der Farbe rot bzw. blau und an den Schrumpfköpfen.
Wie kann man solchen Schwachsinn schreiben ???
Laß bloß die Finger davon, bevor Deine Kulturen verrecken.

Was hilft, ist die Sensoren in ein Edelstahlrohr zu stecken, das 
einseitig zugeschweißt ist. Dann Sensor mit Kabel (dünnes Koax für 
parasite power reicht) und das offene Ende mit Silikon abdichten. 
Thermische Trägheit ist für Gewächshaus bedeutungslos, wichtiger ist, 
das der Sensor abgeschattet ist.

Gehäuse zieht Wasser, hä?
Dann wäre der Siliziumchip in kürzester Zeit in A...

Gruß
Diletti

P.S.
Man kann aber auch einen DS18B20 mit einer DS18S20- Routine auslesen und 
sich über das Ergebnis trefflich wundern oder streiten
Schönen Tag noch ...

von Olly (Gast)


Lesenswert?

So, ich habe mal einige Sachen geprüft und Tests durchgeführt.

Eigenerwärmung: Die Temperaturdifferenz ist bereits direkt nach dem 
Einschalten vorhanden. Dagegen spricht auch, dass die höhere Temperatur 
der realen Temperatur entspricht. Ein Sensor misst also zu wenig.

Schrumpfschlauch: Habe den Schrumpfschlauch an den Sensoren nun wieder 
komplett entfernt. Ergebnisse sind gleich. Hat also damit nichts zu tun.

Sensoren: Auf den Sensoren steht nur Dallas DS1820 drauf. Die IDs 
beginnen beide mit 0x10, es handelt sich bei beiden um DS18S20.

Außer, dass der eine Sensor Defekt ist habe ich keine weiteren Ideen.
Werde mir wohl einen weiteren Sensor besorgen und dann mal schauen.

Gruß

    Olly

von LeProffeseur (Gast)


Lesenswert?

Hi,

ich hatte mal nen Prof der gab zwei Staniolkugeln heraus, eine schwarz, 
die andere silbern ...
Die silbrige war wärmer - begründen Sie mal!
Ähhm, stotter, stotter ...
Die erste RICHTIGE Frage war: Gleiche Versuchsbedingungen? Nein, 
natürlich nicht, die Silbrige hatte auf der Fensterbank in der Sonne 
gelegen. Tja.

Die Sensoren erwärmen sich nicht bei der Messung, da stimmt was nicht.

Gruß
LeProffeseur

von Olly (Gast)


Lesenswert?

LeProffeseur schrieb:
> Hi,
>
> ich hatte mal nen Prof der gab zwei Staniolkugeln heraus, eine schwarz,
> die andere silbern ...
> Die silbrige war wärmer - begründen Sie mal!
> Ähhm, stotter, stotter ...
> Die erste RICHTIGE Frage war: Gleiche Versuchsbedingungen? Nein,
> natürlich nicht, die Silbrige hatte auf der Fensterbank in der Sonne
> gelegen. Tja.
>
> Die Sensoren erwärmen sich nicht bei der Messung, da stimmt was nicht.
>
> Gruß
> LeProffeseur

Die Sensoren liegen hier abgeschattet direkt nebeneinander, keine 
Sonneneinstrahlung.

Gruß

    Olly

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.