Die Idee mit dem Schrumpfschlauch klingt auch nicht schlecht.
Ich glaub ich werde einfach mal ein wenig testen.
Vielen Dank für die vielen Informationen.
Ich selber habe DS18S20 mit Vergussmass vergossen und in 100m
Wassertiefe betrieben. Das sind 10bar. Allerdings sind sie duch die
Vergussmasse etwas träger gewörden, was jedoch, keine Nachteile
auf die Genauigkeit hat, wenn keine schnellen Änderungen geloggt
werden müssen. 1wir hat jedoch bei dieser Kabellänge nicht mehr
funktioniert, so dass ich einen Attiny mit vergossen habe, die 9 Bytes
"langsam" nach oben sende und oben decodiere. VG Micha
Die Idee mit dem Schrumpfschlauch klingt auch nicht schlecht.
Ich glaub ich werde einfach mal ein wenig testen.
Vielen Dank für die vielen Informationen.
so jetzt habe ich endlich alle Teile hier und bin leider schon an der Schaltung gescheitert (glaube ich zumindest). Habe nach dem Schaltplan im Anhang alles zusammen gelötet und wollte nun mit dem Programm TempLogger die Daten auslesen. Leider wird mir nichts angezeigt.
Ich weiß allerdings auch nicht, ob irgendwelche Treiber oder sonstiges benötigt wird. Gibts dafür ein nette Tutorial oder eine Hilfestellung?
Wennn man sich http://en.wikipedia.org/wiki/1-Wire anschaut und liest wie super genau das 1-Wire Protokoll sein Timing verlangt, bezweifle ich das es mit dieser Schaltung wirklich klappt.......Dazu sollte tatsächlich ein kleiner AVR mit Hartware 1-Wire zum Einsatz kommen.Zitat von hardware.bas
Ok wer se in Assembler versucht kann die Zeiten natürlich frei einstellen....
Gruß Richard
Welcher AVR hat Hardware-1wire? Die BASCOM-Routinen funktionieren
jedoch auch sicher, sogar mit freilaufendem Oszillator. Ich habe die
komplettvergossene Schaltung (DS18S20 mit Attiny) bei Frost, wie auch
in ca. 75 Grad heissen Wasser getestet. Man kann problemlos die
Abweichung der Taktfrequenz erkennen - bei durch das "Rausschieben"
der 9 Bytes ins lange Kabel. Die Lesbarkeit am 1wire-Anschluss mit
Prüfsummencheck ist jedoch korrekt. VG micha
nach was für einen schaltplan müsste ich mit dem AVR gehen?
Bei einem DS18S20 an AVR: Vcc an Vcc, GND an GND, Data an PORT,
von PORT/Data ein R von ca. 4,7 kOhm an Vcc. Port als 1Wire
konfigurieren. Genau beschrieben ist es im RN-Wissen mittels Schaltung
und BASCOM-Beispielen. VG Micha
Vielen Dank. Das hilft mir schonmal sehr. Welcher AVR ist denn für meinen Zweck am besten geeignet?
Das können alle. Man muss den Einsatzzweck sehen. Bei einer
aufwändigen Lösungen zum Beispiel mit Atmega32 kann eine
derartige Messung eben so mit drangehängt werden, andererseits,
wenn nur eine Temperatursonde mit Zwischenspeicherung und
Protokollwandlung gefordert ist, reicht schon ein Attiny13. VG Micha
Lesezeichen