- •Занятие 4. Построение виртуального прибора, реализующего периодический сигнал с шумом
- •4.1. Создание VI – генератора синусоидального сигнала
- •4.2. Исследование биения частот
- •4.3. Исследование влияния шума на периодический сигнал
- •4.4. Запись данных в файл
- •Занятие 5. Ввод и вывод данных
- •5.1. Работа со строковыми переменными
- •5.2. Запись числовых данных
- •5.3. Считывание числовых данных
- •Занятие 6. Реализация прибора свертки функций
- •6.1. Свертка функций
- •6.2. Моделирование виртуального прибора
- •6.3. Исследование работы свертки
- •Занятие 7. Формулы, массивы, циклы. Функция гаусса
- •7.1. Структуры в LabView
- •7.2. Цикл For
- •Шаблон массива
- •Тип элементов
- •Массива не задан
- •7.3. Представление массивов данных
- •7.4. Считывание значений с графика. Узел Property Node
- •Занятие 8. Дифференцирование и интегрирование в labview
- •8.1. Численное дифференцирование
- •8.2. Численное интегрирование
- •Занятие 9. Интерполяция данных
- •9.1. Задание исходного массива
- •9.2. Использование структуры Sequence
- •9.3. Интерполяция полиномом
- •9.4. Интерполяция дробно-рациональной функцией
- •9.5. Сплайн-интерполяция
- •Занятие 10. Быстрое преобразование фурье. Фильтрация шумящих данных
- •10.1. Алгоритм быстрого преобразования Фурье
- •10.2. Фурье-образ шумящего периодического сигнала
- •10.3. Аподизация верхних частот Фурье-разложения
- •10.4. Фильтрация шумящей функции Гаусса
- •Занятие 11. Расчет фракталов. Экранная лупа
- •11.1. Построение фрактальной кривой
- •11.2. Самоподобие фрактала. Экранная лупа
- •Занятие 12. Примеры фильтрации шумящих экспериментальных данных
- •Занятие 13. Обращение свертки. Вычитание аппаратной функции
- •13.1. Свертка функций
- •13.2. Реализация обращения свертки
- •Занятие 14. Моделирование двухстробового интегратора
- •14.1. Принцип двухстробового интегратора
- •14.2. Генерация массива данных нестационарной емкостной спектроскопии
- •14.3. Построение VI, реализующего двухстробовый метод dlts
- •Занятие 15. Встраиваемые платы сбора и обработки информации. Цифровая плата pc-dio-96
- •15.1. Устройства связи с объектом
- •15.2. Конфигурирование платы сбора и обработки информации
- •15.3. Определение области адресов памяти, занимаемой daq-платой
- •15.4. Функциональная схема платы цифрового ввода-вывода pc-dio-96
- •Занятие 16. Пример построения информационно-измерительной системы с использованием технологии виртуальных приборов
- •16.1. Блок-схема установки c-V-измерений
- •16.2. Двоично-десятичная система счисления
- •16.3. Тестирование информационно-измерительной системы
15.2. Конфигурирование платы сбора и обработки информации
Как известно, в настоящее время компьютеры IBM PC имеют своей внутренней архитектурой шину PCI. Устаревшие модели ПК все еще имеют шину ISA, практически вышедшую из употребления. Соответственно, встраиваемые платы сбора информации выпускаются в модификациях для ISA- и PCI-шин, причем компьютеры Pentium могут работать с платами обоих стандартов. Как правило, платы имеют функцию “plug & play” (дословно “подключи и играй”).
П риобретенная встраиваемая плата сопровождается специальным программным обеспечением, позволяющим произвести ее первоначальное конфигурирование и тестирование. Например, встраиваемые DAQ-платы фирмы National Instruments поставляются с NI-DAQ Configuration Utility, которая инсталлируется, в частности, под любой тип Windows. При ее запуске производится поиск встроенных в компьютер DAQ-плат, каждой обнаруженной плате присваивается свой порядковый номер, по которому к ней в дальнейшем можно будет обращаться, и определяется тип этой платы. Результат работы данной программы приведен на рис. 15.1: в компьютере обнаружена одна плата сбора и обработки информации типа PC-DIO-96, которой присвоен порядковый номер 1.
15.3. Определение области адресов памяти, занимаемой daq-платой
На следующем этапе необходимо определить область адресов памяти, которую занимает данная плата.
Обращение компьютера IBM PC к любому устройству связи с объектом, в том числе к плате PC-DIO-96, осуществляется через набор внешних портов ввода-вывода. Порт – универсальный способ взаимодействия IBM PC с любыми устройствами, кроме оперативной памяти. Каждый порт имеет свой адрес; данные могут быть считаны из порта в память или записаны в порт с произвольным номером (адресом). Для нумерации портов обычно используется шестнадцатеричная система счисления. Разрядность порта – 8 бит.
Компьютер IBM PC имеет целый набор внешних устройств, обращение к которым производится через порты, – винчестер, мышь, джойстик, принтер и др. При установке в компьютер DAQ-платы ее порты также приобретают набор адресов (плате выделяется свое адресное пространство). По умолчанию плата PC-DIO-96 занимает адреса с 180 по 19F. При необходимости базовый адрес (180H) может быть изменен с помощью переключателей на самой плате.
Рис. 15.1
Кнопка Test в окне конфигурирования платы служит для тестирования работоспособности платы с выбранным диапазоном адресов.
Загрузите LabVIEW.
Если штатные драйверы платы недоступны, то получить информацию об имеющихся в PC DAQ-платах можно с помощью прибора Get DAQ Device Information.vi из палитры Data Acquisition >> Calibration and Configuration.
Запустите этот виртуальный прибор. Выбирая пункт information type для указанного номера прибора, получите соответствующую информацию в окне information string.