Étape 4: Mesure de courant
Pour mesure de courant, j’ai utilisé un capteur de courant à effet Hall ACS 712 (20 A). Il y a différents capteur de gamme ACS712 courant disponible sur le marché, afin de choisir selon votre condition. Dans le diagramme de Conseil de pain je l’ai montré LED comme une charge, mais la charge réelle est différente.
Principe de fonctionnement :
L’effet Hall est la production d’une différence de tension (la tension de Hall) à travers un conducteur électrique, transversal à un courant électrique dans le conducteur et un champ magnétique perpendiculaire au courant.
En savoir plus sur clic de capteur à effet Hall ici
La fiche de données de capteur ACS 712 se trouve ici
De fiche signalétique
1. ACS 712 mesurer 20Amps positives et négatives, correspondant à la sortie analogique 100mV/A
2. aucun test actuel par le biais de la tension de sortie n’est VCC / 2 = 5v/2 = 2.5V
Étalonnage :
Analog lire produit une valeur de 0-1023, équivalant à 0v à 5v
Donc analogique lire 1 = (5/1024) V = 4.89mv
Valeur = (4,89 * valeur analogique Read) / 1000 V
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)
Valeur réelle = V (valeur à 2,5)
Courant en ampères = valeur réelle * 10
CODE DE L’ARDUINO :
150 échantillons provenant de capteurs avec un intervalle de 2 secondes et puis moyenne des données d’échantillons prélevés
pour (int i = 0; i < 150; i ++)
{
sample2 += analogRead(A3) ; lire le courant du capteur
Delay(2) ;
}
sample2 = exemple2/150 ;
Val =(5.0*sample2)/1024.0;
actualval = val-2,5 ; tension de décalage est de 2.5V
ampères = actualval * 10 ;