me_edu
Дроны с нуля: полный курс — соберите свой летающий квадрокоптерШаг 26 из 99 · 0% пройдено
3. Модуль 1.3 · Моменты, пары винтов и управление по осям
Модуль 3.4 · Полётный контроллер (FC) · Модуль 3.4 · Полётный контроллер (FC)

Мозг аппарата: датчики и процессор

УсловиеТелоШаг
Цикл управления FC: датчики → сравнение с заданием → поправка → команды на моторы

Полётный контроллер (FC, Flight Controller) — это плата с микроконтроллером и набором датчиков, которая и делает мультикоптер управляемым. Главные датчики: гироскоп измеряет угловые скорости по трём осям (как быстро аппарат кренится, наклоняется и разворачивается), акселерометр — линейные ускорения и направление силы тяжести (где «низ»). Часто добавляют барометр (высота по давлению), магнитометр (компас) и разъём для GPS.

Процессор бывает разной мощности: F4 — массовый и достаточный для большинства задач; F7 и H7 — мощнее, тянут больше фильтров и периферии. Для курсового аппарата хватит F4 или F7.

Логика работы — это цикл управления. Сотни-тысячи раз в секунду контроллер делает одно и то же: считывает датчики, сравнивает реальное положение с тем, что задал пилот, вычисляет поправку и раздаёт команды на четыре ESC. Если аппарат накренило ветром — гироскоп это заметит, и контроллер подкрутит нужные моторы, возвращая равновесие. За точность этой реакции отвечает ПИД-регулятор.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.