Smart Sensor Network projesi dağınık vericilerden toplanan ortam verilerinin bilgisayar ortamında depolanması ve değerlendirilmesi için gerçekleştirilmiştir. Verici devreler içinde bulundukları ortamın sıcaklık ve nem bilgilerini ölçerek kablosuz olarak alıcı merkeze iletirler. Alıcı merkezinde bulunan bilgisayar üzerinde bu veriler depolanır ve değerlendirilir.
Verici Devre
Verici devreler üzerinde bulunan SHT11 sıcaklık ve nem ölçüm sensörü vasıtasıyla içinde bulundukları ortamın sıcaklık ve nem değerini ölçerler. İstenilen aralıklarla bu verileri kablosuz olarak merkezi sisteme aktarırlar. Verici devreler üzerinde bulunan LCD ve butonlar aracılığıyla çeşitli ayarlar yapılabilmektedir.
Kablosuz haberleşme aktif veya pasif edilebilir, Device ID değiştirilebilir, veri gönderim aralığı belirlenebilir, sesli uyarı aktif veya pasif edilebilir, cihaz üzerinde ki gerçek zaman ayarı yapılabilir ve içinde bulunulan ortama göre LCD ekran aydınlatma ve kontrast ayarı yapılabilir. Verici devre ayarlanan veri gönderim süresinde sıcaklık ve nem bilgileri ile birlikte Device ID, tarih ve zaman bilgilerini de alıcı merkeze gönderir.
Verici devre PCB’si çift yüzlü tasarlanmış ve malzeme montajı için her iki yüzde kullanılmıştır. Devre beslemesi 12V DC bir adaptör aracılığıyla yapılabilir. SHT11 sensörü karta doğrudan bağlanabileceği gibi kablo ile de bağlanabilir. (Kablo mesafesi 15cm olmalıdır.) Verici devre üzerinde ki mikrodenetleyici için program CCS C derleyicisinde yazılmıştır.
Alıcı Devre
Alıcı devresi bilgisayar ile USB portu üzerinden haberleşir. HID sınıfını kullandığı için tak-çalıştır şeklinde sürücü gerektirmeden çalışır. USB stick şeklinde tasarlandığından beslemesini USB portu üzerinden alır. Üzerinde bulunan RF modül sayesinde verici devreler ile kablosuz olarak çift taraflı haberleşebilir. Üzerinde ki LED göstergeler aracılığıyla hata ve çalışma durumunu belirtir.
Alıcı devre üzerinde ki mikrodenetleyici için program Swordfish BASIC derleyicisinde yazılmıştır. Bu derleyici Visual Basic 6.0 için gerekli DLL dosyasını ürettiği ve USB için kolay kullanım imkanı tanıdığı için tercih edilmiştir.
Bilgisayar Arayüzü
Bilgisayar arayüzü kullanılarak verici devrelerden toplanan sıcaklık ve nem değerleri grafik olarak izlenebilir. Maksimum, minumum ve ortalama değerler grafik üzerinde eş zamanlı olarak gösterilmektedir. Alınan veri içerisinde ki Device ID, tarih ve zaman değerleri de ekranda gösterilir.
Alınan veriler tarih ve zaman bilgisi ile birlikte veritabanına kaydedilir. Bilgisayar arayüzünün hazırlanmasında Visual Basic 6.0 platformu kullanılmıştır.
Sonuç
Smart Sensor Network projesi tek verici ve alıcı devresi yapılarak gerçekleştirilmiştir.Proje başlangıcında birden çok verici devre kullanılacağı öngörüldüğünden uzaktan ayarlama yapmak amacıyla çift taraflı kablosuz haberleşme yapacak şekilde tasarlanmıştır.
Ancak proje maliyetinin yüksek olması sebebiyle tek verici devre ile sistem gerçekleştirilmiş ve bilgisayar arayüzü de bu şekilde hazırlanmıştır.
Ancak istenildiğinde yazılımsal değişiklikler yapılarak sistem çok vericili şekilde yeniden gerçekleştirilebilir. Yapılacak değişikliklerle her vericinin kendine ait ayarlanabilir.
Device ID bilgisi değiştirilebilir bu sayede bilgisayar arayüzünden istenilen cihaza bağlanılıp ortam verileri izlenebilir, tüm vericilerin tarih ve zaman değerleri merkez ile senkron hale getirilebilir, veri gönderim aralığı her cihaz için farklı olarak ayarlanabilir.
Smart Sensor Network projesine ait pcb, şema program ve tüm kod dosyaları;
Şifre-Pass: 320volt.com
Yayım tarihi: 2014/10/01 Etiketler: microchip pic projeleri, PIC18F2520, PIC18F2550 örnekleri, sht11
Paylaşımıza, emeğinize teşekkür ederim
bu devreyi windows7 üzerinde kullanabiliyor muyuz? Yoksa sadece XP’de mi çalışıyor. Ben windows 7 de çalıştıramadım
sht11sensor.wordpress.com