Forum: Mikrocontroller und Digitale Elektronik UART oder I2C drahtlos übertragen


von Student (Gast)


Lesenswert?

Hey,

ich stehe vor dem Problem, eine drahtlose Datenübertragung zwischen 
einem Sender und Empfänger aufzubauen. Sender und Empfänger sind jeweils 
mit einem Mikrocontroller ausgestattet.

Meine Frage ist, wie kann man zwischen den beiden einen bidirektionalen 
Übertragungsweg herstellen? Ich denke dabei an einen IC mit UART oder 
I2C Schnittstelle und anschließend eine Übertragung über zwei 
luftgekoppelten Spulen mit Abstand im Bereich weniger mm.

Habt Ihr vll gute Vorschläge?

von Eumel (Gast)


Lesenswert?

Mit IR. Solles es wirklich nur ein paar mm sein? Weiviel genau? Wieso 
musst du das machen?

von Student (Gast)


Lesenswert?

Hast recht, scheint über IR die beste Lösung zu sein.

Es geht um ein System zur kontaktlosen Energie- und Datenübertragung.

Die Spule, die ich zur Energieübertragung verwende, scheint sich mit 
annehmbaren Übertragungsraten nicht dafür zu eignen.

von Jobst Q. (joquis)


Lesenswert?

I2C ist für drahtlose Übertragung ziemlich ungeeignet. Man bräuchte 
mindestens 3 gleichzeitige Kanäle. Zwei von Master zu Slave (SCL und 
SDA)und einen zurück (SDA). Also ist asynchrone Übertragung (UART) und 
Infrarot als Medium für die paar mm schon das beste.

von Student (Gast)


Lesenswert?

Ok, vielen Dank für die Antworten!

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.