Что такое протокол NMEA?
NMEA 0183 (National Marine Electronics Association) — стандартный протокол для передачи данных между морским навигационным оборудованием. Широко используется в GPS/ГЛОНАСС приёмниках для передачи информации о местоположении, скорости, времени и других навигационных данных. Совместим с различными программами ГЛОНАСС.
Скорость передачи
4800 бод (стандарт)
Формат данных
ASCII символы
Интерфейс
RS-232/RS-422
Версия
NMEA 0183 (актуальная)
Структура NMEA-сообщений
Пример сообщения:
$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A
Расшифровка структуры:
- $ — начало сообщения
- GPRMC — идентификатор сообщения
- 123519 — время (12:35:19 UTC)
- A — статус (A=активно, V=неактивно)
- 4807.038,N — широта (48°07.038'N)
- 01131.000,E — долгота (11°31.000'E)
- 022.4 — скорость в узлах
- 084.4 — истинный курс
- 230394 — дата (23/03/94)
- 003.1,W — магнитное склонение
- *6A — контрольная сумма
Применение в мониторинге транспорта
Использование NMEA в GPS/ГЛОНАСС трекерах
Протокол NMEA 0183 является основным форматом передачи данных в большинстве современных GPS/ГЛОНАСС трекеров. Системы мониторинга транспорта используют NMEA-сообщения для:
- Определения точных координат транспортных средств
- Расчёта скорости и направления движения
- Контроля времени и даты
- Оценки качества спутникового сигнала
- Интеграции с навигационным программным обеспечением
Частые вопросы о протоколе NMEA
Чем отличается NMEA 0183 от NMEA 2000?
NMEA 0183 использует последовательный интерфейс (RS-232/RS-422) и передаёт данные в текстовом формате ASCII. NMEA 2000 использует сетевую архитектуру CAN bus и бинарный формат данных, что позволяет передавать информацию быстрее и с большей эффективностью.
Как проверить правильность NMEA-данных?
Правильность данных проверяется с помощью контрольной суммы, которая рассчитывается путём XOR всех байтов между знаком $ и *. Полученное значение сравнивается с контрольной суммой в конце сообщения.
Какие программы могут работать с данными в формате NMEA?
Существует множество программ: GPSInfo, VisualGPS, NMEA Monitor, а также профессиональное ПО для мониторинга транспорта — Wialon, Fort Monitor, СМАРТ и другие.
Как подключиться к устройству с NMEA-выходом?
Для подключения необходим COM-порт или USB-COM преобразователь. Настройки по умолчанию: 4800 бод, 8 бит данных, 1 стоп-бит, без контроля чётности.
Заказать систему мониторинга транспорта
Звоните по телефону +7 (926) 465-85-80 или приезжайте в офис: г. Москва, ул. Дорожная, 60Б, оф.415. Мы подберем оборудование под ваш автопарк и установим его в удобное время.
Позвонить