Домашнее задание
Нарисовать все схемы исследованных логических элементов. Записать логи- ческие выражения, таблицы истинности, полученные экспериментально, и проверить их взаимное соответствие.
Нарисовать исследованную комбинационную схему, записать таблицу истин- ности и логическое выражение, полученные в п.п. 5 и 6. Сравнить эти результаты с ре- зультатами п.7, полученными с помощью логического преобразователя.
Описать принцип работы и методику исследования дешифратора на микро- схеме 74159.
Нарисовать все исследованные схемы триггеров, объяснить назначение вхо- дов, принцип работы, составить логические уравнения функционирования, построить экспериментальные таблицы переходов и проверить их соответствие уравнениям функ- ционирования.
Нарисовать схему исследованного двоичного счетчика, описать принцип ра- боты и методику исследования, построить осциллограммы выходных сигналов.
Глава 18. МИНИАТЮРНАЯ ЭЛЕКТРОТЕХНИСЕСКАЯ ЛАБОРАТОРИЯ МЭЛ С ВИРТУАЛЬНЫМИ ПРИБОРАМИ НА ОСНОВЕ ПРОГРАММЫ LabVIEW
Краткие сведения о среде программирования LabVIEW
Среда программирования LabVIEW используется главным образом для построе- ния компьютерных приборов, позволяющих проводить измерения физических величин в реальных устройствах и управлять такими устройствами. Программа, написанная в среде LabVIEW, называется виртуальным прибором (ВП) (VI- virtual instrument). Вир- туальный прибор имеет Лицевую панель (Front panel). На лицевой панели в меню View Вы можете выбрать палитру Элементы управления (Controls), на которой размещены различные тумблеры, кнопки, ручки регулировки, индикаторы, лампочки, осциллогра- фы, цифровые измерители, логические индикаторы и т.д.
Выбрав неоходимые для Вашего прибора элементы управления, Вы приступаете к программированию ВП.
Для этого в меню Windows лицевой панели выберите Show Block Diagram и от- кройте палитру инструментов (Tools Palette) (рис.18.1).
На блок-диаграмме ВП отражаются элементы управления лицевой панели. Вы создаете код программы, помещая на блок-диаграмму разнообразные функциональные элементы из палитры Функции (Functional Palette) и соединяя их проводниками данных между собой и с элементами управления лицевой панели. Причем проводники данных могут передавать одномерные и двухмерные массивы чисел, скалярные величины, сиг- налы сложной формы, логические величины и т.д. Характер данных определяется окраской и формой проводника и может быть изменен конвертированием.
|
|
Инструмент Управление используется для изменения значе-
ния элементов управления или ввода текста.
|
|
Инструмент Перемещение используется для выбора, переме-
щения или изменения размеров объектов.
|
|
Инструмент ввода текста.
|
|
Инструмент Соединение создает проводники данных, соеди-
няя элементы на блок-диаграмме.
|
|
Инструмент Быстрая прокрутка экрана.
|
|
Инструмент Ввод контрольной точки расставляет контроль-
ные точки на ВП.
|
Рис.18.1. Палитра инструментов
Палитра Функции весьма обширна и содержит средства программирования, из- мерения, передачи данных, инструменты ввода-вывода, математические функции, функциональные преобразования сигналов, палитру Express, на которой имеются наиболее употребляемые функции и т.д.
После соединения всех объектов на блок-диаграмме можно приступать к вклю- чению ВП. Для этого на инструментальной панели лицевой панели используют кнопки - Запуск или - Непрерывный запуск. Останов ВП выполняют кнопкой Стоп са- мого прибора или кнопкой - Немедленная остановка (Abort Execution).
Среда программирования LabVIEW позволяет решать следующие задачи:
Проводить вычислительные работы, используя обширный набор математиче- ских функций.
Моделировать различные процессы вычислений и преобразований сигналов, используя генераторы сигналов из палитры Функции.
Создавать виртуальные приборы для сбора данных от реальных устройств и управления реальными устройствами. Эту наиболее интересную задачу мы рассмотрим более подробно.
Do'stlaringiz bilan baham: |