- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 42

Thema: Mikrocontroller mit puck.js

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #6
    Erfahrener Benutzer Robotik Einstein Avatar von i_make_it
    Registriert seit
    29.07.2008
    Ort
    Raum DA
    Alter
    56
    Beiträge
    2.814
    Je nach Wellenlänge ist Wasser auch eine Funksenke und dämpft den Empfang.
    Sofern Outdoor also nicht Trockenwüste heist sondern mehr oder weniger dichte Vegitation, braucht es gar keinen Beton sondern Baumstämme und Blätter können auch eine Dämpfung verursachen.
    Je kleiner dabei die Antennenleistung ist, um so größer wirkt sich eine Dämpfung aus.

    Da man bei bekanntem Abstand und Position von Sender und Empfänger über die Signaldämpfung durchaus auf die Beschaffenheit des Raums dazwichen schließen kann. (Dämpfungsprofil über das spektrum) ist es nicht möglich bei unbekannter Dämpfung die Entfernung rein über die Signalstärke zu ermitteln.
    Mit Richtantennen kann man den Seiten- und Höhenwinkel der Signalquelle ermitteln.
    Durch stufenweise Verringern der Verstärkung auch ziemlich genau, aber anders wie bei Sonden (Metallsuchgeräte) die magnetisch und im Nahfeld arbeiten, kann man mit Funk im Fernfeld keine Enfernung übr die Dämpfung ermitteln wenn die Dämpfung des Raumes (und sich darin befindender Objekte) zum Zeitpunkt der Messung nicht bekannt ist.
    In der Funkortung werden deshalb auch Laufzeitmessungen genutzt.
    Wenn jedes Gerät also Sender und Empfänger ist, kann man die Entfernung feststellen.

    A Sendet ein Signal, startet einen (sehr schnellen) Timer und wartet auf eine Antwort.
    B empfängt das Signal von A und sendet eine Antwort.
    A Empfängt die Antwort von B, stoppt den Timer, zieht die Laufzeitverzögerung die bei der Verarbeitung in B stattfand ab (dafür muß diese ermittel werden und in A gespeichert sein) teilt das Ergebniss dann noch durch 2 und fertig.

    Soweit ganz gut, dummerweise breiten sich Funkwellen in der Atmosphäre immer noch mit nahezu Lichtgeschwindigkeit aus.
    Für 20m ist ca. der 15 millionste Teil einer Sekunde nötig.
    Das wird dann ein recht sportliches unterfangen das auszuwerten.
    Man könnte noch mit Interferenz eines FM-Signals arbeiten, wenn der Empfänger einfach Analog das Signal aufnimmt, das Nutzsignal vom Träger auf eine andere Trägerfrequenz modeliert, verstärkt, und wieder abstrahlt.
    Am Sender könnte man dann mit einem Ringmischer Sendesignal und Empfangssignal mischen (die beiden aufmodulierten Signale mit gleicher Frequenz nicht die Träger) und über die Phasenverschiebung im Verhältniss zur Wellenlänge die Gesamtlaufzeit ermitteln.
    Auch hier muß dann die Durchlaufverzögerung in B abgezogen werden und der rest durch 2 geteilt.
    Nachteil bei dieser Methode ist, das bei einem Abstand x und einem Abstand x+n mal Wellenlenge jeweils die selbe Phasenverschiebung rauskommt.
    Bei einer Annäherung von A an B könnte man also das Ergebniss 0 bekommen obwohl man noch das nfache der Wellenlänge entfernt ist.

    Übrigens ein Uhrenabgleich mit einem DCF Signal ist auch keine Lösung, da sich das DCF Signal ja auch als Funk ausbreitet und somit genauso Schnell ist wie das zu messende Signal. Der Unterschied der Uhren von A und B hängt dann nur davon ab wie ihre Entfernung vom DCF Sender ist.
    Liegen beide genau auf der selben Kugelschale bekommt man ein exaktes Ergebniss, sind sie Radial auf einer Linie bekommt man null oder den doppelten Wert. Also zwichen null und der doppletne Entfernung liegt die Fehlerspanne für alle möglichen Anordnungen von A, B und dem DCF Sender.

    Man merkt also Funkortung ist nicht ganz trivial wenn Es um die Entferungsmessung geht (und dabei um kleine Entfernungen).
    Geändert von i_make_it (08.05.2017 um 11:26 Uhr)

Ähnliche Themen

  1. Verkaufe Roboter für RobotChallenge "Puck Collect" oder einfach als Putzroboter zu verkaufen
    Von toemchen im Forum Kaufen, Verkaufen, Tauschen, Suchen
    Antworten: 5
    Letzter Beitrag: 14.05.2012, 11:23
  2. C(++) Mikrocontroller
    Von Walnut_Burl im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 8
    Letzter Beitrag: 10.08.2010, 10:55
  3. Wettbewerbs-Roboter für "Puck Collect"
    Von toemchen im Forum Vorstellungen+Bilder von fertigen Projekten/Bots
    Antworten: 9
    Letzter Beitrag: 08.01.2008, 18:55
  4. 8-Bit Mikrocontroller?
    Von Johannes84 im Forum AVR Hardwarethemen
    Antworten: 13
    Letzter Beitrag: 20.12.2005, 13:21
  5. ARM Mikrocontroller
    Von Kjion im Forum ARM - 32-bit-Mikrocontroller-Architektur
    Antworten: 33
    Letzter Beitrag: 18.12.2005, 16:16

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests