MultiWii

SovGVD

итак

Njoy:

avrdude: stk500_getsync() not in sync: resp=0x00

это значит что прошивка не залилась

Njoy:

GUI у меня 1.9 а прошивка 2.0 … беда. Но что интересно - с таким сочетанием состояние платы считывается

потому что прошивка как была 1.9, так и осталась и (внезапно) именно поэтому:

Njoy:

версия GUI 2.0 и прошивка 2.0 на READ выдает нули

Njoy:

Остальные по прежнему OFF.

в самом низу тут (ну зачем нам читать то?)

Левая колонка показывает подключенные сенсоры. Правай колонка - активированные в данный момент опции.

а выше даже написано что и как надо нажать, чтобы работало… но опять же - зачем читать чтото?

Njoy
SovGVD:

это значит что прошивка не залилась

но в общем то как оказывается проблема глубже. Что же тогда делать с прошивкой?

про активированные опции я все это читал. Прошу не злиться. Я прекрасно понимаю, что эти мои проблемы вас мягко говоря бесят, но собственно все это оттого что я то был почти уверен что прошивка залилась.

SovGVD
Njoy:

Что же тогда делать с прошивкой?

искать почему не заливается… тут много вариантов, например

  1. длинный USB провод к FTDI переходнику
  2. неверные настройки в Arduino IDE
  3. грязь под контактами куда вставлен FTDI модуль
  4. проблемы с COM портом (в винде не сижу - подсказать не могу, в macosx и linux должно сразу работать без проблем)
    … много чего еще
gena_g

Сделал новый квадрик . Датчики L3G4200D, LSM303DLHC, BMP085. После тестовых полетов поставил еще один аксель ADXL345 и отключил аксель в LSM303DLHC оставил только компас. ADXL345 заметно лутше работает при тех же настройках PID.
Проблема в следующем . Сначала плата стояла так что бы гироскоп стоял практически в геометрическом центре ( буквально чуть сдвинут был вперед на 3 мм). Квадрик постоянно тянуло назад , тримеры надо было заганять вперед по максимуму. Развернул плату и гироскоп стал отстоять на 10 мм назад от геометрического центра (г.ц) . Но когда ц.т. совпатает с г.ц. идут переодические подергивания совсем не похожие на осциляции. Если сдвинуть ц.т. назад на 10 мм то летает нормально. Да , регуляторы прошитые , может это из за того что они сильно быстрые такая реакция на столь незначительное смещение гироскопа из ц.т.

Njoy
SovGVD:

искать почему не заливается… тут много вариантов, например

  1. длинный USB провод к FTDI переходнику
  2. неверные настройки в Arduino IDE
  3. грязь под контактами куда вставлен FTDI модуль
  4. проблемы с COM портом (в винде не сижу - подсказать не могу, в macosx и linux должно сразу работать без проблем)
    … много чего еще
  1. Кабель стандартный от харда и весьма толстый. Харды от него работают хорошо. Но проверю
  2. Тут конечно вопрос - стоит порт 6, тип платы стандартно UNO - но моей там в любом случае в списке нет. Что должно быть в этом случае? Если моя плата Multiwii SE. Версия ардуины 1.0.1
  3. Тут конечно без спирта не проверишь. На глаз вроде бы нет, но в реальности фиг знает.
  4. ну если версия 1.9 хоть как-то выдает показания - наверное все таки порт работает нормально.

кроме выбора платы есть еще выбор программатора. Там то что нужно?

Круг поисков конечно сужается, но пока конечно далеко от завершения

SovGVD
Njoy:

тип платы стандартно UNO

только не UNO, там должно быть nano или еще чего с 328p

mahowik
gena_g:

Развернул плату и гироскоп стал отстоять на 10 мм назад от геометрического центра (г.ц) . Но когда ц.т. совпатает с г.ц. идут переодические подергивания совсем не похожие на осциляции. Если сдвинуть ц.т. назад на 10 мм то летает нормально. Да , регуляторы прошитые , может это из за того что они сильно быстрые такая реакция на столь незначительное смещение гироскопа из ц.т.

на сколько я помню, важно что бы в центре был аксель, а для гиры это не критично… у вас похоже на самом деле очень чувствительные регули после прошивки…
посмотрите возможно ли включить НЧ фильтр для L3G4200D, если он там есть…

Solokirrik

Здравствуйте!
Кто-нибудь подскажет возможные причины таких скачков показаний по двигателям ? 😦
Прошивка Multi Wii 2.0.
Моторы Turnigy D2830/11
Регули HK-30A ESC
Коптер со снятыми винтами спокойно стоит на столе…

youtu.be/D3QIStoQIRo

SovGVD

явно видно что гироскоп сходит с ума

mahowik
Solokirrik:

Кто-нибудь подскажет возможные причины таких скачков показаний по двигателям ?

судя по видео гира видит вибрации… 100%… у вас wmp (поясню, а тот тут уже многие не помнят это wii motion plus 😃)?

если не wmp, то возможно с демпфером намудрили, или по питанию что нить не то…

Solokirrik
mahowik:

у вас wmp (поясню, а тот тут уже многие не помнят это wii motion plus 😃 )?

Да

omegapraim

Вибрации убирай для начала подвесь на резинках от денег и посмотри разницу) ну и поиграйся с фильтрами для гиры.

nemo61
Njoy:

. Тут конечно вопрос - стоит порт 6, тип платы стандартно UNO - но моей там в любом случае в списке нет. Что должно быть в этом случае? Если моя плата Multiwii SE. Версия ардуины 1.0.1

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

SovGVD
Solokirrik:

Да

плохо… если WMP с itg3205, то сразу выпилить (или перерезать 2 дорожки) и всё будет на отлично работать… если нет, то есть вероятность что так и будет всё прыгать

matrus3

ms5611 … барометр не сильно от старого 085 отличается

Сегодня опробывал ms5611 на гексе “Не достроеной пока”, чуствительно лучше держит чем 085.
Барометр открыт, был легкий ветерок.

Мега 2560 + Sensor Shield v2 + Freeimu043

SergDoc

В GUI коптер возвращается всегда в одно положение, магнитометр копать?

Njoy
omegapraim:

изопропиловым спиртои

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

mataor
SergDoc:

В GUI коптер возвращается всегда в одно положение, магнитометр копать?

угумсь… было такое - заметил ошибки i2c (в коде бяку допустил)… исправил - начало норм работать

SergDoc
mataor:

угумсь… было такое - заметил ошибки i2c (в коде бяку допустил)… исправил - начало норм работать

не ошибок то нет, а вот рядом разьём UART и электролит - вот чего боюсь…

mataor

а данные то хоть с него идут? и корректные?