← Back to Home

Systém monitorování elektrických lodí

PROTOTYP

Úkoly :

kontrola přítomnosti externího napájení 230VAC přivedeného na loď, když je zakotvena, a odeslání SMS na zadaná telefonní čísla, pokud napájení zmizí :

  • pokud není externí napájení 230VAC, baterie se nenabíjejí,
  • pokud je externí napájení 230VAC obnoveno,
  • napětí baterie mimo dolní nebo horní limit u kteréhokoli akumulátoru,
  • teplota mimo horní nebo dolní limit u kteréhokoli senzoru (teplota prostoru baterií, teplota kajuty, venkovní teplota, počet senzorů lze rozšířit),
  • určení údajů o GPS poloze,
  • možnost vzdálené aktualizace pomocí SMS odeslané z telefonu (nastavení dat, logika fungování, limity atd...),
  • Možnost vzdálené aktualizace programu (z FTP úložiště),
  • Ukládání záznamů naměřených dat do SERVER SQL databáze (max. 1023 bytů/odeslání) :
  • nahráním na FTP, nebo
  • HTML POST požadavkem.

Obsah odeslané SMS :

  • časové razítko,
  • přítomnost 230VAC (0-1),
  • aktuální hodnoty napětí baterií,
  • aktuální hodnoty teploty,
  • aktuální GPS poloha.

Realizace :

  • Procesor ESP32 WROOM32D,
  • detekce napětí 230VAC :
  • bez přerušení vodiče s SN74LVC14, v samostatné krabici, (nebo s 5V síťovým zdrojem),
  • měření napětí akumulátoru(ů) (v rozsahu 0 ... 70V) s kalibrací ESP32
  • s upřesněným 12bitovým interním AD převodníkem, s multiplexerem HC4051, (měření více napětí),
  • měření teploty s 1-wire teplotními senzory DS18B20, vybavenými 1 a 5 m kabely,
  • odesílání SMS s modemem SIMCOM7670E,
  • GPS poloha s modemem SIMCOM7670E.

Fungování :

  • ESP32 je v LIGHT SLEEP (pokračování programu a zachování dat ESP RTC),
  • modem je v Rx SLEEP (probouzí se na příchozí hovor a probouzí ESP32),
  • procesor se probouzí v nastavitelných intervalech :
  • změří napětí (při překročení limitu odešle SMS, max. 1 ks denně!),
  • změří teploty (při překročení limitu odešle SMS, max. 1 ks denně!),
  • zjistí přítomnost 230VAC, pokud byla změna stabilní i po nastavitelném počtu probuzení, odešle SMS,
  • pokud byla povolena automatická aktualizace programu, připojí se v nastavených intervalech k FTP serveru, a pokud existuje novější verze programu, která je pro něj povolena (výrobní číslo, verze hardwaru, verze softwaru se shodují), aktualizuje svůj vlastní program.

© 2026 DevProt Engineering