Прошивки CleanFlight/BetaFlight для полетников
а есть видео с этими вибрациями? я так понимаю они давали желе?
Видео нет, квадрик только построен, еще не летал с камерой. А вибрации которые я упомянул медленные неравномерные подергивания, вот в соседней теме на видео Виталия Окулова обратите внимание на линию горизонта и здания в ровном полете, заметно небольшое покачивание, вот про него я и писАл. Ссылочка на видео: rcopen.com/forum/f136/topic445692
А расскажите тогда, что дает gyro_lpf?
Откуда эти помехи берутся которые оно фильтрует?
У меня он gyro_lpf = off как советует Борис для loop time меньше 1000 на F1.
Или оно не используется в Акро режиме?
Вот на этой страничке, найдите параметр gyro_lpf: github.com/cleanflight/cleanflight/blob/…/Cli.md
в таблице нет никакого упоминания про то что он может быть установлен в “off”. Я перевел описания и дословно “gyro_lpf - фильтр низких частот гиросенсора”. Что конкретно он делает я не знаю, но на своей новой модели поэксперементировал, чем выше задаю значение gyro_lpf тем больше НЧ осциляция, чем меньше значение тем более вялый по управлению становится квадр. Во всех режимах полета этот параметр неизменен. Так что у меня сейчас опытным путем подобрано значение gyro_lpf = 98HZ.
Луптайм установлен на 1500.
А расскажите тогда, что дает gyro_lpf?
Хардварный фильтр низких частот в гире. Дает защиту от вибраций )
Кроме него есть еще и софтварный фильтр низких частот насколько я помню
Вот на этой страничке, найдите параметр gyro_lpf: github.com/cleanflight/cleanflight/blob/…/Cli.md
в таблице нет никакого упоминания про то что он может быть установлен в “off”.
Вот Борис сам пишет про выключение.
Boris says yes F1 boards can run 2Khz mode, but I think it would be unreliable.
You need the latest betaflight to get the 2khz option, You must turn off ACC and Baro, and set gyro_lpf = OFF
Хардварный фильтр низких частот в гире. Дает защиту от вибраций )
Кроме него есть еще и софтварный фильтр низких частот насколько я помню
Ну это буквы, я их прочитал и сам ) а что в реале он делает и почему у меня с выключенным им все прекрасно летает.
При этом FC закреплен жестко. Причем интересно, что частота с которой он фильтрует колебания задается жестко, хотя как я понимаю колебания от моторов-винтов-кривой рамы могут быть не 98HZ четко а 83 скажем.
Ну это буквы, я их прочитал и сам ) а что в реале он делает и почему у меня с выключенным им все прекрасно летает.
При этом FC закреплен жестко. Причем интересно, что частота с которой он фильтрует колебания задается жестко, хотя как я понимаю колебания от моторов-винтов-кривой рамы могут быть не 98HZ четко а 83 скажем
Сорри, постоянно забываю что на авиамодельном форуме могут быть гуманитарии ) Летает потому что вибраций мало. Были б у тебя убитые подши в движках например и gyro_lpf тебе бы пригодился. Могут быть и 83, но и ты можешь поставить gyro_lpf равным 42 или 20 например и все что выше будет фильтроваться.
вышла BLHeliSuite 14.4.0.5 Beta
www.mediafire.com/folder/…/BLHeliSuite
правильно будет это сюда запостить rcopen.com/forum/f136/topic402286
Сорри, постоянно забываю что на авиамодельном форуме могут быть гуманитарии ) Летает потому что вибраций мало. Были б у тебя убитые подши в движках например и gyro_lpf тебе бы пригодился. Могут быть и 83, но и ты можешь поставить gyro_lpf равным 42 или 20 например и все что выше будет фильтроваться.
Да в том и дело, что зимний коптер убит был до состояния адского.
Ладно соберём на F3 с включённой фильтрацией посмотрим, как полетит
Да в том и дело, что зимний коптер убит был до состояния адского
Ненене, адское состояние это когда лучи при небольшом усилии ходят вверх-вниз. Или когда даешь средний газ на коптере без пропов и он бодро ползет куда то по столу )) Те когда пиды настроить становится не реально приходится пользоваться хардварными и софтварными фильтрами данных гироскопа.
Нашел совет как правильно калибровать мультишот. Описываю процесс чтобы сразу было понятно видео. Смысл в том что после обычной калибровки нужно подправить Maximum Trottle У меня как на видео он был установлен на 2000. После калибровки ставим двигатель ( без пропеллера) на максимум 2000 и плавно убираем на компе газ, действительно двигатель не реагирует и обороты не меняются до определенной границы, как только обороты начинают меняться , нужно запомнить это значение и выставить его на странице конфига У меня это значение получилось 1967. Нужно сделать это, потому что после калибровки замечено что даже если вы руками в программе BLHeli установите 2000 происходит непонятный сброс значений на порядка 40 едениц и возникает несоответствие которое возможно приводит к непонятным выбрыкам в полете. Борис сам еще не разобрался, но как будто бы происходит достижение макс значения оборотов раньше, а пид контроллер думает что есть еще запас, отсюда броски. Одно и тоже видео в двух ракурсах
Нашел совет как правильно калибровать мультишот
Если и проделывать это, то только на разряженной 3S батарейке, что собственно автор multishot и рекомендует. А можно/нужно не делать … дабы не мучать моторы, а просто откалибровать до 2000 или сколько вам нужно и потом просто убрать 50 единиц и это значение вбить в maxthrotle.
10-15 единиц никакой существенной роли и +5 к скорости не дадут. Калибровал и так и так - разницы не заметил.
релиз 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)
А в чем смысл дефолтных значений BLHeli
PPM Min Throtle - 1148
PPM Max Throtle - 1832
Если в BetaFlight мы ставим 1000 и 2000?
Надо менять их или нет?
А в чем смысл дефолтных значений BLHeli
PPM Min Throtle - 1148
PPM Max Throtle - 1832
Обычно ставят 1020 и 1980 после прошивки регулей в blheli
Обычно ставят 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 единиц правда теряются по пути )))
ставить нужно любой диапазон, не меньше 800мс в коридоре 1000…2000мс
я обычно в регуле ставлю 1100-2000мс, а в КП максимум соответственно 2000мс, а минимум подбираю исходя из уверенного старта мотора
тоже тестил сегодня мультишот, бетафлай 2.6.1 и супер экспо 40…
Вышел в сильный ветер, не мог терпеть… в итоге, почувствовал только суперэкспо, оч понравилось флипы реально моментальные, тестил в обычном режиме без аирмода.
разницу в мультишоте и без пока не заметил, только музыка которая занимает лишнее время перед колибровкой…
Но косяк с проваливанием квадрика меня не покидает, началось это недавно и почти на всех прошивка проявляется…
два три раза проявлялся этот баг при визуальном полете делал флипы и квадрик опрокидывался, крутился по яву и втыкался…кто сталкивался?
Если в BetaFlight мы ставим 1000 и 2000? Надо менять их или нет?
Ничего не надо менять в blheli - оставляем дефолт, калибруем через FC, всё.
Ничего не надо менять в blheli - оставляем дефолт, калибруем через FC, всё.
Борис пишет надо, он пишет для AirMode нужно использвать 1000-2000 диапазон.
А по дефолту BlHeli ставит нам диапазон меньше 800
Борис пишет надо, он пишет для AirMode нужно использвать 1000-2000 диапазон.
А по дефолту BlHeli ставит нам диапазон меньше 800
Регули будут откалиброваны и соотв. работать именно так, как вы это сделаете в конфигураторе CF. Какая связь с настройками в blheli? По дефолту меньше 800? Какой регуль? Какой blheli? И если даже что так, поставте в blheli ~ 1020-1880 и откалибруйте в CF так как вам надо.
два три раза проявлялся этот баг при визуальном полете делал флипы и квадрик опрокидывался, крутился по яву и втыкался…кто сталкивался?
Скорее всего это ESC пчелы, только на них и не всегда это проявляется из за рассинхрона моторов. После заменв ESC на другой тип это пропадает, а на пчелах можно отлетать 5 полетов нормально, на 6 схлопотать. Я описал то о чем писал на RCG автор прошивки.
два три раза проявлялся этот баг при визуальном полете делал флипы и квадрик опрокидывался, крутился по яву и втыкался…кто сталкивался?
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.