Ардупилот на платах OpenPilot Revolution / RevoMini (записей: 1756)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад

    Использовать скорее всего можно, судя по таргетам Бетафлая отличия от Омнибуса минимальны. Только куда I2C цеплять, даже площадок на плате нет. Все же эти все-в-одном рассчитаны строго под рейсеров, у них выведены только 2 УАРТа, причем один будет занят приемником - вывода PPM я не нашел. Разве что к ногам проца паяться, а какой тогда смысл?

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

    И насчет долголетов я малость не согласен, регуль 4-в-1 20*20 плюс РевоМини таки легче чем эти монстры, и несопоставимо дешевле. Вот годный набор для долголета :)

    PS. Забавно, полетный контроллер "посейдон"  - для покорения морских глубин?  :mrgreen:

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад

    Вдогонку про долголеты. Есть вот такой регуль, собран не на рассыпухе а на специальном драйвере моторов со встроенным процем, даташит. По прочтению выглядит нереально круто - питалово камня (!) от 6.5 до 45 вольт, защита от всего, 600мА управляющий ток, и прочая прочая. Если софт сделан правильно то должна конфетка получиться

  • Аватар профиля Константин Константин3 пунктов в 6 г., 3 мес. назад

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

     

    Заказал по ссылке в первом посте ,пока не пришел барометр решился посмотреть чего такое бетафлай. как по другому подключить не стал разбираться в CLI посмотрел куда выходят SDA и SCL , туда и запаял (компас), на плате не разведены  .Все нормально работает. По этоу и вопрос такой возник.

    Регелятор я такой использую очень удобно . Сейчас внутренности выглядят так

    Вас я понял , рекомендации учел. Эстетики немного хочется . 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад
    [2017-12-27 13:04:06] mailmasterkar писал(а): Я почему и уточнил , вроде прицепиться к выводам не сложно   

    подпаяться не сложно, сложно обеспечить надежность такого подключения. Провода обязательно крепить лаком, иначе от вибрации отломаются от пайки (на дочкиной машинке на неделю подобного хватило), а лак это вес

    [2017-12-27 13:04:06] mailmasterkar писал(а): Сейчас внутренности выглядят так

    Немного критики.

    • Провода к моторам лучше использовать МГТФ, подобрав по сечению, они значительно легче.
    • Дополнительные детали удобнее всего ставить на продолжение башни, делая "плату" из текстолита 0.6мм и подклеивая к ней скотчем с обеих сторон. Вот  тут вся электроника влезла в баночку от соевого соуса.
    • Карбон не самый лучший материал для основания стойки GPS, могут проблемы с приемом возникнуть. Лучше текстолит фольгированный, обе стороны соединить, и можно без стойки :)

    .

    [2017-12-27 13:04:06] mailmasterkar писал(а): Эстетики немного хочется

    Для эстетики сверху напяливается подходящее ведро :)

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад

    Запустил основной цикл Ардукоптера на 1кГц. Нагрузка проца основным процессом 30%, с небольшим оверклоком должно хватить и на запись логов на не самые тормозные флешки. Вот только 400Гц цикла захардкожено практически ВЕЗДЕ, и даже мигать диодами оно стало в 2.5 раза чаще :(

    UPD. потестил малость, других негативных моментов не обнаружено. Горизонт в МП стал вести себя более похоже на Бетафлай - плавно и без задержки, похоже что частоту выдачи пакетов надо увеличивать.

  • Аватар профиля Константин Константин3 пунктов в 6 г., 3 мес. назад

    Может на фото видно плохо но там как раз приклеено и к контактным площадкам выведено, но мысль понятна.

    Критика это отлично , толкает на развитие.

    • Провода к моторам хотел заменить но ждать долго было ,мгтф был но тонкий очень. хотя при токе в 2-4 ампера на мотор выдержал бы.
    • Придерживался концепции после виброразвязки к полетнику ничего не крепить чтоб ему ничего не мешало нормально чувствовать обстановку.
    • Вот уж недумал что могут быть проблемы ,мысль была снизу экран приклеить но подумал что он и так проводящий.Ловит 18-20 спутников. без стойки не вариант Li-oin -ы магнитное поле дают хоть и размагничиваю перед каждым полетом.

    Я имел в виду так сказать технической эстетики а так всё закрыто , летал и в туман и в мелко моросящий дождь.

    Если интересно запись с наземки .

    По теме , проект интересен , потому что кроме как ардукотер по моему личному мнению ничего не может обеспечить надежности полета . Да еще и установить теперь можно не только на пиксы.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад
    [2017-12-27 15:41:54] mailmasterkar писал(а): там как раз приклеено и к контактным площадкам выведено

    ну тогда вполне годное решение. Только с эстетикой беда :)

    [2017-12-27 15:41:54] mailmasterkar писал(а): Придерживался концепции после виброразвязки к полетнику ничего не крепить

    а зачем к полетнику-то? его наверх, а между ним и регулем еще одна плата с разными ОСД и прочим

    [2017-12-27 15:41:54] mailmasterkar писал(а): Вот уж недумал что могут быть проблемы

    карбон не просто проводящий, он плохо проводящий, с неравномерным качеством контакта между волокнами. На нем и рекомбинации всякие, и смешение частот, и кучи других эффектов. Симптомы гуглятся по "антенна не работает рядом с карбоном". Если компас то да, без стойки не вариант.

    [2017-12-27 15:41:54] mailmasterkar писал(а):  Если интересно запись с наземки

    Глянул. ИМХО АПМ плохо справляется со стабилизацией этой тушки, имел сравнить поведение одной ВМГ на контроллерах разных поколений. 8-битники сейчас только для поворотки антенны годны...

    PS. мотормаунты можно заменить карбоновой пластиной, вклеенной с обмоткой ниткой в луч с профрезерованным пазом, заодно можно сразу и выкосы сделать. Ну эт если фрезер есть :)

    PPS. Какие ПИДы получились?

  • Аватар профиля Константин Константин3 пунктов в 6 г., 3 мес. назад

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

    Пиды настраивал при акумуляторе 4S2P а когда далеко летаю ставлю 4S4P два раза вес различается . 

    Сейчас доделываю из того что осталось старого еще долголетик (так на запас да и жалко комплектуха лежит без дела). В нем конечно не на фрезере но вот как то так. 

     

    Каждый последующий получается немного лучше. 

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад

    Убрал все ненужные ограничения: теперь скорость выдачи потоков МАВлинк может быть до 50 пакетов/с (было 10), частота цикла до 2000Hz (было 400) и так  далее. Ну и добился нормальной работы на частоте цикла 1000Hz. Горизонт отображается живенько так, параметры загружаются вообще махом (если поставить SR0_PARAM в 50), нагрузка проца не превышает 30% - вобщем я доволен :)

    нагрузка (1kHz, логи, мавлинк на учетверенной скорости через USB)

    task 0 (0x0000000080B62A9) time: 32.08% mean 79.1uS max 133uS full 0uS wait sem. 8uS free stack 0xD3C
    task 1 (0x0000000080B70E9) time: 15.72% mean 4.8uS max 54uS full 0uS wait sem. 0uS free stack 0x7C
    task 2 (0x80B7909100053A8) time: 0.73% mean 14.7uS max 64uS full 190uS wait sem. 0uS free stack 0x13C
    task 3 (0x804BBB920007D98) time: 0.40% mean 11.8uS max 51uS full 923uS wait sem. 538uS free stack 0x2D4
    task 4 (0x0000000080B74FD) time: 47.32% mean 15.8uS max 96uS full 335713uS wait sem. 0uS free stack 0x6EC
    task 5 (0x804EC892000CA20) time: 0.36% mean 13.2uS max 52uS full 974uS wait sem. 377uS free stack 0x214
    task 6 (0x80574B12000CAC8) time: 3.38% mean 29.7uS max 75uS full 194uS wait sem. 9uS free stack 0x16C
    task 7 (0x0000000080B6925) time: 0.01% mean 85.1uS max 115uS full 5093uS wait sem. 0uS free stack 0x1A4

    ЗЫ. новым контроллерам потихоньку стали добавлять УАРТов, барометры и I2C.

  • Аватар профиля macrokernel macrokernel в 6 г., 3 мес. назад

    Это же просто прекрасная новость! В воздухе ещё не пробовали? Интересно, насколько это сказалось на управляемости, особенно в связке с современными регулями.

    А контроллер, и правда, интересный: OSD, барометр, I2C, UARTы, виброразяка сенсоров. Сам IMU ICM20689 обещает быть интересным - 32 kHz, если он действительно low-noise. Вот бы ещё была версия под ESC 4-в-1!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад
    [2017-12-28 10:34:52] macrokernel писал(а): Сам IMU ICM20689 обещает быть интересным - 32 kHz, если он действительно low-noise. 

    Этот ИМУ изначально предназначался для коптеров, а не для телефонов. Что может означать много всего :) Пробовать надо, отзывы из Бетафлая вроде хорошие. Но вот 32кГц это излишество ибо 2 уже предел для цикла, а получать данные чаще чем обсчитывать смысла мало.

  • Аватар профиля gravizapa gravizapa в 6 г., 3 мес. назад
    [2017-12-14 13:56:08] night_ghost писал(а): а не развести ли плату SD + OSD под подключение на шину SPI

    Пару дней назал спалил свой пиксрейсер и вплотную занялся изучением рынка ПК на Ф4 ,применимо к Вашему проекту. С такой платкой это будет просто идеальный вариант,ничем не уступаюший пиксам... Лично меня отсутствие полноценного логирования только остановило,от приобретения ревомини,думаю не меня одного.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад
    [2017-12-28 18:38:06] gravizapa писал(а): Лично меня отсутствие полноценного логирования только остановило,от приобретения ревомини

    тогда самый простой вариант это сдуть 2516 и впаять 25128 от Winbond, 16мб для логов вполне достаточно.

    PS. Над платой подумаю ближе к февралю

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

  • Аватар профиля m--s s s6 пунктов в 6 г., 3 мес. назад
    [2017-12-29 03:26:07] night_ghost писал(а): UPD. если размеры не поджмают то лучше взять полноразмерный Revolution, у него хоть схемотехника приличнее всех этих новоделов.

    +  есть схема в открытом доступе.

    + есть в продаже у многих продавцов, в отличии от ревомини

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 6 г., 3 мес. назад
    [2017-12-29 11:29:37] m-s писал(а): есть в продаже у многих продавцов, в отличии от ревомини

    таки и мини на Али еще в десятке мест есть, начнет пропадать - закуплю оптовую партию :)

    Продолжая список различий,  у полноразмерного:

    + все внешние выводы проходят через демпферы либо резисторы

    + на два вывода больше

    + отладка на разъеме

    + есть светодиод  на питании

    Зато:

    - втрое больше размер и вес

    - мини имеет корпус, что часто облегчает монтаж

    - у большого нет внешнего SPI

    Так что кому что больше нравится

    PS. Тем временем Бетафлайт начал гладить данные гиры Кальманом, народ аж пищит от восторга :) Так что все острее желание собрать двухпроцессорный контроллер Арду+Бета

← Форум группы   Все форумы К последней записи
Постов на странице:

Вы автоматически вступите в эту группу, когда ответите в теме.

Добавить ответ:

-
Рейтинг@Mail.ru