Bosch Système de capteur intelligent programmable IMU BHI360
Le système de capteur intelligent programmable pour unité de mesure inertielle (IMU) BHI360 de Bosch est un capteur hautement intégré, à ultra-faible consommation d'énergie et personnalisable, composé d'une IMU 6 axes de pointe, d'un contrôleur programmable 32 bits (cœur Fuser2) et d'un deuxième microcontrôleur (MCU) à ultra-faible consommation d'énergie. Le BHI360 logé dans un boîtier LGA de 2,5 mm x 3 mm dispose d'un cadre logiciel robuste contenant un logiciel de fusion de capteurs et de traitement d'autres données de capteurs pré-installé et qui présente une compatibilité descendante broche à broche avec les IMU Bosch. Le cœur Fuser2 est conçu pour être un coprocesseur, déchargeant l'UCT / CPU principal des tâches de traitement de données de capteur et réduisant considérablement la consommation d'énergie globale du système. Ces tâches comprennent la fusion de capteurs, le suivi de position et la détection d'activité/de gestes avec une grande précision et une faible latence.Caractéristiques
- Matériel
- UCT/CPU ARC EM4 (jusqu’à 3,6 CoreMark/MHz)
- Unité à virgule flottante (FPU)
- Unité de protection de la mémoire (MPU)
- Contrôleur micro-DMA 4 canaux
- Jeu d’instructions ARCv2 16/32 bits
- UCT/CPU à faible puissance optimisé pour les algorithmes toujours actifs basés sur un accéléromètre
- Mémoire
- SRAM sur puce de 256 kB
- ROM intégrée de 144 kB préchargée avec logiciel
- Connectivité
- Interface hôte configurable SPI ou I2C
- 2 interfaces maîtres secondaires (1 interface I2C et 1 SPI ou I2C sélectionnables)
- Jusqu’à 14x GPIOs
- Opérations E/S rapides :
- SPI et GPIO jusqu'à 50 MHz
- I2C jusqu'à 3,4 MHz
- Capteur intégré (IMU 6 DoF)
- Accéléromètre triaxial 16 bits
- Gyroscope triaxial 16 bits
- Logiciel
- Plateforme de capteur ouverte pour le développement d’algorithmes intégrés personnalisés pour le cœur Fuser2 (microcontrôleur).
- Cadre logiciel événementiel intégré et OpenRTOS™ avec pile de capteurs virtuels.
- Bibliothèque logicielle de fusion de capteurs BSX intégrée, comprenant des algorithmes d’étalonnage automatique à décalage dynamique, une orientation 3D de dispositif 6DoF et 9DoF, un vecteur de gravité, etc.
- Prise en charge du mode haute performance et de plusieurs modes basse consommation.
- Algorithme d’orientation de la tête intégré avec fusion de capteurs et correction de désalignement de la tête.
- Algorithmes optimisés fonctionnant sur un cœur Bosch à ultra-faible consommation comprenant un compteur de pas, la détection de toucher, la détection de gestes et la reconnaissance d’activité.
- Un SDK puissant pour une personnalisation facile avec prise en charge de :
- Compilateur Metaware C pour ARC
- Compilateur GNU C pour ARC
Applications
- Wearables au poignet
- Montres connectées
- Bandes de fitness
- Montres hybrides intelligentes
- Smartphones et autres appareils de communication mobiles
- Dispositifs montés sur la tête
- Casques
- Dispositifs intra-auriculaires véritablement sans fil
- Lunettes de soleil intelligentes
- Écouteurs et contrôleurs RA/RV/RM
Caractéristiques techniques
- Consommation de courant
- Fuser2 (exécutant CoreMark)
- Mode longue durée 950 µA à 20 MHz
- Mode turbo 2,8 mA à 50 MHz
- Opération de fusion de capteurs (concentrateur + IMU) (calcul du vecteur de rotation du jeu)
- ODR 800 Hz, 1,2 mA
- ODR 100 Hz, 1,0 mA
- Courant de veille 8 µA
- Fuser2 (exécutant CoreMark)
- Tension d'exploitation de 1,8 V
- Performances Fusino du Capteur
- Précision statique 2, 2, 2 degrés (cap, pas, roulis)
- Précision dynamique à 7, 2, 2 degrés (cap, pas, roulis)
- Temps de calibration inférieur à 1 seconde
- Temps de stabilisation d’orientation 0,2 s
Publié le: 2023-06-14
| Mis à jour le: 2026-06-19
