← Back to Home

Overvåkingssystem for elektriske båter

PROTOTYPE

Oppgaver :

kontroll av tilstedeværelsen av ekstern 230VAC strømforsyning koblet til båten når den er fortøyd, og sending av SMS til angitte telefonnumre hvis den forsvinner :

  • hvis det ikke er ekstern 230VAC strøm, lades ikke batteriene,
  • hvis ekstern 230VAC strøm gjenopprettes,
  • batterispenning utenfor nedre eller øvre grenseverdi for en hvilken som helst batteripakke,
  • temperatur utenfor øvre eller nedre grenseverdi for en hvilken som helst sensor (batteriromstemperatur, kabintemperatur, utetemperatur, antall sensorer kan utvides),
  • bestemmelse av GPS-posisjonsdata,
  • mulighet for fjernoppdatering via SMS sendt fra telefon (innstillingsdata, driftslogikk, grenseverdier, osv...),
  • Mulighet for fjernprogramoppdatering (fra FTP-lagring),
  • Lagring av målte dataoppføringer i SERVER SQL-database (maks. 1023 byte/sending) :
  • ved opplasting til FTP, eller
  • ved HTML POST-forespørsel.

Innhold i sendt SMS :

  • tidsstempel,
  • tilstedeværelse av 230VAC (0-1),
  • aktuelle batterispenningsverdier,
  • aktuelle temp. verdier,
  • aktuell GPS-posisjon.

Implementering :

  • ESP32 WROOM32D prosessor,
  • registrering av 230VAC spenning :
  • uten ledningsbrudd med SN74LVC14, i en separat boks, (eller med 5V strømforsyning),
  • måling av batteripakkens/-enes spenning (i området 0 ... 70V) med ESP32-kalibrering
  • med presisert 12-bits intern AD-omformer, med HC4051 multiplekser, (måling av flere spenninger),
  • temperaturmålinger med DS18B20 1-wire temperatursensorer, montert med 1 og 5 m kabler,
  • SMS-sending med SIMCOM7670E modem,
  • GPS-posisjon med SIMCOM7670E modem.

Drift :

  • ESP32 er i LIGHT SLEEP (programfortsettelse og bevaring av ESP RTC-data),
  • modemet er i Rx SLEEP (våkner ved innkommende anrop og vekker ESP32),
  • prosessoren våkner med justerbare intervaller :
  • måler spenningene (sender SMS ved overskridelse av grenseverdi, maks. 1 per dag!),
  • måler temperaturene (sender SMS ved overskridelse av grenseverdi, maks. 1 per dag!),
  • bestemmer tilstedeværelsen av 230VAC, hvis endringen var stabil selv etter et justerbart antall oppvåkninger, sender den en SMS,
  • hvis automatisk programoppdatering var aktivert, kobler den til FTP-serveren med innstilte intervaller, og hvis det finnes en nyere programversjon som er aktivert for den (serienummer, maskinvareversjon, programvareversjon stemmer overens), oppdaterer den sitt eget program.

© 2026 DevProt Engineering