Activity

Crius Hobby MultiWii

Ребят, помогите кто нибудь!!! плиз!!!
Я бывалый “коптерист”, много перековырял железо и прошивку, много часов налета.
плата Crius SE еще такая, квадрокоптер Х.
История:
В один прекрасный момент я стал замечать что один из двигателей (ближний левый), стал запускаться с запаздыванием, затем все хуже и хуже (позже и позже) на данный момент он начинает вращение приблизительно на 80-90% газа.
Начал диагностику с двигателя и регуля, они в полном поряде (перекоммутировал на плате), тогда подключил ГУИ и прижимая коптер рукой к полу начал газовать и смотреть параметры.
проц не дает регулю нужный сигнал, трем движкам где то 1600-1750, а этому 1200-1250.
датчики каллибровал уже сто раз, менял прошивку с 2.3 на 2.2, ничего не меняется.
датчики проверял по графикам (вывожу кривую нужной оси нужного датчика, кручу коптер смотрю реакцию) отрабатываю все оси адекватно.
шкалы отображающие приемник тоже в поряде.
Подскажите Это плате кранты или может куда еще посмотреть???

Crius Hobby MultiWii
Drou:

HK_MultiWii_328P (клон Criusa) Можно ли прицепить его к самолету

Я сам так летаю, стабилизация просто супер!
Краткая инструкция:

  1. Скачиваешь arduino 1.0
  2. Скачиваешь Прошивку 2.1

Добавить в def.h
Код:

#if defined(HK_MultiWii_328P )
  #define I2C_SPEED 400000L
  #define ITG3200
  #define HMC5883
  #define BMA180
  #define BMP085
  #define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL]  = -X; accADC[PITCH]  = -Y; accADC[YAW]  =  Z;}
  #define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] =  Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;}
  #define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL]  =  X; magADC[PITCH]  =  Y; magADC[YAW]  = Z;}
  #undef INTERNAL_I2C_PULLUPS
#endif

Добавить в conf.h
Код:

#define HK_MultiWii_328P   // HobbyKing MultiWii ITG3205 + BMA180 + BMP085 + HMC5883L port 
  1. Заливаешь прошивку и вперед. Как подключить и что в прошивке настроить написано тут.
Crius Hobby MultiWii
duxa1986:

вот и надо снисить чувствительность гириков, чтобы не влияла вибрация…

Попробуй с фильтрами поиграться:
/**************************************************************************************/
/******** Gyro filters ********************/
/**************************************************************************************/

/********************* Lowpass filter for some gyros ****************************/
/* ITG3200 & ITG3205 Low pass filter setting. In case you cannot eliminate all vibrations to the Gyro, you can try
to decrease the LPF frequency, only one step per try. As soon as twitching gone, stick with that setting.
It will not help on feedback wobbles, so change only when copter is randomly twiching and all dampening and
balancing options ran out. Uncomment only one option!
IMPORTANT! Change low pass filter setting changes PID behaviour, so retune your PID’s after changing LPF.*/
//#define ITG3200_LPF_256HZ // This is the default setting, no need to uncomment, just for reference
//#define ITG3200_LPF_188HZ
//#define ITG3200_LPF_98HZ
//#define ITG3200_LPF_42HZ
//#define ITG3200_LPF_20HZ
//#define ITG3200_LPF_10HZ // Use this only in extreme cases, rather change motors and/or props

Crius Hobby MultiWii

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

Crius Hobby MultiWii
nsklital:

как предвартльно слить прошивку?

А зачем?

nsklital:

при раскометировани строк все ранее установленные настройки пропадут?

Если прошивку менять не будешь с 1.9 на 2.0, то не пропадут. (если ты пиды имеешь ввиду).

прошивки живут тут.

для 1.9 arduino-0023, а 2.0 arduino-1.0. качать тут.

Crius Hobby MultiWii
Фарлеп:

Для питания сателлитов на три коптере с мозгами СС (тоже 5в на выходе) и GPS модуля 3.3в, применил вот такой стабилизатор www.farnell.com/datasheets/89853.pdf + 2 конденсатора обвязка, у него малый провал по питанию, с 5в делает честные 3.3в

Не не совсем то, у меня проблема не в питании, а в согласовании уровней информационных сигналов, хотя конечно можно попробовать и воткнуть… если что, навигатор не жалко 😃

eria:

а где взять прошу 1,9а2?

по моему я ее видел у Маховика в дневнике.

Crius Hobby MultiWii

Ребят, зацените идею: Воляется у меня без дела GPS авто навигатор, вскрыл, глянул, рядом с GPS модулем на плате имеются контактные площадки (подписаны: RX, TX, VCC, GND), ну и соответственно руки зачесались прикрутить навигатор к плате…, но замерял напряжение между GND и RX TX - на плате 5в, а на навигаторе 3,3в 😵😵😵

Crius Hobby MultiWii

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

DVE:

так что неясно как Виталий собирается эти GPS подключать. Если нет опыта и хорошего паяльника

Паяльная станция имеется, а опытом могу поделиться.😃

Crius Hobby MultiWii
Mihbay:

FrySKY в первую очередь дальность в вторую ppmsum, третье- модуль подходит для турниги )))))

т.е. если я правильно понял то на FrSky V8R7SP выход под названием В/Р и есть ppmsum ??? И мне имея такой приемник не нужна PPM Board for MK 2.0 такая приблуда???

Crius Hobby MultiWii

Сегодня первый раз облетал MultiWii, по сравнению с НК земля и небо, очень понравилось, но возникло два вопроса.

  1. Через 5-10 секунд полета, звук двигателей меняется и коптер начинает снижаться, приходится поднимать уровень газа приблизительно с 1/3 до 2/3. Почему теряется тяга?
  2. При включении компаса и баро, аппарат уверенно и без остановок начинает набирать высоту, а не зависает по высоте с точностью хотя бы ±1м. Почему?

Конфигурация:
Рама: Алюминиевый профиль, вес аппарата с аккумулятором 1,8 кг

Плата: MultiWii SE
Моторы: Turnigy 2217 16turn 1050kv 23A Outrunner
Пропеллеры: 10Х6
Регуляторы: Регулятор Hobby King 60A ESC 4A UBEC Взял с запасом по току.
Аккумулятор: Turnigy 3000mAh 4S 30C Lipo Pack

Crius Hobby MultiWii

Леонид, если не сложно подскажите плз, что закоментили, а что разкоментили в этой (dev_20120225) прошивке.

И еще вопрос:

  • калибровка акселей это: установить все на горизонтальную поверхность и нажать кнопку калибровки. ???
  • калибровка компаса это: нажимаем кнопку и крутим все по всем осям пока диод моргать не перестанет. ???
Crius Hobby MultiWii

Все получилось. Спасибо!!! Не думал что прошивки чувствительны к версии ардуины!!!
И еще вопросик, если я правильно понял то мы (как обычные пользователи) лазим только в файле config.h, меняем в нем все что считаем нужным и заливаем в плату ???

Crius Hobby MultiWii

Ребят помогите новичку разобраться, дайте ссылочку где почитать про прошивку платы, какой файл за что отвечает. Читая форум накачал себе уже кучу прошивок, но ни одну не получается залить (выдает ошибку компиляции: core.a(HardwareSerial.cpp.o): In function `__vector_19’: )

у меня: Плата MultiWii SE с FTDI есть еще программатор USBasp.
За ранее спасибо.

Crius Hobby MultiWii

Привет всем! Пока жду данную плату хотелось бы услышать мнение профи, кто нибудь Turnigy 9X пробовал к ней подключать??? Просто на banned link подняли тему дрейфа нулей. Так вот я и думаю стоит мне покупать для аппы другие приемник с передатчиком или нет??? За ранее спасибо!