MultiWii

kostya-tin

Мучался с включением S.Bus в мультивие и что то не получается добиться нормально работы. делал, что бы управление было на 9-16 канале, т.к. хотел освободить на приемнике 8 PWM каналов для подключения дополнительных ништяков. подключал через инвертор, сделанный на NPN транзисторе (такой инвертор, как советуют для передачи телеметрии FrSky). так вот, вроди как показания считываются, но постоянно идут скачки до минимума одновременно по всем каналам. и так происходит несколько раз в секунду. сделал на ардуинке 328 декодер, с ним таких проблем нету. пока что использую такой колхоз:

Art_Nesterov
kostya-tin:

что бы управление было на 9-16 канале

Я сделал наоборот: приемник с мультивием подключается припомощи восьми проводов - стандартно, так как они все равно рядом, а остальные прибамбасы (управление подвесом, спуск затвора и тд), подключаются через S-bus. Это что бы через коптер кучу проводов не тянуть…

kostya-tin

ну у меня приемыш и мозг не вместе, поэтому и хотел, что бы кучу проводов не тянуть

MAFia

Добрый день. Решил прошить MultiWii 2.3. Настроил конфиг, прошил, но беда - кроме arm\diarm не работают никакие комбинации стиков (калибровки акселя, триммирование, inflight калибровка). В чем может быть дело?

falcoo

Подскажите. уже втоhой день листаю форумы и наши, и РЦгруппс, но нигде так и не нашел конкретного и однозначного способа (в моем случае они все оказались бесполезны), как побороть убегание сигналов с платы на ESC в ноль при АРМинге. Вроде народ сталкивается периодически с такой напастью , но мне не помогла ни чиста EEPROM, ни кривые, ни калибровки ни выключение фэйлсейва.
Т.Е. на арменная “вия” дает 1150 на двигатели, что как бы и положено.
а при активации все убегает в ноль и начинает расти пропорционально подъему стика газа и ближе к концу доходит до положенных 2000. Но таким образом двигатели фактически начинают запускаться только со среднего положения стика.
Что я делаю не так ? )
MultiWii 2.3,
плата Multiwii PRO w/GPS

bond62
vAkUuM:

А никто не подскажет как определить что за ошибки идут по I2C? Пробовал ставить прошивку с нуля, ничего не раскоментировал кроме типа и контролера. Всё равно по этой шине выходит много ошибок. Контролер такой ___://flyduino.net/Flydu-Ultra-Multiwii-Flight-Control-board-on-board-GPS (не реклама). Потом раскоментировал барометр и компас, GPS ничего не менял, протокол не указывал но он координаты определяет, что меня тоже удивило. В полёте барометр работал, GPS тоже работает, правда ожидал большего в фиксации позиции, а так гуляет в радиусе метров двух кубических. Домой возвращается исправно, что в принципе самое главное. Осталось найти откуда возникают ошибки по IC2.

что за прошивка? если 2.3 - шли ошибки при подключении GPS по шине

Lexa_Doc
Lexa_Doc:

такая же ерунда… пиды, миды крутил, но никак не хочет зараза такая…

…похоже дело было в барометре… он у меня открытый был - высоту держал, а тут я его закрыл, но не паралоном а тоже мягкой какой-то черной херней (стоял в сидироме) типа вспененного скотча только толстый (3мм).Ну и вот. в ГУИ при арме барометр начинал медленно, но верно уходить в минус. Как только открыл барометр, все встало на свои места. Думаю что сейчас будет все нормально, но проверить не могу, у нас в Омске ветер ужасный…

mahowik
Lexa_Doc:

Как только открыл барометр, все встало на свои места.

вы просто “затычку” не ту выбрали 😉 т.е. ваш скотч, вообще закрыл “дырку” сенсора и соот-но возможность измерять давление 😃

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

serenya

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

mamontp
Lexa_Doc:

.похоже дело было в барометре

А у меня в руках 😃 Увеличил экспоненту до 0.4 и стал ловить момент зависания (барометр под паралонкой).
А вообще прошивка MahoWii вещь. Вчера наконец то до настроил - летает супер!. Режим HEADFREE вообще для таких ламеров как я, а файл сейв сажает коптер в автоматическом режиме аккуратнее, чем я в ручном 😃

omegapraim

Главное не забывайте выключить HeadFree перед тем как включать RTH иначе коптер сойдет сума и дерябнится, недавно нашел эту багу.

mamontp
omegapraim:

Главное не забывайте выключить HeadFree перед тем как включать RTH иначе коптер сойдет сума и дерябнится, недавно нашел эту багу.

Нужно будет это проверить, а то если летаешь в HEADFREE и сработает файлсайв получится краш?

omegapraim

Зависит от того как у вас настроен режим, у меня в момент фейл сейва этот режим отключается.

mamontp
omegapraim:

Зависит от того как у вас настроен режим,

Сейчас у меня просто запрограммировано включение AUX3 (положение Н) на котором следующие режимы ANGLE, BARO, MAG и GPS HOME. Если я летал в режиме HEADFREE (AUX2 в положении H), то он должен перейдет в то положение в котором был на момент программирования файлсейв, т.е. в L. Я правильно мыслю?

serega0573

транзисторный ключ подключать

А готовый для микро можно где преобрести, а то боюсь сам не справлюсь… а если через микро esc подключить?

serenya

Микро есц все равно для бесколлекторных моторов. Вот мозги под коллекторные моторы.

SAVVATEY

Собрал свое чудо. Но есть проблема.
Сперва о комплектующих:
Arduino Nano
GY-81 (ITG3200, BMA180, HMC5883, BMP085)
моторы A2212/6T 2200KV
регули китайские без названия (из маркировки только 20А)
рама ST-450
лопости 12*4,5 (304*114 мм)
акум 3S 5000mAh
Прошил версию MultiWii 2.0
Все откалибровал, отттримировал, короче настроил.
Пробую запускать а он начинает по часовой крутиться на земле вокруг заднего правого мотора. Моторы стоят правильно. В чем может быть проблема?
Заранее спасибо.

Кстати пробовал версию 2.1, 2.2 прошивать. Выбираю плату INNOVWORKS_10DOF (на ней такие же датчики как на моей и в 2.0 все работает нормально). Че-то ругается на INNOVWORKS_10DOF. Убираешь, все нормально закачивается. Отдельно пробовал указывать датчики, так сразу ошибки сыплются, причем на любой версии прошивки. Как с этим справиться?

Viktor=

Мужики, подскажите.
В GUI, где диск компаса, есть стрелка меняющая положение согласно положению коптера, крутим коптер и эта стрелка тоже крутится. Это понятно. А вот еще есть стрелка, желтая, (у меня она смотрит постоянно на север), какова ее функция. Думал она вообще не двигается, а потом смотрю, нет, если заармить движки, она, это желтая стрелка совершает какие-то движения, а что за движуха ничего не понимаю. Порыл поиском, безуспешно.

NIKITOSINA

Товарищи здравствуйте.Пришла мне посылка с MultiWii Pro 2.0.При первом подключении к компу горели все диоды.Установились дрова,при подключении к arduino-1.0.2 все видит.залил прошивку MultiWii_2_1_mega2__0,тоже все прошло успешно.При подключении к Multiwii GUI ни каких признаков на движение датчиков в проге.После очередной прошивки стало что то не то((((.При подключении к компу горят только VBUS и 5V и еле видно горит LED1.Попробывал нажать кнопку на платке,моргнул красным светодиод со словом RST и ничего не произошло.При попытке заново залить прошивку выдает ошибку о компиляции.Второй день мучаю форумы,пока результатов никаких не нашел.Что может быть и как это разрулить,помогите ПОЖАЛУЙСТА.