Comment Connecter Un Capteur Hall à Arduino

Table des matières:

Comment Connecter Un Capteur Hall à Arduino
Comment Connecter Un Capteur Hall à Arduino

Vidéo: Comment Connecter Un Capteur Hall à Arduino

Vidéo: Comment Connecter Un Capteur Hall à Arduino
Vidéo: Магнитный датчик на эффекте Холла Программирование и интерфейс Arduino 2024, Décembre
Anonim

Un capteur à effet Hall est un appareil électrique qui détecte les changements dans un champ magnétique. De tels capteurs sont utilisés aujourd'hui dans de nombreux domaines de la vie. Cet article traite de la connexion d'un module avec un capteur Hall 49E à la carte Arduino Nano et de la lecture des lectures du capteur.

Comment connecter un capteur Hall à Arduino
Comment connecter un capteur Hall à Arduino

Nécessaire

  • - Module avec capteur Hall.
  • - Arduino (n'importe quel membre de la famille).
  • - Fils de connexion.
  • - Ordinateur avec environnement de développement Arduino IDE.

Instructions

Étape 1

Un capteur Hall est un appareil qui enregistre les changements dans la force d'un champ magnétique. Les capteurs à effet Hall sont largement utilisés dans la vie quotidienne et dans l'industrie. Ainsi, par exemple, ils sont utilisés comme:

- capteurs de vitesse de rotation - sont utilisés dans l'industrie automobile et partout où il est nécessaire de déterminer la vitesse de rotation d'une roue ou d'un autre objet en rotation;

- Capteurs de proximité; un exemple typique est un étui pliable sur votre smartphone qui allume le rétroéclairage lorsque vous l'ouvrez;

- mesure de l'angle de rotation;

- mesure vibratoire;

- mesure de l'amplitude du champ magnétique - boussoles numériques;

- mesure de l'intensité du courant;

- mesure des entrefers, niveau de liquide, etc.

Module capteur à effet Hall
Module capteur à effet Hall

Étape 2

Le module capteur Hall contient les composants suivants: un trimmer, un comparateur à deux canaux, plusieurs résistances de terminaison, une paire de LED et le capteur Hall 49E lui-même.

Le trimmer permet de régler la sensibilité du capteur Hall. La première LED indique la présence de la tension d'alimentation sur le module, la seconde indique que le champ magnétique a dépassé le seuil de fonctionnement réglé.

Le module capteur a 4 broches. Leur connexion à la carte Arduino est illustrée sur la figure.

Schéma de câblage du capteur à effet Hall vers Arduino
Schéma de câblage du capteur à effet Hall vers Arduino

Étape 3

Écrivons un croquis pour lire les lectures des sorties numériques et analogiques du capteur. Nous interrogerons le capteur toutes les 100 ms et transmettrons les valeurs au port série.

Croquis du capteur à effet Hall
Croquis du capteur à effet Hall

Étape 4

Téléchargez le croquis sur Arduino et ouvrez le moniteur série ou n'importe quel programme de terminal.

Nous voyons deux colonnes avec des nombres. Dans le premier - les lectures de la chaîne numérique. Si la valeur est "0" - le champ magnétique ne dépasse pas le seuil spécifié, si "1" - il dépasse. J'ai amené l'aimant au capteur et j'ai parcouru en plusieurs lignes les valeurs "1". Le seuil est réglé avec une résistance d'ajustement.

Et dans la deuxième colonne - les valeurs du canal analogique du capteur. Pour comprendre ce qu'ils signifient, il est nécessaire d'établir un tableau de correspondance, en notant le sens des lignes magnétiques (polarité de l'aimant) et la distance de l'aimant au capteur. Sur la base de ce tableau, il sera possible d'interpréter les lectures du capteur Hall.

Conseillé: