Gast
#26378
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
|
Anzeige
|
2 DS-1820 an einer Leitung ?
Gast
#26378
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
Gast
#26379
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
Gast
#26380
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 Ja, das geht. Hier findest Du einen Beispielcode: http://www.specs.de/users/danni/appl/soft/c51/thclock/index.htm 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 schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|