Вопросы новичка

Antarius

Здравствуйте.
Помогите решить проблему с настройкой коптера.

Решил тут собрать миниквадрокоптер массой до 250 граммов, как предписывают новые времена. Собрал. Теперь не могу заставить его летать.

Рама - самодельная, напечатанная на принтере. Диагональ между моторами 120 мм.
Моторы DYS BX1306 3100 об/В
Плата - от старого коптера Crius AllinOne с прошивкой мегапират 3.1 кажется.
Контроллеры DYS какие-то, мелкие, быстрые.
Винты - 3 дюймовые, трехлопастные.
Вес с аккумулятором 240 граммов.

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

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

Игрался с параметрами Rate Roll и Rate Pitch - если величина слишком большая, то трясется. Подобрал значение когда только-только перестает трястись, его и оставил.

Параметр Stabilize Roll/Pitch никак себя не проявляет.
А больше даже не знаю что еще крутить.

Горизонт в мишнпланнера правильный, гироскоп и компас откалиброваны.
GPS работает, если это важно )

В чем может быть причина столь странного поведения коптера?
Плата точно рабочая, стояла на 350 раме и долго и счастливо летала. А вот на мелком не хочет.
Что делать?

Aleksandr_L
Antarius:

Рама - самодельная, напечатанная на принтере. Диагональ между моторами 120 мм.
Моторы DYS BX1306 3100 об/В
Плата - от старого коптера Crius AllinOne с прошивкой мегапират 3.1 кажется.
Контроллеры DYS какие-то, мелкие, быстрые.
Винты - 3 дюймовые, трехлопастные.
Вес с аккумулятором 240 граммов.

Что делать?

Проблемы могут быть в раме.
Во первых мне слово вериться, что в 120мм можно уместить 3". Я рисовал раму под 3" у меня получилась диагональ 140.
Во вторых, может быть не хватает жесткости лучей печатной рамы.
Проблема может быть и в Криусе. Для мелких рам есть куча специализированных контроллеров, которые летят на БетаФлае из коробки, зачем некрофилия с Криусом, не очень понятно.

rc468
Терминахтер:

Ничего не путаю, все правильно. Мне нужно подсоединить как самолет подсоединяется.

Еще раз извините. У вас приемник от Spektrum с PWM-выходами и вы хотите какой вариант?

  1. завести на полетный контроллер PPM-выход с приемника и пробросить PWM напрямую на сервовыходы полетного контроллера
  2. завести на полетный контроллер несколько PWM-выходов с приемника и… (дальше не знаю что).

Если вариант 2), то я не понимаю, как это в принципе можно сделать?

Терминахтер
rc468:

Еще раз извините. У вас приемник от Spektrum с PWM-выходами и вы хотите какой вариант?

  1. завести на полетный контроллер PPM-выход с приемника и пробросить PWM напрямую на сервовыходы полетного контроллера
  2. завести на полетный контроллер несколько PWM-выходов с приемника и… (дальше не знаю что).

Если вариант 2), то я не понимаю, как это в принципе можно сделать?

Ну вот так как то.

Antarius
Aleksandr_L:

Проблемы могут быть в раме.
Во первых мне слово вериться, что в 120мм можно уместить 3"


Винты 3х3.

Aleksandr_L:

Во вторых, может быть не хватает жесткости лучей печатной рамы.

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

Aleksandr_L:

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

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

Если у кого есть советы что делать именно с моим конфигом - прошу помочь…
Спасибо.

rc468
Терминахтер:

Ну вот так как то.

Понятно.
А какую прошивку и какой версии заливаете?

rc468
Antarius:

Если у кого есть советы что делать именно с моим конфигом - прошу помочь…

Не совсем понятно по чертежу, а пропеллеры часом не заходят в проекцию полетного контроллера?

Терминахтер:

BetaFlight 4.0.6

А если попробовать проверить в Cleanflight, как в видео?

Antarius
rc468:

Не совсем понятно по чертежу, а пропеллеры часом не заходят в проекцию полетного контроллера?

Заходят примерно на 8-9 мм. Но контроллер прикрыт крышкой, которая изолирует его от потока воздуха. До этого, на прототипе раме, с этим же конфигом, но с большей диагональю, проппелеры гарантировано были далеко от платы. Но также не летало. Я тогда подумал, что это из-за слишком большого “рычага” от моторов и слишком резвых моторов, и решил уменьшить до минимального возможного, чтобы меньше было плечо и коптер был поленивее. Но нет.

Вероятно, дело всеже в криусе. Туповат он для мелколетов.

Кстати еще нюанс - драйверы моторов DYS X20Aс прошивкой BLHeli, и режимом oneshot. Разумеется, криус не умеет в ваншот. Но драйверы же всегда понимают обычный быстрый ppm на 490 гц? Ведь так?

rc468
Antarius:

Но драйверы же всегда понимают обычный быстрый ppm на 490 гц? Ведь так?

По умолчанию там обычный PWM. Режим oneshot инициируется полетным контроллером.

Терминахтер
rc468:

А если попробовать проверить в Cleanflight, как в видео?

Ну вообщем залил прошивку cleanFlight. С ней заработало, но увы из 8 каналов определяются только 4 (aux1-aux4), основные управляющие не определяются. По одному методом тыка все просматривал. Все абсолютно так же как и с naze32 было.

rc468
Терминахтер:

но увы из 8 каналов определяются только 4 (aux1-aux4)

я читал тему на rcgroups, там пишут, что во-первых надо все провода присоединять, во-вторых что-то связанное с фейлсейф-режимом на приемнике, типа у него каналы для фс по дефолту установлены так, что полетник не хочет их инициализировать.

Терминахтер
rc468:

во-первых надо все провода присоединять

Да действительно, методом перетыка настроил все. Взлетел, секунды две полет, падение и один из ESC задымился. Че то коптеры не мое похоже))

rc468
Терминахтер:

падение и один из ESC задымился

Задымится, если мотор зажат оказался. Надо дизарм делать сразу как только падение неизбежно.

Терминахтер:

Че то коптеры не мое похоже))

У всех бывает. Ничего страшного. Но лучше конечно взять элементную базу посовременнее.

Antarius

Старичок Crius AIO полностью оправдан, мелколет 12 см диагональю отлично летает.

Что делал:

  • прошил последней из доступных прошивок 3.1.5 r2, после этого коптер сразу стал пытаться летать, до этого даже не пытался, переворачивался и падал.
  • установил фильтр IMU на 60 (было 0), после этого стал просто отлично летать
  • Stabilize P = 6.5
  • Rate Roll и Pitch P = 0.4…0.6
  • Rate Roll и Pitch I и D = 0

Немного еще подколбашивает при резких маневрах, но в целом, можно взлететь с листа А4, полетать по комнате и сесть на лист А4. Что меня вполне устраивает.

Так что старичок еще полетает.
Всем спасибо.

11 days later
rc468

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

SerfRider

Всем привет! Какие минусы удлинения проводов питания двигателя и переноса регулей в тело квадрокоптера? Хочу ради эстетики убрать их с лучей.
Моторы 2212, провода удлинятся с 5 см до 15.

schs
SerfRider:

Какие минусы удлинения проводов питания двигателя и переноса регулей в тело квадрокоптера?

Необходимость обеспечить достаточное охлаждение регуляторов.

SerfRider
schs:

Необходимость обеспечить достаточное охлаждение регуляторов.

А насколько вопрос охлаждения регулей жёстко стоит? Они у меня самые дешевые (красные с Али, 30А), я с них уже снял термоусадку и “радиаторы”, очистил от термоклея. Рама вся в технологических отверстиях, визуально должна продуваться винтами.

Disqus
rc468:

И если припаять, то там же без разницы какой полюс где?

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

rc468:

Что делать, оставить без конденсатора или припаять его?

Лучше припаять на место, так как он мог быть блокировочным по питанию, или стоял в составе RC фильтра. Бывает что как бы и не заметно на работоспособности, но только до наступления определённых условий (например, режекция ВЧ пульсаций от токовых бросков по питанию). А возможно у него и другое назначение, надо смотреть схему включения.

rc468
Disqus:

А возможно у него и другое назначение, надо смотреть схему включения.

Схемы нет, он стоял довольно одиноко рядом с двумя питающими проводами. Питание 5 вольт. Сам конденсатор размера 0603 емкостью 22uF, как оказалось, с него также слетел один из контактов, поэтому припаять не удалось, заказал пока на алике и попробую локально еще найти.