Skip to main content

08. Многовходовые вентили

08. Многовходовые вентили

🎯 Цель урока
Научиться строить вентили с 3+ входами через каскадирование.

🧠 Теория (10 мин)

Зачем больше входов?

Реальные задачи требуют проверки многих условий:

Сигнализация:
    [Датчик 1] ──┐
    [Датчик 2] ──┼── OR ── Тревога
    [Датчик 3] ──┘

Доступ:
    [Карта] ────┐
    [PIN-код] ──┼── AND ── Открыть
    [Время OK] ─┘

Каскадирование

3-входовой AND из 2-входовых:

    A ──┬──│\
        │  │ &├──┬──│\
    B ──┴──│/   │  │ &├── A AND B AND C
                │  │/
    C ──────────┴──┘
$$A \land B \land C = (A \land B) \land C$$

Готовые микросхемы

МикросхемаФункция
74HC103 × NAND (3-вход)
74HC113 × AND (3-вход)
74HC202 × NAND (4-вход)
74HC212 × AND (4-вход)
74HC273 × NOR (3-вход)
74HC40753 × OR (3-вход)

🔧 Практика: 3-входовой AND (20 мин)

Способ 1: Каскад из 74HC08

    Кнопка A ─── Pin 1 ─┐
                        ├── Pin 3 ─── Pin 4 ─┐
    Кнопка B ─── Pin 2 ─┘                    ├── Pin 6 ── LED
    Кнопка C ─────────────────── Pin 5 ──────┘

LED горит только когда ВСЕ ТРИ кнопки нажаты!

Способ 2: 74HC10 (3-входовой NAND)

        ┌───────────────────┐
   1A ──┤ 1          14 ├── VCC
   1B ──┤ 2          13 ├── 1C
   2A ──┤ 3   74HC10 12 ├── 1Y
   2B ──┤ 4          11 ├── 3C
   2C ──┤ 5          10 ├── 3B
   2Y ──┤ 6           9 ├── 3A
  GND ──┤ 7           8 ├── 3Y
        └───────────────────┘

Внимание: Это NAND, не AND! Для AND добавь инвертор на выход.


📊 Таблица истинности 3-AND

ABCA AND B AND C
0000
0010
0100
0110
1000
1010
1100
1111

8 комбинаций — для 3 входов это $2^3 = 8$


💡 Задача: Мажоритарный элемент

Голосование 2 из 3:

Выход = 1, если минимум 2 входа = 1

ABCВыход
0000
0010
0100
0111
1000
1011
1101
1111
$$Y = (A \land B) \lor (B \land C) \lor (A \land C)$$

Попробуй собрать на 74HC08 + 74HC32!


📝 Мини-задания

Сколько строк в таблице истинности для 4 входов?

Ответ: $2^4 = 16$ строк

Как сделать 4-входовой OR из 2-входовых?

Ответ: ((A OR B) OR C) OR D — 3 вентиля каскадом


✅ Чеклист

  • Понимаю принцип каскадирования
  • Собрал 3-входовой AND
  • Знаю микросхемы с 3-4 входами

➡️ Дальше

09. Комбинируем логику →