GPS-приемники для квадрокоптеров
Не GPS, а NAVSTAR - так точнее будет, GPS - это общее название всех систем
точнее будет так:
What is GPS?
The Global Positioning System (GPS) is a U.S.-owned utility that provides users with positioning, navigation, and timing (PNT) services. This system consists of three segments: the space segment, the control segment, and the user segment. The U.S. Air Force develops, maintains, and operates the space and control segments.
Multiwii, Megapirate,
в них отлично меняются все параметры и не надо лезть в гпс приемник, что-то прошивать в него
И тем не менее… Корректные параметры gps они настраивать не умеют (или уже умеют?), и неплохо подстроить gps и летать скажем на 115200/10Гц, чем на 9600/1Гц 😃
Ой, как будто что-то изменится от 1 или 10Гц)))
А скорость порта всегда можно было в них (полетных контроллерах) менять, это в Кролике наверное нельзя, не знаю.
Менять можно, но есть нюанс.
Насколько я понимаю, существуют разные модели:
- нормальные, в которых данные сохраняются в флеш-памяти
- более дешевые, в которых данные сохраняются только за счет бэкап батарейки (вроде хватает на несколько дней только)
- совсем дешевые, в которых и батарейки нет
Для ряда моделей ситуация спасается как раз перепрошивкой, в которой вбито то что надо, но не для всех они есть. Разброс цен на gps-ы от 25 до 80$, так что хочется разобраться что и как.
Если не ошибаюсь, Multiwii сам скорость гпс-а настраивать не умеет, использует то что вбито в define. Ну может в Пирате лучше, не проверял пока.
Сам не умеет, подобрать скорость максимум минута!
как будто что-то изменится от 1 или 10Гц
ну как бы за 1 секунду коптер явно дальше улетит, чем за 1/10 секунды и скорость обновления данных важна, все кастомные прошивки сводятся к одному - быстрее обновление, быстрее скорость порта, некоторые контроллеры (мегапират например) при инициализации в приемник отправляют строку инициализации, чтобы выставить верную скорость для ublox
- в приемник иногда можно зашить альманах (кажется так называется) спутников, тогда скорость холодного старта значительно увеличится.
Тоесть ты хочешь сказать, что зашитый по дефолту 1гц приемника это вредины производители не стали программировать его на 10гц, а мы сможем его разогнать до 1гц? Никогда не слышал чтобы была возможность поменять частоту…
Альманах должен обновляться, как его зашьешь? Батарейка должна быть на борту, чтобы помнил альманах.
Сам не умеет, подобрать скорость максимум минута!
Ну это понятно, как крайний вариант.
Вот что пишут про настройку скорости на rcgroups (хотя там вроде наши же участники 😃 ):
This change affects only a while. As long as onboard battery provides enought voltage to GPS “brain”. It is for about 2-8 hours (depends on use time). After that GPS would be resetted for default settings. 9600-1Hz. You can see a battery on your GPS- it is li-ion battery that is charged while GPS is powered from any 5V source. Same thing with HOT start, 2-8 hours.
So, as i sayd, if you want default 38400, 5Hz- You have to flash GPS with firmware, that has this settings by default.
Вот и хочется разобраться.
Никогда не слышал чтобы была возможность поменять частоту…
ну а народ успешно меняет =)
Альманах должен обновляться, как его зашьешь? Батарейка должна быть на борту, чтобы помнил альманах.
чтобы не ждать обновления, можно залить актуальный, подробностей не помню - в теме про пират обсуждали, чтоб ловит потом спутники моментально даже при холодном старте (ну и судя по всему ПЗУ где то в приемнике есть для этого дела или конденсатор хороший)
вредины производители не стали программировать его на 10гц, а мы сможем его разогнать до 1гц?
Дело не во вредности, просто большинство gps запрограммированы под дефолтные параметры, видимо.
ну а народ успешно меняет =)
значит я перестал следить за этим) да и не попадались приемники ниже 10гц)
Вопрос владельцам: есть GPS-приемник от Кролика NEO-6M-0-001. С помощью u-center поменял в нем параметры с дефолтных 9600/1Гц до 115200/5Гц (к вопросу о том зачем это надо 😃 ) вот по этой инструкции - code.google.com/p/ardupirates/…/UbloxGPSTutorial
Не могу понять - настройки сохраняются навсегда, или пока батарейка не разрядится? На странице написано You will need to configure uBlox module using U-center, you only have to do it once, these settings will remain in the EEPROM forever unless you change them насколько это достоверно? Поскольку не раз читал про какие-то модули, что настройки сбрасываются.
EEPROM не зависит от питания, это ПЗУ, а раз написано forever, то значит и правда навсегда
… информацию по джипиэсу, который у меня установлен в кроле, выкладывал в соответствующей теме, но если интересно, могу повториться здесь.
Вообщем, использую модуть РА6С, на чипе МТ3339.
покупал на ебее . Плюсы, компактность, относительная дешевизна, отличные характеристики чувствительности, точности. Встроена активная система компенсации внешних ВЧ помех. Минус в том, что это модуль, значит к ниму нужно подпаяться, ну и разместить где-то и в чем-то. По умолчанию у него были настройки 1 Гц и 9600. Можно законнектить к компьютеру и через программу миниджипиэс, выставить нужные параметры, 5Гц и 34800. Если подключить батарейку, то можно и так летать, но параметры после отключения батареи опять вернуться к исходным. Фирма производитель по- запросу вышлет прошивальшик и прошивку под нужные пользователю параметры. Все делается легко и просто. Если кому вдруг нужно, могу поделиться софтом.
Как уже говорил, чувствительность отличная, даже находит спутники на первом этаже десятиэтажки, где ни автонавигатор, ни телефон, ничего не ловят. Гарячий старт происходит мгновенно, если без бэкап батареи, то холодный в течении секунд двадцати-тридцати. Лично я дивайсом очень доволен.
EEPROM не зависит от питания, это ПЗУ
EEPROM это не ПЗУ… можно скзать что это ППЗУ.
Кролика NEO-6M-0-001
Внутри этого модуля флеша(EEPROM ) нет. Так что батарейка сядет (говорят хватет на 2-3 дня) и настройки сбросятна на дефолтовые.
Если хотите чтобы не зависело от батарейки надо подпаивать флешпамять. (что я и собираюсь сделать). Инструкции как это сделать кажеться здесь уже постили.(если не постили то вот или вот на всякий случай)
можно скзать что это ППЗУ.
если совсем придираться к терминологии, то ЭСППЗУ, но в главное что это энергонезависимая память и туда можно чего нибудь записать и не беспокоится о батарейках
Может и получится без пайки, на multiwii.com выложили update для инициализации GPS:
www.multiwii.com/forum/viewtopic.php?f=8&t=2166#p2…
Может и получится без пайки, на multiwii.com выложили update для инициализации GPS:
GPS планирую использовать пока только на пирате… для него тоже вроде написали код инициализации. Но лучше хардварно проапдейтить один раз модуль. (ИМХО). Возможно завтра захочу его софтиной отконфигать на другие параметры или на другой контроллер. тоесть не будет привязки к мозку и прошивке. да и сложностей не вижу там пайки на 5 мин. Как бы каждый сам решает кому как удобней.
Кто знает как правильно прятать гпс под колпак? К примеру у меня коробка от CD и mtk3339. Не ухудшит ли это прием?
Или нужен какой нить специальный корпусок для этого?
Кстати, в 3329/3339 сверху выведен контакт. Возможно при помещении в корпус нужно к нему подпаивать выносную антенку? Просвятите в общем кто вкурсе…
Как бы все может ухудшить прием. Воспрос в том насколько. От коробки от СD думаю ничего не будет. У меня Выдутая получсфера была толшиной почти в 3 мм. Разницы не заметил. Была коробка от салата крашенная краской для бамперов. ПРием в норме. но слышал что очень сильно затеняет карбон.
А еше деалют от так. Насколько понял для зашиты от мозгов. 😃