Подключение модуля GPS и проверка


gps

При прочтении этой статьи нам предстоит разобраться как производится подключение GPS модуля к APM контроллеру. Приступаем!

Перед подключением обязательно надо настроить модуль на работу с APM, например для модуля U-blox загрузить конфигурационный файл. Иначе аппарат неправильно будет держать позицию и возможно уже скоро окажется на земле, что создаст больше проблем, чем предварительно правильно настроить модуль!

 

 

 

Далее необходимо проверить наличие на модуле батарейки, которая необходима для сохранения информации о спутниках, чтобы «подключение к спутникам» было быстрым. В этом случае происходит «теплый старт». Если батарейка отсутствует, то модуль будет всегда будет подключаться как в первый раз, т.е. «холодным стартом» и, всегде процедура инициализации будет очень долгой (до десятков минут). Чтобы решить эту проблему, надо подумать, как сделать, чтобы питание на модуле было всегда.

Берём кабель с разъемами DF-13, который идёт в комплекте с модулем GPS, примеряем его к самому модулю. Кабель может быть 4-5-6 проводной —  это зависит какая модель GPS в Вашем комплекте!

df13-2

Разъем DF-13 6pin

df13-3

Кабель с разъемами DF-13

Дорогой Друг, не торопись всё подключать и делать пробный запуск. Китайцы очень сильно любят, в силу своей не дорогой рабочей силы, что то сделать не так. Поэтому проверяем распиновку контактов — это частая проблема, которая может повлечь за собой выход из строя какого-либо устройства.

Каждый модуль GPS имеет минимум 4 контакта: VCC, RXD, TXD, GND. Подключаем модуль к контроллеру APM 2.5.x и 2.6 следующим образом: VCC и GND-без изменения, а RXD и TXD меняются местами!

apm-gps-connect

Пины на модуле GPS чаще всего подписаны, а вот на APM нет. Привожу изображение с описанием контактов на плате APM.

APM2.5BoardGPSConnectors

Разъемы для подключения GPS

apm-gps-connect2

Разъемы для подключения GPS

Смотрим на собранную схему еще раз проверяем схему и подключенные пины. Если уверенность прям так и прёт, что всё правильно, лучше проверить еще раз. Лишним, поверьте, не будет. В результате должно получиться примерно так:

apm-gps

Модуль GPS подключен к плате APM

После n-количества раз проверок меняем свое место дислокации, как можно ближе к окну, потому что мы будем ловить сигналы GPS спутников. Определение нашего местоположения необходимо для работы многих полётных режимов Нашего контроллера.

Перед испытанием модуля в совместной работе с APM, можно просто подать питание и положить на окно. На модуле от MyAirBot.com светодиод должен начать моргать голубым, что показывает успешный 3D-fix. На модуле от HobbyKing.com индикатор просто загорится. На модуле от RCtimer.com индикатора нет.

Подключаем Контроллер к PC по USB (это Мы делали выше) за исключением, что сейчас в схеме находиться подключенный GPS модуль. На устройствах должны загореться светодиоды, запускаем программу MP,  жмём кнопку CONNECT. В программе MP смотрим где нарисована линия горизонта, наклон, поворот(по компасу), надпись GPS. Тут может быть три варианта.

  • GPS: No GPS — это значит что ваш модуль не работает (по причинам не правильного подключения, не правильной прошивки, не работает сам модуль, нет контакта и т.д.).
  • GPS: No FIX – это значит модуль работает, пытается захватить спутники.
  • GPS: 3D FIX – это значит, что Мы молодцы и у нас есть сигналы вражеских спутников GPS над головой. Обычно захват спутников по началу, да еще и в домашних условиях, проходит от 5 до 30 минут. После этого на карте отобразится наше местоположение.
gps-fix

GPS: 3D FIX

Также компьютер должен иметь доступ в интернет, чтобы Mission Planner скачал квадрат карты под наше положение, которое мы должны увидеть, если все сделано правильно!

Вот мы и сделали еще один шаг, приближающий нас к полету!

maksim4ek, raefa # apmcopter


 
 

Комментариев: 20 - Подключение модуля GPS и проверка

  1. Matvey:

    http://copter.ardupilot.com/wiki/common-installing-3dr-ublox-gps-compass-module/

    По ссылке описывается подключение модуля к плате. Так вот там пользователь, разрывает дорожку контакта на внутреннем компасе, на самом APM. Нужно ли это делать?

    И второй вопрос, там также написано, что нужно ставить параметр ROTATION_ROLL в значение no rotation. Нужно ли это делать в нашем случае или он и так установлен в этом положении?

    Thumb up 0 Thumb down 0

  2. Мамик:

    Не могу понять в чем дело! Купил АПМ 2.6. с модулем Neo6 Подключил все провода к апм. На модуле GPS загорелся синий диод. Запустил Mision нажимаю коннект пишет что GPS no fix В сем может быть дело!? Модуль вытащил в окно ждал почти 25 минут но таки и ничего не произошло? Нужна прошивка или ошибка в прводке? на модуле GPS распиновки нет!

    Thumb up 0 Thumb down 0

    • Если пишет No Fix, значит по порту пытается что-то получить и получает корректно, иначе бы была ошибка No GPS. Провод надо было проверить до подключения, а то бывают чудеса, что питание например идет на сигнальный провод… Ищется даташит на модуль (https://u-blox.com/images/downloads/Product_Docs/NEO-6_DataSheet_%28GPS.G6-HW-09005%29.pdf), смотрится распиновка (стр.12) и прозванивается плата на совпадения. Возможно, что нестыковка по скорости порта. Рекомендую сбросить настройки в модуле программой u-center и залить правильный конфиг (в соседней статье), там же проверите видимость спутников. Если за 25 минут не поймались, то может быть проблема в антенне или ее проводке/разъеме. Если антенна запаяна в плату, то проверить пайку.

      Thumb up 0 Thumb down 0

    • Александр:

      Ответ, конечно запоздалый, но может кому дугому поможет — при подключении по USB, конвертер USB-UART работает на том же UART что и GPS, поэтому APM не сможет связаться с GPS. Проверять надо через телеметрию либо искать на APM второй UART(на меге их два) для GPS или USB-UART конвертереа .

      Thumb up 0 Thumb down 0

  3. виктор:

    есть 2 жпс леа-6н на одном АПМе работают на другом нет «НО ГПС»
    кто подскажет в чём проблема или куда копать?
    ПС. прозвонил дорожки ГПС->Мега 2560 не обрываются
    пробовал пере прошить мегу полностью с перепрограмированием фьюзов

    Thumb up 0 Thumb down 0

    • Модификации плат APM одинаковые? Вариант, что в разъемах распиновка из-за возможных отличий плат, исключаете? На прозвонку обе платы одинаковые?

      Thumb up 0 Thumb down 0

      • виктор:

        да распиновка 100% одинаковая обе платы и оба жпс брали в одном месте примерно в одно время

        Thumb up 0 Thumb down 0

        • Тогда остается разглядывать и перемерять все на APM. Либо номиналы деталей разные (запаяли ошибочно), либо уровни сигнала просаживаются на порту, либо просадка напряжения питания. Что-то может в этом духе.

          Thumb up 0 Thumb down 0

          • виктор:

            по схеме Рх/Тх идут прямо на мегу без ответвлений и нигде не шунтируються
            разве что по коду перераспределение на другую ножку но зачем?

            Thumb up 0 Thumb down 0

  4. Александр:

    Есть Crius AIO Pro v1.1 прошивка Мегапират 3.1.5-R2. Подключаю к нему NEO-6M. Все соединения GPS и Crius AIO Pro согласно информации выложенной в статье. После включения питания, происходит загрузка и зависает(мигание диодов не наблюдается). Пробовал другие прошивки результат тот-же. Это проблема GPS (нужно отправлять обратно китайцам) или прошить GPS с помощью U-Center(но что туда лить)? Может другие варианты?

    Thumb up 0 Thumb down 0

  5. Fumo:

    Мне кажется, или картинки распиновки и на самом деле «угадай, где правильно»?

    Thumb up 1 Thumb down 0

  6. scar_88:

    Доброго времени суток! Я новичок в этом деле, собираю первый квадр. Подскажите, как лучше сделать, вопросов два.
    1) По компоновке так получилось что GPS-компас 6М находится в положении под углом 45 градусов(или кратным 45) к носу квадра. Как его настроить чтобы он на север показывал в МР?? Или в этом нет необходимости.
    2) Компас тоже непонятно что показывал в МР, в окошке FlightData, если поворачивать квадр, то на карте поворачивает в обратную сторону. Перевернул плату кверх ногами, эту проблему решил, но не создаст ли это помех для ловли спутников(с балкона за полчаса поймал только три). Спасибо.

    Thumb up 0 Thumb down 0

    • 1. Под прямыми углами крутить еще куда не шло. А под 45 не советовал бы. Настройка ориентации внешнего компаса есть в MP.
      2. Антенна GPS должна быть сверху и никак иначе. Желательно, чтобы рядом не было импульсных стабилизаторов и видеопередатчиков.

      Thumb up 0 Thumb down 0

  7. Сергей:

    Господа, доброго времени суток, подскажите пожалуйста, где найти разъем для подключения к GPS port 2, обычный df-13 шести пиновый слишком большой, и не лезет туда. Если можно, скиньте ссылочку на этого зверя.
    Спасибо

    Thumb up 0 Thumb down 0

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *