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

Aleksandr_L
Serёga:

А какие настройки вообще в пульте нужны для назы? У меня в данный момент есть 2 3 позиционных переключателя. Один на полётные режимы, другой на бипер и в 3 положение ещё можно что то подключить. А больше мне ничего не надо. Все же настройки делаются в самой назе или СС3Д.

Я в пульте настроил расходы и сабтримы, чтобы на вкладке receiver были мин. 1000 мах. 2000 и центр 1500, это в общем стандартная настройка, для Naze32.
У меня ещё настроены экспоненты, но это на вкус и цвет.
Режимы я настроил только два, третий лишний.
На отдельный переключатель завёл пищалку.
Ещё пользуюсь таймерами пульта и телеметрией.
Пожалуй и все.

MajorNet:

Коллеги, всем спасибо за помощь, удалось заармить Naze32 опустив триммер газа вниз на -8% после чего все стал отлично армиться!

А расходы то вообще правильно настроены в передатчике?
На вкладке receiver, что показывает?

Serёga
Aleksandr_L:

Я в пульте настроил расходы и сабтримы, чтобы на вкладке receiver были мин. 1000 мах. 2000 и центр 1500, это в общем стандартная настройка, для Naze32.
У меня ещё настроены экспоненты, но это на вкус и цвет.
Режимы я настроил только два, третий лишний.
На отдельный переключатель завёл пищалку.
Ещё пользуюсь таймерами пульта и телеметрией.
Пожалуй и все.

Всё тоже самое сделал и я на Мультике. Единственное не делал экспоненнты, так как не люблю их. А сделать тоже могу.
Так что я считаю Мультиплекс Кокпит СХ с установленным 2.4Ггц модулем самое лучшее решение. Просто многие его в глаза не видели и в руках не держали. Всё Таранисы да Турниги. 😃

Avrora

Уважаемые! Подскажите в каких пределах должны колбаситься показания барометра? У меня ± полметра на графиках. Это норма?

czuryk

Подскажите пожалуйста, почему в baseflight в pid_controler 0 (по умолчанию) игнорируется параметр yaw_rate. Ставлю от 0 до 1, а yaw оооочень медленный, а ROLL и PITCH rate настраиваются нормально.
Переключился в pid_controller 1, но нем коптер вообще неадекватный становится… нужно разбираться… пробовал гуглить, но ничего не нашел, к сожалению с MW дел почти не имел.
моск afromini. Прошить в него cleanflight (с которым у меня проблем на 4-х мелколетов от 250-го до 130-го проблем никаких нет) - к сожалению не получается.
Моск настраиваю под мелколет на 100 раме на коллекторниках, полетный режим ANGLE.
У меня была та же проблема, когда я пытался настроить на cleanflight Pid_controller 0 (multiwii old)

Andrey_Lopatko
Serёga:

Так что я считаю Мультиплекс Кокпит СХ с установленным 2.4Ггц модулем самое лучшее решение.

А какой у Вас модуль: Spectrum или MPX?

ppzaec

Значение “Р” в режиме ANGLE, в пид 1 варьируется в пределах 1-3, какое у Вас значние?

Avrora

Еще один вопрос, лучше всего владельцам AfroMini32 (Naze32). При заливке в него Клинфлайт пропадает барометр, как будто он не установлен. В Базефлайт все нормально, только показания на графике сильно плывут, в пределах полуметра. Так и должно быть с клинфлайтом? Клинфлайт хочу залить, потому что он поддерживает светодиоды. В Базефлайт тоже вроде есть галочка LED, но как их включить и настроить я так и не разобрался.

czuryk
Avrora:

лучше всего владельцам AfroMini32 (Naze32). При заливке в него Клинфлайт

На двух afromini наблюдаю ту же картину, в третьем не посмотрел…

korvin8

летаю на naze23 rev5, betaflight
тут rcopen.com/forum/f123/topic267086/2105 сергей пишет что в виду последних оптимизаций на назе будет хорошо работать как 1 так и 2 ПИД контроллер
я использую 2
тут rcopen.com/forum/f123/topic267086/2044 написано про снижение looptime, правильно ли я понимаю что в последних версиях betaflight гироскоп всегда синхронизируется и looptime выбирается минимальным?
и ключевой вопрос - даст ли что-то отключение акселя на naze32? или он и так сейчас редко опрашивается и не влияет на рост looptime?

CrazyCoder
korvin8:

правильно ли я понимаю что в последних версиях betaflight гироскоп всегда синхронизируется и looptime выбирается минимальным?

Да, должно быть 1000.

korvin8:

и ключевой вопрос - даст ли что-то отключение акселя на naze32? или он и так сейчас редко опрашивается и не влияет на рост looptime?

Борис пишет что можно отключать, разницы теперь нет.

korvin8
CrazyCoder:

можно отключать

может: “можно не отключать”?

CrazyCoder
korvin8:

может: “можно не отключать”?

Да, ошибся.

Avrora
czuryk:

На двух afromini наблюдаю ту же картину, в третьем не посмотрел…

А пищалка у вас работает? У меня на двух - нет.

korvin8
CrazyCoder:

Да, должно быть 1000.

а это как то проверить можно?
в betaflight больше нет переменной looptime

CrazyCoder
korvin8:

а это как то проверить можно?
в betaflight больше нет переменной looptime

Конфигуратор внизу показывает луптайм. Он настраивается автоматом и частоту синхронизации с гироскопом как раз и видно на том месте где раньше был луптайм.

korvin8

раньше я пользовался кривой газа в аппе, что бы при минимальном положении стика газа моторы не останавливались и стабилизация работала
мне очень нравилось летать таким образом
но недавно я где-то прочитал что БорисБ не использует опцию “мотор_стоп” и при минимальном газе стабилизация остается
я перешел на этот подход и начал замечать что иногда на большой скорости при минимальном газу квадрик ведет себя странно, немного теряет угол

только что поэкспериментировал дома и оказалось что:

  • на минимальном газу КП препятствует изменению угла квадрика, но после его изменения в очень малых пределах (несколько градусов) - начинает поддерживать новый угол
    т.е. если наклонить квадрик рукой на любой угол, он будет препятствовать наклону, но когда положение стабилизируется - начнет держать этот угол
  • если газ сделать чуть больше минимального и попытаться рукаи наклонять квадрик - то КП будет его стабилизировать и на очень больших углах, естественно точно замерять не получилось, но “на глаз” - это около 90 градусов
    т.е. если наклонить квадрик рукой на угол меньше примерно 90 градусов, он будет препятствовать наклону и не будет поддерживать сохранение этого угла, будет все время стремиться вернуться в исходное положение
  • по yaw он всегда работает как в первом случае

по этому сделал для себя вывод что опять начну пользоваться “мотор_стоп” и изменением газа в аппе, возможно вместо кривой использую просто трим холостого хода

Hopper

So here is a deal. To make Naze32 rev6 run properly I need to slow down i2c for NAZE target. I dont think thats a great idea as Rev4 and rev5 boards run crazy good and stable like this .
If gyro sync worked I would consider slowing things down, but it doesnt! So why bother from now.
I will report to hydra to check the code for interrupt on this board. Who knows maybe some other pin is connected.
Anyway the code as it is means we have a starting point.

The bottom line is now that rev6 is worse than rev5 in terms of performance. Maybe MPU6500 code needs to be reviewed perhaps, but that is not my task to do.

Финита!

Serёga

А по русски? Форум русскоязычный. Если уж привели сообщение, то правильно снизу написать по русски. Про гугл транслит знаю, но переведите им сами для прикола.

Hopper

Суть простая. MPU6500 (Naze32 rev6), работает не так(скажем корректно), как MPU 6050(Naze32 rev5). Там и шина l2c не тянет 1200 mhz и прерывание не работает.
Борису разбираться с этим нет ни времени, ни интереса. Поэтому пока не будет бетафлайта для Рев6, а соответственно и клинфлайта со вкусными плюшками.

Он ещё проверит, может быть там просто процессор подругому подключен. В смысле прерывание с другой ноги.

Serёga

Уфффффф, хорошо что я рев 5 всё же купил.
Старый конь, как говорится борозды не портит.