Abstract

The article discusses an approach to the formation of the basic structure of the control system for unmanned aerial vehicles, based on existing system solutions, typical specifications of the developer's boards. The characteristics of an unmanned aerial vehicle of both air and space class are given. General requirements for hardware and peripheral devices of unmanned aerial vehicles have been formed in accordance with their basic operating modes. Based on the obtained and generalized information about the developer's boards, the block-modular structure of the control system for unmanned aerial vehicles is presented. It includes all the main elements of the system and can be expanded by connecting additional boards. The advantage of this structure for debugging purposes is the presence of an FPGA on the development board.

Highlights

  • PocketSat), что дает шанс на реальный запуск в космос студенческих малых спутников

  • Way setassociativ e Level 2 cache (shared between the CPUs) On-chip boot ROM 256 KB on-chip RAM (OCM)

Read more

Summary

Общие требования к аппаратному обеспечению беспилотных летательных объектов

В процессе изучения функциональных узлов БЛО наиболее эффективным подходом является использования отладочных плат и плат разработчика. Были проанализированы платы, отвечающие таким требованиям, как: малое энергопотребление, открытая спецификация, подробная документация, поддержка распространенных языков программирования, официальная продажа на территории Российской Федерации, наличие возможности подключения внешних модулей расширения, поддержка операционной системы реального времени. 3. Анализ типовых узлов платы разработчика Проведенная спецификация и структурный анализ плат разработчика (Приложение 1, Таблица 1), позволяет выделить основные узлы систем (плат), которые формируют базовую (типовую) аппаратную платформу БЛО (класс воздушные) и являются ее неотъемлемой частью с возможностью последующей отладки [3, 4]. Не требующих высокой скорости доступа к памяти, можно использовать последовательные интерфейсы: ● Шина I2C, как правило, 100 или 400 кбит/с внешним 8-контактный EEPROM (энергонезависимая память);. ● SPI-шина, обычно 10 Мбит с использованием 4 проводов для подключения к EEPROM или Flash (NOR или NAND);. Для прототипа БЛО третьим по важности элементом является наличие портов ввода/вывода для аналоговых и цифровых сигналов, наличие аналого-цифрового преобразователя (АЦП) и цифро-аналогового преобразователя (ЦАП) для них, наличие широтно-импульсной модуляция (ШИМ) и т.д

Часы реального времени
Таймеры
Инерциальные датчики на основе МЭМС
Электродвигатели
Канал телеметрии
Позиционирование и навигация
Заключение
64 Мб флэшпамяти
48 MHz ARM
B Modules
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call