Jump to content

NMEA, sammenkobling av flere enheter


Poseidon

Recommended Posts

De siste dagene har jeg "fomlet" litt med å få skikk på NMEA-kommunikasjonen, men det hadde nok vært en fordel om jeg kunne høste litt erfaring fra andre som har vært i lignende situasjoner:

 

Ombord i båten skal flere enheter kobles sammen, alle skal angivelig være istand til å kommunisere med NMEA-0183. Men siden flere av dem kommer til å være "talker" er jeg i tvil om fremgangsmåten - spesielt når "hele salaten" skal kobles opp mot serieporten på en PC for å brukes sammen med et kartprogram.

 

Enhetene er:

 

En Shipmate RS-5800 GPS som primært har til oppgave å avgi informasjoner om posisjon og fart. Sekundært skulle den kunne kommunisere veipunkter og tilhørende data.

 

Et Azimut fluxgate kompass som skal avgi mest mulig nøyaktig kurs - bl.a. for bruk i radarens ARPA.

 

Et Furuno ekkolodd som primært skal kunne avgi data om dybde til andre brukere, men som også skal kunne fungere som grafisk display for fart, kurs, posisjon, etc.

 

En Raytheon r41XX radar som stort sett mottar data fra de andre enhetene.

 

Og altså til slutt en lap-top med kartprogram som skulle nyttiggjøre seg mest mulig av det som de andre "talkerne" gir fra seg av informasjon.

 

- - - -

 

Dermed håper jeg at en eller annen guru på området kan hjelpe et stykke på vei mht sammenkobling, eller vise til steder hvor lignende koblingsskjema er tilgjengelig.....

 

På forhånd takk for hjelpen!

Med vennlig hilsen POSEIDON

Link to post
Share on other sites

Du burde kanske starte med å få en og en enhet til å kommunisere.

 

Starte du f.eks med pc og gps og får det til å fungere kan du henge på neste enhet. Slik vil du raskt finne ut hva som skaper samarbeidsproblemer.

 

Paritet og stopbits Baud og andre utrykk er vel ting som må stemme overens.

 

Husker vi slet nok ifjor med å få kartplotter og autopilot til å snakke sammen.

 

 

 

 

Jolla

Link to post
Share on other sites

Et enkelt prinsipp som MÅ følges er at en "talker" kan kobles til en eller flere "listener" men ikke omvendt.

 

Eksempel: GPS sender ut data som kan mottas i både av radar og PC. Samtidig vil du ha dybdedata fra ekkoloddet til PC. Dette må i så fall kobles til en annen inngang enn den GPSen er tilkoblet da både ekkolodd og GPS sender data ut ("talker").

 

En serieport i PC fungerer både som "talker" og "listener" da ned har 2 adskilte kanaler (pin 2 og 3 i en 9-pins plugg, 5 er felles for begge). Tilsvarende er det i de fleste andre duppeditter også.

Mine kjøretøy pr i dag: "NittiNitti": -90 Land Rover 90, "Bimbo": -93 BMW R1100RS, "Helmut": -08 Knaus Sunliner 808

Grunnet intensiv sensur og shadowbanning har jeg forlatt Fakebook, Insta og Twitter for godt, dere finner meg på https://mewe.com/i/sveinhauge og Telegram

If we grew our own food, we wouldn't waste a third of it as we do today. If we made our own tables and chairs, we wouldn't throw them out the moment we changed the interior decor. If we had to clean our own drinking water, we probably wouldn't contaminate it. Mark Boyle.

Link to post
Share on other sites

Takk for et par veldig raske svar, men et lite tilleggsspørsmål, når du skriver:

 

 

"......... Dette må i så fall kobles til en annen inngang enn den GPSen er tilkoblet da både ekkolodd og GPS sender data ut ("talker").......

 

Hvilken annen inngang mener du at jeg skulle kunne koble det til?

Med vennlig hilsen POSEIDON

Link to post
Share on other sites

Du trenger ikke nødvendigvis å bruke en annen inngang (seriellport), dersom f.eks. loggen sender NMEA setning SOG (Speed Over Ground) kan du ikke sende det samme signalet fra GPS'en, da må du bruke GPS'en på en annen port. Men ved å sette ned NMEA setningene f. eks. til NMEA ver. 180 (kan eksempelvis gjøres på GPS'en) da utelukker du enkelte setninger som GPS'en sender, dette kan vere f. eks SOG, men da må du gå i instruksjonsboken til GPS'en. Dersom du sender den samme setningen fra to enheter vil det bli problemer, derfor hindrer du en av enhetene i å sende denne setningen, eller bruker en annen inngang, og definerer dette i kartprogrammet hva slags informasjon du vil ta ut av hvilken port.

 

Programmer til å lese hvilken NMEA setninger du får i fra forskjellige enheter kan du hente på nettet, eller kanskje har kartprogrammet ditt mulighet i å lese dette ut i konfigurasjonsmenyen. Det har iallefall jeg på mitt kartsystem :smiley:

 

Som du sier her har du laptop, og da har du som regel bare en seriell port, nemmelig 9 pins porten, men du kan kjøpe PCMCIA (PC Card) som du stikker inn i PC'en og får flere seriell innganger, altså porter.

 

Tror kanskje du får det samme til USB, men er ikke helt sikker på dette.

 

På en stasjonær pc finnes somregel en 9 pins, og en 25 pins seriell port.

Der kan du også kjøpe ekstra kort for et par lapper på www.komplett.no

Link to post
Share on other sites

NMEA og RS232 er ikke samme standard men de går i praksis stort sett greit om hverandre.

 

Poseidon, du må tenke deg litt om hvilke data du har behov for hvor og ikke nødvendigvis hva som bare er "kjekt å ha".

 

Ut fra ditt første innlegg har jeg satt opp et enkelt forslag til sammenkobling:

Bilde

Hvilke data og hvilke serieporter i PCen du kan bruke avhenger av hvilke oppsettmuligheter kartprogrammet ditt har.

 

De svarte boksene for NMEA-Merge og omformere koster jo fort et par store lapper pr stk så kan en klare seg uten så er jo det best.

 

Kompass/Radar/PC er eksempel på en "talker" tilkoblet 2 "listener".

Mine kjøretøy pr i dag: "NittiNitti": -90 Land Rover 90, "Bimbo": -93 BMW R1100RS, "Helmut": -08 Knaus Sunliner 808

Grunnet intensiv sensur og shadowbanning har jeg forlatt Fakebook, Insta og Twitter for godt, dere finner meg på https://mewe.com/i/sveinhauge og Telegram

If we grew our own food, we wouldn't waste a third of it as we do today. If we made our own tables and chairs, we wouldn't throw them out the moment we changed the interior decor. If we had to clean our own drinking water, we probably wouldn't contaminate it. Mark Boyle.

Link to post
Share on other sites

For NMEA versjon 1.x er signalet RS232 og kan derfor tilkobles en vanlig serieport på PC.

RS232 spesifiserer det elektriske interfacet (spennings-nivå, impedans osv.), mens NMEA også beskriver protokollen i meldingen (hvilke "setninger" som går og hva de betyr).

 

For NMEA versjon 2.0 og høyere er det elektriske interfacet RS422. Dette signalet er balansert og har to ledere per retning (merket for eksempel TX_A,TX_B, RX_A og RX_B).

Skal man være sikker på at disse signalene kan tolkes av en PC kan man bruke en converter som denne:

http://www.bb-europe.com/bb-euro/literatur...183V2C_4502.pdf

 

Omformeren som 'Harald' henviser til er i virkeligheten en NMEA signal combiner eller "NMEA merge enhet" om du vil.

 

Det disse enhetene gjør er å sørge for at meldinger fra forskjellige Talker-enheter forskyves i tid slik at de ikke "snakker i munnen på hverandre".

 

 

 

:diving

Link to post
Share on other sites

"Tror kanskje du får det samme til USB, men er ikke helt sikker på dette."

Joda, jeg kjøpte en slik i fjord sommer.

Jeg skulle ha en Robertson AP 300 til å gå etter laptoppen med  kartprog, etter noen kjappe mailer mellom Simrad, kunne det sies at denne pilot ikke taklet "T" for "Truekorse", den vil kun ha"M" for "Magnetik", jeg måtte da endre prog til Telshart, der funket dette med utgående språk "APB".

 

Forøvrig en fin båt du har Poseidon, så deg i aktion med Gamle Rogaland i Skude, jeg lå da på siden av en som tidligere har skipret båten din ;-)

:cheers:

Link to post
Share on other sites

Jeg har en Cetrec Propilot 7000, denne sender ikke HDT signal, vet noen om en omformer, eller et program som kan omforme signalet, slik at jeg får styrestreken fra min Autopilot inn på kartmaskinen istedenfor styrestrek fra GPS?

 

Jeg har altså en autopilot, med innebygget Fluxe-gate kompass som ikke sender HDT (HeaDing True)

Link to post
Share on other sites

Takk til alle dere som har bidratt med råd og vink mht til sammenkobling av flere NMEA-enheter. Idag brukte jeg et par timer ombord og kom noen laaaaaange skritt videre.

 

"Problemet" lå nok i at jeg hadde to forskjellige spenningskilder i bruk. Samling på felles kilde og sammenkobling av "ground" på signalene gjorde underverker.

 

Nå gir GPS'en posisjon og fart til radaren  og til kartprogrammet på PC'en (C-Map).

 

Det elektroniske kompasset gir kursinfo til radaren, for bruk sammen med bl.a. ARPA

 

Neste skritt blir å koble opp mot ekkoloddet, både for å få inn dybdeinformasjon og for å kunne bruke skjermen på loddet som display for diverse andre informasjoner.

 

Takk igjen for god hjelp fra flere kanter.

 

Bildet viser det elektroniske hjørnet i styrehuset (før LCD-skjermen for kartplotteren kom på plass)

 

Bilde

 

Hvis noen mener at det virker "malplassert" med en ekte gammeldags morselampe i blant alt elektronikken, så kan de ha et godt poeng, men det er jo fortsatt en pålitelig og lydløs kommunikasjonsform.....

Med vennlig hilsen POSEIDON

Link to post
Share on other sites

  • 1 år senere...

Hvis noen mener at det virker "malplassert" med en ekte gammeldags morselampe i blant alt elektronikken, så kan de ha et godt poeng, men det er jo fortsatt en pålitelig og lydløs kommunikasjonsform.....

For den som KAN morse, JA :lol:

Tar opp igjen denne gamle linken:

Står iferd med å koble inn Autopilot (ST5000) og har Furuno GP50 (GPS) tilkoblet TelChart. På spørsmål til leverandøren av TelChart, fikk jeg beskjed om at jeg IKKE burde koble GPS-signalet til begge deler på samme kabel, men ta signalet fra INTERFASEN på TelChart til Autopilot. (For å hindre ødeleggelse av utgang på GPS / inngang på Autopilot.) Dette som et hint....

Kystskipper 1984. Marintek Tr.heim.

Link to post
Share on other sites

Hei

Endel problemer kan du eliminere ved å la feks gps gå på inngangen til ekkoloddet hvis det er beregnet på slikt. Deretter kan PC ta alle signalene fra ekkoloddet og du slipper å velge hvor signalene skal komme fra..

Tror du kan kjøre alt fra ekkoloddet inn på radaren, og derfra til PC igjen hvis radar har nema inn og ut.

 

Mons

Mons

Link to post
Share on other sites

  • 4 år senere...

Tar opp denne igjen, i mangel på relevant tråd:

 

Min Furuno GPS type GP50 Mark II har begynt å feile....

Den gir korrekt tid, men posisjon og hastighet står bom fast (ingen bevegelse) til tross for at jeg beveger meg....

Det er antydet at software KUNNE være feil (trenger opdatering), men stedlig forhandler (Argon Elektro i Tr.heim.) benekter dette.

Noen andre som har denne GPS-en og registrert slik feil?

PRØVDE å re-sette enheten, men til liten nytte. DVS den fikk et kikk med å funke en kort tid, men gikk i dvale igjen :cryin:

Kommentar?

 

(Argon anbefalte den nye GP32 til 3-4 laken, men den har bare 1 utgang og jeg trenger 2 (i tillegg til at jeg har egen NMEA-server...)) :headbang:

Kystskipper 1984. Marintek Tr.heim.

Link to post
Share on other sites

HAR sjekket antenna.

Tok GPS-en med til serviceverksted (Argon Elektro AS) og koblet til deres testantenne. Fikk samme feil der.

Prøvde å re-sette men fikk bare sporadiske posisjoner...

 

GP32 har to utganger.

En RS422 og en RS232.

Nope.

Den har kun EN kontakt ut.

Mulig to kanaler ligger i den kontakten, men det finnes ikke Y-kabel for å kunne benytte den installasjonen jeg har i dag :cryin:

Tok med GPS-en ombord igjen, og skal teste mere når skuta står under tak.

Redigert av Marwin (see edit history)

Kystskipper 1984. Marintek Tr.heim.

Link to post
Share on other sites

  • 1 måned senere...

Oki.

Stemmer DET Mulligan.

HVIS jeg hadde kjøpt en ny GPS32, måtte jeg ha snekret en "Y-kabel" for å kunne koble denne sammen med øvrig anlegg i båten. :tongue:

 

Snakket med de som KAN Furuno i Ålesund, og fikk opplyst at det er en "standarfeil" som herjer i min GPS. Noe så banalt som en kondensator, noe vi kan få skiftet sjøi! :flag:

Kystskipper 1984. Marintek Tr.heim.

Link to post
Share on other sites

  • 1 måned senere...

Marwin.

 

Om du har kontakt med antennen som foreslått, men fremdeles har en frøset GP50 har du 3 muligheter (sånn sirka)...

1. Oscillatoren i GPS mottakeren har gått i stå, kan byttes men om du får dette til er en annen sak.

2. Backupbatteri for GPS almanakken er utladet - bytte batteri inni GP50.

3. Defekt passiv antenne - prøv med ny GPS antenne.

 

Gjengangeren på GP50 er defekt oscillator - anbefaler deg da sånn økonomisk sett å bytte GPS til f.eks. GP32 som er i samme klasse.

Det vil nok ikke svare seg å bytte oscillator om du da ikke kan gjøre det selv. Benytt for all del galvanisk sikret loddebolt.

 

 

Hvis du har behov for flere utganger kan du henge på en NMEA buffer... Du kan også koble deg i parallell på hver av utgangene.

Du burde kunne benytte 3 kanskje 4 instrumenter på hver utgang, det skulle de takle. Jeg vet av erfaring at GP32 klarer ca 3-4 på hver utgang uten buffer.

Link to post
Share on other sites

Takker for svar Athena.

HVOR den ødelagte kondensatoren sitter hen, vites ikke. Men de mener at dette er den vanligste feilen i denne GPS-en.

Og, som jeg nevner høyere opp her, samme feil vises SELV om jeg bytter til annen antenne. OG: Batteriet ble sjekket hos Argon AS og DET var i orden.

Regner med å få rettet feilen ganske snart.

Om GPS 32: Jeg HAR allerede en NMEA-router i båten... :yesnod: Med 2 innganger og 4 utganger :eek:

Og det får være måte på hvor mange slike jeg kan stappe i en båt på 20 fot :crazy::lol: :lol:

 

Er sjøl " a feimus lodder" så vi skal nok få byttet kondissen :blush:

 

Av erfaring, vites at antall instrumenter du kan henge på en NMEA-utgang varierer fra 1 til 3-4. Mener dette avhenger av ingangsimpedansen på det du henger på. :rolleyes:

TRUR eg. :sweat:

Kystskipper 1984. Marintek Tr.heim.

Link to post
Share on other sites

Delta i diskusjonen

Du kan skrive innlegget nå, det vil bli postet etter at du har registrert deg. Logg inn hvis du allerede er registrert.

Guest
Svar på dette emnet

×   Du har postet formatert tekst..   Fjern formattering

  Only 75 emoji are allowed.

×   Innholdet du linket til er satt inn i innlegget..   Klikk her for å vise kun linken.

×   Det du skrev har blitt lagret.   Slett lagret

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...