Tag-arkiv: strømmåling med arduino

Strøm måling med arduino

En 30 amperes strøm sensor fra pololu bruges sammen med arduino, en linux webserver og en wordpress blog til et komplet solar-weblog-interface.
current_mesurement_with_arduino

Pololu har mange sjove ting for nørder og en masse sager til at eksperimentere med robotter. Et emne som jeg vist ikke kan komme uden om ret meget mere, jeg gad godt eksperimentere med en mini robot der kan styres wireless med hjernebølger målt med en open EEG.
Men, der er lige et projekt eller ti der lige skal afsluttes først.

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 Continue reading

strøm måling med arduino

Under dataopsamling fra solpaneler ønskes det at følgende data er tilgængelige:

  • spænding målt direkte på sol panel
  • spænding målt ved laderegulator ind
  • spænding målt på ‘lager’ batteriet
  • solpanelets strøm ydelse for bereging af faktisk effekt ydelsen i watt
  • totalt strøm afgivet fra ‘lager’ batteriet for senere beregning af hvor meget effekt der kommer faktisk kommer ud til forbrugerne
  • lux, for at se sammenhængen mellem lys mængden til rådighed og solpanelets ydelse i rent solskin og ved deffus indstråling i overskyet vejr
  • temperatur direkte målt på solcelle i solpanelet
  • udendørs temperatur

Ret mange målinger og ret mange data.

Data opsamles med arduino singleboard computere, og sendes via ethernet php hjemmeside der indeholder kode til at gemme data i mysql database. Senere laves rutiner til data udtræk til at vise i wordpress bloggen. Continue reading