Forum: Mikrocontroller und Digitale Elektronik Kommunkation µC <-> µC bis zu 10m


von Jörn A. (joern_)


Lesenswert?

Hy

Habe zwei Controller Mega 8 &32 die sollen kommunzieren und sind ca 10m 
entfernt (durch den Garten). So einfach wie möglich wäre am besten, da 
nicht viele Daten fließen. UART würde ich wenns geht gern freihalten.

Was eignet sich am besten I2C , TWI oder...? Hatte schon mal mit 
Funkchips von Pollin gespielt aber die wollten nicht so ganz...

von sfthsfghgsdfhg (Gast)


Lesenswert?

10m kannst Du ganz easy mit jedem beliebigen Pin deines µC
überbrücken, zur Not in Softuart ... TWI geht bis zu
nem bestimmten Bustakt auch noch ganz gut.
Kommt halt auf die Übertragungsrate und das Kabel an ...

von Moritz E. (devmo)


Lesenswert?

Na wenn du beide Seiten implementierst und nur 2 Teilnehmer am Bus gibt 
brauchst du garkein normiertes Protokoll oder Interface. Wenn immer 
einer der Master ist bzw die Daten nur in eine Richtung gehen verbinde 
eine einzige Leitung vom einen Port-Pin zum anderen. Der Empfängerpin 
kann dann einen Externen Interrupt Pin benutzen oder mit festem 
definiertem Takt samplen, was dann im Prinzip einem Software USART 
ähnelt. Mit einer weiteren Leitung für Takt und einer dritten Leitung 
für Frame oder Ack kommst du in die nähe vom SPI/TWI. Du kannst 
natürlich auch gleich "richtiges" UART, SPI oder I2C mit Bibliotheken 
machen, aber ich würde mir was eigenes Stricken da in dem Fall die 
Kommunikationssteuerung relativ straigt forward ist und man es so 
beliebig an die Notwendigkeiten anpassen und ändern kann.

von Moritz E. (devmo)


Lesenswert?

Wenn es elegant, sprich Wireless sein soll könnte man auch was optisches 
(IR) machen, das wäre relativ einfach mit paar diskreten Bauteilen.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

IR bei 10m ist alles andere als einfach. Im Garten stört auch das Licht 
der Sonne massiv.

Da die 10m Leitung recht empfänglich gegen Störungen sein wird, würde 
ich entweder mit RS485 oder galvanisch getrennt mit Stromschleife über 
Optokoppler, wie z.B. MIDI arbeiten. Dann sind auch recht hohe Baudraten 
möglich.

von René F. (stampfkern)


Lesenswert?

wie wäre es mit zweckentfremdeten TOSLINK?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Durchaus denkbar, müssen dann aber 2 Licht-Leitungen sein. Die Idee 
gefällt mir persönlich am besten :-)

von Martin (Gast)


Lesenswert?

CAN-Bus

von Christian R. (supachris)


Lesenswert?

2 billige Toslink an der UART klappt einwandfrei. Kostet fast nix und 
ist minimaler Schaltungsaufwand.

von Jörn A. (joern_)


Lesenswert?

geht IR auch durch Fensterscheiben, wenn die Gegenseite 3m Luftlinie 
entfernt ist? Wenn ich Leitungen durch den Garten gehen lasse, müsste 
ich ja eingentlich den Eingang zum Haus auch vor Überspannung schützen 
oder?

Oder der TOSLINK koppler am Hau in einem geschützten Bereich.... Gibts 
dazu nen Beispiel bzgl. der Bauteile.

TWI müsste doch dann auch mit dem optischen funktionieren oder?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.