Логические элементы И, ИЛИ, НЕ, ИЛИ-НЕ, И-НЕ

 

Логические элементы составляют основу устройств цифровой (дискретной) обработки информации и цифровых устройств автоматики.

Логические элементы выполняют простейшие логические операции над цифровой информацией. Логическая операция преобразует по определенным правилам входную информацию в выходную. Логические элементы чаще всего строят на базе электронных устройств, работающих в ключевом режиме. Поэтому цифровую информацию обычно представляют в двоичной форме, в которой сигналы принимают только два значения: «0» (логический нуль) и «1» (логическая единица) соответствующие двум состояниям ключа. Логическому нулю соответствует низкий уровень напряжения на входе или выходе элемента (например U0=0…0,4В), а логической единице соответствует высокий уровень напряжения (например U1=3…5В).

Основными логическими элементами являются элементы ИЛИ, И, НЕ, ИЛИ-НЕ, И-НЕ. На основе этих основных элементов строятся более сложные: триггеры, счётчики, регистры, сумматоры.

Логический элемент ИЛИ (рис. 4.1, а) имеет один выход и несколько входов (чаще всего 2 - 4 входа) и реализует функцию логического сложения или дизъюнкции. Обозначается в случае двух независимых переменных У = Х1ÚХ2 либо У = Х1 + Х2 (читается Х1 или Х2) и определяется таблицей истинности (табл. 4.1.). Операцию ИЛИ можно выполнять для трех и более независимых аргументов. Функция У = 1, если хотя бы одна из независимых переменных Хi равна единице.

Логический элемент И (рис. 4.1, б) реализует функцию логического умножения или конъюнкции. Обозначается У = Х1ÙХ2 либо У = Х1Х2 (читается Х1 и Х2) и определяется таблицей истинности (табл. 4.2). Операцию логического умножения можно распространить на три и более независимых аргументов. Функция У равна единице только тогда, когда все независимые переменные Хi равны единице.

Логический элемент НЕ реализует операцию логического отрицания или инверсии. Логическое отрицание от функции Х обозначается `Х (говорится «не Х») и определяется таблицей истинности (табл. 4.3).

Логический элемент ИЛИ-НЕ реализует логическую функцию У =и определяется таблицей истинности (табл. 4.4.).

Логический элемент И-НЕ реализует логическую функцию У =и определяется таблицей истинности (табл. 4.5.).

 

Рисунок 4.1 – Условно-графические изображения логических элементов ИЛИ (а), И (б), НЕ (в), ИЛИ-НЕ (г), И-НЕ (д)

 

Таблица 4.1–Таблица истинности Таблица 4.2–Таблица истинности элемента ИЛИ элемента И

Х1 Х2 У = Х12     Х1 Х2 У = Х1Х2
   
   
   
   

 

Таблица 4.3–Таблица истинности Таблица 4.4–Таблица истинности

элемента НЕ элемента ИЛИ - НЕ

Х `     Х1 Х2 У= `
   
   
       
       

 

Таблица 4.5- Таблица истинности элемента И-НЕ

 

Х1 Х2 У=

 

Находят применение также элементы реализующие логические операции ЗАПРЕТ и исключающее ИЛИ.

Логический элемент ЗАПРЕТ обычно имеет два входа (рис. 4.2, а): разрешающий Х1 и запрещающий Х2. Выходной сигнал повторяет сигнал на разрешающем входе Х1, если Х 2=0. При Х2 =1 на выходе возникает согнал 0 независимо от значения Х1. То есть данный элемент реализует логическую функцию У = Х1. Логический элемент «исключающее ИЛИ» (неравнозначность) (рис. 4.2, б) реализует логическую функцию и определяется таблицей истинности (табл. 4.6).

 

 

а б

Рисунок 4.2 – Условно-графические изображения логических элементов ЗАПРЕТ (а), исключающее ИЛИ (б)

 

Таблица 4.6 - Таблица истинности элемента «исключающее ИЛИ»

 

Х1 Х2 Y

 

Цифровые интегральные микросхемы обеспечивают получение выходных сигналов очень малой мощности. Например, микросхемы серий К155, К555, КР1533 обеспечивают в состоянии логической единицы выходной ток = 0,4 мА. Поэтому на выходах логического блока обычно используют микросхемы с открытым коллектором. В таких микросхемах резистор, включенный в цепи коллектора, выносится за пределы микросхемы (рис. 4.3, а).

 

а б

 

Рисунок 4.3 – Подключение нагрузки к выходу микросхемы с открытым коллектором

 

Если выход микросхемы ДД1 находится в состоянии логической единицы (UВЫХ = 1), то есть ее выходной транзистор находится в состоянии отсечки, то IК » 0. При «Лог.0» на выходе ДД1 (UВЫХ = 0), то есть когда ее выходной транзистор находится в состоянии насыщения IК » UП / RК. Максимально допустимый выходной ток микросхем с открытым коллектором может быть значительно большим, чем у обычных микросхем.

Например, для микросхем с открытым коллектором К155ЛЛ2, К155ЛИ5, К155ЛА18 максимальный выходной втекающий ток может достигать 300 мА, а максимальное напряжение на выходе в состоянии «Лог.1» может составлять 30 В, что позволяет коммутировать нагрузку мощностью до 9 Вт.

Если нагрузка, например катушка реле или пневмораспределителя, рассчитана на напряжение и ток, не превышающие допустимые для данной микросхемы, то она может быть включена непосредственно на выход микросхемы (рис. 4.3, б). При этом реле К1 срабатывает, если на выходе ДД2 имеем «Лог.0» и отключается при «Лог.1» на выходе ДД2. Диод VD1, включенный в обратном направлении, обеспечивает защиту микросхемы от перенапряжения, возникающего при отключении катушки реле за счет накопленной в ней электромагнитной энергии.

Для управления нагрузкой с большим рабочим напряжением и током можно использовать схему, где коммутация силовой цепи осуществляется дополнительным транзистором VТ1, включенным на выход микросхемы с открытым коллектором ДД1 и работающим в ключевом режиме (рис. 4.4).

 

 

Рисунок 4.4– Подключение нагрузки через транзисторный ключ

 

При «Лог.0» на выходе ДД1 транзистор VТ1 закрыт и реле К1 отключено. При «Лог.1» на выходе ДД1 транзистор открывается (переходит в состояние насыщения). Ток через транзистор в режиме насыщения определяется напряжением питания U1 и сопротивлением катушки реле RК1, так как падение напряжения на транзисторе в режиме насыщения UКН » 0:

 

 

Напряжение питания U1 должно выбираться равным рабочему напряжению нагрузки (в данном случае реле К1), а транзистор VТ1 должен выбираться с допустимым напряжением на коллекторе, большим U1, и допустимым током коллектора, большим IК1.

Режим насыщения транзистора достигается при

 

 

Для надежного насыщения транзистора необходимо, чтобы условие выполнялось при минимальном значении статического коэффициента усиления по току h 21Э = h21Эmin для данного типа транзистора.

При этом должно выполняться условие

 

UП/R1 ³IБНg = gIКН/ h21Эmin

 

где g - степень насыщения (g = 1,2…2).

Диод VД1 обеспечивает защиту транзистора от коммутационных перенапряжений. Диод VД2 обеспечивает напряжение смещения, необходимое для запирания транзистора при «Лог.0» на выходе ДД1. Напряжение смещения подается на базу через резистор R2.

Если нагрузка обладает значительной индуктивностью, то она шунтируется диодом, включенным в обратном направлении (см. рис. 4.3, б, рис. 4.4).

Логические микросхемы с открытым коллектором применяют также для управления технологическим (например сварочным) оборудованием. В блоках управления современным сварочным оборудованием (например, в блоках управления сварочными полуавтоматами серии БУСП, блоках управления циклом контактной сварки серии РКС) предусмотрено управление включением непосредственно с помощью микросхемы с открытым коллектором, подключаемой к определенному входу блока управления (рис. 4.5).

 

 

Рисунок 4.5 – Схема управления технологическим оборудованием с помощью логической микросхемы с открытым коллектором