
- •Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW
- •Введение в LabVIEW
- •Решаемые задачи
- •Графическая среда разработки LabVIEW
- •Приложения на базе виртуальных приборов
- •Технологии NI – Интегрированная
- •Среда LabVIEW
- •Настройка оборудования
- •Технические характеристики устройств
- •Что такое MAX?
- •Настройка устройств
- •Настройка устройств
- •Настройка устройств
- •Откройте и запустите LabVIEW
- •Программа в LabVIEW называется Виртуальным прибором (ВП)
- •Элементы управления и индикаторы
- •Палитра всех функций
- •Управление программой и блок-диаграммы
- •Создание ВП
- •Поточный метод программирования
- •Техника отладки
- •Сбор данных с использованием DAQ
- •Сбор данных со звуковой карты
- •Окно контекстной помощи
- •Горячие клавиши в LabVIEW
- •Элементы типовой программы
- •Циклы
- •Процесс заключения в цикл
- •Виды функций ( Functions Palette)
- •Какие виды функций доступны?
- •Как найти функции в палитрах?
- •Создание под ВП (SubVI)
- •Порядок работы функций в ВП
- •Анализ данных
- •Анализ данных
- •Принятие решений в LabVIEW
- •Файловый ввод/вывод
- •Принятие решений и сохранение данных
- •Запись/чтение в /из файла
- •Отображение результатов
- •Типы элементов управления и индикаторов
- •Графики диаграмм
- •Графики осциллограм
- •Создание массивов с использованием Циклов
- •Создание массива
- •Создание массива
- •Для чего нужен временной цикл?
- •Свойства элементов управления и индикаторов
- •Анализ сигнала
- •Mathscript
- •Математические скрипты в LabVIEW
- •Математический код в MathScript Node
- •Интерактивное окно MathScript
- •LabVIEW и Simulink
- •Использование Script
- •Обзор типов данных в LabVIEW
- •Комплекс возможностей
- •Дополнительные возможности
- •Кластеры
- •Создание кластера
- •Функции кластеров
- •Использование массивов и кластеров
- •Сдвиговый регистр – доступ к предыдущим итерациям
- •Локальные переменные
- •Окно навигации в LabVIEW
- •Проекты в LabVIEW
- •Программа сертификации LabVIEW
- •Интеграция Multisim с LabVIEW
Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW
Круглов Евгений Владимирович, аспирант МИФИ Решетов Владимир Николаевич, к.ф.-м. н. доцент МИФИ.
Москва 2008

Введение в LabVIEW
Решаемые задачи
•Научиться основам графического программирования
•Возможность применения LabVIEW для создания собственных приложений
- Сбор, анализ, отображение и сохранение данных
–Поиск и использование функций анализа и обработки
–Использование различных типов данных
–Запись и печать результатов

Графическая среда разработки LabVIEW
•Среда графического программирования
•Исполнение кода на различных ОС и устройствах
•Широкий диапазон приложений

Приложения на базе виртуальных приборов
•Разработка
–Обработка сигналов и видеоизображений
–Встраеваемые программируемые системы
•(PC, DSP, FPGA, Microcontroller)
–Построение прототипов и моделирование
–Многое другое
•Управление
–Автоматическое управление динамическими системами
–Мехатроникаи робототехника
–Многое другое
•Измерения
–Элекроника и Электротехника
–Основы измерительных технологий
–Многое другое
Единая платформа разработки
Design Prototype Deploy

Технологии NI – Интегрированная
аппаратная платформа
PXI Modular Instrumentation |
Desktop PC |
Laptop PC |
PDA |
High-Speed |
High-Resolution |
Multifunction |
Dynamic |
Instrument |
Digital I/O |
Counter/ |
Machine |
Motion |
Distributed I/O and |
Digitizers |
Digitizers and DMMs |
Data Acquisition |
Signal Acquisition |
Control |
|
Timers |
Vision |
Control |
Embedded Control |
Signal Conditioning
and Switching
Unit Under Test
Среда LabVIEW
A.Сбор данных при помощи ПК
•Data Acquisition Devices
–NI-DAQ
–Симулятор сбора данных
–Звуковая карта
B.Среда графического программирования LabVIEW
Лицевая панель / Блок диаграмма
•Палитра функций и инструментов
C.Компоненты приложений в LabVIEW
Создание под ВП
•Графическое построение кода
D.Дополнительное контекстное меню помощи
•Поиск функций
•Особенности работы в LabVIEW

Настройка оборудования
•Устройства сбора данных (DAQ)
–Карты USB, PCI, or PXI Device
–Configured in MAX
•Симулятор устройства (DAQ)
–Симуляция DAQ устройства
–Configured in MAX
•Звуковая карта
– Встроенная во многие ПК

Технические характеристики устройств
AI полоса пр
Точность
Портатив.
AI каналы
AO каналы
AC or DC
Запуск
Калибровка
Звуковая |
NI USB |
NI PCI DAQ |
Приборы* |
карта* |
DAQ |
|
|
8–44 KS/s |
10–200 |
250 K–1.2 Ms/s |
20kS/s–2 GS/s |
|
KS/s |
|
|
12–16 bit |
12–16 bit |
14–18 bit |
12–24 bit |
x |
x |
— |
some |
2 |
8–16 |
16–80 |
2 |
2 |
1–2 |
2–4 |
0 |
AC |
AC/DC |
AC/DC |
AC/DC |
— |
x |
x |
x |
— |
x |
x |
x |

Что такое MAX?
•MAX - Measurement & Automation Explorer.
•MAX конфигурирует и отображает все устройства National Instruments- DAQ, PCI/PXI instruments, GPIB, IMAQ, IVI, Motion, VISA, and VXI devices.
•Окно для конфигурации и тестирования .
Найдите иконку на Рабочем столе