Forum: Mikrocontroller und Digitale Elektronik Drahtlose Datenübertragung über wenige cm


von Till (Gast)


Lesenswert?

Hallo,

ich will Daten drahtlos und bidirektional zwischen zwei Microcontrollern 
austauschen. Das Ganze soll so funktionieren, wie bei diesen 
RFID-Karten, die man auf ein Lesegerät auflegt, nur dass ich keine 
Karte, sondern ein Handgerät auf ein Basisgerät auflegen will. Die 
Übertragung soll nur im Umkreis von wenigen cm funktionieren, also wohl 
induktive Kopplung. Außerdem habe ich wenigstens 100 bis 200 KByte zu 
übertragen, zu langsam sollte das Ganze also auch nicht sein.

WLAN, Funkmodem, Bluetooth und auch optische Übertragung fallen leider 
aus.

Gibt es da fertige Produkte, die sowas leisten, oder muss ich das selber 
entwickeln?

Würde mich freuen, wenn mir jemand helfen könnte, Till

von Rahul D. (rahul)


Lesenswert?

In der Elektor war letztens was über RFID drin...

von Till (Gast)


Lesenswert?

Tja, ich habe mich schon ausgiebig mit RFID beschäftigt, da werden aber 
immer nur ein paar Byte übertragen. Außerdem kann ich mir nicht 
vorstellen, dass sich zwei Lesegeräte verstehen, wenn ich sie 
aufeinanderlege, weil das doch sehr hierarchisch organisiert ist.

von Olaf (Gast)


Lesenswert?

Gibt es einen bestimmten Grund warum du das nicht optisch machen willst?
Also zwei fertige Module fuer IRDA an einen COM-Port haengen?

Das duerfte die einfachste und billigste Methode sein und du musst dir 
keine Gedanken um den ganzen Funkkram, Normen, EMV usw. machen.

Olaf

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

ich wuerde zwei spulen + Magnedfeldsensoren nehmen, wie schnell das 
geht... müßte man halt mal ausprobieren.

von thkais (Gast)


Lesenswert?

Bei den Kameleon-IR-Fernbedienungen wird das Update nach einem ähnlichen 
Prinzip gemacht: .Wav-Datei runterladen, Kopfhörer auf eine bestimmte 
Stelle legen und abspielen. Das elektromagnetische Feld, das der 
Kophörer erzeugt, wird von einer Spule im inneren aufgefangen und 
ausgewertet. Hört sich an, wie beim guten, alten C64...

von Till (Gast)


Lesenswert?

@Olaf: Bisher habe ich um IRDA einen Bogen gemacht, weil ich Probleme 
mit Verschmutzung befürchte, ansonsten ist es wahrscheinlich wirklich 
die einfachste Lösung.

@laeubi: An sich sollten doch zwei Spulen reichen, mit entsprechender 
Ansteuerung kann ich die ja auch als Sensoren benutzen. Wenn ich zwei 
Spulen dicht nebeneinander habe und gebe auf eine einen Impuls, dann 
sollte ich den doch in der anderen messen können.

Ich würde bloss gerne irgendwas fertiges nehmen, das selbst zu 
entwickeln dauert so lange...

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

hm... jaor aber der Magnetfeldsensor gibt dir nen sauberes TTL Signal 
und kostet bei reichelt <1€ TLE49...
Du kriegst halt das Signal direkt raus ohne das du gegen überspannung 
etc absichern musst.

von Till (Gast)


Lesenswert?

Stimmt. So könnte die Sache dann doch noch recht einfach werden. Damit 
könnte man ja im Prinzip ne serielle Zweidraht-Übertragung machen. Dann 
muss ich noch mal sehen, ob ich das räumlich angeordnet bekomme...

von Achim (Gast)


Lesenswert?

Hallo,
guck dir mal die Seite 
http://cappels.org/dproj/minmassrf/Min_Mass_Wireless_Coupler.html an. 
Ich hab es noch nicht selber ausprobiert, aber es sieht ganz interessant 
aus.

von Till (Gast)


Lesenswert?

Ja, so in etwa hatte ich mir das vorgestellt. Scheint ja auch mit 
vergleichsweise einfachen Mitteln zu gehen. Dann werde ich mal mit der 
Schaltung rumexperiementieren...

von Thomas (Gast)


Lesenswert?

Nettes interessantes Projekt das in dem Link beschrieben wurde.

Bei 1200 Baud ca 120 Byte/s und 200kByte Datentransfer benötigt man 1000 
-2000 Sekunden (16 - 32 Minuten) Bei IRDA vielleicht 5 sekunden.

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.