
MTK_i_MSS15-01 / Методы моделир.и оптимиз / Лабораторная работа №1 / Вариант 13
.docЛабораторная работа №13
ГЕНЕРАТОРЫ И ОСЦИЛЛОГРАФЫ.
Цель работы: изучение возможностей LabView для генерации и наблюдения формы сигналов.
Задание
-
Построить генератор сигналов (синус, меандр, пила, треугольник).
Организовать возможность управления амплитудой, частотой, фазовым сдвигом, количеством отсчетов за период.
-
Наблюдать результаты работы генератора с помощью цифровых осциллографов (рис. 4.3, 4.4).
Порядок выполнения работы
Визуальные компоненты генерации сигналов находятся в палитре Analysis (рис. 4.1). Выберите ВИ генерации массива значений синусоидальной функции (Sine Pattern.vi).
Рис. 4.1
Для того, чтобы определить значения входных параметров выберите инструмент «Соединение» и, устанавливая его на терминалы ВИ «Sine Pattern», воспользуйтесь контекстным меню, из которого нужно выбрать пункт «Create Control», (рис 4.2).
Рис. 4.2
Воспользовавшись следующими сведениями, постройте виртуальный инструмент генератора сигналов и разработайте инструкцию по работе с ним.
Sine Pattern (Генератор синусоидального сигнала).
Генерирует массив, содержащий значения синусоидальной функции.
Samples (число отсчетов).
Samples задает количество элементов в выходном массиве, должно быть равным количеству элементов в массиве полученного сигнала(вход "N" модуля INT4).
,где
а – амплитудное значение, n – количество отсчётов, – фаза (начальная фаза), Т – цикл (период).
Amplitude (амплитуда).
Amplitude задает амплитудное значение синусоидального сигнала, устанавливается по умолчанию на 1.0.
Phase (фаза).
Фаза устанавливается по умолчанию на 0. Фаза должна быть указана в градусах, а не в радианах.
Cycles (циклы).
Параметр «циклы» устанавливается по умолчанию на 1.0. Поскольку он является числом с плавающей точкой, для синусоидального сигнала возможно задание нецелого числа циклов.
Sinusoidal Pattern (синусоидальный сигнал).
Самый большой массив значений синусоидальной функции, который может быть сгенерирован, зависит от размера оперативной памяти в вашей системе и теоретически ограничен 231 – 1 элементами.
Рис. 4.3.
Пример реализации генератора синусоидального сигнала и отображения сигнала на графике Waveform graph представлен на рис.4.3. Могут быть использованы графики Waveform chart, Waveform graph, X-Y graph.
Рис. 4.4.
Пример построения фигуры Лиссажу с помощью графика X-Y graph приведен на рис. 4.4.