MultiWii

omegapraim

Здравствуйте собираю мозг мульти вия и чегото не как не могу подружить его с регулями что я делаю не так?
что сделал:

  1. откалибровал передатчик выставил 1094\1500\1906 более точно не получилось
  2. выдернул регулятор из вия и откалибровал газ с приемника (регуль пока использую один) 1й регуль плюшка 6А и второй китайский хоббивинг. результаты на видео.

www.youtube.com/watch?v=MBVkCr-v0dg

V1c
omegapraim:

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

Судя по видео, проблема не в регуляторах т.к. с самих мозгов “прыгает” сигнал на регули, и я не увидел значений от датчиков в гуи они корректно подулючены? работают?

omegapraim
V1c:

Судя по видео, проблема не в регуляторах т.к. с самих мозгов “прыгает” сигнал на регули, и я не увидел значений от датчиков в гуи они корректно подулючены? работают?

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

V1c
omegapraim:

но теперь не пойму почемуто на магнетометр и аксель в ГУИ пишет офф хотя они подключены и цыфири показывают.

Активировать их надо, там где AUX1 поставить квадратики для включения.

omegapraim

нифига даж когда ставлю квадратики все равно пишет офф

sulaex

отметьте соответствующие чеки и настройте апу

например если на апе будет настроен потенциометр на пятый канал, при чеках midи high поворот потенциометра от среднего до крайнего по часовой (так у меня на турниге) положения будут задействовать работу датчиков в программе (стаб-моде), а крайнее против часовой отключать их

зы о, уже ответили пока печатал )

V1c
omegapraim:

нифига даж когда ставлю квадратики все равно пишет офф

Канал который на AUX1 подключен включаете? Попробуйте поставить квадратики во все 3 пункта.

omegapraim

Все с акселем тоже разобрался адрес по i2c шине неправильный стоял))))) при том в коде самого датчика стоял правильный а вот в заголовке нет)))))

Осталось магнетометр запустить нормально))))

omegapraim

Вопрос если у меня движки полностью останавливаются при перемещении стика в разную сторону это надо расходы поменять, и если да их надо менять в коде?

tda2030
omegapraim:

при перемещении стика в разную сторону

это как это? Т.е. коптер завелся (ARM) , пошевелил стиками (какими и куда?) и движки остановились?

omegapraim

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

Видео прилагаю.

tda2030

ага, по ходу дела причина в величине MINTHROTTLE (находится в самом верху config.h). видимо для этого ESC установленная у тебя величина маловата. Попробуй поднять немножко.
с другой стороны не видно, какие значения в ГУИ на выходе канала в момент остановки двигателя. Просто не в фокусе. Насколько я знаю, при любом раскладе ниже значения, присвоенного MINTHROTTLE значения по каналам падать не должны. К примеру, если MINTHROTTLE = 1150, то как ты резко не наклоняй коптер, как ни ерзай стиками, ни на одном канале ниже 1150 в заведенном состоянии упасть не должно.

ps а почему ближний к зрителю мотор вообще стоит? Не подключен?

devv
omegapraim:

в куке была такая проблема

было аналогично. на куке. один из новых регулей. помогла только калибровка через приемник. проблемы не стало.
потом и в Вие проблем не было.
MINTHROTTLE было 1150. Регули плюши 25а.

woddy

кто-нибудь может дать линк на мануал по настройкам? как понять что какие галочки делают?

devv

проще выложить картинку и отметить что не ясно.
ЗЫ
Не надо только всё окно конфига обводить красным 😃

V1c
woddy:

кто-нибудь может дать линк на мануал по настройкам? как понять что какие галочки делают?

первая страница этой темы, естессно все по английски.

woddy
devv:

Не надо только всё окно конфига обводить красным 😃

жаль)
да, первую страницу читал, но т.к. не знаю терминологии то все равно нифига не ясно. хоть в оригинале читать хоть через гуглопереводчик.
ну вот например эти галочки clip2net.com/clip/…/1324160781-clip-2kb.png , что за aux1 / aux2? как они связаны с датчиками? как влияет low/medium/hight?

devv

AUX1 это у меня была крутилка Pit.trim на аппе повешенная на канал 5
Канал№5 был заведен на пин ардуины №7 (mode)
Как работало - крутилка в минимуме: работает low, в середине medium, максимум hight
зеленели правее “кнопки” при повороте крутилки

Левел у меня был во всех положениях крутилки. т.е. работали гиры и аксель всегда.
Баро в максимуме крутилки
МАГ в середине и максимуме крутилки
(ну или МАГ и Баро наоборот, Вий раскидан по столу, не проверить)

V1c
woddy:

ну вот например эти галочки clip2net.com/clip/m10448/thum...1-clip-2kb.png , что за aux1 / aux2? как они связаны с датчиками? как влияет low/medium/hight?

Это галочки включения, выключения датчиков, AUX1-2 это каналы подключенные к приемнику, например 5-6, low/medium/hight значения с пульта, т.е. нижнее, среднее, максимальное положение стика, переключателя или крутилки на пульте.

Boev_Dmitry
omegapraim:

тупо убрал расходы но в вие как это сделать хз.

там три константы есть
MINCOMMAND - это соответственно положение “выключено на моторах”
MAXTHROTTLE и MINTHROTTLE соответственно максимальный газ и “холостой ход” при запущенных моторах

подбираете MINCOMMAND и MAXTHROTTLE чтобы регули не пищали с ошибкой, а потом выбираете желаемые обороты на холостом ходу при включенных моторах

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

omegapraim

Вопрос как по осям датчики располагать ось Х - Pitch Y- roll Я правильно понимаю, а то не могу никак понять(((( сижу в даташитах копаюсь