Прошивки CleanFlight/BetaFlight для полетников

cnyx
lokanaft:

Через STMFlashLoader Demo

saigo:

Я вот реально так и не смог прошить СС3D через конфигуратор. А вот через STMFlashLoader получилось.

Бывает нужны пляски и через конфигуратор не всегда прошивается.

Slavikusya:

Ребята пожалуйста подскажите за что отвечает параметр looptime.

Ну здрасти, приехали. Это же главный параметр. Отвечает за время цикла работы контроллера. Чем выше цифра, тем быстрее работает контроллер, тем чаще выдает данные и полет становится более предсказуемым.

crysis-ps
ARXITEKTOR:

У меня Openpilot MINI CC3D NANO Atom
а его как на betaflight_2.8.1 прошить ?

а разве со стандартным бутлоадером нельзя прошивать cc3d через конфигуратор openpilot(librepilot) и usb?

ARXITEKTOR
crysis-ps:

а разве со стандартным бутлоадером

В том то и дело я бутлоадер хочу перешить.

Limonchik
ARXITEKTOR:

нужен FTDI ?

нужен любой usb-uart.

ARXITEKTOR:

акб подключать при настройке не потребуется ?

нет

ARXITEKTOR:

Но шить из конфигуратора новую прошивку все равно будет нельзя ?

можно, но через usb-uart.

упс, долго думаю

commy_s

Облетал сегодня 2.8.1. Очень доволен, особенно порадовали новые рейты.

Не знаю что за режим включился на gopro, экран давно разбит, ну как есть

pid_process_denom = 1
gyro_sync_denom = 2
unsynced_fast_pwm=ON
fast_pwm_protocol = MULTISHOT
motor_pwm_rate = 4000

ВладимирВл

Летает хорошо. Пару ламерских вопросов.
Стоит ли ставить unsynced_fast_pwm=ON, если motor_pwm_rate = 4000 когда gyro_sync_denom = 2? Мозг на f3, гироскоп по i2c? Опрос гироскопа и пид-цикл с этими настройками по 4 кгц же. Вывод на регули тоже будет на 4 кгц синхронизирован автоматически если unsynced_fast_pwm=OFF выставить? Масло масляное получается с лишней нагрузкой на проц. И для мультишота 4кгц маловато наверное, может 8-16кгц было бы лучше? Или я в чем то заблуждаюсь? Недавно просто начал пытаться разбиратся в этих тонкостях, не все еще усвоил.

commy_s
ВладимирВл:

И для мультишота 4кгц маловато наверное, может 8-16кгц было бы лучше?

Возможно вы правы. Я начал с 32к - получил срыв синхры. 16к - не понравился звук моторов, 8к не пробовал, сразу поставил 4к.

Стоит ли что то менять, если механизм работает отлично?
Кстати загрузка процессора с этими параметрами 12% на rewrite, на luxfloat 100%

ARXITEKTOR

Как настроить чтобы работал pwm приемник ?
на CC3D стандартная плата 36*36 мм
1 канал по 1 проводу
на последней BetaFlight ?
В портах что включить ?
На вкладке конфигурация Recever Mode RX_Parallel_PWM
Serial recerer provider spektrum1024
На команды с сервотестера не реагирует
На вкладке Receiver ничего не двигаеться.

Дмитрий13

Квадрик стоит на столе неподвижно, а в cleanflight его крутит по yaw влево, около 18 градусов в минуту. Прошивка BetaFlight/NAZE 2.6.1 Apr 8 2016, плата DIATONE Naze32, брал на бангуде. В полете его тоже постоянно разворачивает влево. Кто нибудь сталкивался с подобным?

VladimirVF

В чем может быть причина таких осцилляций, период ~15 мс (~60hz) - отфильтрованный шум от вибраций или алиаcинг?
Визуально и в логах attitude естественно они никак не проявляются. Видно, что например ось z acc не шумит.
Прошивка inav(cleanflight)
cycle time 2000
gyro_lpf = 42HZ
gyro_soft_lpf=60HZ
gyro_sync = OFF

idk

кто нибудь в курсе какая BF перекачивала в CF 1.13? или только подфиксили прошлую?

storks
Дмитрий13:

Квадрик стоит на столе неподвижно, а в cleanflight его крутит по yaw влево, около 18 градусов в минуту. Прошивка BetaFlight/NAZE 2.6.1 Apr 8 2016, плата DIATONE Naze32, брал на бангуде. В полете его тоже постоянно разворачивает влево. Кто нибудь сталкивался с подобным?

Калибровка гироскопа нужна скорее всего, магнитометр включен?

frozenboy

В прошивке 2.7.1 была пролема: при калиробвке моторов нужно было подбирать max trottle меньше 2000 так, чтобы после калибровки в BLHeliSuite значение max trottle не превышало 2000 (по крайней мере так советавали здесь на форуме, хотя в недавнем видео по выставлению значений мин и макс газа все по-другому). Так к примеру мне приходилось перед калибровкой ставить в настройках ПК значение 1980.
Перешился на 2.8.1 - проблема осталась. Т.е. ее не пофиксили или так и должно быть? Если ставлю изначально в CF max trottle 2000, то в BLHeliSuite после калибровки выдает значение 2020. Значение min trottle получается 1024, но у меня в BLHeliSuite моторы уверенно стартуют при 1010.
Какие все-таки значения мин и макс газа выставлять при настройке ПК: те, которые получились при калибровке, или те, с которых уверенно начинают стартовать моторы+несколько единиц?

VladimirVF
VladimirVF:

причина таких осцилляций, период ~15 мс (~60hz)

Отвечу сам себе (кому-нибудь пригодится): осцилляции- собственная частота колебаний вот такой виброразвязки. Без неё все стало чисто.

PaulM

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

nppc
Дмитрий13:

Квадрик стоит на столе неподвижно, а в cleanflight его крутит по yaw влево, около 18 градусов в минуту. Прошивка BetaFlight/NAZE 2.6.1 Apr 8 2016, плата DIATONE Naze32, брал на бангуде. В полете его тоже постоянно разворачивает влево. Кто нибудь сталкивался с подобным?

Да, была такая проблема, когда после крэша на плате MPU6000 треснул пополам 😃
Я удивился, что он ещё как-то летал…

Serj73
commy_s:

получил срыв синхры.

А на каких регулях был срыв?

commy_s
Serj73:

А на каких регулях был срыв?

little bee 20a + RCX 2205 2300

Сергей_Уж
commy_s:

little bee 20a + RCX 2205 2300

А куда бы он делся этот срыв, эти не потянут. Такие вещи можно проделывать на новых ESC с более мощным процем
или с BLHeli_S . Кстати сейчас самое актуальное в обновлении комплектующих на первом месте новые ESC, об этом
напрямую пишут на RCG авторы прошивок ( всех прошивок 😃 )

commy_s
Сергей_Уж:

А куда бы он делся этот срыв, эти не потянут. Такие вещи можно проделывать на новых ESC с более мощным процем
или с BLHeli_S . Кстати сейчас самое актуальное в обновлении комплектующих на первом месте новые ESC, об этом
напрямую пишут на RCG авторы прошивок ( всех прошивок 😃 )

Я на 32 и 16к и не надеялся, но попробовать хотелось ) а сколько для обычных little bee максимум?