5.4. Для испытания программы в пошаговом режиме начните выполнение по п.п. 5.3a..d. В меню выберите режим “осциллографирование”. Установите параметры Diskr=32, Cycle=1, Sample = 2, RSN = 10 дБ. Выводимые параметры можно не переназначать. При достижении контрольной точки на метке “repeat:” имитатор остановится В этот момент можно выполнить п.п. e,f и провести проверку работы программы main1 c подпрограммой dem по шагам и до контрольной точки repeat. Запишите содержание массивов входных данных в памяти PM и DM процессора и содержание массива выходных данных после однократного выполнения программы до контрольной точки. Сопоставьте эти данные.
5.5. Наблюдение осциллограмм начните с выполнения п.п. 5.3a..d. В режиме “осциллографирование” установите отношение сигал/шум RSN =10.0 (дБ), число циклов Cycle =1. В соответствии с таблицей 8.1, установите частоту дискретизации (число отсчётов на посылку) Diskr, частоту несущей Rate (число периодов на посылку), размер выборки Sample (4..8 посылок) и нажмите Esc.
Таблица 8.1 - Параметры канала при наблюдении осциллограмм
№ бригады |
1 |
2 |
3 |
4 |
5 |
6 |
Diskr |
32 |
64 |
32 |
64 |
32 |
64 |
Rate |
2.0 |
2.0 |
2.0 |
3.0 |
3.0 |
3.0 |
Sample |
6 |
4 |
8 |
4 |
8 |
6 |
Расставьте номера параметров, выбранных для вывода и наблюдения:
1. Сигнал датчика ПСП SRC
2. Сигнал модулятора MDL (Rе или Im)
3. Сигнал с помехой на входе фильтра RES (Rе или Im)
4. Выход интегрального фильтра Sum (X или Y)
5. Сигнал на входе демодулятора SC (Re или Im)
6. Функционал правдоподобия Z_ФП
7. Сигнал на выходе демодулятора Sol в дискретной форме
8. Сигнал на выходе демодулятора Dem в потенциальной форме.
Запуск программы Test_DEM на выполнение производится нажатием на клавишу Esc. Продолжите действия по п.п. 5.3е..h. Если выбрать режим «продолжить», можно перейти к получению следующей осциллограммы. Одну из осциллограмм зарисуйте для отчёта.
5.6. Измерение помехоустойчивости канала начните с нового запуска программы по п. 5.3. Установите частоту дискретизации Diskr =1 (один отсчёт на посылку), размер выборки Sample =256, число циклов Cycle = 1 и отношение сигал/шум RSN в соответствии с таблицей 8.2. Нажмите Esc. Выберите параметры для наблюдения (не более восьми). Можно исключить из списка «Выход интегратора Sum» и добавить «Обнаруженные ошибки Err» 9. Пуск клавишей Esc. Продолжите действия по п.п. 5.3е..h.
Таблица 8.2 – Параметры канала при измерении помехоустойчивости
№ бригады |
1 |
2 |
3 |
4 |
5 |
6 |
RSN_dB |
4.5 |
6 |
6.5 |
4 |
5.5 |
5 |
Cycle |
2 |
3 |
3 |
2 |
3 |
2 |
Путём выбора режима “продолжить” и повторения п.п. 5.3e..i можно получить результаты для Cycle, указанного в таблице 8.2. Зафиксируйте отображённые на экране результаты эксперимента: объём выборки и частость ошибок.
5.7. После демонстрации преподавателю результатов работы следует закрыть проект Demod командой Project/Close и закрыть программу VisualDSP++. Папку Demod из своей рабочей области нужно удалить.
6.1. Цель работы.
6.2. Графический алгоритм подпрограммы «демодулятор».
6.3. Осциллограммы, отображающие физику работы канала связи и демодулятора.
6.4. Перечень операций управления имитатором, использованных при выполнении работы. Расшифровка назначения каждой из них.
6.5. Установленные параметры канала связи и результаты измерения его помехоустойчивости
7.1. Расскажите о многофункциональных инструкциях процессора ADSP-21XX, встретившихся в данной работе.
7.2. Изобразите алгоритм работы демодулятора без использования многофункциональных инструкций. Чем он хуже алгоритма с МФИ?
7.3. Изобразите алгоритм программы, реализующей функцию демодуляции сигналов ОФМ с использованием параллельных портов для ввода/вывода данных.
7.4. Вместо чего и ради каких преимуществ использовались при испытаниях демодулятора файлы xin.dat, yin.dat и zout.dat ?
7.5. Напишите программу main1.asm, выполняющую функцию демодуляции с вводом/выводом входных/выходных данных через параллельные порты, а не через посредство файлов и массивов.
7.6. Какую форму записи имеют входные и выходные данные демодулятора в файлах .datи в памяти процессора?
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.