Логический вентиль NAND из говна и палок

В эфи­ре нашей под­поль­ной радио­стан­ции сно­ва моя люби­мая руб­ри­ка.

NAND — это логи­че­ский эле­мент, кото­рый выда­ёт 1, если хотя бы на один из вхо­дов пода­ёт­ся 0. Если на оба вхо­да пода­ёт­ся 1, он выда­ёт 0.

Вот схе­ма:

Digital Camera

Всё доста­точ­но про­сто — два дио­да, фото­ре­зи­стор, и све­тя­щий на фото­ре­зи­стор све­то­ди­од (на фот­ке эти два эле­мен­та — в чёр­ной тру­боч­ке, для бло­ки­ров­ки наруж­но­го све­та).

Если хотя бы на один из дио­дов A или B при­хо­дит ноль, то через диод ток будет сте­кать на зем­лю. Напря­же­ние, при­хо­дя­щее на анод све­то­ди­о­да будет рав­но напря­же­нию диод­но­го пере­хо­да — 0.7В для обыч­но­го крем­ни­е­во­го. Это недо­ста­точ­но, что­бы его зажечь. Поэто­му фото­ре­зи­стор будет иметь высо­кое сопро­тив­ле­ние, и на выхо­де будет 1.

Если же на оба вход­ных дио­да при­е­дет 1, току сте­кать при­дёт­ся через све­то­ди­од, зажи­гая его. Сопро­тив­ле­ние фото­ре­зи­сто­ра упа­дёт, и он при­тя­нет выход цепи доволь­но близ­ко к зем­ле, т.е. к 0.

Конеч­но, учи­ты­вая низ­кую ско­рость сра­ба­ты­ва­ния фото­ре­зи­сто­ра (десят­ки мил­ли­се­кунд), что-то с нор­маль­ной про­из­во­ди­тель­но­стью постро­ить будет невоз­мож­но. Но как кон­цепт — весь­ма изящ­но!

Отсю­да:
https://hackaday.com/2018/10/15/shedding-a-bit-of-light-on-some-logic/