FPV миникоптеры на 250х рамах (ZMR, Blackout, QAV250 и т.п.)

AiRplane=

Народ помогите побороть проблему… Что на F3 (SP F3 с ReadyToSky) была что сейчас на F4 (Airbot с Banggood) - когда резко даешь газ - квадрик тангажирует, так же резко отпускаешь - встает в ту же плоскость как до увеличения газа…

Еще была беда что он постоянно кренился вправо… грешил на ПИДы обкрутился … в итоге настроил пиды супер, а в итоге нужно было просто откалибровать аппаратуру (Radiolink AT9)

SkyPlayer
Кариёзный_монстр:

Омнибусы разработал и продает все тот же айрбот, поэтому говорить в айрботе нет осд очень странно.

Вы внимательно читали? Речь шла про “модель” контроллера (причём конкретного, по ссылке на банг) и, соответственно, прошивки к нему, а не про название производителя.

AiRplane=:

Еще была беда что он постоянно кренился вправо… грешил на ПИДы обкрутился … в итоге настроил пиды супер, а в итоге нужно было просто откалибровать аппаратуру (Radiolink AT9)

Дык на вкладке Receiver в конфигураторе надо было проверить “нули” и отсутствие “дребезга” первых четырёх каналов и, при необходимости, откалибровать диапазон и нули при помощи rxrange в CLI.

AiRplane=
SkyPlayer:

Дык на вкладке Receiver в конфигураторе надо было проверить “нули” и отсутствие “дребезга” первых четырёх каналов и, при необходимости, откалибровать диапазон и нули при помощи rxrange в CLI.

А можно чуть подробнее, для чайников? Особенно про дребезг (это дергание ± 2-5 единиц как я понимаю), ибо он есть и подбешивает очень даже сильно!

SkyPlayer
AiRplane=:

А можно чуть подробнее, для чайников?

в cli есть такая команда rxrange - она “масштабирует” заданный диапазон изменения канала на “штатные” 1000-2000 мкс.
То есть:

  1. берём новый приёмник, цепляем к мозгу, идём в CLI, делаем rxrange reset, потом save
  2. идём во вкладку receiver, качаем на аппе стик 1 канала “от края до края” - и смотрим в каком диапазоне меняется канал
  3. допустим, он меняется от 1200 до 1800 - идём в cli и пишем rxrange 0 1200 1800, потом save
  4. идём в receiver - смотрим, что канал теперь меняется от 1000 до 2000
  5. проверяем “ноль” - он можеет “дребезжать”, но нужно, чтобы он дребезжал равномерно вокруг 0. Если он дребезжит, допустим, вокруг 5, то снова идём с cli и пишем rxrange 0 1205 1805, потом save
  6. перепроверяем “ноль”, если не попали - подбираем границы так, чтобы таки попасть. Можно менять только один край, напримар - не так важно, что на краях отклонения стиков будет не совсем точно 1000 и 2000, главное, чтобы 0 нормально попал.
  7. повторяем 2-6 для 2-3-4 каналов (1-2-3 в rxrange), для канала газа с “центром” нет смысла заморачиваться - только края выставить.
AiRplane=:

Особенно про дребезг (это дергание ± 2-5 единиц как я понимаю), ибо он есть и подбешивает очень даже сильно!

  1. убираем “дребезг” параметрами deadband (для ролла и питча) и yaw_deadband (для ява) - контролируем, опять же, по “полоскам” каналов
    Эти параметры есть как во вкладке radio так и в cli
Pasta
SkyPlayer:

У нас среди местных пилотов есть человек, прекрасно летающий на 200-ках в акро в LOS-е,

скажите , а что значит в LOS-??? тоже очень люблю летать в акро, но почему -то не знаю этот термин
спасибо!

Pasta

так это значит визуально!?, блин ,а я так переживал, что летаю без волшебного LOS-я. как же былоб проще, еслиб мы разговаривали на форуме по-русски!))

AiRplane=
SkyPlayer:

для канала газа с “центром” нет смысла заморачиваться - только края выставить

А газ какой канал?
Ставлю 4 - cli говорит что это не между 0 и 3 😃

UPD:
Чайник…) ставим 3 - получаем 4, разобрался

Sabotaghe74
AiRplane=:

Ставлю 4 - cli говорит что это не между 0 и 3

в кли 1 канал - это 0.
2 канал - это 1
3 канал - это 2
4 канал - это 3
Поэтому диапозон от 0 до 3.

AiRplane=

А на аппаратуре по идее же можно настроить мертвую зону? Что бы только с определенного момента отклонения от центрального положения реакция появлялась?
deadband и yaw_deadband походу не хватает.
Вроде все стоит 1500 ±1 , стиками подергаешь, отпустишь и получаешь 1496 ±1 или что-то около того…

Sabotaghe74
AiRplane=:

Вроде все стоит 1500 ±1 , стиками подергаешь, отпустишь и получаешь 1496 ±1 или что-то около того…

Это всё мелочи. Командой rxrange настрой конечные точки и всё.

AiRplane=
Sabotaghe74:

Это всё мелочи. Командой rxrange настрой конечные точки и всё.

Ок!

А куда теперь идти с приколом, что теперь только реакция идет только с 20% стика газа?)

Sabotaghe74
AiRplane=:

А куда теперь идти с приколом, что теперь только реакция идет только с 20% стика газа?

а теперь идти опять в ксл и вводить “set min_throttle”, нажать интер и посмотреть какая там цифра
а потом “set min_check” и “set max_check”, а заодно и “set min_command” проверить

AiRplane=

# set min_throttle
min_throttle = 1033
Allowed range: 0 - 2000

pid_at_min_throttle = ON
Allowed values: OFF, ON

Кстати с YAW аналогичная история - ровно 20%

Sabotaghe74

В общем сделай дамп кли, залей на какой-нибудь яндекс диск и скинь ссылку на файлик чтобы посмотреть. И напомни что у тебя за регули, и чем прошиты.

SkyPlayer
AiRplane=:

А куда теперь идти с приколом, что теперь только реакция идет только с 20% стика газа?)

  1. Проверьте мин_комманд (должно быть 1000) и макс тротл (2000)
  2. перекалибруйте регули через контроллер (по вкладке моторы), не забудьте перед калибровкой снять пропеллеры.
  3. проверьте мин_троттл - должен только-только крутить движки с пропами без срывов синхры, можно определить минимальное устойчивае вращение без пропов сразу после пункта 2, а потом добавить 5-10 мкс.
Sabotaghe74:

В общем сделай дамп кли,

Достаточно #diff

АндрейСТ

А не проще в аппаратуре мин, макс., и центра настроить?) Потом хоть шейся, хоть резет! Всё останется, и ничего заново настраивать не нужно.

Sabotaghe74
AiRplane=:

dump cli

Хз) У меня открывается чистый файл. Надо былопросто скопировать всё из кли и переместить в обычный текстовый документ.

АндрейСТ:

А не проще в аппаратуре мин, макс., и центра настроить?) Потом хоть шейся, хоть резет! Всё останется, и ничего заново настраивать не нужно.

Не по фен-шую это. Уже дискутировали, и много раз.

SkyPlayer
АндрейСТ:

А не проще в аппаратуре мин, макс., и центра настроить?)

А если несколько сетапов, у которых фактические диапазоны каналов приёмника отличаются (они могут даже по PPM и SBUS отличаться на одном и том же приёмнике - это ж “так, как их видит полётник”)?

АндрейСТ:

Потом хоть шейся, хоть резет!

Сохраняете dump или diff - и восстанавливаете за 5 секунд.

Sabotaghe74:

Хз) У меня открывается чистый файл.

То же самое