
Полная версия
Проект Фаргус 2: БПЛА с Betaflight
10 вопросов с ответами
Вопрос: Чем отличается Toothpick от 5-дюймовой рамы по поведению в полёте?
Ответ: Toothpick легче и быстрее реагирует на команды, но сильнее подвержен ветру. 5-дюймовый дрон тяжелее, стабильнее и лучше держит курс, но требует более точной настройки фильтров в Betaflight.
Вопрос: Какой размер рамы лучше выбрать новичку для первых полётов?
Ответ: Оптимальный вариант — 5 дюймов: он универсален, прощает ошибки и позволяет освоить базовые настройки Betaflight без экстремальных требований к пилотированию.
Вопрос: Что такое Deadcat-рама и зачем она нужна?
Ответ: Deadcat — это рама с удлинёнными передними лучами, чтобы камера находилась вне турбулентного потока от пропеллеров. Это снижает вибрации и улучшает качество видео.
Вопрос: Как толщина карбоновых плеч влияет на эксплуатацию дрона?
Ответ: Более толстые плечи (5 мм) прочнее и дольше служат при крашах, но добавляют вес. Тонкие (3 мм) легче, но быстрее ломаются.
Вопрос: Почему важно учитывать стандарт крепления полётного контроллера?
Ответ: Если рама не поддерживает стандартный размер FC (30,5×30,5 мм), придётся использовать переходные пластины или искать редкие платы, что усложняет сборку и увеличивает риск ошибок.
Вопрос: Влияет ли геометрия рамы на настройки PID в Betaflight?
Ответ: Да: разные формы (True-X, Deadcat, Stretch X) имеют разную инерцию по осям. Это требует корректировки коэффициентов PID и фильтров для сбалансированного поведения.
Вопрос: Зачем в Long Range-рамах используют более сильные фильтры?
Ответ: Большие и тяжёлые дроны летают на больших расстояниях и скоростях, поэтому в Betaflight усиливают фильтрацию, чтобы убрать вибрации и шумы, которые могут мешать стабильности.
Вопрос: Можно ли ставить 5-дюймовую раму на TinyWhoop-моторы?
Ответ: Нет: моторы TinyWhoop не рассчитаны на вес и инерцию 5-дюймового дрона. Это приведёт к перегреву и поломке электроники.
Вопрос: Что важнее при выборе рамы: вес или прочность?
Ответ: Для новичка важнее прочность: частые краши неизбежны, и рама должна выдерживать удары. Вес становится критичным, когда пилот уже уверенно управляет дроном.
Вопрос: Как понять, что рама не подходит под планируемую задачу?
Ответ: Если дрон слишком лёгкий для ветра, слишком тяжёлый для манёвров или не вмещает нужную электронику — это признаки того, что рама выбрана неверно.
3 задачи с решением
Задача 1.
Вы собираете первый дрон и хотите летать в помещении и на улице без сильного ветра. Какой класс рамы и размер вы выберете и почему?
Решение:
Лучше всего подойдёт 5-дюймовая рама (210–220 мм) в формате True-X. Она универсальна: достаточно стабильна для улицы и достаточно манёвренна для помещений. Толщина плеч — 5 мм для прочности. Такой выбор позволит освоить базовые настройки Betaflight и не тратить бюджет на частые замены рамы.
Задача 2.
У вас есть камера, которая сильно вибрирует при полёте на 5-дюймовом дроне. Какие изменения в выборе рамы помогут решить проблему?
Решение:
Нужно перейти на Deadcat-раму с удлинёнными передними лучами: это вынесет камеру из турбулентного потока пропеллеров. Также стоит проверить крепление камеры и добавить демпферы. В Betaflight можно усилить фильтрацию и включить RPM-фильтрацию для снижения вибраций.
Задача 3.
Вы планируете дальние полёты (Long Range) с полезной нагрузкой. Какую раму выбрать и какие настройки в Betaflight учесть?
Решение:
Подойдёт рама 6–7 дюймов с усиленными плечами (5–6 мм карбон). Геометрия — True-X или Stretch X для стабильности. В Betaflight нужно поставить более низкие частоты фильтров, добавить RPM-фильтрацию и немного снизить агрессивность PID, чтобы дрон был плавным и стабильным на больших дистанциях.
ЧАСТЬ I. ОСНОВЫ: ОТ ЗЕМЛИ ДО ВОЗДУХА
Глава 4. Полётный контроллер: мозг вашего дрона, от F4 до F7 и выше
Представьте, что дрон — это живое существо. Рама — его скелет, моторы — мышцы, аккумуляторы — энергия. А полётный контроллер (Flight Controller, FC) — это мозг: он непрерывно считывает показания датчиков, понимает, куда дрон хочет лететь, и в тысячные доли секунды корректирует обороты моторов, чтобы аппарат не кувыркнулся и не улетел в стену.
В мире FPV-дронов под «мозгом» почти всегда понимают связку: плата полётного контроллера + прошивка Betaflight. Именно Betaflight превращает «кусок текстолита с чипом» в полноценный автопилот для ручного полёта, фристайла и гонок. Но сама по себе прошивка ничего не сделает без «железа», на котором она работает. И здесь на сцену выходят микроконтроллеры серий F4, F7 и H7 — от них напрямую зависят скорость реакции дрона, стабильность полёта и то, сколько периферии вы сможете к нему подключить.
Что делает полётный контроллер
Полётный контроллер решает три главные задачи:
Считывает данные с датчиков. Гироскоп (IMU) измеряет угловую скорость по трём осям — именно он первым «чувствует», что дрон начал заваливаться. Акселерометр дополняет картину, помогая в режимах стабилизации. В продвинутых платах есть ещё барометр (для удержания высоты) и компас (для ориентации по сторонам света).
Выполняет расчёты стабилизации. На основе показаний датчиков и команд пилота FC запускает PID-регуляторы — математические алгоритмы, которые говорят моторам, насколько нужно прибавить или убавить обороты, чтобы вернуть дрон в нужное положение. Чем быстрее процессор, тем чаще он может пересчитывать эти значения — и тем «острее» и стабильнее будет полёт.
Раздаёт команды регуляторам оборотов (ESC). Через сигналы PWM/DShot полётный контроллер управляет четырьмя (или более) моторами, превращая абстрактные «градусы наклона» в реальные обороты пропеллеров.
Кроме этого, FC — это ещё и «коммуникационный узел»: он принимает команды от приёмника, передаёт телеметрию на видеопередатчик, записывает логи полётов и управляет дополнительными устройствами (сервоприводами, светодиодами, GPS и т. д.) через последовательные порты (UART), шины I²C и CAN.
F4, F7, H7: в чём разница
Когда говорят «контроллер на F4» или «на F7», имеют в виду серию микроконтроллеров STM32, которые стоят на плате. Это как сравнивать процессоры в компьютерах: более новая серия обычно быстрее, имеет больше памяти и портов.
F4 (например, STM32F405/F411). Это «золотая середина» для большинства FPV-сборки. F405 — один из самых популярных чипов: у него достаточно производительности для стабильного PID на 32–48 кГц, хороший объём памяти и достаточное количество UART-портов для приёмника, видеопередатчика и телеметрии. F411 — более компактный и бюджетный вариант, но с меньшим числом портов и памяти, поэтому он чаще встречается в микросборках (Toothpick).
F7 (STM32F722/F745). Это уже «продвинутый уровень». F7-контроллеры работают на более высоких тактовых частотах и позволяют запускать PID на 48–64 кГц и выше, что даёт более плавную и отзывчивую стабилизацию. У них больше памяти для логов и больше UART-портов — это критично, если вы планируете подключать много периферии (GPS, компас, телеметрия ESC, внешние модули). F745 дополнительно имеет увеличенную флеш-память, что полезно для сложных конфигураций.
H7 (STM32H743/H750). Это топовый сегмент. H7-чипы дают максимальную вычислительную мощность и могут поддерживать очень высокие частоты PID-цикла, а также сложные алгоритмы фильтрации. Однако для обычного FPV-фристайла или гонок прирост от H7 часто не ощущается, а цена заметно выше. Такие платы выбирают для продвинутых сборок, где важна максимальная гибкость и запас по ресурсам.
Важно понимать: сама по себе серия чипа — не гарантия успеха. Нужно смотреть на конкретную плату: сколько UART-портов реально доступно, есть ли встроенный барометр или слот microSD, какой BEC (стабилизатор напряжения) установлен, какие разъёмы и размеры. Иногда «простой» F4 с удачной разводкой оказывается удобнее, чем «навороченный» F7 с неудобной компоновкой.
Как Betaflight использует возможности «железа»
Betaflight — это не просто «прошивка», а целый программный комплекс, который максимально выжимает из полётного контроллера всё возможное. Вот как это работает:
PID-цикл. Betaflight запускает PID-расчёты в отдельном цикле с фиксированной частотой (например, 32 кГц, 48 кГц или 64 кГц). Чем выше частота, тем быстрее дрон реагирует на возмущения. F7 и H7 позволяют уверенно работать на высоких частотах без потери производительности.
Фильтры. Для чистоты сигнала Betaflight применяет различные фильтры (RPM-фильтрация, notch-фильтры и др.), чтобы убрать вибрации от моторов и сделать полёт более плавным. Эти фильтры требуют вычислительных ресурсов — более мощные чипы позволяют использовать более сложные схемы фильтрации.
Blackbox-логи. Betaflight записывает подробные логи полёта во внутреннюю память или на microSD-карту. По этим логам можно анализировать поведение дрона, настраивать PID и искать проблемы. Объём и скорость записи зависят от возможностей чипа и платы.
Периферия и протоколы. Betaflight поддерживает множество протоколов связи (SBUS, CRSF, IBUS, ELRS и др.) и устройств. Количество и тип доступных UART-портов определяют, сколько устройств вы сможете подключить одновременно.
Практические советы по выбору полётного контроллера
Если вы собираете первый дрон и хотите максимальной совместимости и простоты, ориентируйтесь на платы с F405: это проверенный вариант для фристайла, гонок и любительских съёмок. Если планируете продвинутую периферию (GPS, компас, сложная телеметрия) или хотите «запас на будущее», выбирайте F722 или F745. H7 имеет смысл, если вы точно знаете, зачем он вам (например, для экспериментальных сборок или специфических задач).
Всегда проверяйте:
Target и поддержку Betaflight. Не все платы одинаково хорошо работают с Betaflight — сверяйтесь с официальной матрицей поддерживаемых плат.
Количество и доступность UART. Подсчитайте, сколько устройств вы хотите подключить, и убедитесь, что портов хватит.
Питание и BEC. Проверьте, какое напряжение и ток может выдавать встроенный стабилизатор — это важно для питания приёмника, видеопередатчика и другой периферии.
Форм-фактор и монтаж. Платы бывают 30×30 мм, 20×20 мм и другие — выбирайте тот, который подходит к вашей раме.
Помните: полётный контроллер — это основа, на которой строится весь дрон. Грамотный выбор платы сэкономит вам часы настройки, сделает полёт приятнее и позволит без проблем добавлять новые функции по мере роста ваших навыков.
10 вопросов с ответами
Вопрос: Что такое полётный контроллер и какую роль он играет в FPV-дроне?
Ответ: Полётный контроллер (FC) — это «мозг» дрона: он считывает данные с датчиков, рассчитывает стабилизацию с помощью PID-алгоритмов и управляет моторами через ESC, а также связывает между собой все устройства (приёмник, видеопередатчик, периферию).
Вопрос: Чем отличаются микроконтроллеры F4, F7 и H7 в контексте Betaflight?
Ответ: F4 — оптимальный баланс цены и возможностей; F7 — выше производительность, больше портов и памяти; H7 — максимальная вычислительная мощность для сложных задач. В Betaflight это влияет на частоту PID-цикла, сложность фильтров и объём логов.
Вопрос: Почему частота PID-цикла важна для полёта?
Ответ: Чем выше частота PID-цикла (например, 48 или 64 кГц), тем быстрее контроллер пересчитывает команды для моторов и тем отзывчивее и стабильнее полёт.
Вопрос: Какие датчики обычно находятся на полётном контроллере?
Ответ: Основные — гироскоп и акселерометр (часто в одной микросхеме IMU). Дополнительно могут быть барометр (высота) и компас (ориентация).
Вопрос: Зачем нужны UART-порты на полётном контроллере?
Ответ: UART-порты нужны для подключения периферийных устройств: приёмника, видеопередатчика, GPS, телеметрии ESC, внешних модулей и т. п.
Вопрос: Как Betaflight использует Blackbox-логи?
Ответ: Betaflight записывает подробные данные о полёте (показания датчиков, команды, ошибки) во внутреннюю память или microSD. По логам анализируют поведение дрона и настраивают PID.
Вопрос: Можно ли ставить Betaflight на любую плату?
Ответ: Нет. Betaflight поддерживает только определённые платы с конкретными target-профилями. Совместимость проверяют по официальной матрице плат.
Вопрос: В чём разница между F405 и F411?
Ответ: F405 — более универсальный и мощный чип с большим числом портов и памяти. F411 — компактный и бюджетный, чаще используется в микросборках, но имеет меньше ресурсов.
Вопрос: Что такое BEC и зачем он нужен на полётном контроллере?
Ответ: BEC (Battery Eliminator Circuit) — это стабилизатор напряжения, который питает периферийные устройства (приёмник, VTX и др.) от основного аккумулятора. Он должен выдавать нужное напряжение и ток.
Вопрос: На что в первую очередь смотреть при выборе полётного контроллера?
Ответ: На target и поддержку Betaflight, количество и доступность UART, мощность BEC, форм-фактор, наличие нужных датчиков и слотов (microSD), а также на удобство монтажа и разводку платы.
3 задачи с решением
Задача 1.
Вы собираете фристайл-дрон 5 дюймов и планируете использовать приёмник ELRS, видеопередатчик с MSP, телеметрию ESC и GPS. Сколько UART-портов вам понадобится минимум и какую серию микроконтроллера лучше выбрать?
Решение:
Приёмник ELRS — 1 UART.
Видеопередатчик с MSP — 1 UART.
Телеметрия ESC — 1 UART (или общий канал, зависит от конфигурации).
GPS — 1 UART.
Итого минимум 3–4 UART. Лучше выбрать плату на F7 (F722/F745): у неё больше портов и ресурсов для такой конфигурации.
Задача 2.
Ваш дрон «дрожит» в полёте и плохо держит позицию. Вы подозреваете, что проблема в настройках PID и фильтрах. Какие возможности полётного контроллера помогут решить эту проблему?
Решение:
Понадобится плата с достаточной вычислительной мощностью (F7 или H7), чтобы использовать продвинутые фильтры (RPM-фильтрацию, notch-фильтры) и более высокую частоту PID-цикла. Также полезно вести Blackbox-логи для анализа вибраций и точной настройки фильтров.
Задача 3.
Вы хотите собрать лёгкий Toothpick-дрон и уложиться в минимальный вес и размер. Какую серию микроконтроллера и форм-фактор платы стоит выбрать, и на какие компромиссы придётся пойти?
Решение:
Выбирайте плату на F411 в форм-факторе 20×20 мм или меньше. Компромиссы: меньше UART-портов, меньше памяти для логов, ограниченные возможности по периферии. Для простого Toothpick-дрона этого обычно достаточно, а выигрыш в весе и размере оправдывает ограничения.
ЧАСТЬ I. ОСНОВЫ: ОТ ЗЕМЛИ ДО ВОЗДУХА
Глава 5. Регуляторы оборотов (ESC): BlueJay, AM32, прошивка и протоколы — что выбрать в 2026 году
Почему ESC — это не просто «коробка с током»
Когда новичок смотрит на электронный регулятор оборотов (ESC), он видит плату, три толстых провода и один тонкий сигнальный. Опытный пилот знает: это один из самых «умных» узлов коптера. ESC не просто подаёт ток на мотор — он коммутирует фазы, сглаживает пики, интерпретирует команды полётного контроллера и в современных сборках ещё и возвращает телеметрию: обороты, температуру, ошибки. В связке с Betaflight именно ESC определяет, насколько «остро» и стабильно дрон будет реагировать на стик, и насколько долго проживёт силовая часть при жёстких режимах.
В 2026 году рынок ESC стабилизировался: ушли в прошлое эксперименты с аналоговыми протоколами для гонок, а стандартом де-факто стал цифровой DShot с двунаправленной телеметрией. Но выбор между прошивками BlueJay и AM32 по-прежнему влияет на гибкость настройки, совместимость и долговечность сборки.
Прошивки: BlueJay и AM32 — в чём разница
BlueJay — это открытая прошивка-преемник для плат на базе BLHeli_S. Её главная сила — предсказуемость и зрелость кода: в 2026 году BlueJay поддерживает DShot150/300/600, двунаправленный DShot (RPM-телеметрия), расширенные фильтры старта и защиту от десинхронизации. BlueJay особенно ценят в FPV-гонке и техничном фристайле: она даёт тонкую настройку таймингов и стартовой мощности, что критично для «злых» моторов и лёгких рам.
AM32 — прошивка для 32-битных ESC на ARM-контроллерах. Она ориентирована на универсальность и расширенную телеметрию: помимо RPM, AM32 умеет отдавать ток, напряжение и температуру по отдельному UART-каналу или через Extended DShot. Это удобно для логгеров, автономных миссий и сложных сборок с мониторингом. Для съёмочных дронов и дальнолётов AM32 часто предпочтительнее: стабильность и информативность важнее экстремальной агрессивности отклика.
Важно: BlueJay не ставят на 32-битные ESC, а AM32 не прошивают на «старые» BLHeli_S платы. Ошибка в выборе прошивки под железо — это риск «окирпичивания» ESC.
Протоколы: от PWM до DShot
PWM — аналоговый протокол по длительности импульса. В 2026 году уместен только как запасной вариант для старого оборудования. Требует калибровки диапазона газа, чувствителен к помехам и дрейфу.
OneShot/MultiShot — более быстрые аналоговые протоколы. Быстрее PWM, но всё ещё аналоговые, с дрейфом и чувствительностью к таймингу. Используются только для совместимости.
DShot — цифровой протокол с контрольной суммой. DShot150, 300 и 600 различаются скоростью передачи и, соответственно, задержкой. Для большинства современных сборок в Betaflight рекомендуют DShot300 или DShot600. Калибровка диапазона газа не требуется, а двунаправленный DShot даёт RPM-данные для фильтров.
DroneCAN — нишевый протокол для промышленных и мультироторных платформ с адресацией и расширенной телеметрией по шине. В любительских FPV-сборках почти не встречается.
Для Betaflight в 2026 году правило простое: если ESC поддерживает DShot — используйте его. Если есть двунаправленный DShot — включите RPM-фильтры в Betaflight: это заметно улучшает плавность полёта и снижает вибрации.
Как выбрать ESC под задачу
Выбор ESC — это всегда компромисс между током, напряжением, охлаждением, форм-фактором и телеметрией.
Гоночный и техничный фристайл: ESC 4-in-1 на BlueJay с DShot600 и двунаправленным DShot. Ток подбирают с запасом 20–30% от пикового потребления мотора с пропеллером. Важны низкие задержки и тонкая настройка таймингов.
Съёмка и дальнолёты: ESC 4-in-1 или отдельные ESC на AM32 с расширенной телеметрией и хорошей терморегуляцией. Здесь важнее стабильность и мониторинг, чем экстремальная агрессивность.
Тяжёлые платформы и мультикоптеры: отдельные ESC с хорошим обдувом, поддержкой телеметрии по UART и запасом по току. Часто используют DShot300 для баланса стабильности и скорости.
Не ориентируйтесь только на маркировку «XX ампер». Реальный ток зависит от связки мотор–пропеллер–батарея. Стендовые замеры тока под нагрузкой — единственный надёжный способ подобрать ESC без перегрева.
Практические советы по интеграции в Betaflight
Перед первым включением снимите пропеллеры и проверьте отсутствие короткого замыкания между силовыми проводами. Используйте «smoke stopper» или ограничитель тока.
В Betaflight Configurator в вкладке Motors выберите протокол DShot, скорость — 300 или 600 в зависимости от ESC. Включите двунаправленный DShot, если поддерживается.
Проверьте RPM-ошибки после подачи питания: значение должно быть близко к нулю. Высокие ошибки — признак несовместимости прошивки, скорости DShot или плохого контакта.
Включите RPM-фильтры в Betaflight (RPM Filter) — это заметно улучшит качество полёта и снизит вибрации.
Не копируйте чужие пресеты ESC без понимания параметров. Тайминги, стартовая мощность и частота PWM должны соответствовать вашей винтомоторной группе.
Помните: ESC — это часть силовой системы. Даже самый «продвинутый» регулятор не спасёт сборку с плохой пайкой, тонкими проводами или батареей с высокой просадкой.
10 вопросов с ответами
Вопрос: Что делает ESC в коптере?
Ответ: ESC управляет трёхфазным бесколлекторным мотором: коммутирует фазы, регулирует скорость вращения по команде полётного контроллера, а в современных версиях ещё и отдаёт телеметрию (обороты, температуру, ток).
Вопрос: В чём принципиальная разница между BlueJay и AM32?
Ответ: BlueJay — прошивка для BLHeli_S-плат, ориентирована на скорость, тонкую настройку и гонки. AM32 — для 32-битных ARM-ESC, делает упор на универсальность, расширенную телеметрию и стабильность.
Вопрос: Какой протокол управления ESC лучше использовать в 2026 году?
Ответ: DShot (обычно DShot300 или DShot600). Он цифровой, имеет контрольную сумму, не требует калибровки газа и поддерживает двунаправленную телеметрию.
Вопрос: Можно ли поставить BlueJay на 32‑битный ESC?
Ответ: Нет. BlueJay предназначена для BLHeli_S‑плат. Попытка прошить её на 32‑битное железо может привести к неработоспособности ESC.
Вопрос: Зачем нужна двунаправленная телеметрия DShot?
Ответ: Она передаёт данные об оборотах (eRPM) обратно в полётный контроллер. Betaflight использует эти данные для RPM‑фильтров, что снижает вибрации и улучшает стабильность полёта.
Вопрос: Как правильно подобрать ток ESC?
Ответ: По пиковому току связки мотор–пропеллер под нагрузкой (лучше по стендовым замерам), с запасом 20–30%. Не ориентируйтесь только на номинал батареи.
Вопрос: Чем отличаются PWM, OneShot и DShot?
Ответ: PWM и OneShot — аналоговые протоколы по длительности импульса, чувствительны к помехам. DShot — цифровой протокол с контрольной суммой, более точный и стабильный.
Вопрос: Нужно ли калибровать диапазон газа при использовании DShot?
Ответ: Нет. DShot использует цифровые значения, калибровка диапазона не требуется.
Вопрос: Почему нельзя копировать чужие настройки ESC «как есть»?
Ответ: Параметры (тайминги, стартовая мощность, частота PWM) зависят от конкретной винтомоторной группы. Чужой пресет может вызвать десинхронизацию, рывки и перегрев.
Вопрос: Какие шаги обязательны перед первым включением ESC с моторами?
Ответ: Снять пропеллеры, проверить отсутствие КЗ между силовыми проводами, использовать ограничитель тока («smoke stopper»), проверить направление вращения и температуру после короткого теста.
3 задачи с решением
Задача 1.
У вас есть мотор 2306 1750 KV с пропеллером 5″ и LiPo 4S. Стендовые замеры показали пиковый ток 38 А на моторе. Какой ток должен быть у каждого ESC в 4‑in‑1 плате? Дайте обоснование.
Решение:
Пиковый ток одного мотора — 38 А. Берём запас 25% для учёта просадки батареи, вибраций и кратковременных пиков: 38 × 1,25 = 47,5 А. Значит, ESC должны быть рассчитаны минимум на 50 А на канал. В случае 4‑in‑1 платы важно учитывать общий нагрев платы: при четырёх каналах по 50 А нужен хороший обдув и толстые дорожки.










