İçindekiler:

Arduino Kullanan AC Voltmetre: 3 Adım (Resimlerle)
Arduino Kullanan AC Voltmetre: 3 Adım (Resimlerle)

Video: Arduino Kullanan AC Voltmetre: 3 Adım (Resimlerle)

Video: Arduino Kullanan AC Voltmetre: 3 Adım (Resimlerle)
Video: Arduino Projeleri - Arduino Nano İle Kendi Wattmetremizi Yapıyoruz - Wattmetre Nasıl Yapılır? 2024, Temmuz
Anonim
Arduino Kullanan AC Voltmetre
Arduino Kullanan AC Voltmetre

Bu, herhangi bir AC voltmetre olmadan Arduino UNO kullanarak AC voltajını tespit etmek için basit bir devredir! EĞLENCE!!

Adım 1: GEREKLİ BİLEŞENLER

GEREKLİ BİLEŞENLER
GEREKLİ BİLEŞENLER
GEREKLİ BİLEŞENLER
GEREKLİ BİLEŞENLER
GEREKLİ BİLEŞENLER
GEREKLİ BİLEŞENLER

Her birinin kullandığını bilmek için açıklamayı okuyun…

1) Step-downTransformer (12V veya 6V), 6V bir tane kullandım

2) Direnç (2P- 1K ohm, çünkü 6V Tx kullandım, 12V için 1K ve 4.7K)

3) Diyot (1N4007)

4)Zener Diyot (5V)

5)Kapasitör (1uF tercihen veya şarjı boşaltmak için 10uF daha fazla zaman!!)

6) Adruino UNO veya herhangi bir açık ve bazı jumperlar(2)

Bütün bunlar projeyi hayata geçirmek için gerekli olan unsurlar…

Adım 2: Devre Şeması ve Açıklama

Devre Şeması ve Açıklama
Devre Şeması ve Açıklama

Şu devreyi görebiliyor musun? OHHH… evet içinde hiçbir şey yok

1) Düşürücü transformatör (220V - 6V AC) ancak arduino, 6V'yi de okumak için AC voltajı alamaz

2)Arduino'nun 6V'luk çalışma gerilimini 5V'a indirelim ki ölçebilsin veya okuyabilsin, yani gerilim bölücü 2 1k direnç kullanarak 3V AC'ye gelsin(yaklaşık)

3) DC elde etmek için yarım dalga doğrultucu olarak bir diyot kullandık

4)Artık 5V DC'nin bundan daha fazla korunmaması gerekiyor, bu yüzden voltajı stabilize etmek için bir kapasitör ve voltaj regülatörü olarak her zaman 5V'yi terminallerde tutan bir zenver diyot kullandık!

Şimdi devre kısmı tamamlandı, şimdi devre şemasında gösterilen terminallerden (yani zener diyot üzerinden) jumperları çıkaracağız ve jumper'ları (+) Arduino'nun A0 analog pinine ve (-) Arduino'nun GND'sine koyacağız.

Diyotun anot ve katotunu bilmiyorsanız internete bakın bu kadar kolay! gümüş yan katot (1N4007) VE siyah yan katot (zener diyot).

Adım 3: Arduino ve Kod

Arduino ve Kod!
Arduino ve Kod!
Arduino ve Kod!
Arduino ve Kod!
Arduino ve Kod!
Arduino ve Kod!

Arduino'nun pin A0 ve Gnd, AC şebekesine göre gelen voltajı analiz etmek için kullanıldı…

A0 pinindeki 5V girişi, arduino'nun 1023 bit değerini ifade eder…

Yani, 220V AC (r.m.s.)= 311V(tepe) 1023bit'e karşılık gelir.

1bit = 311/1023'e karşılık gelir, Böylece aldık, b=analogRead(A0) ve ac voltajı=a=(b*311/1023)

Şimdi elde ettiğimiz voltaj, r.m.s'yi elde etmek için tepe voltajıdır. tepe/sqrt(2)'yi böldük.

ANCAK, sadece seri baskı diyorsak Arduino sürekli voltaj çizecek, bu yüzden sadece giriş değiştiğinde çıkışı gösterecek bir program yaptık.

Yakınınızda AC voltmetre yoksa bu küçük ama kullanışlı projeyi okuduğunuz için teşekkür ederiz.

Bir sonraki IoT projeleri ile geleceğim.

Kod: ino dosyasına Github bağlantısı

Önerilen: