Description
Capteur de Courant 20A ACS712
Description courte :
Le capteur ACS712 20A permet de mesurer des courants alternatifs ou continus jusqu’à ±20A avec une sortie analogique proportionnelle au courant détecté. Idéal pour surveiller la consommation de moteurs, batteries ou autres charges importantes dans vos projets électroniques.
Caractéristiques techniques :
– Plage de mesure : ±20A
– Tension d’alimentation : 5V
– Sortie analogique proportionnelle au courant
– Précision typique : ±1.5%
– Sensibilité : 100 mV/A
– Isolation galvanique entre circuit de mesure et charge
– Interface analogique compatible Arduino et microcontrôleurs
– Dimensions compactes
Connexion avec Arduino :
Connectez la sortie analogique du capteur à une entrée analogique Arduino (ex. A0). Alimentez le capteur en 5V et GND depuis la carte Arduino.
Exemple de code Arduino :
// Mesure courant avec ACS712 20A
const int pinAnalog = A0;
const float tensionRef = 5.0; // Tension de référence Arduino
const float resolutionADC = 1023.0; // Résolution ADC 10 bits
const float sensibilite = 0.100; // Sensibilité en V/A pour ACS712 20A
void setup() {
Serial.begin(9600);
}
void loop() {
int lectureBrute = analogRead(pinAnalog);
float tensionSortie = (lectureBrute / resolutionADC) * tensionRef;
float courant = (tensionSortie - (tensionRef / 2)) / sensibilite; // Courant en ampères
Serial.print("Courant mesuré : ");
Serial.print(courant);
Serial.println(" A");
delay(1000);
}
Applications :
– Surveillance de courant élevé
– Projets robotiques et moteurs
– Domotique et systèmes de protection électrique
– Mesure et contrôle de consommation
There are no reviews yet.