Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет. разр 4.docx
Скачиваний:
33
Добавлен:
18.08.2019
Размер:
113.12 Кб
Скачать

Федеральное агентство связи.

Государственное образовательное учреждение профессионального высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

Кафедра радиосвязи, радиовещания и телевидения

УТВЕРЖДАЮ

Зав. кафедрой РРТ

д.т.н., профессор________ Елисеев С.Н.

“__”___________2011г.

Методическая разработка

к лабораторным работам по учебной дисциплине «Устройства генерирования и формирования сигналов» по специальности 210302 – Радиотехника для студентов дневного факультета

Лабораторная работа № 4. Изучение основ моделирования ШИМ в среде Matlab

Разработал:

Старший преподаватель Хайруллин М. А.

Ассистент Давыдкина О.В.

Под редакцией

д.т.н., проф. Елисеева С.Н.

Самара

2011 г.

Содержание

1. Цель работы………………………………………………. …3

2. Литература………………………………………………...… …3

3. Домашнее задание студентам для подготовки к выполнению лабораторных работ……………………….…………...………………… ….3

4. Задание ……………………………………………….…….… …..4

5. Теоретические сведения …………………………….….…… …..5

6. Контрольные вопросы к зачету по лабораторной работе……....12

  1. Цель работы:

Изучить метод модулирования ШИМ, посредством моделирования его в среде Matlab.

2. Литература

1. «Радиопередающие устройства» под редакцией В. В. Шахгильдяна

2. «Цифровая обработка сигналов» А. Б. Сергиенко

3. Баскаков С.И. Радиотехнические цепи и сигналы: Учебник для вузов.- М.: Высшая школа, 1988.

4. В.П. Дьяконов. Matlab 6.5 SP1/7 + Simulink 5/6. Обработка сигналов и проектирование фильтров. М.: СОЛОН-Пресс, 2005.

3. Домашнее Задание студентам

3.1. Изучить по указанной выше литературе основные понятия и формулы;

3.2. Изучить по лекциям основные понятия и формулы;

3.3. Изучить по указанной выше литературе основные понятия и функции в среде Matlab;

4. Задание:

Смоделировать сигнал с ШИМ

  1. Задать число уровней. В данном примере число равно 6.

  2. Задать частоту дискретизации сигнала равную 8 кГц.

  3. Задать частоту дискретизации импульсов, для этого необходимо частоту дискретизации сигнала умножить на число уровней.

  4. Задать частоту синусоиды.

  5. Задать секунду дискретного времени для этого нужно сгенерировать массив возрастающих величин от 0 до 1 с заданным шагом (1/частоту дискретизации сигнала в данном примере).

  6. Задать дискретное время импульсов для этого необходимо задать массив вида t0= (0: length(t)*N-1)/частоту дискретизации импульсов

  7. Задать синусоиду

  8. Произвести квантование синусоиды с помощью функции round

  9. Создать заготовку для ШИМ. Зададим массив нулей используя функцию zeros размера N с длинной t. Формируем ШИМ-сигнал для этого необходимо создать цикл for. Сначала создаем шестистрочную матрицу заполненную нулями, затем построчно формируем ее содержимое, в цикле сравнивая отсчеты сигнала с постепенно увеличивающимся порогом и записывая единицы в те столбцы, где отсчеты сигнала превышают порог или равны ему.

  10. Растягиваем матрицу в один столбец.

  11. Вывести на дисплей отсчеты синусоиды для этого используем функции stem и subplot.

  12. Вывести на дисплей соответствующий отсчетам сигнал ШИМ для этого используем функции stairs и plot.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]