NMEA0183 Übersetzer und Konverter von Yacht Devices Teil 2


NMEA0183 Übersetzer und Konverter von Yacht Devices Teil 2

Zum 1. Teil 1: https://www.youtube.com/watch?v=tIMXGM68cTs

Übersetzer: zu USB, zu NMEA2000, zu WiFi, zu WiFi und Seatalk, zu WiFi, NMEA2000 und Seatalk:

Das NMEA2000 Marine Netzwerk. Aufbau und Tips & Tricks.


Wie wird ein NMEA2000 Netzwerk aufgebaut. Welche Regeln sind einzuhalten und wie wird es verkabelt. Häufige Fragen werden hier beantwortet.

Hinweise zu den standard NMEA2000 Teilen:
Starter Set Plus
T-Stück
zweifach Verteiler
vierfach Verteiler
Abschlusswiderstand männlich
Abschlusswiderstand weiblich
NMEA2000 zu WiFi Gateway
NMEA2000 zu USB Adapter
Simnet Gerät zu NMEA2000 Netzwerk Anschlußkabel
Nexus NX2 Server zu NMEA2000 Übersetzer
NMEA0183 zu NMEA2000 Übersetzer
NMEA2000 Tankgeber
DST810 Log Lot Temperatur Geber
LCJ CV7 Ultraschall Windgeber mit einem WindyPlug an ein NMEA2000 Netzwerk

Zur Zeit nicht lieferbare Teile können gesperrt sein, dann funktioniert der Link nicht.

Ein pfiffiger NMEA2000 NMEA0183 Übersetzer von Yacht Devices


Heute sind die neuen NMEA 0183 <> NMEA2000 Übersetzer von Yacht Devices eingetroffen.

Der YDNG-02N hat einen NMEA2000 Micro-C Stecker und der YDNG-02R hat eine SeaTalkNG Buchse. Damit können die Geräte direkt am T-Stück oder einem Mehrfachverteiler betrieben werden. Die Versogungsspannung kommt aus dem Netzwerk. Wieder ein pfiffiges Teil von dem Yacht Devices Entwicker Team.

Im Auslieferungszustand werden die NMEA0183 Daten mit 4800 Baud ausgegeben und eingelesen.
Die Geräte haben einen MicroSD Karteneinschub, mit einer eigenen MicroSD Karte können die Einstellungen geändert werden. Dazu wird eine Text Datei auf der MSD Karte abgelegt und das Gerät verwendet dann die neuen Einstellungen.

In der Textdatei können folgende Einstellungen gemacht werden:

– Die Baudrate mit 4800 oder 38400 Baud. Einstellbar sind 300 bis zu 115200 Baud.
– Die Übersetzungsrichtung kann ausgewählt und eingeschränkt werden. Nur Empfangen (RX) oder nur Senden (TX) zum 2000er Netzwerk.
– Eine Blacklist klammert einzelne Datensätze von der Übersetzung aus.
– Eine Whitelist erlaubt nur angegebene Datensätze für die Übersetzung.

In einem großen NMEA2000 / SeatalkNG Netzwerk sind viele Daten unterwegs und diese können dann nicht alle auf NMEA0183 ausgegeben werden, schon gar nicht mit 4800 Baud. Deshalb kann das eingeschränkt werden.

Zum Beispiel soll ein Funkgerät mit NMEA0183 Eingang nur die Position aus dem NMEA2000 Netzwerk beziehen, dann werden alle anderen Daten ausgeklammert und nur die gewünschten Datensätze zum Funkgerät gegeben.
z.B.
0183_SPEED=4800
0183_TX_TYPE=WHITE
0183_TX=GGA, RMC, GLL, ZDA

Oder ein AIS mit NMEA0183 Datenausgang soll seine Daten in das NMEA2000 Netzwerk geben, es braucht also keine Daten aus dem Netzwerk. Dann kann diese Richtung für die Übersetzung ganz ausgeschaltet werden.
z.B.
0183_SPEED=38400
0183_TX_TYPE=WHITE
0183_TX=
0183_RX_TYPE=WHITE
0183_RX=VDM, VDO

Sie haben also alle Freiheiten bei der Übersetzung und viele Einstellmöglichkeiten.

Weitere Informationen im englischen Handbuch (pdf).
Hier ist auch die Übersetzungstabelle am Ende.

von Matthias Busse

Kabel, Adapter und Übersetzer an Bord


An Bord kommen über die Jahre mehrere Datenstandards (Sprachen) zusammen. Dazu kommen immer wieder Fragen. Deshalb hier eine kleine Aufstellung

Das sind z.B. die älteren Protokolle: NMEA 0183, Seatalk 1

Dann die Verbindung mit dem PC: RS-232, USB

Die Bus Systeme für Text Daten: NMEA2000, SeaTalk NG

Die Bus Systeme für Bild Daten: Raymarine Raynet, Raymarine SeaTalk HS, Ethernet B&G / Simrad / Lowrance, Garmin Marine Netzwerk

NMEA0183 wird einfach 2-adrig verbunden mit eigenen Kabeln. Hier gibt es keinen Stecker Standard. Es ist nur die Flussrichtung der Daten und die Polung (+/-) zu beachten.
Hier steht TX für senden (Transmit) und RX für Empfangen (Receive).
A steht für + und B für – Datenleitung.

Die anderen Datenstandards verwende spezielle Stecker.

Hier finden Sie die entsprechenden Kabel und zum Teil auch passende Geber:

1. Raymarine SeaTalk 1

2. NMEA2000 mit Micro-C 5-polig und ähnlichen Steckern
2a. Furuno NMEA2000
2b. Garmin NMEA2000
2c. Lowrance/Simrad/B&G NMEA2000
2d. Maretron NMEA2000
2e. Offshore Dynamics

Eine Sonderform nur für die Stromversorgung an Bord : Philippi PBUS

3. NMEA2000 aber mit speziellen Raymarine Steckern
SeaTalk NG

4. NMEA2000 aber mit speziellen Simrad Steckern
SimNet

5. Ethernet zur Bildübertragung.
Alle Hersteller verwenden unterschiedliche Stecker und sind auch nicht miteinander Datenkompatibel.
5a. Lowrance/Simrad/B&G Ethernet
5b. Raymarine Raynet (neu)
5c. Raymarine SeaTalk HS (alt)
5d. Garmin Marine Netzwerk

Nur Raymarine Raynet und Raymarine SeaTalk HS können mit Adaptern verbunden werden.
Zwei Geräte können direkt verbunden werden. Zum Beispiel 2 Displays, oder 1 Display und eine digitale Radarantenne mit Bildübertragung. Bei mehr als 2 Geräten werden spezielle Ethernet-Hubs der Hersteller eingesetzt um die Daten weiter zu verteilen.

von Matthias Busse

AMEC NK80 Die NMEA0183 Datensätze


Der AMEC NK-80 Datenwandler NMEA2000 <> NMEA0183 übersetzt folgende NMEA0183 Datensätz in die entsprechenden NMEA2000 PGN.

0183to2000a

0183to2000b

Hier ist der Software Stand 1.9 abgebildet, Softwareänderungen sind möglich.

Diese Datensätze werden in NMEA2000 PGN übersetzt: GGA, GLL, GSA, GSV, RMC, VTG, ZDA, ROT, HDT, HDG, VDM, VDO, DSC, RSA, VHW, VLW, DPT, DBT, XTE, APB, VWR, MWV, MWD, MTW, VDR

Eine Beschreibung der einzelnen Datensätze gibt es unter NMEA.de.

 

 

FAQ: Die AMEC Software zum NK-80 Verbindung mit 4800 Baud kann nicht hergestellt werden.


Frage: Die AMEC Konfigurationssoftware stellt zum AMEC NK-80 Datenwandler keine Verbindung mehr her.

Antwort: Das passiert manchmal nachdem die Baudrate des NK-80 Datenwandler durch die Software auf 4800 Baud o. ä.  umgestellt wurde. Wenn jetzt die NMEA0183 Verbindung auf Grund der geringen Geschwindigkeit und der vielen Daten überlastet ist kann keine Verbindung von der Software zum Gerät hergestellt werden.

Die Lösung ist einen Datensender im NMEA2000 Netzwerk (z.B. ein GPS Gerät mit NMEA2000 Ausgang) abzuschalten und dann die Softwareverbindung neu herzustellen (Connect) und dann das Gerät wieder einschalten.

Nun kann entweder die Baudrate hochgesetzt werden (z.B. 38400 Baud) oder es können einzelne Übersetzungen der Datensätze in der Software weggeschaltet werden.

Ein Beispiel für die übersetzten Datensätze
Wenn alle Datensätze aktiv sind (Auslieferungszustand) und z.B. diese NMEA2000 Daten vom GPS Gerät kommen:

1. PGN 126992 Systemzeit > der NK-80 erzeugt > $GPGGA,212151,,,,,,,,,,,,,*52 (Ein Datensatz mit der Uhrzeit)

2. PGN 129025 Position Rapid Update > der NK-80 erzeugt > $GPGGA,,5415.6156,N,01004.9639,E,,,,,,,,,*6C (Ein Datensatz mit der Position)

3. PGN 129029 GNSS Position Data > der NK-80 erzeugt > $GPGGA,212916,5415.6214,N,01004.9699,E,1,09,1.70,59.30,M,45.29,M,,*49 (Ein Datensatz mit der Zeit, Position und weiteren Daten)

4. PGN 129539 GNSS DOPs > der NK-80 erzeugt > $GPGGA,,,,,,,,1.30,,,,,,*4A (Ein Datensatz mit dem Maß für die Geometrie Satelliten zu Empfänger)

Diese 4 Datensätze werden jede Sekunde erzeugt.

Wenn Sie nun in der Software beim 1.  2. und 4. PGN den erzeugten GGA Datensatz ausschalten (Haken weg und Apply drücken zum Speichern), bleibt nur noch der ziemlich komplette 3. Datensatz übrig und es werden deutlich weniger 0183er Daten übertragen.

Eine weiterführende Erklärung der NMEA 0183 Datensätze finden Sie unter nmea.de .

von Matthias Busse

Das Actisense EMU-1 speichert jetzt auch die Motorstunden


Die Actisense Motor zu NMEA2000 Interfaces EMU-1 waren bislang darauf angewiesen die Motorstunden vom Motor zu bekommen und konnten diese nur dann ausgeben. EMU-1Ansonsten haben sie nach dem Einschalten immer von 0 angefangen zu zählen.

Mit der neuen Software kann die bisherige Motorlaufzeit eingegeben werden und zählt ab da weiter voran.

Die Software steht auf der Actisense Seite zur Verfügung.
http://www.actisense.com/products/nmea-2000/emu1/download-emu-1.html

Es lohnt sich immer mal wieder auf der Actisense Seite vorbeizuschauen.
Es ist zur Zeit immerhin erst die Version 0.041 verfügbar, da wird sicherlich noch einiges kommen.

Zum Updaten des EMU-1 wird ein Windows PC, ein NGT-1 Serielles / USB PC Interface und ein NMEA2000 Netzwerk mit Stromversorgung benötigt. Zusätzlich muss auch der EMU-1 noch mit 12V versorgt werden.

Für die Installation und Einstellungen sind Grundkenntnisse von der Motorelektrik notwendig. Ansonsten fragen Sie besser einen Installateur vor Ort. Die Beschreibung ist auch nur in englisch verfügbar und steht auf der Actisense Seite zur Verfügung.

von Matthias Busse

FAQ: Simnet, NMEA 2000 und SeaTalk NG – Stecker und Verbindungen


Frage: Kann ich mein Simnet / NMEA 2000 / SeaTalk NG miteinander verbinden?

Antwort: Ja es gibt Adapterkabel und die Datensätze sind größtenteils identisch.

Simnet NMEA2000 Seatalk NG rechts

Simnet – NMEA2000 – Seatalk NG Spur Kabel
Bild von: http://www.test4sea.de

NMEA 2000 ist die Basis und normiert auch die Stecker (im Bild der mittlere Stecker).

Simrad hat einen eigenen Stecker (links im Bild) und nennt sein Netzwerk Simnet. Alle Kabelstecker und Abschlußwiderstände sind weiblich und alle Verbinder (3-fach oder 7-fach) sind männlich.

Raymarine nennt sein Netzwerk SeaTalkNG und verwendet zwei verschiedene Kabel. Backbone Kabel (Hauptleitung) blaue Stecker alle weiblich und Spur Kabel (Abzweige, rechts im Bild) weiße Stecker alle weiblich. Alle Verbinder von Raymarine sind männlich, das T-Stück oder der 5-fach Adapter.

NMEA2000 verwendet identische Spur und Backbone Kabel. Sie haben immer männliche und weibliche Stecker an den Enden. Und an jedem T-Stück wechselt das wieder zurück.

Es gibt von Simrad Adapter auf das Standard NMEA2000 Netzwerk (männlch oder weiblich) .

Auch von Raymarine gibt es Adapter auf das Standard NMEA2000 Netzwerk, hier kann man aber nur im Spurkabel (weisses Kabel) wechseln.

Obwohl es einfach erscheint, ein paar Stolpersteine gibt es aber doch.
Am besten Fragen Sie uns wenn Sie Ihre Netzwerke an Bord verbinden möchten.

Die zwei typischen Fehler beim Aufbau der 3 Netze sind:
1. Das Netzwerk Spannungskabel ist nicht an 12V angeschlossen.
2. Die Abschlußwiderstände an den Enden des Backbone Kabels wurden vergessen.

von Matthias Busse

Raymarine ST1000+ / ST2000+ an NMEA2000 anschließen


Die Raymarine Pinnenpiloten ST1000+ und ST2000+ haben einen NMEA0183 Eingang für Wind- und GPS Daten.
Bei den Wind Daten wird nur der VWR Datensatz in NMEA0183  akzeptiert.

GPS Daten von den meisten Plottern und Wind Daten vom NMEA2000 Bus können über einen NMEA2000 zu NMEA0183 Wandler, z.B. den Actisense NGW1, an den Pinnenpiloten angeschlossen werden. Der NGW1 wandelt in VWR und MWV Winddaten. Sie benötigen dann normalerweise noch ein NMEA2000 T-Stück um in das Backbone zu kommen.

Stand 2016: In der neuen Actisense Software Version wird diese Wandlung auch nicht mehr vorgenommen, siehe Beitrag unten. Sie müssen ggf. eine Vorgänger Version der Software auf den Actisense Wandler spielen.
Ein Zusatz 2019: Das ist jetzt laut Actisense behoben, siehe den Beitrag unten.

Simnet Daten, die mit dem Simrad AT10 in NMEA0183 Daten gewandelt werden, können nicht vom ST1000+ oder ST2000+ gelesen werden, da der VWR Datensatz hier nicht ausgegeben wird (Stand 4.2013). Der AT10 gibt nur den MWV Wind Datensatz aus.

von Matthias Busse

Update für den Actisense NGW-1 NMEA Übersetzer


Actisense NGW-1Jetzt steht der neue Software Update für das Actisense NGW-1 Interface zur Verfügung. Den Update finden Sie hier.

Das NGW-1 übersetzt viele NMEA 0183 Daten in die NMEA 2000 Daten und umgekehrt. Überarbeitet wurden bei dem Update die AIS Datensätze und einige kleine Änderungen.

von Matthias Busse