Цифровые элементы

Цифровые элементы программы представлены следующими группами: индикаторы, логические элементы, узлы комбинационного типа, узлы последовательностного типа, гибридные элементы.

Индикаторы

Каждый из семи выводов индикатора управляет соответствующим сегментом, от а до g. В таблице функционирования приведены комбинации логических уровней, которые нужно установить на входе индикатора, чтобы на его дисплее получить изображения шестнадцатиричных цифр от 0 до F.

Обозначение сегментов семисегментного индикатора и таблица функционирования приведены ниже:

 

Таблица функционирования

а b с d е f g символ на дисплее  
 
-  
 
 
 
 
 
 
 
 
 
 
А  
b  
С  
d  
Е  
F  

Дешифрирующий семисегментный индикатор служит для отображения на своем дисплее шестнадцатеричных чисел от 0 до F, задаваемых состоянием на входе индикатора. Соответствие состояний на выводах изображаемому символу приведено в таблице функционирования.

Таблица функционирования

а b с d символ на дисплее
. 1 А
b
С
d
Е
F

 

Пробник определяет логический уровень (0 или 1) в конкретной точке схемы. Если исследуемая точка имеет уровень логической 1, индикатор загорается красным цветом. Уровень логического нуля свечением не отмечается. С помощью команды Value в меню Circuit можно изменить цвет свечения пробника.

 

 

Зуммер применяется для звуковой сигнализации о превышении подводимого к нему напряжения. Встроенный в компьютер динамик издает звук заданной частоты, если напряжение превышает пороговое значение. С помощью команды Value в меню Circuit можно задать пороговое напряжение и частоту звукового сигнала.

Логические элементы

Electronics Workbench содержит полный набор логических элементов и позволяет задавать их основные характеристики, в том числе тип элемента: ТТЛ или КМОП. Число входов логических элементов схем можно установить в пределах от 2 до 8, но выход элемента может быть только один.

 

Элемент логическое НЕ или инвертор изменяет состояние входного сигнала на противоположное. Уровень логической 1 появляется на его выходе, когда на входе 0.

Таблица истинности

Вход А Выход Y

 

Выражения Булевой алгебры:

 

 

Элемент И реализует функцию логического умножения. Уровень логической 1 на его выходе появляется в случае, когда на один и на другой вход подается уровень логической единицы .

 

Таблица истинности

Вход А Вход В Выход Y

 

Выражения Булевой алгебры:

 

 

Элемент ИЛИ реализует функцию логического сложения. Уровень логической 1 на его выходе появляется в случае, когда на один или на другой вход подается уровень логической единицы.

 

Таблица истинности

Вход А Вход В Выход Y

 

Выражения Булевой алгебры:

 

 

Двоичное число на выходе элемента исключающее ИЛИ является младшим разрядом суммы двоичных чисел на его входах.

Таблица истинности

Вход А Вход В Выход Y
о

 

Выражения Булевой алгебры:

 

Элемент И-НЕ реализует функцию логического умножения с последующей инверсией результата. Он представляется моделью из последовательно включенных элементов И и НЕ. Таблица истинности элемента получается из таблицы истинности элемента И путем инверсии результата.
Таблица истинности

Вход А Вход В Выход Y
о

 

Выражения Булевой алгебры:

 

 

 

Элемент ИЛИ-НЕ реализует функцию логического сложения с последующей инверсией результата. Он представляется моделью из последовательно включенных элементов ИЛИ и НЕ. Его таблица истинности получается из таблицы истинности элемента ИЛИ путем инверсии результата.

 

 

Таблица истинности

Вход А Вход В Выход Y
о о
о

 

Выражения Булевой алгебры:

 

 

Данный элемент реализует функцию "исключающее ИЛИ" с последующей инверсией результата. Он представляется моделью из двух последовательно соединенных элементов: исключающее ИЛИ и НЕ.
Таблица истинности

Вход А Вход В Выход Y
о

Выражения Булевой алгебры:

Буфер служит для подачи больших токов в нагрузку. Данный буфер является неинвертирующим.

Таблица истинности

Вход Выход

Установку типа буфера можно произвести с помощью команды Model в меню Circuit (CTRL+ M). При использовании ТТЛ элемента в качестве буфера необходимо выбрать модель буфера LS-BUF или LS-OC-BUF (Open Collector - открытый коллектор). Если в качестве буфера применяется КМОП элемент, следует выбрать модель HC-BUF, либо HC-OD-BUF (Open Drain -открытый сток). Если тип буфера не выбран, то буфер ведет себя как обычный цифровой элемент с малой нагрузочной способностью.

 


Буфер с тремя состояниями имеет дополнительный разрешающий вход (enable input). Если на разрешающем входе высокий потенциал, то элемент функционирует по таблице истинности обыкновенного буфера, если низкий, то независимо от сигнала на входе выход перейдет в состояние с высоким импедансом. В этом состоянии буфер не пропускает сигналы, поступающие на вход.

Установка режима работы производится так же, как и для обычного буфера.