Автопилот iNav полёты с GPS

Dziama

странное поведение немного у АП, лечу на высоте примерно метров 15, а он показывает минус 4 - минус 7

mil-lion

Если высота по барометру, то скорее всего из-за завихрений воздуха. Нужно барометр ватой обложить.

Dziama

Высота по ГПС, на плате барометра даже нет

samabs

Народ, в своем видео по настройке Spracing F3 для Inav Юлиан давал ссылку на радиомодемы и обещал по ним отдельное видео.
banggood.com/…/3Pcs-HC-12-433-SI4463-Wireless-Seri…
banggood.com/…/HC-06-Wireless-Bluetooth-Transceive…
Девайсы уже давно лежат у меня и просятся в дело, а видео всё нет. Никто не пробовал подключать? Ссылкой не поделитесь? А то сам не разберусь.

Spectre

Подключал такие, вроде с завода работают. К полетному на юарт (в режиме мсп). К компу через usb-uart свисток

karabasus
samabs:

Никто не пробовал подключать? Ссылкой не поделитесь? А то сам не разберусь.

Настраиваете их на одинаковые скорость (например 57600) и режим работы. С помощью программы настройки (в архиве приложил) или с помощью AT команд (в том и том случае для настройки нужно ввести модуль в режим настроек замкнув пин SET с землей). Затем подключаете модуль в нужный uart контроллера (скорость в нем выставив такую же как и в модулях)и выбираете msp (правда и ltm тоже работает, но данных маловато передает). Ну и подключаете второй модуль например к телефону через uart-otg переходничек и запускаете ezgui. Либо через bluetooth модуль - cloud.mail.ru/public/3gBQ/Wz3XUtguS и cloud.mail.ru/public/Lw2N/BNKCMjftq и так cloud.mail.ru/public/CN42/EuY2oGLEr

2016-01-12_042418_HC12_config.zip

Воронов

Ребята, помогите советом.
Ставлю СС3D с прошивкой iNAV 1.7 на летающее крыло (ставлю пока голый, - без GPS, OSD и прочих приблуд). При подключении питания борта, реакция сервомашинок на отклонения стиков есть, а мотор не отвечает… Видимо, не армится.
Как армить комбинацией стиков? Какая комбинация (вроде все перепробовал, - не армится… Аппаратура Futaba T7C)?
Калибровки аппаратуры в Configurator iNAV нету… (?) Как привязать тумблеры пульта управления (ПУ) к каналам AUX? У меня работает по умолчанию только AUX1 - привязан к крутилке на ПУ. Остальные тумблеры на работают (не привязаны к AUX).
Во вкладке Reciver реакция стиков (по всем каналам) и реакция крутилки (AUX1) адекватные.
Пробовал во вкладке Modes назначить арминг на единственный работающий канал (крутилка на AUX1), всё-равно не армится… Что не так? Калибровку акселерометра я делал (по колесам стучал, стекло протирал…)))

samabs

Комбинацией стиков арминга нет, только крутилкой или тумблером на отдельном канале. Но сначала надо пройти процедуру калибровки иначе арминг не будет работать.

Воронов
samabs:

процедуру калибровки

Калибровку я сделал, - не армится… Напрашивается мысль, что калибровку сделал не качественно (делал прямо на модели, возможно дрожание рук повлияло…))). Попробую перекалибровать, сниму контроллер, сделаю калибровку на столе. Спасибо за совет, Владимир, сейчас, как минимум, появилась надежда.
Но, остается вопрос: почему не привязываются каналы AUX2, 3 и 4? Тоже из-за неправильной калибровки? По логике, не должно бы…

karabasus
Воронов:

У меня почему-то вот этого окна во вкладке Failsafe нету:

И не должно быть если прошивка старше 1.5 помоему, оно в старых прошивках.

Воронов:

Напрашивается мысль, что калибровку сделал не качественно (делал прямо на модели, возможно дрожание рук повлияло…))

Скрин сюда выложите вкладки setup. Затем в cli подайте команды - set fixed_wing_auto_arm=on , затем save - будет армиится сразу при даче газа

Также в cli подайте команду set small_angle=180 , затем опять save (будет возможность армить в любом положении крыла). Иначе вы не заармите при наклоне контролера более 25 градусов.

karabasus

Нормально всё

Сделайте как я сказал выше и пробуйте.

Воронов
karabasus:

пробуйте

Сделал всё в точности: заново откалибровал, прописал
set fixed_wing_auto_arm=on, Enter, затем save, Enter
set small_angle=180, Enter, затем save, Enter
Не армится…
Во вкладке Motors сделал тест: мотор работает при меремещении движка 1:

Ни один из переключателей на ПУ по прежнему не работает (кроме крутилки на AUX1)

karabasus
Воронов:

Не армится…

Восклицательный желтый значек не загорается в конфигураторе на при сдвигании газа на пульте (рядом с парашютиком)?

Воронов:

Ни один из переключателей на ПУ по прежнему не работает (кроме крутилки на AUX1)

Приемник подсоединен как? (sbus? pwm?ppm?), сколько каналов приемник? Как тумблеры на аппе по каналам распределены?

Вкладку ресивер ещё покажите

Воронов
karabasus:

Восклицательный желтый значек

Не, не загорается.

karabasus:

Приемник подсоединен как? (sbus? pwm?ppm?), сколько каналов приемник? Как тумблеры на аппе по каналам распределены?

Соединение PWM. Приемник FrSky TFR6, 7 каналов. ПУ FutabaT7C, 7 каналов. Один тумблер (5 канал) задействован на двойные расходы (функционирует нормально), второй (трехпозиционный) висит на канале 7.

Вкладка Receiver ниже.
И вот ещё фрагмент вкладки Configurator

Вот, блин… Вот из этой статьи (newkamikaze.com/articles/92) сделал калибровку каналов по схеме:
Вкладка CLI

Несмотря на удобный конфигуратор, здесь тоже предстоит кое-что сделать. Для начала надо откалибровать каналы. Я уже писал как сделать это на передатчике, но, как оказалось, лучше делать это в прошивке ПК. Итак, сперва надо во вкладке Reciever посмотреть и запомнить крайние показатели всех четырёх каналов управления. Например, они такие:
roll 1050 - 1950
pitch 990 - 1992
yaw 990 - 2015
throttle 1070 - 1980 Затем нужно сообщить эти диапазоны прошивке. Делается это следующими командами:
rxrange 0 1050 1950
rxrange 1 990 1992
rxrange 2 990 2015
rxrange 3 1070 1980 Крайние точки теперь настроены, а вот центральные всё равно придётся настраивать на передатчике.

МОТОР ЗАРАБОТАЛ!!!
Причем арминг у меня был привязан к крутилке (вкладка Modes, ARM), - всё работает!!! Выставляю крутилку в заданный диапазон (у меня в среднем положении) - армится, выкручиваю из диапазона, - дизармится…
Ну, шаманизм…
НО.
Ни один из трех оставшихся AUX так и не заработали…
Это для меня пока проблема, которую надо решить.
Да, ещё один интересный момент, о котором нужно сказать: после того, как я откалибровал крайние положения по каналам (по схеме выше), заработал мотор, но в режиме АРМ дрожали сервы (или, скорее, шумели). Вторым этапом настроил центральные точки (триммеры установил в ноль и субтриммерами через меню аппаратуры управления поставил значения 1500 (вкладка Receiver) по 4 каналам. После этого машинки замолчали))

karabasus
Воронов:

Ни один из трех оставшихся AUX так и не заработали… Э

У вас физически сколько каналов подключено? 6? Вот и получите максимум 6 (4 управление и 2 aux максимум ), и как вы считаете откуда у вас должны заработать все 4 aux? У вас на 7 канальном примнике, а тем более по 6 проводкам pwm. Чтоб все 4 aux заработали - то должен быть приемник минимум 8 канальным и подключен в сс3д по ppm или sbus.
И еще -

Воронов:

7 каналов. Один тумблер (5 канал) задействован на двойные расходы (функционирует нормально), второй (трехпозиционный) висит на канале 7.

-

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

Воронов:

МОТОР ЗАРАБОТАЛ!!!

Так с проверки параметров каналов и нужно было начинать. Вы ж нам сказали что всё работает, но если по каналу газа у вас было аж 1070, как бы он заармился? Он и ждал 1000 - думал газ не в нуле.

P.S Да…, не мучайтесь больше - нет на сс3d и при подключении PWM более 5 каналов. Максимум вы уже выжали… Почитайте тут - github.com/iNavFlight/inav/…/Board - CC3D.md там есть табличка.

Воронов
karabasus:

4 управление и 2 aux максимум

Ну, да, получается 6 каналов (по количеству каналов CC3D)

Получается, что (если двойные расходы висят на 5 канале, а они висят на 5 канале, судя по информации на дисплее аппаратуры - там явно написано
Ch 5 - Sw В
Ch 7 - Sw G),

так вот, получается, что, действительно, все 6 каналов заняты (4 канала - на стики, один - крутилка и один - двойные расходы…).
Т.е., если я подключусь по схеме PPM, то можно будет задействовать седьмой канал?

karabasus:

Так с проверки параметров каналов

Я, в общем, с этого и начал: проверил соответствие хода и на этом всё… Кто ж знал, что диапазон нужно приводить в сооответствие? В инструкции к iNAV ничего об этом нет. Нашел, в общем, случайно (в статье, указанной в предыдущих постах) и, наверное, не обратил бы на это внимание, если бы уже не цеплялся хоть за малейшую возможность (как раз из разряда - -“И по колесам стучал, и стекло протирал…”. - “Ну, тогда я не знаю”

mil-lion

Ну так правильно, у Вас 5 канал и 7 канал настроены в аппе. А приходит на мозг 6 каналов. А 6 канал у вас не настроен. Так что у Вас может быть 2 AUX и этого достаточно. На один канал можно повесить микс Армина и переключение режимов (например, Arm+Acro+RTH) а на второй пищалку, если нужно, либо еще какой режим, например помощник взлета.

Воронов
mil-lion:

А 6 канал у вас не настроен

Как раз на 6 канале висит крутилка (этот канал завязан производителем на крутилку и штатными средствами не переназначается).
Значит верно Виталий (karabasus) сказал, - просто у меня не хватило каналов… На поверку получается, что 5 канал висит на двойных расходах, а 6 канал - по умолчанию на крутилке… 7 канал не задействован.
Теоретически можно на крутилку навесить много чего, но не удобно будет вылавливать её положения. Нужен 7 канал. Попробую подключиться по РРМ.
По результатам отпишу.

karabasus:

P.S Да…, не мучайтесь больше - нет на сс3d и при подключении PWM более 5 каналов. Максимум вы уже выжали… Почитайте тут - github.com/iNavFlight/inav/b... - CC3D.md там есть табличка.

А, вот это пропустил (позже добавили). Если так, то да…)))