strøm måling med arduino og acs714

Kode til at måle strøm med arduino singleboard herunder:

// ***** Opsamler Strøm med acs714 og putter data i en string (den varialen som bruges til at kalde routinen med) *****
// ***** acs714 måler maks 5 ampere, har en offset spænding på 2,5 volt, og giver 187mv pr. ampere ( x5,34) *****

void getcurrent(char *current)
{
int sign, whole;
digitalWrite(digital_io_pin7,LOW); // alive led turns off
//sensor = 2 ;
sign=false; // kommer fra gettemperatur routinen
if(sign) current[0]=’-‘;
else current[0]=’+’;
// analog read
whole = 0;
whole = analogRead(5);
whole = whole;

current[1]= (whole % 10000)/1000 +’0′ ;
current[2]= (whole % 1000)/100 +’0′;
current[3]=’,’;
current[4]= (whole % 100)/10 +’0′;
//whole=whole;+24; //calibrering af måling
current[5]= (whole % 10)+’0′;
current[6] = ‘’;

delay(1000UL); // delay 30 sec
}

3 thoughts on “strøm måling med arduino og acs714

  • 9. april 2010 kl. 13:03
    Permalink

    Strøm måling med ACS714
    Er der nogen her, der kender programmet FlowCode?
    Og som kunne hjælpe mig med, et kode-eksempel.
    Så at, jeg fra Port A0 kan udlæse Amp til et display.

    Kontakt mig venligst for mere info!

    Med venlig hilsen
    Monie

    Besvar
    • 9. april 2010 kl. 15:43
      Permalink

      hey, desværre kender jeg ikke noget til FlowCode, det er til en plc eller?

      måske kan andre af bloggens nørd læsere hjælpe dig?

      go weekend

      Besvar
  • 9. april 2010 kl. 17:23
    Permalink

    Hej Michal
    Rigtig mange tak fordi du svarede.

    Men der kan, jo så være andre der kan hjælpe med koderne til FlowCode programmet

    GO’Weekend
    Monie Jacobsen

    Besvar

Skriv et svar

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

%d bloggers like this: