BU03-Kitin UWB-kalibrointiohje: Etäisyyden tarkkuuden parantaminen AT-komennoilla ja lineaarisella sovituksella

🔍 Mikä on BU03 ja mikä on UWB?

BU03-Kit on Ai-Thinkerin kehittämä UWB (Ultra-Wideband) -kehitysmoduuli, joka on suunniteltu erittäin tarkkoihin sisätilapaikannus- ja etäisyyden mittaussovelluksiin. Se sisältää DW3000-piirin ja tukee senttimetriluokan tarkkuutta, mikä tekee siitä ihanteellisen robotiikkaan, älykkääseen infrastruktuuriin ja IoT-järjestelmiin.

UWB (Ultra-Wideband) on lyhyen kantaman langaton viestintäprotokolla, joka käyttää erittäin vähän energiaa laajalla taajuusalueella. Sen keskeinen etu on tarkka etäisyyden mittaus ja tilatietoisuus, joita käytetään usein reaaliaikaisissa paikannusjärjestelmissä (RTLS), omaisuuden seurannassa ja eleiden tunnistuksessa.


M5StickC PLUS2

Ai-Thinker UWB BU03 DW3000 Plan Kit

Näytä tuote

🧪 BU03-Kit arviointi: UWB-etäisyyden kalibrointi

Tämä artikkeli kuvaa kalibrointiprosessin Ai-Thinker BU03-Kit UWB -moduulin etäisyyden mittaustarkkuuden parantamiseksi.


🛠️ Kalibrointityönkulku

🧭 Asetus

📐 Lineaarinen sovitus

  • Käytä Exceliä suorittaaksesi lineaarisen regressioanalyysin kerätyille tiedoille.

  • Johda kalibrointiyhtälö: y = 6.4624 x - 87.918(This is my data)

  • Käytä kaltevuutta ja leikkauspistettä laitteeseen AT-komennoilla.

 

📊 Datan keruumenettely

🧪 Mittaus vaihe vaiheelta

  1. Aseta tag-lauta 10 cm päähän tukiasemasta ja tallenna UWB-lukema.

  2. Siirry 20 cm päähän, tallenna uudelleen.

  3. Toista useille etäisyyksille tietojoukon rakentamiseksi.

📈 Käyrän sovitus

  • Syötä tiedot Exceliin.

  • Luo trendiviiva ja erota kaltevuus/leikkauspiste.

  • Käytä näitä arvoja laitteen parametrien päivittämiseen AT-komennoilla.

 

⚙️ AT-komennon kalibrointi

🧾 Komentomuoto

plaintext
AT+SETDEV=X1,X2,X3,X4,X5,X6,X7,X8,X9
Parametri Kuvaus
X1 Tagin päivitysnopeus
X2 Antenniviive
X3 Kalman-suodattimen aktivointi
X4 Kalman-suodattimen Q-arvo
X5 Kalman-suodattimen R-arvo
X6 Kalibroinnin kaltevuus (a)
X7 Kalibroinnin leikkauspiste (b)
X8 Paikannuksen aktivointi
X9 Sijainnin ulottuvuuden asetus

🧪 Esimerkkikäsky

plaintext
AT+SETDEV=5,16336,1,0.018,0.642,0.6386,-65.06,0,0
  • Lähetä sarjaportin kautta Ai-Thinkerin debug-avustajalla.

  • Vahvista onnistuminen ja tallenna komennolla AT+SAVE.


📋 Alkuperäisten parametrien tilannekuva

🧾 Tukiasema

  • Suodatin: Käytössä

  • Kalman Q: 0.018

  • Kalman R: 0.642

  • Kalibrointi a: 1.0000

  • Kalibrointi b: 0.00

  • Antenniviive: 16336

  • Nopeus: 6.8 Mbps

🧾 Tunnisteen laite

Sama kuin tukiasema.


🔁 Jälkikalibrointitestaus

📐 Mittaustulokset

Testaa Todellinen etäisyys UWB-lukema Virhe
1. 20 cm 10 cm 50%
2. 17 cm 22 cm 30%
3. 15 cm 15 cm 0%

📊 Virheanalyysi

  • Keskivirhe pieneni arvoon 26.67%, laskien 50 %:sta.

  • Pienet vaihtelut voivat johtua kulmasta tai pinnan häiriöistä valokuvauksen aikana.


🚀 Optimointiehdotukset

  • Lisää otoskokoa paremman regressiotarkkuuden saavuttamiseksi.

  • Paranna kiinnityksen vakautta perus-/tag-piirilevyille.

  • Käytä liukukiskoja varmistaaksesi tasaisen liikkeen ja etäisyyden hallinnan.


🧾 Yhteenveto

Tämä arviointi osoittaa, kuinka kalibroida BU03-Kit UWB -moduuli parannetun etäisyyden mittaustarkkuuden saavuttamiseksi. Keräämällä useita mittauksia, soveltamalla lineaarista sovitusta ja päivittämällä laitteen parametreja AT-komennoilla saavutettiin merkittävä virheen vähennys. Nämä menetelmät tarjoavat arvokasta ohjausta kehittäjille, jotka tarvitsevat tarkkaa UWB-paikannusta.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Sivupalkki

Uusin julkaisu

Tässä osiossa ei ole tällä hetkellä sisältöä. Lisää sisältöä tähän osioon käyttämällä sivupalkkia.

Rekisteröidy uutiskirjeeseemme

Hanki viimeisimmät tiedot tuotteistamme ja erikoistarjouksistamme.