Shaos wrote:Скоро повешу схему универсального бинарного вентиля ;)
Суть такая - берем два буфера с сигналами EQP1, NEN1 ,EQP2, NEN2 в диапазоне -V/+V (т.е. без диодов и резисторов) и подаем четыре получившихся логических сигнала на выбор входа микросхемы CD4067 (электронный переключатель 16-1) соответственно на входы A,B,C,D (A - самый младший разряд адреса). Вот таблица их значений в зависимости от двух троичных входов:
N N -> -V -V -V -V (0000=0)
N O -> -V -V -V +V (1000=8)
N P -> -V -V +V +V (1100=12)
O N -> -V +V -V -V (0010=2)
O O -> -V +V -V +V (1010=10)
O P -> -V +V +V +V (1110=14)
P N -> +V +V -V -V (0011=3)
P O -> +V +V -V +V (1011=11)
P P -> +V +V +V +V (1111=15)
В таком случае 16 входов переключателя несут следующую смысловую нагрузку:
0 - выход, если IN1=N и IN2=N
1 - не используется (заземлено)
2 - выход, если IN1=O и IN2=N
3 - выход, если IN1=P и IN2=N
4 - не используется (заземлено)
5 - не используется (заземлено)
6 - не используется (заземлено)
7 - не используется (заземлено)
8 - выход, если IN1=N и IN2=O
9 - не используется (заземлено)
10 - выход, если IN1=O и IN2=O
11 - выход, если IN1=P и IN2=O
12 - выход, если IN1=N и IN2=P
13 - не используется (заземлено)
14 - выход, если IN1=O и IN2=P
15 - выход, если IN1=P и IN2=P