Energimåler INA226 I2C Bi-directional 0V-36V 20A Module

kr.30.00 inkl. moms

På lager

Energimåler INA226 I2C Bi-directional 0V-36V 20A Module.

Energimåler INA226 I2C Bi-directional 0V-36V 20A Module er løsningen til alle dine behov for strømovervågning. Den er også i stand til at læse strøm, når der tilføjes en shuntmodstand. Med dens avancerede INA226B-chip kan du nemt måle høj sidespænding og DC-strømtræk med 1 % præcision ved brug af kun én enhed. Dette modul kan håndtere højsidestrømmåling op til +36VDC, selv når det kun drives af 3 eller 5V. Den rapporterer også den høje sidespænding tilbage, hvilket gør den perfekt til at spore batterilevetid eller solpaneler uden behov for flere multimetre.

Tekniske detaljer:

Senses Bus Voltages: 0 ~ 36V
Input Power Supply: 2.7V ~ 5.5V
Communication: I2C
High-Side or Low-Side Sensing
16-bit Analog-to-Digital Converter
Current, Voltage, and Power Outputs
Low-Power Operation (330μA Quiescent Current)
Dimensions: 20.5 x 19.4 mm

Installere GyverINA Library

  • Download library (Download)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er library installeret.
  • Library kan også downloades direkte i Arduino IDE find den her: “Sketch/Include library/Manage library/GyverINA – by AlexGyver”

Eksempel

Her vises en eksempel på hvordan man kan måle forskellige værdier på et kredsløb, så som spænding, strøm, effekt, og shunt spænding på en gang.

Du skal bruge:

Forbind det sådan:

VCC (Modul) – 5V (Arduino)
GNG (Modul) – GND (Arduino)
SDA (Modul) – A4 (Arduino)
SCL (Modul) – A5 (Arduino)
ALE (Modul) – D2 (Arduino)
VBS (Modul) – TIL (LED)
IN- (Modul) – TIL (9V Batteri’S – pol)
IN+ (Modul) – TIL (Modstand)
Batteriet + pol skal til (LED)

Kode:

#include <GyverINA.h>

INA226 ina; 

void setup() {
Serial.begin(9600);
Serial.print(F("INA226..."));

if (ina.begin()) { // ina.begin(4, 5)
Serial.println(F("connected!"));
} else {
Serial.println(F("not found!"));
while (1);
}

// ina.sleep(true);
// ina.sleep(false);

Serial.print(F("Calibration value: ")); Serial.println(ina.getCalibration());

ina.setSampleTime(INA226_VBUS, INA226_CONV_2116US); // Повысим время выборки напряжения вдвое
ina.setSampleTime(INA226_VSHUNT, INA226_CONV_8244US); // Повысим время выборки тока в 8 раз

ina.setAveraging(INA226_AVG_X4); // Включим встроенное 4х кратное усреднение, по умолчанию усреднения нет

Serial.println("");
}

void loop() {

Serial.print(F("Voltage: "));
Serial.print(ina.getVoltage(), 3);
Serial.println(F(" V"));

Serial.print(F("Current: "));
Serial.print(ina.getCurrent(), 3);
Serial.println(F(" A"));

Serial.print(F("Power: "));
Serial.print(ina.getPower(), 3);
Serial.println(F(" W"));

Serial.print(F("Shunt voltage: "));
Serial.print(ina.getShuntVoltage(), 6);
Serial.println(F(" V"));

Serial.println("");
delay(1000);
}

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “Energimåler INA226 I2C Bi-directional 0V-36V 20A Module”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *