Bosch Sistema di sensori intelligenti IMU programmabile BHI360
Il sistema di sensori intelligenti con unità di misurazione inerziale programmabile (IMU) BHI360 di Bosch è un sensore personalizzabile, altamente integrato e a bassissima potenza che consiste in un’IMU a 6 assi all'avanguardia, un controller programmabile a 32 bit (core Fusore2) e una seconda MCU a potenza ultrabassa. Il sistema BHI360 con package LGA di 2,5 mm x 3 mm presenta un robusto framework software che contiene la fusione di sensori pre-installati e altri software di elaborazione dati del sensore ed è retrocompatibile Pin2pin con le IMU di Bosch. Il core Fuser2 è progettato per essere un coprocessore, liberare la CPU principale dalle attività di elaborazione dei dati dei sensori e ridurre significativamente il consumo energetico complessivo del sistema. Tali attività comprendono la fusione dei sensori, il tracciamento della posizione e il rilevamento di attività e gesti con elevata precisione e bassa latenza.Caratteristiche
- Hardware
- CPU Arc EM4 (fino a 3,6 CoreMark/MHz)
- Unità a virgola mobile (FPU)
- Unità di protezione della memoria (MPU)
- Controller micro-DMA a 4 canali
- Set di istruzioni ARCv2 16/32 bit
- CPU A bassa potenza ottimizzata per algoritmi always on basati su accelerometri
- Memoria
- SRAM su chip 256 kB
- ROM su chip 144 kB precaricata con software
- Connettività.
- Interfaccia host configurabile SPI o I2C
- 2 interfacce master secondarie (1 interfaccia I2C e 1 SPI o I2C selezionabili)
- Fino a 14x GPIO
- Operazioni I/O veloci:
- SPI e GPIO fino a 50 MHz
- I2C fino a 3,4 MHz
- Sensore integrato (IMU 6-DoF)
- Accelerometro a 3 assi a 16 bit
- Giroscopio a 3 assi a 16 bit
- Software
- Piattaforma di sensori aperta per lo sviluppo di algoritmi integrati personalizzati per core Fuser2 (MCU)
- Framework event-driven software integrato e OpenRTOS™ con stack di sensori virtuali
- Libreria software di fusione dei sensori BSX integrata, inclusi algoritmi di calibrazione automatica dell'offset dinamico, orientamento del dispositivo 3D, 6DoF e 9DoF, vettore di gravità, ecc.
- Supporto per la modalità ad alte prestazioni e diverse modalità a basso consumo
- Algoritmo di orientamento della testa integrato con fusione del sensore e correzione del disallineamento della testa
- Algoritmi ottimizzati in esecuzione su un core Bosch a bassissimo consumo tra cui contapassi, rilevamento dei tocchi, rilevamento dei gesti e riconoscimento delle attività
- Potente SDK per una facile personalizzazione con supporto per:
- Compilatore C Metaware per ARC
- Compilatore C GNU per ARC
Applicazioni
- Dispositivi indossabili da polso
- Smartwatch
- Fasce fitness
- Smartwatch ibridi
- Smartphone e altri dispositivi di comunicazione mobili
- Dispositivi da testa
- Cuffie
- Dispositivi veramente wireless-in-ear
- Occhiali da sole smart
- Cuffie e dispositivi controller di realtà AR/VR/MR
Specifiche
- Consumo attuale
- Fuser2 (con CoreMark in esecuzione)
- Modalità di lunga durata da 950µA a 20MHz
- Modalità turbo da 2,8 mA a 50 MHz
- Operazione Sensor Fusion (Hub + IMU) (calcolo del vettore di rotazione del gioco)
- 1,2 mA, 800 Hz ODR
- 1,0 mA, 100 Hz ODR
- Corrente di standby: 8 µA
- Fuser2 (con CoreMark in esecuzione)
- Tensione di funzionamento: 1,8 V
- Prestazioni del sensore Fusino
- Precisione statica di 2, 2, 2 gradi (intestazione, passo, rotolo)
- Precisione dinamica di 7, 2, 2 gradi (intestazione, passo, rotolo)
- Tempo di calibrazione < 1="">
- Tempo di stabilizzazione dell’orientamento 0,2 s
Pubblicato: 2023-06-14
| Aggiornato: 2026-06-19
