Прошивки CleanFlight/BetaFlight для полетников
Унитазит именно или постоянно летит в какую-то сторону?
Произвольно и по пичу и по роллу.
Зависит от кучи факторов. Основной показатель: смотреть не скачет ли looptime.
Обратил внимание: сильно скачет
При дефолтных 8к/8к скачет 200 -300
При 1к/0.5к скачет 1000 -1200
Нужно найти частоту, чтобы looptime был стабильным или максимальным?
Когда на улице 35, а рука держит, то это сколько примерно градусов?
Обычно рука терпит до 50 градусов. Если не можешь долго держать, значит больше 50.
Обратил внимание: сильно скачет При дефолтных 8к/8к скачет 200 -300
Не может быть ниже 250 при ваших настройках. Вообще при 8/8 ЦЦ3Д загнется скорее всего. Даже 4/2 с отключенным акселерометром не факт, что потянет. Ну может Integer (rewrite) еще потянет.
Нужно найти частоту, чтобы looptime был стабильным или максимальным?
Стабильным. И наоборот минимальным. Меньше луптайм, меньше цикл, выше частота.
Будет время, попробую дома глянуть. Но, как я уже выше говорил, что тот же блэкбокс когда запускаю, то уже луптайм держать перестает.
Оставил 1к/0.5к так Loop стабильно держится.
Но теперь новая проблема:
Моторы еле крутятся на полном газу и с ползунка конфигуратора на 1850 тоже самое!
Регуляторы калибровал, не помогает.
Похоже CC3D навернул своими настройками…
Прошил Receflight на Openpilot Revolution. Армится, но моторы не запускаются при oneshot125 опции. Регули такие
Rctimer Mini ESC40A OPTO BLHeli Firmware(Oneshot125, support 2-6S) rctimer.com/product-1324.htmlБрал их с год назад.
Может быть текущая версия рэйсфлайта не очень дружит в режиме oneshot125 со старой прошивкой в регулях?..
Выключаю в рейсфлайт уаншот, и моторы запускаются. Ещё моторы сами запускаются при галке oneshot125 когда перезапускается мозг по кнопке Save&reboot.
Пока что подозреваю прошивку в регулях - заказал свисток для их перепрошивки, думаю перешиться в последнюю версию blheli - может кто-нибудь отговорит меня и посоветует как на текущей прошивке в регулях в raceflight запустить моторы?
Не хочу возиться с пидами при обычном pwm сигнале. Если уж перешью, то сразу мультишот включу, надеюсь регули позволяют.
Когда стояла прошивка от опенпилота 15й версии или какая там последняя, то регули работали на oneshot125 нормально. Перешился в raceflight последний и всё - моторы не стартуют, хотя мозг армится. Какие могут быть варианты?
PS. Или может прошить какую-нить версию raceflight не последнюю?
Проблему решил - моторы запускаются теперь. Motor PWM Rate сделал 500Hz с 4000hz и заработало.
Прочитал тут m.reddit.com/…/cleanflight_on_revolution_motors_wo…
Добрый день. Решил попробовать Betaflight так как все его нахваливают. Зашил в свой SP Racing F3. Все прошилось нормально, но после арминга при минимальном положении газа моторы включаются сразу на максимум. Тест моторов в программе работает нормально как по отдельности так и всех вместе. Приемник у меня Rdiolink R6D подключен по PPM. В Сleanflght все работает без проблем. В чем может быть дело?
В чем может быть дело?
Попробуй взлететь.
Попробуй взлететь.
Пробовал. Улетает в потолок сразу. Еще раз повторюсь - с клинфлайт все нормально.
min_throttle какой?
min_throttle какой?
1150 Но мне кажется что это ни при чем здесь. Если запускать движки из конфигуратора (пункт “Motors”) то они нормально работают и все вместе и по отдельности. Проблема где-то между выходом контроллера и входом регуляторов. Вернее в алгоритме который обрабатывает выход приемника и далее дает команду на движки. Потому что в меню “Receiver” положение стика газа отслеживается корректно.
Контроллер получается то, что выходит с reciever. Закладка motors вообще не при чем. Там отсчет идет от 1000мс до 2000мс. Раз там у вас нормально работает, значит регули откалиброваны правильно. Обычно проблемы с запуском возникают: неверные центры каналов - Футаба 1520мс; запуск в режиме стабилизации без пропов.
Еще раз повторюсь - с клинфлайт все нормально.
Надеюсь шили с полным стиранием настроек?
Контроллер получается то, что выходит с reciever. Закладка motors вообще не при чем. Там отсчет идет от 1000мс до 2000мс. Раз там у вас нормально работает, значит регули откалиброваны правильно. Обычно проблемы с запуском возникают: неверные центры каналов - Футаба 1520мс; запуск в режиме стабилизации без пропов.
Надеюсь шили с полным стиранием настроек?
Да full erase был включен
А в конфигураторе тоже видно, что при арминге все моторы сразу подскакивают до 2000?
А в конфигураторе тоже видно, что при арминге все моторы сразу подскакивают до 2000?
Не догадался посмотреть. Смогу только вечером. Если да то что это значит?
По вашему описанию вообще какие-то чудеса происходят. Если да, то значит настройки контроллера.
По вашему описанию вообще какие-то чудеса происходят. Если да, то значит настройки контроллера.
А какие настройки могут влиять на это?
По вашему описанию вообще какие-то чудеса происходят. Если да, то значит настройки контроллера.
На обеде попробовал еще раз. В конфигураторе на вкладке “моторы” при подаче газа все индикаторы прыгают как сумасшедшие от нуля до максимума. На вкладке “приемник” все нормально.
может банально забыли вбить направление платы полётника. ну типа развёрнут не туда. или какие другие настройки…
На обеде попробовал еще раз. В конфигураторе на вкладке “моторы” при подаче газа все индикаторы прыгают как сумасшедшие от нуля до максимума. На вкладке “приемник” все нормально.
Пропы стоят? Режим полета какой? ПИДы точно стандартные?
Я бы как миниум еще раз попробовал сбросить настройки или перешить с полным вайпом.
Пропы стоят? Режим полета какой? ПИДы точно стандартные?
Я бы как миниум еще раз попробовал сбросить настройки или перешить с полным вайпом.
Перед проверкой специально перешился с полным вайпом. Пропы стоят. Режим Horizon. Остальное все по дефолту.
может банально забыли вбить направление платы полётника. ну типа развёрнут не туда…
Причем здесь это?
или какие другие настройки
Какие именно?
Причем здесь это?
при всем 😃
еще порядок подключения моторов проверь