AS5600 – Capteur de position rotatif magnétique 12 bits
La nécessité est la mère de l'invention; à mesure que le temps change, nous développons et apprécions des appareils plus petits et plus précis. L'AS5600 est l'un de ces capteurs de position rotatifs magnétiques. De plus, vous apprécierez sa programmation simple et sa facilité d'utilisation. Par conséquent, chez WellPCB, nous recommandons fortement le capteur pour votre projet. Ici, nous allons tout apprendre sur l'AS5600.
Qu'est-ce qu'un AS5600 ?
Fig 1 :Un capteur de position rotatif AS5600
L'AS5600 est un capteur de position rotatif magnétique facile à programmer avec une sortie PWM ou une sortie analogique haute résolution 12 bits. Il utilise un système sans contact pour mesurer l'angle absolu d'un aimant sur l'axe diamétralement magnétisé.
De plus, sa conception durable et robuste supprime les effets de tout champ magnétique parasite externe homogène. Par conséquent, il est préférable pour les tâches de potentiomètre sans contact.
Configuration des broches AS5600
L'AS5600 a sept broches, comme indiqué ci-dessous.
Fig 2 :Configuration des broches AS5600
- GND : Connectez cette broche à la masse du système à des fins de mise à la terre.
- VCC : Broche d'alimentation, 5 V/3,3 V.
- SDA : Date de série du circuit inter-intégré (I2C).
- SCL : Horloge série de l'I2C.
- VCC : Alimentation 3V3 uniquement pour le CI.
- PGO : Utilisé pour définir les positions initiale et finale de l'angle de rotation.
- SORTIE : Émet les signaux de rapport cyclique tels que configurés par le logiciel.
Fonctionnalités AS5600
Voici une brève introduction aux fonctionnalités du capteur de position magnétique rotatif AS5600.
- Tout d'abord, il prend en charge la mesure d'angle sans contact.
- Deuxièmement, il dispose d'une position de démarrage et d'arrêt facilement programmable par l'utilisateur via l'interface I2C.
- Troisièmement, il dispose d'une résolution de sortie de conversion numérique-analogique (DAC) de 12 bits.
- Quatrièmement, vous pouvez programmer l'angle maximal de 18 à 360 degrés.
- Cinquièmement, il détecte automatiquement un matériau ou une surface magnétique.
- Sixièmement, il prend en charge la programmation de position facile à démarrer et à arrêter sans programmeur dans une configuration à 3 fils.
- Septièmement, il passe automatiquement en mode basse consommation si nécessaire.
- Enfin, il dispose d'une sortie analogique radiométrique à modulation de largeur d'impulsion (PWM) ou d'une sortie numérique codée VDD.
Spécification AS5600
- Il a une tension d'alimentation de 3,3 ou 5 V.
- Son courant d'entrée peut atteindre 100 mA.
- De plus, il a une température ambiante de fonctionnement de -40 à 125 °C.
- L'AS5600 possède une interface I2C non modifiable avec l'adresse 0X36.
Principe de fonctionnement AS5600
Le fonctionnement de l'AS5600 repose sur l'effet Hall. C'est parce qu'il possède un capteur Hall intégré qui détecte les changements de direction du champ magnétique.
De plus, avec l'aide de l'A/D interne 12 bits, la direction du champ magnétique est amplifiée par un amplificateur.
Par conséquent, le module AS5600 peut produire 4096 positions à chaque tour. En outre, vous pouvez choisir d'exporter des données RAW via l'interface I2C ou une onde PWM via la broche OUT. De plus, l'angle maximum est également programmable.
Vous pouvez le configurer entre 18° et 360°, ce qui signifie que la précision angulaire mesurée est d'environ 18/4096.
Cependant, vous devez savoir que l'AS5600 ne peut bien fonctionner qu'avec un aimant similaire à la taille de votre puce.
De plus, vous devez mesurer le module tout en le maintenant très près du champ magnétique. Un autre point essentiel est que vous devez aligner le centre du capteur AS5600 avec celui du champ magnétique. Par conséquent, la distance verticale doit être comprise entre 0,5 mm et 3 mm.
Jouez avec Arduino
Fig 3 :Une plate-forme Arduino pour les développeurs
Pour cette configuration, vous aurez besoin d'une carte Arduino ou Seeeduino V4.2, d'un blindage de base et d'un AS5600.
Voici comment vous pouvez configurer votre configuration.
Connexion matérielle.
- Tout d'abord, connectez l'AS5600 au port I2C du blindage de base.
- Deuxièmement, connectez le blindage de base Grove à votre carte Seeeduino.
- Troisièmement, connectez la carte à votre PC à l'aide d'un câble USB compatible.
Connexion logicielle
- La première étape consiste à télécharger la bibliothèque AS5600 depuis Github.
- Deuxièmement, redémarrez votre IDE Arduino et ouvrez le readAngle via Fichier → Exemples → Seeed_AS5600-master → readAngle.
- Voici un exemple du code readAngle.
- Troisièmement, téléchargez la démo.
- Quatrièmement, ouvrez le Serial Monitor de l'IDE Arduino à partir de l'option Outil et définissez le débit en bauds sur 115200 .
- Cinquièmement, testez votre système pour voir s'il lit sur votre écran lorsque vous déplacez le capteur.
Application AS5600
Fig 4 :Un encodeur rotatif traditionnel remplacé par l'AS 5600
Source ; Wikipédia Commons
Voici quelques applications du capteur AS 5600.
- Appareils électroménagers
- Boutons sans contact
- Pédales et servos RC
- Potentiomètres sans contact
- Aussi, contrôle du volume des appareils audio
- Développement de l'automatisation
- De plus, l'AS5600 fonctionne comme des commandes automobiles
Conclusion
L'AS 5600 est une excellente alternative aux potentiomètres traditionnels car il est sans contact et de haute précision. Et comme nous l'avons vu, ils fonctionnent bien pour mesurer, contrôler et positionner les projets.
Si vous en avez un et que vous avez besoin d'aide, n'hésitez pas à nous contacter. Nous vous répondrons dès que possible.
Technologie industrielle
- Principes de base des capteurs magnétiques numériques
- Le capteur de position inductif pour moteurs industriels offre une vitesse élevée et une grande précision
- Capteur de température de roulement | détecteur
- Les encodeurs rotatifs améliorent la précision de la position absolue du robot
- Capteur de position inductif sans contact
- Capteur de pointe/d'inclinaison sans contact
- Les options abondent lors de la sélection d'un capteur pour le retour moteur
- Capteur de position rotatif basé sur RFID
- Comprendre le capteur de position d'arbre à cames