Activity

MultiWii
spartanec:

Ага реально помогло . а нунчак как то должен в конфиге отображатся ?

Немного не понял вопроса.
В исходниках нужно раскоментировать соотв. строчку ( #define ITG3200 )
В GUI должен “прыгатть” график соотв. врещению гироскопа.
Сама модель копера без акселерометра не вертится

MultiWii
Alex_from_Israel:

Вы можете пояснить смысл цифр в квадратных скобках?

Это номер элемента в массивах. Их менять не нужно! (грубо говоря массив - это как книга с данными, этот номер указывает на “страницу” в такой книге)
Вам нужно поиграться с знаками “-”. ставить их нужно там, где я отметил звёздочками. сами звёздочки ставить не нужно

GYRO_ORIENTATION( * ( ((rawADC[0]<<8) | rawADC[1])/3 ) ,
* ( ((rawADC[2]<<8) | rawADC[3])/3 ) ,
* ( ((rawADC[4]<<8) | rawADC[5])/3 ) );

MultiWii
penkerton:

Запустите мне мотор, пожалуйста!? В PID причины не может быть? или где то еще цифры покрутить… Хотя странно, что только пин 11 “не звучит”…

Pid не при чём.

Во-первых : посадите на этот пин другой комплект регуль+двигатель(который запускался на других пинах) Запустите коптер.
Если не запустилось опять на этом пине - проверить всё в скетче: тот ли тип коптера выбран, установлен ли minitrottle.

MultiWii
tusik:

Сегодня первый раз запустил свой квадрик. Оно летает!!! Правда хреново 😃 Первое - движки DT750 и турниги плюши работают не в полную мощность. Больше чем на пол-метра поднять не смог. Посмотрел по теме - у многих такая же проблема, но решения не нашел. Подскажите,где искать, может просмотрел. Второе - с акселем колбасит жутко. Когда аксель отключаю - взлетает, но тянет назад. тримирование не помогает, калибровку делал. I = 0. Аксель ADXL 335, подключен к аналоговым входам, гира 3205 на ВМ+. В чем может быть проблема? Вот фотка аппарата. Это прототип, с несущим кузовом из пенопласта, защита винтов сделана, т.к. имею дочку и кошку, обе жутко любопытные 😃

А какой финальный вес такой конструкции ?

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

MultiWii
YAN=:

Сейчас обратил внимание на кривую работу failsave. Хорошо, что, только мозги тестил, без движков. Если включить двигатели и выключить пульт, тротл прибавляется резко где-то до 2/3. А когда включаешь пуль, резко возвращается на холостой ход.

Ну, насколько я помню, там всё так и прописано.
Мне фейлсейф 1 раз спас коптер - внезапно из аппы выпал аккумулятор (крепёж был самодельный - не выдержал), коптер начал снижаться и я его легко поймал рукой.

Главное настроить троттл в фейлсейфе, чтобы коптер медленно снижался.

MultiWii
SovGVD:

а что по поводу гелевой пластины? где такую штуку раздобыть?

Есть такая штука - moongel, она отлично поглощает вибрацию. Ёё используют барабанщики, чтобы заглушать звук на репетициях. стоит немало.

MultiWii

Да, ещё от двигателей к соседним двигателям(т.е. по периметру квадрика) натянул капроновый корд. Мне помогло.

Covax:

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

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

MultiWii
SovGVD:

захотелось поменять алюминий на дерево, кто-то писал что вибрацию дополнительно снимает не плохо… стоит ли?

Я перешёл с сосны 12*12 на алюминий трубку диам. 10 и потом на бальсу 9*11, обклеенную стеклотканью с эпоксидкой. Самые сильные вибрации - на алюминии. самые слабые - на сосне. Ушёл с сосны, потому что задолбался делать новые лучи - я тогда ещё учился и крашей было много…

Я посоветую сосну или бук.

MultiWii
Панкратов_Сергей:

Уже проверено, протестировано ?

tarik:

Через 2-3 дня у меня на руках будут тестовые образцы гиры, акселя и llc + 3.3v. Пару дней тесты

Мастерплата - пока только наброски, я не совсем уверен в целесообразности ёё произ-ва.

MultiWii
Alex27111972:

с платами ченить получается?

Я немного встряну в разговор.
Через 2-3 дня у меня на руках будут тестовые образцы гиры, акселя и llc + 3.3v. Пару дней тесты - и заказ на серийную партию. По ценам получается очень интересно…
Сейчас мой “компаньон” делает разводку для “мастер платы” (мега, питание, li-po alarm, цепь питания для бортовых огней) в которую смогут “нащёлкиваться” платы с сенсорами. Также будет прошивка, в которой такая плата через юсб кабель сможет подключаться к андроид девайсам для настройки в поле.

Ещё я развожу платки блютуса и RF-link на 2 км…

Первые платы сенсоров ожидаются дней через 10. мастер плата - в первых числах июня. Славянам - скидки 😉

MultiWii
SovGVD:

попробовал повзлетать в комнате

В комнате на такой высоте на коптер действуют ещё отражённые от пола потоки воздуха. Мой в комнате тоже немного неуверенно себя ведёт, на улице - всё чётко

MultiWii
mahowik:
  1. смотрел по коду: моргать начинает если вольтаж ниже 10.7в, затем если ниже 10.3в частота удваивается, и если уж ниже 9.9в то еще удваивается… это визуально удобно или вы оставили только один уровень после которого начинает моргать?

Сделал только один уровень - если моргает - пора садиться

mahowik:
  1. этот ключ использовали?

Да, транзистор с резистором. Только резистор что-то типа 2 кОм

MultiWii

Я на регуляторы не надеюсь, как уже писал, кат-офф отключил совсем. В ардуинке настроил Li-po Monitor при вольтаже 3.2 моргать светодиодами (их у меня ленты по лучам). Очень хорошо заметно.Также я знаю, что при начале моргания у меня есть минута на то чтобы посадить коптер. В крайних случаях коптер может провисеть минуты 3. После посадок всегда промеряю банки аккума - никогда ниже 3.1 вольта напряжения не было.

MultiWii

Brake: off
Battery type: LiPo
Low Voltage Cutoff Threshold: High3.2V/65%
Timing Setup: High (22-30° )
Soft Acceleration Start Ups: Start Acceleration
Governor Mode: Rpm off
Switching Frequency: 16kHz
Low Voltage Cutoff Type: Reduce power

У меня Low Voltage Cutoff Type стоит в none, я просадку батареи вижу по светодиодам, и сажаю заранее. остальное вроде б также

MultiWii
SovGVD:

есть ли какой то проект для ардуинки который эмулирует карточку программирования - замучился уже пики эти слушать

Это идея. завтра сниму значения с карточки и попробую написать скетч для ардуины.

MultiWii
nsk-racer:

зачем нужен этот логик конвертер

Датчик рассчитан на 3.3 вольта, ардуина на 5 вольт, отсюда могут быть глюки, когда ардуина по SDA будет посылать данные датчику… (хотя у ардуины, помниться есть нога Vref…) я посоветю для llc микросхему pca9603.

MultiWii

Cижу думаю туплю уже почти второй час над этой схемой включения LLC pca9306 (даташит).

Только в моём случае Vdpu = 5v, Vref1 = 3.3V
Подскажите необходимые номиналы подтягивающих резисторов Rpu с одной и с другой стороны.

MultiWii
dessel:

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

Скорость обращения. У меня при прямом подключении3205 отлично работает на 400гц и цикл в гуи 1700.

MultiWii
tarik:

можно линию разреза на фото платы показать Нажмите на изображение для увеличения

Вот примерно так. Можно спилить ещё больше, но я смысла особо не вижу.

ВНИМАНИЕ! Кто будет пилить, нужно будет допаять перемычку (отметил жёлтым). Я про неё сделал и забыл.

Резистор R4 можно совсем выпаять и подпаять к его левой площадке.

dessel:

датчиками itg3205( подключен не напрямую

Советую подключить напрямую - даже если это и не решит всех проблем.

MultiWii
Саша_пилот:

можно линию разреза на фото платы показать

Вот примерно так. Можно спилить ещё больше, но я смысла особо не вижу.

HATUUL:

Все кто подключал напрямую 3205 от мвп паралельно с чакой не забывайте удалить резисторы запитаные ,питание на SCL и SDA ,на одном из устройств,гуру говорят меньше килоома не стоит ставить.

Это называется подтягивающие резисторы (pullup resistors). можно просто включить пуллапы для соотв. выходов в ардуино.

MultiWii
Саша_пилот:

почитал, тут MultiWii не совсем понял что за выходы (Маркировка площадок X2 - подключаем к A5 на ардуине, X3 - к A4) на сидуине это какие выходы А5 и А4 ? и что SCL и SDA отключать? оставить только Х2 и Х3 подключенными?

Да, SCL и SDA из разъёма wmp отключить и подпаять их к x2 и x3.

Саша_пилот:

и что значит пилить? что надо отпилить?

Да, физически вырезать из платы. я резал дремелем (бормашинкой).
Когда так всё заработает - можно аккуратно выпилить гироскоп с обвязкой из платы wmp. теоретически контроллер на wmp может создавать ошибки в i2c

Саша_пилот:

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

О шуме не скажу, у меня и при подключении через wmp его не было. с подключённым 3205 напрямую - цикл уменьшился до 1700, на 400 гц. Субъективно - квадрик стал отзывчивее и стабильнее.

Саша_пилот:

как отключить пуапы

в прошивке закоментировать
#define INTERNAL_I2C_PULLUPS

MultiWii
nsk-racer:

Глупый вопрос вроде, но всё же, с мотора идут 3 провода красный, жёлтый, чёрный с контроллера идут а, б, с я подключил а красный, б жёлтый, с чёрный, какие поменять местами, чтобы изменить направление вращения мотора? Я так понимаю красный и чёрный местами поменять?

Любые 2. разницы нет

MultiWii
nsk-racer:

Аппа wfly wft09

rcmodels.com.ua/files/wft09_manual_ru.pdf инструкция к аппе.

Первые разы всё делать без пропелерров!
Чтобы оно завелось :
0. Проверяем чтобы при нажатии левого стика полностью вниз показатели в gui опускались ниже 1100. если не опускаются : запоминаем мин. положение и в прошивке находим строчку #define MINCHECK 1100 , заменяем 1100 на наше значение + 5. Заливаем прошивку в ардуину.

  1. Выставляем коптер ровно по уровню на устойчивую поверхнось. Включаем питание.
  2. Это мы откалибровали гироскоп.
  3. Для запуска (arm) двигателей :
  4. Для остановки (disarm) двигателей :

    Всё делать со снятыми пропами!
nsk-racer:

а roll, yaw, mode, pitch это какие каналы

en.wikipedia.org/wiki/Aircraft_principal_axes
Там есть картинки.

MultiWii
Covax:

Тарас, озвучь о каких платках идет речь и что на них будет стоять?

Платки все размером 15х17мм. Возможно подключение “бутербродом”, т.е. котактные отверстия совпадают (как шилды к ардуине)
платка 1 : гироскоп L3G4200D . Уже поддерживается в прошивке multiWii. есть доступ ко всем ногам микросхемы, возможно поключение как через i2c , так и через spi.
платка 2 : акселерометр LIS3DH. прошивке multiWii пока поддержки нет, я напишу как получу образец. есть доступ ко всем ногам микросхемы, возможно поключение как через i2c , так и через spi.

есть ещё идея для 3-ей платы LLC + 3v3 преобразователь. Сейчас буду разводить.

В дальнейшем барометр, компас, дальномер… Возможно даже и arduino для наших целей…

Цены ниже “конкурентов”. Точно сказать ещё не могу, порядка 20-ти долларов. Доставка почтой по миру = 2доллара.

Первые партии (не тестовые) через 3-4 недели.

MultiWii
Alex27111972:

Какая цена вопроса?

Пишите в личку. Сейчас заказываю партию прототипов, от кол-ва желающих будет зависеть обьём партии и конечная стоимость 1-ой единицы

Киньте ссылку на нормальный llc и на преобразователь 5в - 3в. есть идея сделать плату - адаптер для 5-ти вольтовых ардуин.

MultiWii
how-eee:

что вообще значит этот цикл

Цикл - время в мс, затрачиваемое ардуиной на получение и обсчёт пакета данных из датчиков. Чем ниже - тем лучше. норма около 3200-3500. при больших кренах может подскакивать.

У меня при подключении 3205 и adxl335 напрямую - цикл 1700 , чего и вам желаю.

Сейчас уже готов заказ на произ-во плат сенсоров (аксель LIS3DH, гироскоп L3G4200D на отдельных платах). Кто хочет потестировать первые образцы? они будет немного страшненькими (без шелкографии, т.е. без подписей на плате) и возможно без паяльной маски (зелёнки на плате).

Пишите в личку.

MultiWii
Alex27111972:

“Мы не ищем легких путей”… станция есть… плата не проблема ЛУТ вытянет, а вот с пайкой, попытка не пытка, счас по моему в любом городе есть конторы по ремонту сотовых… на крайняк у них запаяю…

мне для первого раза очень помогло это . А в ремонте у меня затребовали 20 долларов за запайку одного датчика 0_o

MultiWii
Alex27111972:

Я тоже заказал себе датчиков чтоб собрать что то типа ентого, HMC5883L BMA180 BMP085 обошлись в районе 1000 руб. + itg3205 из Wii, плату буду делать сам… вообщем все обходится не дороже 1500 наших деревянных.

А спаять/протравить получится ? Датчики уж очень мелкие… Без станции не обойтись…

Cerberus:

Можете ещё сказать примерную стоимость доставки и объем первой партии

первая партия будет небольшой, порядка 15 штук… для тестов и изучения спроса. Есть возможность потом дозаказывать быстрые небольшие партии.

Доставка почтой выйдет около 2-х долларов. Если буду отправлять через корп. скидку - будет ещё дешевле.

В Москву/Питер можно будет передавать с ж/д проводниками.

MultiWii
Covax:

Я нашел место, где мона изготовить полетный контроллер, осталось дело нарисовать плату ардуино+гира+аксель, выбрать гиру и аксель, отдать в заказ. Кто готов присоединится к проекту?

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

YAN=:

Лучше, уж мозги + платка Allinone. На ней и так уже все, возможные, датчики собранны (ну GPS не хватает)

Мне барометр и компас врядли понадобятся, зачем переплачивать ?

Если нормально пойдёт с гирой и акселем, разведу отдельные платки под барометр, компас. стоить все 4-ре платы будут дешевле 100 долл

MultiWii
dangerousgluck:

ссыль на “как” есть? а то как раз спалил блин wmp на itg3205. может сама микруха еще жива…

есть такая картинка img845.imageshack.us/i/itg3205.png/img845.imageshack.us/i/itg3205.png/

а прще всего скачать даташит на 3200 , и посмотреть как онон на Вашей wm+
спалить 3205 шансов очеь мало… я давал туда 7.2 вольта и гира осталась жива

Wishnu:

На частоте 400 только с гириком цикл 2200.

у меня цикл получился 1700. на 400 гц.