MultiWii

Art_Nesterov

Если ваш коптер полетит ровно, то вряд ли вам в голову придет мысль глянуть на обороты.
А если ровно лететь не будет, то вам будет не до оборотов.
Отключите Angle, тогда останется подключенным только гироскоп. При подаче питания, коптер нельзя сдвигать около 10сек. Вот тогда, по идее эти показания будут почти одинаковые.

Melton

Всем привет, пока остальная комплектация в пути, решил заняться движками, так как Multiwii помоему получилось поднять, но всё покажет тест на днях, и у меня вопрос могу ли я отпилить валы с двигателей до стопорного кольца, просто получилось так что вал с другой стороны, вот ссылка на картинку vk.com/id93019859?z=photo93019859_307438915%2Fphot…, заранее благодарю!

nikitich175

Добрый день всем. Досталась мне такая платка.

Возжелал я установить её на гексу, откоментировал (#define MINIWII // Jussi’s MiniWii Flight Controller <- confirmed by Alex), прошыл, запустил гуи и столкнулся с одной интересной проблемой не достаёт на плате пинов с нужными номерами боковых моторов. Что я сделал не правильно, кто мне может помчь с возникшым недоразумением?

Raptor_SK
nikitich175:

не достаёт на плате пинов с нужными номерами боковых моторов.

И раскомментировать:

/************************** Hexa Motor 5 & 6 Pins *******************************/
/* PIN A0 and A1 instead of PIN D5 & D6 for 6 motors config and promini config
This mod allow the use of a standard receiver on a pro mini
(no need to use a PPM sum receiver) */
//#define A0_A1_PIN_HEX

Bugqtak
mataor:

А теперь еще раз внимательно перечитайте. Для вас минтротл-1150-1200, макстротл-1790, минчек-1150, максчек 1850.
И как правильно написали, постарайтесь поиграться с расходами. Аппа какая?

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

мотор: www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
ESC: www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
батарея: www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…

в зарубежных туторах по настройке рекомендуют ставить конденсатор. Это может помочь при отключении мотора? Или что делать?

sergoll

Доброго времени суток всем, решил собрать своими силами квадрик и естественно столкнулся с проблемами. сборка у меня такая мозги эти www.hobbyking.com/hobbyking/s...2560_V2_0.html регули эти www.hobbyking.com/hobbyking/s...dProduct=14872 программу выбрал мультивии инструкцию читал тут multiwii.p.ht/-----------gui.html жипиэс www.hobbyking.com/hobbyking/s...PS_Module.html
проблемы с которыми я столкнулся первая когда включен жипиэс все приборы в окне GUI бешено скачут а количество ошибок зашкаливает за тысячи. временно вылечил отключением Жипиэски.
вторая регули при запуске не перестают пищать типо они не подключены, пробовал менять настройку

Set the minimum throttle command sent to the ESC (Electronic Speed Controller)
This is the minimum value that allow motors to run at a idle speed */
//#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A
//#define MINTHROTTLE 1120 // for Super Simple ESCs 10A
//#define MINTHROTTLE 1064 // special ESC (simonk)
//#define MINTHROTTLE 1050 // for brushed ESCs like ladybird
#define MINTHROTTLE 1150 // (*) (**)

пробовал все варианты ни один не сработал.
третье в окне GUI при запуске системы аксель перепутал Х и У и при наклоне квадра вперед показывает наклон в бок и наоборот.
четвертое когда я пытался раскоментировать код колибровки ESC этот
********************************************************************/
/**** ESCs calibration ****/
/********************************************************************/

/* to calibrate all ESCs connected to MWii at the same time (useful to avoid unplugging/re-plugging each ESC)
Warning: this creates a special version of MultiWii Code
You cannot fly with this special version. It is only to be used for calibrating ESCs
Read How To at code.google.com/p/multiwii/wiki/ESCsCalibration */
#define ESC_CALIB_LOW 900
#define ESC_CALIB_HIGH 2000
//#define ESC_CALIB_CANNOT_FLY // uncomment to activate
получил в ответ ошибку при компиляции эту
Output.cpp: In function ‘void initOutput()’:
Output.cpp:557: error: ‘blinkLED’ was not declared in this scope
пока все
кто чем поможет?

STRIMSS
sergoll:

третье в окне GUI при запуске системы аксель перепутал Х и У и при наклоне квадра вперед показывает наклон в бок и наоборот.

надо в /* individual sensor orientation */ менять местами оси, которые не правильно отрабатывают.

serenya
sergoll:

Доброго времени суток всем, решил собрать своими силами квадрик и естественно столкнулся с проблемами.

Ссылки были скопированы с другого поста по этому все битые. Попробуйте для начала почистить память. Мозги стандартные и ориентация датчиков тоже, какая плата раскомментирована у Вас? Проаерьте еще раз подключение моторов и проверьте работоспособность регулей напрямую с канала газа приемника.

sergoll
serenya:

Ссылки были скопированы с другого поста по этому все битые. Попробуйте для начала почистить память. Мозги стандартные и ориентация датчиков тоже, какая плата раскомментирована у Вас? Проаерьте еще раз подключение моторов и проверьте работоспособность регулей напрямую с канала газа приемника.

перепробовал все что мог, устанавливал другие прошивки, и megapirateng тоже пробовал но результат один движки не реагируют на команда с пульта. в программе MultiWiiConf все работает, команды с РУ подаются, нашел такой пост в инете www.rcgroups.com/forums/showthread.php?t=1790506 и по скольку в англиском не силен мало понял но понял одно в моей плате есть какой то заводской дефект может у меня проблемы именно из за него хотя тестером проверял выходы на провода регулей масса и +5в там есть. в мануалах вычитал что моторы нужно подключать к разъемам 2,3,5,6 пробовал подключать и к другим разъмам но результата это не дало. кстати когда я стикерами запускаю двигатели контроллер загорается но движки не реагируют.

Vertol
sergoll:

устанавливал другие прошивки, и megapirateng тоже пробовал но результат один движки не реагируют на команда с пульта.

а в планировщике миссий (речь про мегапирата) лимиты передвижения стиков задавали ? (там есть закладочка в которой тестируется/прошивается движение каждого стика по обеим осям), вот после того как пройдёте этот пункт, моторы начнут и армиться и вращаться после активации (на авиагоризонте будет видна надпись Arming|Disarming).

речь вот об этом:

тут как раз видны “раздвинутые границы” (красные полоски которые остаются после макс и мин положения каждого стика).

Z-Pilot
sergoll:

перепробовал все что мог,

Все ли перекалибровали? а аксель?

lion17

Уважаемые моделисты,прошу помощи!
Пришла вот такая плата “MultiWii 328P” ,аксель откалибровал,все установил,но не работает один мотор,регуль пищит что нет сигнала,подключал соседние лучи,тоже не работало.

Raptor_SK
lion17:

Уважаемые моделисты,прошу помощи!
Пришла вот такая плата “MultiWii 328P” ,аксель откалибровал,все установил,но не работает один мотор,регуль пищит что нет сигнала,подключал соседние лучи,тоже не работало.

Какая конфигурация?
Двигатель не работает на определенном, одном выходе?
Тот же двигатель на другом запускается?
Подключено правильно?
Если на последние три вопроса ответ “да”, то нужно менять проц…
У меня такое было, плата такая же, вылечилось заменой меги…

1filth1

Ребят, а можно ли организовать на плате CRIUS AIOPro 1.1 внешний светодиод который бы мигал или горел когда находится необходимое количество спутников для 3DFix? Ибо контролер спрятан в недрах квадрика и не видно светодиоды на борту… PS подключен gps без платы I2C. просто на com

serenya

Судя по коду можно попробовать переназначить в def.h

#define STABLEPIN_PINMODE          pinMode (46, OUTPUT);
  #define STABLEPIN_ON               PORTL |= 1<<3;
  #define STABLEPIN_OFF              PORTL &= ~(1<<3);

Вы можете выбрать любой другой свободный пин. К сожалению проверить не имею возможности.

Dimmitri
serenya:

Судя по коду можно попробовать переназначить в def.h.

А подробней можно? Так же интересует переназначение на другой пин. Решения так и не нашел, пишут это не возможно, решается только заменой чипа.😦

serenya

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

lion17
Raptor_SK:

Какая конфигурация?
Двигатель не работает на определенном, одном выходе?
Тот же двигатель на другом запускается?
Подключено правильно?
Если на последние три вопроса ответ “да”, то нужно менять проц…
У меня такое было, плата такая же, вылечилось заменой меги…

Плюши 30А
Нтм 28 моторки.
Да,не работает только на этом выходе,подключено вроде все правильно.
Попробую поменять проц,как сделаю отпишу.

serenya:

Судя по коду можно попробовать переназначить в def.h

#define STABLEPIN_PINMODE          pinMode (46, OUTPUT);
 #define STABLEPIN_ON               PORTL |= 1<<3;
 #define STABLEPIN_OFF              PORTL &= ~(1<<3);

Вы можете выбрать любой другой свободный пин. К сожалению проверить не имею возможности.

Разве это поможет?
Ведь дело в проце,а не в выходе.

serenya
lion17:

Разве это поможет? Ведь дело в проце,а не в выходе.

Это я писал для 1filth1, в Вашем случае как и в случае у Dimmitri я не знаю что делать. Попробуйте проверить выход повесив на него светодиод и загрузив в плату скетч Blink из примеров ардуино с изменением номера порта.

SergDoc

а mag declination выставляли правильно?