Ardupilot для вертолета (APM/Pixhawk)

ivanov_sergey
mvpolushin:

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

То что видно на фото - на самом деле микропористая резина (утеплитель K-FLEX), обладающая хорошими демпфирующими свойствами. Тоже думал об утяжелении контроллера свинцовыми грузиками общим весом 15-20 гр. (используются при балансировке колес а\м)

ivanov_sergey

Подскажите, а где в Pixhawk установлен бародатчик, чтобы прикрыть его поролончиком?

mvpolushin

Вам этот поролон незачем достаточно стандартной площадки и утяжеления гр. 50-80 а 15 г мало. Я тоже изначально испытал без утяжеления пикса, вибрации были за приделом нормы, оловянная пластина 70г решала эту проблему.
и еще, ЭТО ОЧЕНЬ ВАЖНО, все фильтра нужно уменьшать со значения с 20 до 5, если этого не сделаете краш 100%
как то так дожжен выглядеть ваш барометр

Дима=

Всем привет!! На бензиныче будет работать, как думаете??

mvpolushin
Дима=:

Всем привет!! На бензиныче будет работать, как думаете??

Я где то на зарубежном форуме видел Ardupilot на бензиныче, но сейчас не помню и не могу найти ссылку, вот эти https://novaerial.com ребята этим занимались и могут на заказ собрать бензиныч на пиксе и кстати он же и один и разработчиков Ardupilot. В общем думаю можно, но нужно удалить особое внимание вибраразвязке, и луче использовать пикс второй версии.

Дима=

Спасибо. У меня уже есть бнзиныч, летаю ФПВ но вот 3ГХ и АПС что то не внушает доверия, хотя несколько раз модель спасло…

mvpolushin

У меня тоже был 3ГХ и АПС , да спасает все хорошо работает но функций ноль по сравнению с Ardupilot, если летает с 3ГХ и АПС думаю и с пиксом полетит. АПС тоже не любит лишних вибраций, видимо у вас с этим все в порядке)

ivanov_sergey

Уважаемые форумчане, выношу на обсуждение схему подключения Pixhawk, которую планирую реализовать на классическом вертолете без флайбара.
Питание сервомашинок - от регулятора двигателя (5В); питание контроллера - от отдельного BEC (4,95В); питание видеотракта - от отдельного BEC с двойным выходным напряжением (5 и 12 В).
На модели планируется использовать MiniOSD, две видеокамеры и видеопереключатель с управлением от приемника.

Схему с более высоким разрешением можно скачать здесь:
yadi.sk/i/xy1DVFfc3ALKPf

mvpolushin

Красиво, но не совсем правильно. От ESC питаются сервы а они дают сильные помехи, не стоит туда подключать видеолинк, да и эта дополнительная нагрузка ESC совсем не нужна. Видеолинк и все остальное питайте отдельно с силового выхода пвермодуля. Отдельное питание серв разводить не стоит, зачем вам этот гемор. Разъемы от ESC и серв втыкайте в пикс и все, подключайте какобычно ФБЛ и все будет работать.

Дима=
mvpolushin:

У меня тоже был 3ГХ и АПС , да спасает все хорошо работает но функций ноль по сравнению с Ardupilot, если летает с 3ГХ и АПС думаю и с пиксом полетит. АПС тоже не любит лишних вибраций, видимо у вас с этим все в порядке)

С вибро развязкой вроде нормально, но меня пугают настройки этих ПИДов пока настроишь можно модель несколько раз разложить. А ардопилот больше боится вибраций чем 3ГХ…

mvpolushin

ПИДы по умолчанию рассчитаны на средний размер вертолета (500-600) я вот на 500 пид и не трогал и все ок, я делаю так: немного полетав в режиме стаб я скачиваю и смотрю полетный журнал если вибрации в норме то смело с земли взлетаю в лойторе. Делал и так: в режиме стаб взлетал метров на 10, включаю режим лойтер, если вертолет не прыгает метр верх, полтора вниз и так с частотой 1 раз в секунду то значит все ок, если начинает прыгать то быстро переключаюсь обратно в стаб, но это рисково можно растеряться и разложить модель)
В идеале конечно надо изначально добиться, чтоб вибрации были в норме а потом уж включать автоматические полетные режимы.

Дима=

Если уж на электрички надо такую серьезную виброразвязку то я думаю на бензиновый нет смысла городить… Да и потом я ни когда не летаю в стабилизации а только в ручном режиме так что для меня важен только возврат домой…

mvpolushin

Если вам нужен только возврат домой, то 3ГХ и АПС для вас идеальный вариант, луче и дешевле не чего не придумаешь.

ivanov_sergey
mvpolushin:

Красиво, но не совсем правильно. От ESC питаются сервы а они дают сильные помехи, не стоит туда подключать видеолинк, да и эта дополнительная нагрузка ESC совсем не нужна. Видеолинк и все остальное питайте отдельно с силового выхода пвермодуля. Отдельное питание серв разводить не стоит, зачем вам этот гемор. Разъемы от ESC и серв втыкайте в пикс и все, подключайте какобычно ФБЛ и все будет работать.

Собственно все вроде бы так и выполнено 😃 Видеолинк сидит на отдельном BEC и никак не связан с ESC. Контроллер запитан от еще одного BEC с напряжением 4,95 В, чтобы не спалить MiniOSD, которые “горят” уже при 5В. С PowerModule будет взят только сигнал с датчиков тока и напряжения. В схеме провода подписаны по цветам, согласно общепринятому сокращению.

mvpolushin

Теперь понял вашусхему, а вы запитали контролер через 5 выход а разве он связан с питанием контролера? , выпроверяли? Я всегда все свои контролерыподключал через повермодуль и не каких проблем , ОСД не когда не сгорала.

1 month later
ivanov_sergey
mvpolushin:

Вы запитали контролер через 5 выход а разве он связан с питанием контролера? , вы проверяли?

Проверил, работает при таком подключении:

mvpolushin
ivanov_sergey:

Проверил, работает при таком подключении:

О, во как, я не тестил и не знал.
Сергей, я так и не могу понять зачем вам дополнительный отдельный BEC, это лишний элемент, пих прекрасно работает от PowerModule, слежу за веткой PIXHAWK PX4 Autopilot еще одна летающая железка, с питанием пикса проблем не у кого нет, с АПМ да, есть проблемы по питанию. И с питанием серв придется колхозить (разводить сопли)
Кстати вот еще зарубежный форум, на самом деле много народу установили Ardupilot на классический верталет discuss.ardupilot.org/c/arducopter/…/latest

1 month later
ivanov_sergey
mvpolushin:

очень важно при RTH не устанавливайте конечную 0 (авто посадка) установите зависание 2 или 3 метра над землей иначе при RTH модель прилетит в точку взлета на заданной высоте и выключит двигатель, это глюк прошивки 3.3.3. а в прошивке 3.4… это исправлено но я вам не рекомендую, пока сам не испытаю.

Михаил, удалось протестировать версию прошивки 3.4… на стабильность и глюки с выключением двигателя?

mvpolushin

Сергей, с этим не приятным сюрпризом удалось разобраться. У меня была проблема, когда при авто посадке, в режиме RTL, модель прилетает в точку взлета на заданной высоте, и выключает двигатель, кстати за высоту в режиме RTL отвечает параметр RTL_ALT, выставляться высота от 0-8000 в сантиметрах. С этой проблемой удалось разобраться, как оказалось есть важный параметр при авто посадке, H_LAND_COL_MIN в вертолетном меню называться Landin Collective значение должно быть в пределах 0-500 pwm, отвечает за минимальный коллективный шаг в режиме посадки. У меня значении этого параметра было выставлено 650 pwm что значительно выше максимального значения.

ivanov_sergey

Столкнулся с такой проблемой: высокоскоростная цифровая серва ACE DS0606n в канале MainOut #4 (Rudder) не работает.
Видимо ее придется подключать к Pixhawk через внешний гироскоп?
Вообще этот автопилот поддерживает такие сервы? Может это где нибудь настраивается в вертолетном меню MissionPlaner?

mvpolushin
ivanov_sergey:

Столкнулся с такой проблемой: высокоскоростная цифровая серва ACE DS0606n в канале MainOut #4 (Rudder) не работает.
Видимо ее придется подключать к Pixhawk через внешний гироскоп?
Вообще этот автопилот поддерживает такие сервы? Может это где нибудь настраивается в вертолетном меню MissionPlaner?

В вертолетном меню нечего подобного не настраивается, это если возможно то в расширенных параметрах.
На этот вопрос я точного ответа не знаю, у сервы ACE DS0606n нулевая точка pwm 760, в настройках MissionPlaner настраивается в пределах 800 – 2200 pwm
RC4_MAX 1934 pwm (800 – 2200)
RC4_MIN 1094 pwm (800 – 2200)
RC4_TRIM 1514 pwm (800 – 2200)
Я так понимаю, серва должна поддерживать полосную пульсацию с нулевой точкой 1520 pwm. Попробуйте спросить в самолетной ветке Ardupilot , там ответят вам точнее rcopen.com/forum/f90/topic132831