реклама на сайте
подробности

 
 
> Анализатор спектра Аджилент, Метрология, подключение через Lan, использование мат. функций
Roman#
сообщение Jan 30 2010, 11:11
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 30-01-10
Пользователь №: 55 164



Уже устал сидеть над переводом manual на анализатор спектра Аджилент N 9010A smile3046.gif А начальство уже просит maniac.gif

Вот нашел немного в нэте, может кому-то будет полезным, но нигде не могу взять технического описания по эксплуатации laughing.gif


Технические данные N9010A:Параметры Значения
Гарантированные частотные и временные характеристики
Диапазон частот
Опция 503 От 9 кГц до 3,6 ГГц (связь по пост. току)
От 10 МГц до 3,6 ГГц (связь по перем. току)
Опция 507 От 9 кГц до 7,0 ГГц (связь по пост. току)
От 10 МГц до 7,0 ГГц (связь по перем. току)
Опция 513 От 9 кГц до 13,6 ГГц (связь по пост. току)
От 10 МГц до 13,6 ГГц (связь по перем. току)
Опция 526 От 9 кГц до 26,5 ГГц (связь по пост. току)
От 10 МГц до 26,5 ГГц (связь по перем. току)
Опорная частота
Погрешность ±[Время от последней настройки х скорость старения + температ. нестабильность + погрешность калибровки]
Скорость старения ±1 х 10-6 за год (Стандартный ОГ)
Погрешность отсчёта частоты (начальной, конечной, центральной, маркера) ±(Частота маркера x погр. опорной частоты + 0,25% x полоса обзора + + 5% х полоса пропускания + 2 Гц + 0,5 х разрешение по горизонтали*)
Счётчик частоты маркера
Погрешность ±(Частота маркера х погрешность опорной частоты + 0,100 Гц)
Погрешность счётчика дельта-маркера ±(Частота дельта маркера х погр. опорной частоты + 0,141 Гц)
Разрешение счётчика 0,001 Гц
Полоса обзора (БПФ и режим со свипированием)
Диапазон 0 Гц (нулевой обзор); от 10 Гц до макс. частоты анализатора
Разрешение 2 Гц
Погрешность Свип. ±(0,25 % х полоса обзора + разрешение по горизонтали)
БПФ ±(0,10 % х полоса обзора + разрешение по горизонтали)
Время развёртки и запуск
Пределы Полоса обзора = 0 Гц От 1 мкс до 6000 с
Полоса обзора ≥ 10 Гц От 1 мс до 4000 с
Погрешность Полоса обзора ≥ 10 Гц,
свип. ±0,01 % (ном.)
Полоса обзора ≥ 10 Гц,
БПФ ±40 % (ном.)
Полоса обзора = 0 Гц ±0,01 % (ном.)
Запуск Автоматический, от сети, от видео тракта, внешний 1, внешний 2, по ВЧ пакету, от периодического таймера
Число точек развёртки (графика)
Все полосы обзора Все полосы обзора От 1 до 20001
Временное стробирование
Метод стробирования Стробирование местного гетеродина, стробирование видео тракта, стробир. БПФ
Длит. стробирования (кроме стробир. БПФ) От 100 нс до 5 с
Задержка стробирования От 0 до 100 с
Джиттер задержки стробир. 33,3 нс (размах) (ном.)
Полоса пропускания (RBW)
Полоса (на уровне минус 3,01 дБ) От 1 Гц до 3 МГц
(с шагом 10 %), 4, 5, 6 и 8 МГц
Погрешность полосы пропускания (по мощности) От 1 Гц до 750 кГц ±1,0 % (±0,044 дБ)
От 820 кГц до 1,2 МГц
(при центр. частоте < 3,6 ГГц) ±2,0 % (±0,088 дБ)
От 1,3 до 2,0 МГц
(при центр. частоте < 3,6 ГГц) ±0,07 дБ (ном.)
От 2,2 до 3,0 МГц
(при центр. частоте < 3,6 ГГц) ±0,15 дБ (ном.)
От 4 до 8 МГц
(при центр. частоте < 3,6 ГГц) ±0,25 дБ (ном.)
Полоса анализа
Макс. полоса Опция B25 25 МГц
Станд. комплектация 10 МГц
Полоса видео фильтра (VBW)
Пределы установки От 1 Гц до 3 МГц (с шагом 10 %), 4, 5, 6 и 8 МГц и широкий открытый канал (помеченный как 50 МГц)
Погрешность ±6 % (ном.)
Скорость измерений
Измерение в режиме местного управления и скорость обновления изображения на экране Число точек развёртки = 1001
11мс (90/с), ном.
Измерение в режиме дистанц. управления и скорость передачи данных по локальной сети (LAN) Число точек развёртки = 1001
4мс (250/с), ном.
Поиск максимума с использованием маркера 5 мс, ном.
Погрешность и пределы измерения уровня
Диапазон уровней
Пределы измерения От среднего уровня собственного шума до +23 дБм
Пределы ослабления входного аттенюатора (от 20 Гц до 26,5 ГГц) Станд. комплектация От 0 до 60 дБ с шагом 10 дБ
Опция FSA От 0 до 60 дБ с шагом 2 дБ
Максимальный безопасный уровень на входе
Суммарная средняя мощность +30 дБм (1 Вт)
Предусилители (опции P03, P08, P13,P26)
Пиковая мощность в импульсе при длит. имп. <10 мкс и коэфф.
заполнения < 1%; +50 дБм (100 Вт)
при входном ослаблении ≥ 30 дБ
Напряжение пост. тока Связь по пост. току ±0,2 В
Связь по перем. току ±70 В
Пределы шкалы экрана
Логарифмическая шкала От 0,1 до 1 дБ/дел с шагом 0,1 дБ
От 1 до 20 дБ/дел с шагом 1 дБ
(10 делений сетки)
Линейная шкала 10 делений масштабной сетки
Единицы шкалы дБм (dBm), дБмВ (dBmV), дБмкВ (dBμV), дБмА (dBmA), дБмкА (dBμA), В (V), Вт (W), А (А)
Гарантированные характеристики динамического диапазона
Уровень компрессии усиления на 1 дБ (два тона)
Полоса частот Суммарная мощность на вх. смесителе
От 20 МГц до 26,5 ГГц +9 дБм (ном.)
С предусилителем (опция P03) От 10 МГц до 3,6 ГГц минус 10 дБм (тип.)
Гарантированные характеристики набора измерений мощности
Мощность в канале
Погрешность измерения уровня для W-CDMA или IS-95 (темп. от 20 до 30 °С, входное ослабление 10 дБ) ±0,80 дБ (±0,30 дБ с достоверностью 95%)
Занимаемая полоса частот (OBW)
Погрешность частоты ±(Полоса обзора/1000), ном.
Статистика распределения мощности ' интегральная функция распределения CCDF
Разр. способность гистограммы 0,01 дБ
Общие характеристики
Интервал температур Рабочие условия От 5 до 50 °С
Предельные условия (хранение) От –40 до + 65 °С
Электромагнитная совместимость Соответствует European EMC Directive 89/336/EEC, скорректированной на основании 93/68/EEC
IEC/EN 61326
CISPR, публ. 11, группа 1, класс A
AS/NZS CISPR 11:2002
ICES/NMB-001
Электробезопасность
Соответствует European Low Voltage Directive 73 / 23 / EEC, скорректированной на основании 93 / 68 / EEC
IEC / EN 61010-1
Канада: CSA C22.2 № 61010-1
США: UL 61010-1
Уровень звука Акустический шум
LpA< 70 дБ
Позиция оператора - нормальная по ISO 7779
Воздействие окружающей среды Образцы этих приборов прошли типовые испытания в соответствии с руководством по испытаниям на воздействие окружающей среды Agilent Environmental Test Manual и проверены на устойчивость и прочность при воздействии окружающей среды в процессе хранения, транспортирования и конечного использования; эти воздействия включают, но не ограничиваются только этим, температуру, влажность, механический удар и вибрацию, атмосферное давление и условия сети питания. Методы испытаний приведены в соответствие с IEC 60068-2 и имеют уровни подобные MIL-PRF-2800F, класс 3.
Требования к электропитанию
Напряжение и частота сети питания (ном.) 100/120 В, 50/60 Гц
220/240 В, 50/60 Гц
Потребляемая мощность Рабочий режим (On) менее 260 Вт
Дежурный режим (Standly) менее 20 Вт
Хранение данных Внутренний накопитель 40 ГБайт (ном.)
Внешний накопитель Поддержка внешних устройств памяти, совместимых с USB 2.0
Масса (без опций) Без упаковки 16 кг (35 фунтов), ном.
В упаковке 28 кг (62 фунта), ном.
Габаритные размеры Высота 177 мм (7,0 дюймов)
Ширина 426 мм (16,8 дюйма)
Глубина 368 мм (14,5 дюйма)
Периодичность калибровки Рекомендуемый межкалибровочный интервал - один год. Калибровка может выполняться в центрах технического обслуживания компании Agilent.

Сообщение отредактировал Roman# - Jan 30 2010, 11:12
Go to the top of the page
 
+Quote Post
3 страниц V  < 1 2 3 >  
Start new topic
Ответов (15 - 29)
Roman#
сообщение Feb 6 2010, 12:20
Сообщение #16





Группа: Участник
Сообщений: 10
Регистрация: 30-01-10
Пользователь №: 55 164



А есть какие-то особинности подключения аджилента в локальную сеть?
Go to the top of the page
 
+Quote Post
readt
сообщение Feb 7 2010, 16:41
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436



Цитата(Roman# @ Feb 6 2010, 14:20) *
А есть какие-то особинности подключения аджилента в локальную сеть?

Вы лучше напишите, какие у Вас проблемы при подключении.
Go to the top of the page
 
+Quote Post
Roman#
сообщение Feb 8 2010, 15:26
Сообщение #18





Группа: Участник
Сообщений: 10
Регистрация: 30-01-10
Пользователь №: 55 164



Появилась идея демодулированый сигнал, к примеру DVB-S с малой символьной скоростью (до 5 Мсимв), подать с ВАС Аджилент N9010A на отдельно взятый комп. Я этим никогда не занимался. На ВАС есть выход Lan. Думал через него подключиться. Почитав ответы выше, понял, что с ВАС на отдельный комп можно выдавать всего 4096 символов (я так понял что это выборка, полученая в результате записи сигнала в режиме 89600VSA), а не безпрерывный поток после демодулятора. Так что дальше уже будем работать только с выборкой. Подача сигнала на комп идет через порт COM API, которого я, к сожалению, не нашел на задней панели ВАС. Там были следующие порты: Lan, USB, Digital Bus и GBIP. К тому же, необходимо програмирование этого СОМ API порта, чего соответсвенно, я тоже никогда не делал. И с чего тут начинать?))
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 8 2010, 15:42
Сообщение #19


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Roman# @ Feb 8 2010, 18:26) *
Появилась идея демодулированый сигнал, к примеру DVB-S с малой символьной скоростью (до 5 Мсимв), подать с ВАС Аджилент N9010A на отдельно взятый комп. Я этим никогда не занимался. На ВАС есть выход Lan. Думал через него подключиться. Почитав ответы выше, понял, что с ВАС на отдельный комп можно выдавать всего 4096 символов (я так понял что это выборка, полученая в результате записи сигнала в режиме 89600VSA), а не безпрерывный поток после демодулятора. Так что дальше уже будем работать только с выборкой. Подача сигнала на комп идет через порт COM API, которого я, к сожалению, не нашел на задней панели ВАС. Там были следующие порты: Lan, USB, Digital Bus и GBIP. К тому же, необходимо програмирование этого СОМ API порта, чего соответсвенно, я тоже никогда не делал. И с чего тут начинать?))

smile.gif. под API (Application Programming Interface) подразумевается набор функций, являющийся частью приложения (в данном случае векторного анализатора спектра 89600VSA), но при этом доступных для использования в других программах, в частности, при создании приложений с помощью VisualBasic или Visual C++. Так что COM объекты никакого отношения к COM порту (он же RS232) не имеет. так что вряд ли вы найдете этот порт на задней панели smile.gif
Go to the top of the page
 
+Quote Post
Roman#
сообщение Feb 8 2010, 19:42
Сообщение #20





Группа: Участник
Сообщений: 10
Регистрация: 30-01-10
Пользователь №: 55 164



А не подскажите как с помощью VisualBasic или Visual C++ создать приложения (может уже есть где готовые, я сомневаюсь, что сам напишу), которые бы давали возможность переноса данных с ВАС Аджилент (например записаной выборки из потока данных) на отдельный компьютер.

Смотрел в helpe примеры програм, но так как я не совсем в разбираюсь) мне, кажеться там не полные програмы? И через какой порт подключаться к компьютеру?
Go to the top of the page
 
+Quote Post
readt
сообщение Feb 8 2010, 21:05
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436



Цитата(Roman# @ Feb 8 2010, 17:26) *
Появилась идея демодулированый сигнал, ... К тому же, необходимо програмирование этого СОМ API порта, чего соответсвенно, я тоже никогда не делал. И с чего тут начинать?))

Вы просто подключаетесь по сети к инструменту и удаленно с ним работаете. Разработчик предоставляет точку входа-АПИ для доступа к функциональности инструмента. Не желаете программировать пользуйтесь готовым 89600.
Прежде всего N9010A это измерительный инструмент, использовать его в качестве демодулятора при некоторых условиям можно, но его назначение - измерять.

Сообщение отредактировал readt - Feb 8 2010, 21:15
Go to the top of the page
 
+Quote Post
Michael12
сообщение Mar 5 2010, 14:24
Сообщение #22





Группа: Новичок
Сообщений: 2
Регистрация: 19-02-08
Пользователь №: 35 177



Цитата(Roman# @ Feb 8 2010, 22:42) *
А не подскажите как с помощью VisualBasic или Visual C++ создать приложения (может уже есть где готовые, я сомневаюсь, что сам напишу), которые бы давали возможность переноса данных с ВАС Аджилент (например записаной выборки из потока данных) на отдельный компьютер.

Смотрел в helpe примеры програм, но так как я не совсем в разбираюсь) мне, кажеться там не полные програмы? И через какой порт подключаться к компьютеру?


Вцелом ваше приложение может работать на той же самой станции, где установлен VSA. Управлять VSA можно с помощью COM-интерфейса (софтвароного). О COM можно почитать здесь: http://en.wikipedia.org/wiki/Component_Object_Model

Т.е. создаете динамический COM-объект приложения, предварительно проинициализировав COM-интерфейс. Примерно так (взято из agilent examples):

CoInitialize (NULL);
oApp.GetActiveObject(__uuidof(Application));

Далее, с помощью методов и свойств объекта oApp можно получить, как пишет help, доступ к major items, например, объект для выполнения измерений или/и объект для отрисовки грида с результатами измерений.

oMeas = oApp->Measurement;
oDisp = oApp->Display;

Свойства и методы этих объектов описаны в VSA COM Api Help.

Если нужно управлять VSA, забирать демодулированный сигнал с/на другой станции, то можно попробовать:
1. Вместо COM'а - DCOM (http://en.wikipedia.org/wiki/Distributed_Component_Object_Model);
2. Написать два приложения: 1-е висит на станции с VSA и ваполняет запросы 2-го приложение; 2-е приложение находится на удаленной машине и шлет запросы на конфигурацию VSA 1-му приложению, а также получает необходимые данные, которые 1-е приложение вытягивает по COM из VSA.

Согласовать оба аппликейшна можно через элементарные сокеты по сети.
Go to the top of the page
 
+Quote Post
readt
сообщение Mar 20 2010, 20:18
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436



Цитата(Serg76 @ Feb 4 2010, 22:32) *
наверное, действительно, символов. целостного потока скорее всего не получим так как по окончании этого блока похоже демодулятор производит рестарт со всеми вытекающими последствиями.

На примере QPSK можно говорить (утверждать), что демодулятор сбрасывает фазу при каждом шаге.
Т.Е. другими словами при 50% перекрытии мы получим во 2-м буфере половину хвоста первого буфера + неоднозначность фазы.
Как говорил мой учитель ВМ: "кто не верит, пусть проверит..."
Go to the top of the page
 
+Quote Post
Serg76
сообщение Mar 20 2010, 21:22
Сообщение #24


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(readt @ Mar 20 2010, 23:18) *
На примере QPSK можно говорить (утверждать), что демодулятор сбрасывает фазу при каждом шаге.
Т.Е. другими словами при 50% перекрытии мы получим во 2-м буфере половину хвоста первого буфера + неоднозначность фазы.

и что с этим всем счастьем потом делать??? Как воостановить фазу???
Go to the top of the page
 
+Quote Post
readt
сообщение Mar 21 2010, 17:07
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436



Цитата(Serg76 @ Mar 20 2010, 23:22) *
и что с этим всем счастьем потом делать??? Как воостановить фазу???

Берем (сохраняем в файл) 1-й блок, делаем шаг, берем 2-й блок.
Ищем в 1-м блоке начало 2-го, если не нашли крутим фазу и опять ищем.
После того как нашли начало, клеим оба блока.
Другими словами, если у нас выставлено перекрытие 50%, то последующие блоки будут начинаться с половины предидущего.
Как вдоволь наклеимся выставляем нужную фазу и курим поток.
Метод конечно долгий, но его можно и запрограммировать дабы не одуреть.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Mar 21 2010, 17:49
Сообщение #26


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(readt @ Mar 21 2010, 20:07) *
Берем (сохраняем в файл) 1-й блок, делаем шаг, берем 2-й блок.
Ищем в 1-м блоке начало 2-го, если не нашли крутим фазу и опять ищем.
После того как нашли начало, клеим оба блока.

И как Вы собираетесь искать фазу в каждом из блоков. По какому критерию будете определять правильность нахождения той или иной фазы????? Объясните.
Go to the top of the page
 
+Quote Post
readt
сообщение Mar 21 2010, 19:02
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436



Цитата(Serg76 @ Mar 21 2010, 19:49) *
И как Вы собираетесь искать фазу в каждом из блоков. По какому критерию будете определять правильность нахождения той или иной фазы????? Объясните.

Критерий нахождения это идентичность "хвоста" предыдущего блока с головой текущего.
Пример из хелпа QPSK.sdf 50kSym перекрытие 50%
21102202012331110301313013030311033010210000100221 1-й блок
03030223003231233332331120032332132313331130010201 2-й блок
11202203202322233211310133002132032211200202321020 3-й блок
легко показать, что начало 2-го блока идентично с точностью до сдвига фазы в 180 градусов половине 1-го
...3030311033010210000100221
0303022300323123333...

начало 3-го блока идентично с точностью до сдвига фазы в 270 градусов половине 2-го
...003233213231333113001
11202203202322233211...
Go to the top of the page
 
+Quote Post
Serg76
сообщение Mar 21 2010, 20:26
Сообщение #28


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(readt @ Mar 21 2010, 22:02) *
Критерий нахождения это идентичность "хвоста" предыдущего блока с головой текущего.
Пример из хелпа QPSK.sdf 50kSym перекрытие 50%
21102202012331110301313013030311033010210000100221 1-й блок
03030223003231233332331120032332132313331130010201 2-й блок
11202203202322233211310133002132032211200202321020 3-й блок
легко показать, что начало 2-го блока идентично с точностью до сдвига фазы в 180 градусов половине 1-го
...3030311033010210000100221
0303022300323123333...

начало 3-го блока идентично с точностью до сдвига фазы в 270 градусов половине 2-го
...003233213231333113001
11202203202322233211...


Дааааа.... геморрой еще тот. Ладно, если имеем дело с BPSK/QPSK, но когда применяется 8PSK, то тогда вообще 8 вариантов фазы. Так у Вас на практике получалось получить целостный поток по такому алгоритму?
Go to the top of the page
 
+Quote Post
readt
сообщение Mar 21 2010, 20:42
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436



Цитата(Serg76 @ Mar 21 2010, 22:26) *
Дааааа....

А какие проблемы с получением целостного потока по описанному алгоритму?
Да процесс долгий, но он позволяет получить результат.
P.S.
Еще раз хочу напомнить, это не штатное использование инструмента.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Mar 21 2010, 20:55
Сообщение #30


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(readt @ Mar 21 2010, 23:42) *
А какие проблемы с получением целостного потока по описанному алгоритму?
Да процесс долгий, но он позволяет получить результат.
P.S.
Еще раз хочу напомнить, это не штатное использование инструмента.

Заинтриговали. Надо будет на досуге попробовать.
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01516 секунд с 7
ELECTRONIX ©2004-2016