Voici l'ISM330DHCX de ST : un accéléromètre + gyroscope 6-DOF IMUs (unité de mesure inertielle) de qualité industrielle.
Ce capteur IMU possède 6 degrés de liberté - 3 degrés chacun d'accélération linéaire et de vitesse angulaire à des taux variables dans une plage respectable. Pour l'accéléromètre : ±2/±4/±8/±16 g à une fréquence de mise à jour de 1,6 Hz à 6,7KHz. Pour le gyroscope : ±125/±250/±500/±1000/±2000/±4000 dps à 12,5 Hz à 6,7 KHz. En particulier, c'est l'un des rares gyroscopes que nous avons en stock avec une portée de 4000 dps, habituellement ils plafonnent à 2000. Ce capteur dispose de circuits d'étalonnage et de compensation supplémentaires qui lui confèrent d'excellentes performances dans une large gamme d'environnements allant de -40 à +105°C. La plupart des autres capteurs IMU n'ont pas de plage de température industrielle, ou ont une grande variation de précision lorsque la température change. L'accéléromètre et le gyroscope se trouvent également sur la même puce de silicium, ce qui permet de mieux synchroniser les six mesures que lorsque les deux capteurs se trouvent sur des puces distinctes.
L'appareil comporte également des fonctions supplémentaires intéressantes, telles que la détection intégrée du tapotement, la détection d'activité, le podomètre/compteur de pas et une machine à états finis programmable/un noyau d'apprentissage automatique capable d'effectuer une reconnaissance de base des gestes.
Pour l'interfaçage, vous pouvez utiliser soit SPI soit I2C - il y a deux broches d'interruption configurables. Pour une utilisation avancée, vous pouvez connecter des dispositifs supplémentaires à un port I2C/SPI externe - utilisé pour la stabilisation optique de l'image.
Pour que la mise en route soit rapide et facile, Adafruit a placé les capteurs sur des cartes compactes avec régulation de tension et entrées à décalage de niveau. Ainsi, vous pouvez les utiliser avec des dispositifs d'alimentation/logiques de 3V ou 5V sans crainte.
Ils ont également écrit des bibliothèques pour vous aider à intégrer ces capteurs à vos cartes Arduino/C++ ou CircuitPython/Python comme Raspberry Pi ou d'autres ordinateurs monocartes.
De plus, comme il parle I2C, vous pouvez facilement le connecter avec deux fils (plus l'alimentation et la masse !). Ils ont même inclus des connecteurs STEMMA QT compatibles avec le qwiic SparkFun pour le bus I2C, de sorte que vous n'avez même pas besoin de souder ! Il suffit de le connecter à votre micro préféré, comme le STM32F405 Feather, à l'aide d'un câble plug-and-play pour obtenir rapidement des données 6 DoF.
DÉTAILS TECHNIQUES
Schémas, diagrammes, exemples de bibliothèques et de codes, fiches techniques et plus encore dans le guide du système d'apprentissage !