GPS-приемники для квадрокоптеров

alexeykozin

скореевсего через апм транзитом непройдет, этот код заточен на фиксированную скороть 38400 а программатор может использовать фтди на той скорости которая ему нужна

OTR1UM

Немного странный вопрос, как происходит согласование скоростей обмена данными полетного контроллера и GPS-модуля?

Проблема в том, что 1 из моих модулей работает с битрейтом 9600 и частотой обновления 1Гц.
Попытки поставить 4гц или увеличить битрейт до 38400 не увенчались успехом.
А полетный контроллер (APM), насколько я помню, общается со скоростью 38400

asker_nb

Коллеги, заказал у китайцев блоху, но пришел какой-то аналог.

Подключаю его к FTDI адаптеру. Tx к Rx, Rx к Tx, GND к GND, VCC к +5V. Сам адаптер к USB. На USB лампочки зажигаются, а на самом приемнике нет. Так и должно быть?

Цель, обновить прошивку и проверить через U-center его работу. Пока не удалось нормально драйвер установить, я не могу через U-center пока к адаптеру подключится, но напрягает что приемник никак не реагирует.

alexeykozin
OTR1UM:

А полетный контроллер (APM), насколько я помню, общается со скоростью 38400

верно

OTR1UM:

Проблема в том, что 1 из моих модулей работает с битрейтом 9600 и частотой обновления 1Гц.
Попытки поставить 4гц или увеличить битрейт до 38400 не увенчались успехом.

это зависит от модуля, некоторые не могут работать на других баудах и скоростях обновления, некоторые не сохраняют конфигурацию

OTR1UM
alexeykozin:

это зависит от модуля, некоторые не могут работать на других баудах и скоростях обновления, некоторые не сохраняют конфигурацию

Вот мой старый как раз не сохраняет. Но апм с ним работал без особых проблем.

Кстати, только что от нефиг делать экранировал GPS-приемыш таким вот образом:

Как думаете, есть в этом какие-то плюсы/минусы?
Пока чисто субъективно кажется, что в воздухе GPS стал ловить на 1 спутник больше, но мб это самовнушение.

alexeykozin
OTR1UM:

Пока чисто субъективно кажется, что в воздухе GPS стал ловить на 1 спутник больше, но мб это самовнушение.

главное не количество а качество, экранация навигационного модуля в столь тесном корпусе очень полезно. важно чтобы к экрану небыло ничего подключено, экран можно соединить в одной точке к gnd модуля

OTR1UM
alexeykozin:

главное не количество а качество, экранация навигационного модуля в столь тесном корпусе очень полезно. важно чтобы к экрану небыло ничего подключено, экран можно соединить в одной точке к gnd модуля

Спасибо 😃
С качеством проблем нет, HDOP 0.8 - 1.1 обычно.
Экран соединен с землей GPS-модуля, на фото это видно.

Кстати, заметил одну интересную вещь - МП когда отображает внизу карты HDOP, на самом деле отображает PDOP (снижение точности по местоположению).
Я долго задавался вопросом, почему u-center мне выдает hdop 0.8 - 1.2, а МП 1.6 - 2.4 в среднем.
Сегодня подключил 1 модуль (Neo7) к u-center’у, а второй (тоже Neo7) в коптер, и одновременно подал питание.
В итоге HDOP из МП менялся точно так же, как PDOP второго модуля в u-center’е. Потом поменял модули местами и повторил эксперимент.

Дак вот, это только на Чирсонах/Новах такой косяк, или полноценные АПМ тоже измеряют PDOP, а не HDOP?

alexeykozin

епрома нет
лна нет
сав нет
компаса нет
модуль подделка

Denis87

LNA - это то, что стоит под экраном активной антенны, которая подключается к модулю разъемом? Без этого усилителя совсем все грустно? Я тут одну такую антенну сломал, вторую потерял, два дня уже ищу. Может в сломанной можно обойти усилитель или фигня получится?

ARXITEKTOR

Есть Beitian BN-880

Есть адаптер на USB-UART CP2102

Хочу подключить к GPS к u-center v8.17
Этот переходник подойдёт ?

bawtrik

народ 5,8 передатчик может заваливать ГПС ? что то подключаю видео - 5 из 9 спутников становится а иногда даже 0

ARXITEKTOR

Продолжаю возиться с Beitian BN-880.
Подаю только питание с CP2102 на Beitian BN-880 ярко мигает синий диод.
Подключаю как написано здесь
TX ---- RX
RX ---- TX
Диод почти гаснет u-center не коннектится.
меняю
TX ---- TX
RX ---- RX
Диод ярко мигает синим.
Начинает мигать диод на переходнике зелёный.
u-center подключается но если выбрать view-Packet Console
то там следующий текст
??:??:?? R -> UNKNOWN ???, Size 18690, ‘UNKNOWN’
??:??:?? R -> NMEA ???, Size 3, ‘Unknown’

Explorer
Denis87:

Этот модуль совсем хлам?

5-7 спутников у меня ловил на балконе

macrokernel
ARXITEKTOR:

Продолжаю возиться с Beitian BN-880. Подаю только питание с CP2102 на Beitian BN-880 ярко мигает синий диод.

Если подключить к APM, приемник спутники находит?

mikeboss

с дуру сбросил на дефолтную конфигурацию Beitian BN-880.
перестал работать с PixHawk - 3d fixa нет.

помогите с конфигурацией пожалуйста!

и еще. как выставляете параметры rotation при калибровке компаса ? (GPS в кружочке - перед)

ARXITEKTOR
macrokernel:

Если подключить к APM, приемник спутники находит?

Подключил к PX4
GPS Fix 3
GPS sats 9
Видимо USB-UART CP2102 глючит.
а через PixHawk настроить можно ?

macrokernel

Скорее всего, Ваш CP2102 в порядке. Arducopter умеет переключать u-blox в бинарный режим, и сам задаёт основные параметры. Это в свежих прошивках. Попробуйте взлететь с этим приёмником GPS, если позицию держит нормально - можно ничего не настраивать, IMHO. В u-centre можно делать более тонкую настройку, если что-то не устраивает.

Для APM есть прошивка Passthrough, которая превращает полётный контроллер в USB-UART, не знаю, есть ли такая для PixHawk. Если есть - можно сначала проинициализировать приёмник GPS полётным контроллером, а потом запустить u-center. Последовательность действий примерно такая:

  1. включить коптер;
  2. запустить Mission Planner;
  3. убедиться, что есть спутники;
  4. прошить passthrough;
  5. завершить Mission Planner;
  6. запустить u-center;
  7. настроить приёмник GPS;
  8. завершить u-center;
  9. запустить Mission Planner;
  10. прошить Arducopter.
    Важно при этом питание не отключать.
ARXITEKTOR
macrokernel:

Важно при этом питание не отключать.

Спасибо как нибудь попробую.

А так с PX4 GPS работает и спутники ловит

macrokernel

Главное - чтобы висел в точке с приемлемой точностью, а не просто ловил спутники.