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

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 максимум?

Сергей_Уж

Хорошая новость, для новых полетников FURYF4 выложили новую прошивку от Бориса "betaflight_3.0.0_FURYF4.hex " то есть это первый шаг к поддержке F4 процев, будут и другие.
Можно будет летать и на прошивке бета и рейс.

rlazarev
commy_s:

а сколько для обычных little bee максимум?

PWM=4K для них предел.