CRIUS ALL IN ONE PRO Flight Controller

crand

Все решено, был не прав, много информации в голове, эта мимо проскочила.

DarkAn

Здравствуйте коллеги!

Также решил влиться в ряды коптероводов…😃
Собственно, собрал, полетел, отлетал уже 5 акков, есть вопросы (сильно не пинайте, если спрошу про азы, форум курю со всей тщательностью, ответов пока нету…😦
Сетап: Квадрик SM450 с RCTimer-а, движки 2830-1000 kV, ESC - SimonK 30A, винты 10х4,5, мозги - AIOP v2 (без GPS) с того же RCTimer-а, прошивка MultiWii 2_2 (редактировал по минимуму, все калибровки сделал, PID-ы не трогал).
Проблема 1) После взлета квадр обязательно начинает тянуть куда нибудь в сторону, причем сильно … учитывая, что летать только учусь (так я ваапще самолетчик со стажем), это крайне противно, приходится постоянно парировать, а поскольку навыков еще нету… ну - сами понимаете…😃 Подскажите в общем, куда копать?
Проблема 2) Один движок практически всегда крутится с меньшей скоростью - при дизарме может ваапще стоять, потом если немного газку добавить - раскручивается, газ убираешь - три крутятся, этот потихоньку останавливается - это регуль дохлый, или в мозгах дело, и может ли это быть причиной проблемы №1 ?
Проблема 3) Из всех доступных режимов полета (Angle, Horizon, Baro, Mag, Headfree, HeadAdj) летать могу только в Headfree - только в нем квадр ведет себя хотя бы адекватно (ну… это на мой взгляд 😃), т.е. он висит мордой всегда в одну сторону, и наклоняется/крутиться куда надо. Что происходит в других режимах я пока логически объяснить не могу… - в общем, где почитать про эти режимы полета, и в каком все таки лучше учиться летать?

DarkAn
BigWheeelS:

DarkAn, регули калибровали через multiwii?

Да, раскомментировал в прошивке соответствующую строчку
\//#define ESC_CALIB_CANNOT_FLY // uncomment to activate

Ну, в общем все по инструкции multiwii.p.ht

DarkAn
serenya:

Взлетаете в ANGLE?

Нет, взлетаю в Headfree. НЧ фильтр гирика вроде выставлял, правил прошивку так:

#define QUADX
#define CRIUS_AIO_PRO_V1
#define FAILSAFE
#define DEADBAND 15
#define MPU6050_LPF_42HZ
#define MAG_DECLINIATION 14.28f (тут я правда число поменял на по-моему 10.22 - тупо открыл magnetic declination.com, тыркнул на место где живу, увидел Magnetic declination: 10° 22’ EAST и вбил - это правильно?)

Винты балансировал, но грубо говоря - на коленке…

baliv
DarkAn:

Да, раскомментировал в прошивке соответствующую строчку
\//#define ESC_CALIB_CANNOT_FLY // uncomment to activate

Ну, в общем все по инструкции multiwii.p.ht

У меня так не получилось. Делал по старинке через разветвитель

serenya
DarkAn:

Нет, взлетаю в Headfree

А ANGLE включен в этот момент?

DarkAn:

НЧ фильтр гирика вроде выставлял

Попробуйте понизить частоту до 20

#define MPU6050_LPF_20HZ

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

DarkAn:

увидел Magnetic declination: 10° 22’ EAST

В этом документе описано как высчитывать значение которое надо в прошивке прописывать.

DarkAn
baliv:

У меня так не получилось. Делал по старинке через разветвитель

Это как? Подтыкать все четыре регуля на один канал приемника и калибровать минимальный/максимальный газ по инструкции регулей? Тогда буду крайне признателен если кто ткнет носом в мануал на эти регули…

serenya:

А ANGLE включен в этот момент?

Нет. А надо?

serenya:

Попробуйте понизить частоту до 20

Спасибо, буду сегодня крутить…

serenya:

Как плата закреплена на раме?

Плата закреплена по собственной конструкции…😃 Вырезал 8 полосок из 0.3 ПЭТ пластика, сложил стопкой, просверлил 2 дырки ф3 мм, согнул буквой z, прикрутил к плате по две полоски на каждый угол, другие концы полосок под винты крепления луча. При такой конструкции плата приподнята над верхней пластиной мм на 15, по оси Z она стоит жестко, но по осям X и Y может немного болтаться за счет гибкости полосок. Идея была сделать некую виброразвязку, ничего другого под рукой не было…😃

serenya:

В этом документе описано как высчитывать значение которое надо в прошивке прописывать.

Спасибо - пробежал по диагонали, чувствую он мне здорово пригодиться…

BigWheeelS

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

DarkAn
BigWheeelS:

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

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

serenya
BigWheeelS:

Может быть лучше сначала попробовать жёстко прицепить мозг к раме?

+1
Сверлите отверстия под потай в верхней пластине, сам так не делал но собирался.

DarkAn:

Это как? Подтыкать все четыре регуля на один канал приемника и калибровать

Здесь

DarkAn:

Спасибо, буду сегодня крутить…

Для начала жестко поставьте, может конечно я разбалован маховием, но мне кажется и мультивий должен это отлично переварить.

DarkAn:

Спасибо - пробежал по диагонали, чувствую он мне здорово пригодиться…

Насколько я помню кроме магнитного склонения там больше ничего для Вас полезного нет т.к. документ написан для GPS подключаемого по I2C.

ibanez70

Крик о помощи!

Решил вот обновит прошивку на криусе. Поставил туда MegaPirateNG_2.8_R3.
Всё прошилось. Подключаю к миссион планеру , всё коннектится, на наклоны реагирует плата, но горизонт не правильный. Пытаюсь откалибровать акселерометр, но нажав на клавишу калибровки ничего не происходит.
При питании не по юсб, а от аккума диода A B C не моргают и плата не стартует 😦
Попытался прошиться обратно - такая же ерунда.
ПОМАГИТЕ!

DarkAn
serenya:

Насколько я помню кроме магнитного склонения там больше ничего для Вас полезного нет т.к. документ написан для GPS подключаемого по I2C.

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

BigWheeelS
ibanez70:

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

Я ни разу не прошивался на MegaPirateNG, но уже тут на форуме проскакивало, что калибровать там нужно через командную строку в мишн планере. setup, затем level вроде. Извините если ошибся.

pnm
ibanez70:

Крик о помощи!

Решил вот обновит прошивку на криусе. Поставил туда MegaPirateNG_2.8_R3.
Всё прошилось. Подключаю к миссион планеру , всё коннектится, на наклоны реагирует плата, но горизонт не правильный. Пытаюсь откалибровать акселерометр, но нажав на клавишу калибровки ничего не происходит.
При питании не по юсб, а от аккума диода A B C не моргают и плата не стартует 😦
Попытался прошиться обратно - такая же ерунда.
ПОМАГИТЕ!

Еще попробуйте почистить EEPROM. В Arduino IDE открываем скетч File->Examples->EEPROM->eeprom_clear

ibanez70

в прошивке кроме библиотек tools и librris есть ещё документы : boards, boards_for_arduino_1.0, RADME, release_notes_BlackVortex.
куда их девать? без них выдаёт ошибку при компиляции.

Serj=
UserM:

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

Получил эту платку, по разъемам она только ко второй версии AIOP подходит, хоть и написали они for AIOP Flight Controller v1.0/1.1/2.0

serenya

А что не подходит, аналоговый порт? Ддумаю не долго сделать шлейф 8-6, если не ошибаюсь то на v1 только 6 аналоговых портов на разъеме.

АлександрSWON

Колеги извините что не в тему, что то посмотрел везде на форуме не нашел, а проблема для Меня глобальна.(подскажите где рыть и я удалюсь)
Уважаемый Ковакс( не штрафуйте а направьте!)
Вопрос по FPV.
есть banned link такой всем известный, ( турнига 9)
и есть banned link видео передатчик!
итог дальность 35 мертов и квадр уходит в ваил сейв… че делать незнаю!