Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №10 ВиГ.doc
Скачиваний:
1
Добавлен:
22.07.2019
Размер:
194.05 Кб
Скачать

Лабораторная работа №10

ИССЛЕДОВАНИЕ ЛОГИЧЕСКИХ ЭЛЕМЕНТОВ

Цель работы: I. Ознакомление с функциями алгебры логики.

2. Ознакомление с устройством и работой основных логических элементов.

Общие сведения

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

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

Благодаря тому, что ключевые элементы могут находиться в одном из двух фиксированных состояний: открытом или закрытом, включенном или выключенном, обеспечивается безошибочное распознавание соответствующих им цифр 0 или I. Например, транзистор открыт -I, закрыт - 0. Реле включено - I, выключено - 0, лампа включена -1 , лампа выключена - 0 и т.д.

Логические элементы выполняют простейшие логические операции над цифровой информацией.

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

Сигналы на входах и выходах логических элементов называют также двоичными переменными и обозначают буквами латинского алфавита (например, входные сигналы X1, X2,...,ХN, а результат операции, т.е. выходной сигнал - F).

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

1. Логическое сложение, называемое дизъюнкцией либо операцией ИЛИ, обозначается символом "V " или знаком обычного сложения "+", в дальнейшем будем использовать последнее обозначение, при котором данная операция символически записывается в виде

F = X1 + Х2 ... + ХN и читается: F есть (равно) X1 или X2 или ХN

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

2. Логическое умножение, называемое конъюнкцией либо операцией И обозначается символом "/\ " или как обычное умножение " ∙ " или просто написанием переменных без всякого знака. При использовании последнего обозначения данная операция записывается в виде

F = X1 ∙ Х2 ... ∙ ХN и читается: F есть (равно) X1 и X2 и ХN

3. Логическое отрицание, называемое также инверсией либо операцией НЕ обозначается чертой над переменной F = Х и читается: " F равно не X ". В этом случае выходной сигнал всегда противоположен входному.

Правила выполнения логических операций над двоичными переменными для простейшего случая двух входных сигналов имеют следующий вид:

Таким образом, при операции "ИЛИ" выходной сигнал F = 1,если хотя бы на один из N входов подан сигнал 1 (X1 =1, или Х2 =1, или ХN =1).

При операции “И” F =1 только, если одновременно на все N входов подан сигнал 1 (X1 =1,и Х2 =1, и ХN =1).

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

; ;

Обозначение логических элементов на функциональных схемах показано на рис.1

Рис.1

Реализация логических операций "И", "ИЛИ", "НЕ" на электромагнитных реле показана на рис.2.

Рис.2

Так, например, операция "И" на N входов выполняется последовательным соединением замыкающих контактов N peле.

Операция "ИЛИ" осуществляется при помощи параллельного соединения замыкающих контактов реле.

При отсутствии сигнала на входе элемента "НЕ", сигнал на выходе есть. Наличие входного сигнала (Х=1) приводит к размыканию контактной цепи, т.е. схема работает по правилу отрицания.

В лабораторной работе исследуются логические элементы выполненные на транзисторах. В качестве входных и выходных величин принимают ток или напряжение, которые дискретно меняют свой уровень. Низкий уровень входного или выходного сигнала считается условно "0", а верхний – “1” независимо от качественного выражения и полярности.

На рис.3 изображены принципиальные схемы логических элементов на транзисторах, реализующих логические операции “НЕ”, ”ИЛИ”, ”И”.Транзисторы включены по схеме с общим эммитером, входным сигналом является напряжение, подаваемое на переход эмиттер-база, выходным - напряжение между коллектором к эмиттером или коллекторный ток. Для обеспечения надежного запирания транзисторов при отсутствии входного сигнала предусмотрена цепь смещения.

Логический элемент "НЕ" (рис.3а). При подаче нулевого потенциала на вход (Х=0) транзистор закрыт, напряжение на коллекторе Uк=Eк т.е. F=1. При подаче на вход высокого отрицательного потенциалам (X=1) транзистор открывается Uк=0 т.е. F=0. Таким образом реализуется функция F =

Логический элемент “ИЛИ” (рис.3.6) .При подаче нулевого потенциала на оба входа (X1=X2=O) транзисторы V1 и V2 закрыты, токи коллектора Iк1=Iк2=0, сигнальная лампа Л1 не горит, т.е, F=0. При подаче высокого отрицательного потенциала хотя бы на один из входов (X1,X2) соответствующий транзистор открывается, коллекторный ток открытого транзистора протекает через сигнальную лампу, которая загорается, т.е. F=1. Таким образом, реализуется функция F=X1+X2.

Логический элемент “И” (рис.12в).При подаче нулевого потенциала хотя бы нa один из входов (X1,X2) соответствующий транзистор закрыт, ток Iк=0,сигнальная лампа не горит, т.е. F=0. При наличии отрицательного потенциала одновременно на обоих входах (X1=X2=1) оба транзистора будут открыты, через сигнальную лампу протекает ток Iк, т.е. F=1. Таким образом реализуется функция F=X1·X2.

На транзисторах могут быть собраны универсальные логические элементы “ИЛИ-НЕ” и “И-НЕ” (рис.4), с помощью которых строят логические элементы: НЕ ,ИЛИ , И.

Универсальный логический элемент “ИЛИ-НЕ” (рис.4а). При наличии высокого отрицательного потенциала хотя бы на одном из входов (X1, Х2, X3) транзистор открыт,Uк=0, т.е.F=0. При подаче нулевого потенциала на все входы транзистор закрывается Uк=Ек, т.е F=1. Таким образом, реализуется функция F=Х123.

Универсальный логический элемент “И-НЕ” (рис.4.б).При наличии нулевого потенциала на одном из входов (X1, Х2, X3) соответствующий диод открыт, на выходе диодной приставки потенциал равен нулю. Этот нулевой потенциал приложен к базе транзистора, который закрыт под действием напряжения смещения. Напряжение на коллекторе транзистора Uк=Ек, т.е. F=I. Диоды закрываются только при подаче высокого отрицательного потенциала на все входы. На выходе диодной приставки появляется высокий отрицательный потенциал, который открывает транзистор. Напряжение на коллекторе Uк=0, т.е. F=0, Таким образом, реализуется функция F=Х1·Х2·Х3.

Рис.3. Логические элементы на транзисторах

Рис.4. Универсальные логические элементы "ИЛИ-НЕ", "И-НЕ"

Рис.5. Логические элементы на универсальных элементах "ИЛИ-НЕ" и "И-НЕ"

Структурные схемы логических элементов "НЕ","И","ИЛИ", собранные на универсальных логических элементах "ИЛИ-НЕ" и "И-НЕ" приведены на рис.5.

Логический элемент "НЕ" (рис.5). Для получения логического элемента "НЕ" достаточно задействовать только один из элементов "ИЛИ-НЕ" или "И-НЕ", тогда получим обычный инвертор реализующий функцию F = .

Логический элемент "ИЛИ" (рис.5) При наличии нулевого потенциала одновременно на всех входах Х123=0 транзистор входного элемента "ИЛИ-НЕ" закрыт, отрицательное напряжение с его коллектора открывает транзистор выходного элемента "ИЛИ - НЕ", в результате напряжение на коллекторе равно нулю, т.е. Uк=0. При подаче высокого отрицательного потенциала хотя бы на один из входов (X1, Х2, X3) транзистор входного элемента "ИЛИ-НЕ" открывается и шунтирует вход транзистора выходного элемента "ИЛИ - НЕ", последний закрывается, в результате Uк = Ек, т.е. F=I. Таким образом. реализуется дизъюнкция на элементах "ИЛИ-НЕ".

Логический элемент "И" (рис.5) При наличии нулевого потенциала хотя бы на одном из входов (X1, Х2, X3) транзистор соответствующего элемента "ИЛИ-НЕ" закрыт , отрицательное напряжение с коллектора этого транзистора открывает транзистор выходного элемента "ИЛИ-НЕ" , в результате напряжение на его коллекторе разно нулю, т.е. Uк=0. Транзисторы входных элементов "ИЛИ-НЕ" открыты только при наличии отрицательного потенциала одновременно на всех входах: в результате транзистор выходного элемента "ИЛИ-НЕ" закрыт, напряжение на его коллекторе Uк = Ек, т.е. F=I. Таким образом, реализуется конъюнкция F=Х1·Х2·Х3 на элементах "ИЛИ-НЕ".