Przeczytałem artykuł z Wikipedii Logika trójpaństwowa , ale nie jest wystarczająco jasna. Jakie jest prostsze wytłumaczenie, czym jest obwód trójstanowy?
Kiedy i gdzie go używamy? Co CMOS ma wspólnego z obwodami trójstanowymi?
digital-logic
Despre Femei
źródło
źródło
Odpowiedzi:
Normalne wyjścia push-pull sterują wyjściem wysokim lub niskim poprzez włączenie jednego z tranzystorów wyjściowych, a drugi wyłączenie. Wyjścia trójstanowe mogą wyłączyć oba tranzystory, skutecznie odcinając wyjście całkowicie. Umożliwia to kolejnemu wyjściu na tym samym przewodzie doprowadzenie go do wysokiego lub niskiego poziomu bez powodowania zwarcia między chipami.
Wyjścia trójstanowe mogą być implementowane za pomocą BJT lub MOSFET, więc nie ma bezpośredniej relacji między nimi a CMOS.
źródło
Stan trójstanowy można uznać za stan wysokiej impedancji cyfrowego pinu, który urodził się jako 0 lub 1
(idealnie „0” = gnd = zwarcie do masy = bardzo niska impedancja) („1” = 5 V [ttl] = zwarcie do vcc).
Kiedy definiujesz pin procesora jako wejście, zwykle staje się on o wysokiej impedancji (stan tri), aby słuchać nadchodzących danych, może to być naciśnięcie przycisku lub dane szeregowe, puls, cokolwiek.
źródło