MultiWii

HATUUL

Разобрался со своим перевёртыванием всё дело в акке и движке.Просмотрев данные логера,обнаружил,что в последние секунды полёта,квадрик потребил 19Ампер в место обычных максимальных 14-16(пока не совсем понял почему),и в этот момент акк дал просадку на 9.6 Вольт,и каждый себя увожающий контроллер должен понизить обороты,При разборке повреждённого двигателя обнаружил оголёный пропаеный провод,который коротил на магниты.
П.С.Те у кого при увилечении газа перевёртывания,советую проверить акк.Есть вероятность что и у вас проседает напряжение.

deepness

Припаял нунчак. С креном и тангажом все в порядке.
С курсом не разберусь никак.
ACC_Z - на уровне 200, но нашел что так и должно быть.
А вот реакция на наклоны странная - на изменение по курсу вообще не реагирует, вместо этого уменьшается на модуль отклонения по крену и/или тангажу.
Это так задумано, или баг? Куда копать?
То ли припаял что-то не так, либо изменение положения по курсу не отслеживаются?
А ну вообще акселерометр и не может отслеживать ускорения по курсу.
А к чему тогда третья ось?

SovGVD

как бы еще через ардуинку снимать потребление тока?

deepness

Хелп!
Измучался не могу залить прошивку, пишет:

avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

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

А на другом ноуте вообще синий экран вылетает.(

Volver

Поставь драйвер FDTI (на винде 7 есть стационарно). (Все драйверы есть в архиве arduino - 0022)
Комп не видит дуино (или ком порт не указан правильно)

deepness

Драйвера установлены, порт указан верно.
На трех ноутах одно и то же.
А синий светодиод должен гореть в нормальном состоянии при загрузке скетча?

И желтый диод Rx мигает всего 4 раза в процессе загрузки, вроде часто должен?

Musgravehill
Саша_пилот:

поведение странное

Может быть все, что угодно. Вибрации и резонанс, просадка напряжения, неподходящий ПИД, уплывающие ESC…

Саша_пилот
Musgravehill:

Может быть все, что угодно. Вибрации и резонанс, просадка напряжения, неподходящий ПИД, уплывающие ESC…

с ESC все впоряде, пид х.з. вибрации могут быть, но врятли уж сильные

Covax

Парни,
дошел у меня процесс к заливке скетчей в ардуинку, и выяснилась давно известная вам вещь:
в прошивках 1.7, и prebiz и pretor, фактически нерабочий автолевел… залил я pretor, откалибровал, коптер стоит спокойно, запускаю моторы, поднимаю уровень до 1300, все нормально, все моторы практически на одинаковом уровне. включаю автолевел и на тебе, 1 и 3 моторы сразу улетают кудато в околомаксимум, и если начинать наклонять коптер туда сюда, все уровни двигателей просто зашкаливают, выключаешь автолевел - все опять тишь да гладь. Залил сразу же 1.6 - там все просто супер, включаешь автолевел - значения не меняются! только если начинаешь наклонять коптер, тоесть все в проше работает как надо.
Олег Сайбериан, если ты на короткой ноге с Алексом и нормально можешь обьяснить по английски что в 1.7 автолевел нормально не работает, обьясни пожалуйста, а то он помоему забил на автолевел и занимается портированием сенсоров разных на multiwii…

Резюме: парни не ставте прошу старше 1.6 пока не выйдет нормальная версия.

Wishnu

А у меня летает на 1.7 последней в режиме автолевела… Висел в комнате, даже успел 1 акк посадить перед тем как убить очередные 2 пропа. Взлетаю тоже в режиме стабилизации. Колбасит только у пола, поскольку своим же ветром сносит.
Еще такая фигня, пробовал щас ставить пропы 12" - это кошмар, с ними рама ходуном ходит и это не из-за дизбаланса, для себя решил остановиться на 10 и заказал еще кучку пропов, как раз к потеплению приедут. Вообще уже немного пожалел, что взял низкооборотистые моторы, лучше бы KV под 1100-1300 и пропы 8"

Covax

Может он и работает както, но когда щелкаешь тумблером (когда моторы запущены и коптер абсолютно в позиции калибровки стоит, не двигаясь) и при этом резко меняются обороты двух двигателей это явно не нормально…

Чтобы повторить мой опыт нужно: лучше отключить сигнальные проводки к регулям, чтобы не убить моторы и пропы и себя родного. Стартовать моторы аппой, довести Троттл до 40%-50%, включить автолевел и убедится что автолевел сошел с ума, выключить автолевел, все вернется на круги своя. Если у вас не так, значит дело в акселе, в данном случае у меня bma020, видимо под него надо патчить прошивку. В 1.6 такого сумасшествия моторов нет.

Еще такая фигня, пробовал щас ставить пропы 12" - это кошмар, с ними рама ходуном ходит и это не из-за дизбаланса,

А что за 12е пропеллеры? APC 12x3.8?

Wishnu

Вот в полете я пока не пробовал режим переключать, может что-то происходит именно в момент переключения. А аксель у меня тоже бма020

Covax:

А что за 12е пропеллеры? APC 12x3.8?

12х4.5 EPP.
При этом на 10x4.5 EPP вибраций на переходах вообще нет

Covax

Как говорится, почувствую нашу любовь, я это про качетсво пропеллеров EPP.
Это много раз уже писалось теми, кто решил съэкономить пару-тройку баксов и купить вместо APC, EPP.

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

gena_g

В версии 1.7 ввели на акселерометр интегральную составляющую. Поставте I=0 на level и получите режим стабилизации как в 1,6

Volver
Covax:

Парни,
дошел у меня процесс к заливке скетчей в ардуинку, и выяснилась давно известная вам вещь:
в прошивках 1.7, и prebiz и pretor, фактически нерабочий автолевел… залил я pretor, откалибровал, коптер стоит спокойно, запускаю моторы, поднимаю уровень до 1300, все нормально, все моторы практически на одинаковом уровне. включаю автолевел и на тебе, 1 и 3 моторы сразу улетают кудато в околомаксимум, и если начинать наклонять коптер туда сюда, все уровни двигателей просто зашкаливают, выключаешь автолевел - все опять тишь да гладь. Залил сразу же 1.6 - там все просто супер, включаешь автолевел - значения не меняются! только если начинаешь наклонять коптер, тоесть все в проше работает как надо.
Олег Сайбериан, если ты на короткой ноге с Алексом и нормально можешь обьяснить по английски что в 1.7 автолевел нормально не работает, обьясни пожалуйста, а то он помоему забил на автолевел и занимается портированием сенсоров разных на multiwii…

Резюме: парни не ставте прошу старше 1.6 пока не выйдет нормальная версия.

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

Т.о. думаю - дело в софт триме. Настройте его правильно и будет вам счастье.

Вот инструкция по стикам narod.ru/…/MultiWiiStickConfiguration1pre7.pdf.htm…

Update: Кстати, автолевел в версии 1,6 не идет ни в какое сравнение с автолевелом в 1,7 (после настройки софт трима, в 1,7 он практически сам висит)

Covax
Volver:

Потом начал триммировать (как это делается, наверное, знаете).

Субтримировать аппу ты имеешь ввиду, чтобы значения были 1500 по всем каналам?

Volver:

Т.о. думаю - дело в софт триме. Настройте его правильно и будет вам счастье.

Алил, обьясни, что ты имеешь ввиду под софт тримом и чего там софт тримировать?

Volver
Covax:

Алил, обьясни, что ты имеешь ввиду под софт тримом и чего там софт тримировать?

для триммирования нужно увеличить расходы элерона и элеватора до 125%

так вот, проверяете держа в руках, если при переключении в автолевел его кидает (например) направо, то:

  1. выключаете моторы (дисарм), поднимаете левый стик (газа) до упора вверх (руддер по центру)
  2. правым стиком двигаете от центра и налево (т.е. в ту сторону, куда вы его хотите триммировать) и обратно, повторяете это столько раз, сколько нужно, т.к. каждое движение стика от центра и до упора в одну из сторон и обратно в центр - это 1 клик софт трима. На ардуино про мини при этом за каждый “клик” 1 раз мигает какой-то диод (у меня сидуино, и нифига ничего не мигает).

В предыдущем посте инструкция - посмотрите.

Covax

Короче, будем работать.
Вернулся я на 1.7 pretor, буду всетаки ее добивать. Пока без моторов и пропов.
Мне вот что не нравится в ней:
Взлетел я виртуально на автолевеле, все нормально, все моторы практически ровно и на одном уровне работают.
Наклоняем коптер туда сюда и ставим на место (создаем типа ветренную погоду, потом безветрие). Двигатели на разных уровнях при отсутствии внешнего воздействия! Начинаем чуточку наклонять коптер в стороны уменьшая дисбаланс в моторах (так будет делать коптер в полете сам), тоесть он угомонится только через какоето время. Может я многое требую от техники, но в старых прошивках такого не было. Я даже не представляю, будет ли летать с 1.7 коптер в ветер или нет, его все время будет колбасить. У ПИлота_Саши кстати как раз такая ситуация на видео. И еще, в стаб моде коптер не сильно то реагирует на стики, быстро на автолевеле не полетаешь… Стаб мод превратился именно в Hold position какойто… А при I у автолевела 0, как правильно заметил Гена Грабовский, коптер отлично выравнивает уровни моторов.

Ха, еще момент, виртуально стартую моторы (коптер стоит на месте), довожу уровень до 1400, стики не трогаю, уровень правых моторов подростает. Тость автолевел сам по себе не работает, нужно будет аппой доводить до состояния висения. Ну какой же это автолевел тогда… Автолевел это стики бросил и он висит, а не живет своей жизнью.