Перейти к содержимому

Аналого-цифровой преобразователь: напряжение и ток аккумуляторной батареи … ↩

Аналого-цифровой преобразователь: напряжение и ток аккумуляторной батареи
Курс BeeFC: полётный контроллер на STM32

Девятый урок курса BeeFC: аналого-цифровой преобразователь микроконтроллера STM32F405, делитель напряжения и его калибровка, определение числа элементов аккумуляторной батареи, датчик тока и учёт израсходованной ёмкости, цифровой фильтр первого порядка и предупреждение о разряде с гистерезисом.

Итоговая работа уровня «Старт»: тяговый стенд, версия 1 … ↩

Итоговая работа уровня «Старт»: тяговый стенд, версия 1
Курс BeeFC: полётный контроллер на STM32

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

Курс BeeFC: ответы на контрольные вопросы уровня «Старт» … ↩

Курс BeeFC: ответы на контрольные вопросы уровня «Старт»
Курс BeeFC: полётный контроллер на STM32

Справочник с развёрнутыми ответами на контрольные вопросы уроков уровня «Старт» курса BeeFC: состав беспилотной авиационной системы, тактирование микроконтроллера STM32F405, прерывания, планировщик задач, последовательный порт, широтно-импульсная модуляция и тяговый стенд.

Курс BeeFC: содержание уровня «Полётный контроллер» … ↩ L2

Курс BeeFC: содержание уровня «Полётный контроллер»
Курс BeeFC: полётный контроллер на STM32

Содержание второго уровня курса BeeFC: тринадцать уроков о драйвере инерциального датчика, калибровке, цифровых фильтрах, определении ориентации, приёме команд по протоколу Crossfire (CRSF), протоколе DShot, пропорционально-интегрально-дифференцирующем (ПИД) регуляторе, микшере и безопасности, перечень стендов и оборудования, порядок автоматической проверки и правила безопасности.

Итоговая работа уровня «Полётный контроллер»: карданов подвес … ↩

Итоговая работа уровня «Полётный контроллер»: карданов подвес
Курс BeeFC: полётный контроллер на STM32

Итоговая работа уровня «Полётный контроллер» курса BeeFC: программа испытаний на кардановом подвесе, запускаемая с аппаратуры управления, оценка по бортовому журналу полёта, упрощённая настройка пропорционально-интегрально-дифференцирующего (ПИД) регулятора по образцу Betaflight, проверка в контуре моделирования (SIL) и отчёт для защиты.

Курс BeeFC: содержание уровня «Автопилот» … ↩ L3

Курс BeeFC: содержание уровня «Автопилот»
Курс BeeFC: полётный контроллер на STM32

Содержание третьего уровня курса BeeFC: десять уроков о протоколе MAVLink и наземной станции QGroundControl, барометре и удержании высоты, глобальной навигационной спутниковой системе (ГНСС), фильтре Калмана, полёте по маршруту, программной имитации (SITL) ArduPilot и сценариях на языке Lua, перечень оборудования, порядок проверки и темы дипломных проектов.

Дипломный проект … ↩

Дипломный проект
Курс BeeFC: полётный контроллер на STM32

Заключительный урок курса BeeFC: шесть тем дипломного проекта — двунаправленный протокол DShot, перенос на микроконтроллер AT32, автоматическая настройка регулятора на стенде, геозона, сценарий Lua, драйвер нового датчика. Автоматическая проверка в репозитории, требования к тестам, отчёту и защите, сравнение с проверками Betaflight, INAV, ArduPilot и PX4.