Импала

Материал из SRNS
(перенаправлено с «Impala»)
Перейти к: навигация, поиск
20130527 Impala.png
Импала
Сущность:

модуль НАП

Назначение:

исследование алгоритмов НАП

Разработчик:

УИЦ СРТТ

Производитель:

УИЦ СРТТ

Родственные модели:

Альпака

Энергопотребление
Масса и габариты
Чувствительность и время старта
Заявленная точность
Антенный модуль
Фронтенд
Аналого-цифровое преобразование
Быстрый поиск
Коррелятор
Оценки информативных параметров
Навигационная задача

Импала - универсальный макет навигационного модуля НАП СРНС. Разрабатывается в УИЦ СРТТ НИУ МЭИ с конца 2012 года. Является, с одной стороны, наследником НАП Альпака, с другой, - полностью самостоятельным проектом с новой структурой, идеологией, программным и аппаратным обеспечением.

История создания

Предшественником Импалы является проект макета приемника Альпака, разрабатываемого в УИЦ СРТТ с 2007 по 2011 год. Проект Альпаки не был доведен до логического завершения из-за проблем с функционированием аппаратной части и портированной операционной системы RTEMS.

Несмотря на смерть проекта Альпака, потребность в макете навигационного приемника только возрастала. Было принято решение начать новый проект, учтя ошибки Альпаки. Техническое название - Альпака-3.

Зарождение Импалы
Картинка для составления схем

В апреле 2012 возникла идея воспользоваться готовым процессорным модулем в новом проекте. Этот путь обещал существенное упрощение предстоящих работ:

  • Процессорный модуль объединяет на себе CPU, RAM, flash и т.п. Соответственно, упрощается разрабатываемая печатная плата и снижается вероятность ошибок.
  • Под процессорный модуль есть готовые портированные операционные системы и практически полный набор драйверов.
  • Для процессорного модуля есть готовая CustomBoard. Это позволяет проводить часть исследований и разработок до выполнения основной печатной платы.

В мае 2012 был куплен процессорный модуль AM3517 и BaseBoard для него. Собрано ядро, запущен Hello world на Си и Си++ (см. тут и тут). Было принято решение о разработке собственной базовой платы.

Разработкой базовой платы занялся Болденков Е.Н., работы велись с ноября 2012 года. 19 февраля 2013 года отправлен заказ на печать первой версии базовой платы в Резонит. Платы были готовы 25 марта. Заказ на монтаж одной платы размещен 27 марта, результат получен 29 апреля.

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

После проведенных проверок было принято решение о монтаже ещё 2 плат. Результат получен в середине июля.

Под Новый 2014 год, смонтированы оставшиеся 2 экземпляра, что увеличило общее количество Импал до 5.

С конца 2013 года начато активное создание СПМО. Созданы классы Pipe'ов и Protocol'ов, что к весне 2014 года позволило поднять телеметрию на достойный уровень. Испробованы различные архитектуры построения софта, дело движется.

Структурная схема

Структурная схема платы

Страницы про Импалу

Аппаратная часть

BSP

ПЛИС

Размышления на тему аппаратной шкалы времени

Прошивка

Целевые алгоритмы

Испытания

Хостовое ПО

Организационные вопросы

Новости