Радиочастотные системы и фазированные антенные решётки
Управление приёмопередающими модулями, формирование сигналов, калибровка каналов и обмен с вычислителем.
- 01Формирование сигнала
- 02Управление модулями
- 03Калибровка каналов
- 04Передача данных
Разработка под ПЛИС
Разрабатываем аппаратную и программную часть измерительных систем: принимаем и синхронизируем сигналы, обрабатываем данные на ПЛИС, обеспечиваем их запись, передачу и отображение в прикладном программном обеспечении.
Состав измерительной системы
Датчики, АЦП и приёмные модули
Синхронизация, обработка и управление
PCIe, Ethernet и серийные интерфейсы
Драйверы, запись данных и визуализация
Обработанные данные для ПО и внешних систем
Задачи
Объём работ определяется задачей заказчика. Мы можем разработать прошивку ПЛИС, отдельный узел обработки данных или всю систему вместе с драйверами и прикладным программным обеспечением.
Принимаем данные с нескольких каналов АЦП, синхронизируем их и передаём на обработку без пропусков.
Частота дискретизации, разрядность, допустимая задержка и объём буферной памяти рассчитываются под конкретный прибор.
Высокоскоростные АЦП · синхронизация каналов · DMA · буферизация · PCIe · Ethernet · контроль потерь данных
Реализуем на ПЛИС фильтрацию, децимацию и интерполяцию, обработку I/Q-составляющих, БПФ и фазовую демодуляцию.
Разрядность вычислений и распределение операций подбираем с учётом требуемой точности, ресурсов ПЛИС и допустимой задержки.
КИХ- и БИХ-фильтры · цифровое понижение частоты (DDC) · обработка I/Q-составляющих · БПФ · вычисления с фиксированной точкой · фазовая демодуляция
Подключаем к ПЛИС АЦП, память, вычислительные модули и сетевое оборудование. Настраиваем обмен измерительными данными, командами управления и диагностической информацией.
Интерфейсы выбираем по скорости передачи, расстоянию, требуемой надёжности и особенностям прибора.
PCIe и DMA · Ethernet 1G–100G+ · JESD204 · LVDS · высокоскоростные серийные линии · SPI · I²C · USB 3.0
Разрабатываем управление АЦП, генераторами тактовых сигналов, оптическими и радиочастотными модулями и вспомогательной электроникой.
В одной системе объединяем настройку оборудования, запуск измерений, контроль состояния и обработку неисправностей.
Управляющие автоматы · регистровая модель · синхронизация · встроенные процессорные ядра · телеметрия · диагностика
Разрабатываем прошивку ПЛИС, драйверы, протоколы обмена, запись данных, серверную часть и пользовательский интерфейс.
Распределяем обработку между ПЛИС и процессором так, чтобы обеспечить требуемую скорость и оставить возможность дальнейшего развития системы.
Структура системы · прошивка ПЛИС · драйверы · сетевые и промышленные протоколы · запись данных · визуализация · подключение к системам заказчика
Технологии
Состав разработки зависит от прибора. Команда работает с высокоскоростными интерфейсами, памятью, алгоритмами обработки сигналов, прошивкой ПЛИС, драйверами и прикладным программным обеспечением.
Подключаем измерительную электронику к ПЛИС, вычислительным модулям и сетевому оборудованию.
Организуем непрерывный приём, буферизацию и запись данных с требуемой скоростью без пропусков.
Выполняем на ПЛИС операции, для которых недостаточно скорости программного процессора.
Обеспечиваем совместную работу ПЛИС, вычислительного модуля и прикладного программного обеспечения.
Опыт разработки
Наш опыт включает управление радиочастотным оборудованием, обработку сигналов в волоконно-оптических системах и высокоскоростной сбор данных с нескольких АЦП.
Управление приёмопередающими модулями, формирование сигналов, калибровка каналов и обмен с вычислителем.
Обработка сигналов когерентных измерительных приборов: приём данных от АЦП, фильтрация, вычисление фазы и передача результатов в ПО.
Синхронный приём данных от нескольких АЦП, буферизация и передача на вычислительный модуль без пропусков.
Состав системы
ПЛИС принимает данные от измерительной электроники, синхронизирует каналы и выполняет обработку в реальном времени. Затем результаты записываются, передаются по сети и отображаются в прикладном программном обеспечении.
Пример разрабатываемой системы
Когерентный измерительный модуль опрашивает линию волоконных микрофонов. ПЛИС принимает сигналы, выполняет предварительную обработку и передаёт результаты в программное обеспечение для поканального и спектрального анализа.
Связаться с A4 Sensors