MultiWii

Dhole

во вкладке config.h -

********************************************************************/
/**** 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 MINCOMMAND
#define ESC_CALIB_HIGH 2000
//#define ESC_CALIB_CANNOT_FLY // uncomment to activate

SAVVATEY
mataor:

#define ESC_CALIB_LOW MINCOMMAND
#define ESC_CALIB_HIGH 1900
//#define ESC_CALIB_CANNOT_FLY // uncomment to activate

соответственно минкомманд и 1900 - границы регулировки, раскомментировать для включения

перед этим соответственно выбрать тип аппарата и подрубить регули с моторками

А после надо заново калибровку акселя проводить? Я попробовал сразу же после калибровки запустить. Моторы вроде более-менее стали лучше себя вести, вот только коптер как-то горизонт не правильно видит. Кстати подскажите как должен стоять квадрик изображенный в ГУИ когда реальный стоит на горизонтальной поверхности?

devv
SAVVATEY:

Кстати подскажите как должен стоять квадрик изображенный в ГУИ когда реальный стоит на горизонтальной поверхности?


Roll и Pitch в горизонте
циферки у Асс и Gyro (Roll и Pitch) по нолям (0).
Обвел красным

romeo84
SergDoc:

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

Я имел ввиду: отклоняем стик руддера в любую сторону и верт начинает закручивать в сторону, противоположную вращению основного ротора.

Всё таки нашёл в описании нововведений прошивки 2.3 тему из-за чего мой верт раскручивался:

***Control mode***
- yaw PID principle is now different from PITCH&ROLL PID:
    - yaw ITerm is canceled if the yaw stick is not centered <<-- вот нафига, спрашивается, такой замут нужен

Теперь буду искать в коде, как убрать эту “yaw ITerm is canceled if the yaw stick is not centered”…

А по поводу 450 вертолёта - я на таком примерял плату www.rctimer.com/product_761.html - если на её двойным скотчем налепить на приёмник (у меня турнига 9x), а его влепить на место гироскопа, то всё помещается на ура )

Art_Nesterov

Коллеги, подскажите мне пожалуйста…
А есть ли какое-то отличие для мультивия, какая рама октокоптера, стандартная, когда моторы стоят по кругу или “кадратная”?
Квадратная компактнее получается. Если говорить о “круглой” раме диаметром 1м, то квадратная 75х75см выходит. (актуально для перевозки в машине)

andresbr

Привет всем. Извините, может глупость спрашиваю. Вот такая плата www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr… MultiWii 328P Flight Controller w/FTDI & DSM2 Port, прошивка мультивий 2.2. Уже летал. В общем работают только 5 каналов на плате управления, те что к приёмнику подключаются, а aux 2, aux 3, aux 4 не работают, плата на них искуственно держит большие уровни (2.8 вольта что ли), в ГУИ эти каналы никак не реагируют(стоят посередине, 1500).
Дело не в приёмнике, я пробовал перебрасывать 6 канал на другие (рабочие) штырьки и всё работает.
Я новичёк в этом, может я что то упустил в настройках?

serenya

На 328 меге доступны только 2 аукса, 4 доступно при подключении через ppm-sum.
Я уже немного подзабыл что для чего, но кажется здесь надо активировать в config.h.

    /*********************************    Aux 2 Pin     ***********************************/
      /* possibility to use PIN8 or PIN12 as the AUX2 RC input (only one, not both)
         it deactivates in this case the POWER PIN (pin 12) or the BUZZER PIN (pin 8) */
      //#define RCAUXPIN8
      //#define RCAUXPIN12
andresbr
serenya:

На 328 меге доступны только 2 аукса, 4 доступно при подключении через ppm-sum.
Я уже немного подзабыл что для чего, но кажется здесь надо активировать в config.h.

   /*********************************    Aux 2 Pin     ***********************************/
     /* possibility to use PIN8 or PIN12 as the AUX2 RC input (only one, not both)
        it deactivates in this case the POWER PIN (pin 12) or the BUZZER PIN (pin 8) */
     //#define RCAUXPIN8
     //#define RCAUXPIN12

нет, не получается…

serenya

Здесь еще поковыряйте.

    /**********************************    Aux 2 Pin     **********************************/
      /* AUX2 pin on pin RXO */
      //#define RCAUX2PINRXO

      /* aux2 pin on pin D17 (RXLED) */
      //#define RCAUX2PIND17
andresbr
serenya:

Здесь еще поковыряйте.

не помогает, в описании к плате расписаны выходы и на этом выходе написано aux 2/rxi , это значит он выводит данные? и что делать?

andresbr

мда, не могу победить эту беду. А вот на этой картинке видно, что на плату заведены только 5 каналов, значит без вариантов?

в общем сам накопал в инете, имеет место ошибка на плате. лечится вот так
ну и соответственно раскоментируется строчка
//#define RCAUXPIN12
цепляем провод с приёмника с 6ым каналом на на контакт PWR
здесь полный текст …blogspot.ru/…/hobby-king-multiwii-328p-flight.htm…

mataor

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

andresbr

где? я вроде всё перекопал, ответы только ppm sum были, да и стандартные ответы не помогали такие как-

/********************************* Aux 2 Pin ***********************************/
/* possibility to use PIN8 or PIN12 as the AUX2 RC input (only one, not both)
it deactivates in this case the POWER PIN (pin 12) or the BUZZER PIN (pin 8) */
//#define RCAUXPIN8
//#define RCAUXPIN12

имеет место ошибка в разводке на плате

Tigra74
andresbr:

где? я вроде всё перекопал, ответы только ppm sum были,

А что за приёмник?
Может через ppm sum подключить?
И проводов на плату меньше.

schs
andresbr:

да дешёвка, вот такой комплект

Взять arduino pro mini(3-5$), прошить в неё энкодер. Полчаса работы и PPM есть 😃

andresbr
schs:

Взять arduino pro mini(3-5$), прошить в неё энкодер. Полчаса работы и PPM есть 😃

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

Razer007

Народ, подскажите плиз, у кого-нибудь получалось на строиться на Вии так, чтоб коптер висел как влитой в помещении?
У меня квадрик маленький на DJIраме. Настрагиваю пиды. Прилепил сонарчик. Высоту сносно да держит, но дрейфует неспеша - не побороться никак 😦 а тут еще друг припер parrot под iPad. Нажал кнопку взлета и я совсем загрустил. Повесил его посреди комнаты и с племяшкой своим общается, секунд по 20 не смотря на аппарат вообще, а он висит себе.
Я понимаю опен сурс все дела, но реально ли так закодить вий? Какие талмуды курить? Первый коптер.

P.s. Оставим всеми принятый вариант “купи назу” в стороне.

kostya-tin

люди добрые, подскажите, как проверить правильность работы GPS через GUI. нахожусь в квартире, где ГПС не ловит, может как то через GUI можно увидить, что GPS работает нормально, просто не видит спутников

Dhole

Тащемта вынести к окошку, например.
Приличный ЖыПиэС сквозь окошко вполне берёт - если совсем не “яма”.

kostya-tin:

может как то через GUI можно увидить, что GPS работает нормально, просто не видит спутников

В WinGUI кнопачка GPS.

mahowik
kostya-tin:

люди добрые, подскажите, как проверить правильность работы GPS через GUI. нахожусь в квартире, где ГПС не ловит, может как то через GUI можно увидить, что GPS работает нормально, просто не видит спутников

  1. В гуи кольцо компаса мигает если идут корректные пакеты данных
  2. На АИОП плате мигает желтый диод (средний вроде). Как мигает и как узнать кол-во спутников написано в дневнике…
romeo84
andresbr:

На 328 меге доступны только 2 аукса, 4 доступно при подключении через ppm-sum.
Я уже немного подзабыл что для чего, но кажется здесь надо активировать в config.h.

Все 4 аукса можно сделать рабочими! Я же всё разжевал, как сделать 😃
rcopen.com/forum/f123/topic221574/9794

kostya-tin

я уже не знаю, как бороться с єтим Ublox Neo 6

вроди как делаю по инструкции. установил скорость в 115200, вот немного только загвоздка с битрейтом. частоту обносления ставлю 100, а прерывание 2, жму сохранить, частота прерывания становится 1 и поле становится красным. в самом мультивие раскоментировал

#define GPS_SERIAL 2
#define GPS_BAUD   115200

и закоментировал све строки с указанием про MTK

mahowik:
  1. В гуи кольцо компаса мигает если идут корректные пакеты данных
  2. На АИОП плате мигает желтый диод (средний вроде). Как мигает и как узнать кол-во спутников написано в дневнике…

и первой и второй реакции нету

Art_Nesterov
kostya-tin:

частоту обносления ставлю 100

Частота обновления должна быть 5гц

GrafSher
Dhole:

Приличный ЖыПиэС сквозь окошко вполне берёт - если совсем не “яма”.

Сейчас в квартирах все чаще устанавливают пластиковые окна с энергосберегающими стеклами. Так вот через такие стекла сигнал GPS не проходит вообще.
Я у себя приемник буквально к стеклу прикладывал - 0 спутников. А стоит только выйти на балкон (там у меня обычные стеклопакеты) сразу ловит штук 15-20 спутников и фикс за 4-5с.

Тоже надо иметь ввиду такой момент.