CRIUS ALL IN ONE PRO Flight Controller
Правда много часов борьбы с define VBATSCALE ничего не дали.
в комментах темы к RC3 это подробно обсуждалось…
Все решено, был не прав, много информации в голове, эта мимо проскочила.
Здравствуйте коллеги!
Также решил влиться в ряды коптероводов…😃
Собственно, собрал, полетел, отлетал уже 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, регули калибровали через multiwii?
DarkAn, регули калибровали через multiwii?
Да, раскомментировал в прошивке соответствующую строчку
\//#define ESC_CALIB_CANNOT_FLY // uncomment to activate
Ну, в общем все по инструкции multiwii.p.ht
Проблема 1)
Взлетаете в ANGLE? Если да, то скорее всего вибрации. Можно поиграться с НЧ фильтром для гирика rcopen.com/forum/f123/topic258132/1562
где почитать про эти режимы полета
multiwii.p.ht/4-------------gui.html, там не только про это, почитайте.
Взлетаете в 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 и вбил - это правильно?)
Винты балансировал, но грубо говоря - на коленке…
Да, раскомментировал в прошивке соответствующую строчку
\//#define ESC_CALIB_CANNOT_FLY // uncomment to activateНу, в общем все по инструкции multiwii.p.ht
У меня так не получилось. Делал по старинке через разветвитель
Нет, взлетаю в Headfree
А ANGLE включен в этот момент?
НЧ фильтр гирика вроде выставлял
Попробуйте понизить частоту до 20
#define MPU6050_LPF_20HZ
или поиграться другими частотами.
Как плата закреплена на раме?
увидел Magnetic declination: 10° 22’ EAST
В этом документе описано как высчитывать значение которое надо в прошивке прописывать.
У меня так не получилось. Делал по старинке через разветвитель
Это как? Подтыкать все четыре регуля на один канал приемника и калибровать минимальный/максимальный газ по инструкции регулей? Тогда буду крайне признателен если кто ткнет носом в мануал на эти регули…
А ANGLE включен в этот момент?
Нет. А надо?
Попробуйте понизить частоту до 20
Спасибо, буду сегодня крутить…
Как плата закреплена на раме?
Плата закреплена по собственной конструкции…😃 Вырезал 8 полосок из 0.3 ПЭТ пластика, сложил стопкой, просверлил 2 дырки ф3 мм, согнул буквой z, прикрутил к плате по две полоски на каждый угол, другие концы полосок под винты крепления луча. При такой конструкции плата приподнята над верхней пластиной мм на 15, по оси Z она стоит жестко, но по осям X и Y может немного болтаться за счет гибкости полосок. Идея была сделать некую виброразвязку, ничего другого под рукой не было…😃
В этом документе описано как высчитывать значение которое надо в прошивке прописывать.
Спасибо - пробежал по диагонали, чувствую он мне здорово пригодиться…
Может быть лучше сначала попробовать жёстко прицепить мозг к раме? Например, двухсторонней плёнкой.
Может быть лучше сначала попробовать жёстко прицепить мозг к раме? Например, двухсторонней плёнкой.
Также буду пробовать, спасибо за совет! Изначально хотел закрепить мозги через стандартные нейлоновые проставки, которые даже были специально приобретены по случаю, но в виду отсутствия отверстий под них в верхней пластине рамы было решено пойти по вышнописанному способу.
Может быть лучше сначала попробовать жёстко прицепить мозг к раме?
+1
Сверлите отверстия под потай в верхней пластине, сам так не делал но собирался.
Это как? Подтыкать все четыре регуля на один канал приемника и калибровать
Спасибо, буду сегодня крутить…
Для начала жестко поставьте, может конечно я разбалован маховием, но мне кажется и мультивий должен это отлично переварить.
Спасибо - пробежал по диагонали, чувствую он мне здорово пригодиться…
Насколько я помню кроме магнитного склонения там больше ничего для Вас полезного нет т.к. документ написан для GPS подключаемого по I2C.
Крик о помощи!
Решил вот обновит прошивку на криусе. Поставил туда MegaPirateNG_2.8_R3.
Всё прошилось. Подключаю к миссион планеру , всё коннектится, на наклоны реагирует плата, но горизонт не правильный. Пытаюсь откалибровать акселерометр, но нажав на клавишу калибровки ничего не происходит.
При питании не по юсб, а от аккума диода A B C не моргают и плата не стартует 😦
Попытался прошиться обратно - такая же ерунда.
ПОМАГИТЕ!
Насколько я помню кроме магнитного склонения там больше ничего для Вас полезного нет т.к. документ написан для GPS подключаемого по I2C.
Спасибо за советы и особенно за ссылку про калибровку регулей! А GPS у меня уже есть, я его с самого начала заказал, но решил пока не подключать, т.к. от количества информации только про установку и настройку AIO мозг уже взрывается…😃
Пытаюсь откалибровать акселерометр, но нажав на клавишу калибровки ничего не происходит.
Я ни разу не прошивался на MegaPirateNG, но уже тут на форуме проскакивало, что калибровать там нужно через командную строку в мишн планере. setup, затем level вроде. Извините если ошибся.
Крик о помощи!
Решил вот обновит прошивку на криусе. Поставил туда MegaPirateNG_2.8_R3.
Всё прошилось. Подключаю к миссион планеру , всё коннектится, на наклоны реагирует плата, но горизонт не правильный. Пытаюсь откалибровать акселерометр, но нажав на клавишу калибровки ничего не происходит.
При питании не по юсб, а от аккума диода A B C не моргают и плата не стартует 😦
Попытался прошиться обратно - такая же ерунда.
ПОМАГИТЕ!
Еще попробуйте почистить EEPROM. В Arduino IDE открываем скетч File->Examples->EEPROM->eeprom_clear
ага, и заменить в скетче 512 на 4096
в прошивке кроме библиотек tools и librris есть ещё документы : boards, boards_for_arduino_1.0, RADME, release_notes_BlackVortex.
куда их девать? без них выдаёт ошибку при компиляции.
К AIOP сделали плату расширения, теперь будет проще подключать LEDы, зуммеры.
Получил эту платку, по разъемам она только ко второй версии AIOP подходит, хоть и написали они for AIOP Flight Controller v1.0/1.1/2.0
А что не подходит, аналоговый порт? Ддумаю не долго сделать шлейф 8-6, если не ошибаюсь то на v1 только 6 аналоговых портов на разъеме.