Forum: Mikrocontroller und Digitale Elektronik Richtung und Entfernung mit Funkmodul bestimmen


von Onno (Gast)


Lesenswert?

Hallo,

kann ich mit einem / zwei Handelsüblichen Funkmodul(en) die Richtung und 
Entfernung zu einem sendenden Modul (ungefähr) bestimmen?

Ich würde ein Modul wie das RFM12 als Sender nehmen wollen. Für den 
Empfänger müsste ich dann 2 Module vorsehen (oder kann ich Antennen 
umschalten?) Kann ich die Laufzeit mit einem µC erfassen?

Ist alles noch in der 1. Überlegungsphase :-)

Gruß
Onno

von holger (Gast)


Lesenswert?

>kann ich mit einem / zwei Handelsüblichen Funkmodul(en) die Richtung und
>Entfernung zu einem sendenden Modul (ungefähr) bestimmen?

Nö.

von ?!? (Gast)


Lesenswert?

holger schrieb:
>>kann ich mit einem / zwei Handelsüblichen Funkmodul(en) die
> Richtung und
>>Entfernung zu einem sendenden Modul (ungefähr) bestimmen?
>
> Nö.

Wenn du einen Grund nennen würdest, könnte man das (vielleicht) auch 
glauben.

von Georg G. (df2au)


Lesenswert?

Um es mit Radio Eriwan zu sagen: Im Prinzip ja, aber...
Mit dem RFM12 wird es schwierig bis unmöglich sein. Das Ding wurde für 
einen anderen Einsatz gezüchtet.

Lies mal in Wikipedia https://de.wikipedia.org/wiki/Drehfunkfeuer. Dann 
hast du eine Vorstellung davon, wie es im Prinzip funktionieren kann.

von Christian B. (casandro)


Lesenswert?

Mit den Modulen geht das sehr wahrscheinlich nicht, denn die minimale 
Laufzeitdifferenz die Du damit halbwegs sicher bestimmen kannst ist 
wahrscheinlich deutlich geringer als die Reichweite der Module.
Das bedingt sich durch die relativ geringe Bandbreite der Module. 
Dadurch ist quasi das Bit länger und somit auch die Impulsantwort der 
eingesetzten Filter. Sprich das Problem wird so wie die Zeitverzögerung 
zweier langsam ansteigender Signale zu messen.

von Georg (Gast)


Lesenswert?

Onno schrieb:
> Kann ich die Laufzeit mit einem µC erfassen?

Kommt drauf an, was du unter Entfernung verstehst. Wenn du die definiert 
hast, kannst du die Laufzeit leicht ausrechnen, Stichwort 
Lichtgeschwindigkeit. Damit dürfte die Idee dann erledigt sein.

Georg

von ?!? (Gast)


Lesenswert?

Könnte man nicht die Feldstärke auswerten?

von Stefan (Gast)


Lesenswert?

?!? schrieb:
> Könnte man nicht die Feldstärke auswerten?

In einer idealen Welt geht das wahrscheinlich, aber was ist mit 
Hindernissen, die Dämpfungen, Reflektionen usw. erzeugen. Außerdem 
müsste man noch was über die Ausrichtung der Antennen zueinander wissen, 
es sei denn du hast eine ideale isotropische Antenne.

von c-hater (Gast)


Lesenswert?

Georg G. schrieb:

> Um es mit Radio Eriwan zu sagen: Im Prinzip ja, aber...
> Mit dem RFM12 wird es schwierig bis unmöglich sein. Das Ding wurde für
> einen anderen Einsatz gezüchtet.

Ja, der Ansatz der Laufzeitmessung geht garantiert nicht mit einem 
RFM12. Da fehlt einfach der geeignete Meßpunkt dafür.

Aber Triangulation sollte möglich sein. Stichwort für die Suche im 
Datenblatt: RSSI. Natürlich macht's da die geeignete Richtantenne und 
der Aufbau zu deren Bewegung und Richtungserfassung.

Ein vorhersehbares Problem ist das Verhalten im Nahfeld (<10m). Das wird 
nicht klappen, man kriegt den RFM12-Empfänger mit den vorhandenen 
Möglichkeiten einfach nicht unempfindlich genug dafür. Da braucht man 
zusätzlich ein schaltbares Dämpfungsglied und muß dieses und den RFM12 
selber sachgerecht "einpacken", also abschirmen. Das ist leider alles 
andere als trivial, wer mit HF-Technik keine Erfahrung hat, wird hier 
ziemlich unvermeidlich scheitern. Ein schmerzärmerer Ausweg ist hier die 
Verringerung der Sendeleistung. Das ist viel einfacher und fast genauso 
wirksam.

von David (Gast)


Lesenswert?

Atmel hat in ihren AT86RF233 Chips eine Phase Measurement Unit 
implementiert, damit lässt sich die Entfernung ziemlich gut ermitteln

Einfach mal nach Ranging Toolkit suchen oder gleich ein Zigbit Modul 
nehmen

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.