Activity

Вопросы по iNav

Коллеги, а никто не сталкивался с такой проблемой - квадрик 6", установлен disarm_kill_switch = OFF (соот-но дизарм только на нулевом газу), включён AIRMODE. Сажаю в режиме ANGLE зависнув в 10-20 см над поверхностью и убирая газ в ноль, одновременно дизармлю стиком. Иногда сразу же после касания полётник резко даёт газу до 80% на моторы, коптер подпрыгивает и переворачивается.

Сегодня удалось записать этот момент в логах - на 1-м скрине обычная посадка, на 2-м коптер перевернулся. Видно, что в первом случае дизарм произошёл до касания и проблем нет. Во втором случае, видимо, клацнул стиком дизарма уже после касания и в этот момент случилась описанная ситуация. Судя по всему, из-за AIRMODE и ANGLE полётник пытается даже на нулевом газу компенсировать возникшую от касания тряску и таким образом стабилизировать. Как с этим бороться? Вижу три варианта: дизармить заранее, вырубить AIRMODE, сажать в мануале. Заранее извиняюсь за нубский вопрос.

TBS crossfire r/c system
Павел_28:

В osd в настройках inav я вывожу rssi, но он по нулям показывает

В настройках OSD надо выбирать не обычный RSSI, а там справа есть отдельные пункты под Crossfire именно. И в этом разделе параметры LQ (3 варианта), RSSI, SNR, кажется. Достаточно включить нужный и всё будет показывать.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
Аlex30:

Это -Мощность.И видимо автор сделал минимум в 200мВ -не просто так

По факту, 200 мВ ограничиваются скорее всего не прошивкой, а усилителем, который на выходе радиочипа в 1W модуле

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
DiscoMan:

Нет никакой спецпрошивки под дальняк. Это чисто маркетинг/введение в заблуждение.

Ну почему? Справедливости ради, если программно понизить bandwidth, скажем, до 125 kHz и задрать spreading factor до 12 в параметрах линка на Лоре, то это повысит чувствительность на приёме с -118 дБм до -137 дБм, судя по калькулятору. Частота обновления, правда, становится в районе 2 Hz, но это же специально для дальняка 😃

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Рассинхрон может быть, но каждый раз, как ловим валидный пакет - производим коррекцию таймера, т.к. приёмник, фактически, понимает в какой момент времени пакет был отправлен, потому что time-on-air в Лоре фиксированный при одинаковых параметрах линка. И при потере пакетов точности таймера вполне должно хватить, чтобы какое-то время частоты переключать до восстановления связи.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
sekil:

Я что писал, что фризы должны быть каждый раз при утерянном пакете?

Вы написали, что переключение частоты происходит в момент приёма пакета, независимо от его CRC. Меня вот конкретно этот момент интересует. Как я себе представлял, в прошивке используется некий таймер, в течении которого приёмник ожидает пакет. Битые пакеты отбрасываются. По истечению таймера в любом случае происходит прыжок на след. частоту. Если валидный пакет пришёл раньше, чем время закончилось - используем это событие, для того, чтобы синхронизировать таймер с передатчиком. В кузеке по-другому реализовано?

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
sekil:

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

Если переключение происходит именно по принятому пакету, независимо от его CRC, то в таком случае рассинхронизация появлялась бы каждый раз, когда прилетает битый пакет от передатчика. Другими словами, выставляем тип RSSI на “Packet Lost” и каждый раз, когда он опускается ниже 100%, то получаем фриз. Но такого не происходит.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
sekil:

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

А какой принцип переключения? Использовали стандартный FHSS, тот что в SX1276 встроен?

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

По видеотракту - увы не подскажу, самому интересно 😃 На 1.2G последний раз летал пару лет назад, с передаваном от BEVRC на 800mW, кажется. Кушал от китайского бэка, вроде XL6009 - тогда не особо заморачивался в плане питания, ставил что было. Но помехи присутствовали, это точно. В планах есть, конечно, потестить. Правда не знаю, насколько актуально - щас почти любой передатчик до 6S хавает. 😃

Matek 1.3G вон, судя по маркировке AJV* ставит MP4423 в качестве DC-DC для передающей части. А это не только синхронник со входным до 36V, но и 410 кГц диетической, легкоусвояемой частоты. По трассировке обвязка, вроде как, идентична схеме в даташите + частота фиксирована.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
Shuricus:

для питания нашей полетной электроники, какие лучше использовать беки, на 500кгц, или 900мгц

Здесь трудно универсальный ответ дать 😃 Конечно в идеале, чем выше частота - тем лучше. Меньшая нужна индуктивность, на порядки меньше ёмкости по выходу, соот-но имеем небольшой по габаритам и гораздо более отзывчивый на изменение нагрузки стаб. С низким уровнем пульсаций.

Но как всегда, ньюансы 😃 Все популярные DC-DC на 500+ кГц весьма критичны к разводке и к используемым компонентам. Криво разведённый конвертер, в лучшем случае - накинет дерьмеца на выходе, в худшем - даже не стартонёт или будет рандомно нестабилен, в зависимости от нагрузки. На своём опыте убедился, что на 1+ МГц - шаг в сторону от схемы разводки в даташите = 100% проблемы.

Плюс к этому, ещё такой момент: при малых нагрузках (от номинальной), во-первых, высокочастотные DC-DC имеют ощутимо меньший КПД, а во-вторых, когда не могут требуемый коэффициент заполнения поддержать - переходят в режим PFM с пропуском импульсов. Это хороший режим в плане энергопотребления, но для нас плох тем, что поднимает уровень пульсаций.

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

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Вообще говоря, чтобы понять где граничная частота у кондёра - нужен в идеале график частотной характеристики (зависимость импеданса от частоты), а в даташитах, к сожалению, рисуют просто значение ESR на 100 килогерцах. 😃

У Мураты, кстати, есть интересная тула: ds.murata.co.jp/simsurfing/index.html?lcid=en-us. Можно вбить part number кондёра (керамику, тантал и полимерные, других она не выпускает, кажись), клацнуть на “R” и появится нужный график именно для этой модели.

Но в общем и целом, у электролитов граничная частота находится как раз на порядке 100 кГц. Конкретно для Low ESR не нашёл сходу графиков, но для одного типа кондёров - чем больше ёмкость, тем меньше его ESR. И фактически это форму хар-ки не меняет, а просто чуть сдвигает её “вниз”. Поэтому нижний AL/560uF можно в принципе, принять за какой-нибудь 220uF Low ESR. Вот тот перегиб на левом графике, где импеданс перестаёт убывать - это и есть граничная частота. Дальше с её ростом кондёр перестаёт работать как ёмкость и превращается в индуктивность.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
Аlex30:

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

Это по большей части от частоты преобразователя зависит и от ESR конденсатора. Обычные электролиты на частотах от 100 кГц - заканчиваются. Тот же MP1584, что выше скинули, по даташиту можно до 1.5 МГц разгонять. С Али обычно приходят на 900 кГц настроенные. Поэтому для них по выходу - либо тантал, либо керамику, т.к. от электролитов (даже low ESR) толку будет немного в плане фильтрации.

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

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
Plohish:

расхожее мнение что линейный стабилизатор после импульсного всё убирает

Линейный в принципе фильтрует, но только на низких частотах (до 1-10 кГц обычно, в даташитах график Ripple Rejection). А учитывая, что импульсники-то в основном работают от 100 кГц до 1.5 МГц, то да, в нашем случае пользы от линейного практически никакой.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Товарищ выше написал:

kasatka60:

либо после приемника (на полетнике глюкнулся sbus вход)

Если не путаю, полётники на F4 имеют встроенный инвертер только на одном порту UART - тот, что идёт к пятаку SBUS. Поэтому когда приёмник цепляется на другой UART, то в большинстве случаев внешний инвертер-таки нужен. Поправьте, если ошибаюсь.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
mburec:

При включении аппаратуры во вкладке receiver в конфигураторе Inav значения каналов носятся на всех каналах хаотически

А на самой аппе не прыгают? Можно попробовать мощность убавить, есть вариант, что модуль наводки на аппу даёт.
С джампером такое бывает, когда модуль в JR-разъёме. Правда только на 433 МГц.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?
ДенисФпв:

в аппе же можно включить инверт

Это когда Лора в JR-разъём в аппе вставлена. Здесь можно SBUS программно инвертировать.
Выше имелась ввиду ситуация, если Лора через ретранслятор. В этом случае инвертер нужен, независимо от настроек аппы.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Если юзать PPM, то можно и напрямую подцепить. Но когда приёмник SBUS, то инвертер нужен как на 1.92, так и на 2.10 (если на приёмнике нет пятака). Причём SBUS в этом случае подключается к пину RX на модуле Лоры, а не к AUX, как обычно.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Подтверждаю, тоже решил вчера поинтересоваться - мне CDEBYTE отписались, что 433T30D поставляется с чипом HC32 теперь. А вот насчёт 868/915 МГц модулей сказали, что всё на STM8L, как раньше (по крайней мере, сейчас). То есть до тех пор, пока поляк не допилит прошивку имеет смысл 868 МГц модулями закупаться для Лоры.

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Распиновка одинаковая, я говорю про трассировку дорожек на задней стороне платы - в районе расположения микроконтроллера отличается от старой версии. Косвенно может говорить о том, что начинка тоже другая.
Точнее только вскрытие покажет 😃

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

А на второй картинке непонятный - это нижний, я так понимаю. Ну внешне да, разводка совсем отличается от обычной.
На рцгрупсах у нового модуля маркировка была “10331-V1.0”, но там, правда, T20D. Скорей всего, другой чип.

www.rcgroups.com/forums/showpost.php?p=45759155&po…

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Насколько я знаю, у нас пока ещё никому не попадались. Можно ли отличить внешне, какой чип - непонятно.
А есть возможность экран отпаять? Поглядели бы на внутренности.

Jacksonn:

На rcgroups писали, что сейчас вместо STM32 начали ставить

Вернее, до этого STM8L там был, если не ошибаюсь. Прошу прощения

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Может модуль с новым чипом попался? На rcgroups писали, что сейчас вместо STM32 начали ставить какой-то HC32L110C4UA и под него нужно перепиливать прошивку, с нашей обычной не работает.

RadioMaster - TX16S 16Ch 2.4ghz Multi-Protocol OpenTX Radio System
Sergey_BSB:

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

Постоянно заказываю с бангуда и мелочёвку и вещи посерьёзнее - никогда не было совершенно никаких проблем. 😃
Из крупного - пару месяцев назад приехал принтер Ender 3 Pro (тоже покупал с хорошим купоном), всё в порядке, трудится на благо моделизма круглыми сутками. Сорри за оффтоп.

Ardupilot на omnibus f4pro\matek f***-wing

Там суть в том, что самолёт может ветром нехило уносить в сторону. Получится так, что курс по GPS будет отличаться от реального направления тушки. Как будет этот снос корректировать АП, если направление он вычисляет исходя из координат по GPS - в этом, собственно, и вопрос.

Ardupilot на omnibus f4pro\matek f***-wing

Вот кстати, а насчет самолётной прошивки - наличие компаса обязательно или она умеет по GPS курс определять? Насколько мне известно, в теме про iNav настоятельно рекомендовали у самолётов компас вообще физически отрубать от полётника, мол, меньше проблем. Здесь дела так же обстоят?

qczek lrs – 433mhz 1w (30dbm) lora rc link with telemetry - новая народная?

Товарищи, а при использовании ретранслятора, какой принцип подключения телеметрии, чтобы она аналогично на экране аппы отображалась? Правильно понимаю, что выход M0 с модуля прямиком цепляем ко входу S.Port на приёмнике 2.4 (R-XSR)? И потом настраиваем в аппе, как обычно. Нужен ли инвертор?

RLS Rlink

Раз на обоих приёмниках ситуация одинаковая, то первым делом проверить, излучает ли вообще что-нибудь передающий модуль на требуемой мощности. Если нет приборов для измерения, то даже лампочко-тестером попробовать можно. Передатчик без антенны не включали?

Sonicmodell ar wing

Заказал всё-таки AR Wing на бангуде 😒
Очень уж соблазнительно отсек для электроники выглядит для такого размаха крыла, литий-ионок то сколько можно напихать)

Как приедет - отпишусь, что там с пеной у него.
Если уж совсем мягкая окажется, буду ламинировать. Думаю жёсткости добавит достаточно.

reptile s800 sky shadow
Mistel:

а чем caddx не устраивает? Она же 2 в 1, зачем мёбиус тогда

Камера отличная, только на другом коптере стоит. Не хотел пока дербанить 😃
Шлейф от неё коротковат, непонятно где плату лучше разместить. Если прямо в переднем отсеке с камерой, то боюсь при первых крашах она и накроется.

А Runcam вот лежит без дела. Всё равно нос придётся догружать, чтобы в попасть в CG, так думал его прикрутить куда-нибудь.