Коничива, уважаемый!

За время вашего отсутствия мы тут вон чего понаписали:

    Сборка комнатного FPV-квадрокоптера

    21 Апреля

    Как именно я "докатился" до сборки уже четвёртого квадрокоптера, я писал тут. Что именно собирать, тоже думал недолго - комнатный FPV-микролёт для тренировок. Хитом сезона "зима 2016/2017" стали квадрики, называемые "tiny whoop". Сейчас у каждого китайского производителя есть не одна такая модель, а года полтора назад Blade Inductrix, один из первопроходцев направления, смотрелся весьма диковинно. Вероятно, с тех пор в русском языке прижилось название "импеллерный" для подобных моделей. Я не специалист, но мне кажется, что в данном случае нельзя считать пропеллер и его кожух полноценным импеллером, скорее, тут только внешнее сходство. В пользу этого говорит и то, что в английском это слово редко применяют к "tiny whoop". Как бы то ни было, пусть будет "импеллерным" за неимением другого.

    ДИСКЛЕЙМЕР
    Во многих аспектах, данная статья выражает субъективное мнение автора. Спорить с ним бесполезно, он упёртый.

    Комплектующие

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

    Теперь немного "почему" и "зачем". Начну с ПК, с его выбором вообще не думал, так как это единственный вариант со встроенным приёмником (на момент заказа деталей), поддерживающий протокол Flysky AFHDS 2A. Примерно также было с моторами - выбор на тот момент был небольшой. Позднее появились Boldclash 6x15mm 18000KV, которые, говорят, ещё лучше. Кстати, ещё по "Хабсану" помню, что коллекторные моторы такого размера - расходник и одного комплекта точно будет недостаточно. Подборка информации и сравнение разных 6мм коллекторных моторов тут.

    Чуть сложнее было с рамами. Карбоновые рамы для подобного квадрокоптера - не вариант. Тонкий карбон необходимой прочности не обеспечит, вдобавок ещё может расслаиваться, а толстый карбон даст чрезмерный вес. Гораздо предпочтительнее пружинящий пластик. Таких рам немало: Eachine E010, JJRC H36, FuriBee F36 и т.д. При внешней идентичности, качество пластика и вес у них разные. Больше всех на форумах хвалят раму FuriBee F36, так как она на 1-1,5 г легче собратьев, её пластик менее ломкий, а рёбра жесткости спроектированы более продуманно. Я заказал сразу две. Совсем недавно появилась ещё одна, крайне привлекательная рама.

    Для FPV многие используют комбо-наборы, вроде CM275T или Eachine EF-02. Я тоже сначала сколонялся к такому варианту, хотя пришлось бы вмешиваться в конструкцию, чтобы подключить OSD с ПК. Познее я всё же решил в пользу отдельной камеры и передатчика. Во-первых, больше гибкости в плане компоновки. Во-вторых, камеру можно взять получше, чем идёт в комплектах. Ну и в-третьих, отдельный передатчик чаще комплектуется легковесной антенной-диполем, в то время как у комбо чаще увесистые "клевера". На форумах вообще пишут, что для дома и монополя достаточно.

    Пропеллеры к таким рамам лучше всего выбирать специализированные, с четырьмя или двумя (обрезанные) лопастями. Тут хороший тест пропеллеров для таких квадриков. Причём, если рама у FuriBee F36 лучше, чем у Eachine E010, то с пропеллерами всё наоборот. Пропы F36 хуже балансированы, что приводит к вибрациям и более громкой работе. Совсем недавно появились также трёхлопастные, но на форумах их не особо хвалят.

    Батареи не покупал вообще, есть почти десяток от "Хабсана" и Eachine H8 3D Mini.

    Сборка

    Так как детали приходили с большим разбросом по времени, квадрик собирал в два захода: сам квадрокоптер и FPV. В моём случае это пошло на пользу, так как помогло выбрать компоновку, которая показалась мне оптимальной. А именно: ПК под рамой, видеопередатчик - внутри, батарея - сверху, куда обычно крепят камеру, а камера - спереди. Пропеллеры в кадр не попадают вообще, да и развесовка неплохая.

    Первым делом примерил платы к раме и подрезал, где того требовалось. Но без экстрима! На форумах видел, что кто-то в погоне за минимальным весом, срезает нижнюю "корзину" и дужки держателей моторов, также выполняющих роль шасси. На практике прирост от таких кастраций всего 0.58г.

    Фото Андрея Моренко

    Никаких схем проводок в этот раз я не делал, и так всё проще некуда. Ниже вся распиновка ПК.

    Распиновка полётного контроллера Eachine AIOF3_BRUSHED

    Распиновка полётного контроллера Eachine AIOF3_BRUSHED

    Видеопередатчик расположил внутри корзины так, что разъём для антенны через прорезь выступает наружу. Доступ к кнопке настройки каналов - сверху. Антенну капелькой термоклея закрепил к одному из рёбер жесткости рамы.

    Полётный контроллер расположился сразу под видеопередатчиком. Он немного смещён назад, чтобы сбалансировать камеру, которая будет в передней части. Силовой провод, который шёл в комплекте с ПК, я использовать не стал, не понравилась его жёсткость. Нашёл аналогичный, но мягче. Это место спайки залил термоклеем, остальные не покрывал ничем, чтобы в случае замены компонентов легко можно было их отпаять. В отличие от бесколлекторных моторов, тут при пайке надо соблюдать полярность. Она такая: у моторов, вращающихся по часовой стрелке (CW), если смотреть сверху, "плюс" красный и "ноль" синий, у тех, что крутятся против часовой стрелки (CCW), белый "плюс" и чёрный "ноль".

    Если купленные пропеллеры слишком свободно сидят на валу мотора или вообще болтаются на нём, можно вставить в отверстие нитку или леску и после этого одеть пропеллер на вал.

    Для того, чтобы батарея сверху лежала ровно и не смещалась, я сделал для неё специальный паз, вклеив кусочки вспененного скотча в корзину рамы над видеопередатчиком. Фиксируется батарея кольцом, вырезанным из воздушного шарика.

    Камера по задумке должна была располагаться в передней части. Я вырезал планку из прозрачного пластика от упаковки (по идее, можно и из пластиковой бутылки), по центру которой закрепил камеру. Саму планку приклеил двойным скотчем к кожухам пропеллеров. Угол наклона не регулируется, настроил его сразу.

    Так как камера выступает вперёд, фронтальное столкновение придётся на неё. Имеет смысл защитить её. Я выбрал один из самых простых способов - ободок из скотча вокруг объектива. Вот и вся сборка.

    Балансировка пропеллеров

    Качество заводской балансировки моих пропеллеров меня вполне устроило. Но, к сожалению, так бывает не всегда и тогда приходится балансировать самому. Для этого есть несколько способов разной степени технологичности. Например, можно установить на смартфон приложение-сейсмограф. Затем наклеить небольшой кусочек изоленты на одну из лопастей и, подключив к 1.5В батарейке, прислонить мотор к смартфону. Затем надо повторить эту процедуру для всех остальных лопастей. Та, на которой вибрации были наименьшими и есть искомая. Теперь можно аналогичным образом поиграть с размером наклеиваемой изоленты.

    Если вы доверяете своим рукам, можно вместо смартфона просто держать мотор в пальцах, положившись на тактильные ощущения. Ещё более простой вариант - одевать пропеллер на вертикально установленную толстую иголку, крутить и смотреть, какая лопасть будет проседать.

    Привязка к передатчику (Bind)

    Мне очень нравится, как реализована привязка на Turnigy Evolution - через меню. В случае с данными ПК, который совмещён с приёмником, есть небольшое отличие. Помимо выбора необходимого пункта меню в передатчике, надо зажать кнопку Bind на ПК (единственная кнопка на нём) и подключить питание. Должен замерцать зелёный индикатор, после чего надо отключить питание ПК. Всё.

    Прошивка и настройка Betaflight

    С полётными контроллерами Omnibus (а мой Eachine AIOF3_BRUSHED является его клоном) я раньше не сталкивался и не знал, что с прошивкой там всё не так просто. ПК без проблем определяется конфигуратором BetaFlight и настраивается, но вот войти в бутлоадер для обновления прошивки у меня никак не получалось. Долгое время летал на предустановленной прошивке (BetaFlight 3.0.1) и только ради этой статьи решил победить бутлоадер. Нашёл пару статей, которые очень помогли: первая и вторая. Правда, порядок действий, при котором я получил положительный результат, оказался несколько иным. Сначал я установил драйвера Zadig, а потом заменил их утилитой ImpulseRC. На практике это заняло пару вечеров, но последняя версия BetaFlight всё же была установлена.

    Настройки "с нуля" отлично описаны в мануале к ПК, ниже приведу их в своём переводе и со своими дополнениями.

    Вкладка Setup

    • Сделал калибровку акселерометра.

    Вкладка Ports

    • Включил MSP для порта UART1.

    Вкладка Configuration

    • В разделе "ESC/Motor protocol" выбрал BRUSHED в качестве протокола регуляторов.
    • Чтобы моторы всегда вращались в заармленном состоянии, отключил MOTOR_STOP.
    • Уменьшил значение "Minimum Throttle" до 1040. Это обороты холостого хода, подбирал субъективно.
    • В "Reciever" выбрал протокол приёмника "PPM RX Input".
    • В "Other Features" отключил всё, кроме OSD.

    Вкладка Modes

    • Повесил на переключатели арминг моторов (AUX2) и переключение полётных режимов (AUX1).

    Вкладка OSD

    • В "Elements" выбрал данные для отображения на экране.
    • В "Units" установил вывод данных в метрической системе.

    Ниже мой дамп настроек, отличных от дефолтных (diff):

    Dump настроек BetaFlight

    # diff all
    # Betaflight / OMNIBUS 3.1.7 Apr  3 2017 / 22:14:20 (e1c4b5c)
    defaults
    
    feature -BLACKBOX
    feature -SDCARD
    serial 0 1 115200 57600 0 115200
    aux 0 0 1 1525 2100
    aux 1 1 0 900 1500
    set min_throttle = 1040
    set motor_pwm_protocol = BRUSHED
    set osd_units = METRIC
    set osd_vbat_pos = 2498
    set osd_rssi_pos = 2105
    set osd_flytimer_pos = 406
    set osd_ontimer_pos = 2517
    set osd_flymode_pos = 2082
    set osd_crosshairs = 2048
    set osd_mah_drawn_pos = 2466
    
    profile 0
    rateprofile 0
    rateprofile 0
    rateprofile 1
    rateprofile 2
    rateprofile 0
    profile 1
    rateprofile 0
    rateprofile 0
    rateprofile 1
    rateprofile 2
    rateprofile 0
    profile 2
    rateprofile 0
    rateprofile 0
    rateprofile 1
    rateprofile 2
    rateprofile 0
    profile 0
    save

    Использование меню OSD

    И напоследок, чтобы два раза не вставать, управление меню OSD с пульта (Mode 2):

    • Открыть меню - при незапущенных моторах левый стик вправо и правый стик вверх
    • Переключение страниц - влево/вправо левым стиком
    • Перемещение по пунктам меню - вверх/вниз/влево/вправо правым стиком
    • Изменение значений - влево/вправо левым стиком
    • Выход из меню - навести курсор на EXIT или SAVE+EXIT и вправо левым стиком

    Собственно, на этом всё. Теперь летать. Кстати, вес квадрокоптера без батареи получился 20г, что чересчур. Хорошим результатом считается 15-17г. С батареей же мой "пухлячок" и вовсе весит 30г. Хотя в точности весов я тоже не уверен.

    Автор: Lentyay
    
    DuMOHsmol
    2017-05-04 18:23:48
    > Если купленные пропеллеры слишком свободно сидят на валу мотора или вообще болтаются на нём, можно вставить в отверстие нитку или леску и после этого одеть пропеллер на вал.

    Ещё вариант -- прогреть отверстия зажигалкой. Пластик слегка подплавится и отверстие станет уже. Главное, сам пропеллер не расплавить :)

    Оставить комментарий

    captcha
    RSS