| |
|
|
 |
Научно-учебный
центр
Оптоэлектронных
проблем информатики
Санкт-Петербургского
государственного технического университета
|
|
|
http://radio.stu.neva.ru
Тел. (812) 552-8959
|
Optoelectronical
Information Processing Research and Educational Centre of Saint Petersburg
State Technical University
Руководитель:
профессор Н. А. Есепкина
|
|
В рамках программы "Интеграция" в научно-учебном
центре "Оптоэлектронных проблем информатики" разработана многоканальная
система сбора данных (ССД) для многоканальной приемной фокальной решетки
на базе матричных радиометров. Такая фокальная решетка разрабатывается
в настоящее время для создания на радиотелескопе РАТАН-600 многолучевой
диаграммы направленности применительно к задаче исследования анизотропии
реликтового излучения
ССД выполнена на современной элементной
базе: быстродействующих АЦП, многоканальных коммутаторах аналоговых сигналов
и цифровых сигнальных процессорах. В настоящее время реализована 16-ти
канальная ССД, структурная схема которой приведена на рис.1. ССД состоит
из 2-х частей: аналоговой и цифровой. В аналоговой части выполняется коммутация
выходного сигнала каждого из каналов фокальной приемной решетки, а также
его аналого-цифровое преобразование.
Рис. 1
В цифровой части, которая осуществляет
управление аналоговыми коммутаторами и выполнячет роль низкочастотной части
матричного радиометра, осуществляется накопление сигналов, синхронное детектирование
и их первичная обработка одновременно для всех каналов матричного радиометра.
Затем полученные данные передаются в компьютер для вторичной обработки.
Внешний вид разработанной
системы сбора данных показан на рис.2. В ССД использован 12-ти разрядный
АЦП типа AD9220 фирмы Analog Devices со временем преобразования 100нс,
16-ти канальный коммутатор аналоговых сигналов типа ADG-426 фирмы Analog
Devices со временем переключения 160 нс, цифровой сигнальный процессор
ADSP-2181 со временем выполнения одной операции 30 нс и встроенным ОЗУ
80 кбайт. ССД обеспечивает частоту опроса каналов до 5 МГц.
Рис. 2
Программное
обеспечение ССД имеет 2-х уровневую структуру (рис. 3). Первый уровень
программного обеспечения написан на языке Ассемблер ЦСП ADSP-2181 и выполняет
непосредственное управление работой ССД и первичную обработку данных в
режиме реального времени до 3000 каналов. Второй уровень программного обеспечения
ССД выполнен на языке BORLAND C++ V 4.0. Программное обеспечение второго
уровня обеспечивает связь с оператором, загрузку программ первого уровня
в ЦСП, обмен данными ССД с компьютером и регистрацию
данных на магнитный диск.
Рис 3. Структурная схема программного обеспечения системы сбора
данных
Разработанная система является универсальной
и может быть использована в качестве системы сбора данных для различных
многоканальных устройств. В частности при некоторых изменениях она может
быть использована в качестве выходного устройства в многоканальных акустооптических
спектрометрах, в которых роль аналогового коммутатора выполняет многоэлементный
ПЗС-фотоприемник.