Плата использует "эффекта Холла". ACS758 датчик дает точные измерения переменного и постоянного тока в условиях повышенной нагрузки.
Особенности
120 кГц - пропускная способность
3 мкс выход в ответ на входной ток
Выходное напряжение пропорционально току
Почти ноль магнитного гистерезиса
Низкие потери мощности: 100 μΩ - внутреннее сопротивление проводника
Характеристики
Рабочее напряжение (аналоговый): 5V
Пик измерения напряжения: 3000 В (AC), 500 В (DC)
Текущий ток: -50 ~ 50A
Чувствительность: 40 мВ/A
Рабочая температура: -40 ~ 150 ° C
Размеры: 34x34mm
Пример программного кода
const int numReadings = 30;
float readings[numReadings]; // the readings from the analog input
int index = 0; // the index of the current reading
float total = 0; // the running total
float average = 0; // the average
float currentValue = 0;
void setup()
{
Serial.begin(57600);
for (int thisReading = 0; thisReading < numReadings; thisReading++)
readings[thisReading] = 0;
}
void loop()
{
total= total - readings[index];
readings[index] = analogRead(0); //Raw data reading
readings[index] = (readings[index]-510)*5/1024/0.04-0.04;//Data processing:510-raw data from analogRead when the input is 0; 5-5v; the first 0.04-0.04V/A(sensitivity); the second 0.04-offset val;
total= total + readings[index];
index = index + 1;
if (index >= numReadings)
index = 0;
average = total/numReadings; //Smoothing algorithm (http://www.arduino.cc/en/Tutorial/Smoothing)
currentValue= average;
Serial.println(currentValue);
delay(30);
}Техническое состояние : новый Гарантия: 2 месяца