Seriously Pro Racing F3

Материал из Multicopter Wiki
Перейти к: навигация, поиск

Содержание

Описание

Seriously Pro Racing F3 - полётный контроллер, предназначенный для установки, главным образом, на FPV-миникоптеры. Разработан одним из создателей CleanFlight, Dominic Clifton, на замену старых полётных контроллеров на процессоре STM32F1.

Доступны две версии: Acro и Deluxe

  • Acro 6DOF: стандартная модель для гонок и фристайла.
  • Deluxe 10DOF: стандартная + дополнительные датчики для удержания высоты (барометр MS5611) и направления (компас HMC5883).

Pcb-top.jpg

Характеристики

  • Размер платы: 35x35мм, толщина 5мм
  • Расстояния между отверстиями: 30мм
  • Вес: 8 г
  • Процессор STM32F3
  • Может выпускаться (оригинал и клоны) с разными гироскопами: MPU-6000 (поддерживает I2C и SPI), MPU-6050 (поддерживает только I2C), BMI160 от Bosh, MPU9250.
  • Барометр: MS5611 (версия Deluxe 10DOF)
  • Компас: HMC5883 (версия Deluxe 10DOF)
  • MicroUSB

Особенности

  • Богатые возможности ввода/вывода сигналов. Можно использовать все возможности одновременно, например: OSD + SmartPort + SBus + GPS + светодиодные ленты + мониторинг батареи + сонар + 8 моторов.
  • Выделенный выход для программируемых светодиодов.
  • Выделенный порт I2C для подключения OLED-дисплея
  • Может принимать управляющие сигналы с приёмников SBus, SumH, SumD, Spektrum1024 / Spektrum2048, XBUS, PPM, PWM.
  • Поддержка сонара для точного вертикального позиционирования на малых высотах.
  • Возможность подключения зуммера («пищалки») для звуковых уведомлений
  • Возможность мониторинга батареи
  • Полная поддержка Oneshot125
  • SPRacingF3 построен на процессоре ARM Cortex-M4 72МГц CPU с математическим сопроцессором (FPU) для эффективных вычислений в полете. Этот процессор работает примерно в 2 раза быстрее, чем STM32F1 предыдущего поколения.
  • SPRacingF3 работает с открытым исходным кодом Cleanflight.

Назначение разъёмов и компонентов

Верхняя сторона платы

SP-Racing-F3.jpg

1. Порт SWD/Debug

2. Порт UART2

3. Разъём Micro USB

4. Выводы порта UART3

5. Выводы порта UART1

6. Порт IO_1

7. Порт IO_2

8. Выводы для мониторинга заряда батареи

9. Вывод зуммера

10. ESC / Servo выводы

11. Выводы под джампер для входа в загрузчик.

A. Power LED

B. Status LED

C. Индикатор ориентации

D. Датчик акселерометра и гироскопа

E. Магнитометр (датчик компаса, только в версии Deluxe)

F. Flash-память 8Мб

G. Процессор STM32F303

H. Монтажное отверстие M3

Порт SWD/Debug

Spf3-2.png

  • Предназначен для отладки в процессе разработки или для прошивки через SWD. Используйте отладчики ST-Link + OpenOCD или J-Link
  • Не может быть использован одновременно с включенным UART2.


Порт UART1

Spf3-5.png

  • Предназначен для последовательного обмена данными с устройствами с питанием 5В (OSD и другие).
  • Не должен использоваться при подключении кабеля к USB-разъёму.


Порт UART2

Spf3-3.png

  • Предназначен для последовательного обмена данными с устройствами с питанием 5В (GPS и другие).
  • Не должен использоваться при задействованном порте SWD.


Порт UART3

Spf3-4.png

  • Предназначен для последовательного обмена данными с устройствами с питанием 3.3В (приёмники с последовательной передачей каналов и другие).
  • Не должен использоваться при задействованном PWM RX.
  • Не должен использоваться одновременно с использованием каналов CH3/4 порта IO_2.


Порт IO_1

Spf3-6.png

  • Предназначен для подключения приёмников PWM/PPM, GPIO и светодиодной подсветки.
  • При использовании PWM-приёмника следует подключить его к контактам CH1/2/5/6
  • При использовании PPM-приёмника следует подключить его к контакту CH1
  • Если не используется PWM- или PPM-приёмник, то контакты CH1/2/5/6 могут быть использованы для других целей.
  • Возможно гибкое управление светодиодной подсветкой через контроллер WS2812: предупреждение о разряде батарей, навигационные огни, индикация полётных режимов и состояния, срабатывание Fail Safe и т.п.
  • 3.3v - выход для питания внешних устройств.


Порт IO_2

Spf3-7.png

Нижняя сторона платы

SP-Racing-F3-bottom.jpg

1. Разъем UART1

2. Разъем I2C1

3. Площадка для подпайки ADC (ток, RSSI)

4. Площадка для подпайки PPM и GPIO

5. Площадка для подпайки SONAR

6. Площадка для подпайки LED_STRIP & 3.3В

А. Барометр (датчик давления, только в версии Deluxe)

Порт IO_2

На фото стрелкой показан порт IO_2

(показан стрелкой на фото справа)

  • PIN 1 — GND — Земля
  • PIN 2 — VCC — выход для питания внешнего устройства
  • PIN 3 — Lead — например, сигнал Sbus для приёмника
  • PIN 4 — ?
  • PIN 5 — Softserial2 RX
  • PIN 6 — Softserial2 TX
  • PIN 7 — ?
  • PIN 8 — ?

FAQ

При подключении зуммера постоянно пищит, на переключение режима никак не реагирует

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

Питание есть, но плата признаков жизни не подаёт

На плате отмечена диодная сборка, при выходе из строя которой плата не запускается

Могла выйти диодная сборка (диод шотки BAT54C), см. фото справа. Если на 5 ногу стабилизатора (LE33) не приходит 5В с 5-вольтовой линейки из разъёмов для регулей, то стабилизатор не подает 3.3 вольта, процессор не работает. Заменить можно двумя диодами.

Проверить можно измерив напряжение на диоде, на одной из ног (где две ноги с одной стороны) должно 5В поступать при включении платы.

Если в полёте газ в ноль, а потом газануть слегка или сильно (без разницы), то коптер переворачивается

Так может быть, если от платы к регулям сигнальные провода идут без «земляных». Обязательно должны быть подключены сигнальные провода и по «земле» тоже.

Можно ли на sp racing f3 поставить прошивку LibrePilot

Нельзя. LibrePilot поддерживает только CC3D, Revolution, Revolution Nano и Sparky 2.

Проблемы с компасом

Если компас особо не нужен (например, на гоночном FPV-миникоптере), то его обязательно отключать, так как из-за того, что он распаян на плате, он ведет себя неадекватно.

В прошивках: CleanFlight и BetaFlight

set mag_hardware = none

См. также

  • CleanFlight - стандартная прошивка для Seriously Pro Racing F3.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты