L'AltIMU-10 v6 est une unité de mesure inertielle (IMU) et un altimètre qui comprend le même gyroscope et accéléromètre LSM6DSO et le même magnétomètre LIS3MDL que le MinIMU-9 v6, et ajoute un baromètre numérique LPS22DF.
Une interface I²C accède à dix mesures de pression indépendantes, rotation, accélération et magnétique qui peuvent être utilisés pour calculer l'altitude et l'orientation absolue du capteur.
La carte fonctionne de 2,5 à 5,5 V et a un espacement des broches de 0,1".
Vue d'ensemble
Le Pololu AltIMU-10 v6 est une carte compacte (1,0" × 0,5") qui combine le gyroscope à 3 axes LSM6DSO et l'accéléromètre à 3 axes de ST., le magnétomètre LIS3MDL à 3 axes et le baromètre numérique LPS22DF pour former une unité de mesure inertielle (IMU). et altimètre
Ces capteurs sont d'excellents circuits intégrés, mais leur petit boîtier les rend difficiles à utiliser pour l'étudiant ou l'amateur typique. Ils fonctionnent également à des tensions inférieures à 3,6 V, ce qui peut rendre difficile l'interface avec des microcontrôleurs fonctionnant à 5 V.
L'AltIMU-10 résout ces problèmes en incorporant des composants électroniques supplémentaires, notamment un régulateur de tension et un circuit de décalage de niveau, tout en conservant la taille totale dans le temps. aussi compact que possible. La carte est livrée entièrement équipée de ses composants SMD, notamment LSM6DSO, LIS3MDL et LPS22DF.
Par rapport au précédent AltIMU-9 v5, la version v6 remplace l'accéléromètre/gyroscope MEMS LSM6DS33 par le nouveau LSM6DSO, qui offre plusieurs améliorations telles qu'une réduction bruit et une vitesse de sortie de données maximale plus élevée pour le gyroscope. Il remplace également le capteur de pression LPS25HB par le LPS22DF, qui présente une précision améliorée, un bruit de sortie réduit et un débit de sortie maximum beaucoup plus élevé. L'AltIMU-9 v6 est compatible avec les broches de l'AltIMU-9 v5 et devrait pouvoir servir de remplacement avec certaines modifications logicielles.
L'AltIMU-10 v6 est également compatible avec les broches du MinIMU-9 v6 et offre la même fonctionnalité accrue. par un baromètre numérique permettant d'obtenir des mesures de pression et d'altitude. Il comprend un deuxième trou de montage et n'est que 0,2″ plus long que le MinIMU-9. Tout code écrit pour MinIMU-9 v6 devrait également fonctionner avec AltIMU-10 v6.
Les LSM6DSO, LIS3MDL et LPS22DF disposent de nombreuses options configurables, notamment des sensibilités sélectionnables dynamiquement pour le gyroscope, l'accéléromètre et le magnétomètre et des résolutions sélectionnables pour le baromètre.onnent avec des vis n°2 ou M2 (non incluses).
Chaque capteur dispose également d'un choix de débits de données de sortie. Les trois circuits intégrés sont accessibles via une interface I²C/TWI partagée, permettant aux capteurs d'être adressés individuellement via une seule ligne d'horloge et une seule ligne de données. De plus, une broche de configuration d'adresse esclave permet aux utilisateurs de modifier les adresses I²C des capteurs et de connecter deux AltIMU sur le même bus I²C.
Les neuf lectures indépendantes de rotation, d'accélération et magnétiques fournissent toutes les données nécessaires pour créer une référence d'attitude et de cap. (AHRS) et les lectures du capteur de pression absolue peuvent être facilement converties en altitudes, vous donnant un total de dix mesures indépendantes (parfois appelées 10DOF). Avec un algorithme approprié, un microcontrôleur ou un ordinateur peut utiliser les données pour calculer l'orientation et la hauteur de la carte AltIMU. Le gyroscope peut être utilisé pour suivre la rotation très précisément sur une courte période de temps, tandis que l'accéléromètre et la boussole peuvent aider à compenser la dérive du gyroscope au fil du temps en fournissant un cadre de référence absolu. Les axes respectifs des deux puces sont alignés sur la carte pour faciliter ces calculs de fusion de capteurs.
La carte porteuse comprend un régulateur de tension linéaire à faible chute qui fournit les 3,3 V requis par les LSM6DSO, LIS3MDL et LPS22DF, ce qui permet au module pour être alimenté à partir d'une seule alimentation de 2,5 V à 5,5 V. La sortie du régulateur est disponible sur la broche VDD et peut fournir près de 150 mA à des appareils externes. La carte de dérivation comprend également des circuits qui décalent l'horloge I²C et les lignes de données au même niveau de tension logique que le VIN fourni, simplifiant ainsi l'interface de la carte avec les systèmes 5 V. L'espacement des broches de 0,1 " de taille de plaque le rend facile à utiliser avec les systèmes standard. plaques sans soudure et plaques perforées de 0,1″.
Composants inclus
Une bande 1x6 de broches d'en-tête de 0,1″ est incluse et une bande de 1x5 de broches d'en-tête à angle droit de 0,1″, comme indiqué dans l'image ci-dessous. Vous pouvez souder la bande d'embase de votre choix à la carte pour une utilisation avec des câbles personnalisés ou des cartes sans soudure ou souder des câbles directement sur la carte pour des installations plus compactes. La plaque comporte deux trous de montage qui fonctionnent avec des vis n°2 ou M2 (non incluses).
Dimensions : 1,0″ × 0,5″ × 0,1″ (25 mm × 13 mm × 3 mm)
Poids sans broches d'embase : 0,8 g (0,03 oz)
Tension de fonctionnement : 2,5 V à 5,5 V
Courant d'alimentation : 5 mA
Format de sortie (I²C) :
Gyroscope : une lecture de 16 bits par axe
Accéléromètre : une lecture de 16 bits par axe
Magnétomètre : une lecture de 16 bits par axe
Baromètre : Lecture de pression 24 bits (4 096 LSb/mbar)
Plage de sensibilité :
Gyroscope : ±125, ±250, ±500, ±1 000 ou ±2 000°/s
Accéléromètre : ±2, ±4, ±8 ou ±16 g
Magnétomètre : ±4, ±8, ±12 ou ±16 gauss
Baromètre : 260 mbar à 1 260 mbar (26 kPa à 126 kPa)