03.10.2011, Custom Digital Mode в векторном генераторе R&S
Korogodin (обсуждение | вклад) (→Создание DataFile) |
Korogodin (обсуждение | вклад) (→Создание DataList-файла) |
||
Строка 36: | Строка 36: | ||
[[File:20111003_WinIQSim2_7.png|600px|center]] | [[File:20111003_WinIQSim2_7.png|600px|center]] | ||
+ | |||
+ | Если сохранить введенную последовательность, WinIQSim, для приведенного примера, создаст файл со следующим содержанием: | ||
+ | |||
+ | [[File:20111003_HEX_1.png|center]] | ||
+ | |||
+ | Здесь <code>8C 00 00 00 00 0</code> - запись в hex'е введенной строки "100011000......" | ||
+ | |||
+ | Если число символов в ПСП не кратно 4, то в конце строки добавляется магический код, который IQSim распознает с помощью параметра DATA BITLENGTH. | ||
+ | |||
+ | Если последовательность достаточно длинная, видимый путь - изменение DataList-файла извне программы. | ||
+ | |||
+ | == Применение DataList-файла на генераторе == | ||
+ | |||
+ | Сохраненный файл тем или иным образом предоставляем генератору (сеть, флэш и т.п.) | ||
+ | {{wl-publish: 2011-10-03 12:09:22 +0400 | Korogodin }} |
Версия 12:09, 3 октября 2011
Возникла задача сгенерировать сигнал на промежуточной частоте 70 МГц с модуляцией BPSK с темпом 5.11 МГц известной последовательностью с выдачей метки начала каждой эпохи.
WinIQSim2
С надеждой на способствование в решении задачи была установлена программа WinIQSim2. Взята с диска, шедшего в комплекте с приборами.
Программа оказалась копией программного обеспечения, установленного на приборах.
Создание DataList-файла
Процесс создания DataList аналогичен оному при работе на приборе:
- В 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.
Если последовательность достаточно длинная, видимый путь - изменение DataList-файла извне программы.
Применение DataList-файла на генераторе
Сохраненный файл тем или иным образом предоставляем генератору (сеть, флэш и т.п.)
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.