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

Кариёзный_монстр
DuDlik:

Да в том и дело, что зимний коптер убит был до состояния адского

Ненене, адское состояние это когда лучи при небольшом усилии ходят вверх-вниз. Или когда даешь средний газ на коптере без пропов и он бодро ползет куда то по столу )) Те когда пиды настроить становится не реально приходится пользоваться хардварными и софтварными фильтрами данных гироскопа.

Сергей_Уж

Нашел совет как правильно калибровать мультишот. Описываю процесс чтобы сразу было понятно видео. Смысл в том что после обычной калибровки нужно подправить Maximum Trottle У меня как на видео он был установлен на 2000. После калибровки ставим двигатель ( без пропеллера) на максимум 2000 и плавно убираем на компе газ, действительно двигатель не реагирует и обороты не меняются до определенной границы, как только обороты начинают меняться , нужно запомнить это значение и выставить его на странице конфига У меня это значение получилось 1967. Нужно сделать это, потому что после калибровки замечено что даже если вы руками в программе BLHeli установите 2000 происходит непонятный сброс значений на порядка 40 едениц и возникает несоответствие которое возможно приводит к непонятным выбрыкам в полете. Борис сам еще не разобрался, но как будто бы происходит достижение макс значения оборотов раньше, а пид контроллер думает что есть еще запас, отсюда броски. Одно и тоже видео в двух ракурсах

rlazarev
Сергей_Уж:

Нашел совет как правильно калибровать мультишот

Если и проделывать это, то только на разряженной 3S батарейке, что собственно автор multishot и рекомендует. А можно/нужно не делать … дабы не мучать моторы, а просто откалибровать до 2000 или сколько вам нужно и потом просто убрать 50 единиц и это значение вбить в maxthrotle.
10-15 единиц никакой существенной роли и +5 к скорости не дадут. Калибровал и так и так - разницы не заметил.

korvin8

релиз Betaflight 2.6.1 github.com/borisbstyle/betaflight/…/v2.6.1

  • Very long waited VCP passthrough thanks to 4712!
  • 4 way interface passthrough, which also works for simonk bootloader through blhelisuite
  • Remove old simonk passthrough
  • Cli bugfix for configuring Yaw lpf
  • Fix low throttle arming for 3D mode on switch.
  • Fix for re-arming when calibration set to be prior arming (only for switch armers due to safety reasons)
  • Fix IBUS to have 10 channels
  • Add frsky average voltage on A4
  • Fix for transponder for SPRACINGF3MINI target
  • Luxfloat has no exact same rate and PID scaling like rewrite. The defaults are now same. Makes switching between these 2 easier. Luxfloat users need to readjust rates and perhaps slightly their PID’s. See wiki for more info
  • Added new targets SPRACINGF3EVO and DOGE
  • Fix for uninitialized averageSum
  • New Horizon default sensitivity (Level D is now horizon sensitivity for luxfloat and rewrite)
DuDlik

А в чем смысл дефолтных значений BLHeli
PPM Min Throtle - 1148
PPM Max Throtle - 1832

Если в BetaFlight мы ставим 1000 и 2000?
Надо менять их или нет?

crown
DuDlik:

А в чем смысл дефолтных значений BLHeli
PPM Min Throtle - 1148
PPM Max Throtle - 1832

Обычно ставят 1020 и 1980 после прошивки регулей в blheli

DuDlik
crown:

Обычно ставят 1020 и 1980 после прошивки регулей в blheli

Ну вот на скринах разное реально бывает.
А есть объяснение логическое? На новых пчелках стоят дефолтные значения.
Да и даже 1020 - 1980 не бьются с Betaflight.

Такс провел эксперимент )
Поставил в BlHeli
PPM Min Throtle - 1148
PPM Max Throtle - 2000

Зашел в BetaFlight и отколибравал там ESC’s

Зашел в BlHeli и вижу
PPM Min Throtle - 1032
PPM Max Throtle - 1944

Ну ОК выставил в BetaFlight 1030 - 1944
Посмотрим, как полетит.

Но ±50 единиц правда теряются по пути )))

korvin8

ставить нужно любой диапазон, не меньше 800мс в коридоре 1000…2000мс
я обычно в регуле ставлю 1100-2000мс, а в КП максимум соответственно 2000мс, а минимум подбираю исходя из уверенного старта мотора

chukey

тоже тестил сегодня мультишот, бетафлай 2.6.1 и супер экспо 40…
Вышел в сильный ветер, не мог терпеть… в итоге, почувствовал только суперэкспо, оч понравилось флипы реально моментальные, тестил в обычном режиме без аирмода.
разницу в мультишоте и без пока не заметил, только музыка которая занимает лишнее время перед колибровкой…

Но косяк с проваливанием квадрика меня не покидает, началось это недавно и почти на всех прошивка проявляется…
два три раза проявлялся этот баг при визуальном полете делал флипы и квадрик опрокидывался, крутился по яву и втыкался…кто сталкивался?

rlazarev
DuDlik:

Если в BetaFlight мы ставим 1000 и 2000? Надо менять их или нет?

Ничего не надо менять в blheli - оставляем дефолт, калибруем через FC, всё.

DuDlik
rlazarev:

Ничего не надо менять в blheli - оставляем дефолт, калибруем через FC, всё.

Борис пишет надо, он пишет для AirMode нужно использвать 1000-2000 диапазон.
А по дефолту BlHeli ставит нам диапазон меньше 800

rlazarev
DuDlik:

Борис пишет надо, он пишет для AirMode нужно использвать 1000-2000 диапазон.
А по дефолту BlHeli ставит нам диапазон меньше 800

Регули будут откалиброваны и соотв. работать именно так, как вы это сделаете в конфигураторе CF. Какая связь с настройками в blheli? По дефолту меньше 800? Какой регуль? Какой blheli? И если даже что так, поставте в blheli ~ 1020-1880 и откалибруйте в CF так как вам надо.

Сергей_Уж
chukey:

два три раза проявлялся этот баг при визуальном полете делал флипы и квадрик опрокидывался, крутился по яву и втыкался…кто сталкивался?

Скорее всего это ESC пчелы, только на них и не всегда это проявляется из за рассинхрона моторов. После заменв ESC на другой тип это пропадает, а на пчелах можно отлетать 5 полетов нормально, на 6 схлопотать. Я описал то о чем писал на RCG автор прошивки.

rlazarev
chukey:

два три раза проявлялся этот баг при визуальном полете делал флипы и квадрик опрокидывался, крутился по яву и втыкался…кто сталкивался?

demag high? motor timing medium high? motor pwm в CF сколько? giro sync? луп какой?
Для пчёл motor pwm 4K это максимум и не в режиме gyro sync для F3.

В режиме gyro sync для F3 motor pwm 2K это максимум для стабильной работы.
Без gyro sync motor PWM до упора насколько позволит чип регуля (4K предел для 330) , но не более 16K(39X). 32K пока не стабилен в multishot.

rlazarev
Limonchik:

sn20а та же фигня.

multishot туда смогли прошить?

Limonchik
rlazarev:

multishot туда смогли прошить?

нет. даже не заморачивался по этому поводу. коптер уже как месяц без приёмника, руки опустились после того как спалил и пришедший на замену. но если дадите инструкцию по прошивке, то попробую. один регуль лежит в запасе, можно поэксперементировать.
-------------
кстати какие регули посоветуете на замену (пишут что sn20a не очень)
эти Hobbywing XRotor 20A или эти Littlebee пчелка 20A ESC BLHeli

Кариёзный_монстр
Limonchik:

кстати какие регули посоветуете на замену

Судя по депресняку после второго убитого приемыша деньги не безлимитные, в этом случае лучше xrotor 20a. И проц быстрее чем в пчелках почти в два раза, и 30А непродолжительное время они реально держат. Минус только в лишних 10-15 граммах, которые придется таскать коптеру. Если на рег 11 баксов не жалко - можно купить xm20A, теже xrotor’ы 20а с весом пчелок.

goodwinbw

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

youtube.com/watch?v=Ud9hLR6H24o

на cc3d, sn20a, началось после того как поставил HD камеру, перепаял силовые провода к аккуму и провода к одному регуле, никаких настроек не менял, ничего не обновлял, убрал камеру провалы остались.

100xanoff

Подскажите, а можно подключить в один UART сразу и DataLogger и GPS?
GPS посадить на RX, а Писалку на TX. Ведь по сути направление потоков данных у GPS и писалки разное.
Или можно OSD с писалкой на один UART посадить?

П.С. а то все порты заняты:

  1. OSD
  2. SBUS
  3. DataLogger
lvsw
100xanoff:

Ведь по сути направление потоков данных у GPS и писалки разное

GPS без проблем работает по SoftSerial, чем и рекомендую воспользоваться.