CRIUS ALL IN ONE PRO Flight Controller

mahowik

Фотки сделайте крупным планом плз.
Как качество сборки и т.д.?

Diman-Gad

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

фото в крупном размере
img-fotki.yandex.ru/get/…/0_6a76f_64c0e3f0_orig

ctakah

Летает? Очень интересен полет.Наверно по умолчанию квад прошит ?

mikk

Пришла такая плата. Пайка вроде ничего, но вот флюс плохо смыт, нижняя поверхность липкая, наверное промыть не помешает.
Ставить микро usb на такую плату, по моему, была плохая идея. Разъем очень хлипкий.

Что-то было прошито вначале, весело мигала светодиодами, один раз даже отреагировала на стики, но не Мегапират. Как настраивать Мультиви не стал разбираться, просто конфигуратором из последней прошивки не смог прочитать данные с платы.
Стал шить Мегапирата. 2.0.49 не завелся, скорее всего с выбором датчиков что то не то.
2.6 R5 с датчиками PIRATES_FREEIMU_4 заработала. Сюрпризом стало что передняя сторона платы не та куда показывает стрелка, а сторона с разъемом от приемника.
Прилепил плату скотчем, понизил пиды, полетал в квартире. Вроде горизонт держит, на управление адекватно реагирует.
На днях проверю на улице как ведет себя.

SovGVD
mikk:

Стал шить Мегапирата. 2.0.49 не завелся

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

mahowik
mikk:

Пришла такая плата.

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

mahowik

upd: разобрался…

Под arduino-1.0 лежал rxtxSerial.dll от 17.03.2009 (фикс для для BT). Положил родной и все стало ок…

По умолчанию была залита multiwii 2.0 прошивка (с не правильным ACC scale)… Залил MultiWii_release_candidate_2_1_r976 раскоментировав FREEIMUv043 и MPU6050_LPF_42HZ…

з.ы. Очень порадовал барометр. В покое плавает +/-10…20см. За пару минут уплыл всего на ~20…30см по средней линии…

ctakah

Радостная новость,будете пробовать в полете,закройте баро паралончиком,20см очень радует.Спасибо за тесты:-)

mahowik
ctakah:

будете пробовать в полете

еще не скоро… комплектуха остальная в пути ))

ctakah:

закройте баро паралончиком

эту магию знаю 😉 на bmp085 и паралоном закрывал и електроника вся под колпаком была… помогает…

9 days later
sergu73

Сегодня подружил AIO с этим bluetooth от rctimer.
Подконнектился к FTDI-шному разъему, тока надо tx платы соединять с rx блютуса, и наоборот.
Заработало на УРА, уходил в соседнюю комнату с платой - держит связь.

mahowik

Запаял на коленке mobiDrone OSD из Multiwii FC I2C-GPS NAV Module + LM1881 (Video Sync Separator на ебае взял за пару баксов). Получилось “чуток” дешевле чем тут 😉
Залил mobiDroneOSD v2.3 PRE RELEASE 7 (FINAL), которая поддерживает новый протокол реализованный в MultiWii 2.1. Т.е. без примочек и правки прошивки основного контроллера, mobiDrone OSD берет все данные с него через UART (RX0-TX0) по новому протоколу. На видео ниже видна поддержка горизонта, азимута и высоты. Также при подключении GPS к контроллеру будет показывать координаты, кол-во спутников и направление домой. Еще к нему можно подрубить RSSI, уровень второй батареи (первый он берет с контроллера), датчик тока. Потом там есть полная настройка PID и режимов (т.е. что и на каком AUX канале висит), калибровка ACC/MAG…
Ну и еще одна очень приятная штучка, это радар (вроде как настраивается и активируется с пульта… )!

Вот такой вот OSD за $10 для вия! 😉

Огромное спасибо MichalM_sk за отличный проект!

SovGVD
mahowik:

LM1881

  • рассыпуха, можно список какие еще детальки добавились?
sergu73

на рцгрупсах народ пишет, что микро-usb разъем у кого-то отломался, причем уже не первый случай, так что аккуратнее с ним надо. Видимо зацепы на разъеме шнурка лишние или слишком тугие.

SovGVD:
  • рассыпуха

да, тоже интересно, что еще надо

SovGVD

microusb разъем везде этим страдает, а еще сейчас во все телефоны пихают, так что многие рекомендуют надфилем стачивать зацепы

mahowik
SovGVD:
  • рассыпуха, можно список какие еще детальки добавились?

По рассыпухе все просто. На схемке ниже в красном квадрате, то что нам надо. Я наколупал из мышек и старых комп. плат. Диод нашел там же, маркировки не знаю, но работает и ладно. Если на платке с 328 мегой фильтр по питанию стоит, то С3 и С5 можно не ставить, но я планирую впихнуть 10мкф + 0.1мкф (теже 100нф) дабы избежать и уменьшить вероятность глюков в полете, т.к. на борту будет много электроники: телеметрийный приемник (т.е. с обратным передатчиком) + видеолинк + болшие токи и наводки соот-но…
Была проблема найти R1 резистор на 680к… нашел 3 по 220к впихнул последовательно.
Далее переменный резистор R5 позволяет регулировать контраст выводимой информации на экран… я накрутил на 200…220ом и впаял постоянный.
Потом заметил что при подключении OSD яркость садится на 20-30%… заменил R3 со 100 на 470 ом и стало почти незаметно уменьшение яркости.
В синем квадрате входной делитель, для второй батарейки если надо, т.е. паять можно по надобности…
По заливке скетча. Даже после заливки ардуиновского бутлодыря скетч по Rx-Tx залить не получилось по инструкции тут (там же есть и оригиналная схема), потому залил через ISP. Тут уже можно через отдельный программатор или используя другую ардуину как Arduino ISP программатор…

p.s
Сперва хотел паять на arduino nano (или pro mini, т.е. любая ардуинка с 328 на борту по идее), но решил оставить ее для опытов… кому интересно тут разводка… Удобство в том что не надо будет подпаивать проводки к чипу + скетч можно лить по USB, т.е. без всяких программаторов… но более громоздко выйдет соот-но…
А если кого интерсует разводка под ЛУТ, то вот Гена и Дима выкладывали…

mahowik
mahowik:

заменил R3 со 100 на 470 ом и стало почти незаметно уменьшение яркости

ошибочка… речь шла прo R4…

savaga

Написал такую прошивочку для вия, на железке CE OSD

Глюков пока полно, но в целом работает. Пока есть:

  • все напряжения, ток, расход, RSSI - от самой железки
  • горизонт, высота, стрелка домой (на видео глючит, уже пофиксил), расстояние до дома
mahowik
savaga:

Написал такую прошивочку для вия, на железке CE OSD

оформляйте как open source проект на гугле, если готовы делится 😉
альтернатива - это всегда хорошо 😃

kolaa

Получил AIO, сразу захотел испробовать megapirate…
Залил MegaPirateNG_2.6_R5 и обнаружил, что датчики перевернуты - не соответствуют разметке на плате. Поправил код, вроде все стало как надо.
Попробовал запустить моторы и не смог - с нахрапу эту прошивку все-таки не взять, настроек - просто голову сломишь.

Плюнул, так как время уже много убил, залил MultiWii 2.1, поправил немного конфиг, настроил пиды и был счастлив.