Teknik & Fix

Uppdatering av navigationslösning, hårdvara

Om man läser mina tidigare inlägg om vad jag tänkt göra, vilka funktioner som är planerade för Helga till våren kan man tro att det krävs något väldigt omfattande och fantastiskt för att få det att funka.
Detta är ungefär vad Raymarine, B&G och Navico samt deras installatörer vill att du ska tro, men i verkligheten är det (numera) faktiskt ganska enkelt. Som du kanske har förstått går det att köra allt jag nämnt i de tidigare inläggen på en vanlig RaspberryPi och använda enkla plattor för att visa informationen.

Vi börjar med servern.
Det finns massvis av tutorials gällande RaspeberryPi, och de är enkla att köpa över disk eller på nätet, så jag lägger inte någon mer vikt vid dem.

Det intressanta i detta fall är tre saker:

  • Vi vill att vår server ska fungera automagiskt tillsammans med övriga instrument, den ska slås på och av med brytaren på båtens kontrollpanel utan at vi bryr oss om just denna elektronik ytterligare (precis som vindinstrumentet t.ex.)
    • Detta betyder att servern ska drivas av båtens 12V
    • Detta betyder att servern själv ska klara av en ordnad nedstängning då spänningen försvinner utan att drabbas av förstörda minnen och logfiler
  • Servern ska vara inkopplad till båtens CAN-nätverk

Som man kan gissa vid detta laget är också detta en barnlek nu för tiden. All nödvändig elektronik går att beställa.

Mest intressant är det där med att servern ska drivas av båtens 12V och överleva att strömmen plötsligt försvinner. För att hantera detta finns HATLabs SailorHAT https://shop.hatlabs.fi/. Som namnet antyder, ett tilläggskort till en RaspberryPI framtagen för att göra exakt det vi vill. Den har energi sparad i kapacitorer för att driva servern efter spänningsbortfall medan den genomför en ordnad nedstängning av servern. Den omformar också spänningen från 12 V till 5 V.

För att koppla servern till CAN-nätverket är det bara att fortsätta att bygga på höjden med ytterligare ett tilläggskort, nu en CAN HAT. Dessa finns från flera leverantörer, men det är både enkelt och smidigt att hålla sig till en butik, de är rimliga i sin prissättning https://shop.hatlabs.fi/. Eftersom NMEA 2000 har drivning med 12 V går det att koppla in vår server med endast en anslutning mot båten via en snygg M12 konnektor. Beskrivning av hur anslutningen går till finns här https://docs.hatlabs.fi/sh-rpi/docs/getting-started/ och denna konnektor är rimlig att använda https://shop.hatlabs.fi/products/.

Jag för min del har tänkt montera servern i en plastlåda, typ matlåda eller glasslåda. Det borde fungera att använda de skruvar som fäster påbyggnadskorten vid grundkortet för att fixera servern i lådan. Det ger servern en skyddad miljö samtidigt som det är enkelt att öppna upp och komma åt elektroniken vid behov i framtiden.

Återstår inkoppling av servern. Som jag nämnt tidigare är SeaTalkNG och NMEA 2000 samma nätverk, de har bara olika kablar. Raymarine kör vidare på sitt spår att låsa in folk till dem och ha fantasipriser på sina prylar. Av den anledningen går det inte att få tag på STNG anslutningar som den NMEA2k anslutning jag länkade tidigare. Men, eftersom det är samma protokoll behöver man inte vara rädd för att blanda och ge efter egen smak. Den tveksamme kan läsa mer här https://panbo.com/n2k-cable-mixing-not-a-big-woop/. Som läget är just nu i Helga så finns det en port ledig på en av grenkontakterna på STNG ryggradskabeln (sök om ni vill fördjupa er, det är inte särskilt viktigt här hur det fungerar egentligen, det är bara ord för att särskilja de olika delarna åt) och jag har en 1m STNG droppkabel liggandes i gömmorna. Bara att ta fram kniven, klippa och börja skala samt skruva fast ny kontakt, så har jag strax två konverteringskablar NMEA2k -> STNG. Kontakt går att köpa här https://shop.hatlabs.fi/ för en rimlig summa (skulle jag köpa en i handeln går den på 590 pix plus frakt, prispressat! https://www.hjertmans.se/ löjligt dyrt).

Med detta är det faktiskt så att det inte behövs något mer för att leverera mot de ursprungliga behoven, eftersom jag redan använder telefon och platta ombord. De enheterna blir med denna uppgradering betydligt potentare helt enkelt.

Den totala handlingslistan blir (jag räknar med att hitta en lämplig låda i gömmorna hemma):

Värt att nämna är kanske att det sedan tidigare finns en router ombord. I vårt fall en RUT241 från Teltonika, en smidig liten sak som ansluter till 4/3/2G och som agerar acesspunkt för Wi-Fi och som drivs direkt från båtens 12 V. Den har även ethernetportar, men de har vi ännu inte använt.
Frågan ”Pappa, finns det Wi-Fi på båten?” hade bara ett självklart svar när jag introducerade semester på segelbåt för barnen, och det var bland det första som fixades när vi installerade oss på Helga.

Ett Wi-Fi nätverk är alltså ett krav för att detta ska fungera.

Så några noteringar om tankar för framtiden och fortsatta uppgraderingar.
Som ni förstår innebär denna ändring att man ännu mer kommer använda lösa enheter ombord. Plattor och telefoner kommer vara framme i ett och säkerligen vara i vägen/åka ner i durken när vinden tar i och man måste se till seglen innan något annat görs ombord.

Man ser ofta att båtar konfigurerade för havssegling har instrument skärmar placerade i skydd vid sprayhood. Inledningen av 2025 får bli en testperiod för att få ordning på server och den mjukvara vi vill köra, samt få till koppling till externa enheter för avläsning av information och inmatning till systemet. När det väl fungerar kan en mer permanent informationsinstallation övervägas, som ger motsvarande funktionalitet som den vi ser här.
Framme under sprayhood sitter visningsenheten skyddad för väder och vind, samt i skugga, vilket gör att en enkel platta gör jobbet. Efter som att knappt någon belastning egentligen läggs på den visande enheten och endast koppling till Wi-Fi krävs går det att ta den för tillfället billigaste enheten helt enkelt. Denna fästs med lämplig hållare.
Det som kan tyckas blir lite bökigt är att man får slå på och av enheten separat, samt att det även behöver dras fram en kabel och en anslutning för laddning via USB, men givet prisskillnaden (en Alpha-dispaly kostar 13 890 pix för tillfället, en enda multidisplay kostar 8 090 pix och det tillkommer många kablar) känns det problemet som litet.

Lite mer klurigt blir det när man tittar på att även ersätta den fasta plottern, eller kanske bara ha en mer potent, mobil, platta för navigering och information. Då hamnar man på att något som tål solljus (både värme och kan skina igenom det, för att klara solljus krävs uppåt 1000 nits) är vattentåligt och stöttåligt för att göra jobbet. Då sticker priserna iväg och valen är få. De jag hittat för tillfället listas här:

  • Allnet Rugged Outdoor Tablet, 800 nits, Android 13, https://shop.allnet.de/, 8 999 pix på Dustin
  • Sailproof SP10S 10 inch Android rugged tablet, 1000 nits, Android 13, https://sailproof.shop/ 909,51 €
  • Orca Dispaly 2, 1000 nits, Android ?, https://getorca.com/ 11 999 kr, med tillhörande fäste med laddning för 3 499 kr om man så önskar