İçindekiler:

Power Peacefair PZEM 004 + ESP8266 & Arduino Nano: 8 Adım
Power Peacefair PZEM 004 + ESP8266 & Arduino Nano: 8 Adım

Video: Power Peacefair PZEM 004 + ESP8266 & Arduino Nano: 8 Adım

Video: Power Peacefair PZEM 004 + ESP8266 & Arduino Nano: 8 Adım
Video: Complete Guide LED Strip Control MQTT OpenHAB ESP8266 : Software MAC 2024, Aralık
Anonim
Güç Peacefair PZEM 004 + ESP8266 ve Arduino Nano
Güç Peacefair PZEM 004 + ESP8266 ve Arduino Nano

Bir süredir tek fazlı elektrik tüketim sayacı almak istiyordum, birkaç ay önce Peacefair Reference PZEM-004 sayaç aldım, fiyatı uygun görünüyordu, elektrik devresinde non-invaziv sayaç olmanın avantajları var ve Aktif Anlık Güç "kW", Voltaj "V", Amper "A" ve Birikmiş Aktif Güç "kWh" gibi verileri talep etmek için bir iletişim protokolü.

PZEM-004 Metre üzerinde bazı testler gerçekleştireceğiz ve ESP8266 12E modülünden önce kullanılan 2 platform veya plaka ve bir Arduino Nano ile entegre edeceğiz.

Uyarı: 110 VAC -120 VAC bağlantılı ekipman kullanıldığı için bu proje elektriksel risk veya elektrik çarpması içerdiğinden dikkatli olunması önerilir, temel bilgi gereklidir, lütfen bu konuda daha önce belgelenmiş olun.

Eksiksiz Öğretici - Öğretici CompletoPDAControl Belgeleri ve İndirmeleri ve Daha Fazlası

Test Elektrik tüketim ölçer Peacefair PZEM 004 + ESP8266 & Arduino Nano

Belgeler ve İndirilenler

Peacefair PZEM 004 + ESP8266 ve Arduino Nano

Adım 1: 2 Sürüm Var

2 Versiyon Var
2 Versiyon Var
2 Versiyon Var
2 Versiyon Var
2 Versiyon Var
2 Versiyon Var

2 versiyonu vardır: Bu sayaç, elektrik tüketimi ölçüm projelerinde çok popülerdir ve gerekli uygulamaya bağlı olarak 2 versiyonu vardır.

PZEM-004Tand PZEM-0047 segmentli ekranlı

Adım 2: Malzemeler ve Nereden Ucuz Alınır!!

Malzemeler ve Nereden Ucuz Alınır!!!
Malzemeler ve Nereden Ucuz Alınır!!!
Malzemeler ve Nereden Ucuz Alınır!!!
Malzemeler ve Nereden Ucuz Alınır!!!
Malzemeler ve Nereden Ucuz Alınır!!!
Malzemeler ve Nereden Ucuz Alınır!!!

Malzemeler ve Nereden Ucuz Alınır!!

  • Ekranlı PZEM 004 metre
  • PZEM 004T Metre & Trifaze Metre
  • Arduino Nano Klonu
  • ESP8266 DüğümMCU
  • Matris Led x4 Max7219
  • 1 Direnç 1 kOhm
  • Protoboard 830 puan

Diğer Önerilen Ekipman !!!

  • Trafo çekirdek ayırıcı
  • Monofazik Elektrik Tüketim Ölçerler - Pulse Başına
  • Yalıtım için gerilim transformatörleri
  • GÜNEŞ PANELI için MPPT Kontrolör Regülatörü
  • Güneş Panelleri 10W 18v

Adım 3: Metreyi Devre Dışı Bırakın

Metreyi Devre Dışı Bırak
Metreyi Devre Dışı Bırak
Metreyi Devre Dışı Bırak
Metreyi Devre Dışı Bırak

Adım 4: Arduino Nano'yu Test Edin

Arduino Nano'yu test edin
Arduino Nano'yu test edin
Arduino Nano'yu test edin
Arduino Nano'yu test edin
Arduino Nano'yu test edin
Arduino Nano'yu test edin
Arduino Nano'yu test edin
Arduino Nano'yu test edin

Tüm arduino, plakalar arasında, pratik, küçük ve FTDI / usb'ye sahip olduğu için Nano versiyonu benim favorim. UART ttl'de yaptığımız değişiklik ile arduinoyu 3.3v'a kadar kullanabilir, direkt bağlantı kurabiliriz.

Bu durumda sadece tek bir seri porta sahip bir Arduino Nano kartı kullanıyoruz, PZEM004T.h kütüphanesi SoftwareSerial.h kütüphanesi ile başka bir seri port oluşturma yeteneğine sahip, D10 (RX) ve D11 (TX) kullanacağız.) pinleri) Sayaç ile iletişim portu olarak.

Adım 5: TTL UART'ın 5v'den 3.3v'ye Değiştirilmesi

Değişiklik TTL UART 5v'den 3.3v'ye
Değişiklik TTL UART 5v'den 3.3v'ye
Değişiklik TTL UART 5v'den 3.3v'ye
Değişiklik TTL UART 5v'den 3.3v'ye
Değişiklik TTL UART 5v'den 3.3v'ye
Değişiklik TTL UART 5v'den 3.3v'ye

Sayacın UART arayüzü 5v'dir. Sayacın Arduino kartına bağlanması durumunda hiçbir sorun düzgün çalışmayacaktır, 3.3v'de bir ESP8266 modülüne bağlanması durumunda çalışmayacaktır, çünkü optokuplörler 3.3v ile etkinleştirilmeyecektir, bu durumda bir koşullandırma İnternette gördüğüm en basit yöntem, 1kOhm dirençli optokuplörlerden birinin voltajını değiştirmek, 5 ila 3.3v'lik bir TTL dönüştürücü değilse, en basit ve en ekonomik yoldur. mevcut.

Not: Bazı forumlar, TTL'yi bir PC'ye bağlarken dikkatli olunması gerektiğini belirtiyor, bu sayacı bilgisayarıma bağlamaktan korktum, sayacın izolasyonunu düşündüm ama benim durumumda hiçbir sorun yoktu.

Adım 6: ESP8266 12E'yi Test Edin

ESP8266 12E'yi test edin
ESP8266 12E'yi test edin
ESP8266 12E'yi test edin
ESP8266 12E'yi test edin
ESP8266 12E'yi test edin
ESP8266 12E'yi test edin

Bu test için bir ESP8266 12e NodeMCU kullanacağız, Bu sadece bir revizyon olduğu için, seri portlarda pinleri 9600'e yapılandırmaya izin veren SoftwareSerial.h kütüphanesi ile PZEM004T.h kütüphanesini dikkate alarak temel bir test yapacağız. baud'lar.

Adım 7: Video Güç Ölçer PZEM 004 Peacefair + Arduino ve ESP8266

Image
Image

8. Adım: Sonuçlar, Belgeler ve İndirmeler

Sonuçlar

110VAC -120 VAC kullanıldığı için, bazıları yüksek voltaj olarak görmese de, bu tehlikeyi en aza indirmez, temel bilgi veya belgelere sahip olunması tavsiye edilir, çünkü bu proje elektriksel risk veya elektrik çarpması içerdiğinden başlangıçta çok dikkatli olunmalıdır., asla bağlantı yapmayın Sıcakken, her zaman güç devrelerinin enerjisini kesin.

PZEM 004 metre, çok pratik, çok basit ve düşük fiyatı iyi performansla buluşuyor, çevreyi dikkate alan endüstriyel uygulamalar için tavsiye etmiyorum, VAC ölçüm noktası aynı besleme noktasıdır, 80 arasında ölçüme izin verir. -260VAC. 0'dan 100A'ya akım ölçümü, peki bu transformatörün 100A'yı desteklediğinden emin değilim, ama araştırmaya devam edeceğim.

Uyarı: 5v veya 3.3v'yi doğrudan sayacın kaynağından almayın, modüllerinizi beslerseniz kısa devreleri önlemek için ekstra bir kaynak ekleyin.

Komple Eğitim - Eğitim Tamamlandı

PDAKontrol

Belgeler ve İndirmeler ve Daha Fazla Test

Elektrik tüketim ölçer Peacefair PZEM 004 + ESP8266 & Arduino Nano

pdacontrolen.com/elektrik-tüketim-me…

Belgeler ve İndirilenler

Medidor de tüketici elektrik Peacefair PZEM 004 + ESP8266 ve Arduino Nano

pdacontroles.com/medidor-de-consumo-electri…

Önerilen: