Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦОС_лаб_практ_Часть1.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
7.24 Mб
Скачать

2.3. Подготовка к выполнению работы

Запустите LabVIEW с создайте новый виртуальный прибор FileNew VI.

Установите на Лицевой панели (Front Panel) Numeric Indicator – в этом поле будет отображаться значение основной часты сигнала; и два элемента Waveform Graph – для отображения сигнала и его амплитудного спектра.

В панели Functions выберите цикл While Loop и установите в окне Блок Диаграммы (Block Diagram) – это будет основной цикл программы.

Создайте кнопку остановки цикла для этого вызовите контекстное меню на терминале условия продолжения/остановки цикла и выберите CreateControl.

Установите элемент NI ELVISmx Oscilloscope из палитры Measurement I/ONI ELVISmx.

Вызовите контекстное меню на контакте Horizontal и выберите CreateConstant отсоедините появившийся кластер-константу от этого контакта. Установите рядом элемент Bundle By Name из палитры ProgrammingCluster, Class, &Variant и подсоедините к его верхнему контакту созданную кластер-константу. Выполните соединение элемента Bundle By Name с контактом Horizontal элемента NI ELVISmx Oscilloscope.

Элемент NI ELVISmx Oscilloscope – это аналого-цифровой преобразователь, основными параметрами которого являются: Частота дискретизации сигнала (Sample Rate (Hz)) и Размер буфера (Record Length) – это размер массива, который будет формироваться при каждом обращении к этому элементу на контакте Cannel 0 Out. Подсоедините к этим элементам две константы со значениями 1000000 и 1000.

Это означает, что сигнал будет оцифровываться с частотой 1Мгц и при каждом обращении к этому элементу нам будет выдаваться массив из 1000 отсчетов, т.е. 0,001 с. входного сигнала.

Для отображения оцифрованного сигнала соедините контакт Cannel 0 Out элемента NI ELVISmx Oscilloscope с входным контактом элементом Waveform Graph.

Установите в Блок диаграмму элемент Convert from Dinamic Data из палитры ExpressSignal Manipulation панели Functions и соедините его с контактом Cannel 0 Out.

Данный элемент выполняет преобразования данных полученных с осциллографа в массив значений вещественного типа. Используя выходной контакт этого элемента можно выполнять преобразования отсчетов оцифрованного сигнала.

Для подачи анализируемого сигнала на вход осциллографа выполните соединение разъемов FGEN и Scope CH0 на боковой панели Рабочей станции ELVIS II с помощью коаксиального кабеля.

Запустите программу Функциональный генератор (Function Generator) ПускВсе программыNational Instruments NI ELVISmx for NI ELVIS & NI my DAQNI ELVISmx Instrument Launcher

Выберите в появившемся окне FGEN.

В появившемся окне установите Частоту (Frequency) сигнала: 2000Гц; Амплитуду (Amplitude): 5 Вольт, и настройте маршрут генерации сигнала (Signal Route): FGEN BNC.

Запустите генератор, нажав на кнопку Run.

Запустите программу в LabVIEW – кнопка Run.

При правильном выполнении практической части в индикаторе Сигнал вы увидите график оцифрованного сигнала, поступающего с Функционального генератора.

Для остановки программы нажмите на Лицевой панели кнопку Stop, затем кнопку Stop в окне Функционального генератора.

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