Прошивка MegaPirateNG и начальная настройка Crius AIOP v2.0

Был куплен контроллер Crius All in one PRO v2.0 c GPS модулем. Как собрать квадрокоптер я расскажу в другой статье. Тут только прошивка и начальная настройка что бы можно было взлететь.

Подключение
Плату можно сразу прошивать подключив по USB. Но я с начало подключил её.


В интернете была найдена картинка распиновки подключения.

GPS подключается к Serial ports. Питание берется с красного, черного кабеля. Управление с желтого и зеленого.
Приемник подключаем к Inputs from Receiver. Питание для него под контактами приемника.
Регуляторы подключаем в зависимости от типа показанного на картинке ниже.

У меня ESC фирмы Afro. У них управление желтый провод. В других в основном белый это управление.

Установка MegaPirateNG
Подключаем плату по USB, и нам нужно будет установить драйвера.
Качаем драйвера для FPDI www.ftdichip.com/FTDrivers.htm Так же возможно понадобятся драйвера www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx
После установки у нас появится устройство USB serial port (COM3) У каждого будет своя нумерация порта COM.
Открываем свойства устройства и изменяем скорость на 115200 бит/с.


Можно приступать к прошивки. Я использовал программу FlashTool docs.megapirateng.com/documentation/flashtool
Программа сама качает последнюю версию прошивки MegaPirateNG.
Запускаем и выбираем необходимые параметры.

Приемник выбираем Regular PWM inputs A8-A15 если каждый сигнал идет по отдельному проводу. Если выбрать другое то там все сигналы будут передаваться по одному проводу. Но не многие приемники это поддерживают и нужно будет перепрошивать приемник.
Не забываем подключить GPS.
Правильно выбираем контроллер.
Нажимаем прошить. Дожидаемся окончания прошивки.

Настройка
Теперь нужно плату настроить и откалибровать датчики. Для этого используем Mission Planner или APM Planner 2.0 ardupilot.com/downloads/
Программы одинаковые только немного различаются интерфейсом. Но у меня получилось что APM Planner 2.0 после отключение контроллера не хотел нормально работать вновь без перезагрузки компьютера, хотя он выглядит более красивый и удобный.

Я покажу на обоих программах, что бы каждый решил что для него выбрать.
Запустив нажав connect программа загрузит параметры с платы. GPS найдет спутники и покажет нас на карте.



Далее выбираем вкладку INITIAL SETUP. В ней Mandatory Hardware – Сompass
Это калибровка компаса.


Нажимаем Live Calibration и калибруем как показано в примере на Youtube Example.
В течение 60 секунд нужно будет вертеть разным плоскостями как показано на видео.

Далее переходим в Mandatory Hardware – Accel Calibration
Это калибровка акселерометра.


Нажав Calibrate Accelerometer, нам нужно будет выполнять команды в течение 30 секунд на команду и нажим кнопку для получение следующий команды.
Команд будет пять: поставить на левую, правую, переднею, зданию сторону и перевернуть на 180 градусов.

Далее переходим в Mandatory Hardware – Radio Calibration


Нажав Calibrate, нужно подвигать все стики на пульте в крайние положения.
Проверяем что бы все соответствовало. В Turnigy 9xr есть вкладка меню которая показывает какой стик что означает и его направление. (4/11 в прошивке по умолчанию)

Если что-то не так, то либо настроить в пульте каналы. Либо поменять провода от контролера к приемнику. Обязательно проверить что бы газ был на правильном стике, что бы не получилось что он на полном газу взлетит.

После всего этого отключаем плату, хотя можно и не отключать. Подключаем аккумуляторную батарею. Если пропеллеры установлены, лучше квадрокоптер привязать на момент теста, что бы он случайно не улетел куда не надо.
Активируем плату в полетный режим(красный светодиод светиться). Держим левый стик в крайнем правом положение.
Красный светодиод должен будет засветиться, все можно взлетать и проверять.
Вернуться в режим ожидания(красный светодиод мигает), левый стик в крайнее левое положение.

Если все верно и правильно, можно пойти на улицу и попробовать полетать. Это начальная настройка для полета, которые для начинающего достаточно.
0.10
13.06.2014 21:54