F4BY. Отечественный ответ Pixhawka'm
Коллеги, F4BY для самолета под Arduplane полноценно сегодня все возможности Pixhawk поддерживает?
да, недавно тестили свежую альфа прошивку - работает великолепно
ссылка …apmcopter.ru/…/alfa-testirovanie-novyx-nebezopasn…
в первом посте ссылки на все типы прошивок
ardurover.px4 - машинка, танк, лодка, аэросани, судно на воздушной подушке
antennatracker.px4 - поворотка антенны
arducopter.px4 - мультикоптеры, все поддерживаемые типы, выбор типа рамы осуществляется в параметрах
arducopter-heli.px4 - традиционный вертолет
arduplane.px4 - самолеты. втч конвертопланы и летающее крыло
ardusub.px4 - подлодка или батискаф
в плане свежих новшеств для самолета контрллер обеспечивает до 12 выходов пвм для управления сервами и моторами, что необходимо для управления конвертопланами с поворотным крылом или поворотными моторами
Спасибо, разобрался.Перепрошил пикса и все регули перепрошил . Есть такой прикол на бихели прошивках-стоит галочка разрешающая калибровать регули с пульта, советую ее убирать , иначе неправильная комбинация на аппе ( ребенок поиграется или сам случайно сядешь на аппу:)) и регули “поедут”.
Пробовал на Блхели32 убирать галочку так аирбот не смог откалиброваться и запуститься. Можно проверить и на обычном блхели, но думаю может получиться такой-же результат.
Теперь мы есть тут github.com/ArduPilot/ardupilot/tree/…/f4by-ch
кто то обещал “съесть свой котелок” если это случится.)
еще одна хорошая новость Эндрю Тиджел рассказал о том что сейчас готовит поддержку протокола дшот для всех контроллеров с прошивкой ардупилот,
кроме того будет возможность программировать регуляторы подключившись по юсб к полетному контроллеру
вот это новость так новость))) ждем когда добавят в официальные прошивки и можно будет обновлять из мишен планера
Теперь мы есть тут github.com/ArduPilot/ardupil.../hwdef/f4by-ch
Не все знают проект как свои 5 пальцев)) Что это значит то?
Будет официальная поддержка как только арду перейдет на чибиос?
как это я понимаю
официально каждый контроллер поддерживает продавец. т.е. техподдержка, гарантия, ремонт.
уже сейчас можно склонировав исходники на локальный компьютер и выполнив инструкции по настройке среду разработки собрать прошивку из исходников под контроллер f4by
это позволяет пользователям при необходимости быстро доработать прошивку под свои нужды.
второй этап контроллер включат в регулярную сборку где можно будет загрузить стабл или самый альфа вариант где то тут firmware.ardupilot.org/Copter/2018-03/
третий этап контроллер включают в число автоматически распознаваемых для мишен планер, т.е. можно будет обновить прошивку ничего не закачивая
ну вот мы и в доке
ardupilot.org/copter/docs/common-f4by.html
Получилось хорошее расширение (дополнение) линейки. Все же 12 выходов при таких размерах больше нет.
Осталось дождаться саму 3.6 окончательную.
Прошу подсказать по строчке из инструкции:
Контакты D2 и D3. С прошивкой 3.3. и выше используются для подключения LED для индикации ARMING и 3Dfix GPS.
Я правильно понял, что используются два светодиода?
Между выходами контактов - и S напряжение для подключение светодиодов напрямую, или нужен токоограничивающий резистор?
Я правильно понял, что используются два светодиода?
Да.
Между выходами контактов - и S напряжение для подключение светодиодов напрямую, или нужен токоограничивающий резистор?
Напрямую, если используется обычный светодиод. Если мощный или лента, то через драйвер (силовой транзистор).
Контакты D2 и D3. С прошивкой 3.3. и выше используются для подключения LED для индикации ARMING и 3Dfix GPS.
К сожалению, в связи с интеграцией, в последней прошивке пока не планируется вывод на D2 и D3 (надо уточнять для каждой прошивки). Весь упор сделан на вывод этой информации на леддисплей.
Спасибо за вопрос. Надо будет дополнить инструкцию.
спрашивали про параметр фильтрации радиоуправления, для настройки отзывчивости на стики для рейсер-дронов
параметр RC_FEEL_RP в новых прошивках был заменен на ATC_INPUT_TC
при этом у нового параметра своя шкала, для быстрой реакции на стики ставим 0.05
ardupilot.org/copter/docs/parameters.html#atc-inpu…
сам столкнулся при тестировании отзывчивости на мелкой раме, но к моменту тестирования так и не нашел…
параметр RC_FEEL_RP в новых прошивках был заменен на ATC_INPUT_TC
при этом у нового параметра своя шкала, для быстрой реакции на стики ставим 0.05
ardupilot.org/copter/docs/parameters.html#atc-inpu…
тесты этих выходных.
собранный из репозитория ardupilot\master конфиг с ртос chibios
эта ртос считается более легковесной по сравнению с натикс, использованной ранее, работает с f4by при увеличении mainloop с 400 до 1000гц обеспечивая минимальную задержку от считывания данных гироскопов до передачи команды на управление моторами.
при этом существенно снизился нагрев CPU
пиды оставил подобранные для 400гц, на вид и слух - слегка завышены.
выполнено несколько полетов в ходе которых визуально проверено качество стабилизации в быстрых подъемах и спусках, второй тест контроль работы систем удержания высоты и позиции
Каким образом можно “организовать” резервное питание для этого ПК?
Каким образом можно “организовать” резервное питание для этого ПК?
развязка стоит на usb. тоесть можно подать 5 вольт на пины питания и пять вольт на разьем usb. ну или самому сделать
Каким образом можно “организовать” резервное питание для этого ПК?
Это как на пиксах что-ли?
Тогда по пиксовой схеме. 2 стаба через диоды развязки.
Но по мне идея резервирования не очень. Ошибки в схеме питания способны выжечь любое количество стабов одновременно. И чем больше лишних деталей, тем больше вероятность отказа.
У меня есть такая идея, но я не уверен как ее правильно реализовать: маленький легкий 2S аккум + 5В стаб, подключенный в USB.
Это должно покрыть 2 варианта аварии:
- Выход из строя основного стаба ПК или обрыв питающих ПК проводов.
- Полная потеря основного питания. Коптер это не спасет, но ПК будет работать и писать логи.
Технически нужно чтобы при наличии основного питания, этот резервный аккумулятор бы не разряжался. А в идеале и подзаряжался бы.
маленький легкий 2S аккум + 5В стаб, подключенный в USB.
Это как минимум надо паять провода минуя разъем, иначе при падении контакт точно будет нарушен.
А в идеале и подзаряжался бы.
А это уже лишнее. И так будет лишний вес.
но ПК будет работать и писать логи.
По мне, сомнительное достоинство.
2 банки по 50-100 mAh + стаб это будет меньше 10 грамм. Чтобы минут на 5-10 хватило питать ПК и приемник.
Это если критичен вес. Если у вас 3+ кг коптер то там и 50 грамм не проблема.
Про пайку проводов минуя разъем (какой разъем? почему минуя?) и контакт при падении - не понял. При падении много чего будет нарушено.
К аккумулятору припаивается USB “папа” и вставляется в ПК.
По мне, сомнительное достоинство.
Наличие логов при полном обесточивании - это бесплатный бонус такого решения, а не основная цель. Основная - не дать ПК выключиться при кратковременных или критических проблемах
его питания. Повторяю сам себя, вроде ж понятно описал в предыдущем сообщении.
нужно чтобы при наличии основного питания, этот резервный аккумулятор бы не разряжался
основной вопрос в этом
какой разъем?
USB.
почему минуя?) и контакт при падении - не понял.
потому что разъем USB рассчитан только на неподвижное использование. При ударе может потеряться контакт, что приведет к перезагрузке ПК и соответственно ПК уже никаких логов писать не будет.
Основная - не дать ПК выключиться при кратковременных или критических проблемах
Это прекрасно решается установкой надежного основного стаба. И не надо тогда ничего городить.
Предложенным способом можно решая одни проблемы легко нарваться на другие.
Повторяю сам себя
Вам никто не запрещает самому себе ставить что угодно. Но если просили совет, то есть смысл почитать.
При ударе может потеряться контакт, что приведет к перезагрузке ПК и соответственно ПК уже никаких логов писать не будет.
Не, не, с чего вы взяли что мне нужны логи после удара? Что может быть интересного в логах после удара? Мне нужны логи до удара, т.к. в них будет причина, по которой позже и произошел удар 😃
Например сейчас если вы в воздухе потеряете питание - в логах вы этого не увидите. Т.к. ПК просто не сможет этот момент записать.
Ну логи то дело вторичное, вообще речь в основном о
Основная - не дать ПК выключиться при кратковременных или критических проблемах его питания
Это прекрасно решается установкой надежного основного стаба. И не надо тогда ничего городить.
Предложенным способом можно решая одни проблемы легко нарваться на другие.
У меня есть надежный стаб, но это не защищает от отказа основной батареи или выпадению силового разъема или обрыву провода питания или дрожании в разъема питани ПК или КЗ или кто знает еще каких сюрпризов.
На какие конкретно проблемы легко нарваться предложенным способом и что почитать? Серьезно, если знаете - поделитесь плз. Я не любитель бессмысленной переписки на несколько страниц. Уже начинает напоминать поиск центра тяжести трапеции из соседней ветки 😃
Я не любитель бессмысленной переписки на несколько страниц. Уже начинает напоминать поиск центра тяжести трапеции из соседней ветки
Так формулируйте точнее сразу, не сопротивляйтесь ответам (а уточняйте, сотрудничайте) и не будет длительных препираний.
У меня есть надежный стаб, но это не защищает от отказа основной батареи или выпадению силового разъема или обрыву провода питания … или кто знает еще каких сюрпризов.
Это уже точнее. Хотя если замечаете за своей конструкцией такие проблемы, то их можно решить более простыми организационно-техническими способами.
На какие конкретно проблемы легко нарваться предложенным способом и что почитать?
- нельзя делать отдельный минус. Только общий для всех батарей.
- никакого разъема USB, иначе
или дрожание в разъеме питания ПК, или обрыв провода питания
или по другому, дребезг контакта или выпадение разъема из-за вибрации.
3. Ну и надо будет учесть, что вся обвязка (потребители) ПК тоже ляжет на этот стаб. Чтоб хотя бы не сгорел сразу, а удержался несколько секунд.
4. Заряжать мелкую батарею нет смысла. Это только усложнит схему и понизит ее надежность, да и смысла в заряде нет.