CYBER PRO
Описание
Технические характеристики
Поддержка и документация

Контроллер CYBER PRO - открытая программно-аппаратная платформа для построения автономных робототехнических систем.
CYBER PRO подходит для создания интеллектуальных комплексов различного уровня сложности, в том числе: беспилотных летательных аппаратов, наземных подвижных платформ, антропоморфных и любых других киберфизических систем.

Также CYBER PRO может быть использован в качестве учебного комплекта для получения навыков программирования и разработки робототехнических систем в рамках образовательных программ любых уровней.

ОТЛИЧИТЕЛЬНЫЕ ОСОБЕННОСТИ

  • два основных микроконтроллера ARM Cortex M3 для резервирования или распределения вычислительной нагрузки
  • широкий выбор интерфейсов для подключения внешних устройств: USB, UART, I2C, SPI, GPIO, PWM, ADC
  • встроенный стабилизатор напряжения для питания от батарей 2S-6S или в диапазоне от 5 до 30 В
  • встроенный радиомодуль 2.4 ГГц с антенной для подключения пультов управления
  • встроенный Wi-Fi/Bluetooth модуль с антенной
  • беспроводная настройка параметров и загрузка прошивок через Wi-Fi или Bluetooth
  • три инерциальных модуля с датчиками пространственного положения для точной стабилизации и повышения отказоустойчивости
  • разъемы U.FL для подключения внешних антенн и увеличения радиуса действия беспроводных интерфейсов
  • демпферные проставки в комплекте для снижения передаваемых вибраций

КОМПЛЕКТ ПОСТАВКИ

  • контроллер CYBER PRO
  • демпферные проставки
  • microSD карта
  • USB кабель
  • паспорт изделия
  • комплект соединительных кабелей

Компоненты в составе контроллера CYBER PRO

  • два 32-разрядных микроконтроллера на ядре ARM Cortex M3 (Миландр К1986ВЕ92QI)
  • три шестиосевых датчика пространственного положения: два ICM20689 и BMI055
  • датчик абсолютного давления и температуры MS5611
  • Bluetooth/Wi-Fi (802.11 b/g/n) модуль со встроенной антенной и поддержкой AT-команд
  • USB-UART конвертер с разъемом Micro-USB
  • 12-разрядный пятиканальный аналогово-цифровой преобразователь
  • приемопередатчик со встроенной антенной 2.4 ГГц с поддержкой пультов радиоуправления
  • слот для microSD карт
  • RGB светодиод
  • пьезоизлучатель

Состав CYBER PRO

Тип Краткое описание Обозначение Связи с контроллерами
МК1 МК2 МК3
Программируемые микроконтроллеры Микроконтроллер общего назначения (МК1) К1986ВЕ92QI х CAN UART
Микроконтроллер общего назначения (МК2) К1986ВЕ92QI CAN х UART
Микроконтроллер в составе WI-Fi модуля (МК3) ESP32-PICO-D4 UART UART х
Микросхемы, устройства и модули Модуль приемопередатчика 2,4 ГГц (протокол AFHDS или аналоги) A7105 - SPI -
USB-UART конвертер CP2102 UART UART -
АЦП с I2C интерфейсом MAX1238EEE (I2C) I2C -
Датчик абсолютного давления MS5611 SPI (IIC) (IIC) -
Датчик пространственного положения (IMU1) ICM20689 SPI (IIC) - -
Датчик пространственного положения (IMU2) ICM20689 SPI - -
Датчик пространственного положения (IMU3) BMI055 SPI (IIC) (IIC) -
Пьезоизлучатель CMT-5023S-SMT - PWM -
Трехцветный светодиод LX5050SIUPGUBC - GPIO (PWM) -
Силовой ключ 1 IRLML9303TR GPIO GPIO -
Силовой ключ 2 IRLML9303TR GPIO GPIO -

Программируемые микроконтроллеры

Производитель Микроконтроллер Ядро Тактовая частота Flash ОЗУ
АО ПКК Миландр Микроконтроллер общего назначения К1986ВЕ92QI (МК1 и МК2) ARM Cortex-M3 до 80 МГц 128 КБ 32 КБ
Espressif Systems Модуль (System-in-Package) приемопередатчик WI-Fi/Bluetooth ESP32-PICO-D4 (МК3) Tensilica Xtensa LX6 240 МГц 4 МБ 520 КБ

Внешние интерфейсы

Наименование Краткое описание Физическая основа Способ управления
МК1 МК2 МК3
Блок ШИМ выводов №1 4 канала (могут использоваться как GPIO выводы) К1986ВЕ92QI PWM (GPIO) - -
Блок ШИМ выводов №2 3 канала (могут использоваться как GPIO выводы) К1986ВЕ92QI PWM (GPIO) - -
Блок ШИМ выводов №3 2 канала (могут использоваться как GPIO выводы) К1986ВЕ92QI PWM (GPIO) - -
Блок ШИМ выводов №4 3 канала (могут использоваться как GPIO выводы) К1986ВЕ92QI - PWM (GPIO) -
Блок GPIO выводов №1 3 вывода К1986ВЕ92QI GPIO - -
Блок GPIO выводов №2 3 вывода К1986ВЕ92QI - GPIO -
Блок силовых выходов 2 канала до 1 А (2А в импульсе) управляются по схеме ИЛИ от МК1 и МК2 IRLML9303TR GPIO GPIO -
Последовательный интерфейс SPI Возможные конфигурации: ведущий, ведомый К1986ВЕ92QI - SPI -
Последовательный интерфейс UART На линию может быть скоммутирован как МК1, так и МК2 К1986ВЕ92QI UART UART -
Последовательный интерфейс USB На линию может быть скоммутирован как МК1, так и МК2 CP2102 UART UART -
Последовательный интерфейс IIC Ведущий (на линию может быть скоммутирован как МК1, так и МК2) К1986ВЕ92QI (IIC) IIC -
Блок аналоговых входов 5 каналов (до 8 каналов опционально) MAX1238EEE (IIC) IIC -
Съемный накопитель microSD Поддерживаются карты памяти ESP32-PICO-D4 - - SPI (QSPI)
Универсальный радиоканал 2,4 ГГц Тип разъема для подключения внешней антенны - uFL. Протокол по умолчанию - AFHDS A7105 - SPI -
Wi-Fi/Bluetooth радиоканал Wi-Fi 2,4 ГГц a,b,g,n/ Bluetooth V4.2 (есть разъем для внешней антенны) ESP32-PICO-D4 - - RF
Звуковой индикатор Пьезоизлучатель без встроенного генератора CMT-5023S-SMT - PWM -
Световой индикатор Светоизлучатель RGB-палитра LX5050SIUPGUBC - GPIO (PWM) -
Функциональная кнопка Пользовательская кнопка (программируемая) МК1 - GPIO - -
Функциональная кнопка Пользовательская кнопка (программируемая) МК2 - - GPIO -
Кнопка перезагрузки Производит перезагрузку всех программируемых микроконтроллеров (МК1, МК2, МК3) - Reset Reset Reset

Питание

Питание CYBER PRO 1. От батареи или нестабилизированного источника 7-30 В
2. От USB (стабилизированное 5 В)
3. От стабилизированного источника 5В
Питание потребителей от CYBER PRO 1. Стабилизированное 5 В (2 А, до 2,5 А кратковременно)
2. Стабилизированное 3,3 В (300 мА, до 500 мА кратковременно)
3. Управляемая подача на выход питания от нестабилизированного источника 7-30 В (2 канала 1 А, до 2 А кратковременно)
Габариты 70 х 70 х 10 мм
Масса 53 г

Документация:

Технические характеристики Cyber Pro 1.94 MB  PDF
Схема подключения по запросу
Руководство пользователя 1.01 MB  PDF
Руководство программиста по запросу

Средства разработчика:

Среда разработки KEIL uVision
Software pack для Keil MDK 5 для МК 1986ВЕ9х,1Т,3Т,4У 2.57 MB  ZIP
Драйвер программатора SEGGER J-link
Драйвер виртуального COM порта преобразователя USB-UART CP210x
Набор библиотек для контроллера CYBER PRO по запросу

UNIS.AERO Software Pack:

U.A. Control station по запросу
CYBER PRO rev 1.08.232 beta от 18 февраля 2020 по запросу