NMEA 0183

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

NMEA 0183 (krótko nazywany również NMEA) – opublikowany przez National Marine Electronics Association protokół komunikacji między morskimi urządzeniami elektronicznymi. Ma on powszechne zastosowanie w elektronice nawigacji morskiej oraz urządzeniach GPS.

Dane są transmitowane w postaci „zdań” zapisanych kodem ASCII. Pojedyncza sekwencja zawiera do 82 znaków. Znakiem zaczynającym dane w protokole jest „$”, dalej następuje identyfikator zdania i pola danych oddzielone przecinkami, a na końcu znajdują się symbole <CR><LF> (carriage return, line feed).

Przykładowa sekwencja NMEA opisująca położenie w przestrzeni i dokładność odczytu:

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47

Co kolejno po przecinkach oznacza:

  • typ informacji,
  • godzinę odczytu pozycji w czasie UTC,
  • status,
  • szerokość geograficzną,
  • długość geograficzną,
  • prędkość,
  • kurs geograficzny,
  • datę,
  • wariancję magnetyczną[1].

Powoli zastępowany przez wydajniejszy interfejs NMEA 2000.

Norma NMEA 0183[edytuj | edytuj kod]

Norma interfejsu NMEA 0183 definiuje wymagania dotyczące właściwości sygnału elektrycznego, protokołu transmisji danych oraz czasu oraz określone formaty zdaniowe dla 48-bitowej magistrali danych szeregowych. Każda szyna danych może mieć jednocześnie tylko jednego nadawcę i lecz wielu słuchaczy (odbiorców). Zadaniem tego standardu jest wspieranie jednokierunkowej transmisji szeregowej danych od jednego nadawcy do jednego lub większej liczby odbiorców. Dane te można „wydrukować” (odczytać za pomocą terminala) w formacie ASCII i mogą zawierać informacje takie, jak pozycja, prędkość, głębokość, przydział częstotliwości itp.

Wersje protokołu NMEA 0183[edytuj | edytuj kod]

  • NMEA v2.00 opublikowana – styczeń 1992 (przeniesienie standardu NMEA 0183 z transmisji poprzez RS 232 na RS422)
  • NMEA v2.01 opublikowana – sierpień 1994
  • NMEA v2.10 opublikowana – październik 1995
  • NMEA v2.20 opublikowana – styczeń 1997
  • NMEA v2.30 opublikowana – marzec 1998
  • NMEA v3.00 opublikowana – lipiec 2000
  • NMEA v3.01 opublikowana – styczeń 2002
  • NMEA v4.00 opublikowana – listopad 2008
  • Wersja 4.10 zastępuje NMEA 0183 V 4.00, opublikowana została w listopadzie 2008 r. i stanowi jej wersję techniczną. Zawiera ona aktualizacje nowych zdań AIS ze wynikającą ze zmian w ITU, rozszerza zdania GNS o Galileo. Ta wersja zawiera również nowy schemat połączeń opublikowany we współpracy z RTCM i USCG. Wersja 4.10 Jest teoretycznie zgodna z wersją NMEA 0183 2.00 ,lecz w praktyce mogą występować błędy oraz problemy w komunikacji.

Prefiksy NMEA-0183 (identyfikatory nadawcy)[edytuj | edytuj kod]

Protokół NMEA może być wykorzystywany przez różne urządzenia.Można go zidentyfikować za pomocą tak zwanego identyfikatora nadawcy.

Poniżej wyróżnione są główne identyfikatory urządzeń mogących wykorzystywać protokół NMEA 0183

  • GP – Global Positioning System (GPS)
  • Sterownik toru jazdy (Autopilot): Ogólne – AG, magnetyczne – AP
  • AI – automatyczny system identyfikacji
  • CD – Digital Selective Calling (DSC)
  • CR – odbiornik danych
  • CS – satelita
  • CT – radio-telefon (MF / HF)
  • CV – radio-telefon (VHF)
  • CX – odbiornik skanowania
  • DE – DECCA Navigator
  • DF – direction finder
  • EC – elektroniczny system nawigacyjny (ECS)
  • EI – elektroniczny system wyświetlania i informacji o mapach (ECDIS)
  • EP – sygnalizator położenia awaryjnego (EPIRB)
  • ER – systemy monitorujące maszynownie
  • GN – globalny system nawigacji satelitarnej (GNSS)
  • HC – HEADING SENSORS: Compass, Magnetic
  • HE – Gyro, North Seeking
  • HN – Gyro, Non-North Seeking
  • II – zintegrowana oprzyrządowanie
  • IN – zintegrowana nawigacja
  • LC – Loran C
  • P – kod zastrzeżony
  • RA – wykreślanie radaru i / lub radaru
  • SD – sygnalizator akustyczny, głębokość
  • SN – elektroniczny system pozycjonowania, inne / ogólne
  • SS – sygnalizator akustyczny, skanowanie
  • TI – wskaźnik szybkości skrętu
  • VD – VELOCITY SENSORS: Doppler, inne / ogólne
  • VM – Speed Log, Water, Magnetic
  • VW – Speed Log, Water, Mechanical
  • VR – Voyage Data Recorder
  • YX – przetwornik
  • ZA – TIMEKEEPERS, TIME / DATE: Atomic Clock
  • ZC – chronometr
  • ZQ – kwarc
  • ZV – aktualizacja radia
  • WI – instrumenty pogodowe

Przypisy[edytuj | edytuj kod]

  1. Lokalizator GPS okiem technika » IKOL.pl, IKOL.pl, 9 maja 2014 [dostęp 2020-08-20] (pol.).

Linki zewnętrzne[edytuj | edytuj kod]