İçindekiler:
- Adım 1: Bileşenler/donanım ve Kullanılan Araçlar
- Adım 2: Arduino'yu Kurun ve Örnekleri Derlemeye Hazırlayın
- Adım 3: Bağlantı Şeması
- Adım 4: Verileri Görselleştirmek için ThingSpeak'i Ayarlama
- Adım 5: Son Adımlar
- Adım 6: Akış Şeması ve Devre Bağlantısı
Video: Enerji Sayacı: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Dikkat - Bu projeyi herhangi biri tarafından yeniden üretirken meydana gelebilecek herhangi bir aksilikten sorumlu değiliz
XMC1100 ve TLI 4970 ve Wi-Fi modülü NodeMcu(ESP8266) kullanan Enerji Ölçer
Enerji ölçer, TLI4970 (Akım Sensörü) ve XMC 2Go'nun bir uygulamasıdır ve AC beslemeli herhangi bir elektrik prizine tak ve çalıştır cihazıdır.
Bu uygulamada Enerji ölçer aşağıdaki özelliklere sahiptir.
- Güç, Cihazlar tarafından Tüketilen Enerji ve birinin maruz kalabileceği faturanın bir tahminini görüntüler.
- Ev aletlerinin enerjisini uzaktan izleyin.
AC şebekesinden gelen güç, yanlışlıkla kısa devre sırasında devre kartına zarar vermemek için bir sigortadan çekilir ve geçirilir.
Ardından AC güç hattı iki parçaya dağıtılır:
1. Akım sensöründen (TLI4970) yüke.
2. 230V AC/5V DC Güç Kaynağı modülü.
Akım sensörü bir yükten geçen akım miktarını ölçer ve enerji, güç ve fatura kalibrasyonunun gerçekleştiği XMC 2Go'ya 16 bit SPI verisi (13 bit akım değeri) gönderir.
XMC 2Go, verileri Nodemcu kullanarak buluta (Thingspeak) gönderir ve ayrıca bir OLED'de görüntülenir.
Cihazları çalıştırmak için, 230v AC'yi 5v DC'ye düşürmek için Buck dönüştürücü kullanılır
Adım 1: Bileşenler/donanım ve Kullanılan Araçlar
- Tli4970:
- TLI4970, Infineon'un kanıtlanmış Hall teknolojisine dayanan yüksek hassasiyetli bir akım sensörüdür. ±50A'e kadar AC ve DC ölçüm aralığı ve 16bit (13-bit akım değeri) SPI çıkışı. A/D dönüştürücüler, 0 pAmp veya referans voltajı gibi harici kalibrasyon veya ek parçalar gerektirmeyen, kullanımı kolay, tamamen dijital bir çözümdür.
Kullanıma hazır Arduino kütüphanesine sahiptir.
Lütfen TLI4970 varyantının veri sayfasını burada bulabilirsiniz.
- XMC2Go:
- XMC1100'lü XMC 2Go Kit belki de dünyanın en küçük, tam özellikli Mikrodenetleyici Değerlendirme Kiti'dir - XMC1100 (ARM® Cortex™-M0 tabanlı) - Yerleşik J-Link Lite Hata Ayıklayıcı (XMC4200 Mikrodenetleyici ile Gerçekleştirilmiştir) - USB Üzerinden Güç (Mikro USB) - ESD ve ters akım koruması - 2 x kullanıcı LED'i - Pin Header Breadboard'a uygun 2x8 Pin.
- Arduino IDE kullanılarak programlanabilir. Bağlantı
- Kullanım kılavuzu burada bulunabilir.
- DüğümMCU:
- Daha fazla bilgi bağlantısı için Wi-Fi kartı
- AC-DC Çift Çıkış:
- 220v Ac'yi 5v Dc'ye düşürür. Bağlantı
- Oled I2C ekranı:
- Bağlantı
- Prototip Kurulu:
- Bağlantı
- 5'i 1 Arada Uzatma Kutusu:
- Bağlantı
Elektrik telleri
- Kullanılan aletler-
- Küçük düz tornavida
- Havya, lehim sökme örgüsü
- Tel kesiciler
- Dremal veya benzeri bir araç
Adım 2: Arduino'yu Kurun ve Örnekleri Derlemeye Hazırlayın
- Arduino IDE'yi kurun. Bağlantı
- Örnek kodu derlemek için Infineon kartı paketini kurun.
- Kurulum adımını tek tek takip edin. Bağlantı
- ESP8266 için kart paketini kurun.
- Kurulum adımlarını tek tek takip edin. Bağlantı
Örnek kodu derlemek için gereken ekstra kitaplıkları kurun-
- TLI4970
- OLED Ekran
Not: - Zip'i indirebilir ve.zip dosyasını ekleyerek Arduino IDE'nize ekleyebilirsiniz (bilmiyorsanız, benioku dosyasında TLI4970 sensör lib'de verilen adımları izleyin), yoksa her iki kütüphaneyi de kütüphane yöneticisinden yükleyebilirsiniz. IDE'de.
Adım 3: Bağlantı Şeması
Bağlantı aşağıdaki gibidir:
XMC 2Go ---- > Tli4970
vs -------GND
Vdd --------- > 3.3V
P0_6 -------- > MISO
P0_8 ------- > SCK
P0_9 ------- > CS
XMC 2Go ----- > Nodemcu
Vss ---------- > GND
Vdd ---------- > 3.3
VP2_0 ------ > D6
Nodemcu -- OLED
GND -------- > GND
3.3V --------- > 3.3V
D1 ------------ > SCK
D2 ------------ > SDA
Adım 4: Verileri Görselleştirmek için ThingSpeak'i Ayarlama
- ThingSpeak'te bir hesap oluşturun
- ThingSpeak hesabında bir kanal oluşturun
- ThingSpeak Channel ve Write API Key kimlik bilgilerini alın ve NodeMCU'da flashlanacak.ino dosyasıyla birlikte bulunan gizli dosyadaki ayrıntıları güncelleyin.
Adım 5: Son Adımlar
Pakette verilen pins_ardiuno'yu değiştirdikten sonra rar dosyasında verilen kodu flashlayın.
Not: pins_arduino.h dosyasını kopyalayın ve C:\Users\….\AppData\Local\Arduino15\packages\Infineon\hardware\arm\1.4.0\variants\XMC1100\config\XMC1100_XMC2GO\ yolunda bulunan pins_arduino.h ile değiştirin. pins_arduino.h
Not: Bu dönüştürücüden 5V çıkış alın ve hem XMC2Go hem de NodeMcu'yu çalıştırın.
Adım 6: Akış Şeması ve Devre Bağlantısı
Kodu yanıp sönerek bağlantıları kontrol edin, enerji sayacı, enerji sayacına bağlı herhangi bir cihazın tükettiği gücü hesaplamaya hazırdır.
Bu maker projesinin fiyatını artıran sigortalı bu projede pano alınıyor, bu iş sadece tek priz ile yük takılarak da yapılabilir. Ama sigortasız tek priz kullanıyorsanız çift koruyucu olun. AC güç kaynağını tutarken.
Önerilen:
LCD ile 8051 ve IR Sensör Kullanan Ziyaretçi Sayacı: 3 Adım
LCD ile 8051 ve IR Sensör Kullanan Ziyaretçi Sayacı: Sevgili Arkadaşlar, 8051 ve IR sensör kullanarak ziyaretçi sayacının nasıl yapıldığını anlattım ve LCD'de görüntüledim. 8051, tüm dünyada hobi, ticari uygulamalar yapmak için kullanılan en popüler mikro denetleyicilerden biridir. vizit yaptım
Arduino Kullanan Basit Frekans Sayacı: 6 Adım
Arduino Kullanarak Basit Frekans Sayacı: Bu dersimizde Arduino kullanarak basit bir Frekans Sayacı yapmayı öğreneceğiz.Videoyu izleyin
Adım Sayacı Nasıl Yapılır?: 3 Adım (Resimlerle)
Adım Sayacı Nasıl Yapılır?: Yürümek, koşmak, bisiklete binmek, badminton oynamak gibi birçok sporda iyi performans gösterirdim. Binmeyi çok uzun zaman önce dolaşmak için seviyorum. Pekala, iri göbeğime bakın……Her neyse, egzersize yeniden başlamaya karar verdim. Hangi ekipmanı hazırlamalıyım?
Adım Sayacı - Micro:Bit: 12 Adım (Resimlerle)
Adım Sayacı - Micro:Bit: Bu proje bir adım sayacı olacaktır. Adımlarımızı ölçmek için Micro:Bit'te yerleşik olan ivmeölçer sensörünü kullanacağız. Micro:Bit her sallandığında, sayıma 2 ekleyeceğiz ve ekranda görüntüleyeceğiz
Iot Akıllı Enerji Sayacı: 6 Adım
Iot Akıllı Enerji Sayacı: Cihaz tarafından tüketilen güç, akım, watt saat ve birim enerjiyi takip edebilen iot tabanlı akıllı enerji sayacıdır.Çalışma videosunu buradan izleyebilirsiniz