Broche du capteur à effet Hall :le guide complet
Des problèmes ont-ils détecté des variables telles que la vitesse, le déplacement ou la proximité de votre système mécanique ? Ou votre projet nécessite-t-il quelque chose pour détecter la position d'objets ou la présence d'un champ magnétique ? Eh bien, vous avez de la chance car nous avons la réponse. Le capteur à effet Hall est tout ce dont vous avez besoin.
Ce capteur a une variété d'utilisations, y compris l'identification de la polarité d'un pôle magnétique et la mesure de la force des champs magnétiques.
Donc, dans cet article, nous allons tout vous dire sur le capteur à effet Hall et vous montrer comment construire un circuit à effet Hall simple à l'aide d'Arduino.
Commençons.
Qu'est-ce qu'un capteur à effet Hall magnétique ?
Un capteur magnétique à effet Hall est un appareil qui détecte la présence d'un champ magnétique. Ainsi, lorsqu'il y a un champ magnétique, la sortie de cet appareil sera élevée. En revanche, le résultat serait faible en l'absence de champ magnétique.
De plus, vous pouvez régler la sensibilité du capteur magnétique à effet Hall accompagné d'un potentiomètre.
Un module à effet Hall comprend des résistances, un potentiomètre, une alimentation, un capteur Hall, un indicateur LED, un comparateur LM393 IC et des condensateurs.
Circuit du capteur à effet Hall
Configuration des broches
Voici les configurations de broches pour un module de capteur à effet Hall :
Nom du code | Description |
VCC | Le VCC est chargé d'alimenter le module en +5V. |
GND | La broche GND est l'alimentation au sol. |
FAIRE | La broche de sortie numérique se connecte directement à la broche numérique du microcontrôleur. |
AO | La broche de sortie analogique se connecte directement à la broche analogique du microcontrôleur. |
Broche du capteur à effet Hall
Spécifications
Voici les caractéristiques et spécifications du capteur à effet Hall magnétique :
- Il a une tension de fonctionnement de 5V DC
- La taille du circuit imprimé est de 32 x 12 mm
- Il est facilement disponible, pas cher et petit
- Il utilise un capteur de commutateur à effet Hall allegro A3144
- Il utilise également un type de détecteur à effet Hall à détection magnétique
- Dispose d'un comparateur LM393 avec un seuil prédéfini
- Il a une plage de détection de 7 mm
- Vous pouvez facilement utiliser ce capteur avec n'importe quel circuit intégré ou microcontrôleur analogique ou numérique normal.
Principe de fonctionnement
Tous les capteurs à effet Hall A3114 ont des matériaux avec des champs magnétiques mais sans charges actives. Ainsi, ces charges deviendront actives chaque fois qu'il recevra la tension directement sur les broches d'entrée.
De plus, ces particules chargées créent une force lorsqu'elles se déplacent dans le champ magnétique, les reflétant sur une trajectoire rectiligne.
Ces particules sont des conducteurs porteurs de courant. Ainsi, l'ensemble du processus forme deux plans. Essentiellement, le premier a le champ magnétique, tandis que le second avec les conducteurs porteurs de courant ou les particules chargées déviées.
Schéma du circuit du capteur à effet Hall
De plus, il en résulte que le premier plan a des charges positives et le second des charges négatives. Maintenant, les tensions présentes entre les deux avions sont les tensions à effet Hall. Ainsi, lorsque la force est la même entre le champ magnétique et les particules chargées, il n'y aura pas de séparation entre les deux plans.
En d'autres termes, si vous ne voyez aucun changement de courant, les tensions Hall mesureront le décalage ou la densité de flux du champ magnétique.
Capteurs à effet Hall numériques alternatifs
Voici quelques capteurs numériques à effet hall alternatifs au cas où vous ne trouveriez pas le module de capteur hall A3114 ou si vous vouliez quelque chose de différent :
- Capteur flexible
- Capteur de pouls de fréquence cardiaque
- Capteur infrarouge d'évitement d'obstacles
- Capteur d'humidité du sol
- Capteur de flamme
- Module de capteur de choc
- Capteur de couleur
- Détecteur de pluie
Autres capteurs à effet Hall analogiques
Voici également quelques autres capteurs analogiques à effet hall :
- APDS9960
- RTD PT100
- TLE4999I3
- BH1750
- DHT22
- LM35
- VL53L0X
- CCS811
- BMP280
- HC-SR505
- MQ137
- TMP36
- BMP180
- ADXL335
- DHT11
- MPX4115A
- MPU6050
Comment interfacer un capteur à effet Hall A3144 accompagné d'une carte Arduino
Vous aurez besoin d'un contrôleur si vous allez vérifier la densité de flux magnétique via un capteur à effet Hall. Donc, dans ce cas, nous utiliserons une carte Arduino. Ainsi, vous pouvez interfacer votre capteur à effet Hall A2144 accompagné d'une carte Arduino via les connexions de câblage indiquées dans le schéma électrique ci-dessous :
Connexions du câblage Arduino
Le schéma de circuit montre que l'Arduino alimente le capteur à effet Hall et qu'une seule LED se connecte à la sortie de l'Arduino. La LED sert d'indicateur. Ainsi, lorsque le circuit détecte l'existence d'un champ magnétique, il allume la LED.
Lorsque vous effectuez les connexions nécessaires, vous écrivez un programme logique simple à l'aide de la bibliothèque Arduino, puis téléchargez le code via le logiciel Arduino IDE sur la carte Arduino.
De plus, mettez votre carte Arduino et approchez un aimant de ce circuit pour vérifier si votre interface fonctionnait. Le capteur à effet Hall devrait détecter l'appel et envoyer un signal logique élevé à la carte Arduino si cela fonctionne. L'Arduino devrait alors allumer la LED.
Brochage du capteur à effet Hall– Comment construire un circuit de capteur à effet Hall
Pour ce circuit, nous utiliserons le capteur à effet Hall Allegro A1302 pour détecter les champs magnétiques. Ensuite, nous connecterons le capteur à une carte Arduino pour lire la tension de la sortie de l'A1302 et l'afficher sur un écran.
Ainsi, si vous placez un aimant près du capteur, il y aura un changement dans les lectures. Cela signifie que le capteur détecte la fermeture de l'aimant.
Composants requis
- Capteur à effet Hall (A1302) (1)
- Carte Arduino Uno (1)
- USB (1)
Remarque :le brochage de l'effet Hall A1302 est différent du capteur mentionné précédemment. Plutôt que quatre broches, ce circuit intégré n'en a que trois (V EN , GND et V OUT ). La broche 1 prend une tension continue positive pour le fonctionnement du CI (4,4-6 V), tandis que la broche 2 est la broche de masse. Cela signifie qu'il prend la borne négative de l'alimentation CC. Enfin, la broche 3 est la broche de sortie. Il libère une tension analogique en fonction de la densité du champ magnétique.
Broche A1302
Brochage du capteur à effet Hall– Schéma du circuit
Voici le schéma et le schéma du circuit :
Schéma du circuit
Schéma du circuit
Brochage du capteur à effet Hall– Étapes
Suivez le schéma ci-dessus pour connecter votre capteur à effet Hall à votre carte Arduino pour construire ce circuit.
Lorsque vous avez terminé les connexions, prenez votre clé USB, connectez l'Arduino à votre ordinateur et entrez le code suivant pour afficher les lectures de champ magnétique de votre capteur à effet Hall.
Remarque :le câble USB doit être de type A d'un côté et de type B de l'autre.
//initialise/définit les connexions des broches
int outputpin=0 ;
//définit la broche de masse sur LOW et la broche d'entrée sur HIGH
annuler la configuration()
{
Serial.begin(9600);
}
//main loop- Lit la valeur brute de la broche de sortie et l'imprime
boucle vide()
{
int rawvalue=analogRead(outputpin);
Serial.println(rawvalue);
délai(5000);
}
Bien que l'appareil n'ait pas la meilleure sensibilité, il affichera un changement dans les lectures lorsque vous placez un aimant à proximité.
Broche du capteur à effet Hall–Applications
Vous pouvez utiliser le circuit du capteur à effet Hall pour les applications suivantes :
- Comptage d'impulsions
- Détection d'ouverture/fermeture de porte
- Positionnement de la vanne
- Détection d'amarrage
- Détection de proximité
Conclusion
L'interface d'un Arduino avec des capteurs à effet Hall est l'un des moyens les plus efficaces de lire les champs magnétiques. Pourquoi? Parce que la plupart des capteurs fonctionnent avec une entrée de 4,5 à 6 V et qu'un Arduino fournit une alimentation de 5 V, ce qui le rend parfait pour le capteur.
De plus, vous pouvez définir vos connexions de broches avec le code Arduino et lire la tension analogique à partir de la broche de sortie de votre capteur. Voici la meilleure partie. L'Arduino ne lit que la valeur brute sans calculs ni conversions et l'affiche.
Eh bien, cela met fin à cet article. Avez-vous des questions? N'hésitez pas à nous joindre ici. Et nous serons ravis de vous aider.
Technologie industrielle
- Fonctionnement et applications du capteur à effet Hall.
- Le guide complet pour choisir un moteur antidéflagrant
- Le guide complet du bon stockage des moteurs électriques
- Le guide complet de l'impression 3D
- Le guide complet des pièces usinées
- Comment fonctionne le piézoélectrique :un guide ultime complet
- BME680 – Un guide complet sur le capteur environnemental
- Comprendre le capteur à effet Hall
- Usinage CNC 5 axes :le guide complet