Views: 16
Reverse engineering of a flight controller (SpeedyBee F405 V4 55A 30×30 Stack).
Мене зацікавила конструкція основних компонентів FPV-дрона. Першим варіантом, який я розглянув, був контролер польоту від китайської компанії SpeedyBee (F405 V4).
Прийняті позначення на друкованій платі (що мені стало зрозумілим після аналізу плати):
M* – М із цифрою це вихід керування моторами або сервоприводом, вихід ШІМ. Зазвичай М1-М4 застосовуються для керування у несучими двигунами. А М5-М8 для керування додатковими сервоприводами.
T* и R* – це вихід та вхід відповідного модуля UART.
SDA, SCL – це шина I2C для підключення зовнішніх пристроїв.
CAM – низькочастотний вхід відеосигналу із відеокамери дрона.
VTX – вихід відео на відеопередавач дрона (відео з накладанням параметрів польоту).
Політний контролер виконаний (начебто) на 4 шаровій платі, як на мене більше немає необхідності, із застосуванням технології via and pad. Фінішне покриття – імерсійне золото.
Габаритні розміри:
Почнемо із системи живлення.
Живлення плати польотного контролера надходить із плати BLS через з’єднувач A1002WR-S-8P-LCP.
Високовольтний DC/DC перетворення від вхідної напруги акумулятора в первинну напругу 9 і 5 вольт.
Тут застосовується MP9943 High Efficiency 3A Peak, 36V, Synchronous Step Down Converter With Power Good. Datasheet.
FEATURES
Wide 4V to 36V Continuous Operating Input Range
85mΩ/55mΩ Low RDS(ON) Internal Power MOSFETs
High-Efficiency Synchronous Mode Operation
410kHz Switching Frequency
Synchronizes from 200kHz to 2.2MHz External Clock
High Duty Cycle for Automotive Cold-crank
Internal Power-Save Mode
Internal Soft-Start
Power Good Indicator
Over Current Protection and Hiccup
Thermal Shutdown
Output Adjustable from 0.8V
Available in an QFN-8 (3mmx3mm) package
Напруга 5 вольт використовується для живлення зовнішніх модулів та вторинних LDO для формування робочої напруги 3,3 вольта. Напруга 9 вольт, для живлення зовнішніх пристроїв, які вимагають 9 вольтового живлення.
Система живлення організована через діодний змішувач на діодах шотки від живлення від USB і вбудованого DCDC на 5 вольт. Шина 4.5 Вольт використовується для живлення низьковольтних LDO.
Низьковольтни LDO.
Для живлення цифрової логіки на платі польотного контролера використовується AMS1117-3.3s. Для живлення зовнішніх пристроїв, що вимагають 3.3 Вольта застосовується регулятор ME6206A33M3G. Для живлення гіроскопа/акселерометра ICM-42688-P застосовується окремий регулятор LDK320AM33R. Така побудова живлення дає можливість зробити коефіцієнт корисної дії максимально високим. Але варіант отримання живлення від схеми управління моторами, як на мене не є оптимальним, так (як покажу в іншій статті по управлінню BLDC) плата управління вносити широкий спектр перешкод в шину живлення і конструтивно правильно було б підключити живлення польотного контролера напряму від акумулятора.
MCU
Для управління польотом, застосований MCU STM32F405RGT6. У схемі підключення жодних спеціальних рішень немає.
USB
З’єднувач Type-C 16 pin TYPE-C 16P QTWT. З мінімальною кількістю копонентів, що забезпечують захист від статичної електрики.
AT7456E
Одноканальний монохромний генератор екранного меню (OSD) на базі AT7456E (аналог MAX7456 знять з виробництва) знижує вартість системи, усуваючи необхідність у зовнішньому відеодрайвері, роздільнику синхронізації, відеоперемикачі та EEPROM.
Под инфо: MAX7456 max7456.pdf
Memory Card Connector
Sensors
На платі встановлено два датчики, датчик тиску SPL06-001 призначений визначення висоти. І ICM-42688-P виробництва TDK InvenSense High Precision 6-Axis MEMS MotionTrackingTM Device.
WI-FI модуль
Применен ESP32-C3FH4 с чип антеной AN2051-245.
Компоненти візуалізації (світлові ефекти)
PS: Схемотехніка виконана із мінімальною кількістю компонентів, компактний варіант, все орієнтовано на низьку ціну виробу.
Читайте продовження у наступній статті.
Схема контролера у PDF:
Flight controller for FPV drone - schematic. 9 МБ 5 downloads
Flight controller for FPV drone - schematic. ...Це може бути цікаво!
Емкостной сенсорViews: 3229 Изучаем изготовление емкостных сенсоров на PIC-микроконтроллере. Конструкция емкостных сенсоров имеет вид: Емкостные сенсоры строятся по схеме высокочастотного генератора, сам принцип основан на измерение частоты этого генератора. Частота зависит …
Acquaintance with audio-bluetooth modules F-6888 (BK3254).Views: 2405 Для проектов появилось необходимость познакомиться с недорогими модулями китайского производства, которые можно приобрести у нас в Украине и у китацев, на алиэкспрессе. Так как меня интересует не просто, …
Мультимедийная сеть – AVC-LAN TOYOTAViews: 5917 AVC LAN – протокол обмена данными мультимедийных систем автомобиля. Кодирование данных. При кодировании различаться три типа данных : преамбула – её назначение, это сообщение устройствам на шине, что начинается передача данных. …
MPLAB® Harmony – или как это просто! Часть 3.Views: 2244 Часть третья – копнём немного глубже. Вы наверное заметили, что во второй главе, вроде сначала все шло как по маслу, а потом, что бы заморгали светики, я вставил …
Мониторинг температурыViews: 1481 Настоящий проект создан как обучающий с применением библиотек ds18b20 и LCDHD44780 и компилятора Microchip MPLAB XC8 C Compiler V1.12. Если необходимо иметь информацию по состоянию температуры в помещении или в здании, с количеством до 6 точек (16), то …
Система AT команд версии V2.0 для ESP8266 и ESP32Views: 13736 Появление нового модуля на базе ESP32 заставило систематизировать систему AT команд, а так же систему обновления и для модулей на базе ESP8266. Начиная с версии v2.0 в ESP8266 …
Интерактивные LedViews: 609 Тема проекта продолжение следует…. Это может быть интересно
Audio-bluetooth modules BK8000L (noname)Views: 857 Еще один вариант, так сказать недоразумения Audio-bluetooth modules BK8000L (noname). Его отличительной маркировкой служат два отверстия в плате и надпись R2. Отличают его от модулей на чипе BK8000L, …
Analog-to-Digital Converter with Computation Technical BriefViews: 1480 Аналого-цифровой преобразователь с вычислительным модулем. ВВЕДЕНИЕ Аналого-цифровой преобразователь (ADC) с вычислительным модулем (ADC2) в 8-разрядном микроконтроллере Microchip имеет встроенные вычислительные функции, которые обеспечивают функции пост-обработки, такие как передискретизация, …
Инфракрасный датчик движения, PIR-sensorViews: 3314 Домашняя автоматика предполагает наличие датчиков движения, которые способны контролировать движения человека. Самым простым и доступным устройством позволяющие контролировать изменения ИК-излучения, это ПИР-сенсоры. На текущий момент доступны не дорогие модели D203B, D204B, D205B. Все …











Комментарии