Прошивки CleanFlight/BetaFlight для полетников
Здравствуйте. Кто нибудь собирал полетный мозг вот на такой платке?
На ней стоит чип f103c8t6, такой же как и на naza или cc3d. Я ее приспокойненько прошил прошивкой cleanflight_NAZE.hex с github.com/cleanflight/cleanflight/releases . Датчик MPU6050 подключил по i2c, все прекрасно работает, конфигурируется и на отклонения коптера реагирует. Но у меня не получается подключить приемник Orange OpenLRS. Не видит конфигуратор подключенного приемника. Уже пробовал PPM и PWM и SBUS, ничего не помогает.
Я летаю с BetaFlight на таком и друг летает. Правда приёмник использовал DIY FrSky c SBus, и D8R-II Plus c PPM. Друг как раз использует Orange OpenLRSng c SUMD.
Я подключаюсь на А3 пин. Если SBUS, то тогда возможно ваш приёмник выдаёт инверсный сигнал, тогда как ваша плата его не переворачивает. Попробуйте SUMD.
Ну и в конфигураторе надо настроить в нескольких местах (порт и тип приемника).
Павел
в тестах акки новые,поэтому и результами такие,имхо.У меня было 2 акка,оба первые полеты очень мне нравились,но потом резко перестали отдавать ток и начали балансироваться по 2-3 часа…(дело было летом)
Пару недель назад,друг тоже купил онбо,таже история,1 в 1…хз…
Из опыта я еще не нашёл акки,которые бы меня полностью устраивали,но пока в лидерах нанотек 65с 1800 (тоже не лучший акк,но пока лучший из того что пробовал).Татту 45с 1800 мне показались чуть хуже нанотеков 65с,хочу попробовать 75с
Тема для обсуждения программного обеспечения CleanFlight/BetaFlight без привязки к конкретным контроллерам. Особенности прошивки конкретного контроллера, аппаратные нюансы обсуждаются в теме, посвященной этому контроллеру.
какие аккумы? какие приемники? какие БЭКи?
это тема про программное обеспечение CleanFlight/BetaFlight
пожалуйста держитесь в рамках приличия 😉 (заданной темы), не превращайте форум в помойку!
так сказали,как будто супер акк)акк г ,через 5 полетов перестает отдавать ток.Как по мне так больше похоже на срыв синхры при малом газе,моторы стартуют нормально?если с подергиванием или с рывком,попробуйте в cf поставить мин газ выше на 10-20.Мотор стоп выключен?
Мне акк нравится, я отлетал уже больше чем 10 акков и он досихпор дает жару. Уточню у меня акк Flymod 60c от завода Onbo.
По делу мотор стоп выключен конечно. То что синхра срывается тоже верю. Попробую поднять выше мин газ, однако и так он на уровне 1100, хотя моторы стартуют уже при 1030.
Сегодня решили полетать втроем. Погодка норм но температура около нуля. Сразу 3 квада начало трясти как будто пиды задраны. Конфиги разные, прошивки 2.3.0. 2.3.3. 2.30 и все трясутся и вибрируют. Сменили прямо на улице на 2.3.0 - трясутся, на 2.16 - трясется но чуть меньше. На Lux Float совсем жутко… В итоге 2 квада сами перестали дергаться а 1 так и дергается. Вот и хз что делать…
а зачем прошивку то менять если пиды задраны? 😉
Да их никто не задирал, все 3 коптера вчера летали неплохо на этих стоковых настройках.
1 так налетался утром что вспыхнул при посадке мотор\регуль ZTW 18A
Неужели погода так влияет?
Да их никто не задирал
ну как никто. Они по умолчанию рассчитаны на вмг квадрика Бориса, и для других могут быть задраны. Причём так, что у меня с ними регуль сгорел на одном из квадриков. Второй с ними летает отлично. И, что главное - на всех версиях прошивки так.
Понял, что именно советуете снизить? P по ролл\питч\яв?
Или на g-tune понадеяться или врукопашную разбираться что там не так. Включать блекбокс, смотреть какую ось в пидконтроллере колбасит… Благо это довольно просто с тем софтом что понаписали 😉
Блек бокс - это опять разбираться как настроить и как понять что оно там мне выдало))
А гтюн что то у нас не работает как нужно.
Можно в кратце - арм, взлетел, включил гтюн два раза дал газу, аккуратно спустился после каждого раза - сел, дизарм, выкл\вкл\выкл гтюн. Верно?
Собственно, может кому поможет начать разбираться. Исходные - митсука 150мм, моторы 2205/2950, если дать газу - коптер начинает трясти. Нет, не так, его начинает ТРЯСТИ, так, что болты развинчиваются. Осчусчение что на всех пропах по лопасти оторвало, при этом моторы и эски разогреваются до сильного характерного запаха.
На осциляции, что показываются на ютубе похоже ну никак, потому - проверка баланса пропов, проверка баланса моторов… Показывает что такого дисбаланса нет.
Включил блекбокс, дал газу, сохранил лог, открыл в клинфлайт блекбокс эксплорере. Картина мрачная -
Разгоняемся и тормозимся. Всеми моторами. Тормозимся дампед лайтом, то-есть так же как и разгоняемся. Всё это жрёт амперы с ваттчасами, от чего собственно регули с моторами греются.
Включаю график пидов и вижу что
Колбасит и сосисит яв. Вот это уже классическая осциляция, а трясёт потому как коптер пытается подворачивать, для чего попарно движки разгоняет-тормозит. Психанул, снизил цифирки в яве раза в три - и коптер полетел так, что мне показалось что совсем сам, антигравитация и всё такое.
На улице при выравнивании из падения коптер опять заколбасило на полсекунды, услышал, дома скачал лог, нашёл это место, глянул… Ну вроде тоже всё понятно, вплоть до того что это P по роллу.
Собственно не факт что причина в самих пидах, может быть что-то другое. Но пидами это можно как минимум сгладить.
И таки да, дефолтные пиды зло, сгоревший регуль подтверждает 😃
По этому приемнику не подскажу. Вы его настроили правильно? Каналы работают?
У меня все проще. Приемник Delta 8 работает с Футабой по rx parallel pwm. Попробуйте с другим приемником. Может мозг его не видит?
Да, вроде правильно. У меня до этого стояла плата с MultiWii и все прекрасно работало. Приемников таких у меня 4 шт. и ни один не работает с STM. Что то не то настроено, но я не понимаю что именно.
Я летаю с BetaFlight на таком и друг летает. Правда приёмник использовал DIY FrSky c SBus, и D8R-II Plus c PPM. Друг как раз использует Orange OpenLRSng c SUMD.
Я подключаюсь на А3 пин. Если SBUS, то тогда возможно ваш приёмник выдаёт инверсный сигнал, тогда как ваша плата его не переворачивает. Попробуйте SUMD.
Ну и в конфигураторе надо настроить в нескольких местах (порт и тип приемника).Павел
Вы подключаете приемник к порту А3??? Так это же порт RX. У меня сейчас приемник подключен одним портом на А0 (PPM сигнал). Пробовал подключать приемник и PWM - не работает. А где в конфигураторе нужно делать настройки? Я вроде везде делал.
Погодка норм но температура около нуля.
возможно точка росы близко была - конденсат выпал?? мозги\регули не потели?
Нужен еще кому bf c GTUNE для CC3D?
Я летаю с BetaFlight на таком и друг летает. Правда приёмник использовал DIY FrSky c SBus, и D8R-II Plus c PPM. Друг как раз использует Orange OpenLRSng c SUMD.
Я подключаюсь на А3 пин. Если SBUS, то тогда возможно ваш приёмник выдаёт инверсный сигнал, тогда как ваша плата его не переворачивает. Попробуйте SUMD.
Ну и в конфигураторе надо настроить в нескольких местах (порт и тип приемника).
Прошил плату прошивкой BetaFlight (BetaFlight/NAZE 2.4.0 Feb 9 2016 / 01:36:37 (f537529)). В ней почему то не не включается SUMD:
# feature
Enabled: ONESHOT125
# feature rx_serial
Enabled RX_SERIAL
# save
# feature
Enabled: ONESHOT125
Player 2 cпасибо за инфо, можете в кратце обьяснить как пользоваться блек бокс? ТОчнее как активировать и где взять софт для анализа. Очень буду благодарен! =)
cпасибо за инфо, можете в кратце обьяснить как пользоваться блек бокс?
Да вот, наш форумчанин видео делал
Спасибо, не хотелось конечно в это влазить но похоже по другому не разобраться в причине дерганины…
Товарищи, прошу вашей помощи
Исходные данные:
CC3D Atom
Приемник Radiolink RD9 с подключением к CC3D по S-BUS через MAIN порт СС3D
Little Bee 20A
Прошил CC3D в Betaflight по видео Mr Groza (залил BIN через Open Pilot).
Захожу в CleanFlighf:
Вкладка SETUP – калибрую, жму SAVE, отрабатывает как положено - все OK!
Вкаладка PORTS – пропускаю
Вкладка CONFIGURATION. Параметр RECEIVER MODE – ставлю точку напротив SBUS, жму SAVE … … и тут все зависает и повторно не коннектится. Можно нажать DISCONNECT, но потом мозг просто не коннектится.
Приходится вытыкать батарею, закрывать клинфлайт. А потом все по новой: подключаю батарею, USB провод вставляю в мозг – жму коннект в Клинфлайте.
Только сколько я так не делал, в меню режимов ресивера точка напротив SBUS так и не сохраняется, все пусто…
Соответственно, никакой реакции на газ на моторах нет.
Я в растерянности, что не так делаю?
Вкаладка PORTS – пропускаю
Если по с-бус. То вроде как галочку надо ставить
UART3 = MAIN PORT, так получается? (на скрине не разглядеть буквы)