02 декабря 2018

BetaFPV Beta65X - тинивуп нового поколения

Последнее время по работе непрекращающийся завал. Сижу, значит, никого не трогаю, набиваю мозоли на пальцах об клавиатуру, и тут приходит сообщение от менеджера компании BetaFPV. Так и так, вижу, что вы интересуетесь нашей продукцией, не хотите ли попробовать новый квадрик Beta65X? Отвечаю - тема интересная, конечно хочу! Ответ - не вопрос, давайте адрес. Вроде выслали, но ни трека не дали, ни какой-либо другой информации. Прошло месяца полтора, приходит какая-то довольно тяжелая посылка почтой Малайзии. Забираю на почте внушительный пакет и обращаю внимание на адрес получателя, а там моя фамилия не указана, только имя! Еще повезло, что меня на почте часто видят и отдали посылку без проблем:) Даже не зная что внутри, открываю пакет прямо на почте. А там... две коробки с квадриками Beta65X! Вот это поворот!



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

Краткие характеристики Beta65X:
Характеристики полетного контроллера BetaFPV F4 2S:
  • Процессор: STM32F405
  • Гироскопы: MPU6000
  • Размер: 26x26мм
  • Прошивка: BetaFlight OMNIBUSF4SD (OBSD) 3.5.0
  • OSD: Встроенное BetaFlight OSD
  • Доступен SmartPort для управления видео-передатчиком
Характеристики блока регуляторов:
  • Поддержка прошивки BLHeli_S
  • Протокол DShot600 поддерживается по умолчанию
  • Входящее напряжение: 2S (8.7В)
  • Номинальный ток: 6А
  • Максимальный ток: 10А
  • Прошивка: BLHeli_S
  • Процессоры: Silabs EFM8BB21F16G
Характеристики камеры BetaFPV Z02 AIO:
  • Регулируемая мощность передатчика: 0/25/200мВт
  • Поддержка Smart Audio для управления
  • Антенна: Диполь
  • Частота: 5.8ГГц, 48 каналов, поддержка сетки RaceBand: 5362~5945МГц
  • Формат видеосигнала: NTSC
  • Угол обзора: 100-120 градусов
Квадрики Beta65X приехали в фирменных коробочках, которые запечатаны пленкой. С обратной стороны коробочек есть наклейки с типом приемника.


Внутри коробочки есть вставка из уплотнителя - квадрик надежно защищен от неосторожного обращения с посылкой.


В комплекте собственно сам квадрик Beta65X, два аккумулятора на 300мА/ч, запасная канопа и комплект пропеллеров. На вложенной карточке есть ссылки на страницу поддержки и группу в FaceBook, где можно задать вопросы по квадрику.


Итак, Beta65X - это квадрик с диагональю рамы 65мм, с бесколлекторными моторами размера 0802, пропеллерами диаметром 31мм. С виду - типичный тинивуп, но есть нюанс. Во первых, вес квадрика далеко за пределами допустимого для тинивупов. Без аккумуляторов вес получается 29.4г, с аккумуляторами - 45.1г. Во вторых, угол установки камеры не предполагает полетов на малой скорости в помещении.


Камера стоит под углом в 35 градусов! Сразу понятно, что у квадрика хоть и формат тинивупа, но полетать на нем лучше всего на улице или в спортзале. В третьих, на квадрике стоит полноценный приемник FrSky XM и его антенна вынесена далеко за пределы рамы. Более того, видео-передатчик квадрика может работать на мощности в 200мВт. Все это предполагает полеты на нормальные расстояния, а не рядом с собой, как на обычном тинивупе.

Немного пройдусь по экстерьеру Beta65X и его составляющим. Снизу на раме есть два отсека под аккумуляторы тинивупного формата.


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


Под аккумуляторами прячется приемник FrSky XM. Он повернут той стороной, с которой расположена кнопка Bind, добраться до нее составит труда.


Если снять канопу, то под ней будет стоять передатчик и камера на довольно массивном креплении.


На передатчике есть кнопка выбора сетки и частоты, но она не пригодится - передатчик управляется через BetaFlight OSD.

Не удержался и разобрал квадрик. Захотелось прикинуть вес каждого элемента. Рама с моторами и пропеллерами весит 13.3г. Вполне разумный вес основы.


Рама отдельно весит 3.8г. Материал рамы вязкий, напоминает нейлон. Впрочем, у BetaFPV все рамы из такого материала.


Моторы BetaFPV 0802 на 17500kV весят 1.9г. Моторы на латунных втулках, имеют ту самую удачную конструкцию с двумя стопорными шайбами на валу, при которой вал не вылезает из ротора при замене пропеллеров.


Наружный диаметр ротора 10.5мм. Мотор немного больше по диаметру и выводы не задевают за ротор, как было у 0603-моторов. Магниты стоят узкие и легкие, поэтому мотор будет отлично подрываться по оборотам.


Пропеллеры несколько отличаются от привычных, которые стоят на Eachine E011. Лопасти более широкие. Пока сложно сказать, это лучше или хуже, позже попробую оба варианта и сравню.

А дальше идет электроника. Вот так выглядит весь стек в сборе.


Если считать с приемником, то получается четыре этажа! Весит вся эта конструкция неимоверно много, аж 13.2г. Все детали стека имеют колодки с контактами и собираются вместе без пайки.


Камера BetaFPV Z02 AIO весит 4.6г, что даже больше, чем вес более качественной камеры Caddx FireFly! Размер матрицы камеры 1/4 дюйма. Не стоит ожидать от этой камеры какого-то чудесного изображения. Передатчик очень большой относительно даже тех, которые ставятся позади микро-камер и имеют такую же мощность в 200мВт. К его функционалу претензий нет, но можно было сделать передатчик на порядок меньше и легче.

Блок полетного контроллера F4 2S с регуляторами и приемником весит 8.6г и это чрезвычайно много. Тот же CrazyBee F3 Pro с почти тем же функционалом весит всего 4.2г. Конечно, там стоит F3-процессор и приемник на порядок хуже, но в таком размере вес решает.

Полетный контроллер построен на мощном F405-процессоре с MPU6000-гироскопами. На борту есть BetaFlight OSD, три UART-порта, выводы под пищалку и управление цветными светодиодами. Даже RSSI-вход предусмотрен, хотя он без надобности. Порт UART1 выполнен с инвертором и на нем уже висит приемник FrSky XM.


Блок регуляторов выдерживает в пике до 10А, номинально тянет ток в 6А. Управляют силовыми ключами процессоры Silabs EFM8BB21F16G, используется прошивка BLHeli_S. Управление регуляторами изначально идет через протокол DShot600.


Для питания квадрика используется силовой провод толщиной 24AWG. На концах провода стоят два PH2.0-разъема, соединенные последовательно. С силовыми проводами блок регуляторов весит 4.4г.


Крепление камеры сделано из мягкого пластичного материала. Вес крепления 1.3г. Изначально камера BetaFPV Z02 AIO поставляется с двумя типами креплений: на 25° и 35°. На квадрике стоит крепление с углом установки камеры в 35°. Было бы логично второе крепление на 25° бросить в комплект к квадрику, не все же прямо сразу будут летать на бешеной скорости. Для тех, у кого есть доступ к 3D-принтеру, модели крепления камеры под 25/35° есть в свободном доступе.

Канопа квадрика выполнена методом вакуумной формовки, весит 1.1г. В комплекте не просто так две канопы - она довольно хрупкая. При тех нагрузках, которые будут при авариях, ожидается, что канопа будет лопаться.


Инженерам BetaFPV лучше бы подумать о литой канопе, совмещенной с креплением камеры. И вес бы уменьшили, и прочности бы добавили.

В комплекте с квадриком было два аккумулятора на 300мА/ч с PH2.0-разъемами. Чуть раньше модель поставлялась с аккумуляторами на 260мА/ч. Вес каждого аккумулятора 7.8г, в сумме выходит 15.6г - не мало. Может производителю стоило бы оставить аккумуляторы на 260мАч, но снизить общий вес квадрика? Позже поработаю над этим...


Квадрик Beta65X поставляется изначально настроенным. В полетный контроллер залита прошивка BetaFlight-3.5.0 для OMNIBUSF4SD. Только и остается, что забиндить квадрик с передатчиком и настроить порядок AUX-каналов в пульте. Первоначальные настройки всегда можно найти в разделе поддержки. На всякий случай приложу diff-файл непосредственно с квадрика.

Не стал пробовать летать на предустановленной прошивке, решил обновить до текущей тестовой.


После прошивки создал новую модель в пульте и решил забиндить квадрик. Тут словил первую проблему. Приемник не работал при подключении только через USB, пришлось подключать аккумуляторы. Из-за этого, в целях безопасности, пришлось снимать пропеллеры. Биндил в режиме D16, но без телеметрии и всего на 8 каналов. Так задержка в управлении будет минимальной, а четырех AUX-каналов вполне хватит на все функции.


Квадрик изначально идет настроенным на обратное вращение пропеллеров, но лучше все проверить.


Запустил BLHeliSuite и попробовал считать конфигурацию регуляторов. Тут всплыла очередная проблема - конфигурация первого регулятора не считывалась. Хорошо, откатил прошивку полетного контроллера до изначальной версии 3.5.0. Только тогда программа смогла увидеть все регуляторы.


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

Проверил в BetaFlight основные настройки и некоторые вещи подкрутил под себя. В портах ничего не менял, там только приемник висит на UART1 и включено управление передатчиком через SmartAudio на UART6.


В настройках отключил гироскопы, все равно их не использую. Включил по умолчанию режим ANTY_GRAVITY и отключил все настройки пищалки - квадрик будет моторами пищать.


В настройках питания все оставил без изменений. Кстати, для получения данных по току используется виртуальный сенсор, реального нет. Показания по расходу аккумулятора на OSD будут с некоторой погрешностью. Про настройки виртуального сенсора есть заметка на странице Beta65X.


В ПИД-ах уменьшил D-составляющую и сделал более мягкую реакцию на дерганья стика. Поднял максимальную скорость поворота по роллу и питчу до 1000 градусов в секунду, чтобы квадрик быстрее отрабатывал перевороты. Сделал три блока расходов: для полетов дома, чуть резвее и полные для улицы.


В фильтрах оставил только LPF-фильтр на частоте 90Гц и D-Term-фильтр на частоте в 100Гц.


На вкладке приемника пришлось изменить порядок каналов на AETR1234. Данные RSSI приходят на 16-й канал приемника (AUX12).


В режимах только и задал, что арминг, включение писка моторами, отключение OSD и включение режима анти-черепахи.


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


Настройки OSD выставил привычные для себя. В обновленной прошивке появилась возможность вывести на экран буквы AG в момент включения режима ANTI_GRAVITY - полезная штука.


Так как камера BetaFPV Z02 AIO работает только в NTSC-режиме, то и расположение данных на экране надо делать с учетом этого. Нижние блоки данных пришлось приподнять на пару позиций выше. На этом настройка завершена. Полный дамп бросил в файл.

Проверил управление передатчика через SmartAudio - все отлично. Каналы и мощность переключаются. Передача идет в NTSC, но удивил нестандартный размер кадра 720x528 пикселей - первый раз такое вижу.


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

Цветопередача у камеры BetaFPV Z02 AIO вполне адекватная. Картинка не четкая и это нормально для камер с размером матрицы в 1/4 дюйма.

Снял канопу, уменьшил угол наклона камеры и полетал по квартире. Впечатления очень положительные! Из-за достаточной мощности удавалось выруливать в очень непростых ситуациях на приличной скорости. Квадрик висит на 40-45% процентах газа. В помещении мне не удалось дать больше 55% газа, это и так уже очень быстро! Режим анти-черепахи работает просто прекрасно, с легкого рывка стиком. В квартире с аккумуляторами на 250мА/ч квадрик летает до падения по отсечке ровно четыре минуты.


Полеты на улице все никак не складывались. Несколько дней ждал погоды с заряженными аккумуляторами - так и не дождался. Пошел к другу в магазин полетать, надеясь, что к вечеру погода не подведет. Подвела:( На улице шел дождь, на земле лежал подтаявший снег и все было в лужах. Ветер тоже был приличный. Плюнул на погоду, авось пронесет - полетел в дождь:)


Итак, созрели некоторые выводы по квадрику Beta65X. Сначала о том, что не понравилось. Во первых, излишний вес. Можно было сделать квадрик грамма на 4-5 легче, если интегрировать полетный контроллер с блоком регуляторов, сделать едиными канопу и крепление камеры. Во вторых, угол установки камеры не предполагает полетов в помещении, а зря. Из-за достаточной мощности квадрик прекрасно управляется в квартире. Наоборот, очень сложно куда-либо влететь, квадрик идет за стиком очень-очень предсказуемо. Наверное это плавный переход к достоинствам:) Изначально я считал излишним установку внешнего приемника и передатчика на 200мВт, но, вылетев на улицу, понял, что они очень даже кстати. Квадрик летает на такой огромной скорости, что если бы оставить передатчик на 25мВт, то за пару секунд, если лететь от себя, видео бы уже пропало! Были сомнения в прочности всей конструкции, переживал, что канопа быстро развалится, но квадрик оказался живучим! После всех издевательств только лопасть погнул на одном из пропеллеров.

По времени полета. Если летать до отсечки на стоковых аккумуляторах, то в помещении получится чуть более четырех минут. Если наваливать на улице, то минуты три, три с половиной максимум.

Даже не знаю, какова будет дальнейшая судьба этого москита. Наверное, распотрошу на запчасти. Моторы и рама уйдут на более легкий сетап с полетником CrazyBee F3 Pro и камерой Caddx FireFly. А что делать с электроникой - не знаю. Если бы регуляторы поддерживали 3S, то уже собирал бы HD-вуп с 1103-моторами и камерой Caddx Turtle V2, а так...

30 ноября 2018

Ultra Power UP-S6AC - зарядник для однобаночных аккумуляторов

В связи с повышением интенсивности по работе, на любимое хобби времени совсем не остается. Только и успеваю, что на тинивупах полетать. В поле выходить не надо, зарядил аккумуляторы и понеслось! Есть кучка аккумуляторов, которые заряжаю в режиме нон-стоп зарядником с шестью независимыми портами. Все бы ничего, но качество этого изделия оставляет желать лучшего. У меня их парочка (один достался в комплекте с URUAV UR65) и у каждого есть проблемы. У одного на двух портах перестала работать индикация окончания заряда, и оба устройства на нескольких портах имеют свойство перезаряжать аккумуляторы. На хайвольтных аккумуляторах получается напряжение 4.37 и даже 4.38 вольта! Аккумуляторы вспухают и теряют емкость. И да, есть специальный кабель, чтобы заряжать однобаночные аккумуляторы нормальным зарядником с балансировкой, но это крайне неудобно. Приходится заряжать партию аккумуляторов, а хотелось бы заряжать каждый независимо друг от друга.

В общем, озаботился поиском нового зарядного устройства для однобаночных аккумуляторов. По описанию понравился Ultra Power UP-S6AC.


Шесть независимых портов, выбор тока зарядки, типа аккумулятора LiPo/LiHV. Питание либо от сети, либо от внешнего аккумулятора, звуковая и визуальная индикация. Есть различные функции защиты: от низкого или высокого входного напряжения, от высокого напряжения на аккумуляторе и от тока заряда выше 1.2А.

Краткие характеристики Ultra Power UP-S6AC:
  • Входное напряжение: От сети 100-240В, от аккумулятора 7В-17В
  • Ток заряда на каждый порт: 0.1-1.0А
  • Тип поддерживаемых аккумуляторов: LiPo/LiHV
  • Индикация: LCD-экран + светодиоды + звук
  • Тип разъема аккумулятора: LOSI(MICRO), PH1.25(MX), PH2.0(mCPX), JST
  • Вес: 218г
  • Габариты: 122x68x41мм
Приехала довольно тяжелая, слегка помятая коробочка.


Внутри было зарядное устройство, шнур питания и инструкция.


Первое впечатление - очень увесистый блок. Экран затянут пленочкой, что не добавляет привлекательности. Снизу расположены четыре прорезиненные ножки, не дающие прибору скользить по столу. Все управление состоит только из пары кнопок.


С двух сторон расположены по три блока из четырех разъемов: MICRO - LOSI, MX - PH1.25, mCPX - PH2.0 и JST. Это все основные разъемы, используемые на однобаночных аккумуляторах.


С левой стороны есть гнездо для питания блока от сети, а с правой - для питания от аккумулятора на 2-4S. Удобно, дома заряжаешься от сети, на полетушках - от аккумуляторов.


Все настройки устройства можно свести к одной схеме из документации. Кнопкой "SELECT" выбирается параметр, а кнопкой "SETTING" изменяется значение.


Можно изменить ток зарядки для всех портов и тип аккумулятора либо для всех портов, либо индивидуально для каждого порта. В любой момент долгое нажатие на кнопку "SETTING" сохраняет настройки.

Процесс зарядки аккумуляторов выглядит очень наглядно. На экране в цикле показывается текущее напряжение, ток заряда, количество влитых миллиампер и тип заряжаемого аккумулятора.


По окончании зарядки аккумулятора подается звуковой сигнал - не надо следить за процессом зарядки, можно спокойно заниматься своими делами. На экране напротив заряженного аккумулятора появляется надпись FULL, которая циклически меняется на итоговое количество миллиампер.

По функционалу Ultra Power UP-S6AC полностью перекрывает все мои потребности. Еще бы габаритами был немного поменьше:) В процессе зарядки ток заряда постепенно снижается, как и положено. Напряжение на аккумуляторе плавно доводится до 4.2В при режиме LiPo и до 4.35В при режиме LiHV.

Зарядник Ultra Power UP-S6AC понравился своей простой, полностью перешел на него с других приборов.


Кстати, недавно появилась новая модель на 4 порта, но с поддержкой двух банок. Странно, что до сих пор нет интересного девайса на эту же тему от iSDT...

16 ноября 2018

Распродажа от BetaFPV

BetaFPV предлагают 20% скидку с купоном BFCM на черную пятницу и кибер-понедельник (23-27 ноября) на все товары. И еще, по слухам, в ближайшее время могут представить новую модель Beta75X-SE.


04 ноября 2018

Caddx FireFly - установка на тинивуп

Недавно попробовал новую камеру для тинивупов Caddx FireFly. Камера очень понравилась, заказал еще парочку. Во время испытаний камеру ставил прямо поверх канопы на тинивуп, уж очень хотелось побыстрее посмотреть, какого качества будет получаемое изображение. А теперь настала пора основательно установить новую камеру на квадрик.


Камера Caddx FireFly несколько тяжелее обычных камер для тинивупов. Из-за этого долгое время не мог придумать, как ее установить на квадрик так, чтобы и стояла она надежно, и была защищена от ударов, и много веса не нагнать. Пришел к выводу, что такое возможно только в том случае, если крепление камеры и канопа будут одним элементом и, по возможности, максимально легким.

Решил попробовать разработать крепление для камеры под 3D-печать из PETG-пластика, но таким образом, чтобы крепление можно было согнуть из плоской детали с помощью фена. Дело в том, что детали, напечатанные на обычном 3D-принтере, имеют максимальную прочность на излом только поперек слоев печати. Вдоль слоев разломать деталь довольно легко.

Пара недель работы с 3D-редактором OpenSCAD и векторным Inkscape - получилась вот такая непонятная штуковина.


Это и крепление для камеры с передатчиком, и защита, и скелетообразная канопа в "одном флаконе":) Камера фиксируется за объектив, упирается в гнездо и поджимается верхней частью, как пружиной. Нижняя часть крепления устанавливается на стойки рамы, предназначенные для полетного контроллера.

Печатал крепление таким образом, чтобы боковые лучи получились контуром без заполнения. Слой был 0.1мм, сопло 0.4мм.


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


Приходится долго и кропотливо очищать детали от лишнего мусора с помощью скальпеля. Затем идет наиболее интересная процедура. С помощью паяльного фена, разогретого до 140 градусов, точечно нагреваю пластик до размягчения и придаю деталям необходимую форму.


Ну вот, почти все готово. Вес одной такой заготовки получается один с четвертью грамма. Очень даже неплохой вес! А учитывая высокую прочность PETG-пластика, так и вообще прекрасный.


Камеру Caddx FireFly облегчил, как мог. Заменил антенну-диполь на кусок кабеля RG178, отпаял питающий провод и сделал короче провода между камерой и передатчиком. Итоговый вес получился 3.65 грамма.

Полетный контроллер на квадрике развернул вверх ногами. Просто надоело все провода подсовывать под кромку платы. Управляющий провод для передатчика вывел с UART3-TX (снова пришлось подпаивать к ноге процессора). В креплении для камеры сзади есть специальный вырез для USB-разъема, так как теперь он оказался сверху.


Даже отверстие для антенны сделал, чтобы ее не отламывало от передатчика. Боковые лучи надежно фиксируют все крепление камеры к раме тинивупа.


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

Даже не знаю, стоит ли публиковать модель такого крепления. Пока это только прототип, но идея мне очень нравится, как и полученный результат. Итоговый вес квадрика получился ровно 21 грамм, что всего на один грамм тяжелее того, что было с камерой LST-S2. Думаю, что один грамм лишнего веса довольно небольшая плата за великолепную картинку с камеры Caddx FireFly. И да, все получилось не с первого раза:)


Кстати, "эмпирическим" путем выяснил, что Caddx FireFly, BetaFPV HD 1200TVL и Caddx Turbo EOS2 - одна и та же камера, просто с разными объективами и небольшими отличиями в прошивке (поворот изображения).