Прошивки CleanFlight/BetaFlight для полетников
поставил новые пропы трешки и квадрик на холостых оборотах стал взлетать. Понятно что холостые легко убрать, но возник вопрос надо ли? Сначала кажется что очень круто что газ висения нулевой. С другой стороны - значит нельзя будет резко сбросить высоту и будет излишне тянуть к земле в инверте на холостых оборотах. Вообщем на дефолтном min_throttle 1150 взлетает. Поставил 1070 в мозге и 1050 в регуляторах, газ висения около 15-20%. Поделитесь соображениями, надо ли делать газ висения нулевой?
мне кажется что когда на холостых оборотах квадрик взлетает - это не здраво, конечно теоритически это может быть из-за избытка мощности, но я думаю что все же это мало вероятно
скорее всего банально не правильно настроен минимальный газ
я настраиваю его так:
задаю какой-то диапазон калибровки регулей, на пример 1100-2000
после этого в настройках ПК задаю тот же максимальный газ (2000)
а вот минимальный подбираю используя вкладку Моторы, добавляю по понемногу газ, нахожу момент начала вращения моторов и еще добавляю около 5 мкс, примерно на этом уровне моторы начинаю стартовать на минимальных оборотах но уже довольно уверенно
еще удобно поставить минимальный мин_чек, у меня min_check = 1010 (при диапазоне 1000-2000), это то значение с которого заканчивается холостой ход стика газа, т.о. максимально расширяется его рабочий диапазон
и еще, по моему Сергей выкладывал видео Джошуа, с не плохой идеей: он предлагал именно калибровать регули с ПК, мотивируя это тем что кварцы в них и ПК могут быть не точными что может вносить расхождение между ними в трактовании мкс
мне кажется что если регули откалиброваны программно в одинаковом диапазоне и стартуют одновременно (у меня всегда происходило именно так) то этот метод избыточен
но вот если есть проблемы с синхронным стартом или регули разных производителей (что вполне допустимо если ставить их попарно по разным “мостам”) то такой подход может оказаться очень полезным
Друзья, подскажите, что я делаю не так, неужели я окерпичил второй контроллер?
Сначала был oze32 , дефолтный cleanflight нормально работал, перепрошил на betaflight, потом решил обнвоить betaflight, и тут - cant connect bootloader, failed… 10 раз пробовал, оторвал разьем миниюсб, припаял его и всеравно, и пины зажимал бутовские ничего не помогало
купил F1 integrated controlled, собрал его, подключаю - cleanflight - все ок, перепрошиваю на betaflight (2.4) и на сначала помойму stm32 ошибка, после нее смог законнектиться в cleanflight, попробовал еще раз прошится - cant connect to bootloader, и теперь опять не коннектит к cleanflight ни в какую
главное сто раз шил сс3d без проблем, а тут на тебе - второй контроллер
Update: Зажимаю boot - даже синим не горит, просто горит один красный светодиод всегда
Друзья, подскажите, что я делаю не так, неужели я окерпичил второй контроллер?
они вроде технически неокирпичиваемы, пины спасают как от не той прошивки так и отключения msp на первом порту. Если конечно моск жив.
blog.oscarliang.net/cannot-connect-to-naze32-brick… - пины жать пока не прошьётся, я когда заигрался прошить смог раза с 10-го - было много “кант коннект” и прочих ошибок, потом взяло и прошилось.
Кстати опенпилот/либрепилот как мне показалось шьёт намного стабильнее, цц3д свой пару раз спасал именно им. Правда без понятия можно ли им что-то помимо цц3д прошивать.
Эээ… и да, иногда надо вручную скорость выставлять, иначе ой. Какую - смотреть в документации на контроллер.
они вроде технически неокирпичиваемы, пины спасают как от не той прошивки так и отключения msp на первом порту. Если конечно моск жив.
blog.oscarliang.net/cannot-connect-to-naze32-brick… - пины жать пока не прошьётся, я когда заигрался прошить смог раза с 10-го - было много “кант коннект” и прочих ошибок, потом взяло и прошилось.
Кстати опенпилот/либрепилот как мне показалось шьёт намного стабильнее, цц3д свой пару раз спасал именно им. Правда без понятия можно ли им что-то помимо цц3д прошивать.
фух, чуть кони не двинул от злости, прошился, причем смешно, раз 10 пробовал шортить, и сразу после включения убирать, потом шортить и не убирать, в итоге, задумался о чем то, просто попробовал еще раз приконектится - не помогло, просто так тыкнул прошиться - и прошился, без шорта
фух, чуть кони не двинул от злости
ну вообще это не консумерка от гигантов, чтоб работало всегда, надёжно и с гарантиями. Это всё-таки пока довольно наколенное направление электроники, как железа так и софта, так что глюки допустимы, причём любого масштаба. А вот эмоциональность таким вещам вредит, лучше спокойно стабилизировать магнитное поле около прибора, положив рядом большую ржавую кувалду. И от багов помогает, и психовать легче… 😉
Друзья, проясните, пожалуйста, следующий момент.
Полетный контроллер CC3D, установлена Betaflight 2.3.5.
Хочу конфигурировать регули BLheli непосредственно через полетный контроллер.
Захожу в консоль, пишу команду:
1wire
а консоль такой команды и не знает!
Правильно ли я понимаю, что эта команда нужна только для Naze32, а для СС3D вообще не нужна, так как для прошивки через CC3D нужно использовать USB to UART adapter?
Всем привет. Подскажите пожалуйста самую стабильную,не сильно резвую прошивку бетафлай для новичка.
Еще одно короткое видео неконтролируемого вращения
Хм. у него осциляции на старте, которые потом не повторялись… Он в г-тюне летает?
И чем плохо постоянно летать в этом режиме?
Всем привет. Подскажите пожалуйста самую стабильную,не сильно резвую прошивку бетафлай для новичка.
у БЕТАфлайта стабильные прошивки?
Клеанфлайт, последний… Чуть подождать когда оттестированные аирмоды внедрят может быть.
Хм. у него осциляции на старте, которые потом не повторялись… Он в г-тюне летает?
И чем плохо постоянно летать в этом режиме?
действительно надо попробовать в г-тюне полетать по фпв как обычно… а то я визуально чучуть покрутил и то лучше стало…
Правильно ли я понимаю, что эта команда нужна только для Naze32, а для СС3D вообще не нужна, так как для прошивки через CC3D нужно использовать USB to UART adapter?
эта команда не нужна, просто запускайте BlHeliSuite и выбирайте интерфейс E
действительно надо попробовать в г-тюне полетать по фпв как обычно
я вообще не понимаю этого ажиотажа вокруг GTune
он настраивает только П, его и так довольно легко самому подобрать, пробовал GTune и он дал практически тот же результат что и настройка на глаз
И и Д все равно руками настраивать придется
и летать с ним постоянно никакого смысла нет, П будет плавать и все
И и Д все равно руками настраивать придется
А сможете поделиться технологией настройки.
А сможете поделиться технологией настройки.
rcopen.com/forum/f136/topic362347/18470
rcopen.com/forum/f136/topic362347/18470
blog.oscarliang.net/understanding-pid-for-quadcopt…
blog.oscarliang.net/pid-tuning-blackbox-basics/
Спасибо за ссылки.
Я тоже вроде как умею, но хотел послушать Ваш метод.
Так сказать “Своими словами”
честно говоря настраиваю по сути как тут rcopen.com/forum/f136/topic362347/18470
отталкиваюсь от каких-то дефолтных настроек или от настроек профиков с максимально похожим конфигом
сначала настраиваю П, играюсь с коптером в руках, летаю визуально, слушаю звук
обычно добиваюсь состояния когда коптер не осциллирует на газе висения и немного большем, но осцилляции начинаются на максимальном газу, компенсирую это с помощью ТПА
честно говоря И и Д сильно не изменяю, обычно немного подправляю Д пропорционально П, но слежу за тем что бы окончание маневра происходило максимально резко и без прокоса
Вот с этими Д и И и есть непонятка.
У меня есть опыт настройки подвесов на БК моторах.
Пытаюсь привести к одному знаменателю.
Пока не получается.
можно в логи блэкбокса смотреть, там хорошо видно слишком большие значения P и D.
честно говоря И и Д сильно не изменяю, обычно немного подправляю Д пропорционально П, но слежу за тем что бы окончание маневра происходило максимально резко и без прокоса
Мне I сильно помог на 180, при полетах с тяжелой батарейкой прицепленной снизу сильно заносило коптер. Поднял I - коптер стал выполнять маневр ровно.
Вот с P и D всё понятно примерно. Аналогия с подвесом полная.
Поднимаю Р пока крупно не затрясёт.
Затрясло, поднимаю D, пока не перестанет.
Перестало, опять поднимаю Р. И так далее.
Главное не прозевать момент, когда пойдёт мелкая дрожь.
Моторы и регули перегреть можно.
Как задрожало мелко, то уменьшаю P и D до стабильных значений.
Но вот I пока не придумал как настроить. Надо в динамике пробовать.
А я летаю пока в закрытых помещениях и с динамикой беда.
Но вот I пока не придумал как настроить. Надо в динамике пробовать.
Так с И проще простого, на резиновом коврике даете примерно -5-10 процентов газа до того как он начнет взлетать, потом по роллу или пичю немного его ставите на угол ( на два мотора) и смотрите чтоб он держал заданный угол при отпускании стика ролла и пича соответственно (газ остается тот же) , соответственно это для акро режима. Я сколько версий Бориса менял кроме Д и рэйтов под себя не настраивал. Д добавляю пока он пружинить при роллах или флипах не перестанет, но главное не переборщить а то появятся оспиляции которых визуально не видно, но слышно, и моторы начинают грется.
Парни , а по рейсфлайт отдельная тема, или тут можно писать?
ИМХО лучше создать отдельную тему ибо Кален запилил не просто порт BF на F4, а пошёл сильно дальше, начиная от разделения цикла по гире, пидам и пр до мультишота в блхели, новых фильтров, свой конфигуратор с кучей GUI настроек и бог знает чего ещё. Этот человек - суперкомпьютер, как сказал один наш коллега. ~Месяц летаю на его кандидатах. Последний RC 30А - да там всё было прекрасно - летал на 8000Гц gyro/2000 Гц PWM - больше просто Kiss-18а не позволяют…😃 срочно нужны на F39X+мультишот, но два назад он написал:
rs2k
8:43 PM new build compiling now
8:44
Kd is now divided by 10 instead of 4 for more fine tuning on lux
8:44
Kp and Ki are divided by 4 on all FCs now
8:44
for lux
8:44
Gyro data is now being filtered by a moving average filter
8:45
F3s and F1s should work at 2KHz
8:45
dT and cycle time are no longer filtered.
8:47
Kd is divided by four on PIDC1
8:47
for finer tuning of Kd with F1 and F3 targets.
8:49
Important differences: The gyro_lpf_hz will need to change compared to 30a, all F1s and F3s will need new PIDs. PIDC1 will need new Kd terms.
8:49
All lux tunes will need new Kd.
И как сказал Роман…теперь всё опять с нуля))
В общем мы в этой ветке устанем разгребать если будем постить ещё и то, что делает Кален.
PS Очередной RC и облёт Романа: www.rcgroups.com/forums/showpost.php?p=34023171&po…
Ну очень быстро работает Кален:)