GPS-приемники для квадрокоптеров
То есть, приемник GPS с ней не работает, я правильно понимаю? Просто буквально вчера заказал пару таких…
Похоже там залита версия I2C GPS NAV V2.2 Beta1 (R62), я такую заливал в ардуинку… GPS у меня пока так и не заработал,
ни на версии MW 2.2, ни на 2.3… сонар не пробовал, решил оставить на потом…
Похоже нужно ждать финальную версию I2C GPS NAV V2.2Неужели ни у кого из знакомых нет FTDI переходника? А как ты заливаешь прошивку в плату Вия? Большая половина плат Вия идет без USB разъема…
Или плата выбиралась только с USB гнездом?..
Приёмник не работает,и плата мультивия тоже “чудит”-при раскомментированном #define I2C_GPS и т.д- показывает много ошибок и прыгают показания датчиков.
При раск-ном #define I2C_GPS_SONAR -работает ,но сонар как проверить?
Может плата и будет работать-только для NEO-6M приёмника не подходит.
Все контроллеры либо с FTDI на одной плате с атмегой-не резать же дорожки.
Либо с ЮСБ входом.
У знакомых нет.Проще за вечер спаять такой или может USB 2.0 to RS232 Serial DB9 9Pin подойдёт
Приёмник не работает,и плата мультивия тоже “чудит”-при раскомментированном #define I2C_GPS и т.д- показывает много ошибок и прыгают показания датчиков.
У меня приемник работает, по шине i2c ошибок нет, но в GUI все что касается GPS не включается, и не реагирует…
При компилировании в ардуино иде в папке темп (для win xp) появляется папка вида “build2727770280635123116.tmp”, в ней и лежит hex.
Цитата Сообщение от mars Посмотреть сообщение Очень похоже на то. Вот блин. У меня тоже есть ублох нео6м с хоббикинга. Всё сохраняется ок. И я тоже жду с ебэя второй, такойже дешнячок, как и вы купили. С дня на день должен прийти. Уже месяц со дня оплаты прошёл. Возможно и меня ждёт такой же сюрпрайз! Проверю, отпишусь. Понизил скорость порта в диспетчере устройств(до 2400)-настройки сохранились и после отключения. У ебеевского модуля по дефолту было 9600- вот и не сохранялось при той скорости,при которой сохранялось у Хоббикинговского.
Вчера приехал с ебэя модуль U-blox NEO-6m по смешной цене $15. Сегодня его проверил. Всё работает. Спутники ловит, координаты пишет. Настройки сохраняются в EEPROM без проблем. Версия железа и прошивки (7.03) та же самая , что у аналогичного модуля с хоббикинга. Вместо батарейки ионистор. Это не проблема. Патч-антенна у этого модуля 25х25 и толщиной 4мм.
Вчера приехал с ебэя модуль U-blox NEO-6m по смешной цене $15. Сегодня его проверил. Всё работает. Спутники ловит, координаты пишет. Настройки сохраняются в EEPROM без проблем. Версия железа и прошивки (7.03) та же самая , что у аналогичного модуля с хоббикинга. Вместо батарейки ионистор. Это не проблема. Патч-антенна у этого модуля 25х25 и толщиной 4мм.
На моём всё равно сбрасывается-до 9600 , 1 Гц.
Какие детальки стоят на входе, Rx и Tx у NEO-6?
на фотке у еепромки адрес непонятный…
на фотке у еепромки адрес непонятный…
Это фото с хоббикинга.
Маркировка на моём , ЕЕПРОМки
432** -всё,что видно
1,2,3 лапы также?
1,2,3 лапы также?
1,2,3,4-на минус.
Как в схеме
Отличие- 22 вывод NEO6 -на ионистор идёт через резистор(сразу после диода).
Но менял-как на схеме-всё равно не держит настройки-при заряженном ионисторе.
И нет половины кондёров,как в схеме.
Попробую вместо и-ра поставить таблетку 2032.
На моём всё равно сбрасывается-до 9600 , 1 Гц.
Ну у Вас видимо только два варианта,или Вы ведете ее в ЗАГС,или она ведет Вас…куда нибудь (шутка)
Если не сохраняются настройки,то вероятней всего что-то не то с памятью или в нее ничего и не записывается,или записывается,но не то,или имеет место быть какой нибудь дефект.
Как вариант,дописать код чтоб в момент иннициализации выставлялись необходимые скорость и частота,или найти прошивку для модуля с нужными параметрами.
Для ублоксов не знаю,но вот для МТК чипов с этим проблем нет.
еепромка любая 2432, 24с43, 24АА32, 1.2.3.4.7 - лапы на корпусе, на шине по даташиту по 13кОм подтяжка надо…
Ну у Вас видимо только два варианта,или Вы ведете ее в ЗАГС,или она ведет Вас…куда нибудь (шутка)
Если не сохраняются настройки,то вероятней всего что-то не то с памятью или в нее ничего и не записывается,или записывается,но не то,или имеет место быть какой нибудь дефект.
Как вариант,дописать код чтоб в момент иннициализации выставлялись необходимые скорость и частота,или найти прошивку для модуля с нужными параметрами.
Для ублоксов не знаю,но вот для МТК чипов с этим проблем нет.
Не нашёл прошивки для NEO-6М.
Где можно найти прошивку или как сделать его по умолчанию с нужными параметрами?
Но менял-как на схеме-всё равно не держит настройки-при заряженном ионисторе.
если еепром стоит то и без батарейки должно держать. Тут еще есть вариант левый ублокс попался, китайский клон.
если еепром стоит то и без батарейки должно держать. Тут еще есть вариант левый ублокс попался, китайский клон.
Так при включении еепром сразу передаёт на экран у-блокса спутники.-
Но нет или не подключено что-то в самом чипе.
Заглянул в даташит и…😃
Для перевода по умолчанию в режим по умолчанию 57600 замкнуть 14 и 15 на массу
Чего раньше не глянул.
Заработало.
Попалась лайт версия -фишкамичастотувыставляемая.
варианты-9600 (14 и 15 свободны)
4800 -😃(15 на минус)
38400 (14 на минус)
57600(14 и 15 на минус)
Где можно найти прошивку или как сделать его по умолчанию с нужными параметрами?
Самое правильное связаться с производителем или его офф представителем и пообщаться по этому поводу.По идее,должны откликнуться на Вашу просьбу и предоставить прошивку с нужными параметрами.
На моём всё равно сбрасывается-до 9600 , 1 Гц. Какие детальки стоят на входе, Rx и Tx у NEO-6?
Сегодня ещё раз проверил свой дешёвый модуль NEO-6m с ебэя. Ионистор за ночь разрядился до 1.26В. Я его кратковременно коротнул щупом тестера. Напряжение на нём стало ещё меньше 1.1в. Включил. Всё в порядке. Все изменённые мной настройки на месте: частота 10Гц, скорость порта 38400 и т.д. Значит EEPROM рабочая. На EEPROM надпись 432RP. Вся остальная схема модуля как, была приведена выше
1,2,3,4-на минус. Как в схеме Отличие- 22 вывод NEO6 -на ионистор идёт через резистор(сразу после диода).
Что за детальки, похожие на SMD резисторы, стоят на хоббикинговском модуле по входам Rx, Tx, и Vcc я точно не знаю. Тестер показывает сопротивление меньше 0.1Ом. похоже, что это просто перемычки, то есть SMD резисторы с опротивлением 0 Ом.
ионистор служит не для сохранения настроек, а для более быстрого старта после кратковременного отключения…
Сегодня ещё раз проверил свой дешёвый модуль NEO-6m с ебэя. Ионистор за ночь разрядился до 1.26В. Я его кратковременно коротнул щупом тестера. Напряжение на нём стало ещё меньше 1.1в. Включил. Всё в порядке. Все изменённые мной настройки на месте: частота 10Гц, скорость порта 38400 и т.д. Значит EEPROM рабочая. На EEPROM надпись 432RP. Вся остальная схема модуля как, была приведена выше
Перебробовал всё-но через I2C_GPS_NAV так и не вышло подключить NEO-6m с ебэя.
И прошивку мультивия,и прошивку I2C_GPS_NAV перепробовал все варианты.
Когда подключал NEO-6m с хобикинга-(к этой же плате мультивия)-работало
Через у-блокс спутники видит.
С платой-0.
“Отремонтировал” NEO-6.
Проверил и заменил все детали(кроме чипа) и
и уже заказал другой с Рцтаймера,
взял и “сковырнул” крышку с чипа-посмотрел-как то близко все детали к верхнему уровню расположены-
подключил без крышки и перемычек- …
Ещё раз через у-блох настроил,подключил к мультивию 101 раз-
Заработало 😃…
Все изменённые мной настройки на месте: частота 10Гц, скорость порта 38400 и т.д. .
По поводу частоты-10 Гц для NEO-6-по даташиту вроде до 5 Гц,
будет ли корректно работать на 10 Гц?
И в прошивке для I2C_GPS_NAV-v2.1rc2 платы
надо так расскоментировать?
#define NMEA
//#define UBLOX
//#define MTK
На 38400 5 герц вроде тоже много лучше 4.
Ublox-6m с памятью с ХобиКинга в поле 12 спутников (максимум) скорость 115200 частота 4Hz.
Работает как с протоколом Ublox так и NMEA. Точность позиционирования над точкой висения при 12 спутниках примерно плюс минус 1 метр ( может меньше ) . При возврате к точке взлета через 20 минут полета ( требуется сменить батарею) точность 1,5-2 метра. По моему вполне достаточная точность . Пока не было отказа.