a1

TCPIP Google PowerMeter PIC32MX460F512L

Merhaba Arkadaşlar,

Bir önceki yazımda sizlere google powermeter ile ilgili bilgiler vermiştim. Bu yazımda sizlere 32 bitlik işlemci ailesinin bir parçası olan pic32mx460f512l işlemcisiyle yapılmış olan uygulamayı sizlere anlatacağım. Sistemi özetlemek gerekirse  Microchip Tcp IP stack aracılığıyla belirli bir porttan get ve post metoduyla web arayüze istekler sağlanmaktadır. Google serverlerine belirli bir porttan bilgi akışı sağlanarak sisteme enerji tüketimiyle ilgili bilgiler gönderilmektedir.. Sistemin genel işleyişi aşağıdaki gibidir.

IntroFig1[715x385]

 

Ayrıca sistemin genel çalışmasıyla ilgili kodları ekler kısmında bulabilirsiniz.Eğer sistemimize Wi-fi modül eklemek istersek MRF24WB0M modülüyle sistemimizi dizayn edebiliriz. Sistemin ilk kurulumu için görsel web arayüz kullanılmıştır.

IntroFig2[715x352v2]

 

Eğer evimizdeki herhangi bir cihazın enerjisini ölçmek istiyorsak bu sistem bizim için temel bir nitelik taşımaktadır.

Bizim için gerekli modüller  MCP3901-MCP3909 modülleri vasıtasıyla enerji ölçümü yapıp bunu ethernet aracılığıyla  ister akıllı telefonunuzdan isterseniz web den takip etmeniz mümkündür. Aşağıda sistemin genel bir şemasını bulabilirsiniz.

EnabledAppsFig1[715x409v2]

 

Daha geniş kapsamlı düşünmek istersek evde ki fırın, buzdolabı, çamaşır makinesinin tüketimlerini takip etmek mümkündür.

Bunu da  bizim zigbee modüller vasıtasıyla google powermeter gateway cihazımıza bağlantı kurulmasını sağlayabilir. Bu sayede evde ki bütün cihazların tüketimlerini görüntüleyebiliriz.

EnabledAppsFig2[715x508v2]

 

Bu sistemler için kullanmamız gereken modüller  aşagıdaki gibi olacaktır.

Microcontroller 16-bit PIC® MCUs & dsPIC® DSCs PIC24 & dsPIC® DSC
Microcontroller 32-bit PIC® MCUs PIC32
Connectivity 10 Base-T Ethernet ENC28J60
Connectivity 100 Base-T Ethernet ENC624J600
Connectivity IEEE 802.11 Wi-Fi® MRF24WB0M
Connectivity IEEE 802.15.4 Wireless MRF24J40
Energy Measurement Analog Front End MCP3901
Energy Measurement Analog Front End MCP3909

 

Demo versiyon kodlarını da uygulamayı geliştirmek isteyen arkadaşlar aşağıdaki linkten indirebilir.

http://ww1.microchip.com/downloads/en/DesignCenter/Microchip%20Google%20PowerMeter%20Demo%20v2010-03-22%20Installer.zip

Bir Cevap Yazın

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