- •Конспект лекций
- •190402 – «Автоматика, телемеханика и связь на железнодорожном транспорте»
- •1. Общие сведения
- •1.1. Характеристика дискретных элементов
- •1.2. Контактные и бесконтактные дискретные элементы
- •1.3. Классификация дискретных устройств
- •2. Функции алгебры логики
- •2.1. Определение и задание функций алгебры логики
- •2.2. Функции алгебры логики одной и двух переменных и их реализация
- •2.3. Базис: конъюнкция, дизъюнкция, инверсия
- •2.4. Нормальные формы функций алгебры логики
- •2.5. Минимизация функций алгебры логики. Метод Квайна – Мак-Класки
- •2.6. Геометрический метод минимизация функций алгебры логики
- •2.7. Минимизация функций алгебры логики методом карт Карно
- •3. Анализ и синтез комбинационных устройств
- •3.1. Анализ комбинационных дискретных устройств
- •3.2. Синтез комбинационных дискретных устройств
- •3.3. Примеры синтеза специальных комбинационных схем
- •3.4. Анализ релейных схем на графике
- •4. Структурный синтез дискретных устройств с памятью
- •4.1. Общая структура дискретного устройства с памятью
- •4.2. Виды элементов памяти
- •4.3. Анализ дискретных устройств с памятью
- •4.4. Этапы синтеза дискретного устройства с памятью
- •4.5. Системы счисления. Двоичная система счисления
- •5. Логическое проектирование цифровых схем
- •5.1 Асинхронные и синхронные триггеры
- •5.2. Синтез счетчиков
- •6. Синтез надежных дискретных устройств
- •6.1. Методы повышения надежности дискретных устройств
- •6.2. Резервирование контактных схем
- •6.3. Избыточные устройства с восстанавливающими органами
- •6.4. Надежные комбинационные схемы
- •7. Синтез схем дискретных устройств с исключением опасных отказов
- •7.1. Понятие об опасном отказе
- •7.2. Опасные отказы в комбинационных схемах
- •7.3. Методы построения безопасных комбинационных схем
- •7.4. Логические элементы безопасных систем железнодорожной автоматики и телемеханики
- •7.5. Принципы построения надежных и безопасных дискретных систем
2.2. Функции алгебры логики одной и двух переменных и их реализация
Число наборов значений одной переменной равно двум. Поэтому число ФАЛ одной переменной 22 = 4. Таблицей истинности этих функций является табл. 2.3.
Таблица 2.3
Функции f0(х) и f3(х) равны соответственно 0 и 1 при обоих значениях переменной. Значение функции f1(х) совпадает со значением входного сигнала. Функция f2(х) принимает значения, противоположные х, т. е. осуществляет инверсию .
Техническая реализация ФАЛ зависит от выбора физических величин, которыми являются логические 0 и 1. Если 0 представляется низким потенциалом, а 1 – высоким, как, например, в бесконтактных дискретных элементах, то формирование функций f0(х) и f3(х) требует подключения выхода к точкам схемы соответственно с низким и высоким потенциалами. Формирование функции f1(х) вызывает необходимость соединения входа с выходом. Схема реализации функции f2(х) на электронных элементах приведена на рис. 1.17.
При использовании электромагнитных реле функция f0 формируется разрывом электрической цепи, функция f1 – включением в цепь фронтового контакта реле, на обмотку которого подается входной сигнал (напряжение), функция f2 – включением тылового контакта реле, функция f3 – коротким замыканием цепи.
Число различных наборов значений двух переменных составляет 22 = 4, а число различных возможных ФАЛ двух переменных – 24 = 16. Основные функции двух переменных заданы в табл. 2.4.
Таблица 2.4
х1 |
х2 |
f1 |
f2 |
f3 |
f4 |
f5 |
Обозначение функций | ||||||
& |
\/ |
| |
↓ | |||
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
Из сравнения таблиц истинности функций f1– f5 с таблицей истинности логических операций следует:
Функции одного и двух аргументов ввиду их простоты называютэлементарными. Примеры технической реализации рассмотренных функций на контактах приведены на рис. 2.3.
Рис. 2.3
1). Конъюнкция. Если х1 = 1 и х2 = 1, т. е. подается напряжение на обмотки реле X1 и Х2, последние притягивают якоря, замыкаются их фронтовые контакты. Выходная цепь замкнута, значение функции f1 = 1. При равенстве одного из сигналов 0, например х2, напряжение на обмотку реле Х2 не поступает, его якорь отпущен, контакт Х2 разомкнут, f1 = 0.
2). Дизъюнкция. Выходная цепь замкнута (f2 = 1) при подаче напряжения на обмотку реле X1 (х1 = 1) или реле Х2 (х2 = 1).
3). Сложение по модулю 2. Выходная цепь замкнута (f3 = 1), если напряжение подается на обмотку только одного реле (x1 = 1, х2 = 0 или х1 = 0, х2 = 1).
4). Функция Шеффера (Штрих Шеффера, И-НЕ). Выходная цепь разомкнута (f4 = 0) в случае, если подается напряжение на оба реле (х1 = 1 и х2 = 1);
5). Функция Пирса (Стрелка Пирса, ИЛИ-НЕ). Выходная цепь разомкнута (f5 = 0), если напряжение подается хотя бы на одно реле (х1 = 1 или х2 = 1).
Примеры технической реализации рассмотренных функций на электронных элементах приведены на рис. 2.4.
Диодный логический элемент 3И (рис. 2.4, а) используется при положительных значениях входных напряжений. Если х1 = 1, х2 = 1 и х3 = 1, что соответствует высокому потенциалу, все три диода V1, V2 и V3 закрыты, и потенциал на выходе элемента высокий, f1 = 1. При равенстве нулю хотя бы одного входного сигнала, например х2, т. е. подается низкий потенциал, диод V2 открыт. Ток источника Еп замыкается через резистор R, открытый диод и источник низкого входного напряжения. Вследствие падения напряжения на резисторе R потенциал на выходе элемента будет низким, т. е. f1 = 0.
Если высокий потенциал действует хотя бы на одном из входов схемы (рис. 2.4, б), то открывается подключенный к этому входу диод V1 (х1 = 1), V2 (х2 = 1) или V3 (х3 = 1) и высокий потенциал через открытый диод подается на выход, т. е. f2 = 1. Реализована функция дизъюнкции (ИЛИ).
Рис. 2.4
Если на вход логического элемента НЕ (рис. 2.4, в) подан потенциал сигнала логической 1 (х = 1), то транзистор с проводимостью типа n-p-n открыт и на выходе элемента имеем напряжение низкого уровня (равное падению напряжения на открытом переходе коллектор-эмиттер), т. е. f3 = 0. Если же х = 0, то транзистор закрыт, ток через резистор R практически равен нулю и потенциал на выходе элемента равен напряжению источника Еп, то есть f3 = 1. Таким образом реализуется функция инверсии (НЕ).
Работу логических элементов 3И-НЕ и 3ИЛИ-НЕ можно проанализировать из описания работы предыдущих элементов.
Элементы, реализующие логические функции, условно обозначают так, как показано на рис. 2.5.
Рис. 2.5