Weboldalunk használatával jóváhagyja a cookie-k használatát a Cookie-kkal kapcsolatos irányelv értelmében.
Menü

A4754 9-DOF Orientation IMU Fusion Breakout - BNO085

Ár:
11.990 Ft (9.441 Ft + ÁFA)
Átlagos értékelés: Nem értékelt
Gyártó Adafruit
Raktár 1: 1 db
Raktár 1: Expressz szállítás vagy átvétel
Raktár 2: 0 db
Raktár 1: Expressz szállítás vagy átvétel
Cikkszám 55306
Menny.:db
GLS 24H szállítás
Személyes átvétel lehetősége
Tudod, hogy ez mit jelent?

Minősített viszonteladó

A Raspberry Pi Alapítvány által minősített viszonteladók (Approved Resellerek) biztosítják, hogy a termékek a gyártótól a legrövidebb úton a végfelhasználókhoz jussanak. Ez egyben garancia a termékek eredetére, minőségére, árára és a terméktámogatásra is.

Leírás

A4754 9-DOF Orientation IMU Fusion Breakout - BNO085

Itt van, a mozgásérzékelő, amit kerestél: az, amelyik csak közvetlenül használható információt ad anélkül, hogy előbb konzultálnod kellene egy PhD-vel, hogy megtanuld a szenzorfúzió titkos művészetét. A BNO085 több olyan ember életművét foglalja magába, akik egész pályafutásukat arra összpontosították, hogyan nyerhetünk hasznos információkat a közvetlen mozgásérzékelős mérésekből, majd ezt az információt egy 5,2x3,8 mm-es dobozba sűríti, a hozzá tartozó érzékelőkkel együtt.

Kérjük, vegye figyelembe, hogy a BNO085 a BNO080 "frissítési javítás" - teljesen visszatölthető a BNO-080-zal, és ezen felül kijavít egy SPI timeout hibát, amely megnehezítette az SPI használatát. A '085-ös ugyanannyiba kerül, és bármely meglévő '080-as kódot használhatja, így mi csak a '085-öst fogjuk forgalmazni!

A CEVA Hillcrest Laboratories mozgásérzékelési szakértőinek BNO085-je a már ismert 3 tengelyes gyorsulásmérőket, giroszkópokat és magnetométereket használja, majd a CEVA SH-2 firmware-t futtató Arm Cortex M0 processzor mellé csomagolja, amely elvégzi az érzékelők leolvasását, a mérések egyesítését közvetlenül felhasználható adatokká, valamint az adatok csomagolását és eljuttatását az Ön számára. Ha a BNO085 neve és leírása feltűnően hasonlóan hangzik, mint a Bosch Sensortec BNO055-é, annak jó oka van: ugyanarról van szó, de egyben nem is. A Bosch és a CEGA közötti egyedülálló megállapodásnak köszönhetően a BNO085 ugyanazt a hardvert használja, mint a BNO055, de nagyon eltérő firmware fut rajta.

"Mennyire más?" - kérdezheti. Nos, barátom, húzzon fel egy széket és hozzon egy doboz popcornt, mert ez egy elég hosszú lista. Először is soroljuk fel a hasonlóságokat. A BNO055 és a BNO085 egyaránt képes a következő típusú érzékelőadatokat és érzékelőfúziós termékeket szolgáltatni:

Gyorsulásvektor / gyorsulásmérő
Három tengelyes gyorsulás (gravitáció + lineáris mozgás) m/s^2-ben.
Szögsebesség-vektor / giroszkóp
Három tengelyes "forgási sebesség" rad/s-ban
Mágneses térerősség vektor / Magnetométer
A mágneses mező érzékelésének három tengelye mikro Tesla (uT) értékben
Lineáris gyorsulás vektor
A lineáris gyorsulási adatok három tengelye (gyorsulás mínusz gravitáció) m/s^2-ben kifejezve
Gravitációs vektor
A gravitációs gyorsulás három tengelye (mínusz minden mozgás) m/s^2-ben
Abszolút orientációs/forgatási vektor
Négypontos kvaternion kimenet a pontos adatmanipulációhoz

A CEVA szenzorfúziós és jelfeldolgozási varázslóinak köszönhetően a BNO085 készülékkel a következőket is megkapja:

Alkalmazás-optimalizált forgásvektorok
AR/VR, alacsony késleltetéshez és alacsony energiafogyasztáshoz
További alapérzékelő jelentések
A kalibrált, kalibrálatlan + korrekció és a nyers ADC kimenetek külön és egyidejűleg történő kimenetei a gyorsulásmérő, a giroszkóp és a magnetométer számára.
Érzékelési és osztályozási jelentések:
Stabilitásérzékelés és osztályozás
Jelentős mozgásérzékelő
Tap-, lépés- és rázkódásérzékelők
Tevékenység osztályozás

Mintha a fentiek nem lennének elegendők, a BNO085 a mért mozgás további elemzésével az észlelési és osztályozási termékek lenyűgöző csomagját is biztosítja:

Stabilitásérzékelés és osztályozás
Tap-érzékelő
Lépésérzékelő
Lépésszámláló
Tevékenység osztályozás
Jelentős mozgásérzékelő
Rázkódás érzékelő

További információ a különböző jelentéstípusokról a Jelentéstípusok oldalon található.

Információk tárháza egy emberbarát csomagban

A BNO085 egy kiváló képességű érzékelő, amely gyakorlatilag bővelkedik hasznos információkban. Emellett nagyon kicsi is. Ahogy az ideális gázok törvénye is megmondja, ha sok mindent zsúfolsz be egy kis helyre, a dolgok kissé pikánsak lesznek. Ne aggódj tudóstársak, mi itt az Adafruitnál megtettük a magunk részét, hogy a BNO085 a lehető legmegközelíthetőbbé váljon. Ez egy eléggé ismerős recept:

Vegyük a következőket, és keverjük össze az Eagle CAD-ben:

Egy rész nyers, feldolgozatlan CEVA Hillcrest Labs márkájú BNO085 nyers, feldolgozatlan
Egy feszültségszabályozó a rugalmas bemeneti feszültséghez
Egy rész szintváltó áramkör a 3,3V (RPi/Feather) vagy 5V (Arduino) logikai szintekkel való használatra.
Két praktikus dandy Stemma QT csatlakozó a forrasztás nélküli csatlakozáshoz
Egy, 32,768 kHz-es kristály a stabil referencia-oszcilláció biztosításához
Egy breakout PCB kenyérvágólap-barát fejlécekkel

Készítse el a pick and place-ben, majd süsse meg egy reflow sütőben High-on kb. 5 percig, és megkapja az Adafruit BNO085 IMU breakout-ot (egy teljes reggeli része!)

A fizikai hardverrel megszelídítve és megközelíthetővé téve, ez elhagyja a szoftvert. Ha ez még nem volt nagyon nyilvánvaló, a BNO085 képes az adatok széles választékát generálni, és ennek eredményeképpen kissé összetett és egyedi módon szolgáltatja ezeket az információkat. Hogy megkíméljük Önt attól, hogy kitalálja, hogyan dekódolja és rendszerezze ezeket a méréseket, könyvtárakat írtunk Önnek, amelyeket a CircuitPython és az Arduino segítségével használhat. Csak csatlakoztasd az érzékelőt a kedvenc eszközödhöz a bekötési példáink segítségével, és telepítsd a választott platformhoz tartozó könyvtárat, és máris elkezdheted építeni a saját Robot Friendedet.

A BN0085 a szabványos érzékelő hub módok által biztosított vektorok és osztályozások bőséges tárházának alternatívájaként egy egyszerű, de hasznos és jól kivitelezett UART-alapú módot is biztosít, amely kalibrált irány- és gyorsulásmérést biztosít. Az UART-RVC üzemmód rövidítését az egyik lehetséges alkalmazásáról kapta: Robotporszívók. Ez az üzemmód rendkívül egyszerűen kezelhető, és korlátozott teszteléseim alapján meglepően jól teljesít. A könnyű használat és a hasznosság aránya itt az egekbe szökött.

Az UART RVC módhoz könyvtárakat írtunk mind az Arduino, mind a CircuitPython/Python számára. Nézze meg az UART RVC oldalakat Arduino és Python számára a kapcsolási rajzok és a példakódokért.

Megjegyzés: A QT kábel nem tartozik a csomaghoz, de a boltban többféle is található.

Vélemények

Erről a termékről még nem érkezett vélemény.
Írja meg véleményét!

Keresés