03.10.2011, Custom Digital Mode в векторном генераторе R&S
Korogodin (обсуждение | вклад) |
Korogodin (обсуждение | вклад) |
||
(не показаны 5 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
<summary>Решим задачу генерирования сигнала с помощью векторного генератора Rohde & Schwarz.</summary> | <summary>Решим задачу генерирования сигнала с помощью векторного генератора Rohde & Schwarz.</summary> | ||
+ | {{well|howto перерос в [[Формирование и исследование существующих и перспективных радионавигационных сигналов (лабораторная работа)|лабораторную работу для студентов]]}} | ||
Параметры сигнала: | Параметры сигнала: | ||
* промежуточная частота 70 МГц; | * промежуточная частота 70 МГц; | ||
Строка 74: | Строка 75: | ||
Остается установить требуемую частоту и мощность - требуемый сигнал готов. | Остается установить требуемую частоту и мощность - требуемый сигнал готов. | ||
+ | |||
+ | [[File:20111003_spectr.PNG|center|600px]] | ||
== Настройка метки начала эпохи кода == | == Настройка метки начала эпохи кода == | ||
Строка 86: | Строка 89: | ||
[[File:20111003_Gen_6.png|center]] | [[File:20111003_Gen_6.png|center]] | ||
+ | |||
+ | При этом положительный фронт импульса будет приходится на середину интервала первого чипа последовательности. | ||
+ | |||
+ | [[File:20111003_LeCroy15.png|center|800px]] | ||
{{wl-publish: 2011-10-03 12:09:22 +0400 | Korogodin }} | {{wl-publish: 2011-10-03 12:09:22 +0400 | Korogodin }} |
Текущая версия на 23:22, 25 октября 2011
Решим задачу генерирования сигнала с помощью векторного генератора Rohde & Schwarz.
![]() |
howto перерос в лабораторную работу для студентов |
Параметры сигнала:
- промежуточная частота 70 МГц;
- манипуляция BPSK с темпом 5.11 МГц известной периодической последовательностью
Дополнительно требуется обеспечить выдачу метки начала каждой эпохи последовательности.
Содержание |
[править] WinIQSim2
Для решения задачи была установлена программа WinIQSim2. Взята с диска, шедшего в комплекте с приборами.
Программа аналогична программному обеспечению, установленному на приборах.
[править] Создание DataList-файла
Процесс создания DataList в программе WinIQSim2:
- В BaseBand выбираем Custom Digital Mode
- Далее List Management
- Далее выбираем Select Data List To Edit
- В выпадающем меню выбираем Create Data List
- Создаем файл, далее можем перейти к его редактированию, если длина последовательности невелика. Для этого следует выбрать Edit Data List.
- В редакторе вводим последовательность битов модуляции. Как именно применять эти биты мы скажем генератору позже. В случае с модуляцией BPSK: "1" - сдвиг фазы на
(множители модулятора I=-1, Q=0), "0" - отсутствие сдвига фазы (I=1, Q=0).
Если сохранить введенную последовательность, WinIQSim, для приведенного примера, создаст файл со следующим содержанием:
Здесь 8C 00 00 00 00 0
- запись в hex'е введенной строки "100011000......"
Если число символов в ПСП не кратно 4, то в конце строки добавляется магический код, который IQSim распознает с помощью параметра DATA BITLENGTH.
Если последовательность длинная, её можно вставить с помощью кнопки Paste. Например, предварительно скопировав последовательность 0 и 1 из файла (строка, в которой символы разделены проблемами).
[править] Применение DataList-файла на генераторе
Сохраненный DataList-файл тем или иным образом предоставляем генератору (сеть, флэш и т.п.). Дальнейшие манипуляции проводим с помощью собственного программного обеспечения генератора.
Открываем сгенерированный файл в окне Custom Digital Modulation с помощью кнопки Select Data List:
В графе Symbol Rate устанавливаем скорость перебора чипов, кодирование (если не требуется) отключаем
Выбираем требуемый вид манипуляции, в нашем случае - BPSK:
Выбираем вид фильтра для манипулирующих I,Q сигналов:
Остается установить требуемую частоту и мощность - требуемый сигнал готов.
[править] Настройка метки начала эпохи кода
Перейдем в меню Marker (в некоторых версиях Trigger/Marker):
С помощью граф On Time и Off Time устанавливаем длительность (в чипах последовательности) положения маркера в высоком и низком уровне напряжения соответственно.
Например, для генерирования положительного импульса длительностью n чипов в начале каждого периода повторения последовательности (на каждой эпохе) устанавливаем в поле On Time значение n, а в поле Off Time значение L-n, где L - длительность модулирующей последовательности.
При этом положительный фронт импульса будет приходится на середину интервала первого чипа последовательности.
[ Иерархический вид ]Комментарии
Войдите, чтобы комментировать.