Gast
#313715
Hallo, ich habe hier nach "1 wire" gesucht, aber keinen guten Einstieg/Link zur Definition/Erklärung des 1 wire Busses gefunden :( Ich möchte mit minimalsten Mitteln mehrere µC kontrollierte Geräte (Meßwerterfassung, Aktuator-Steuerung usw.) auf die einfachste Weise miteinander über mindestens 1m Entfernung miteinander verbinden. Also ungefähr so etwas: +------+ +------+ +--------+ |Master| |Sensor| |Aktuator| | |---1m Draht---| |---1m Draht---| |--- usw. | | | | | | +------+ +------+ +--------+ Soweit ich es verstanden habe, wird der 1 wire Bus im von jedem Teilnehmer auf Low gezogen, um zu übertragen. Ist das richtig ? Wenn ich nun in jedem Teilnehmer, die ja eine eigenständige Stromversorgung haben, den 1 wire mit Strom versorge, kann ich dann einen Meter und mehr Entfernung überbrücken ? Soweit meine Frage zur E-Technik ;) Nun etwas ganz anderes, wo bekomme ich eine Einführung in 1 wire Software für ATMEL µCs her ? Weil die können zwar I2C, SPI und UART aber kein hardwaremäßiges 1 wire :( Hintergrund ist, das einige Sensoren und Aktuatoren bereits vorhanden sind und gerade mal einen Pin frei haben. Konkret handelt es sich um ATTiny25 und ATTiny13 µCs. Als Master dachte ich an einen ATMega8, der via RS232 mit einem PC verbunden ist. Nochmal zusammengefaßt: 1. Wo bekomme ich eine gute physikalische Beschreibung des 1wire Bus? 2. Wo bekomme ich eine gute Einführung/Beispiel für Atmel µCs ? 3. Wo bekomme ich eine gute Beschreibung des 1wire Protokolls ? 4. Der Code sollte C sein (Assembler wenns einfach inline geht). Vielen Dank, Markus