А давайте обсудим Arducopter - APM

arb

На больших скоростях всегда возникают зоны повышенного и пониженного давления вокруг аппарата - это аэродинамика Есть еще 1 параметр, который может помочь, но смогу сказать только вечером. И то он сильно не поможет.
Кардинально может решить проблему другими способами:

  1. Не летать быстро в альтходе, барометр все равно не справиться. Чтобы барометр начал правильно работать надо сделать аэродинамический корпус и потом обеспечить барометру как бы нейтральную точку между зонами повышенного и пониженного давления, чтобы он пытался определить правильное давление.
  2. Использовать лойтер или стаб для гонок. Стаб быстрее, нет ограничений.
  3. Ну и повторю аэродимаческий корпус для гонок логичнее. Или если нет возможности, то не летать быстро. Или помнить про эффект и пытаться приспособиться.
    Все остальное скорее всего будет обречено.
TRAHOMOTO
Razek:

Так прошил бутлоадер в 32u2 вроде как прошилось без ошибок но устройство новое не появилось в диспетчере устройство после того как закоротил JP2 и коротнул резет, так же прошил бутлоадер в Megа 2560, но и мега не появилась в диспетчере устройств. Что еще можно прозвонить и проверить очевидно, что проблема аппаратная

А бутлоадер и не нужно было шить, нужно было прошивку влить… да и это тоже не обязательно было делать, достаточно просто Read Flash и потом в получившемся буфере (файле) глянуть последние строчки, чтобы увидеть версию. Ну да ладно, это тоже дело такое. Попробуйте подключить к каналу газа сервотестер, включите “цикл” и неспеша, аккуратно зубочисточкой надавливайте на микросхемы/элементы и смотрите что кажет “Мишка”.
Чота мне кажется в Вашем случае где-то непропай.

ttt01

Davest, у Вас скорее вибрации по Z. Паролончик у меня стоит дышаший от фильтра воздушного скутера. есть с глухими порами паролоны–они не годяться.

Razek
TRAHOMOTO:

А бутлоадер и не нужно было шить, нужно было прошивку влить… да и это тоже не обязательно было делать, достаточно просто Read Flash и потом в получившемся буфере (файле) глянуть последние строчки, чтобы увидеть версию. Ну да ладно, это тоже дело такое. Попробуйте подключить к каналу газа сервотестер, включите “цикл” и неспеша, аккуратно зубочисточкой надавливайте на микросхемы/элементы и смотрите что кажет “Мишка”.
Чота мне кажется в Вашем случае где-то непропай.

Так теперь у меня обе микрухи чистые

macrokernel
arb:
  1. Использовать лойтер или стаб для гонок. Стаб быстрее, нет ограничений.

Я написал, что высоту теряет в Stabilize, Alt Hold и Position Hold. Последний режим, как я понимаю, это удержание позиции как в Loiter’е, но без Loiter’ных ограничений по скорости. Там на видео чел управляет, вроде, только правым стиком и левым по Yaw, не корректируя высоту, а коптер довольно резво летает по кругу. Мой коптер на такой скорости встретился бы с планетой, если бы я не отпустил правый стик и не дёрнул левый вверх.

integro

FrSky-150A
Возможно подключить к APM для измерения емкости ?
Или только на пульт ?
Если АPM может Pixhawk можно подключить ?

Bulldog
integro:

FrSky-150A
Возможно подключить к APM для измерения емкости ?
Или только на пульт ?
Если АPM может Pixhawk можно подключить ?

Какая емкость? Это датчик тока.
У АПМ свой датчик тока есть, Power Module называется.
И на таранис все это вывести можно через мавлинк.

Combatos

Скажите, на что влияет частота PWM регулей? Если, к примеру снизить в настройках с 490 до 400 Гц? Чем грозит? (моторы 980 kV)

arb
macrokernel:

Я написал, что высоту теряет в Stabilize, Alt Hold и Position Hold. Последний режим, как я понимаю, это удержание позиции как в Loiter’е, но без Loiter’ных ограничений по скорости. Там на видео чел управляет, вроде, только правым стиком и левым по Yaw, не корректируя высоту, а коптер довольно резво летает по кругу. Мой коптер на такой скорости встретился бы с планетой, если бы я не отпустил правый стик и не дёрнул левый вверх.

У меня а стабе гоняет без потери высоты (хотя-бы визуально). Только при остановке красиво взмывает вверх метра на 3-5 , как на вертолете. Получается красиво и интересно.
В лойтере идет скучно, как паровоз по рельсам. В лойтере гонял сын. Пульт в руках держал первый раз. И то сказал , что так скучно после того как видел мой полет в стабе. И это на скорости 19 м/с.
Альтхольд даже в мыслях не было испытывать на скорость, ну не для этого он.
Позишин от лойтере вроде не сильно отличается по описанию, вроде добавляется функция тормоза. Но для удержания позиции использует все тоже самое, значит и высоту будет или не будет держать как лойтер.
У меня на барометре ничего не стоит. Защита обеспечена корпусом. Удержанием высоты доволен , претензий к АРМ нет.
К слову. Максимальная скорость в стабе 24. Для интереса можно проверить и зигзаги или еще что нибудь.

minii

Корректнее - частота сигналов управления (потому что у регуля на выходе тоже PWM). Такое снижение - ни на что. За 1/400 секунды двигатель не сможет существенно изменить скорость вращения, да еще чтобы это повернуло коптер.

Combatos

Еще вот вопросик возник. Сделал я питание APM 2.6 следующим образом: взял 3DR Power module и подобрал там резистор в цепи обвязки PTH08080 таким образом, чтобы на выходе было 5,0V вместо 5,3V и подключил на свободный разъем INPUTS (убрав при этом перемычку по питанию платы APM), а с одного из регулей подал +5V на колодку OUTPUTS для питания сервы хвоста (у меня трикоптер). Плюс повесил доп. кондер 1500х10V на шину питания APM. Интересует мнение знатоков, может кто так делал уже, насколько надежна такая схема питания? Хочется все-таки исключить отказы APM из-за питания…

macrokernel
arb:

У меня а стабе гоняет без потери высоты (хотя-бы визуально).

А у меня - нет 😦 Поэтому и спрашиваю на форуме, как лечить?

arb
macrokernel:

А у меня - нет 😦 Поэтому и спрашиваю на форуме, как лечить?

У меня вылечено корпусом. Наклон корпуса на скорости составляет примерно 70 град. Получается красиво, как у конвертоплана. Плоский корпус так не сможет, его обязательно должно тянуть вниз набегающим воздушным потоком.

Nemalo
arb:

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

А можно фото коптера посмотреть? Очень любопытно.

nighthood
macrokernel:

Вопрос - это у всех так, или мой барометр сходит с ума от вибраций? Или еще от чего то?

Momentary altitude loss of 1m ~ 2m when the copter levels out after a high speed forward flight. This is caused by an aerodynamic effect which leads to a momentary low pressure bubble forming on the top of the copter where the flight controller is mounted which leads the altitude hold controller to believe it is climbing so it responds by descending. There is no cure for this behaviour at the moment although increasing the INAV_TC_Z parameter to 7 (default is 5) reduces the effect but increases the change of Common Problem.

это с copter.ardupilot.com

arb
Combatos:

3DR Power module и подобрал там резистор… насколько надежна такая схема питания? Хочется все-таки исключить отказы APM из-за питания…

3DR Power module, тем более с резистором, не совместим с надежностью. Найденный идеал на сегодня “по Фэншую”, все остальное имеют недостатки именно по питанию. Но как говорится - никто Вас не заставляет.

Nemalo:

А можно фото коптера посмотреть? Очень любопытно.

Да как такового корпуса еще нет. Есть прототип, собранный по принципу хламолета (две рейки плюс корочка) для проведения испытаний. Все оборудование (включая антенны) внутри корочки. Центр, обтекаемый во все стороны. А это обычно форма шара (полушара). У меня не совсем шар, но идея примерно та же. Вид простой. Ничего замечательного. Основной упор на функциональность. Корпус будет из композита и пока не готов не хотелось выкладывать. Из-за нестандартной компоновки сейчас начнутся сплошные упреки. Поэтому хочется, сначала получить результат, а потом показывать.

nighthood:

INAV_TC_Z parameter to 7 (default is 5)

О, как раз об этом параметре писал с утра в посте №18839. На скоростях проходил с установленной 7.
5 не пробовал, поэтому как влияет сказать не могу. Но раз разработчик рекомендует, то поставил. И похоже все вместе взятое - работает.

alexeykozin

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

arb
alexeykozin:

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

Про маленький шаг не совсем понятно. Если только как нехватка тяги для компенсации затягивания корпуса вниз.
Про смену шага для скорости это понятно. Скорее всего придется иметь 2 комплекта - для скорости и для висения. Только самолетный шаг для коптеров найти будет трудно, проще карбоновые будет доработать.
Алексей, лучше подскажите, пожалуйста, Вы пробовали смотреть код Дрифта по моему предположению в посте №18816. Если надо могу попробовать пройти в дрифте ближе к выходным, чтобы сравнить как получается с 3.1.5. Только если понадобится сообщите, пожалуйста, нужен ли какой-нибудь особый маршрут или фигуры выполнить.
Очень хочется понять можно ли спокойно летать в лойтере, авто или всегда ждать подвоха из-за глитча.

alexeykozin
arb:

Алексей, лучше подскажите, пожалуйста, Вы пробовали смотреть код Дрифта по моему предположению в посте №18816. Если надо могу попробовать пройти в дрифте ближе к выходным, чтобы сравнить как получается с 3.1.5. Только если понадобится сообщите, пожалуйста, нужен ли какой-нибудь особый маршрут или фигуры выполнить. Очень хочется понять можно ли спокойно летать в лойтере, авто или всегда ждать подвоха из-за глитча.

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

мое мнение при шустрых полетах проблемы именно изза консервативно настроенного глитч детектора

DChernov

А зачем в дрифте используется жпс? Об этом сказано в мануале, там же, что при потере жпс должен свалиться в АльтХолд или стаб. У меня остался в дрифте, но намылился куда-то по своим делам. Непонятно…
Также неясно, почему при переключении из лойтера в дрифт подскакивает по высоте, нужно возвращать.

macrokernel
arb:

У меня вылечено корпусом. Наклон корпуса на скорости составляет примерно 70 град. Получается красиво, как у конвертоплана. Плоский корпус так не сможет, его обязательно должно тянуть вниз набегающим воздушным потоком.

Надо мне всё-таки попробовать убрать полётный контроллер в круглую коробку от компакт-дисков.

nighthood:

Momentary altitude loss of 1m ~ 2m when the copter levels out after a high speed forward flight.

Это предложение я понимаю так, что 1-2 метра высоты теряются в момент, когда коптер выравнивается после высокоскоростного полёта вперёд. У меня же снижение начинается сразу после разгона. Высота продолжает падать, и не на метр-два, а до столкновения с землёй. Приходится отпускать правый стик, а левый - резко вверх. То есть, с высоты, например, 8-10 метров коптер снижается до двух-трёх метров, когда я его подхватываю, чтобы не разбить.

nighthood:

INAV_TC_Z parameter to 7 (default is 5)

Попробую поднять до 7, спасибо. Хотя и не верится, что поможет.