Informatics Point

Информатика и проектирование

Среда графического программирования LabVIEW

Также LabVIEW удобно применять для сбора данных. Сбор, или ввод / вывод данных (Data Acquisition - DAQ), упрощенно можно определить как процесс измерения реального сигнала, например электрического напряжения, и передачи этой информации в компьютер для обработки, анализа, преобразования и хранения.

Для взаимодействия с датчиками LabVIEW управляет многофункциональными платами ввода / вывода, чтобы считать аналоговые входные сигналы или сформировать аналоговые выходные сигналы, считать и записать цифровые сигналы, может также запрограммировать встроенные в DAQ-платы счетчики для измерения частоты сигналов или генерации последовательности импульсов и т.д. Например, аналоговый входной сигнал (электрическое напряжение) поступает с датчика на плату ввода / вывода, которая преобразует напряжение в код и отправляет эту информацию в память для обработки, хранения и других операций.

Шум, нелинейность, перегрузки и т.д. способны безнадежно исказить сигнал и тут LabVIEW вряд ли поможет. Преобразование сигнала очень часто является не вспомогательной, а обязательной задачей, поэтому вначале следует изучить измерительную часть, а уж потом приступать к программированию.

Для получения данных в лаборатории с использованием технологии виртуальных приборов понадобится многофункциональная плата ввода / вывода (DAQ-плата), компьютер с установленной средой LabVIEW и драйверами применяемой платы сбора данных, а также соединение датчика с платой при помощи, например, терминального блока, макетной платы, кабеля или провода. Может также потребоваться оборудование для согласования сигнала - в зависимости от особенностей задачи.

В данной работе управление платой ввода вывода осуществляется с помощью технологии ActiveX., технология компании Microsoft, является архитектурой, основанной на компонентах, для создания приложений, которые могут взаимодействовать друг с другом. ActiveX базируется на ранних технологиях, таких как OLE. Использование ActiveX позволяет одному приложению разделять права доступа к части программного кода (или компоненту) с другим приложением. Например, поскольку Microsoft Word является компонентом ActiveX, можно вставлять документ Word (и управлять им) в другую программу, совместимую с ActiveX, например в виртуальный прибор LabVIEW. LabVIEW поддерживает автоматизацию ActiveX и способен содержать в себе компоненты ActiveX.

Перейти на страницу: 1 2 

Лучшие статьи по информатике

Проектирование системы атмосферной оптической связи
В настоящее время на мировом рынке САОС прочно заняли определенную нишу, так как эта технология является вполне достойным конкурентом стационарной радиосвя ...

Радиотехничесакие средства
радиотехника передатчик генератор каскад Практика была организована в радиотехническом учебном центре (РТУЦ) Ленинградской военно-морской базы (ЛенВМБ), базир ...

Проектирование линзовой афокальной насадки для маломощного лазера
Основой любого оптического прибора, в том числе и лазера, является оптическая система, которая представляет собой совокупность оптических деталей (линз, зер ...

Меню сайта