İçindekiler:

Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi: 5 Adım
Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi: 5 Adım

Video: Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi: 5 Adım

Video: Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi: 5 Adım
Video: Arduino Pro Mini Nedir? Nasıl Programlanır ? 2024, Kasım
Anonim
Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi
Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi

Tanıtım

Merhaba elektronik topluluğu! Bugün sizlere bir cihazın voltaj ve akımını ölçebileceğiniz, güç ve enerji değerleri ile birlikte gösterebileceğiniz bir proje sunacağım. Akım/Voltaj ölçümü Bir devrenin voltajını ve akımını Arduino ile ölçmek istiyorsanız, prosedür oldukça basittir. Yük üzerindeki voltajı ölçmek için analog girişi kullanırsınız ve şönt direncinin voltaj düşüşü yoluyla akımı ölçmek için bir şönt kullanırsınız. Şimdi, bu yöntem oldukça kabadır ve yalnızca 0-5 V arasındaki voltajlar için çalışır ve direncin voltaj düşüşünü okumak için kullanılan Arduino'nun ADC'si, yalnızca düşecek olan yüzlerce mV'yi ölçmek için biraz yanlıştır. şant boyunca. Neyse ki, hayatımızı kolaylaştıran modüller var. Bu proje için, şönt olarak 0.1R direnç kullanan ve 32V'a kadar voltaj ölçebilen ve 0-3.2A akım aralığına sahip bir INA219 IC kullanacağım. Bu IC, Arduino ile iletişim kurmak için bir I2C arayüzü sunar ve veri sayfasını inceleyerek voltaj ve akım değerlerini okumak için I2C arayüzü üzerinden belirli komutları kullanabiliriz. Yine şanslıyız çünkü bu beladan geçmek zorunda değiliz. Adafruit'ten indirebileceğiniz ve önceden hazırlanmış fonksiyonları kullanarak voltaj ve akımı okuyabileceğiniz kütüphaneler vardır | Kütüphaneyi İndirmek İçin Tıklayınız

Adım 1: OLED Ekran

OLED Ekran
OLED Ekran

Kullanacağım bir sonraki bileşen bir ekran. Bu şekilde aslında ölçtüğümüz değerleri görüntüleyebiliriz. Bir süredir “96 inç OLED ekranla çalışıyorum ve çok güzel çalışıyor. Ekranda göstermek istediğimiz verileri göndermek için daha önce yapılmış Adafruit kütüphanesini bir kez daha kullanabiliriz | Adafruit Kütüphanesini İndirmek İçin Tıklayınız | Adafruit GFX kitaplığına da ihtiyacınız olacak.

2. Adım: SD Kart Okuyucu

SD Kart Okuyucu
SD Kart Okuyucu

Şimdi, bu projeyi tamamlamak için son bir bileşen ekleyeceğiz. Ölçülen verileri metin dosyaları olarak saklamak için bir mikro SD kart okuyucu, Excel gibi bir programa kopyalayarak güzel görünümlü grafikler oluşturabileceğiniz ve akım ve voltajı çarparak kullanılan güç ve enerjiyi hesaplayabileceğiniz bir mikro SD kart okuyucu. sırasıyla zaman.

Bu modül, veri yazmak/okumak için komutları da kullanan bir SPI arabirimi aracılığıyla iletişim kurar. Bu modül 5V uyumlu değildir, bu nedenle 5V 3.3V çipi yok edeceğinden onu Arduino arayüzüne bağlayamayız. Bunun için, 5V sinyallerini çip için uygun 3.3V sinyallere düşürmek için dirençlerden voltaj bölücüler yaptım (sırasıyla MOSI, CS ve CLK hatları ve modüle güç sağlamak için 5V'yi 3.3V'a düşürmek).

Adım 3: Şematik Diyagram:

Şematik diyagram
Şematik diyagram

Son olarak INA219 modülü için Adafruit kütüphanesini kullanarak Arduino'yu voltaj ve akım değerlerini okuyacak şekilde programlıyoruz. Ayrıca kullanılan gücü elde etmek için akımı voltajla çarpıyoruz. Daha sonra milis() fonksiyonunu kullanarak geçen zamanı saklayabilir ve kullanılan enerjiyi hesaplamak için bunu güç ile çarpabiliriz. SD kart okuyucusu için “SdFat” kütüphanesini kullandım çünkü Arduino'nun standart SD kütüphaneleri o kadar iyi çalışmadı | Sdfat Kütüphanesini İndirmek İçin Buraya Tıklayın

DC jakını kullanarak ve diğer bileşenlere 5V VCC üzerinden güç sağlayan Arduino'ya 7 ile 12V arasında bir voltaj uygulayarak karta güç verebilirsiniz.

Adım 4: PCB Geldi:

PCB Geldi
PCB Geldi

Bu projenin sponsoru

Bu projenin sponsoru, bu proje için bize 10 adet PCB teslim eden PCBGOGO'dur. PCBGOGO, çok kısa sürede yüksek kaliteli PCB'ler üretir ve bunları çok hızlı bir şekilde teslim eder. Bu nedenle, projenizi profesyonelleştirmeyi düşünüyorsanız, 10 PCB'yi çok düşük bir fiyata almak için Gerber dosyalarınızı PCBGOGO'ya yüklemekten çekinmeyin.

Adım 5: Proje Video Gösterimi

www.electronicslovers.com/2019/03/diy-power-meter-project-by-using-arduino-pro-mini.html

Önerilen: