Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Untitled Prezi

No description
by

Huseyin Aycan

on 8 June 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Untitled Prezi

Günümüzde tüm cihazların ihtiyaç duyduğu elektrik enerjisinin tüketiminden başlayarak üretimine kadar her aşamada ölçülmesi ile sistemin
hata analizi,
kontrolü,
verimlilik için
yapılacak iyileştirmelerin hepsinin yapılmasına olanak sağlar.

GİRİŞ
Bu sistemin en altında bulunan tüketiciler harcadıkları enerjinin tüketimini
anlık olarak yakından takip ederek
, geçmiş dönemlere ait tüketim bilgilerine ulaşmak isterler. Kullanılan elektrik enerjisinin miktarını takip eden tüketiciler daha önce ne kadar harcadıklarını bilmedikleri için bu konuda bilinçlenerek
,elektrik tüketiminde daha dikkatli bir şekilde davranması
hem kendi bütçesine katkı sağladığı gibi hem de ülke ekonomisine katkıda bulunmuş olur.

İnternet Ortamında Elektrik Enerjisinin Analizi ve Takibi

Elektrik sisteminde bulunan elektronik sayaçları uzaktan okumanın birçok yolu bulunmaktadır.Bunlar
sayaçtaki bilgilerin yerel ağ üzerinden kablolu ya da kablosuz olarak internete sunulması,
GSM modülleri ile SMS ya da GRPS teknolojisi ile uzaktan görüntülenebilmesi
bir bölgede birden fazla bulunan sayacın RF iletişim teknolojisiyle tekbir noktada toplanarak uzaktan erişime açılmasını
bu yollar arasında gösterebiliriz. Çözüme giden
yollardan herhangi birini tercih etmeden önce
ihtiyaçlar belirlenmeli
ve buna uygun
en ekonomik yol
seçilmelidir.

Neden GSM Değil ?;
Sms maliyeti,
Gönderilen data miktarınına bağlı maliyet dolayısıyla sınırlı uygulamalar.
İnternet erişiminin olmadığı yerlerde kurulum kolaylığı
Neden Ethernet ?
Maliyet
Maliyete bağlı olarak geniş uygulama yelpazesi
Kurulum kolaylığı
Seçilen Modelin Gerçekleştirimesindeki Aşamalar
Sayaçtan Veri Alma
Alınan Verilerin İnternet ortamına sunulması
Sayaç Verinin Alınması
Rs485- Rs232
Gelen Veriler Tablosu
“/?XXXXXXXX!CRLF”
Gönderilen Kod
Sayaç ile merkezi kontrol birimi arasındaki uyumu sağlayan çevirici

Gönderilen koda karşılık gelen sayaca ait anlık değer
Alınan Verilerin İnternet Ortamına Sunulması
Stand-Alone Ethernet Modülü
Spı haberleşmesi ve 20 Mhz clock frekansına kadar desteklemesi
IEEE 802.3 uyumlu Ethernet kontrolör
Polarite yakalama ve doğrulama, CRC üretilmesi
SPI haberleşmesinde kullanılan pinler

CS : Chip seçme pini
SI : Data pini
SO : Data çıkışı
SCK: Clock pini
INT : Kesme çıkış pini
TCP/IP Stack Yapısı
TCP/IP stack yapısı internet trafiğine uyulması için gerekli protokolleri içerermektedir.

Bunları modüler bir yapı halinde C programlama dilinde tasarlanmış ve TCP/IP(İnternet) protokol yapısını izlemektedir.

Stack yapısı sürekli olarak TCP ve UDP iletim katman modüllerini ,
IPv4( ve ICMP ‘nin bölümü) Internet katman modüllerini ,
ARP bağlantı katmanı modüllerini
ve çeşitli uygulama katman modüllerini desteklemektedir.
TCP/IP Stack Dosyaları
Bu kütüphaneyi Microchip ’in resmi sitesinden “ Microchip Application Libraries ” paketi içerisinde bulabilirsiniz. Projemizde “ v2013-06-15 ” versiyon numaralı kütüphaneler kullanılmış ve bu sürümdeki TCP/IP Stack versiyonu “ 5.42.08 “ dur.
Microchip’in TCP/IP stack uygulamasını kullanan bütün projelerde bazı temel dosyaların mutlaka proje içerisine dahil edilmesi gerekmektedir.
• ARP.c ve ARP.h – Bu dosyalar, stack tarafından verilmiş bir IP adresi ile ilişkilendirilmiş MAC adresini çözümlemede kullanılır.

• Delay.c ve Delay.h – Bu dosyalar, bazı stack fonksiyonları için gecikmelerin sağlanabilmesi için kullanılırlar. Not olarak ; bu gecikmelerin kendi kodunuzda kullanılmaması daha iyi olacaktır. Çünkü kullanıldığı durumlarda , program akışının durabileceği bazı koşullar oluşabilmektedir.

HardwareProfile.h Bu konfigürasyon dosyası , donanım özelliklerinin ayarlanmasında kullanılır.
TCPIPConfig.h Bu konfigürasyon dosyası ise , sisteminize kaydedilmiş olan yazılımın kurulması için kullanılır,
StackTsk.c ve StackTsk.h Bu dosyalar ise , stack yapısını başlatacak olan kodları içerir ve devam eden stack yapısının callback fonksiyonlarını yerine getirir.

HTTP2 web server işleyiş yapısı
DATA UZUNLUĞU
PIC16F887
Program Memory Type Flash
Program Memory (KB) 14
CPU Speed (MIPS) 5
RAM Bytes 368
Data EEPROM (bytes) 256
PIC18F4620
Program Memory Type Flash
Program Memory (KB) 64
CPU Speed (MIPS) 10
RAM Bytes 3,968
Data EEPROM (bytes) 1024
Sayaçtan Veriler Alırken Karşılaştığımız Sorunlar
Data uzunluğu
Aktarma sıkıntısı
Rs485-rs232 Sorunu
Art arda depolama sıkıntısı
RS485 hattı üzerinden 7E1 9600 Baud ile "/?!CRLF" sorgulamasına sayaç ekte belirtildiği gibi cevap verecektir. Son karakter BCC'dir.
char sentdata[]={0x2F,0x3F,0x21,0x0D,0x0A};

"/?!CRLF"
Gelen Datanın İnternet Ortamına Sunulurken Karşılaşılan Sorunlar
Güç Tüketimi
Yazılıma bağlı oluşan sorunlar
Microchip Tcp/ip stack yapısına bağlı kaynak sıkıntısı ve sorunların çözümünü
Devre kurulumuna bağlı sorunlar
SONUÇ VE TARTIŞMA
Projemizde sistem üzerindeki veriler izlenebilmiş fakat gönderilen verilerin, veri iletim yolunda bozulması, tahribatı sonucunda sağlıklı bir şekilde veritabanı oluşturulamadığından
depolama
ve
analiz kısımları
gerçeklenememiştir.

Sonuç olarak projeden beklenen amaçlardan bir kısmı gerçeklenerek, var olan hataların çözülmesinin ardından çeşitli kullanım amaçlarına göre enerji kalitesinin takip edilmesi, elektrik sayaçları, su sayaçları, trafik durum takibi, trafik radar sistemi gibi sistemlerin kontrol edilmesi ve veri analizlerinin çıkarılması, herhangi bir hata durumunda, hatanın kaynaklandığı
zaman ve durum bilgileri bu sayede erişilebilir hale gelmektedir.
Bizi Dinlediğiniz İçin Teşekkürler

Bilgihan ÇELEBİ
Hüseyin AYCAN
Full transcript