MultiWii

SovGVD

Пришел мне новый аксель MMA 8452, подключил, добавил кода www.multiwii.com/forum/viewtopic.php?f=8&t=779
работает, как бы теперь узнать насколько он лучше других? =) лежит на столе, значения 0 -1 прыгаю, не выше, дрейфа пока не заметил, подергал туда сюда - в горизонт вернулся нормально

omegapraim

а я поставил на свой квадрик BMP 180 работает на прошивке 2.0 а0 c кодом 85. Может кто подскажет какие вообще пиды на баро надо?

Voldemaar

Я остановился в строке ALT на таких: 3.1 0.030 7 (P,I,D соответственно)
BMP085 рама X525

matrus3
mahowik:

2.1 на носу www.multiwii.com/forum/viewtopic.php?f=8&t=1973 написал про кривые миксы для гексы и кривоватый експо-троттл…

Еще раз спасибо за пересчитаные миксы для гексы , жаль что их не принимают в релиз.
Заснял видео на дефолтных и твоих миксах для гексы.

На дефолтных миксах, после подруливания гекс дает отдачу.
Пиды не менял.

kedrikov
omegapraim:

а я поставил на свой квадрик BMP 180

У меня такойже баро,с трудом настроил пиды.Получилось ± 0.5м прыгает ,но может зависнуть и держать высоту с минуту но потом опять…
Надо более серьезная замена BMP180 может кто подскажет где купить по нормальной цене MS561101BA

Хочу так летать 😃

jekmv

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

mx400mx400

На квадрике с мультивием заменили моторы с 2208_1100 на 2830_1000 (более мощные). начались осциляции после замены. Пробовали увиличить D вплоть до 80… Становилось только хуже. После уменьшения D до 15 коптер полетел нормально. В прошивке 2.0 реверсировали значение D, кто сталкивался?

photocanon

Сегодня провел тесты на потребление.

Конфигурация:
6 x DT-750
пропы Gemfan со стекловолокном не ПВХ Жёсткие
Вес рамы с аккумуляторами 2.25кг
Старт пропов 1300мкс
Аккумуляторы ZDP_Power 30C 5200мА/ч предел нагрузки 100Ампер постоянного 150 в течении 10секунд.

7.4Вольта 2S2Р аккум т.е. два параллельно.

3.5 Ампера Idle
37.53 Ампера начало отрыва от земли 2-5 см/сек вертикальная тяга
итого 277Ватт на 2.2кг
Запас по тяге +1кг на максимальном троттле.
Длительность полета 10А/ч делим на 38А = 15.78минут за 5минут я вылетал 1600мА если судить по тем цифрам что зарядник отдал пачке аккумуляторов.

14.8Вольта 4S1P аккум т.е. два последовательно.

7 Ампера Idle
25.11 Ампера начало отрыва от земли 2-5 см/сек вертикальная тяга
371Ватт на 2.2кг
Запас по тяге +4.5кг на максимальном троттле
Длительность 5А/ч делим на 25 = 12минут при том что тяга в 4 раза больше.

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

на днях разрежу пачку чтоб собрать 3s пак замерю еще разок так как в параметрах на сайте говорится что 11.1 рекомендованное

ПС.
Кстати по расходам щас посмотрю какие в 1.9 прописаны, у меня была забавная штука на высоте 10-15 метров над землей просто зависнув - качал коптер влево и вправо и заметил эффект качели, т.е. если резко отпустить стик в нейтраль коптер делает занос примерно 2метра в сторону в которую летел и возврат в виртуальную точку в момент откуда стик был отпущен.
Повлияет или нет прописывание других цифр на расход посмотрю сегодня… ну как факт 2.0 первая глючила с неожиданным газом в потолок. 1.9 стабильна в этом плане необдуманных прыжков нет пока замечен косяк если коптер резко сдуло ветром он теряется в пространстве, хотя я подозреваю это от того что тяги у моторов небыло с запасом…

ППС.
Ктонибудь в москве быстро сможет продать видеосистему 800мвт и бародатчик?

kedrikov

Поделитесь схемкой платы Allinone (HMC5883L BMA180 BMP085 ITG3200)
отвечу сам себе static.rcgroups.net/…/a3895689-80-sens.jpg

Думаю прикупить баро MS5611 и тупо на соплях припаять вместо BMP085 . Будетли он работать?

omegapraim

С вероятностью 50 на 50, и то если умудритесь припаять. Обвесуха то у него другая наверняка.

kedrikov

Припаять это неп проблема для меня 😃
Вопрос в том что подружится этот баро с остальными датчиками по i2c . Из обвески судя по даташиту толком ничего нет емкость по питанию и подтяжка шины I2c на питание 3.3В .Все это реализовано на плате Allinone для баро BMP085.Так что остается только подпаятся и в коде вия включить новый баро.
Вот что еще интересно,судя по даташиту на BMP085 у него четыре режима работы если я правильно понял(страница10) один из которых дает точность 25см но увеличивает время измереня до 25.5мс.Но как переключать режимы мне не понятно.

ага все понятно стоит на максимум

/ ************************************************************************************************************
// I2C Barometer BOSCH BMP085
// ************************************************************************************************************
// I2C adress: 0xEE (8bit) 0x77 (7bit)
// principle:
// 1) read the calibration register (only once at the initialization)
// 2) read uncompensated temperature (not mandatory at every cycle)
// 3) read uncompensated pressure
// 4) raw temp + raw pressure => calculation of the adjusted pressure
// the following code uses the maximum precision setting (oversampling setting 3)
// ************************************************************************************************************

targetorsk

Вопрос по индикации, не подскажите для того чтобы заработал “DFRobot LED RING” у меня от v3, в него тоже надо залить скеч только не найду какой (этот code.google.com/p/multiwii/source/…/LEDRing.pde?sp… ?) и достаточно ли раскоментировать

/* I2C DFRobot LED RING communication */
#define LED_RING

И еще у меня есть двухстрочный 16 символьный i2c индикатор от RobotBase “IIC LCD1602 v2.0”
так понимаю для его работы нужно раскоментировать
#define LCD_CONF
#define LCD_LCD03 // I2C LCD: LCD03, which is i2c
подключать
/* To use an LCD03 for configuration:
VCC to +5V VCC (pin1 from top)
SDA - Pin A4 Mini Pro - Pin 20 Mega (pin2 from top)
SCL - Pin A5 Mini Pro - Pin 21 Mega (pin3 from top)
GND to Ground (pin4 from top)*/
только не пойму, пробовал и на A4+A5 подключать и на I2C выводы ничего на экране не появляется 😦
Где не то делаю?
И еще - может ли multiwii побаночно контролировать батарею (как кролик) ?
если да то через какой делитель ее подключать, если нет и контролируется только общее напряжение то делитель надо минимум 1:3 (14.4:3=4.8v) чтобы не по палить ADC?

Richard_Ferlow
kedrikov:

У меня такойже баро,с трудом настроил пиды.Получилось ± 0.5м прыгает ,но может зависнуть и держать высоту с минуту но потом опять…
Надо более серьезная замена BMP180 может кто подскажет где купить по нормальной цене MS561101BA

Хочу так летать 😃

Little Duck & Blackvortex

А что за конфигуратор в этом видео ?

Solokirrik

Turnigy D2830/11
HK-30A ESC
Пропы 8x4

На WMP перерезал 2 дорожки (пилить пока не стал), вибрации погасил (колебания в видео допустимы ?)

youtu.be/voA0ISbwvp0

Но коптер всё равно тянет раскачаться и перевернуться 😦

youtu.be/J4b57DDjf-0

Помогите советом, пожалуйста.

Richard_Ferlow
Solokirrik:

Но коптер всё равно тянет раскачаться и перевернуться

Не видел твоих предыдущих сообщений…
моторы верно подключены(последовательность?) направление вращения?
калибровку регулей делал ? а акселя и гироскопа?

photocanon
Solokirrik:

Но коптер всё равно тянет раскачаться и перевернуться 😦

Ощущение такое что у тебя реально перепутаны оси датчика. Проверь направление отклонения стрелок в GUI и после этого посмотре правильность направления вращения моторов при Правильно выбранной схеме расположения моторов есть + а есть Х у них абсолютно разные алгоритмы

Solokirrik
Richard_Ferlow:

Не видел твоих предыдущих сообщений…
моторы верно подключены(последовательность?) направление вращения?
калибровку регулей делал ? а акселя и гироскопа?

Моторы подключены верно.
Акселя нет, только гира ITG3205.
ESC калибровал.

Mihbay

Ребята у которых гекса, пробуйте ставить миксы как писал mahovik это реально помогает,

#ifdef HEX6
motor[0] = PIDMIX(-9/10,+4/5,+1); //REAR_R
motor[1] = PIDMIX(-9/10,-4/5,-1); //FRONT_R
motor[2] = PIDMIX(+9/10,+4/5,+1); //REAR_L
motor[3] = PIDMIX(+9/10,-4/5,-1); //FRONT_L
motor[4] = PIDMIX(+0 ,-4/5,+1); //FRONT
motor[5] = PIDMIX(+0 ,+4/5,-1); //REAR
#endif
#ifdef HEX6X
motor[0] = PIDMIX(-4/5,+9/10,+1); //REAR_R
motor[1] = PIDMIX(-4/5,-9/10,+1); //FRONT_R
motor[2] = PIDMIX(+4/5,+9/10,-1); //REAR_L
motor[3] = PIDMIX(+4/5,-9/10,-1); //FRONT_L
motor[4] = PIDMIX(-4/5 ,+0 ,-1); //RIGHT
motor[5] = PIDMIX(+4/5 ,+0 ,+1); //LEFT
#endif

а вот мой полет, правда не буду дублировать пост, просто дам ссылку на негоrcopen.com/forum/f123/topic258132/1506 тут летал так как собираюсь летать когда идут съемки, личо мне понравилось, есть конечно дрожания, но это совсем не то что на стандартных миксах,

kedrikov

Вопрос к гуру програмирывания.Как переназначить пины для подключения GPS в коде ?
Платка Flyduino на Atmega atmega 2560, жпс сидит на Rx2 а мне нужно посадить его на Rx1.Xnj нужно поменять в коде?

mahowik

mobiDroneOSD v2.3 PRE RELEASE 7 (ALPHA!!) for Multiwii 2.1 and later

PLUG and PLAY. There is no longer needed to make multiwii patching procedure!!! New serial protocol is fully implemented (data, PID config, ACC & MAG calibration … )

/- mobiDrone OSD v 2.3 PRE Release 7 (Alpha)

  • new menu attributes (bat1,bat2 voltage correction, roll, pitch senitivity, current sensor sellection, screen switch sellection)
  • better code optimisation
  • new serial protocol implemented
  • new Pid & Mode configuration
  • automatic detection of camera resolution
  • check the consistency of EEPROM data
  • OSD configuration moved to a new file (config.h)
  • GPS speed bug removed , speed now in units - m/s (tested by ankimo)
  • remove bug in compass (opposite direction of rotation) (contributed by ymita)
  • remove bug in voltage comparator (is no longer necessary adjust bat2 voltage - bat2_correction parameter)
  • you can enable/disable to view latitude & longitude
  • added support for new current sensor - Flytron Ultralight 50A Current Sensor (tested by nhadrian)
  • added support to adjust artifical horizont sensitivity (contributed by nhadrian)

Menu control keys:

roll -> FULL RIGHT - go to Menu
up/down in Menu - > PITCH full UP/DOWN
left/right in Menu - > YAW full LEFT/RIGHT

Key sensitivity in INTERNAL PAGE - you can adjust this value (dont remember to save DATA)

=====================================================================================

kedrikov:

Платка Flyduino на Atmega atmega 2560, жпс сидит на Rx2 а мне нужно посадить его на Rx1.Xnj нужно поменять в коде?

в config.h
найди

#define GPS_SERIAL 2

и замени на

#define GPS_SERIAL 1