Étape 3: Calibrer le capteur de courant
La puce ACS712 génère une tension analogique qui varie linéairement avec détectée actuel. La version régulière peut mesurer jusqu'à 5 a de courant continu ou alternatif. Dans la carte de dérivation Sparfun un étage de gain ampli op a été ajoutée pour mesurer le courant plus sensibles. En particulier, en réglant le gain de l’opamp incorporé (à partir de 4,27 à 47), il est possible de mesurer de très faibles courants.
Afin de calibrer le capteur de courant, vous devez configurer le décalage et les potentiomètres de gain à l’aide d’un tournevis et un voltmètre numérique. Cela se fait en deux étapes :
1) configuration de l’offset. Avec aucun courant sur les lignes de sens, régler le décalage afin de pouvoir pour lire environ 2,5 v sur la ligne de sortie de capteur.
2) configuration du gain. Avec une entrée de courant connue Iref (un 100mA limitée d’alimentation fonctionne bien pour cela), réglez le gain dans la manière de lire le désiré valeur Vréf sur la ligne de sortie. La sensibilité est donnée par (Vref - 2.5) / Iref. Par exemple, si avec un courant de référence de 100 mA max., la ligne de sortie de capteur lit 2.8V, il s’ensuit que la sensibilité du capteur est de 3 V / a.
Étant donné que la sortie du capteur augmente linéairement avec la tension détectée et que la valeur maximale ne doit pas dépasser 5 v, il s’ensuit que le gain doit être défini comme une tradoff entre la résolution et le courant maximal de mesurable.
Télécharger l’Arduino croquis disponible ici et ouvrez-le à l’aide du SDK de l’Arduino. Avant de télécharger le code pour le microcontrôleur n’oubliez pas de modifier le décalage (en mV) et la sensibilité (en mV / A) variables en utilisant les valeurs ci-dessus. Dans la capture d’écran l’OFFSET a la valeur 2500mV tandis que la sensibilité est réglée à 850 mV / A