← Back to Home

Elektrikli tekne izleme sistemi

PROTOTİP

Görevler :

tekne bağlıyken tekneye bağlı harici 230VAC güç kaynağının varlığının kontrol edilmesi ve kaybolması durumunda belirtilen telefon numaralarına SMS gönderilmesi :

  • harici 230VAC güç yoksa, piller şarj olmuyor,
  • harici 230VAC güç geri gelirse,
  • herhangi bir pil paketi için pil voltajı alt veya üst eşik sınırının ötesindeyse,
  • herhangi bir sensör için sıcaklık üst veya alt eşik sınırının ötesindeyse (pil bölmesi sıcaklığı, kabin sıcaklığı, dış sıcaklık, sensör sayısı genişletilebilir),
  • GPS konum verilerinin belirlenmesi,
  • telefondan gönderilen SMS ile uzaktan güncelleme özelliği (ayar verileri, çalışma mantığı, eşikler, vb...),
  • Uzaktan program güncelleme özelliği (FTP depolamasından),
  • Ölçülen veri kayıtlarının SERVER SQL veritabanına kaydedilmesi (maks. 1023 bayt/gönderim) :
  • FTP'ye yükleyerek veya
  • HTML POST isteği ile.

Gönderilen SMS içeriği :

  • zaman damgası,
  • 230VAC varlığı (0-1),
  • güncel pil voltaj değerleri,
  • güncel sıcaklık değerleri,
  • güncel GPS konumu.

Uygulama :

  • ESP32 WROOM32D işlemci,
  • 230VAC voltaj algılama :
  • SN74LVC14 ile kablo koparmadan, ayrı bir kutuda (veya 5V şebeke beslemesi ile),
  • ESP32 kalibrasyonu ile pil paketi/paketlerinin voltajının (0 ... 70V aralığında) ölçülmesi
  • hassaslaştırılmış 12 bit dahili AD dönüştürücü ile, HC4051 çoklayıcı ile (birden fazla voltaj ölçümü),
  • 1 ve 5 m kablolarla monte edilmiş DS18B20 1-wire sıcaklık sensörleri ile sıcaklık ölçümleri,
  • SIMCOM7670E modem ile SMS gönderimi,
  • SIMCOM7670E modem ile GPS konumu.

Çalışma :

  • ESP32 LIGHT SLEEP modundadır (program devamı ve ESP RTC verilerinin korunması),
  • modem Rx SLEEP modundadır (gelen aramada uyanır ve ESP32'yi uyandırır),
  • işlemci ayarlanabilir aralıklarla uyanır :
  • voltajları ölçer (eşik aşımında SMS gönderir, günde maks. 1 adet!),
  • sıcaklıkları ölçer (eşik aşımında SMS gönderir, günde maks. 1 adet!),
  • 230VAC varlığını belirler, eğer değişiklik ayarlanabilir sayıda uyanmadan sonra bile kararlıysa, bir SMS gönderir,
  • otomatik program güncelleme etkinleştirildiyse, ayarlanan aralıklarla FTP sunucusuna bağlanır ve kendisi için etkinleştirilmiş daha yeni bir program sürümü varsa (seri numarası, donanım sürümü, yazılım sürümü eşleşir), kendi programını günceller.

© 2026 DevProt Engineering