ACS712 Akım Ölçümü Arduino

Arduino ile ACS712 Akım Sensörü Kullanımı – Akım Gerilim Ölçme

Arduino ile ACS712 Akım Sensörü Kullanımı – Akım Gerilim Ölçme

Arduino Uno ve ACS712 Akım Sensörü Kullanımı yaparak akım ölçüm örneği gerçekleştireceğiz.

Akım Sensörü, güç hesaplama ve yönetim uygulamalarında önemli bir cihazdır. Akımı bir cihaz veya devre üzerinden ölçer ve ölçülen akımla orantılı olarak uygun bir sinyal üretir. Genellikle çıkış sinyali bir analog voltajdır.

Bu projemizde kullanacağımız malzemeler:

ACS712 Akım Sensörü Nedir? Özellikleri Nelerdir?

ACS712 Akım Sensörü, AC ve DC akımlarının kesin ölçümü için kullanılabilen Allegro MicroSystems ürünüdür. Bu sensör Hall Effect’e dayanır ve IC entegre bir Hall Effect cihazına sahiptir.

ACS712 Akım Sensörünün çıkışına gelince, AC veya DC akımlarla orantılı bir analog voltaj üretir. Bu çıkış AC veya DC seçimine göre değişir.

ACS712 IC, 8 uçlu bir SOIC paketinde mevcuttur ve aşağıdaki görüntü, pin diyagramını göstermektedir.

Acs712 akım sensörü modülü pin açıklaması

 

acs712 akım sensörü çalışma prensibi

ACS712 Sensörünün mevcut algılama alanına göre üç çeşidi vardır. Optimize edilen aralıklar +/- 5A, +/- 20A ve +/- 30A’dır. Varyanta bağlı olarak, çıkış hassasiyeti de aşağıdaki gibi değişir:

ACS712 Modeli Optimize Akım Aralığı Çıkış hassasiyeti
ACS712 ELC-05 +/- 5A 185 mV / A
ACS712 ELC-20 +/- 20A 100 mV / A
ACS712 ELC-30 +/- 30A 66 mV / A

ACS712 Akım Sensörü Nasıl Çalışır?

ASC712 Akım Sensörü Hall Etkisine dayanmaktadır. IP + ve IP – pinlerini dahili olarak bağlayan bir bakır şerit vardır. Bu bakır iletkenden bir miktar akım akarken, Hall Etkisi sensörü tarafından algılanan bir manyetik alan üretilir.

Hall Effect sensörü daha sonra bu manyetik alanı uygun voltaja dönüştürür. Bu yöntemde, giriş ve çıkış tamamen yalıtılmıştır.

acs712 arduino schematic

Bağlantıları şemaya uygun yaptıktan sonra kodumuzu Arduino Uno kartımıza yükleyip test edebiliriz.

ACS712 Akım Sensörü Kullanımı: ACS712 Arduino Kodu

Kullandığımız malzemeleri tekrar hatırlamak gerekirse:

Direnc.net Blog sayfamızda sürekli olarak yeni içerikler paylaşmaya devam edeceğiz. Lütfen sormak istediğiniz soruları yorum olarak bize gönderin!

Leave your vote

9 points
Upvote Downvote

Comments

0 comments

7 Replies to “Arduino ile ACS712 Akım Sensörü Kullanımı – Akım Gerilim Ölçme”

  1. Elimde Acs712 var. Buradaki kodlari kullandim. Voltaj olcumude akim olcumude hatali. Sorun ne olabilir?

    1. Merhaba Ahmet Kara,

      Kod satırında yazım hatası olduğunu tespit ettik. En üst satırı #include şeklinde güncelleyebilirsin. Yazıdaki kodu da güncelledik. Direkt kopyalayıp alabilirsin. 🙂

  2. merhaba kodu çalıştırdığımda neden akım ve gerilim değerleri sürekli değişiyorn yardımcı olabilir misiniz?

    1. Merhaba Seçilya,

      Yazımızda anlatılan şemaya uygun olarak pin numaralarına dikkat ederek kurulum yapılması halinde doğru sonuç alınabiliyor. Pinlerde hata yapmış olabilir misin? Adım adım tekrar kontrol edilmesinde fayda var. 🙂

  3. Merhaba:
    ACS712 sensörü ac gerilim ölçüyor mu ?
    Wattmetre yapmak için kullanacağım.

  4. Merhaba, elinize sağlık güzel bir çalışma olmuş.

    3S Lipo bataryanın akım ve gerilim değerlerini okumak için bu sensör kullanılabilir mi?
    Sensörün max çalışma gerilimi 5V yazıyor.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir