GPS UBLOX - MultiWii_FAQ

Перейти к контенту

Главное меню:

GPS UBLOX

(5-7 )Подключаем электронику

Первым делом нужно изменить настройки модуля GPS от установленных по умолчанию значений (скорость интерфейса 9600 бод, частота обновления 1 Гц)  на более полезные 115200 бод при частоте обновления 10 Гц. Чтобы это сделать вам нужно подключить модуль GPS к компьютеру с помощью USB-to-Serial адаптер, например с помощью маленького USB FTDI интерфейса, который мы использовали для настройки Crius Lite. Подключаете GND к GND, 5V к 5V, RX в TX и TX в RX - это очевидно.
После этого загружаем программу конфигурирования U-Blox.

Эта программа позволяет подключить последовательный порт USB к последовательному интерфейсу. Установите его на 9600 бод, 8 бит, без контроля четности, без управления потоком,  U-Blox GPS использует эти настройки по умолчанию. Вообщем менять ничего не надо, разве что скорость порта. Если все сделаете правильно, то увидите GPS информацию, поступающую в окно мониторинга. Если это не помогает, перегрузите модуль по питанию.

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




Заходим в окно конфигурации через  верхнее меню"View", "Configuration View".

Теперь выберите PRT (порты) из списка слева, нужен UART1, а скорость передачи данных 115200. Оставьте параметры протокола неизменными. Теперь нажмите кнопку "SEND" внизу в списке слева. Если вы не нажмете Отправить, значения не будут изменены! (Обратите внимание, что кнопка Send находится на левой стороне, под списком категорий конфигурации. В этих скриншотах она недоступна.)
ВАЖНО: После переключения скорости передачи данных, последовательное соединение будет разорвано! Нужно будет перенастроить параметры порта до 115200 бод и снова подключиться к приемнику до следующего шага!




Теперь прокрутите вниз список слева до параметра RATE и введите 100 мс для параметра Measurement period, 10 Гц - Measurement period, 2 - Navigation rate и 5 Гц Navigation Frequency. Опять же не забудьте нажать "SEND" когда закончите. Теперь остается только записать новые параметры в память. Прокрутите список вверх до CFG (конфигурация), выберите "Save current configuration" и нажмите кнопку "Send".



Теперь GPS модуль готов к работе.

Подключение GPS модуля.

Приемник подключается к разъемам RX2 и TX2 Crius AIO контроллера. Запитать GPS приемник проще всего от контактов 5V и GND порта I2C. Проще потому, что Crius использовал на плате нужные разъемы Molex. Все что нужно сделать - это немного переставить пины в разъеме GPS.




Чтобы приемник заработал с полетным контроллером, необходимо MultiWii сообщить о нем.
Следующим шагом прокрутите вниз до раздела GPS во вкладке "config.h" и установите следующие параметры:
#define GPS_SERIAL 2
#define GPS_BAUD 115200


Если вы находитесь на улице, то в MultiWii 2.1 должны увидеть скорость, высоту и координаты места. С этого момента все работает так же как в Crius SE и Crius Lite: установите переключатели для активации autolevel, удержания высоты, удержания позиции по GPS и активации возврата домой по GPS. Затем настройте значения PID.

Оригинал перевода ТУТ.

 
Назад к содержимому | Назад к главному меню