Bosch BHI360 programmierbares IMU-Smart-Sensorsystem

Das intelligente Sensorsystem BHI360 von Bosch mit programmierbarer Trägheitsmesseinheit (IMU) ist ein hoch integrierter, anpassbarer Sensor mit extrem niedrigem Stromverbrauch, der aus einer erstklassigen 6-Achsen-IMU, einem programmierbaren 32-Bit-Controller (Fuser2 Core) und einer zweiten MCU mit extrem niedrigem Stromverbrauch besteht. Das 2,5 mm x 3 mm große BHI360 im LGA-Gehäuse verfügt über ein robustes Software-Framework mit vorinstallierter Sensorfusions- und anderer Sensordatenverarbeitungssoftware und ist Pin2pin-abwärtskompatibel mit Bosch IMUs. Der Fuser2 Core ist als Co-Prozessor gedacht, der die Haupt-CPU von Sensordatenverarbeitungsaufgaben entlastet und den Stromverbrauch des Gesamtsystems erheblich reduziert. Zu diesen Aufgaben gehören Sensorfusion, Positionsverfolgung und Aktivitäts-/Gestenerkennung mit hoher Präzision und geringer Latenzzeit.

Merkmale

  • Hardware
    • ARC EM4 CPU (bis zu 3,6 CoreMark/MHz)
    • Fließkommaeinheit (FPU)
    • Speicherschutzeinheit (MPU)
    • 4-Kanal-Micro-DMA-Controller
    • ARCv2 16/32-Bit-Befehlssatz
  • Stromsparende CPU, die für Beschleunigungsmesser-basierte Always-on-Algorithmen optimiert ist
  • Speicher
    • 256-kB-On-Chip-SRAM
    • 144-kB-On-Chip-ROM mit vorgeladener Software
  • Anschlussfähigkeit
    • SPI- oder I2C-konfigurierbare Host-Schnittstelle
    • 2 x sekundäre Master-Schnittstellen (1 x I2C-Schnittstelle und 1 x wählbare SPI oder I2C)
    • Bis zu 14x GPIOs
    • Schnelle I/O-Operationen
      • SPI und GPIOs bis zu 50 MHz
      • I2C von bis zu 3,4 MHz
  • Integrierter Sensor (6-DoF IMU)
    • 16-Bit-3-Achsen-Beschleunigungsmesser
    • 16-Bit-3-Achsen-Gyroskop
  • Software
    • Offene Sensorplattform für die Entwicklung von benutzerdefinierten Embedded-Algorithmen für den Fuser2-Core (MCU)
    • Integriertes ereignisgesteuertes Software-Framework und OpenRTOS™ mit virtuellem Sensor-Stapel
    • Integrierte BSX Sensor-Fusion Software-Bibliothek, einschließlich dynamischer Offset-Autokalibrierungsalgorithmen, 6DoF und 9DoF 3D Bauelemente-Ausrichtung, Gravitationsvektor, etc.
    • Unterstützung für den Hochleistungsmodus und mehrere stromsparende Modi
    • Integrierter Algorithmus zur Ausrichtung des Kopfes mit Sensorfusion und Korrektur der Fehlausrichtung des Kopfes
    • Optimierte Algorithmen, die auf einem stromsparenden Bosch Core laufen, einschließlich Schrittzähler, Tap-Erkennung, Gestenerkennung und Aktivitätserkennung
    • Leistungsstarkes SDK für einfache Anpassung mit Unterstützung für:
      • Metaware C Compiler für ARC
      • GNU C Compiler für ARC

Applikationen

  • Wearables für das Handgelenk
    • Smart-Watches
    • Fitness-Bänder
    • Smart-Hybrid Uhren
  • Smartphones und weitere mobile Kommunikationsgeräte
  • Am Kopf angebrachte Geräte
    • Kopfhörer
    • Wirklich drahtlose Ohrhörer
    • Smarte Sonnenbrille
  • AR/VR/MR-Headset- und Controller-Bauteile

Technische Daten

  • Stromverbrauch
    • Fuser2 (läuft CoreMark)
      • 950 µA im Modus für lange Laufzeiten bei 20 MHz
      • 2,8mA Turbo Modus bei 50 MHz
    • Sensor Fusion (Hub + IMU) (Berechnung des Game Rotation Vector)
      • 1,2 mA, 800 Hz ODR
      • 1,0 mA, 100 Hz ODR
    • 8 µA Standby-Strom
  • 1,8 V Betriebsspannung
  • Sensor Fusions Leistung
    • 2, 2, 2 Grad statische Genauigkeit (Kurs, Raster, Roll)
    • 7, 2, 2 Grad dynamische Genauigkeit (Kurs, Neigung, Rollen)
    • <1s Kalibrierzeit
    • 0,2 Sek. Orientierungsstabilisierungszeit
Veröffentlichungsdatum: 2023-06-14 | Aktualisiert: 2023-07-20