🧪 De nouveaux tutoriels arrivent — du bras robotique au capteur
Aller au contenu

Présentation du module IMU

Acheter en boutique

Capteur d'attitude IMU haute précision intégrant un processeur 32 bits haute performance à 72MHz, capable de calcul d'attitude en temps réel et de compensation dynamique, avec une fréquence de mise à jour des données pouvant atteindre 100Hz, alliant les avantages d'une réponse rapide et d'une sortie stable. Il prend en charge les deux modes de communication IIC et série, est compatible avec les microcontrôleurs et les contrôleurs hôtes Linux, et peut s'intégrer en toute transparence au système ROS ; il s'applique largement aux scénarios d'application hautes performances tels que le contrôle du mouvement des robots, la stabilisation d'attitude des drones et la navigation et le positionnement intelligents.

1. Présentation des versions

Comparaison des performances
6 axes9 axes10 axes
Processeur 32 bits haute performance
Gyroscope 3 axes
Accéléromètre 3 axes
Magnétomètre 3 axes-
Baromètre--
Algorithme de fusion de données d'attitude AHRS-
Algorithme de filtre de Mahony
Interface de communicationType-C (carte de base requise) / connecteur de broches IIC
Mode de communicationIIC / série
Positionnement / Scénarios d'applicationConçu pour les applications sensibles au coût, répondant aux exigences des applications à réponse dynamique élevéeConstruit sur l'architecture matérielle 6 axes avec un module magnétomètre 3 axes intégré, réglé grâce à l'algorithme de fusion de données d'attitude AHRS, améliorant considérablement la stabilité et la précision de mesure des données de sortieAjoute un baromètre à l'architecture de détection 9 axes, capable de fournir des informations d'altitude précises, adapté aux scénarios d'application exigeant une meilleure perception de l'attitude spatiale 3D et de la position

Description des broches

SDALigne de données série I2C
SCLLigne d'horloge série I2C
GNDMasse
3V33V3
RXBroche de réception de données série
TXBroche d'émission de données série
GNDMasse
5V5V

2. Paramètres du produit

Paramètres du produit
Remarques
Débit en bauds série115200bps
Fréquence de sortie série25Hz par défaut, réglable de 10Hz à 100Hz
Fréquence d'horloge IIC100KHz
Données de sortieAccélération 3 axes, vitesse angulaire 3 axes, gyroscope 3 axes, angles d'Euler 3 axes, magnétomètre 3 axes, pression barométrique, altitude, température, quaternion (*texte rouge : versions 9 axes/10 axes uniquement ; texte bleu : version 10 axes uniquement)
Temps de démarrage5000ms
Température de fonctionnement-40°C~+85°C
Température de stockage-40°C~+100°C
Résistance aux chocs20kg (carte nue)
Appareils pris en chargeHôtes Linux : PC, Raspberry Pi, série Jetson, série RDK ; hôtes MCU : STM32, MSPM0, ESP32, Pico, Arduino
Tension de fonctionnement5V ou 3.3V
Courant de fonctionnement11mA
Dimensions du produit27.4mm22.6mm12mm
Poids du produit3.8g
Support ROSROS1/ROS2

3. Paramètres de performance des capteurs

Paramètres de performance des données IMU

IMUAccéléromètreGyroscopeMagnétomètre
Plage±16g±2000°/s±8Gauss
Résolution0.0005(g/LSB)0.061(°/s)/(LSB)0.244mGauss/LSB
Bruit RMS (bande passante 100Hz)1.0mg-RMS0.07°/S-RMS/
Dérive en température±0.15mg/C0.015°/s/°C/
Bande passante12.5~1600Hz12.5~1600Hz/

Paramètres de performance des données de navigation

ParamètreValeur typique
Angle de tangage/roulis (placement horizontal)PlageX:±180°, Y:±90°
Précision0.0055°
Angle de cap (placement horizontal)PlageZ:±180°
Précision0.0055°

Paramètres de performance du baromètre

ParamètreConditionValeur typique
Plage300~2000hPa
Bruit RMSMode standard1Pa-RMS
Précision relative±0.12hPa

4. Paramètres de dimensions

Description des broches – 1