Полетный контроллер AfroFlight32 / Naze 32

jiexa3v

Вечер добрый. На руках мозги Naze32 SP Racing F3 10DOF. Барометр с компасом отключены. Центральное положение стика газа настроено, в акро режиме моторы без винтов реагируют на газ адекватно. Стоит выбрать ANGLE или HORIZON, начинается четровщина. Стоит слегка дать газу моторы начинают постепенно раскручиваться, субъективно, процентов до 50 и потом даже не сбавляют обороты, если стик газа опускать ниже середины. Что можно попробовать сделать, чтобы исправить ситуацию?

jiexa3v
Владимир_Балабардин:

А коптер как летает?

Коптер только собирается.
Много ума не надо, чтобы понять, что при газе 50% - коптер будет резко лететь вверх (моторы имеют 4 кило тяги, коптер весит полкило, т.е. 25% газа достаточно для взлёта, если примерно). А моторы замедляются только при сбросе газа в 0. Я не рискну пробовать даже на улице такой вариант.

Владимир_Балабардин
jiexa3v:

Коптер только собирается.

Я так и думал.
Всё у Вас хорошо!

Собирайте и летайте!
А не тратьте время на нажимание кнопок…

Ghost-51
quadRoman:

Спасибо! А что с помехами от электроники на видео сигнал?

Вы для начала найдите эти помехи, решайте проблемы по мере их поступления
А 1й и 2й варианты по схемотехнике примерно одинаковы, за некоторым исключением
У меня такой стоит и пока помех не наблюдал

quadRoman
Ghost-51:

Вы для начала найдите эти помехи, решайте проблемы по мере их поступления
А 1й и 2й варианты по схемотехнике примерно одинаковы, за некоторым исключением
У меня такой стоит и пока помех не наблюдал

Вас понял)

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

Кстати нашел еще такой вариант, недешевый, но включает в себя low voltage alarm и lost plane finder который по pwm можно подключить как я понимаю без танцев с бубнами.

Отпадает необходимость покупать дополнительно buzzer и я так думаю что от osd с этой pdb можно будет отказаться, мне кроме заряда батареи на экране в общем-то ничего не нужно будет), этот low voltage alarm, надеюсь, будет слышно на расстоянии.

PS как много иностранных названий получилось, еще 2 недели назад я их знать не знал😁

Ghost-51

Как я говорил, 2й вариант удобнее (в плане распайки регуляторов и прочей хрени), а за всем остальным смотрят настройки контроллера
Я так понимаю, до этого вы еще не дошли

Rel
Макс1980:

Всем спасибо у меня получилось

Макс, как у тебя получилось? Я посмотрел мануал, но у меня или эта проблема или что-то вроде того. Уже два дня бьюсь. Что-то у меня никогда не работает, если делать всё по инструкции.
Итак, есть Emax Skyline32 (аналог Naze32). Я всё спаял, но при включении он пищит бесконечно (полсекунды пищит, полсекунды пауза). В доках написано, что это проблема связи с приёмником.

Приёмник FrSky X8R. Подключаю по докам - github.com/cleanflight/…/Board - Naze32.md
А именно: к CH2 RSSI, CH3 SmartPort, CH4 SBUS, питание входит через CH1. Инвертирование отключать тоже пробовал (set sbus_inversion = OFF).
Пробовал прошивку cleanflight и betaflight.

Сам приёмник соединяется с пультом нормально, горит зелёная лампочка.

Rel

Вот что я делаю не так? Прочёл тонны текста, посмотрел километры видео. Но воз и ныне там.
Похоже, причина в том, почему на контроллере мигает жёлтая лампочка (и синяя непрерывно) и пищит пищалка. Напряжении батарейки нормальное - 12,4V, почти полная.
Как итог:

  • я до сих пор не вижу движений джойстиком в Cleanflight configurator.
  • из телеметрии пульт видит только напряжение 5v и RSSI.
    Как я только ни подключал приёмник. Сейчас у меня CH4 идёт с SBUS, а CH5 и CH6 спаяны и идут к Smart port для передачи данных датчиков для телеметрии (softserial включен и настроен). Вот скрины настроек.
Rel

Спасибо за совет! Так я ещё не пробовал. Подключил 4 канала. Зелёная лампочка перестала мигать. И о, боги! В конфигураторе я впервые увидел, как двигаются стики!
Дальше, наверное, нужно сделать арм. Я как только не пробовал джойстики сводить, ничего. Как это делатеся?
Если по PWM есть передача сигнала, что не так с SBUS?

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

Aleksandr_L
Rel:

Дальше, наверное, нужно сделать арм.

Дальше надо сделать настройку диапазонов работы каналов приемника от 1000 до 2000 с центром в 1500. Делается крайними точками в передатчике.

Rel:

Ещё только что обнаружил. На вкладке моторы я почему-то не могу двигать моторами.

Галочку мотор тест нажали?

leesicin

REL походу тебе нужен инвертер Sbus, без него работать не будет! Flexible RC Input: PPM, Non-Inverted SBUS, PWM.
Подключение Сибаса в Клинфлайте у тебя правильное.
Программный инвертор не поможет (хотя точно не подскажу). На Naze32 rev5 тоже нужен инвертор, на Naze32 rev6- не нужен!

Rel

Aleksandr L., может я не туда смотрю. Диапазоны это во вкладке Configuration min/mid/max trottle? Там максимум 2000 можно выбрать, а у меня можно нажать в диапазоне 989-2013.
Конечно нажимал, иначе ползунки невозможно сдвинуть.
leesicin, я точно не знаю, Skyline32 Advanced у меня какой версии и какой ревизии Naze32 это соответствует. Боюсь, что и правда проблема аппаратная и понадобится месяц ждать инвертор.

Aleksandr_L
Rel:

Диапазоны это во вкладке Configuration min/mid/max trottle?

Диапазоны это во вкладке Receiver, когда стиками двигаете.

Rel

Так там только показывает, менять нельзя.

Rel

Я так и не нашёл, где настраиваются эти минимумы-максимумы.

На счёт моторы не крутятся. Как-то странно. Методом тыка понял, что при отключении oneshot125 моторы через программу работают. Теперь контроллер реагирует на команды пульта, например, я могу включать пищалку по тумблеру, но МОТОРЫ опять не работают с пульта. Вроде как Emax Simon 12A поддерживают oneshot125, не пойму.

Кто-нибудь знает, как различать версии Skyline32? Внизу ничего не написано. Как мне определить, есть ли у него инвертор? Или мне покупать переходник. Или, чтобы не ждать разворотить приёмник, и как-то там подпаяться к ножке, где сигнал ещё до инверсии?

Собираю квадрик с кучей проблем уже недели две. То одно, то другое, то третье. Похоже, до запуска осталось только это решить, помогите.

Владимир_Балабардин
Rel:

Я так и не нашёл, где настраиваются эти минимумы-максимумы.

В посте #2504 написано же было!
Цитирую: “Дальше надо сделать настройку диапазонов работы каналов приемника от 1000 до 2000 с центром в 1500. Делается крайними точками в передатчике.”

Читайте пожалуйста ответы на свои вопросы.

Далее по ONESHOT.
Да, он поддерживается EMAX регулями, НО!
у них прошива сделана на основе BlHeli версии 13.1.
А с версии 14.Х ONESHOT немного переделали. Точнее ускорили.
И современные прошивы гонят его быстрее.

Чтоб заюзать ONESHOT на Ваших регулях нужно либо перешить их на современную прошиву, либо залить в мозг Cleanflight версии 1.11.0
Там ещё старый ваншот.

Про инвертор на скайлайне.
Его там нет.
Есть только на F3
emaxmodel.com/…/skyline-f3-flight-controller-acro.…
emaxmodel.com/…/emax-skyline-f3-flight-controller-…

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

Rel

Я это читал “Делается крайними точками в передатчике.” Но что это значит и как это настраивается абсолютно непонятно из этой фразы.

Муравей

Господа,нужен совет! Nase32 rev5 ,UART 2(контакты 3и 4) заняты ОСД, и вдруг потребовалось заменить приёмник PPM на приёмник S-BUS. Возможно-ли это сделать на каком-нибудь другом порту?

Rel

Прошил в мой скайлайн Cleanflight версии 1.11.0. Теперь моторы через программу не крутятся ни с oneshot, ни без него. Это просто …опа.
Попробовал прошить последние betaflight и baseflight через Baseflight. C ними даже моторы не получилось запустить. Уже хочется выкинуть его в окно.
Выходит, даже если я подам инвертированный 2 раза сигнал, и контроллер его увидит, как сейчас, через PWM, всё равно я его не запущу. Только недавно купил контроллер, ещё не собрал, а он уже устарел )