AVR Kommunikation über mehrere Meter

OP #4290029
Lesenswert?

Guten Abend liebe Gemeinde,
ich bräuchte euren Rat. Da ich mit meinen derzeitigen Recherchen nicht 
weiter kommen.
Ich möchte 2 ATmega328p(oder ähnliches, bin da offen), später vielleicht 
auch einen dritten,  über eine Strecke von 3 bis max. 6 Meter 
kommunizieren lassen.
Nun ist die UART leider schon durch ein GSM Modul besetzt und aus dem 
Studium kenne ich nur I2C oder SPI.
Allerdings mache ich mir hier Sorgen, ob diese über die Länge und ein 
mehrpoliges Kabel Fehlerfrei und Sicher funktioniert.
Ich bin nun schon auf den Gedanken gekommen auf RS232 oder Lin-Bus 
auszuweichen, allerdings habe ich hier keine wirklichen Erfahrungen.

Nun was meint Ihr, funktioniert das oder habt ihr noch eine bessere 
Idee.
Vielen Dank schon mal im vorraus.
LG Alex
Gast #4290077
Lesenswert?

Alexander W. schrieb:
> ... über eine Strecke von 3 bis max. 6 Meter kommunizieren lassen.
> Nun ist die UART leider schon durch ein GSM Modul besetzt und aus dem
> Studium kenne ich nur I2C oder SPI.

Dann nimm SPI und ein Funkmodul oder ein Soft-UART. Irgendwie hängt das 
natürlich auch von dem Kommunikationsumfang ab.
OP #4290750
Lesenswert?

Verstehe ich das richtig das ich mit Hilfe des P82B715 das 
Spannungslevel des I2C von 5V auf zB. 12V anheben kann, damit ich 
Störungsfrei eine längere Strecke überbrücken kann??
Ich benötige dann pro Controller einen Chip der mir dann das Signal 
wieder auf 5V herrunterstezt, richtig??
Gast #4291011
Lesenswert?

Alexander W. schrieb:
> das Spannungslevel des I2C von 5V auf zB. 12V anheben kann,

Moin,

kann man, muss man aber nicht. Im Wesentlichen ist es ein Stromtreiber 
der durch den höheren Strom eine grössere Leitungskapazität und damit 
eine längere Leitung erlaubt.

Für jeden Netzknoten ist ein Treiber nötig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren