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).
Ссылка на скачивание - внизу страницы.