Выключатель для коридора
Представьте длинный коридор с двумя обычными выключателями в его начале в конце.
Как сделать так, что бы светом можно управлять двух точек независимо?
Чтобы каждое переключение любого из выключателей:
- Включало свет, если лампочка не горит
- Выключало свет, если лампочка горит.
А поможет нам в этом микросхема логики 74HC02 («2ИЛИ-НЕ») про которую мы говорили в уроке №9 – Кодовый замок.
Задействуем в DIP-переключателе два канала (№1 и №3). Каждое переключение SW1 №1 или SW1 №3, будет переключать текущее состояние светодиода.
Так как выключателей всего два, то у нас возможно четыре состояния переключателей. Разберём все варианты событий.
Состояние 1:
– SW1 №1: OFF
– SW1 №3: OFF
– NOR 2. 2A: 0, 2B: 0, 2Y -> 1.
– NOR 3. 3A: 1, 3B: 0, 3Y -> 0.
– NOR 4. 4A: 1, 4B: 0, 4Y -> 0.
– NOR 1. 1A: 0, 1B: 0, 1Y -> 1.
– Светодиод LED1 горит.
Состояние 2:
– SW1 №1: ON
– SW1 №3: OFF
– NOR 2. 2A: 0, 2B: 1, 2Y -> 0.
– NOR 3. 3A: 0, 3B: 0, 3Y -> 1.
– NOR 4. 4A: 0, 4B: 1, 4Y -> 0.
– NOR 1. 1A: 0, 1B: 1, 1Y -> 0.
– Светодиод LED1 не горит.
Состояние 3:
– SW1 №1: ON
– SW1 №3: ON
– NOR 2. 2A: 1, 2B: 1, 2Y -> 0.
– NOR 3. 3A: 0, 3B: 1, 3Y -> 0.
– NOR 4. 4A: 0, 4B: 1, 4Y -> 0.
– NOR 1. 1A: 0, 1B: 0, 1Y -> 1.
– Светодиод LED1 горит.
Состояние 4:
– SW1 №1: OFF
– SW1 №3: ON
– NOR 2. 2A: 1, 2B: 0, 2Y -> 0.
– NOR 3. 3A: 0, 3B: 1, 3Y -> 0.
– NOR 4. 4A: 0, 4B: 0, 4Y -> 1.
– NOR 1. 1A: 1, 1B: 0, 1Y -> 0.
– Светодиод LED1 не горит.
Работу микросхемы можно увидеть на данном анимированном изображении:


Для прохождения урока рекомендуем использовать конструктор Омка.
В комплекте есть все необходимое!
Оставьте свой отзыв