Hallo, ich möchte eine Entfernungsmessung (bis zu 50m) mittels Schallausbreitung realisieren. Dazu möchte ich einen separaten Sender und Empfänger nutzen. Mit dem losschicken des Signals vom Sender soll auch die genaue Zeit übermittelt werden wann dieses los geschickt wurde. Zum Beispiel durch Übertragung der Zeitinformation per bluetooth. Bei eintreffen des Signals im Empfänger soll mit der ebenfalls eingetroffenen Zeitinformation auf die Entfernung geschlossen werden. Dazu müsste man eine synchronisierte Uhr oder Timer haben. Ist eine Umsetzung möglich.
:
Verschoben durch Moderator
Erich Kempinski schrieb: > Ist eine > Umsetzung möglich. Prinzipiell natürlich ja. Die Frage ist bloß, wie genau die Messung werden soll. Außerdem: Ein Schallereignis, welches auch aus 50m Entfernung sicher genug für eine halbwegs genaue Messung detektierbar ist, muß schon einiges an Energie aufweisen. Oder anders ausgedrückt: Das ist gesundheitsschädigender Lärm. Ich würde keine Meßeinrichtung bauen, bei der von vornherein feststeht, daß damit ständig eine Ordnungwidrigkeit begangen wird. In bewohnter Umgebung hast du sie dann nämlich nicht lange, sobald du sie regelmäßig benutzt.
Prinzip: a) du nutzt ein Signalmuster, das sich von sonstigen, störenden Geräuschen unterscheiden lässt. b) du startest einen Timer nachdem dein Signalmuster gesendet wurde. Der Clock des Timers bestimmt deine Auflösung. Du brauchtst keine Timestamp. c) Du empfängst und verifizierst dein Signalmuster und stoppst den Timer. Der Rest ist 3-Satz-Arithmetik. Praxis: Auf 50m (100m hin und zurück) wird dein Schallfeld zu diffus werden, um gezielt bestimmte Objekte damit anpeilen und die Distanz zu ihnen auswerten zu können. Es sei denn, du möchtest nur große, ebene Flächen damit anpeilen.
Erich Kempinski schrieb: > ich möchte eine Entfernungsmessung (bis zu 50m) mittels > Schallausbreitung realisieren. Dazu möchte ich einen separaten Sender > und Empfänger nutzen. Hatte hier gerade ein Sonin mit dem gleichen Prinzip (natürlich Ultraschall) auf dem Tisch. Für den Dual-Betrieb (also Sender/Messgerät und seperater 'Responder') senden die Jungs ein mit Linsen gebündeltes IR-Signal aus, und die Gegenstelle 'pingt' mit Ultraschall, wenn sie das IR Signal gesehen hat. Lt. Hersteller soll das bis 250m gehen, das Dings hier war aber rettungslos defekt, konnte es nicht ausprobieren. Dazu wird also kein kräftiges Echo gebraucht. Ob der Ansatz für dich brauchbar ist? Die Bluetooth Lösung hat bei 50m mehrere Probleme: Zum einen sind 50m nicht mit Bluetooth Geräten kleiner Leistung nicht sicher übertragbar, zum anderen hat BT immer eine Latenzzeit.
Daran hatte ich auch mal gearbeitet: - IR als Sync: Funktioniert, ging aber in direktem Sonnenlicht überhaupt nicht mehr (hier kommts vermutlich auf deinen Aufbau drauf an) - Funk: Ist ne Lösung die zu überlegen wäre, bspw immer einen Puls auf 2,4 GHz oder so rausblasen - DCF77 Signal auswerten. Achtung: Das Signal lässt sich für einzelne Pulse nicht genau genug samplen und sollte daher über viele Pulse gemittelt werden
Funk geht wunderbar, wir haben das RFM12B benutzt. Vom Senden zum Empfangen eines Pakets vergeht ein deterministischer Zeitanteil von wenigen ms, den kann man durch vorheriges Messen einfach rausrechnen. Der nicht-deterministische Anteil der Laufzeit+Verarbeitung im Modul beträgt irgendwas im Bereich von 3µs, erlaubt also bei Ultraschall eine Entfernungsmessung im mm-Bereich.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.