Abonnez-vous à notre Chaîne YouTube "Devenir Ingénieur" pour bénéficier de nouveaux projets et suivre l'actualité du blog
Sommaire
- 1 Objectifs
- 2 Fonctionnement
- 3 Schéma bloc du circuit MPU-60×0
- 4 Package du circuit MPU-60×0
- 5 Schéma électronique de la carte GY-521
- 6 Caractéristiques du gyroscope
- 7 Caractéristiques de l’accéléromètre
- 8 Applications
- 9 Montage avec Aduino
- 10 Programme Arduino (voir la vidéo)
- 11 Datasheet du circuit MPU-60X0
Objectifs
- Comprendre l’utilité d’un capteur gyroscopique /accéléromètre
- Savoir utiliser le capteur GY-521 avec Arduino
- Savoir la différence entre un accéléromètre et un gyroscope
- Savoir les caractéristiques du gyroscope et de l’accéléromètre
- Visualiser l’évolution temporelle des signaux des deux capteurs
- Et plus encore.
Fonctionnement
La carte GY-521 est muni d’un capteur MEMS MPU-6050. Le circuit contient trois capteurs: Un accéléromètre à trois composantes (3 axes), un gyroscope à 3C et un capteur de température.
Schéma bloc du circuit MPU-60×0
Package du circuit MPU-60×0
Schéma électronique de la carte GY-521
Caractéristiques du gyroscope
- Le gyroscope MEMS à trois axes du MPU-60X0 comprend un large éventail de fonctionnalités:
- Capteurs de vitesse angulaire (gyroscopes) à sortie numérique des axes X, Y et Z avec une plage pleine échelle programmable par l’utilisateur de ± 250, ± 500, ± 1000 et ± 2000 ° / s
- Le signal de synchronisation externe connecté à la broche FSYNC prend en charge la synchronisation d’image, vidéo et GPS
- Les ADC 16 bits intégrés permettent l’échantillonnage simultané des gyroscopes
- Compensation de la stabilité en température intégrée dans le capteur
- Amélioration des performances de bruit basse fréquence
- Filtre passe-bas programmable numériquement
- Courant de fonctionnement du gyroscope: 3,6 mA
- Faible consommation au repos 5µA
- Facteur d’échelle de sensibilité calibré en usine
- Auto-test de l’utilisateur
Caractéristiques de l’accéléromètre
- L’accéléromètre MEMS à trois axes du MPU-60X0 comprend un large éventail de fonctionnalités:
- Accéléromètre à trois axes à sortie numérique avec une plage de pleine échelle programmable de ± 2g, ± 4g, ± 8g et
- ± 16g
- Les ADC 16 bits intégrés permettent l’échantillonnage simultané des accéléromètres sans multiplexeur
- Courant de fonctionnement normal de l’accéléromètre: 500µA
- Courant du mode accéléromètre basse puissance: 10µA à 1,25Hz, 20µA à 5Hz, 60µA à 20Hz, 110µA à 40 Hz
- Détection et signalisation d’orientation
- Détection de robinet
- Interruptions programmables par l’utilisateur
- Interruption High-G
- Auto-test de l’utilisateur
Applications
- Stabilisateur vidéo / image
- Contrôle / navigation des applications de l’interface utilisateur sans contact
- Technologie MotionCommand (pour les raccourcis gestuels)
- Contrôle par le mouvement le mouvement (drone, télécommande magic, console de jeu, etc.)
- Reconnaissance gestuelle
- Services basés sur la localisation
- Stabilisateur des drones et robots
- Combiné et jeux portables
- Contrôleurs de jeu basés sur le mouvement
- Télécommandes 3D pour DTV et décodeurs connectés à Internet, souris 3D
- Capteurs portables pour la santé, le fitness et le sport
- Jouets
Montage avec Aduino
Programme Arduino (voir la vidéo)
Fonction de lecture des capteurs
Fonction du conversion des données accéléromètre en pitch/roll/yaw
Affichage des données de l’Accéléromètre
Affichage des données du gyroscope
Affichage des valeurs de la température
Programme principal
Datasheet du circuit MPU-60X0
Datasheet GY-521 MPU-6050Obtenir le fichier PDF du capteur MPU-60X0