Автопилот Arduplane - открытое ПО

egunak95
RTemka:

А сам ардупилот настроить на возврат при пропадания сигнала можно ?
Или другой вариант, приемник по FS настраивается на ручки в центр и канал режима на RTL.

Для ардупилота надо настроить определение потери сигнала, т.е. обозначить признаки его пропадания, однако другой вариант с файлсейвом прост и надёжен, т.е. легче реализовать.

alexeykozin
egunak95:

Однако делал я опыты с передатчиком РРМ без функции файлсейв, так при отключении можно переключить Ардупилот в какой непопадя режим

встроенный а ардупилот фаилсейв-детектор работает только в режиме pwm входных сигналов, логика определения что сигнал вышел из кондиции заложена в чип “pwm->ppm энкодера”
поэтому либо использовать раздельное подключение PWM сигналов либо только те приемники с PPM-Sum выходом которые поддерживают собственный фаилсейв

LysvaSki

Доброго времени суток!

присматриваю автопилот с осд. однако не совсем понял ситуацию с питанием.
самолётик бикслер-2. регуль такой туда поставил: TURNIGY Plush 25amp Speed Controller
набор автопилота заказать хочу такой:
915Mhz ArduFlyer-UAV GPS Flight Control System
RCTimer MAVLink-OSD V1.0 (Suit AIOP, ArduFlyer, APM)

турнига выдает 5 вт. от него можно запитать арм? или ставить (по феншую) отдельный акк с вот такой штукой (и она ли?):
UBEC 3A UBEC, 5V Switching BEC

ещё больше не понятно с осд. допустимо ли запитать её прямо от акка (отдельного)?

alexeykozin

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

LysvaSki
alexeykozin:

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

в промежуток между аккумом и турнигой? тогда чем преобразовывать к 5в?

hippp
LysvaSki:

в промежуток между аккумом и турнигой? тогда чем преобразовывать к 5в?

ArduPilot Mega категорически советуют питать вот этим: store.diydrones.com/…/br-apmpwr.htm

Официальная железка продается уже в комплекте с ним.

Pavel_D

Всем привет! Ктонибудь в курсе об обновлении платы APM 2.5? Нашел на Таобао такую платку. Пишут что версия 2,5,2.

Sel_82

Подскажите, где можно найти более подробную информацию по APM 1
например для чего нужны все кнопки на платах.
Не нашел инфы или не там искал.
И вопрос - можно ли сбросить настройки домашней точки и установок горризонта не отключая акб? (при помощи кнопок на ARM и при помощи Мишн планера)

alexeykozin
Sel_82:

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

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

Sel_82:

И вопрос - можно ли сбросить настройки домашней точки и установок горризонта не отключая акб? (при помощи кнопок на ARM и при помощи Мишн планера)

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

Sel_82

Слайдер это что? (если это переключатель рядом с четырехпереключательным, то он сразу был к хвосту) и за что он отвечает. Хотелось бы понять.
На сколько я понимаю, то одна кнопка на иму, она не используется, а на самом пилоте обе задействованы. Что сбрасывает каждая из них?

alexeykozin
Sel_82:

Слайдер это что? (если это переключатель рядом с четырехпереключательным, то он сразу был к хвосту) и за что он отвечает. Хотелось бы понять

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

LysvaSki
hippp:

ArduPilot Mega категорически советуют питать вот этим: store.diydrones.com/…/br-apmpwr.htm

Официальная железка продается уже в комплекте с ним.

Отдельно за эту железку просят 24$. Может где-то есть аналог?

alexeykozin

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

за 24 доллара это “авторское” комбинированное решение состоящее из датчика тока напряжения и стабилизатора напряжения

LysvaSki
alexeykozin:

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

за 24 доллара это “авторское” комбинированное решение состоящее из датчика тока напряжения и стабилизатора напряжения

Спасибо, Алексей!

набора
915Mhz ArduFlyer-UAV GPS Flight Control System
RCTimer MAVLink-OSD V1.0 (Suit AIOP, ArduFlyer, APM)
и APM Power Module with XT60 Connectors
достаточно?

osd плату запитывать допустимо всё-таки от второго аккума напрямую?
и ещё вопрос: прошивки можно грузить для официальной платы?

alexeykozin
LysvaSki:

набора 915Mhz ArduFlyer-UAV GPS Flight Control System RCTimer MAVLink-OSD V1.0 (Suit AIOP, ArduFlyer, APM) и APM Power Module with XT60 Connectors достаточно?

можно еще корпус у дидронесов до кучи взять
если берете “напопробовать” то достаточно.
если летать в любую погоду то еще понадобится набор сенсор воздушной сворости с трубкой пито

LysvaSki:

osd плату запитывать допустимо всё-таки от второго аккума напрямую? и ещё вопрос: прошивки можно грузить для официальной платы?

это 100% копия оригинала, изменена только надпись на обратной стороне платы

Sel_82

сегодня начал собирать коптер на APM 2,5. При отстройке аппы прыгают все значения каналов. Это нормально или нет? На APM 1 такого нет. На 2,5 прыгают даже те каналы, которые не подключены к приемнику.
Плату питаю от регулятора одного из двигателей.

Smolett
Sel_82:

прыгают даже те каналы, которые не подключены к приемнику.

Sel_82:

Это нормально или нет?

Вы серьезно считаете что так и должно быть?

Alex-13
Sel_82:

Плату питаю от регулятора одного из двигателей.

Питать АПМ от регуля не есть хорошо, а очень даже плохо
Надо питать отдельным UBEC.
Самый лучший вариант питания описан здесь
www.rcgroups.com/forums/showthread.php?t=1840891

RTemka

А если питать плату через диод, а за ним электролит 4700мФ ?
На Multiwii такое помогало.

hippp

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

karabasus
RTemka:

А если питать плату через диод, а за ним электролит 4700мФ ?
На Multiwii такое помогало.

Зачем такие извращения, когда BEC отдельный на 5 вольт стоит 100-150 рублей. А то при броске напряжения от работы серв получите ,случайно, в ходе полета , перезагрузку автопилота (а если это будет в 2-5км. от вас ? И даже если носитель не упадет, то где был его дом до этого он забудет начисто. 😃 ) Соответственно при включении RTL (по failsafe или вручную) он уже к вам не вернется.
Сгладит ли конденсатор эти возможные просадки- вопрос открытый конечно, можете поэкспериментировать.

Sel_82
karabasus:

когда BEC отдельный на 5 вольт стоит 100-150 рублей

У меня все беки на 5,2-5,4, поэтому APM 2.5 не рискую от них питать.
Ну и питание от регулей вынужденная мера. Пока нет возможности из-за границы заказать нормальное питание

karabasus
Sel_82:

У меня все беки на 5,2-5,4

Ну и так этож неплохо.
Родной power module - : outputs 5.3V and 2.25A max
Так что ваши вполне подойдут я думаю.

HATUUL

А я такой на сервы подкючил.+ кандёр.на 3300.Под рукой оказался.

egunak95
alexeykozin:

встроенный а ардупилот фаилсейв-детектор работает только в режиме pwm входных сигналов

Сделал я опыт, подключил все входы выходы, откалибровал передатчик ЖР ДэСИкс9 и отключил, странное дело заработал файлсейв АПМ1, т.е. все рули в нейтраль, а газ минимум. Как он определил что радиоволна пропала неясность. Попробовал с файлсейвом приёмника, на 8 канал програмировал РТЛ, Стабил и другие режимы при отключении передатчика всё работает. Вывод такой, что конечно лучше использовать файлсейв приёмника, проще настроить. Странное дело в режиме стабилизации хвост подруливает элеронам, лучше бы подруливал стабилизатор. Как сделать чтоб хвост из режима стабилизации исключить, а стабилизатор приобщить? У меня раздельные элероны, рулятся двумя каналами , подключаю к АПМ1 во входы 1 и 5, в настройках в RC5 function ставлю 4 и в режиме стабилизация всё рулится, однако писали что есть какие-то проблемы с раздельными элеронами. Сейчас прошивка 2.68 может эту проблему исправили, но ранее это я не проверял. В режиме стабилизации можно подруливать однако что-то вяло (с задержкой) сервы поворачиваются, в мануале тоже какая-то задержка. Чем больше добавляют алгоритмов тем медленее крутятся сервы.

egunak95:

Как он определил что радиоволна пропала неясность.

В мануале на
Manual for 8 Channel PPM Encoder (v2), Firmware: v2.3.16 написано
Please note that throttle must be on channel 3 in order for the failsafe to work properly!
If a receiver servo channel is lost, the behaviour depends on the channel:

Channel 1 Roll Set to center (1500

μs)

Channel 2 Pitch Set to center (1500

μs)

Channel 3 Throttle Set to low (900

μs)

Channel 4 Yaw Set to center (1500

μs)

Channel 5 … Remain at last value

Channel 6 … Remain at last value

Channel 7 … Remain at last value

Channel 8 … Remain at last value

·

If all channels are lost or the throttle channel is lost, the throttle signal will be set to low (900 μs) and this

is an indication for the ArduCopter/ArduPlane/ArduRover software that something went wrong.

Depending on the settings and parameters, this might initiate a failsafe

scenario like RTL.
Если все каналы будут потеряны или канал дроссельной теряется, дроссельной сигнал будет установлено значение низкий (900 μs) и это
является показателем для программного обеспечения ArduCopter/ArduPlane/ArduRover, что-то пошло не так.
В зависимости от параметров и параметров это может инициировать failsafe
сценарий как RTL.