Прошивки CleanFlight/BetaFlight для полетников
Хм, тогда странно.
-----
Подскажите, туплю что-то. Прошил 2.7.0, через нее и БЛХели 16.0.14.5.1 прошил в пчел кастомные HEX с MULTISHOT. В CLI вбил set fast_pwm_protocol=MULTISHOT, а двигатели не хотят крутиться ни с пульта, ни с вкладки motors. Что не так?
Регули не калибровал через вкладку motors, а вручную задал верхнюю и нижнюю границу сигнала.
Включил возможность калибровки через пульт, ставлю во вкладке максимальный газ, подключаю аккумулятор, а регуляторы пищат обычную мелодию, а не такую, как при калибровке.
-----
Короче прошил не кастомный HEX, а стандартный, что шел с БЛХели сьют и все вроде работает.
И все-равно не понятно работает или нет. Галочка oneshot должна стоять или нет? Если я ставлю галочку, то двигатели не крутятся.
И все-равно не понятно работает или нет. Галочка oneshot должна стоять или нет? Если я ставлю галочку, то двигатели не крутятся.
Галочка oneshot должна стоять, после “set fast_pwm_protocol=MULTISHOT” “save” в CLI сделали?
Последовательность действий такая:
ставим галочку oneshot, сохраняем настройки(мозги перезапускаются)
идём в CLI там пишем set fast_pwm_protocol=MULTISHOT жмем энтер
пишем save, жмем энтер - мозги снова перезапускаются и всё должно работать
У самого пчелки 20А(не про) на последнем хексе мультишота с fast start звуком и всё калибруется/работает.
По теме внезапных падений при использовании БлХели 14.5 - обязательно нужно проверять как откалибровался максимальный газ в блхели, если больше 2000 или равен 1832, то делать меньше maxthrottle в БФ снова пробовать калибровать.
Есть летуны на CC3D(F1) в 4к/4к режиме? Завтра свой буду проверять, вроде должно работать, но чет боязно, Борис все таки рекомендует не ниже 375 луптайм 😁
Кто-нибудь понял, зачем unsynced_fast_pwm и 32k частота обновления моторов?
Да, с этим уже разобрался. Просто сбивает с толку то, что галочка называется ONESHOT, а по сути она просто включает быстрый протокол. А тип протокола уже надо вручную задавать в командной строке. Только вторая непонятка. Крайний BLHeliSuite16014501 тоже мультишот поддерживает, а тут http://www.rcgroups.com/forums/showpost.php?p=34706081 варианты с разными мелодиями при включении выложены?
По теме внезапных падений при использовании БлХели 14.5 - обязательно нужно проверять как откалибровался максимальный газ в блхели, если больше 2000 или равен 1832, то делать меньше maxthrottle в БФ снова пробовать калибровать.
А если я вручную задал 1060 и 2000 в регуляторе, а в контроллере будет 1055(1060) и 1955?
—
з.ы.
А Борис донаты принимает? Блин, такую работу делает. Такие фичи. Вроде уже думаешь “Ну норм же все, что еще можно придумать?” и через неделю выходит новая версия и тебе уже хочется на нее прошиться =)
А если я вручную задал 1060 и 2000 в регуляторе, а в контроллере будет 1055(1060) и 1955?
Падать вряд ли будет, но макс газ не выдаст. Вручную сложно подобрать макс/мин газ в блхели - у меня к примеру между регулями разброс 8us при одновременной калибровке.
Сделал как обычно - калибровка через БФ 1000-2000, проверил чтобы в БлХели были адекватные значения и потом опытным путем подобрал макс/минимум в motors вкладке, вышло минимум 1040, максимум 1990
Кто-нибудь понял, зачем unsynced_fast_pwm и 32k частота обновления моторов?
Тоже интересно в чем суть, ведь насколько я понимаю узким горлышком в любом случае будет частота гироскопа - 8кГц и на 3-х циклах из 4-х регули будут повторно получать старую инфу. И от повышения частоты сигнал мультишота короче не станет, соответственно задержка PID->ESC будет прежняя
Сделал как обычно - калибровка через БФ 1000-2000, проверил чтобы в БлХели были адекватные значения и потом опытным путем подобрал макс/минимум в motors вкладке, вышло минимум 1040, максимум 1990
Ок. Я видео смотрел. Суть максимального газа: нужно найти порог верхней мертвой зоны? Т.е., например, на 1954 один тон звука, а на 1955 уже другой и до 2000 он не меняется. Значит в конфигураторе ставим 1955. А минимум по такому же принципу + чтобы двигатели стабильно вращались на данном сигнале?
Сегодня полетал на BF 2.7.0 + BLHeli 14.5 MultiShot. Управляется супер! Летит как по рельсам, я это понял сегодня. Все настройки по умолчанию. Только включил MultiShot и настроил диапазон аппаратуры. Очень четкое управление.
Скажите как перечислить мани Борису за его работу. Реально круто управляется.
Ок. Я видео смотрел. Суть максимального газа: нужно найти порог верхней мертвой зоны? Т.е., например, на 1954 один тон звука, а на 1955 уже другой и до 2000 он не меняется. Значит в конфигураторе ставим 1955. А минимум по такому же принципу + чтобы двигатели стабильно вращались на данном сигнале?
Да, всё верно. Только видео немного устарело - в последних версиях блхели, и мультишота соответственно, мертвые зоны заметно меньше, наверху газа не 50us, а примерно 10us(зависисит от конкретного регуля).
Минимальный газ можно выставить по принципу - “момент начала вращения всех 4-х моторов” + 15us, чтобы обратным потоком моторы не стопарило в полете.
Сегодня полетал на BF 2.7.0 + BLHeli 14.5 MultiShot. Управляется супер! Летит как по рельсам, я это понял сегодня. Все настройки по умолчанию. Только включил MultiShot и настроил диапазон аппаратуры. Очень четкое управление.
Скажите как перечислить мани Борису за его работу. Реально круто управляется.
У меня очень схожие ощущения от 2.7)
Ссылка на донат через ПейПал есть в начале страницы
как вы с такими минимальными значениями газа летаете? если поставить в мозге 1050, то с этим газом в инверте вообще не держится - болтается. Пока не поднимешь минимальный газ до 1150 у меня четкого инверта нет. Айрмод включен.
как вы с такими минимальными значениями газа летаете? если поставить в мозге 1050, то с этим газом в инверте вообще не держится - болтается. Пока не поднимешь минимальный газ до 1150 у меня четкого инверта нет. Айрмод включен.
У меня стоит 1065, зависит от значения когда начинают крутится моторы, потом + еще 15-30 обычно пишут.
У меня была проблема, крутило по YAW при полете в инверте, на facebook подсказали, что надо повысить мин газ… помогло блин.
А потом я еще накинул, стабильности стало больше.
как вы с такими минимальными значениями газа летаете? если поставить в мозге 1050, то с этим газом в инверте вообще не держится - болтается. Пока не поднимешь минимальный газ до 1150 у меня четкого инверта нет. Айрмод включен.
Тут многое зависит от связки мотор/регуль - на моторах вроде 1806 лучше вообще низко не опускать, а то остановится в самый неподходящий момент. У меня наоборот моторы тяговитые 2306 2150кВ, видимо поэтому хорошо рулится даже на очень низких оборотах.
Суть максимального газа: нужно найти порог верхней мертвой зоны?
Вопрос может глупый, его с пропами искать или без?)
Вопрос может глупый, его с пропами искать или без?)
без конечно… и чтоб движки не убивать лучше севшую 3с использовать.
Вопрос может глупый, его с пропами искать или без?)
А чёж, можно и с пропами…
Видео только снимите и на Ютуб!
Миллионы просмотров гарантированы!
чтоб движки не убивать лучше севшую 3с использовать
Тогда поменяется момент старта
перешил вчера на 2.7.0 (в регулях был мультишот 14.4.04), залили свои настройки и не проверив дома 😃 пошел летать (летаю только в акро, горизонты отключены)
при попытке взлететь коптер с большей скоростью начинает заваливаться назад, если держать в руках и дать небольшой газ - все время стремиться вращаться по питчу назад, в поле это удалось скомпенсировать максимальным тримом на аппе и немного полетать, управление было довольно ватное, коптер все время куда-то несло
сегодня поэкспериментировал дома и нашел в чем была проблема 😮
я всегда летал на LUX, как на старых ПК на F1, так и сейчас на F3
а в 2.7.0 с ним начинается это странное поведение, стоило мне переключится на MWREWRITE - и коптер стал вести себя как на рельсах, все проблемы ушли
сегодня поэкспериментировал дома и нашел в чем была проблема 😮
я всегда летал на LUX, как на старых ПК на F1, так и сейчас на F3
а в 2.7.0 с ним начинается это странное поведение, стоило мне переключится на MWREWRITE - и коптер стал вести себя как на рельсах, все проблемы ушли
Надо было поправит PID, Борис не зря написал:
Fix for Dterm scaling in luxfloat. It is now fully matching rewrite. Luxfloat users from 2.6.1 need to multiply their D by 2 to get the same scaling
пробовал и на дефолтных, и свои так поправлял - от этого поведение ни как не менялось
Народ, всем привет!
Имеется аппарат Tarot 130, вот такой: foxtechfpv.com/tarot-130-fpv-racing-quadcopter-com…
Сток, только приемник свой поцепил.
Есть проблема: калибранул аксель через cleanflight конфигуратор, взлетаю в режиме angle, и вот что бы он “повис” вообще не получается. Никак. Пытаюсь ним полетать дома, хотел для начала повисеть/попролетать из комнаты в комнату и т.д. пока погоды нету, но никак, “висит на ручке” и ловлю в пределах 3х3 метра, иногда боком влетая в шкаф например (уже несколько пропеллеров минус из-за этого). Пробовал Accelerometer Trim - настроил, вроде, что бы висело +/- но все равно не очень, отлетал 2 акка - а вот нет, пришлось уменьшать значения, потом снова увеличивать, и так постоянно. Но не будешь же постоянно перед каждым 2 полетом его через комп триммировать…
А если триммером на аппе триммернуть - то сразу при переключении в horizon mode ппц наступает…
Провозился вечер, идеи что еще сделать что бы он нормально летал начинают заканчиваться…
P.S. Руки может и кривые, но это не нормально, что квадрик с “взрослым” контроллером раз в 5 сложнее удержать в пространстве 1.5х1.5х1.5 метра, чем тот же Beetle 929 или MixRC квадр моей девушки… Не наслаждение от полета аппарата, а борьба с ним. Должно быть наоборот…
пробовал и на дефолтных, и свои так поправлял - от этого поведение ни как не менялось
какая плата? F1 не очень дружат с Luxfloat - долго считают PID