Обзор полётного контроллера AKK F4.

AKK F4

 

AKK F4 представляет собой полетный контроллер (ПК) от компании AKK Technology. Этот блок построен на базе процессора STM32F405RGT6 и работает под управлением программного обеспечения BetaFlight и iNav. Контроллер является мозговым центром летательного аппарата и отвечает за его правильную ориентацию в пространстве, управление двигателями, отработку команд внешнего пилота и т.д. ПК собирает и обрабатывает данные, поступающие не только от его собственных датчиков (гироскоп, акселерометр), но и от бортовых периферийных устройств (GPS, ультразвуковые сенсоры пр.).

Внешний вид

AKK F4 obzor kontrollera

 

Печатная плата контроллера представляет собой квадрат со стороной 36 мм. По ее углам расположены крепежные отверстия, центры которых удалены друг от друга на 30,5 мм. Весит контроллер всего 5,6 грамм.

 

AKK F4 foto

 

На лицевой стороне печатной платы можно увидеть микроконтроллер STM32F405, датчик движения MPU6000, выполняющий функцию гироскопа и акселерометра, гальванометр, кнопку аварийной перезагрузки и пару разъемов внешних портов (micro USB, DSM2). На обратной стороне находятся OSD процессор AT7456E, преобразователь напряжения (BEC) и разъем PWM. По краям платы размещены монтажные отверстия, через которые можно подключить зуммер, ESC, OSD видео, внешние светодиоды и прочие периферийные элементы. Состав более дорогих комплектаций расширен за счет установки слота для карт памяти MicroSD и замены части монтажных отверстий дополнительными разъемами.

 

AKK F4 kontroller

 

На приведенном ниже рисунке показана компоновка ПК AKK F4, его разъемы и контакты.

AKK F4 pin

Технические характеристики

  • Тип микропроцессора: STM32F405RGT6;
  • Блок обработки параметров движения: MPU6000;
  • OSD: BetaFlight OSD на чипе AT7456E;
  • Blackbox («черный ящик»): слот для карт памяти MicroSD (опция);
  • Версия прошивки: Betaflight/OMNIBUSF4SD 3.1.7;
  • Поддержка технологии передачи сигналов: PPM/S.BUS;
  • Емкость встроенной памяти: 16 Mbyte;
  • Вес: 5.6 г;
  • Габаритные размеры: 36×36 мм;
  • Посадочное место: 30,5×30,5 мм;
  • Толщина платы: 1,2 мм.

Краткое описание контроллера

В основе ПК AKK F4 лежит микропроцессор (МП) STM32F405RGT6. Из названия видно, что он относится к поколению F4 и имеет 32-хразрядное вычислительное ядро. Высокая популярность четверок опирается на их высокую производительность. Так, рабочая частота МП F4 (168 МГц) в два с лишним раза превышает аналогичный параметр процессоров предыдущего поколения (у F1 и F3 этот параметр равен 72 МГц). Для хранения прошивки используется флеш-память на 1 Мбайт. Работа с периферией поддерживается тремя аналого-цифровыми и двумя цифро-аналоговыми преобразователями.

 

В принципе, на контроллерах четвертого поколения допускается устанавливать частоту Looptime на отметке 32 КГц. По сути, этот параметр говорит о том, что данное устройство способно каждые 31,25 мкс просчитывать и отсылать управляющие сигналы (PWM) на блоки регуляторов скорости (ESC). Малое время Looptime должно минимизировать задержки, а также повысить отзывчивость летательного аппарата. Впрочем, Betaflight рекомендует работать при частоте Looptime 8 КГц, объясняя это тем, что на формирование PID с периодичностью 31,25 мкс тратится слишком много вычислительных ресурсов, необходимых для других целей. Сразу же отметим, что блоки ESC 4 в 1 (например, Racerstar RS30Ax4 V2 и др.) можно коммутировать с AKK F4 через отдельный разъем J21, а для подключения дискретных блоков ESC служат монтажные отверстия PWM1-4.

 

Еще одной причиной, ограничивающей уменьшение цикла PID, является частота дискретизации гироскопа – она должна быть не ниже частоты Looptime. На описываемом нами устройстве используется популярный датчик движения MPU6000, гироскоп которого работает с частотой дискретизации 8 КГц. Функциональный набор микросхемы дополняют встроенный акселерометр и вычислитель DMP (Digital Motion Processor). Для связи с внешним миром MPU6000 использует последовательные шины I2C и SPI.

 

Контроллер AKK обладает еще одной важной особенностью. На его плате установлена микросхема AT7456E (китайский аналог известного чипа MAX7456), которая поддерживает функцию OSD. Появление системы OSD позволяет оперативно изменять параметры контроллера и упрощает общую настройку летательного аппарата.

 

Питание элементов ПК выполняется через интегрированный узел BEC (Battery eliminator circuit), который понижает входное напряжение до стандартной величины в 5 В.

 

Blackbox («черный ящик») пользователь может организовать на базе встроенной памяти объемом 16 Mbyte. Кроме того, он может заказать AKK F4 с предустановленным слотом для карты памяти MicroSD. Такой способ организации «черного ящика» позволяет пилоту неделями вести запись полетной информации, не опасаясь нехватки памяти.

Подключение

На приведенном ниже рисунке показана диаграмма подключения полетного контроллера к периферийным устройствам.

 

razyomy i vyhody kontrollera

Комплектация

  • Контроллер;
  • Набор штыревых разъемов DIP;
  • Крепежный набор (пластиковые стойки, винты, гайки);
  • Сервоудлинитель.

Цена

Официальный магазин производителя продает ПК AKK F4 чуть дороже 20 долларов США.

Выводы

ПК AKK F4 обеспечивает все базовые функции, присущие современным контроллерам полета. Он обладает большей скоростью, чем старые платы F1 и F3, а его функциональный набор обладает необходимой полнотой и законченностью. Наличие нескольких последовательных портов (UART) делает устройство более гибким и удобным в применении. Большим подспорьем для пользователей является кнопка перезагрузки (Boot). Крупным недостатком данного изделия является отсутствие в его поставке полноценной документации.

 

 

 


Будем благодарны вам, если поделитесь с друзьями:

Опубликовано © Всё о квадрокоптерах

mykvadrocopter.ru

Вас приветствует команда mykvadrocopter.ru! Наше хобби - дроны. Здесь мы описываем их модели, характеристики, делимся новостями и выкладываем инструкции по применению. Вступайте в наше сообщество любителей дронов в Контакте.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector
https://teknonebula.info/