Полётный контроллер. 2 часть.

Полётный контроллер. 2 часть.

Alex-Yan

1. Процессор полетного контроллера.

От процессора будет зависеть то, насколько быстро будут обрабатываться поступающие к нему данные. Процессоры делятся по поколениям: F1, F3, F4, F7. Отличаются они частотой работы и архитектурой:

F1 — 72MHz;

F3 — 72MHz;

F4 — 168MHz;

F7 — 216MHz.

Сейчас все новые полетные контроллеры поставляются с процессором 7-го поколения, так как обрабатывать фильтры и PID становится все труднее, прогресс шагает километровыми шагами в этой сфере. Но у многих пилотов ПК на процессорах 3-го поколения, так как F3 был самым (да и остается) массовым поколением со стабильной работой.

2. Гироскоп и акселерометр полетного контроллера.

Акселерометр выполняет роль стабилизатора в пространстве, есть даже такой режим полета — «Режим стабилизации», при котором квадрокоптер невозможно будет перевернуть в воздухе и он всегда будет держаться параллельно земле (если просто отпустить стики на пульте). Опытные пилоты почти всегда летают в режиме АКРО, поэтому они отключают акселерометр или используют его крайне редко.

Гироскоп же выполняет роль определения положения квадрокоптера в пространстве.

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

Демпферы для устранения вибрации.
Чуть более продвинутая конструкция для устранения вибрации. Сверху устанавливается ПК.

3. Порт UART в полетном контроллере

     Аббревиатура UART с английского расшифровывается как (Universal Asynchronous Receiver/Transmitter) — универсальный асинхронный приемник/передатчик. Для упрощения понятия функции, скажу вам, что его роль схожа с ролью USB-порта в компьютере, куда подключаются камеры, динамики и пр.

К порту UART подключаются различные периферийные устройства, такие как, приемник, различная телеметрия и так далее. У порта есть два контакта для обмена данными — прием и передача.

     На фото ниже вы можете увидеть пример UART порта и их настройки в Betaflight, точнее, вы можете назначить в этой вкладке порту любое устройство, которое поддерживает обмен данными:

Настройка UART портов в конфигураторе Betaflight.

**Сколько бывает портов UART на полетном контроллере?

UART портов много не бывает — чем больше, тем более гибко можно будет настраивать ваш квадрокоптер, а также они будут дублировать друг друг в случае поломки.

   Но само количество портов зависит от размеров платы полетного контроллера и от того, как расположены на ней компоненты, а также от типа процессора, который использует ПК. 3-е и 4-е поколение полетных контроллеров (F3-F4) имеют от 3 до 5 UART, а 7-е поколение — 7 и более. Оно и понятно, слабый процессор не сможет физически обрабатывать столько периферии.


4. Инвентированный сигнал и UART

Инвентированный сигнал поддерживают полетные контроллеры 3-го и 7-го поколения, а вот 1-е и 4-е поколения не могут.

Передатчики FrSky с протоколом работы SBUS и SmartPort на выходе инвертируют свой сигнал, и их могут обработать только процессоры нового поколения, такие установлены на 7-м и 3-м поколении (F3 и F7), так как у них уже есть встроенный инвертор.

    А вот для устаревших поколений (F1 и F4) нужно перед портом UART устанавливать инвертор, который будет обрабатывать и преобразовывать сигнал и передавать его уже в UART. Хотя в некоторых полетных контроллерах F4 производители сразу устанавливают инверторы для SBUS и SmartPort, пилоту можно сразу подключать приемник к ПК.

    Если у вас закончились UART порты, то можно воспользоваться функцией в Betaflight «soft-serial», благодаря которой можно создавать виртуальные UART. С помощью ПО Betaflight создается эмуляция этого порта, как будто он есть физически, но на самом деле его нет. Также стоит отметить, что такой порт будет работать значительно медленнее, чем физический и он не подойдет для подключения приемника, например, так как такое замедление критично. Процессор тоже будет работать с повышенной нагрузкой.


5. Размеры платы полетного контроллера.

    Монтажная схема полетного контроллера — это расстояние между отверстиями для крепления ПК к раме дрона. В этом вопросе есть стандарт, который состоит из 3 схем:

30,5 × 30,5 мм,

20 × 20 мм,

16 × 16 мм.

Размер платы соответствует размеру дрона, который вы будете собирать, например, 30,5 х 30,5 мм устанавливаются в рамы размером от 200 мм и больше, а на меньшие рамы устанавливаются последующие размеры полетных контроллеров.

6. OSD

    OSD — это очень важная и нужная функция. OSD накладывает на видеопоток дополнительную информацию с различных датчиков квадрокоптера, например, напряжение аккумулятора, высота, скорость и так далее. Любой, кто сталкивался с minimOSD, знает, какая трудность — подключить и настроить эту плату, да и мало подключить, ее еще нужно программатором прошить, и только после этого плату OSD можно будет настраивать в Betaflight.

Поэтому делайте выбор в пользу полетных контроллеров с встроенным OSD, это сбережет вам нервы и время.


Как вы заметили, полетный контроллер это очень важный узел в квадрокоптере и занимает очень много места в теории. И на вопрос, как правильно выбрать полетный контроллер, у вас не должно оставаться этих самых вопросов, а если остались, вы должны понять, для чего вам нужен квадрокоптер, для каких нужд. Если для гонок и драйва, то одни контроллеры, если для съемки, то другие. Также стоит учитывать ваши навыки, если вы новичок, то не стоит брать дорогие контроллеры с кучей датчиков или наоборот те, в которых абсолютно ничего не настроено и даже нет прошивки.

Report Page