Работа с автопилота UNIBOAT в сети NMEA 2000: возможности, оборудование, настройка
Автопилот UNIBOAT может получать и отправлять данные в скоростную сеть NMEA 2000.
Практически все данные которые получает автопилот от подключенных к нему устройств могут быть выданы в сеть NMEA2000 для использования другими устройствами. Данная функция разрабатывается для проекта AQUADROID но может быть так же использована в автопилоте UNIBOAT для прикормочных корабликов. К примеру можно получать данные с эхолотов поддерживающих NMEA2000, можно использовать как источник направления лодочные компасы и GPS (хотя вряд ли это имеет смысл).
Потенциально NMEA2000 позволяет построить распределенные системы с множеством устройств работающих вместе. Работа нескольких автопилотов UNIBOAT в одной NMEA2000 сети так же возможна.
Для подключения к сети NMEA2000 потребуется такой адаптер: TJA1050 (хотя это адаптер CAN шины далее будем называть его для простоты NMEA2000 адаптером, так как физически, NMEA2000 это обычная CAN шина как в автомобилях)

Как подключаются NMEA2000 адаптеры к сети NMEA2000

Если ваша сеть уже оборудована разветвителем NMEA2000 и терминаторами, то придется выпаять резистор R3. Этот резистор как раз и является терминатором, а их должно быть ДВА по краям сети. Если у вас нет ничего, но вам надо связать просто два таких NMEA2000 адаптера, то ничего выпаивать не надо просто соедините эти адаптеры двумя проводами CANL и CANH один к одному. Если появится третье или больее устройств то выпаиваете резистор. Подключение новых адаптеров к общей двухпроводной линии ПАРАЛЛЕЛЬНОЕ.
Как подключить адаптер NMEA2000 к автопилоту UNIBOAT
Подключение к автопилоту UNIBOAT MAXI и UNIBOAT AQUADROID немного различаются.
Автопилот удобно запитывать от питания сети NMEA2000. Если вы собираетесь gbnfnm автопилот от другого источника, ОБЯЗАТЕЛЬНО, как минимум обеспечьте подключение минусового провода автопилота к минусу разъема NMEA2000.
ВНИМАНИЕ! все устройства NMEA2000 должны иметь ОБЩУЮ ЗЕМЛЮ
Для UNIBOAT AQUADROID
Подключайте питание модуля с +3 вольтам автопилота или к 5 вольтам, Землю к земле. Контакт RX модуля подключайте к контакту IBUS-SENS на автопилоте, а контакт TX модуля к контакту IBUS-SERVO. Внимание если у вас прошивка AQUADROID и вы видите на плате диод рядом с разъемом фары, вам необходимо его аккуратно обрезать. Диод отвечает за работу приемника FLYSKY который не поддерживается этой прошивкой. Этот диод мешает работе адаптера (занимает те же контакты) , так что просто перекусите аккуратно ножку так чтобы при необходимости ее можно было запаять обратно.
Для UNIBOAT MAXI
Тут ничего обрезать не надо. Работа NMEA2000 может осуществляться с пультами FLYSKY совместно. Используйте разъем подключения глубиномера. На нем TRIG подключайте на TX модуля а ECHO на RX модуля NMEA2000. Питание модуля 5 или три вольта и земля.

Как активировать и настроить работу автопилота UNIBOAT сетью NMEA2000
В WEB панели управления автопилотом вы можете зайти в закладку ИНСТРУМЕНТЫ->NMEA2000.
Первое поле #Включить и перезапустить автопилот.

Во втором поле можно задать свой уникальный идентификатор в NMEA2000 сети.
Настройка сводится в указании автопилоту какие сообщения в сеть генерировать самому, а какие принимать и использовать для своей работы. К примеру ниже мы указываем что будем получать рельеф дна из сети NMEA2000. Автопилот будет использовать эти данные для вывода на пульты управления так же как при работе с WIFI эхолотами или «глубиномером». Тоже самое относится и к компасу и к GPS.

Можно использовать данные GPS автопилота UNIBOAT например в картплотере. Посмотрите видео как это выглядит:
В данный момент автопилот может реагировать на команду отправки на точку или по маршруту через картплоттер. Автопилот будет корректировать назначение конечной точки по сети NMEA2000 если движение осуществляется по маршруту. Испытывалось на модели морского картплоттера ONWA 27A.
ВСЕ ФУНКЦИИ РАБОТЫ С NMEA2000 НАХОДЯТСЯ В СОСТОЯНИИ РАЗРАБОТКИ И ИХ ПРАВИЛЬНАЯ РАБОТА В ДАННЫЙ МОМЕНТ (февраль 2025г) НЕ ГАРАНТИРУЕТСЯ!
Распиновки разъемов NMEA2000
