Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Применение логических элементов

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

С одним входом всего два состояния: высокий (1) или низкий (0). Двухвходовой элемент даёт 4 комбинации (00, 01, 10, 11), трёхвходовой — 8 (000…111), в общем 2ⁿ для n входов:

Многовходовые логические элементы: функции, таблицы истинности и практические применения

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

Ниже обзор стандартных многовходовых элементов: символ, таблица истинности, практическая демонстрация на светодиодах. Детальные TTL-реализации — в следующих разделах.

Элемент И (AND)

Выдаёт высокий (1) только когда все входы высоки. Любой низкий вход принудительно даёт низкий выход.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Хотя двухвходовые AND самые частые, принцип расширяется на любое число входов.

Таблица истинности (2 входа)

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Практическая демонстрация

Светодиод на выходе светится только когда оба входа высоки, иллюстрируя исключительное условие.

Многовходовые логические элементы: функции, таблицы истинности и практические применения
Многовходовые логические элементы: функции, таблицы истинности и практические применения
Многовходовые логические элементы: функции, таблицы истинности и практические применения
Многовходовые логические элементы: функции, таблицы истинности и практические применения

Элемент И-НЕ (NAND)

NAND — это AND с последующим инвертором. Выход низок только когда все входы высоки.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Как AND, NAND есть с любым числом входов, сохраняя то же правило.

Элемент ИЛИ (OR)

Выдаёт высокий, когда хотя бы один вход высок; низок только когда все входы низки.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Таблица истинности (2 входа)

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Практическая демонстрация

Светодиод светится для трёх из четырёх комбинаций, подтверждая логику ИЛИ.

Многовходовые логические элементы: функции, таблицы истинности и практические применения
Многовходовые логические элементы: функции, таблицы истинности и практические применения
Многовходовые логические элементы: функции, таблицы истинности и практические применения
Многовходовые логические элементы: функции, таблицы истинности и практические применения

Элемент ИЛИ-НЕ (NOR)

NOR — OR с последующим инвертором. Выход высок только когда все входы низки.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Отрицательный И (Negative-AND)

С инвертированными входами перед AND, Negative-AND ведёт себя как NOR. Таблица истинности совпадает с NOR.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Отрицательное ИЛИ (Negative-OR)

Инвертирование всех входов OR даёт поведение NAND. Таблица истинности та же, что у NAND.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Исключающее ИЛИ (XOR)

XOR выдаёт высокий, когда входы различаются (01 или 10). Низок, когда входы одинаковы.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Эквивалентные схемы

Одна реализация использует OR, NAND и AND для подавления выхода когда оба входа высоки.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Другая — два AND с инверторами, за которыми OR объединяет два различных высоких условия.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

XOR жизненно важен для побитовых сравнений, проверки чётности и преобразования двоичного в код Грея.

Исключающее ИЛИ-НЕ (XNOR)

XNOR — это XOR с инвертированным выходом. Выдаёт высокий, когда входы идентичны.

Многовходовые логические элементы: функции, таблицы истинности и практические применения

Обзор

Связанные рабочие листы

Промышленные технологии

  1. Неинвертирующий усилитель: сборка, тестирование и мастерство управления усилением ОУ
  2. Проектирование и проверка базовой схемы элемента И-НЕ (NAND) на микросхеме 4011
  3. Сборка RS-триггера с разрешающим входом на элементах NAND: детали, дизайн и работа
  4. Сборка RS-триггера на элементах NAND: импульсный детектор и дребезг контактов
  5. Использование декодера 4511 для 7-сегментного индикатора: практическое руководство по BCD-дисплею
  6. Полевые транзисторы с p-n переходом (JFET): направление тока затвора и N-канал vs P-канал
  7. Интегральные схемы: основы цифровых логических элементов
  8. Гейтовое моделирование в Verilog: от схем к коду
  9. D-защелки: проектирование, принцип работы и ключевые отличия от триггеров
  10. Шесть типов впусков литья под давлением и как выбрать правильный