KY-024 Module Capteur Magnétique à Effet Hall

25.00 DH

Le capteur magnétique à effet Hall KY-024 est un module polyvalent permettant la détection des champs magnétiques avec une grande précision.

SKU: CAP082 Category:
Description

Le capteur magnétique à effet Hall KY-024 est un module polyvalent permettant la détection des champs magnétiques avec une grande précision. Il est basé sur un capteur Hall linéaire 49E et est conçu pour fournir des sorties analogiques et numériques, ce qui le rend idéal pour une large gamme d’applications, notamment en robotique, domotique, automatisation industrielle et recherche scientifique.

Ce module intègre un comparateur LM393, un potentiomètre d’ajustement du seuil de détection, ainsi que des LED d’indication pour visualiser l’état du signal de sortie.

Caractéristiques Techniques

  • Tension d’alimentation : 3V à 5V DC
  • Plage de détection du champ magnétique : ±2mT (milliteslas)
  • Température de fonctionnement : -40°C à +85°C
  • Sensibilité du capteur Hall 49E :
    • Min. : 1.0 mV/G
    • Typ. : 1.4 mV/G
    • Max. : 1.75 mV/G
  • Dimensions : 45mm x 15mm x 14mm
  • Poids : 1g
  • Composants principaux :
    • Capteur Hall linéaire 49E
    • Comparateur LM393
    • Potentiomètre de réglage
    • LED d’indication
    • Résistances et condensateurs de filtrage

Principe de Fonctionnement

Le capteur KY-024 repose sur l’effet Hall, un phénomène physique permettant de mesurer un champ magnétique en convertissant la variation du champ en tension électrique.

  1. Sortie analogique (A0) : La tension de sortie est proportionnelle à l’intensité du champ magnétique. Cette valeur permet d’effectuer des mesures précises du champ magnétique.
  2. Sortie numérique (D0) : Lorsque le champ magnétique atteint un seuil défini, le comparateur LM393 bascule la sortie numérique de LOW à HIGH. Ce seuil peut être ajusté via le potentiomètre.
  3. LED d’indication : Une LED s’allume pour signaler l’état de la sortie numérique, facilitant ainsi le diagnostic.

Applications

Le capteur KY-024 est adapté à de nombreuses applications, notamment : Détection de position et de vitesse en robotique Systèmes de sécurité et d’anti-intrusion Détection d’objets magnétiques en industrie Mesure de courant sans contact dans les circuits électroniques Cartographie des champs magnétiques pour les laboratoires de recherche Systèmes de contrôle d’accès basés sur les aimants

Brochage et Connexions

Le module KY-024 dispose de quatre broches :

Broche Fonction
VCC Alimentation (3V – 5V)
GND Masse
A0 Sortie analogique (tension proportionnelle au champ magnétique)
D0 Sortie numérique (HIGH/LOW selon le seuil défini)

Utilisation avec Arduino

Câblage avec un Arduino Uno

KY-024 Arduino Uno
VCC 5V
GND GND
A0 A0 (Lecture analogique)
D0 D3 (Lecture numérique)

Exemple de Code Arduino (Basique)

const int led = 13;

const int digitalPin = 3;

const int analogPin = A0;

int digitalVal;

int analogVal;

 

void setup() {

  pinMode(led, OUTPUT);

  pinMode(digitalPin, INPUT);

  Serial.begin(9600);

}

 

void loop() {

  digitalVal = digitalRead(digitalPin);

  digitalWrite(led, digitalVal);

 

  analogVal = analogRead(analogPin);

  Serial.println(analogVal);

  delay(100);

}

But du code :

  • Lire la valeur analogique du champ magnétique.
  • Lire la sortie numérique et allumer la LED lorsque le seuil est atteint.
  • Afficher les valeurs dans le moniteur série.

Exemple de Code avec Affichage LCD I2C

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

 

LiquidCrystal_I2C lcd(0x27, 16, 2);

const int led = 13;

const int digitalPin = 3;

const int analogPin = A0;

int digitalVal;

int analogVal;

 

void setup() {

  lcd.begin();

  lcd.backlight();

  pinMode(led, OUTPUT);

  pinMode(digitalPin, INPUT);

  Serial.begin(9600);

}

 

void loop() {

  digitalVal = digitalRead(digitalPin);

  digitalWrite(led, digitalVal);

  lcd.setCursor(0, 0);

  lcd.print(« Magnetic: « );

  lcd.print(digitalVal ? « YES » : « NO « );

 

  analogVal = analogRead(analogPin);

  lcd.setCursor(0, 1);

  lcd.print(« Analog: « );

  lcd.print(analogVal);

  delay(100);

}

But du code avancé :

  • Afficher l’état du champ magnétique sur un LCD 16×2 I2C.
  • Lire et afficher les valeurs analogiques et numériques.
  • Contrôler une LED en fonction du seuil défini.

 

 

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “KY-024 Module Capteur Magnétique à Effet Hall”

Your email address will not be published. Required fields are marked *