- •3. Задание на лабораторную работу
- •Исходные данные к работе
- •3. Методические указания
- •3.1. Работа с системой «Matlab»
- •3.3. Работа с ассемблером и симулятором процессора adsp2181
- •3.3. Работа с отладочной платой ez-Kit Lite процессора adsp2181
- •4. Содержание отчета.
- •Общие сведения
- •5.1. Сигналы с частотной манипуляцией и непрерывной фазой
- •5.2. Алгоритмы цифрового формирования сигналов чмнф и чмнф гф
- •6. Контрольные вопросы.
- •7. Список литературы
- •Приложение Подпрограмма формирователя сигналов чмнф
- •Подпрограмма формирователя сигналов гммс
6. Контрольные вопросы.
-
Записать и объяснить математическую модель сигнала ЧМНФ.
-
Почему двоичную ЧМНФ с индексом модуляции h=1/2 называют модуляцией с минимальным сдвигом?
-
Почему сигналы с ЧМНФ относят к классу сигналов «с памятью»?
-
Каковы сигнальные созвездия сигналов ЧМНФ?
-
Каковы фазовые траектории сигналов ЧМНФ и ЧМНФ ГФ?
-
Как выразить сигнал с ММС через квадратурные составляющие?
-
В чем сходство и различие сигналов КФМ и ММС?
-
В чем особенности цифрового формирования сигнала ЧМНФ?
-
Какие способы формирования сигналов ЧМНФ в цифровом виде вам известны? В чем их преимущества и недостатки?
-
Как реализовать цифровой формирователь сигнала ГММС.
-
Поясните временные диаграммы в различных точках цифрового формирователя сигнала ММС.
-
Поясните временные диаграммы в различных точках цифрового формирователя ГММС.
-
В чем различие понятий «текущий спектр сигнала» и «спектральная плотность мощности сигнала». Как определяется спектральная плотность мощности сигналов ЧМНФ?
-
Как проявляется зависимость спектральной плотности мощности сигналов ЧМНФ от индекса модуляции? Приведите графики, поясняющие ответ.
-
Сравните энергетические спектры сигналов КФМ и ММС.
-
Сравните энергетические спектры сигналов ММС и ГММС. Как определяется спектральная плотность мощности сигналов ГММС?
-
Как производится гауссовская фильтрация при формировании сигналов ГММС?
-
Нарисуйте блок-схему алгоритма формирования сигнала ГММС.
7. Список литературы
-
Маковеева М.М, Шинаков Ю.С. Системы связи с подвижными объектами. – М: Радио и связь, 2002, стр. 106-116, 161-168.
-
Волков Л. Н., Немировский М. С., Шинаков Ю.С. Системы цифровой радиосвязи: базовые методы и характеристики. М.: Экотрендз, 2005, стр 179 –191.
-
Прокис Дж. Цифровая связь. Пер. с англ.– М: Радио и связь 2000, стр. 161-183.
-
Феер К. Беспроводная цифровая связь. – М: Радио и связь, 2001, стр. 175 – 191.
-
ADSP-2100 Family Digital Signal Processing Applications book ,1990.
-
Потемкин В.Г. Система MATLAB 5 для студентов. – М: Диалог-МИФИ, 1998г.
Приложение Подпрограмма формирователя сигналов чмнф
{формирование фазы сигнала для двух частот}
load_tone1:
si=dm(hertz1);
sr=ashift si by 3 (hi);
my0=h#4189; { mult Hz by .512 * 2 }
mr=sr1*my0(rnd); { i.e. mult by 1.024 }
sr=ashift mr1 by 1 (hi);
dm(phase_incr_1)=sr1;
load_tone0:
si=dm(hertz0);
sr=ashift si by 3 (hi);
my0=h#4189; { mult Hz by .512 * 2 }
mr=sr1*my0(rnd); { i.e. mult by 1.024 }
sr=ashift mr1 by 1 (hi);
dm(phase_incr_0)=sr1;
si=0;
dm(phase_accumulator)=si; {очистить аккумулятор значения фазы}
call symbol; {начало обработки первого символа}
icntl=b#01111;
imask=b#001001;
ena timer;
here: jump here; {прерывание: ожидание нового отсчета символа }
{обработка нового отсчета}
sample: ax0=dm(phase_accumulator);
ay0=dm(phase_increment);
ar=ax0+ay0;
dm(phase_accumulator)=ar;
ax0=ar;
call boot_sin;
sound: dm(write_dac0)=ar; {вывод отсчета сигнала на осциллограф}
dm(load_dac)=ar;
sr=ashift ar by -2 (hi);
tx0=sr1;
rti;
{Обработка нового символа}
symbol: ax1=dm(i0,m0); {ввод нового входного отсчета}
dm(write_dac1)=ax1;
dm(load_dac)=ar;
af=pass ax1;
if eq jump zero;
one: si=dm(phase_incr_1); dm(phase_increment)=si; rts;
zero: si=dm(phase_incr_0); dm(phase_increment)=si; rts;
.endmod;