DS18B20 parasitärer Modus

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

    Hinweis kann nach Kenntnisnahme deaktiviert werden!

    • Schraubbaer schrieb:

      Ich muss dazu sagen ich hab zwei 1 Wire Busse am AVR, beide aber gleich beschaltet, im Dreileiterbetrieb funktionierts:

      datensammler:

      disable interrupts
      print "1w start"
      1wreset pind ,3
      1wwrite &HCC ,1,pind ,3 ' Überspringe Rombefehl Seriennummer weglassen
      1wwrite &H44 ,1,pind ,3 'messen
      1wreset pind ,6
      1wwrite &HCC ,1,pind ,6 ' Überspringe Rombefehl Seriennummer weglassen
      1wwrite &H44 ,1,pind ,6 'messen


      Waitms 1000

      1wreset pind ,3
      1wwrite &HCC ,1,pind ,3
      1wwrite &HBE ,1,pind ,3 ' Start Daten lesen
      Sc1(1) = 1wread(9, pind , 3 ) ' Gelesene Daten ins Array

      1wreset pind ,6
      1wwrite &HCC ,1,pind ,6
      1wwrite &HBE ,1,pind ,6 ' Start Daten lesen
      Sc2(1) = 1wread(9, pind , 6 ) ' Gelesene Daten ins Array
      Sehr schön, das es jetzt funktioniert. :thumbup: Für's Forum war der Fehler der kurzen Wartezeit nicht ersichtlich, weil du ja das obige schriebst, und da sind 1000 msec angegeben. Eine lange Wartezeit ist ja auch kein Problem.
      Raum für Notizen

      -----------------------------------------------------------------------------------------------------

      -----------------------------------------------------------------------------------------------------
    • Schraubbaer schrieb:

      Wieso keine praktische Neuigkeit? Funktioniert mit genug Wartezeit auch ohne Mosfet und extra pin gebastel, und das an ner 25m Strippe.
      Find ich persöhnlich zumindest ne 1A brauchbare Neuigkeit.
      Sage ich doch „Ende Gut alles Gut“

      Schon erwähnt Wartezeit? X ms oder X s.
      Ein klasse Erfolg für Dich bei mir funktioniert es halt nicht.
      Wenn Zeit dann Zitat: „Find ich persöhnlich zumindest ne 1A brauchbare Neuigkeit.“
      Werde ich mal prüfen wo mein Denkfehler im praktischer Aufbau ist. An Software kann es nach deinem Info(Code) nicht liegen.

      Gruß
    • Vielleicht ein Bissen offtopic - bei mir funktioniert es vom Dachboden kommend durch 2 ET-Verteiler parallel zu Netzleitungen bis ins Erdgeschoss über 10m, allerdings mit 3,3k und 5V.
      Da ich nur 1x pro Minute die Temperatur auslesen lasse ist fast nie ein Schrottwert dabei.

      Uwe
      Aus datenschutzrechtlichen Gründen befindet sich die Kontaktdaten auf der Rückseite dieses Beitrages.
    • Schraubbaer schrieb:

      ...
      Heute kam das Kabel, der eine Sensor bekommt trotz das es jetzt funktioniert Dreiadrig. Warum? Im Datenbaltt steht das parasitär nur bis 100grad empfohlen wird. Der Sensor ist für nen Kollegen, der braut Bier und will kein Plastik im Getränk, da gehts beim Kochen nah an 100grad ran. Ausserdem macht er nur Arduino und Raspi, keine Ahnung wie die mit zweidrahtmodus drauf sind.
      Der Sensor kommt hier rein:
      IMG_08651.JPG
      Sind Laborglas Röhren, die kann man grad noch mit nem Propanbrenner schmelzen und somit auf einer seite verschliessen, 50cm länge sollten für den Brautopf reichen, der kurze ist für mein Ätzbad, denn die Edelstahlkappen mögen auf Dauer kein Natriumpersulfat.

      Tobias
      Kleiner Tipp: Gib noch ein paar Tropfen Silikonöl in die Glasröhren.
      Das verbessert die Wärmeleitung.

      Viele Grüße
      Mathias
      Heisenberg bei einer Radarkontrolle:
      Polizist: "Wissen Sie, wie schnell Sie waren?"
      Heisenberg: "Nein. Aber ich weiß genau, wo ich jetzt bin!"

    • Mit öl, Fett, epoxy und wasweissichnoch hab ich auch überlegt, verschmiert aber alles die Röhre bis es unten ist. Und grad das Öl läuft hin und her wenn der Sensor liegt,
      Ein rundes stück heisskleber in schwarz rutscht ohne dreck nach unten. Mit dem Fön warm machen dann den Sensor per Kabel reinstumpen. Oben mit hitzefesten Silikon verschliessen und damits ordentlich aussieht und etwas Knickschutz hat Schrumpfschlauch mit Kleber drin drüber machen.

      Tobias