← Back to Home

Monitorovací systém elektrických lodí

PROTOTYP

Úlohy :

kontrola prítomnosti externého napájania 230VAC pripojeného na loď, keď je zakotvená, a odoslanie SMS na zadané telefónne čísla, ak zmizne :

  • ak nie je externé napájanie 230VAC, batérie sa nenabíjajú,
  • ak je externé napájanie 230VAC obnovené,
  • napätie batérie mimo dolného alebo horného limitu pri ktoromkoľvek akumulátore,
  • teplota mimo horného alebo dolného limitu pri ktoromkoľvek senzore (teplota priestoru batérií, teplota kajuty, vonkajšia teplota, počet senzorov rozšíriteľný),
  • určenie údajov o GPS polohe,
  • možnosť vzdialenej aktualizácie pomocou SMS odoslanej z telefónu (nastavenie dát, logika fungovania, limity atď...),
  • Možnosť vzdialenej aktualizácie programu (z FTP úložiska),
  • Ukladanie záznamov nameraných dát do SERVER SQL databázy (max. 1023 bajtov/odoslanie) :
  • nahraním na FTP, alebo
  • HTML POST požiadavkou.

Obsah odoslanej SMS :

  • časová pečiatka,
  • prítomnosť 230VAC (0-1),
  • aktuálne hodnoty napätia batérií,
  • aktuálne hodnoty teploty,
  • aktuálna GPS poloha.

Realizácia :

  • Procesor ESP32 WROOM32D,
  • detekcia napätia 230VAC :
  • bez prerušenia vodiča s SN74LVC14, v samostatnej krabici, (alebo s 5V sieťovým zdrojom),
  • meranie napätia akumulátora(ov) (v rozsahu 0 ... 70V) s kalibráciou ESP32
  • s upresneným 12-bitovým interným AD prevodníkom, s multiplexerom HC4051, (meranie viacerých napätí),
  • meranie teploty s 1-wire teplotnými senzormi DS18B20, vybavenými 1 a 5 m káblami,
  • odosielanie SMS s modemom SIMCOM7670E,
  • GPS poloha s modemom SIMCOM7670E.

Fungovanie :

  • ESP32 je v LIGHT SLEEP (pokračovanie programu a zachovanie dát ESP RTC),
  • modem je v Rx SLEEP (prebúdza sa na prichádzajúci hovor a prebúdza ESP32),
  • procesor sa prebúdza v nastaviteľných intervaloch :
  • zmeria napätia (pri prekročení limitu odošle SMS, max. 1 ks denne!),
  • zmeria teploty (pri prekročení limitu odošle SMS, max. 1 ks denne!),
  • zistí prítomnosť 230VAC, ak bola zmena stabilná aj po nastaviteľnom počte prebudení, odošle SMS,
  • ak bola povolená automatická aktualizácia programu, pripojí sa v nastavených intervaloch k FTP serveru, a ak existuje novšia verzia programu, ktorá je pre neho povolená (výrobné číslo, verzia hardvéru, verzia softvéru sa zhodujú), aktualizuje svoj vlastný program.

© 2026 DevProt Engineering