73

FPV фристайл. Полётный контроллер

Серия FPV фристайл дрон с нуля. От покупки - до полётов.

Ранее в этой серии:

1. Начало.

2. Аппаратура.

3. Дрон.

4. Рама.

5. Моторы.

6. Регуляторы.


Полётный контроллер - основной вычислительный центр квада. Имеет обычно на борту: микроконтроллер, акселерометр и гироскоп (разные вещи, без акселерометра можно летать акро) и, иногда, барометр; схему OSD (on screen display), несколько интерфейсов UART и I2C, USB разъём (сейчас Type-C потихоньку вытесняет microUSB), слот для microSD карты, светодиоды и кнопки.

Поехали подробно:

1. Микроконтроллер. Историю опустим, сейчас типичный полётник имеет контроллер фирмы STMicroelectronics семейства F4 или F7, всё остальное либо неактуально, либо несовместимо с прошивкой Betaflight, либо нетипично. Понятноe дело контроллеры различаются тактовой частотой, памятью и прочими фичами. Нам важно знать лишь то, что на процессорах F4 и F7 доступен полный функционал Betaflight. До кризиса микроэлектроники я не видел особой разницы в цене и покупал исключительно F7 полётники. Ну и для ясности картины о маркировке: в семейство F4 входят процессоры F405 и F411, в семейство F7 - F722, F745 и F765.

Скорей всего мощный процессор важен, если мы навесим GPS, гирлянду адресуемых светодиодов, настроим сложные фильтры и захотим летать по точкам; в нашем же деле процессор сгодится любой.

Прошивка на которой всё это работает называется Betaflight и слово "бета" вас не должно вводить в заблуждение - это очень стабильный, долго и уверенно развивающийся и хорошо тестирующийся open-source проект, ни разу я не натыкался на ошибки в прошивке. Прошит контроллер будет с завода, а вот версию желательно будет обновить на свежий релиз, но это в посте о Betaflight.

2. Акселерометр и гироскоп. Разницу, пожалуйста, загуглите, но нам, для чистого акро акселерометр не нужен, но стаб режим для подстраховки неплохо бы иметь. Гироскопов же может быть даже два; одно время два чипа соревновались друг с другом и в некоторые полётники их ставили оба - это тонкости, нам ни к чему. Барометр вычисляет высоту и нам он тоже не нужен, но если есть - переживём.

3. OSD (экранная информация). Через этот чип подключается камера к видеопередатчику. То есть картинка с камеры идёт на полётник, там к этой картинке OSD подрисовывает буквы и цифры (параметры которые нам важно видеть в очках: напряжение батареи, расход батареи, вплоть до авиагоризонта) и далее картинка с параметрами передаётся на видеопередатчик чтобы вещать нам в очки. Настроек море, в посте про Betaflight будут подробности.

4. Интерфейсы UART (и реже I2C). Они используются для общения полётного контроллера с другими внешними устройствами. У нас такими устройствами будут в первую очередь приёмник, с него приходят команды от пульта. Потом видеопередатчик, мы сможем с пульта менять настройки видеопередатчика: канал вещания (частоту) и мощность. И некоторые камеры также могут настраиваться по UART, обычно предлагают обширное меню настройки картинки и отображения доп. информации. Для нашего дела этих интерфейсов будет всегда достаточное количество на полётнике, считать и подбирать не придётся.

5. По USB разъёму у нас происходит подключение к компьютеру (или телефону) для настройки и перепрошивки Betaflight. Без этого мы не сможем настроить квад.

6. Слот для карты, если он есть, позволяет записывать в текстовый файл логи полёта с огромным количеством информации. Есть программы позволяющие на основе логов выдать распределение резонансных частот вашего квада по спектру. Есть софт для стабилизации видео, который в качестве источника стабилизации берёт данные гироскопа. Или просто, если хотите добавить к вашему видео картинку с положением стиков, есть плагины к видеоредактору, позволяющие это сделать, дай только логи. Если слота под microSD карту нет, это не значит, что логи не снять, на борту может быть чип памяти, а логи сливаются по USB.

7. Светодиоды состояния, и кнопка принудительного режима прошивки обычно используются мало, только при отладке проблем.


Основной же работой полётника будет: смотреть на данные с пульта (через приёмник), потом на данные с гироскопа, а в современном конфиге и на данные с моторов (через регуляторы) и, фильтруя наши дрожащие пальцы, порывы ветра, кривые пропы и вибрацию от открутившегося винта рамы, отправлять команды на моторы так, чтобы квад занял положение, которое мы имели ввиду. И это не преувеличение, фильтры современной прошивки эффективно могут распознавать и противостоять широкому диапазону шума во входных данных.


Дорогой полётник от дешёвого может отличаться:

1. Качеством комплектующих и пайки.

2. Комплектацией. Могут быть в комплекте шлейфы для ESC, USB кабель, провода. Практически в любой комплектации будут силиконовые виброгасящие вставки, без них квад летать будет очень плохо. Может быть в комплекте карточка с распиновкой, но в любом случае она будет в интернете.

3. Качеством маркировки. На хорошем контроллере может быть всё написано так, что за распиновкой лезть не придётся.

4. Качеством и удобством площадок для пайки. Маленькие площадки в несколько рядов тяжелее паять, чем крупные со сквозными отверстиями. И сорвать такую площадку сложнее.


Отдельно про форм-фактор.

Есть так называемые AIO (all-in-one, всё в одном) полётники и за свою историю развития значение этого "all" менялось: по началу в "all" помимо полётника входила PDB (power distibution board, плата распределения питания) и полётники выглядели так:

то есть имели на борту батарейный вход (две самые крупные металлические площадки с плюсом и минусом с краю) и удобные площадки для подключения питания отдельных регуляторов (вторые по размеру квадратные площадки у каждого углового отверстия).


А потом миниатюризация позволила впихнуть на плату регулятор 4-в-1, и полётник стал выглядеть так:

То есть помимо входа для батареи, на плате есть сами регуляторы и 12 площадок для подключения моторов (на двух гранях, по шесть с каждой стороны). С такой платой весь ваш стэк - это одна плата. Минусы такого решения: менять всё, если что-то одно сгорело, температурный баланс часто не самый лучший и выход из строя из-за перегрева более вероятен, ну и как видно, при монтажных отверстиях 30x30, сама плата далеко выходит за эти пределы и это может стать неприятным сюрпризом на некоторых рамах, плюс компоновка идёт по бороде, если по бокам у нас моторы, то USB разъём гарантировано похоронен внутри рамы без удобного доступа. Короче, у нас батарейные площадки будут на регуляторе 4-в-1, соответственно на полётнике их быть не должно.


Дешёвыми были полётники JHEMCU, но толи всё подорожало, толи они в "премиум" подались. Фирмы Matek, Holybro, Betaflight, Diatone с серией Mamba, IFlight и Foxeer делают годные полётники. Легко спутать контроллер предназначенный для крыльев и самолётов, но его обычно отличает гребёнка из стандартных пинов для сервоприводов на контроллере или в комплекте; или слово wing в названии.


Сочетание полётного контроллера и регулятора 4-в-1 называют стэк (stack, стопка). Точнее всё, что уместилось в одну стопку можно назвать стэком, но продают под этим названием обычно полётник+регулятор. Выглядит так:

Плюсы такого выбора - во-первых: в комплекте винты, гайки и проставки чтобы всё это вставало с нужным зазором при минимальной высоте, во-вторых: стопроцентно работающий шлейф между полётником и регулятором в комплекте. Почему это проблема? Да потому что никакого стандарта распиновки разъёма регулятора нет, и количество и порядок контактов может не совпадать у шлейфа из комплекта регулятора и ответного разъёма на полётнике (шлейф хорошо виден на картинке). Однако на всех полётниках и на некоторых регуляторах есть отдельные площадки для пайки проводов из шлейфа, так что в любом случае регулятор и полётник можно "поженить". Обычно составляющие конкретной модели стэка есть в продаже по отдельности.


Следующая серия - камера.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества