MultiWii

Wishnu
skyrider:

Wishnu писал что удалось победить этот глюк уменьшением вибрации, но просмотрев его видео показалось что частично, Wishnu, прокомментируйте.

Сегодня как раз пришли APC винты (с ними вибрации можно сказать нет) и пробовал дома подлететь еще раз.
Режим стабилизации.
Коптер взлетел нормально, но его потянуло в сторону, из-за размеров комнаты пришлось резко сбросить газ, результат - коптер при снижении кувыркнулся и влетел в стол. Минус два пропеллера…

Дома больше пробовать не буду, места очень мало. Завтра, если не будет снег идти, попробую на улице.

Код от Олега естественно правил

if (rcData[THROTTLE] < MINCHECK) {
errorGyroI[ROLL] = 0;
errorGyroI[PITCH] = 0;
errorGyroI[YAW] = 0;
errorAngleI[ROLL] = 0;
errorAngleI[PITCH] = 0;
rcDelayCommand++;

Показатели с гирика делю на 6-7, иначе зашкаливает

gyroADC[PITCH] = - ( ((rawADC_WMP[4]>>2)<<8) + rawADC_WMP[1] )/6;
gyroADC[ROLL] = - ( ((rawADC_WMP[5]>>2)<<8) + rawADC_WMP[2] )/6;
gyroADC[YAW] = - ( ((rawADC_WMP[3]>>2)<<8) + rawADC_WMP[0] )/6;

Так что дело не в вибрации, нужно искать что-то другое. Остается скорее всего itg 3205.
Кто может сказать свои показатели gyro roll например при резких наклонах квадрика? Допустим -200 до +200 или сколько?

Ну и второй вариант, выходящий из первого, под этот гироскоп нужно по-другому настраивать PID. Что такое P и что такое I в этой ветке писали, кто может сказать что такое D?

PS: В руках аппарат ведет себя адекватно, по GUI тоже всё вроде как в порядке.

funtik26

Gena_g попробуй P уменьшить до 2-2.5 , если колбасит во время стабилизированного полета то уменьшай автогоризонт

Wishnu

Убил весь вечер пытаясь настроить квадрик - безрезультатно… руки опускаются, не знаю уже куда копать. Соседи наверное в восторге от постоянных жужжаний 😉

Скажите, есть хоть кто-нибудь летающий на itg3205? Грешу на датчик… пришел второй wii на таком же чипе 😭 пичаль!

Короче сам спросил - сам отвечаю!
Вот нашел человека, который говорит что если подключиться напрямую к ITG 3205 из нее получится 3200.
Вот ссылка на мод wbb.multiwii.com/viewtopic.php?f=6&t=27&start=20
Я сделал как по ссылке - в GUI все работает, а подлетнуть попробую уже завтра

toleg

Печатка с подписанными компонентами , а то не все смогли разобратся

Nano v5.rar

Felar_Furlong

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

skyrider
Wishnu:

Вот нашел человека, который говорит что если подключиться напрямую к ITG 3205 из нее получится 3200.
Вот ссылка на мод wbb.multiwii.com/viewtopic.php?f=6&t=27&start=20
Я сделал как по ссылке - в GUI все работает, а подлетнуть попробую уже завтра

У меня две платы WMP и обе точно такие же, ждем отчет о результате мода.

funtik26

Господа пишите плз прошивку на какой в данный момент у вас аппарат. лично я с 1.7 откатился на 1.6, а то коптер слишком умным стал, летать теперь боится

HATUUL

Думаю тоже переходить на 1.6.А то неожиданные кувырки слишком дорого обходятся.

mahowik
Felar_Furlong:

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

Нашли и пофиксили уже!
wbb.multiwii.com/viewtopic.php?f=6&t=27&start=30
wbb.multiwii.com/viewtopic.php?f=8&t=161

Wishnu:

Вот нашел человека, который говорит что если подключиться напрямую к ITG 3205 из нее получится 3200. Вот ссылка на мод wbb.multiwii.com/viewtopic.php?f=6&t=27&start=20 Я сделал как по ссылке - в GUI все работает, а подлетнуть попробую уже завтра

Не забудьте патч проэплаить! 😉

toleg
toleg:

Печатка с подписанными компонентами , а то не все смогли разобратся Вложения * Тип файла: rar Nano v5.rar‎ (62.7 Кб, Просмотров: 6)

Прошу прощения были обнаружены неточности

nano_v5.rar

Wishnu
mahowik:

Не забудьте патч проэплаить!

О! надеюсь это пофиксит проблему
А как патч ставить? 😉 Найти в коде такие строки и заменить?

mahowik
Wishnu:

А как патч ставить?

ну по идее либо найти и заменить строчки вручную, либо проэплаить патч с помощью спец. тула/программы (ток в данном случае не знаю какой)…

либо дождаться нового релиза 😃

Nachal_nik

Добрый день уважаемы знатоки!!! подскажите пожалуйста, припаял нунчак к ВМП, в программе нунчак не определяется, но гироскоп работает… я где то ошибся, либо это не выйграшный лотерейный билет из кетая??))

SovGVD

попробуй:
#define I2C_SPEED 400000L
#define INTERLEAVING_DELAY 4000
у меня только так нунчак с dx завелся =)

Nachal_nik

Спасибо! вечером затестию, а вот по поводу подключения?

SovGVD

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

Covax
Nachal_nik:

подскажите пожалуйста, припаял нунчак к ВМП, в программе нунчак не определяется, но гироскоп работает…

Проводочки от нунчака к вимоушен длинные слишком. Лучше вимоушен сразу приклеить к нунчаку (туда, где джойстик стоял) на двусторонний скотч, правильно сориентировав. Советую лить прошивку 1.5 или 1.6 (раскомментировав в прошивке внутренние резисторы #internal_pullups). Если есть выход с арудино 3.3V то лучше питать от него, а на от d12. Ардуину лучше питать от ходовой батареи, а не через BEC +5V.
p.s. Глеб Девяткин еще нормально не подлетел, а уже советы раздает 😃

SovGVD
Covax:

а уже советы раздает

ну по припаиванию и заведению нунчака то можно =)

Nachal_nik

Сергей, спасибо!!! но пока я пытаюсь всю эту систему просто завезти… подружить, так сказать, с компьютером, поэтому и провода длинные и ардуина питается от USB… прошивка 1.6. “раскомментировав в прошивке внутренние резисторы #internal_pullups” вот это я еще не читал и даже не догадываюсь как это…

Covax

Николай, я бы делал все поступательно. Сначала вимоушен подключил, проверил как все работает, потом нунчак. Можно перемычку на провод питания поставить между вимоушеном и нунчаком, и пробывать. Залей 1.5, абсолютно рабочая прошивка. Потом будешь подниматься на 1.6, 1.7 когда выйдет релиз.