GPS-приемники для квадрокоптеров
А нельзя ли их использовать для наших целей?
Можно, я так подключал свой Nokia LD-W3. Но тут есть одна проблема, Bluetooth модуль который будет на коптере, надо уметь им управлять. Вам надо выбрать правильный режим, затем узнать адрес вашего приемника (это типа MAC адреса на компе) потом дать команду на соединение двух ваших устройств. Но на данный момент, проще и лучше купить GPS CN-06 например у RCTimer.
на данный момент, проще и лучше купить GPS CN-06 например у RCTimer.
Спасибо.
Короче, возни много а конечный результат сомнителен.
А кстати кто с какими настройками на Ublox эксперементировал чтобы получить лучший перфоманс вычислений применика?
Может и получится без пайки, на multiwii.com выложили update для инициализации GPS:
www.multiwii.com/forum/viewto...&t=2166#p20097
Я насколько понял - это обновление должно было конфигурировать gps приемник ublox автоматом.
Попробовал - ничего не изменилось. Либо что-то не так сделал. Через комп настройки залил - какое-то время приемник виделся.
Блох
какое-то время приемник виделся.
Большинство из них не имеют на борту энергонезависимой памяти, но можно подпаять к шине i2C модуля внешний EPPROM будет автоматом с нее считывать конфу, без памяти настройки только с батарейкой держатся, код который конфигурит блоху в большинстве проектов взят с дидронсов и достаточно старый не на всех современных чипах он корректно отрабатывает, дальше мои изыскания закончились по причине выгорания UART порта на модуле =(((
Большинство из них не имеют на борту энергонезависимой памяти, но можно подпаять к шине i2C модуля внешний EPPROM будет автоматом с нее считывать конфу, без памяти настройки только с батарейкой держатся, код который конфигурит блоху в большинстве проектов взят с дидронсов и достаточно старый не на всех современных чипах он корректно отрабатывает, дальше мои изыскания закончились по причине выгорания UART порта на модуле =(((
Про память я в курсе. Но по ссылке www.multiwii.com/forum/viewtopic.php?f=8&t=2166#p2… выложен код как раз для того же модуля, что и у меня. Насколько я понял, он должен был “переконфигурацию” проводить, однако я не заметил ничего. Подключил напрямую к rx2 tx2 - после конфигруции с компа какое-то время работало(о паре дней речи не идет), потом перестало. Когда заказывал, еще i2c переходник заказал, лишним оказался теперь
Правильно ли я понял, вы сконфигурили гпс с компа, поменяв там скорость на 57600 в гпс стояла батарейка. После этого в мультивие код работал?
Правильно ли я понял, вы сконфигурили гпс с компа, поменяв там скорость на 57600 в гпс стояла батарейка. После этого в мультивие код работал?
да, координаты в конфигураторе виделись. потом батарейка села, видимо, после отключения, и опять перестало работать.
www.multiwii.com/forum/viewtopic.php?f=8&t=649&sta… - тут вот mahowik выложил другое решение, судя по коду - то что нужно. но еще не пробовал.
Тут надо внимательно смотреть на то на каких платах и на каких ногах висит гпс у народа у которого этот код работает
Для Rabbit FC идеально подошол GPS от Rimizibi, безо всяких настроек - подключил согласно распиновке и всё OK(видит 10 или 11 спутников). В режиме удержания позиции летает в радиусе 10 м.
… ну, десять метров радиус это не мало. мой кроль в диаметре метра два висит при ветре. В штиль практически над точкой.
а от чего это может зависеть?
…частота обновления например. 1Гц или 5Гц.
а от чего это может зависеть?
От качества сигнала GPS, от антены, от точности и сокрости вычисления самого чипа GPS, от географии региона, от используемых технологий в GPS, наличие станций корректировки у нас правда их нет насокльо я знаю.
Помогите подключить GPS с RC-Timer для коптера с Multiwii.
GPS приёмник такой www.rctimer.com/index.php?gOo=goods_details.dwt&go…
Прочитал, что нужно прошить вот этим этим файлом rcopen.com/files/5000eb089970730077f3a013
Как и чем это сделать нашёл только здесь diydrones.com/…/tutorial-programming-your?xg_sourc…
Но там ещё нужен какой то файл Flash defintion. И у меня ничего не получилось. Поделитесь, у кого это получилось.
вроде в ветке криуса народ на последних страницах активно обсуждали-подрубали этот модуль…
А такой GPS на TTL разъем для Crius MW SE подойдет?
goodluckbuy.com/vk-162-gps-module-with-sirf3-ceram…
Подключил UBLOX NEO-6M через I2C-GPS NAV Module, координаты в GUI показывает правильные но немного плавают и количество спутников всегда почему то ноль, скорость на GPS модуле после прошивки от diydrones 38400
в прошивке 2C-GPS NAV Module выставил
#define GPS_SERIAL_SPEED 38400
//#define NMEA
#define UBLOX
//#define MTK
в прошивке мультивии естественно
//#define GPS_SERIAL 2
//#define GPS_BAUD 115200
#define I2C_GPS
Подключил UBLOX NEO-6M через I2C-GPS NAV Module, координаты в GUI показывает правильные но немного плавают и количество спутников всегда почему то ноль, скорость на GPS модуле после прошивки от diydrones 38400
Могу предположить что i2c gps-адаптер не передает в multiwii количество спутников, так что все нормально, раз координаты показываются.
2 All:
Может кому интересно, напишу про починку gps-приемника от Кролика. После переполюсовки он перестал подавать признаки жизни, хотя внешне все целое.
Нашел в pdf распиновку gps-модуля UBLOX NEO-6M, при проверке тестером оказалось что на питание подается 2В вместо положенных 2.7-3.6.
Дальше дело техники, по разводке видно, что перед питанием стоит стабилизатор напряжения 5>3В, тип корпуса SOT23. Под такие параметры подходит много разных стабилизаторов, в магазине был в наличии MCP1700T-3302E/TT, цена вопроса 30-80р в зависимости от магазина.
После замены GPS ожил, в поле еще не испытывал, по serial порту данные бегут.
Могу предположить что i2c gps-адаптер не передает в multiwii количество спутников, так что все нормально, раз координаты показываются.
GPS модуль не показывает спутники сразу после прошивки в проге u-center без подключения i2c gps-адаптера, во время прошивки вылазило вот такое окно, может в этом дело
Народ кто юзает такой сетап, отзовитесь, как у вас это работает.
Кто-нибудь разбирался с командами UBlox?
Из того что удалось проверить:
$PUBX,41,1,0003,0001,38400,0*26<CR><LF> - переключает в бинарный формат 38400
$PUBX,41,1,0003,0003,9600,0*14<CR><LF> - переключает в текстовый формат 9600
$PUBX,41,1,0003,0003,19200,0*21<CR><LF> - переключает в текстовый формат 19200
А как выставить текстовый 38400 или 57600?
По аналогии, $PUBX,41,1,0003,0003,38400,0*26 - не сработало.