← Back to Home

Övervakningssystem för elbåtar

PROTOTYP

Uppgifter :

kontroll av närvaron av extern 230VAC strömförsörjning ansluten till båten när den är förtöjd, och sändning av SMS till angivna telefonnummer om den försvinner :

  • om det inte finns någon extern 230VAC ström, laddas inte batterierna,
  • om extern 230VAC ström återställs,
  • batterispänning utanför nedre eller övre gränsvärde för något batteripaket,
  • temperatur utanför övre eller nedre gränsvärde för någon sensor (batterifackets temperatur, kabintemperatur, utomhustemperatur, antal sensorer utbyggbart),
  • bestämning av GPS-positionsdata,
  • möjlighet till fjärruppdatering via SMS skickat från telefon (inställningsdata, driftslogik, gränsvärden, etc...),
  • Möjlighet till fjärrprogramuppdatering (från FTP-lagring),
  • Spara mätdata i SERVER SQL-databas (max. 1023 byte/sändning) :
  • genom uppladdning till FTP, eller
  • genom HTML POST-begäran.

Innehåll i skickat SMS :

  • tidsstämpel,
  • närvaro av 230VAC (0-1),
  • aktuella batterispänningsvärden,
  • aktuella temp. värden,
  • aktuell GPS-position.

Implementering :

  • ESP32 WROOM32D processor,
  • avkänning av 230VAC spänning :
  • utan trådbrott med SN74LVC14, i en separat låda, (eller med 5V nätaggregat),
  • mätning av batteripaketets spänning (i intervallet 0 ... 70V) med ESP32-kalibrering
  • med förfinad 12-bitars intern AD-omvandlare, med HC4051 multiplexer, (mätning av flera spänningar),
  • temperaturmätningar med DS18B20 1-wire temperatursensorer, monterade med 1 och 5 m kablar,
  • SMS-sändning med SIMCOM7670E modem,
  • GPS-position med SIMCOM7670E modem.

Drift :

  • ESP32 är i LIGHT SLEEP (programfortsättning och bevarande av ESP RTC-data),
  • modemet är i Rx SLEEP (vaknar vid inkommande samtal och väcker ESP32),
  • processorn vaknar med justerbara intervall :
  • mäter spänningarna (skickar SMS vid överskridande av gränsvärde, max 1 per dag!),
  • mäter temperaturerna (skickar SMS vid överskridande av gränsvärde, max 1 per dag!),
  • bestämmer närvaron av 230VAC, om ändringen var stabil även efter ett justerbart antal uppvaknanden, skickar den ett SMS,
  • om automatisk programuppdatering var aktiverad, ansluter den till FTP-servern med inställda intervall, och om det finns en nyare programversion som är aktiverad för den (serienummer, hårdvaruversion, mjukvaruversion matchar), uppdaterar den sitt eget program.

© 2026 DevProt Engineering