- •Москва Издательство мэи 2004
- •Часть1. “Моделирование дискретных устройств в системе Electronics WorkBench”:
- •Часть 2. “Разработка и исследование схем дискретных устройств”.
- •1. Компоненты electronics workbench
- •1.1. Источники
- •1.2. Базовые компоненты
- •1.3. Индикаторы
- •1.4. Логические элементы
- •1.5. Узлы комбинационного типа
- •1.6. Узлы последовательностного типа
- •1.7. Контрольные вопросы и задания
- •2. Приборы для проведения исследований
- •2.1. Приборы из библиотеки индикаторов
- •2.2. Приборы из меню приборов
- •2.3. Осциллограф
- •2.4. Генератор слов
- •2.5. Логический анализатор
- •2.6. Логический преобразователь
- •2.7. Контрольные вопросы и задания
- •3. Создание схем
- •3.1. Технология построения схем
- •Путем настройки приборов можно осуществить следующее:
- •Графические возможности программы позволяют:
- •3.2. Исследование схем
- •3.3. Контрольные вопросы
- •4. Технология составления отчета
- •4.1. Требования к отчету
- •4.2. Вывод результатов на принтер
- •5. Задачи для самостоятельного решения
- •5.1. Логические функции, элементы и схемы
- •5.2. Дешифраторы
- •5.3. Мультиплексоры
- •5.4. Триггеры и счетчики
- •Литература
- •Содержание
- •Моделирование дискретных устройств в системе electronics workbench Лабораторный практикум
- •Моделирование дискретных процессов
- •Средства вычислительной техники
2.6. Логический преобразователь
Логический преобразователь – прибор, который не имеет аналогов в реальном мире. Он предназначен для выполнения различных функциональных преобразований. С его помощью можно осуществлять следующие операции:
- получение таблицы истинности исследуемой схемы;
- преобразование таблицы истинности в логическое выражение;
- преобразование логического выражения в таблицу истинности;
- синтез логической схемы по заданному логическому выражению на произвольных элементах;
- синтез логической схемы на элементах 2И–НЕ по заданному логическому выражению.
Н
а
экран выводится уменьшенное изображение
логического преобразователя (рис.20).
Рис. 20. Уменьшенное изображение логического преобразователя
Двойным щелчком мыши по уменьшенному изображению открывается расширенное изображение прибора, приведенное на рис. 21.
Р
ис.
21. Расширенное изображение логического
преобразователя
Получение таблицы истинности исследуемой схемы
Для получения таблицы истинности схемы необходимо подключить выводы А, В, С, D, E, F, G, Н логического преобразователя ко входам исследуемой схемы (не более восьми), вывод OUT логического преобразователя соединить с выходом схемы. После нажатия кнопки в левой части экрана логического преобразователя
в нижнем окне появится таблица истинности исследуемой схемы.
Преобразование таблицы истинности в логическое выражение
Для того чтобы задать таблицу истинности, необходимо в левой верхней части прибора активизировать нужные переменные от А до Н (щелкнуть левой кнопкой мыши по соответствующей букве). Середина экрана заполнится комбинациями нулей и единиц, которые определяют значения переменных. Слева будут показаны номера наборов, а справа появится столбец выходных значений функции OUT (реакция на входные наборы), заполненный первоначально нулями. Изменяя в правой колонке нули на единицы или Х (безразличное состояние), можно описать состояние выхода для любого набора значений аргументов. После щелчка по кнопке
в нижнем окне изображения прибора появится логическое выражение в совершенной дизъюнктивной нормальной форме, соответствующее созданной таблице истинности.
Минимизация логического выражения
Для упрощения полученного логического
выражения следует щелкнуть по кнопке
Примечание. Данное преобразование требует достаточно большого объема оперативной памяти, поэтому, если компьютер не обладает достаточным объемом ОЗУ, операция займет много времени или вообще не будет выполнена.
Ввод и преобразование логического выражения в таблицу истинности
Для получения таблицы истинности функции, заданной логическим выражением, необходимо проделать следующее:
- в нижнее окно преобразователя введите при помощи клавиатуры логическое выражение; при вводе выражений переменные обозначаются буквами латинского алфавита от A до H, инверсия обозначается апострофом ', логическое сложение знаком +, логическое умножение никак не обозначается;
- щелкните по кнопке
.
Синтез схемы по логическому выражению
При помощи логического преобразователя можно получить схему, реализующую функцию, заданную логическим выражением. Для этого в нижней строке преобразователя введите логическое выражение и щелкните по кнопке
.
После нажатия этой кнопки на рабочем поле Electronics Workbench появится эквивалентная логическому выражению схема.
Если требуется использовать для построения схемы только элементы 2И–НЕ, то необходимо воспользоваться кнопкой
.
