Künstliche Intelligenz

DevBoard: Ultra-Wideband für Position und Tracking


Ultrabreitband (UWB) ist keine neue Technologie – aber erst in den vergangenen Jahren hat sie richtig Fahrt aufgenommen und den Sprung in den Massenmarkt geschafft. Inzwischen steckt UWB in immer mehr Geräten, darunter zahlreiche Top-Smartphones und sogar Apples AirTags.

Bei UWB handelt es sich um eine energiesparende Funktechnik für kurze Distanzen, die Daten über ein besonders breites Frequenzspektrum von rund 500 MHz überträgt. Das macht sie vielseitig einsetzbar – von der Datenübertragung über Radarsensorik bis hin zur exakten Abstandsmessung. Vor allem Letzteres gilt derzeit als einer der spannendsten und am schnellsten wachsenden Anwendungsbereiche, mit den inzwischen recht günstigen AI Thinker UB03 Modulen können wir Maker nun auch mitspielen.



(Bild: ai-thinker.com)

Die Sensoren (an sich sind es Funkgeräte) arbeiten mit Frequenzen zwischen 6,25 und 8,28 GHz und einem 500 MHz breiten Funkspektrum. Die Funkwellen werden praktisch (von Antenne und Montage dieser abhängig) rundum ausgestrahlt und durchdringen auch viele Hindernisse und Menschen. Auch die Ausrichtung der einzelnen UWB-Geräte ist daher nicht entscheidend für die Qualität der Messung.

Bei zwei Geräten kann man den Abstand messen, bei mindestens drei Geräten auch schon eine absolute Position. Ein Gerät sendet einen kurzen Impuls aus, das andere (oder die anderen) antworten und das sendende Gerät kann aus der vergangenen Zeit (Laufzeit, Time of Flight, ToF) den Abstand errechnen. Dabei geht es um Milliardstel Sekunden, daher sind auch die genauesten Uhren auf den Boards erforderlich. So sind aktuell etwa 10 cm Genauigkeit erreichbar.



(Bild: Core Electronics)

Das „AI Thinker UB03 Kit“-Board kostet etwa 25 Euro (auf Breakoutboard mit ST-Mikrocontroller, es gibt sie auch einzeln) und man benötigt zwei davon. Beides sind praktisch Funk-Modems und werden mit AT-Kommandos gesteuert. Für den Einstieg muss man allerdings einiges an halb garen Websites und eventuellen Datenblättern auf Chinesisch wälzen. Jetzt gibt es aber eine gute Videoeinführung von Core Electronics auf YouTube. Auch die Tutorials auf deren Seiten sind für einen Einstieg geeignet. Es gibt dort auch den Code für MicroPython und C++.


(caw)



Source link

Beliebt

Die mobile Version verlassen