MultiWii

денис26

Здравствуйте, помогите пожалуйста разобраться в проблеме, У меня плата CRIUS MultiWii SE v2.5 и приемник Turnigy 9X (Mode2), не могу настроить, плата
не понимает приемник, или я не так делаю.

modelist07rus

Изменение, провел более тщательные тесты.

вот результаты:
Напомню у меня бикоптер, плата AIOP v1.1? прошивки пробовал MW 2.3; 2.2; 2.1; 2.1_base из дневника mahowik.

Подключал по такой схеме:

Изменения в конфиге во всех версиях минимальны(раскомментированы тип коптера BI, регуляторы Simonk, плата Crius_AIO_pro_v1) Откалиброван акселерометр после прошивки.

Что имеем в итоге:

  • Multiwii v2.3
    не работает серва подключенная к порту 2, вторая серва слушается стиков, движки НЕ армятся, просто слушаются стика газа как на самолете(дал газу закрутились, убрал остановились). Серва, которая работает не дрожит.

  • Multiwii v2.2
    не работает серва подключенная к порту 6, а подключенная в 2-й порт начинает нормально работать и слушаться стиков, движки НЕ армятся, просто слушаются стика газа как на самолете(дал газу закрутились, убрал остановились). Серва, которая работает не дрожит.

  • Multiwii v2.1
    нормально работают обе сервы, движки армятся и слушаются стика газа,
    однако при добавлении газа сервы начинают дрожать и раскачиваться, уменьшение PID практически до нуля не улучшает ситуацию…

-Multiwii v2.1_base из дневника mahowik
сервы нормально работают, движки армятся, но при добавлении газа сервы начинают сходить с ума, дрожат гораздо сильнее, чем на обычной 2.1. Пробовал коментировать фильтры с конфиге, не помогает.

В чем может быть дело? Неужели в версиях 2.2 и 2.3 конфиг для бикоптера не рабочий? и почему-то в разных версиях работает разная серва(ы). Я в недоумении.

Еще заметил такую странность. Если я отключаю BEC в регулях, снимаю джампер и подключаю внешний BEC к соотв. разъему, то сервы не работают вообще, ни в каких прошивках. Если возвращаю Bec от регуля и джампер, работают.
В чем может быть дело? может подключить внешний BEC в разъем 7,8,11,12? Не сгорит? Джампер нужно оставлять?

Art_Nesterov

Феликс, одна серва при работе потребляет ток до ампера, а под нагрузкой может и больше ампера. Посмотрите осциллографом питание сервы, там полная анархия! При повороте питание просаживается. А сервы очень чувствительны именно к питанию. Я подключал серву к сервотестеру, а сервотестер к лабораторному БП проводами длиной 1м сечением 0,5кв/мм. Сервы “сходили с ума”! А если добавить емкости 4700мкф по питанию, то питание чище. И чем короче провод тем лучше.
Попробуйте питание серв организовать через отдельный БЕК, добавить емкости на выходе.

Tigra74
modelist07rus:

посмотрел в конфиге стоит стандарт 50HZ, 160 и 300Hz закоментированы. сервы обычные аналоговые MG, типа таких banned link

Попробуйте другие сервы-может они сами являются источником помех?
Любые-(и 9 г),неподсоединённые по механике(с одетой качалкой)-просто чтоб посмотреть на поведение.

UserM
VasilijHCN:

где лучше брать turnigy 9x/9xr ?

В Латвии не давно кто-то продавал за 80 евро, посмотрите на латрц.

VasilijHCN

Помогите пожалуста со схемой подключения arduino pro micro (atmega32u4), куда входы приемника, моторы.
P.S. Нашел но не уверен что годится на версию multiwii2.3.

bond62

почему вы решили что на 2.3 не подойдет?

VasilijHCN

Посмотрел .h файлы, должно пойти, не могу найти куда подключать управляемую нагрузку (светодиодная лента и т.д.) которой можно управлять с аппы. (Если это невозможно, есть отдельный самодельный приемник\передатчик на 2,4Ггц - использую для вкл\выкл доп оборудования).

bond62

ленту светодиодную через управление с аппы не цеплял. на аккум. на прямую цеплял- белые спереди, красные сзади ,но понял для себе что в темноте летать не буду мне больше FPV так что убрал. а вот GPS по I2C подцепил. как раз прошивка 2.3 влезла в память полетного контроллера MultiWii MicroWii (32U4) а вот 2.2 не входила .

VasilijHCN

А можно AUX3, AUX4 использовать для “личных” целей ? Только эти входы незнаю где на ардуино промикро.

bond62

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

VasilijHCN

Если получится сообщу. Тоже квадр будет, детали с китая едут, если с AUX3, AUX4 не получится, тогда отдельный приемник поставлю.(arduino pro mini + NRF24L01 - лиш бы аппа и самодельный передатчик друг другу не мешали)

romeo84

аукс 3 и 4 можно оформить вместо стабилизации подвеса камеры. На crius multiwii 2.5 (atmega 328p) получалось.

bond62

что за прд. своя схема или со стороны ? сегодня я рыл инет на эту тему

romeo84

Просьба, если кто-нибудь настраивал crius multiwii se v2.5 на 600 trex, выложите Вашу прошивку и скрин с настройками ПИДов. Мучаюсь уже который месяц, пробую на последней прошивке адаптировать пиды под верт - ооочень плохо выходит. Вертушка либо постоянно заваливается с малыми пидами, либо начинает ассцилировать и раскачиваться, причём после резкого манёвра. особенно стрёмно на высоте. Уже незнаю что и делать.

Хотя до этого стояла флайбарлесс ZYX S 3 AXES GYRO и всё было гуд. Но хочется всётки мультивии, чтоб автолевел и goToHome было… мечта ))

mataor

скорее всего проблема кроется в установке мозгов… конкретнее - либо в оч сильном демпфировании (при установке на резинках), либо в сильной вибрации самого верта (при жесткой установке).
лучший результат дает установка на 2-3 слоях двустороннего скотча

flygreen

Ага, при несбалансированых пропах на коптере из-за вибраций мультивий с ума сходит. На верте видимио так-же.

romeo84

По поводу вибраций - согласен. Они большие. Но долбанный дешевый ZYX S 3 AXES GYRO работает на ура. Был бы там ещё левел мод и го ту хоум, я бы и не парился.
Там, думаю, алгоритм оптимизирован под огромные вибрации (а я как-то летал с гнутым валом, верт трясло как лихорадочного… и летал ведь отлично!). Можно ж и с multiwii поколдовать, чтоб адекватно летал. Если кто-то уже это сделал, буду благодарен ))

SergDoc

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

omegapraim

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