Що таке протокол даних NMEA 0183?

Стандарт NMEA 0183 поступово став загальний метод, за допомогою якого морські електронні пристрої можуть спілкуватися один з одним. Стандарт визначає як електричні з’єднання, які утворюють систему NMEA, так і спосіб передачі даних, а також формат речень, які передають дані NMEA.

NMEA 0183 — це комбінована специфікація електричних і даних для зв’язку між морською електронікою, такою як ехолот, сонари, анемометр, гірокомпас, автопілот, GPS-приймачі та багато інших типів приладів. Він був визначений і контролюється Національною асоціацією морської електроніки (NMEA).

NMEA 0183 працює за методом з’єднання 1-до-1 за допомогою RS232/RS422, де мультиплексори та буфери потрібні для з’єднання кількох пристроїв «разом». NMEA 2000 використовує CAN із мережевою системою магістралі/відводу, де всі пристрої в мережі спілкуються один з одним.

Те, що відрізняє NMEA 0183, RS-232 і RS-422 один від одного, це їхні фізичні рівні напруги та струму інтерфейсу. NMEA 0183 спочатку дозволяв «односторонній» привід, але пізніше був оновлений до диференціального приводу (RS-422). RS-232 є біполярним інтерфейсом RS-422 – диференціальний привід.

Драйвер порту NMEA0183 через TCP підтримує підключення до мережевого порту TCP за вказаною користувачем мережевою адресою (зазвичай у локальній мережі) для отримання копії речень NMEA-0183, надісланих розмовником NMEA-0183.

NMEA 0183 застарів Тепер розглянемо компас, GPS, вітер, глибину, швидкість, температуру, AIS тощо.