Kommunkation µC <-> µC bis zu 10m

OP #1102990
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...
Gast #1103007
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 ...
#1103024
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.
(Firma: TravelRec.) Persönliche Seite #1103086
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.
OP #1103628
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?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.