Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САиУ_лаб1.doc
Скачиваний:
7
Добавлен:
20.11.2019
Размер:
365.57 Кб
Скачать
  1. Анализ и сохранение сигнала

В данной части работы был создан ВП на основе шаблона LabVIEW (Create New >> From Template >> Tutorial (Getting Started) >> Generate, Analyze, and Display). Все дополнительные необходимые экспресс-ВП и структуры найдены с помощью палитры функций (Functions Palette) и палитры элементов управления (Controls Palette). Полученный ВП генерирует сигнал, фильтрует его, показывает, превышает ли сигнал определенный предел, и сохраняет данные (файл Save Data.vi).

рис. 3.1. Лицевая панель ВП Save Data

рис. 3.2. Блок-диаграмма ВП Save Data

Ниже представлены использованные экспресс-ВП, их назначение и текущие настройки.

Express VI Configuration Information

Simulate Signal

Simulate Signal

Simulates a sine wave, square wave, triangle wave, sawtooth wave, or noise signal.

--------------------

This Express VI is configured as follows:

Signal Type: Sine

Frequency: 10.3 Hz

Amplitude: 1

Phase: 0

Offset: 0

Sampling Rate: 1000 Hz

Number of Samples: 100 (Automatic)

Timing: Simulate acquisition timing

Timestamps: Relative

Amplitude and Level Measurements

Amplitude and Level Measurements

Performs voltage measurements on a signal.

--------------------

This Express VI is configured as follows:

Measurement: Peak to Peak

Simulate Signal2

Simulate Signal

Simulates a sine wave, square wave, triangle wave, sawtooth wave, or noise signal.

--------------------

This Express VI is configured as follows:

Signal Type: Sine

Frequency: 60 Hz

Amplitude: 0.1

Phase: 0

Offset: 0

Noise Type: Uniform White Noise

Noise Amplitude: 0.1

Seed Number: -1

Sampling Rate: 1000 Hz

Number of Samples: 100 (Automatic)

Timing: Run as fast as possible

Timestamps: Relative

Formula

Formula

Uses a calculator interface to create mathematical formulas. You can use this Express VI to perform most math functions that a basic scientific calculator can compute.

--------------------

This Express VI is configured as follows:

Formula: Sine+60 Hz and Noise

Filter

Filter

Processes signals through filters and windows.

--------------------

This Express VI is configured as follows:

IIR/FIR: Infinite Impulse Response (IIR) Filter

Topology: Butterworth

Order: 3

Filter Type: Lowpass

Cut-Off: 25

Time Delay

Time Delay

Inserts a time delay in the Express VI.

--------------------

This Express VI is configured as follows:

Delay Time: 0.1 s

Greater

Comparison

Compares inputs you specify. This Express VI can determine whether values are equal, greater than, less than, and so on.

--------------------

This Express VI is configured as follows:

Compare Condition: Greater Than

Comparing to Constant : 2

Results: One Result per Sample

Write LabVIEW Measurement File

Write LabVIEW Measurement File

Writes data to a LabVIEW measurement data file.

--------------------

This Express VI is configured as follows:

Mode: Save to one file

Filename: D:\laboratory\test.lvm

If a file already exists: Append to file

Description: Sample of peak to peak values

Также в данной части была проведена настройка свойств графического индикатора Graph, для изменения вида графиков (рис. 3.3-4).

рис. 3.3. Вкладка Format and Precision (Формат и погрешности)

настроек графического индикатора

рис. 3.4. Вкладка Scales (Масштаб) настроек графического индикатора

Экспресс-ВП Amplitude and Level Measurements был настроен для измерения максимального размаха между максимальным и минимальным значениями Peak-to-peak (рис. 3.5).

рис. 3.5. Настройки экспресс-ВП Amplitude and Level Measurements

Чтобы точки на графике появлялись медленнее, на блок-диаграмме была добавлена временная задержка Time Delay. Настройки данного экспресс-ВП приведены на рис. 3.6.

рис. 3.6. Настройки экспресс-ВП Time Delay

Для индикации события о превышении сигналом определенного значения на лицевой панели был размещен светодиодный индикатор. Чтобы определять значение, при котором будет включаться индикатор, используется экспресс-ВП Comparison (Сравнение). Его настройки приведены на рис.3.7.

рис. 3.7. Настройки экспресс-ВП Comparison

Для сохранения амплитуды размаха и другой информации в файл был добавлен экспресс-ВП Write To Measurement File. Его настройки приведены на рис. 3.8.

рис. 3.8. Настройки экспресс-ВП Write To Measurement File

Для того чтобы данные регистрировались в файл по запросу пользователя, на лицевой панели была размещена соответствующая кнопка Slide Switch. Ее настройки приведены на рис. 3.9.

рис. 3.9. Настройки элемента управления Slide Switch

В результате работы с таким ВП был получен .lvm-файл (рис. 3.10) – текстовый файл с разделителем – символом табуляции, который можно открыть с помощью любого редактора электронных таблиц или текста.

LabVIEW Measurement

Writer_Version 0.92

Reader_Version 1

Separator Tab

Multi_Headings No

X_Columns Multi

Time_Pref Relative

Operator 1

Description Sample of peak to peak values

Date 2012/09/23

Time 21:31:00,328

***End_of_Header***

Channels 1

Samples 1

Date 2012/09/23

Time 21:31:02,128

X_Dimension Time

X0 1.9000000000000001E+0

Delta_X 0.001000

***End_of_Header***

X_Value Sine (Peak to Peak) Comment

1.900000 2.009473

2.500000 2.010129

3.300000 2.028509

3.900000 1.969710

5.400000 1.997359

рис.3.10. Фрагмент .lvm-файла со значениями амплитуды размаха

14

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