Étape 14 : Mesure de courant
Pour mesure de courant, j’ai utilisé un capteur de courant à effet Hall ACS 712 (5 a).
Le capteur ACS712 lire la valeur actuelle et la convertir en une valeur de tension pertinente, la valeur qui relie les deux mesures est la sensibilité. Vous pouvez le trouver sur la feuille de données.
Selon les fiches de données pour un modèle ACS 712 (5 a) :
1. sensibilité est 185mV/A.
2. le capteur peut mesurer des courants positifs et négatifs (fourchette - 5 a... 5 A),
3. alimentation d’énergie est de 5V
4. détection de tension moyenne est 2, 5V quand aucun courant.
Étalonnage :
Valeur = (5/1024) * analog lire la valeur
Si vous n’obtenez pas de 5V de goupille d’arduino 5V puis, valeur = (Vmeasured/1024) * analog lire la valeur
Vmeasured est la tension entre Arduino broches 5V et GND. Vous pouvez le mesurer par un multimètre.
Mais selon les fiches de données de décalage est 2,5 v (quand zéro actuel, vous obtiendrez 2.5V de sortie du capteur)
Courant en ampères = (value-2.5)/0.185
Testez-le en un exemple de code pour ACS712 attaché ci-dessous.