Обзор: полетный контроллер iFlight KISS AIO

Ранее тут уже были обзоры двух предыдущих полетных контроллеров KISS, но не так давно в продаже появился ПК KISS AIO (all in one), в который уже встроены PDB и OSD! Интересно, что эту плату производит нет Flyduino, а iFlight.

В этом обзоре мы посмотрим на характеристики ПК iFlight KISS AIO, оценим на сколько легко или сложно собирать с ним коптер, а также расскажем, как он ведет себя в полете. Этот обзор написан приглашенным автором Артуром (Artur Banach).

Дополнительная информация: обзоры предыдущих ПК KISS:

Где купить?

iFlight KISS можно купить на сайтах:

Это законно?

iFlight KISS AIO выпускается по лицензии от Flyduino. Эта плата может официально использовать прошивку KISS и полностью поддерживается компанией Flyduino. Приятно видеть, что инновационные компании типа Flyduino работает совместно с китайскими производителями, в результате мы видим новые товары по низкой цене.

Характеристики

  • Напряжение питания: 2S — 6S
  • Встроенное OSD (можно прошить MWOSD или KISS OSD)
  • Встроенная PDB
  • 5V 2A BEC
  • F3
  • Гироскопы MPU6050
  • Поддержка телеметрии KISS ESC
  • Расстояние между монтажными отверстиями 30.5 на 30.5 мм
  • Вес: 8 грамм (немного больше, чем указано в рекламе)

Что в коробке?

Платы iFlight KISS поставляются в пластиковой коробке.

В комплекте:

  • Полетный контроллер
  • XT60
  • Кабель для подключения регуляторов 4-в-1 к ПК
  • Программатор для OSD и регуляторов
  • Кабель для подключения программатора к ПК

iFlight KISS AIO крупным планом

Плата iFlight KISS AIO выглядит точно также, как любая другая плата «все-в-одном» (AIO) для Betaflight. Большие контактные площадки для подключения аккумулятора, а питание на регуляторы идет из углов платы.

Есть кнопка загрузчика (boot) и два JST разъема, один для регуляторов 4-в-1, а другой для программирования OSD (расположен на верхней стороне платы).

Чтобы использовать OSD, нужно подключить курсовую камеру и видеопередатчик к ПК, контакты для всего этого расположены спереди.

Замечу, что USB разъем смотрит налево, а XT60 обращен назад. При таком расположении элементов, вы не сможете повернуть плату так, чтобы XT60 смотрел вбок, иначе USB разъем будет смотреть внутрь рамы.

Встроенной памяти, как и слота для MicroSD нет. Внешнюю память для Blackbox можно подключить через последовательный порт, что покажет нам следующую проблему — недостаток UART портов!

На плате есть всего 2 последовательных порта, один из них вы будете использовать для приемника, а другой, скорее всего, для SmartAudio. Так что свободных портов для других вещей не остается.

Похож на KISS FC V1?

Если приглядеться, то в плане характеристик iFlight KISS AIO очень похож на KISS V1. Фактически оба ПК используют одну и ту же версию прошивки. Отличие только в наличии OSD и PDB, ну и в немного другом расположении элементов на плате.

Схема подключения

Схема подключения ESC, курсовой камеры, видеопередатчика и приемника предоставлена iFlight.

Устанавливаем ПК на коптер

Давайте я покажу вам, как я поставил этот полетный контроллер на свой коптер. Я не стал собирать новый, а просто перебрал имеющийся.

На этом коптере я уже использовал KISS FC V1 и регуляторы KISS 24A 4in1. iFlight — это плата «все в одном», так что, наверное, лучше использовать её с 4 отдельными регуляторами. Но я хочу показать, что ее можно использовать и с регуляторами 4-в-1, всё благодаря наличию разъема JST.

Я припаяю пигтейл с разъемом XT60 к регуляторам 4-в-1, и подам питание от них на полетный контроллер.

Площадки для пайки небольшие, но паять их все равно довольно удобно. К сожалению, нет возможности подключить управление камерой, т.к. KISS до сих пор не поддерживает этот функционал.

Перед тем как подключить регуляторы к ПК, еще раз проверьте, что провода подсоединены в нужном порядке. У разных регуляторов сигнал, земля и питания могут идти в разном порядке. Если подключение будет сделано неправильно, то можно спалить полетный контроллер.

Настройка полетного контроллера

ПК настраивается при помощи официального приложения KISS GUI.

Полетный контроллер поставляется с прошивкой версии 1.2. Чтобы получить наилучший результат поставьте самую свежую прошивку (в сентябре 2018 это v1.3).

Чтобы прошить ПК, нажмите кнопку BOOT и не отпуская ее подключите USB кабель, это переведет плату в режим DFU (Device Firmware Update — режим обновления прошивки). Выберите прошивку, скачанную с сайта KISS (в моем случае это 1.3RC34).

К сожалению прошивка не заработала на моем Маке, пришлось запустить виртуальную машину с Windows, и использовать программу «dfuse».

Автоматическое определение регуляторов тоже сразу не заработало.

1.3RC34 не распознает регуляторы, подключенные к ПК. Благодаря отличному комьюнити я связался с Flyduino, и они предложили мне прошить еще более новую версию 1.3RC36f, это бета версия. Обновление прошивки помогло ПК найти регуляторы, так что я смог задать правильное направление вращения моторов.

Настройка OSD

Перед первым полетом, нужно прошить OSD. Я выбрал прошивку KISS OSD, а не MWOSD, т.к., по-моему, она лучше подходит для ПК KISS. Скачать прошивку для OSD.

Для прошивки OSD нужно подключить адаптер (который есть в комплекте) так, как показано на схеме:

Прошивка содержит hex-файл, который нужно прошивать для настройки. Далее прошивается основная прошивка.

Также в архиве вы найдете программу xloader, которая и используется для прошивки.

Т.к. у меня Мак, мне пришлось использовать виртуальную машину с Windows (Parallels).

Удивительно, но при помощи xloader я не смог ничего прошить. И опять, спасибо комьюнити, решение простое, нужно нажимать кнопку UPLOAD и только ПОТОМ подключать адаптер к полетному контроллеру (примерно через секунду). Только таким способом я смог прошить OSD.

В конфигураторе можно настроить какие элементы будут видны на экране.

Однако, первое что я сделал — обновил шрифт, т.к. уже установленный был очень тонкий и его сложно было читать.

После настройки нужно прошить основную версию прошивки в OSD. Вот как у меня выглядит экранное меню:

Тестовый полет

Первое что я заметил, это то, что реакция на стики точно такая же, как была при использовании KISS V1. Я использовал все те же настройки: рейты и PID, и не заметил разницы в поведении.

Несколько необычно (по сравнению с первой версией) звучит пищалка. Сложно объяснить, но звук как-то изменился (я использую ту же самую пищалку, так что дело не в ней).

Еще заметил, что видео было немного шумновамым. Раньше я питал камеру от видеопередатчика и видео было идеально чистым. Немного шума было даже при использовании конденсатора.

На видео вы можете заметить горизонтальные линии. Они лучше всего видны при большом значении газа. Вот статья, объясняющая как подключить курсовую камеру, видеопередатчик и ПК, так чтобы снизить шум на видео (англ).

Первое видео:

Второе видео

Заключение

iFlight KISS AIO — отличный вариант для тех, кто любит оборудование KISS, и хочет аккуратной и простой сборки коптера. Встроенные OSD и PDB — это фичи, которые очень долго ждали любители KISS.

Вы можете использовать как отдельные регуляторы, так и 4-в-1, отлично подойдут регуляторы с прошивкой BLHeli. Однако учтите, что регуляторы BLHeli нельзя прошивать напрямую через графический интерфейс, т.к. KISS не поддерживает сквозное подключение через полетный контроллер.

Эта плата стоит немного меньше чем KISS V2, возможно это сделано для того, чтобы привлечь новых пилотов.

На мой взгляд у новой платы есть и недостатки:

  • Расположение площадок питания для разъема XT60 — если поставить его сбоку коптера, тогда USB разъем будет смотреть внутрь рамы
  • Необходимо улучшить фильтрацию питания, т.к. есть шумы на видео
  • Не очень простой процесс прошивки:
    • нельзя прошить через KISS GUI, нужно использовать xLoader
    • для прошивки OSD требуются «трюк» — подключить разъем к плате через секунду после нажатия Upload в xLoader. Раздражает.
  • Хотелось бы иметь более современный процессор, типа F7 и больше свободных последовательных портов.

Несмотря на это, мой опыт использования ПК KISS очень даже положительный, и я жду новых фич, которые реализуют iFlight совместно с Flyduino.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.