benselectronics webwinkelkeur

ACS712 30A stroomsensor - meter

ACS712 30A stroomsensor - meter
3.95
InStock
 
Aantal

ACS712 30A stroomsensor - meter

Sensor voor het meten van stroom tot 30A.
Voor uitgebreide specificaties kunt u hier kijken LINK

Voorbeeld zie hieronder;
 

/*
Measuring AC Current Using ACS712
*/
const int sensorIn = A0;
int mVperAmp = 185; // use 100 for 20A Module and 66 for 30A Module


double Voltage = 0;
double VRMS = 0;
double AmpsRMS = 0;



void setup(){ 
 Serial.begin(9600);
}

void loop(){
 
 
 Voltage = getVPP();
 VRMS = (Voltage/2.0) *0.707; 
 AmpsRMS = (VRMS * 1000)/mVperAmp;
 Serial.print(AmpsRMS);
 Serial.println(" Amps RMS");

}

float getVPP()
{
  float result;
  
  int readValue;             //value read from the sensor
  int maxValue = 0;          // store max value here
  int minValue = 1024;          // store min value here
  
   uint32_t start_time = millis();
   while((millis()-start_time) < 1000) //sample for 1 Sec
   {
       readValue = analogRead(sensorIn);
       // see if you have a new maxValue
       if (readValue > maxValue) 
       {
           /*record the maximum sensor value*/
           maxValue = readValue;
       }
       if (readValue < minValue) 
       {
           /*record the maximum sensor value*/
           minValue = readValue;
       }
   }
   
   // Subtract min from max
   result = ((maxValue - minValue) * 5.0)/1024.0;
      
   return result;
 }

Terug naar overzicht


Schrijf een reactie

Bens electronics  - RE: Vraag over stroommeter
28-05-2019 10:51:55
Beste Joris,

Dit is wel mogelijk maar houdt er rekening mee dat je een veilige opstelling maakt i.v.m. de 230V netspanning.

Hopelijk kun je hiermee vooruit.

Met vriendelijke groet,
Ben
Joris Bökkerink  - Vraag over stroommeter
25-05-2019 18:24:39
Hallo Ben, kan ik deze stroommeter opnemen in een 230v circuit, zonder dat dat de werking van het aangesloten apparaat beïnvloed? Het vermogen van het aangesloten apparaat zal zo’n 1500 Watt zijn. Ik wil met een Arduino een “If this then that” schakeling maken, met een vertraging er in.
Wij gebruiken cookies om de gebruikerservaring te verbeteren of om advertenties te kunnen tonen. Door gebruik te maken van deze website ga je hiermee akkoord. Privacy & Cookiebeleid
SLUITEN