Как установить GPS в квадрокоптер, а также как настроить

В этой статье я расскажу вам как установить GPS в квадрокоптер и как его настроить.

Модули GPS

На рынке есть много различных GPS-модулей, которые можно использовать в квадрокоптерах для навигации. Одними из самых популярных GPS-модулей на сегодня являются:

  • Beitian BN-180 и BN-220.

Стоят они недорого, менее 10$.

Вот как они выглядят:

Как установить GPS в квадрокоптер, а также как настроить

Кстати, если вы видите какие-то царапины на матовом участке GPS антенны, то это не отсутствие контроля качества дефектов производственного процесса, а наоборот — результат настройки антенны во время финального тестирования. Эти типы антенн имеют номинально настроенную частоту, но подвержены влиянию конструкции, размещенных компонентов и пайки. Маленькие царапины по центру краев или углов приводит к их точной настройке на нужную частоту:

Как установить GPS в квадрокоптер, а также как настроить

Как подключить GPS к контроллеру полета

Обычно GPS модуль подключается к полетному контроллеру с помощью интерфейса UART. Можно использовать практически любой свободный порт UART. Я не рекомендую использовать SoftSerial UART для подключения GPS модуля. Соединение очень просто, для этого вам нужно подсоединить GPS TX к FC RX и GPS RX к FC TX.
Как установить GPS в квадрокоптер, а также как настроить

Выше и ниже примеры подсоединения GPS модуля к порту UART3 на полетном контроллере.

Как установить GPS в квадрокоптер, а также как настроить

Как настроить GPS в Betaflight

Настройка в Betaflight простая, просто следуйте инструкции ниже.

Зайдите на вкладку Ports, выберите свободный порт UART (в моем случае это UART3) и установите в блоке Sensor InputGPS и 57600. Вы можете выбрать любое значение в выпадающем списке скорости передачи данных, но значение «9600» приводит к наименьшей скорости передачи данных, а 115200 — к наибольшей и полетный контроллер будет тратить меньше времени на накопление данных. Если выбрать «AUTO«, то скорость передачи данных будет установлена на 57600.

Как установить GPS в квадрокоптер, а также как настроитьНа вкладке Configuration включите функцию GPS. Установите для параметров Auto Baud и Auto Config значение — ON. Выберите параметр AutoDetect на вкладке Ground Assistance Type. Существует два наиболее популярных протокола связи GPS модуля — UBLOX и NMEA. Модули Beitian используют протокол UBLOX по умолчанию. Попробуйте каждый из этих протоколов, если вы не уверены, какой из них используется в вашем GPS модуле.

Как установить GPS в квадрокоптер, а также как настроить

Если вы все правильно подсоединили и настроили GPS в квадрокоптер, то в статус-баре конфигуратора будет отображаться значок GPS:

Как установить GPS в квадрокоптер, а также как настроить

Если включить режим эксперта (маленький переключатель в строке состояния), то можно увидеть состояние GPS, количество и силу принятых сигналов от спутников. После определения GPS-положения (накопления координат) на карте будет отображаться ваше (квадрокоптера) текущее положение:

Как установить GPS в квадрокоптер, а также как настроить

Как настроить GPS в iNAV

Настройка GPS в iNAV очень похожа на настройку в программе Betaflight Configurator.

На вкладке Ports выберите свободный UART-порт и в блоке Sensor выберите GPS и скорость.

Как установить GPS в квадрокоптер, а также как настроить

Во вкладке Configuration, в блоке GPS, активируйте переключателем вкладку GPS for navigation and telemetry, затем выберите протокол UBLOX или NMEA. Затем в Ground Assistance Type выберите AutoDetect.

Как установить GPS в квадрокоптер, а также как настроить

Если все хорошо, то в статус баре iNAV появится значок GPS, который свидетельствует о том, что все работает и GPS в квадрокоптер установлен верно:

Как установить GPS в квадрокоптер, а также как настроить

В новых прошивках для полетного контроллера F3 (например, SpRacingF3) отсутствует поддержка GPS. За сообщение об этом спасибо читателю Руслану.

Подробнее: Betaflight прекращает разработку ПО для полетных контроллеров F3 c STM32F3

Где купить

Ниже ссылки на различные GPS-модули, которые подойдут для квадрокоптера. В продаже есть разные, в том числе с разъемами мини-джек, но вам нужны квадратные, как на фото в начале статьи.

Понравилась статья? Поделиться с друзьями:
Все о квадрокоптерах | PROFPV.RU
Комментарии: 24
  1. Serb

    Второй светодиод (PPS) моргает при 3Д фиксации? Или при другом условии?

  2. александр

    Как установить барометр в fpv Cetuc x. В новых платах его нет!?

  3. Игорь

    Подключил bn220 к omnibas f4. Сначала на модуле жпс моргал синий. Но спутники не ловил. Нагрелся очень сильно. Теперь синий горит постоянно, не ярко, сильно греется.
    Исправен ли он вообще?
    Спутники не ловит совсем

  4. Danil

    Я подключит GPS BN-180 к mamba f405 mk2 все настроил как надо но GPS не работает в чем может быть причина ?

    1. profpv (автор)

      Как именно не работает? Что делаете, чтобы заработало? Там нужно определенное расстояние выдерживать.

      1. Danil

        В приёмники на экране не указывает- расстояние полета , направления домой , высота ,спутники GPS но индикатор газ показывает и искусственный горизонт

      2. Danil

        В OSD все выже перечисленное я добавлял )
        Точнее высоту показывает но стоит только чёрточка —
        Настраивал порты GPS и конфигурацы все настрое но значение GPS не загорелась рядом с барометром

      3. Danil

        Иконка не горит от GPS рядом с барометром

        1. Danil

          По инструкции все настрои но иконка не горит

  5. Даниил

    А можно ли подключить gps от dji на fpv квадрокоптер?

  6. Микола

    А как настроить в APM ни слова, спс.

    1. profpv (автор)

      Не в арм наверное, а в Режимах? Активируете блок с GPS Rescue, выбираете нужный вам тумблер (смотря какой хотите) и ползунки выставляете так, чтобы переключатель попадал в желтую область.

  7. Константин

    Подключил GPS Radiolink TS100, значок GPS отображается красным.
    провода припаивал по мануалу
    подскажите, что может быть не так?

    1. profpv (автор)

      Посмотрите статус ошибки в Betaflight на главной странице, вверху справа.

  8. Андрей

    Подскажите, пожалуйста..на дроне сломалась камера. Но есть gps. Как с ним летать, куда смотреть? Может есть приложения?

    1. profpv (автор)

      Что за дрон? Что значит — как летать с GPS? Это просто модуль, который обрабатывает координаты на основе расположения спутников.

  9. Руслан

    Существует маленький нюанс на F3 полетниках. Это отсутствие поддержки GPS новыми прошивками, из за маленького количества памяти этот функционал вырезан в Betaflight. В частности столкнулся с такой проблемой на полетнике SPRacingF3. В таких случаях советуют использовать iNAV прошивку.

    1. profpv (автор)

      Все верно, дальнейшая разработка прошивок под этот контроллер прекращена: https://profpv.ru/betaflight-prekrashchaet-razrabotku-po-dlya-polet/

      Добавим эту информацию в статью.

  10. Dm

    Спасибо!

  11. Dm

    Таким образом можно ли установить модуль gps в квадрокоптер mjx bugs 3? Хочется апгрейдить такой функцией…

    1. profpv (автор)

      Если там есть нужные контакты в полетном контроллере (значит внутри какая-то классическая плата, например F3 или F4), а также есть возможность прошивать, то да, можно. Вы его разберите, посмотрите что внутри стоит в качестве полетного контроллера.

      1. Dm

        Что конкретно нужно искать на полётном контроллере? Что значит классическая плата F3 или F4)? Существует квадрокоптер с gps mjx bugs 3 pro, меня заинтриговало, можно ли полётной платой с этого квадрика заменить в моём без gps и что для этого надо или просто приколхозить gpa в существующий (не pro).

        1. profpv (автор)

          Искать нужно контакты: «Соединение очень просто, для этого вам нужно подсоединить GPS TX к FC RX и GPS RX к FC TX.».
          «Что значит классическая плата F3 или F4)?» — https://profpv.ru/poletnyj-kontroller/#protsessor-poletnogo-kontrollera

          Но если у вас нет прошивки этого дрона (я не знаю, дает ли производитель прошивку своим покупателям), то ничего не выйдет.

  12. Ан

    а компас нужен? в каких модулях он есть?

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: