ACS712 ile Akım ölçme

Yayınlandı: Kasım 30, 2015 / Hardware & Software
Etiketler:, , ,

PinDiagrams

ACS712 akım sensörü, üzerinden geçen akım ile değişen, doğrusal DC voltaj çıkışı veriyor. Bu sensör ile AC ve DC akım ölçmek mümkün. ACS712-5 modeli, Max. 5 Amper ölçüyor. Kullanım yerinize göre, 20A veya 30A‘lik modellerden birini tercih edebilirsiniz. Bu sensörler piyasada kolayca bulunabiliyor.

ACS712-5A
ARDUINO Kodu:

//*****************************************************************
const int analogIn = A0;
int mVperAmp = 185; 
int RawValue= 0;
int ACSoffset = 2500; 
double Voltage = 0;
double Amps = 0;

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

void loop(){
  RawValue = analogRead(analogIn);
  Voltage = (RawValue / 1023.0) * 5000; // Gets you mV
  Amps = ((Voltage - ACSoffset) / mVperAmp);
 
  Serial.print("Amps = ");
  Serial.println(Amps,3); 
  delay(2500); 
}
//***************************************************************

20 veya 30A ölçmek için, kod içindeki “mVperAmp” değerini, tablodaki uygun değerle değiştirmelisiniz.

acs

yorum
  1. Omer ozmen dedi ki:

    Buradaki koddaki satirlarin yanina anlamlari ve amaclari hakkinda bilgilendirme yapmanız mumkun mu. Ornegin 5amperden fazla akim cekince akimi kesecek bir nevi koruma devresi yapmak istiyorum.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s