Activity

Build log: Хоктар. Часть1

Размышления

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

  • Квадра под 11 дюймовые пропы до 1100 гр. в полном снаряжении
  • По возможности максимально быстрый (с наклоном моторов)
  • Эстетически привлекательный, с футуристическим дизайном
  • Складной и компактный, чтобы можно было кинуть в пакет и не боятся, что-то сломать (забегая в перед, компактности не получилось)
  • Максимально удобная сборка/разборка всего коптера
  • Универсальность и ФПВ погонять и в случае необходимости быстро повестит 3х осевой подвес под брюхо или подвес на курсовую камеру, хотя упор конечно на ФПВ.
  • Совместимость по разъёмам и крепежу навесного оборудования с другими моими леталками.
  • Применение любого размера аккумуляторов
    (Это заставило отказаться от идеи прятать акум внутрь корпуса)

Кроме этого из всего этого вытекают неявные требования, такие как не округлые формы, а что-нибудь угловатое (пункт про футуристический внешний вид). Не получится делать раму полностью формовкой, так как должна быть складная. Применение нестандартных деталей фурнитуры, применение разъёмов вмонтированных в раму (для удобства подключения доп. оборудования.) И так далее.

К делу решил подойти основательно и применить весь накопленный опыт за время, поведенное на форуме. И построить аппарат всерьез и надолго.
Начал с того что взял в руки бумагу и карандаш, а точнее ручку и начал набрасывать скетчи всего того, что приходит в голову, абстрагировавшись от того, как я это буду делать. Где-то через часа 2 что-то начало наклевываться. Это не единственный листик другие не сохранились.

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

По размерам коптер получился больше чем изначально планировалось, хотелось что-то около 450-470. По схеме это смесь X c H рамой лучше читается и интересней выглядит на мой взгляд.

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


Увеличить

Рама

Из рамы решил выжать максимум, по этому подошел к ее проработке с особым цинизмом. 😈 Рама выполнена из 1 мм листа карбона, И 12 мм карбоновых трубок. Чтобы придать более жёсткую структуру смоделировал раму из составных кусков, так чтобы между пластинами был на хлёст, в некоторых частях получалась толщина 2 мм. Это позволит в будущем при серьёзных крашах менять только сломанные пластины, хотя честно говоря, ни разу не видел чтобы ломались пластины рамы.


Увеличить

Как показал расчет статических нагрузок на раму, идея с на хлёстом оказалась годной.


Увеличить

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


Увеличить

Просчет рамы на изгиб. Сила опять же 20 Н. Для справки приведу такую симуляцию:


Увеличить

В симуляции использовано 200 мм трубы квадратного и круглого сечения, из алюминиевого сплава марки 6061 и углепластика. Нагрузка 20 ньютонов. В реальности думаю, цифры будут больше. Да надо сказать, что визуальный эффект деформации усилен в 2 раза чтобы наглядней видеть ее.

Расчет веса окончательной версии рамы показал, что рама должна весить 201 гамм вместе с мотор маунтами, демпфирующей площадкой для автопилота, и креплением для фронтального подвеса, но думаю в будет меньше, так как пластик для фурнитуры будет иметь меньшую плотность. В качестве материала используется ABS пластик.
Первая версия рамы без каких-либо оптимизаций была спроектирована с использованием 1.5 мм карбон, и имела расчётный вес 260 грамм

youtu.be/XdZv-Q4Xqjo

Внутренняя компоновка рамы.

В принципе ничего необычного, единственное GPS расположен низко, замеры copassmotна внутреннем магнитометре APM показали 11%, что в пределах нормы, а на высоте GPS будет еще меньше. Это все позволило сэкономить некую массу на корпусе для GPS и избавило от торчащих деталей.
Автопилот крепится пластиковыми скобами, если он имеет корпус без каких либо болтов или липучек, можно установить APM/Pixhawk.
Приемник находится между пластин рамы и антенны выведены к днищу аппарата. Еще необходимо продумать, как поступить с антенной от LRS и предусмотреть другое место расположения приемника с жёсткой антенной.

Постройка

По плану решил, построит 3 рамы:

  • Первая итерация. Постройка модели из 1 мм текстолита, на этом этапе проводилась проверка того как удобно собирать/разбирать раму, а так же производилась оптимизации компоновки и выявление других косяков.
  • Вторая итерация. Постройка уже с частичным применением карбона. На этом этапе надо проверить оптимизацию и доработки с первой итерации. И тестирование и доводка виброразвязки. Возможно подбор других компонентов.
  • Третья итерация. Рама полностью из карбона, изготовление канопи из стекловолокна.

Первая итерация

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

Автопилот: APM 2.5 cвнутренним магнитометром
Телеметрия: 3DR style 433 Мгц
GPS: Гавно китай 😄
RC: Перепрошитый FrSky D8R-II.
Моторы: RCtimerHP2217 800KV
Пропеллеры: APC SF 11x4.7
ESC: Afro slim 20A
Аккумулятор: Zippy compact 5000 25С
VTx Bevrc 1.3G с Low pass фильтром
Video: MobiusCam

Вес аппарата без аккумулятора и камеры получился около 860 грамм, на удивление аппарат продержал в воздухе 22 минуты 3 из которых были активные манёвры остальное время висение в точке. наверно и больше бы смог но я устал ждать посадил, до того как запищала пищалка, я еще подумал, что пищалка сломалась =)) Ток висения в среднем был по телеметрии 11-12 ампер. После этого в аккумулятор залилось 4100 мАч. Другие вылеты уже были с сильными перегазовками, cтоками до 40 ампер.

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

www.youtube.com/watch?v=-nr7bmVYadE

Из поломок только 3 пропеллера, вылетела штанга GPS из посадочного отверстия. Больше никаких повреждений не было. Загадкой осталась причина отключения камеры.
Вобщем после внесения всех правок в чертежи, которых накопилось не мало, перешёл к изготовлению второй рамы.

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

Продолжение следует…

PS: Посоветуйте vTx5.8G на 400 мВт максимально легкий.

Автоматизированное управление подвесами на базе Alexmos контроллеров

Зимой многие уходят в спячку - холодно, да и лень нападает, хотя и делают вид что не спят:) Конечно многие зимовку не хотят проводить так, и занимаются активной подготовкой к новому сезону. Пилят, стругают, точат, всяческие новые гаджеты для себя и своих “орлов”. Так же и я, не хотел уходить в зимнюю спячку. И решил посвятить зимнее время реализации идеи “Автоматизированное управление подвесами на базе Alexmos контроллеров”. Идея проекта возникла давно, когда небо был синее и а трава зеленей. Если точнее, идея сразу же пришла в голову, после того, как Алексей опубликовал свою первую спецификацию протокола общения с контролером. Но возможности протокола были скудные на тот момент, и отложил реализацию идеи до лучших времен. Время шло, трава желтела, небо темнело, Алексей наращивал возможности своего программного решения. И где-то в конце осени добавил возможность управлять моторами подвеса сторонним приложениям. Я сразу же, засучив рукава взялся за реализацию. Идея заключается в том, чтобы иметь возможность писать и удаленно исполнять сценарии (скрипты) для подвеса, которые полностью управляют движениями осей.

Вообщем, получилось, что-то наподобие среды разработки с собственным скриптовым движком. За основу синтаксиса был взят синтаксис JSON. Выбор продиктован двумя причинами:

  1. Понятный пользователю
  2. Парсер был под рукой

Хотя может быть кто-то скажет, что не удачный выбор, но на тот момент, трубы горели и хотелось сконцентрироваться на главном, а не писать свой парсер. Хотя первые образец приложения отправил Алексею где-то через три недели после начало работ, дело шло медленно, так как приходило осознание, что действительно надо. Из-за этого приходилось много чего переделывать, да и Алексей подбрасывал работенки, внося фичи/баги в новые версии прошивок. А иногда чего-то и нахватало в прошивке. Кстати, пользуясь, случаем выражаю публичную благодарность Алексею, за быструю реакцию на запросы новых возможностей в прошивке. Хотя работа еще не закончена, но проект вышел на стадию когда можно показать общественности. Сразу скажу, что проект не коммерческий, и не является проектом с открытым исходным кодом. Как долго хватит энтузиазма поддерживать и развивать проект я не могу предсказать. Время покажет.

Что умеет приложение:

  1. Двигать осями подвеса в разных режимах
  2. Управлять параметрами движения, скорость, угол поворота
  3. Инициировать внешние триггеры, подключенные к свободным выводам контроллера (спуск затвора камеры)
  4. Переключение профилей контроллера
  5. Калибровка датчика
  6. Выполнение Menu команд контроллера
  7. Динамическая подсказка и подстановка управляющих команд/переменных при написании сценариев.
  8. Индикация синтаксических ошибок и в сценариях
  9. Визуальное отображение углов поворота и состояние выполнения сценария

Для чего его можно использовать:

  1. Позволяет снимать однорядные и много рядные сферические панорамы.
  2. Съемка фото таймлапсов.
  3. Позволяет создавать паттерны для движения камеры при съемке видео, например медленное панорамирование по 2м осям.
  4. Так же можно использовать приложение для диагностики качества настройки/механики самого подвеса.

Аппаратные требования (На текущий момент Build: 37):

  • Планшет/Ноутбук под управлением от Windows XP SP2 до Windows 8
  • 2x Радиомодема APC2XX или 3DR
  • Alexmos контроллер с serial портом и прошивкой от 2.3b5 до 2.4b7

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

UPDATE:
Демонстрационное видео: