Рекомендуем

LabView для новичков и специалистовПейч Л.И., Точилин Д.А., Поллак Б.П. LabView для новичков и специалистов
Multisim, LabVIEW и Signal Express. Практика автоматизированного проектирования электронных устройствЗагидуллин Р.Ш. Multisim, LabVIEW и Signal Express. Практика автоматизированного проектирования электронных устройств
Интерфейсы открытых системЭрглис К.Э. Интерфейсы открытых систем

Книга

LabView в исследованиях и разработках

Серия "Инструменты разработчика"
2005 г.
352 стр.
Тираж 2000 экз.
Формат 70x100/16 (170x240 мм)
Исполнение: в мягкой обложке
ISBN 5-93517-211-9
ББК 32.85
Аннотация

Приведена информация об использовании пакета LabView как в области моделирования различных объектов, так и в качестве средства для работы с внешними устройствами, подключенными к персональному компьютеру через последовательные порты, шины ISA и PCI. Рассмотрены язык программирования G и конкретные примеры решения задач сопряжения внешних устройств с персональным компьютером и обработки полученных данных средствами LabView. Представлены программы для работы со стандартными приборами (мультиметрами) через последовательный порт, с платами, выпускаемыми отечественными разработчиками (3AO «Компания Сигнал» и 3AO «L-CARD»), даны конкретные примеры решения задач обработки сигналов, полученных от этих устройств. Приведена информация об использовании звуковой карты персонального компьютера в качестве генератора и осциллографа для решения простых задач в лаборатории разработчика и исследователя. При подготовке книги использован опыт автора по использованию пакета LabView в процессе обучения студентов МГТУ им. Н. Э. Баумана.

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

Оглавление

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 2

1. ОБЩИЕ ПРИНЦИПЫ ПОСТРОЕНИЯ ПРОГРАММЫ В LABVIEW 8
1.1. Палитра Tools (Палитра Инструментов) 10
1.2. Палитра Controls (управления) 11
1.3. Палитра Functions (функций) 17
1.4. Переменные в программе 19

2. ЯЗЫК ПРОГРАММИРОВАНИЯ LABVIEW 27
2.1. Технология программирования в среде LabView 27
2.2. Выполнение программы, средства отладки и поиска ошибок 34
2.3. Сервисные возможности формирования Лицевой панели 37
2.4. Азбука математики в программе LabView 48
2.5. Массивы и кластеры 58
2.6. Структуры в LabView 80
2.7. Строковые переменные и таблицы 88
2.8. Служебные узлы, Local AND Global Variables 100
2.9. Подпрограммы и их использование 106
2.10. Совместимость с другими языками программирования 114
2.11. Структуры. Формульный узел 142
2.12. Обработка сигналов в частотной области 152
2.13. Генераторы сигналов. Часть 1 159
2.14. Генераторы сигналов. Часть 2 169
2.15. Обработка сигналов. Фильтрация сигналов 178
2.16. Обработка сигналов. Оконное взвешивание 191
2.17. Линейная алгебра. 195
2.18. Распространение программ 201

3. РАБОТА С ВИРТУАЛЬНЫМИ ИНСТРУМЕНТАМИ В СРЕДЕ LABVIEW 211
3.1. Осциллографы в LabView 211
3.2. Ввод-вывод данных в LabView 227

4. ВНЕШНИЕ УСТРОЙСТВА СОПРЯЖЕНИЯ В LABVIEW 248
4.1. Работа с внешними устройствами 248
4.2. Работа с шиной ISA. 254
4.3. Работа с шиной PCI 273
4.4. Работа с последовательным портом 300
4.5. Работа со звуковыми платами 325

ЛИТЕРАТУРА 350