Wie kan me helpen met een Sparkfun ACS712 low current BB??

Hello,

Ik heb net even een meetopstelling gemaakt en ik ben tot de volgende conclusies gekomen:

  • met de potmeter Vref op het BB de spanning van 2,5V bij 0A terug zetten naar 0V bij 0A geeft als resultaat dat het bordje pas bij 750mA de spanning begint te verhogen. Spelen met de gain potmeter geeft hierop geen resultaat.

Als ik de spanning netjes op 2,5V instel op het BB, dan langzaam de stroom opdrijf varieert de spanning mee vanaf het begin in wat toch op een relatief lineaire curve lijkt, zie volgende meetresultaten:

bij 0mA -> 2,50V
250mA -> 2,74V
500mA -> 2,98V
750mA -> 3,22V
1000mA -> 3,47V
1250mA -> 3,71V

dat lijkt min of meer een stijging van 100mV bij 100mA stroom

nu heb ik dit met het voorbeeldje dat MAS3 me gelinkt heeft, even getest maar het resultaat op de lcd blijft 0mA aangeven

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);


void setup() {
   
  lcd.begin(16, 2);
}

void loop() {
  
int sensorValue = analogRead(A0);
float voltage = (sensorValue * (5.0 / 1023.0)) * 12;

int current = analogRead(A1);

current = map(current, 0, 1023, 0, 1500);


  lcd.setCursor(0,0);
    lcd.print(voltage);
    lcd.print(" V ");
    
    lcd.setCursor(0,1);
    lcd.print(current);
    lcd.print(" mA ");
   
  delay(10);                     
}