MULTISIM, LABVIEW И SIGNALEXPRESS.
ПРАКТИКА АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ЭЛЕКТРОННЫХ УСТРОЙСТВ

ВВЕДЕНИЕ 3

1. MULTISIM. НАЗНАЧЕНИЕ ПРОГРАММЫ 5
НАЧАЛО РАБОТЫ С ПРОГРАММОЙ MULTISIM 10
СЕРВИСНЫЕ ПАНЕЛИ MULTISIM 15
Окно Design Toolbox 15
Окно Spreadsheet View 17
ВВОД СХЕМЫ ДЛЯ АНАЛИЗА 19
Виды компонент 21
ФОРМИРОВАНИЕ СХЕМЫ, СОЕДИНИТЕЛЬНЫЕ ПРОВОДНИКИ 39
Пример ввода схемы 44
МОДЕЛИРОВАНИЕ 56
Исследование с помощью измерительных приборов 56
График Боде 66
Обработка данных с использованием Grapher и Postprocessor 69
Исследование с помощью назначаемых методов, SPICE-анализ 70
Назначенный анализ, режим DC Sweep 75
Назначенный анализ, Parameter Sweep… 95
КРАТКИЙ ОБЗОР ВСТРОЕННЫХ ПРИБОРОВ В NI MULTISIM 97
Категории инструментов 99
ИСПОЛЬЗОВАНИЕ ВИРТУАЛЬНОЙ МАКЕТНОЙ ПЛАТЫ В ПРОГРАММЕ MULTISIM 104
Макетная плата 104
ОСНОВНЫЕ КОМПОНЕНТЫ MULTISIM И ИХ МОДЕЛИ 112
Резистор 112
Индуктивность 115
Конденсаторы 118
Источники 120
Полупроводниковые диоды 123
Биполярные транзисторы (Bipolar transistor – BJT) 124
Полевой транзистор (JFET) 127
МОП-транзистор (MOSFET) 128
Операционный усилитель (ОРАМР) 131
СОЗДАНИЕ МОДЕЛЕЙ ЭЛЕКТРОННЫХ КОМПОНЕНТ 134
База данных компонент Multisim 134
Управление базами данных в программе Multisim 137
Редактирование компонентов 143
СОЗДАНИЕ МОДЕЛИ КОМПОНЕНТ С ИСПОЛЬЗОВАНИЕМ МОДУЛЯ MODEL MAKER 151
Создание модели диода 152
Создание модели биполярного транзистора 156
Создание модели МОП (MOSFET) транзистора 168
Создание модели операционного усилителя 175

2. LABVIEW. НАЗНАЧЕНИЕ ПРОГРАММЫ 180
РЕАЛИЗАЦИИ ЛАБОРАТОРНОГО ИССЛЕДОВАНИЯ С ТЕХНОЛОГИЯМИ LABVIEW 191
EXPRESS VI (ЭКСПРЕСС-ПРИБОРЫ) В LABVIEW 191
Работа с Express VI 192
Создание Express VI 196
Создание Express VI из обычного VI 198
Технологии сбора данных 205
Сбор данных с использованием персонального компьютера 207
ДАТЧИКИ 211
АППАРАТУРА СБОРА ДАННЫХ 213
Аналоговый ввод 213
Аналоговый вывод 215
Триггеры 215
ЦИФРОВОЙ ВВОД/ВЫВОД 215
Синхронизирующие входы/выходы 216
Программное обеспечение работы оборудования сбора данных 216
ПРОГРАММИРОВАНИЕ УСТРОЙСТВ DAQ (DATA ACQUISITION) 217
Measurement&Automation Explorer (MAX) 217
Express VI (DAQ Assistant) 226
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ СБОРА ДАННЫХ NI 232
Модуль сбора данных NI USB 6008/6009 232
Пример программирования устройства USB 6008 (DAQmx-карты) 240
ЗВУКОВАЯ ПЛАТА КОМПЬЮТЕРА 246
Программирование устройств сбора данных на основе звуковой платы 248
Использование Express VI Play Waveform 249
VI для воспроизведения сигнала 253
VI визуализации сигнала из звукового файла *.wav 254
VI для воспроизведения сигнала и сохранения сигнала в формате звукового файла *.wav 257
VI для воспроизведения сигнала из файла формата *.wav 260
Использование Express VI Simulate Arbitrary Signal 262
VI для воспроизведения сигнала, заданного формулой 263
СОЗДАНИЕ ВЫПОЛНЯЕМОГО ФАЙЛА, EXE-ПРИЛОЖЕНИЯ 264
Installer 266
Использование звуковых плат на сайтах Интернета 270

3. ОБМЕН ДАННЫМИ МЕЖДУ MULTISIM И LABVIEW 272
ЭКСПОРТ ДАННЫХ ИЗ MULTISIM 9 В LABVIEW 272
Сохранение данных средствами инструментов Multisim 272
Сохранение данных моделирования средствами постобработки 277
ЭКСПОРТ ДАННЫХ ИЗ LABVIEW В MULTISIM 9 279
Источники тока и напряжения LVM 279
Использование Express VI Write To Measurement File 282

4. ФОРМИРОВАНИЕ ОТЧЕТОВ В LABVIEW 288

5. ФОРМИРОВАНИЕ ОТЧЕТОВ В MULTISIM 291

6. ИНТЕГРАЦИЯ ПРОГРАММ MULTISIM И LABVIEW 293
ИНТЕГРАЦИЯ ПРИБОРОВ ДЛЯ ЧТЕНИЯ И ВОСПРОИЗВЕДЕНИЯ ЗВУКОВОГО ФАЙЛА В MULTISIM 294
Интеграция виртуального прибора Sound File to Sound Output.vi в Multisim 298
Интеграция прибора для анализа звукового сигнала Signal Analyzer.vi
в Multisim 314
ИНТЕГРАЦИЯ ПРИБОРА ДЛЯ АНАЛИЗА И КОНТРОЛЯ ДИАПАЗОНА ВХОДНОГО СИГНАЛА В MULTISIM 323

7. СРЕДА РАЗРАБОТКИ SIGNALEXPRESS 330
ПРОЕКТЫ В SIGNALEXPRESS 331
Проект сбора данных при использовании генератора на звуковой плате и модуля USB 6008 332
Настройка шагов внутри проекта 342
Импорт/Экспорт данных в программе SignalExpress 342
Масштабирование и сравнение сигналов 344
Нормирование, масштабирование графиков и сравнение сигналов 348
Дополнительные возможности SignalExpress в режиме сравнения сигналов 350
Выполнение измерений с перестройкой параметров 351
ИНТЕГРАЦИЯ ПРОГРАММЫ SIGNALEXPRESS С ПРОГРАММОЙ LABVIEW 356
Экспорт проекта SignalExpress в программу LabVIEW 356

ЗАКЛЮЧЕНИЕ 360

ЛИТЕРАТУРА 362