Forum: Mikrocontroller und Digitale Elektronik Funk-Fernsteuerung mit Erkennung des Bedienabstands


von Richard B. (richbz)


Lesenswert?

Hallo,

ich bin gerade an den Vorüberlegungen bzgl. Fernbedienung eines Gerätes.
Hierbei wäre es optimal, wenn verschiedene Abstandsbereiche erkannt 
werden könnten.

Beispiel:

a.) Sender und Empfänger befinden sich innerhalb 15 m
-> Elektronik wird aus dem Sleep-Modus geweckt

b.) Sender und Empfänger befinden sich innerhalb 3 m
-> Bedienmenü wird angezeigt usw...

Ursprünglich war eine Fernbedienung per Bluetooth vorgesehen, aber da 
besteht meines Wissens nach keine Möglichkeit, Reichweitenbereiche zu 
ermitteln.

Hat jemand eine Idee, wie so etwas realisierbar ist ?

von Chris K. (Gast)


Lesenswert?

Das Stichwort lautet RSSI.

Damit kannst du dir die Signalstärke des empfangenen Signals ausgeben 
lassen. Allerdings ist das nur bedingt tauglich. Für die Unterscheidung 
15 zu 3 Meter wird es in den meiste Fällen noch genügen. Willst du aber 
3 von 2 Metern unterscheiden wird das nicht eindeutig klappen. 
Reflexionen und Abschirmungen haben halt einen sehr großen Einfluß auf 
die Signalstärke.

Die Alternative ist die Bestimmung der Signallaufzeit. Inzwischen gibt 
es da den einen oder andern IC am Markt der das kann. Stichwort UWB. 
Hier ist die Reichweite das Problem. Bei 4 bis 8 GHz kommt 
Körperdämpfung ins Spiel. Die Homologation erfordert zudem recht geringe 
Sendepegel von gerade einmal -41.3 dBm/MHz. Somit reicht das Link Budget 
bei direkter Sichtverbindung für 50 bis 100 Meter. Je nachdem wie gut 
deine breitbandige GHz Antenne ist.

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.