www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 2 DS-1820 an einer Leitung ?


Autor: A. Arndt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kann man eigentlich 2 DS-1820 an einer Leitung betreiben, eigentlich ja 
(BUS-System), aber ich kann ja keine gezielten Adressen vergeben, einer 
eine Idee ?

Gruss
Alex

Autor: marco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

die 1820er haben von Werk aus jeder eine eigene 64 Bit Adresee, die man 
mit einer bestimmten Befehlsfolge auslesen kann. Steht aber ganz gut im 
Datenblatt.

marco

Autor: Pinguin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo an alle,

der 1820 arbeitet soweit ich weiß mit dem 1-Wire Protokoll. Vielleicht 
kann mir jemand sagen, ob das 1-Wire Protokoll busfähig ist. Würde mich 
nämlich auch interessieren. Da es ja zig verschiedene Adressen für die 
Bausteine gibt, müßte das doch möglich sein, oder ?
Wenn jemand einen Link hätte, wo dieses Protokoll näher spezifiziert 
ist(max. Länge, Datendurchsatz, usw...) wäre ich sehr dankbar.

Noch dankbarer wäre ich wenn mir mal jemand sagen könnte, ob Microwire 
dasselbe ist, oder ich eine Übersicht zu den verschiedenen Protokollen 
finde.

Schon mal vielen Dank

Dirk

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, das geht.

Hier findest Du einen Beispielcode:

http://www.specs.de/users/danni/appl/soft/c51/thcl...

1wire.c51 ist der 1-wire-Treiber und meastemp.c51 enthält die 
Temperaturmessung.

Das 1-wire Protokoll ist ganz ausführlich in den Datenblättern und den 
Applikationen auf der Maxim-Webseite beschrieben.

Um die Adreßvergabe brauchst Du Dir keine Gedanken zu machen, Maxim 
vergibt jede Adresse nur einmal.


Mit dem ROM-Search Algorithmus werden alle angeschlossenen Device 
nacheinander gefunden. D.h. die genaue Adresse spielt keine Rolle.


Man kann aber in den Sensoren 2 Byte speichern und so eine Zuordnung zu 
den einzelnen Meßstellen vornehmen.


Peter

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.