Analyseur de courant simplifié

De MediaWiki UOF
Aller à la navigation Aller à la recherche

Cette page décrit la réalisation d'un analyseur de courant très simple mais néanmoins efficace à base du module INA 219. Il s'agit d'un ampèremètre un peu amélioré dans ce sens qu'il permet de visualiser la consommation de courant sur un graphique.

Matériel :

Schéma électrique

Analyseur de courant simplifie v1.png

Programme

#include <Wire.h>
#include <Adafruit_INA219.h>
#define PAUSE 8530    // 100 mesures par seconde (10 ms par mesure)
Adafruit_INA219 ina219;
void setup(void) {
  Serial.begin(115200);
  while (!Serial) {
      delay(1);
  }
  if (! ina219.begin()) {
    while (1) { delay(10); }
  }
}
void loop(void) {
  Serial.println(ina219.getCurrent_mA());
  delayMicroseconds(PAUSE);
}

Description

Un petit boitier a été réalisé en découpe laser dans du MDF de 3mm. Il a été dimensionné en fonction de l'implantation des différents éléments.

Utilisation

  • Relier le module à l'ordinateur par un cordon usb.
  • relier le module au circuit à l'aide du bornier à vis (il doit être inséré en série dans le circuit).
  • Choisir dans "Type de carte" : Arduino Nano
  • choisir dans "Processeur" : Atmega328 (old boot loader)
  • Choisir le port auquel est connecté l'arduino
  • Ouvrir le "traceur série".

Les nombres sur l'axe des ordonnées correspndent à la consommation en milli AMpères Les nombres sur l'axe des abscisses correspondent au nombre de mesures faites. Les mesures sont réalisées à environ 100 Hz (1 mesure toutes les 10 ms.