Antworten:
Stellen Sie sich vor A
und B
sind beide hoch. Dann gibt es keinen Strom, der fließt aus A
noch gibt es Strom, der fließt aus B
, so S
hoch ist.
simulieren Sie diese Schaltung - Schaltplan erstellt mit CircuitLab
Wenn nun A
low ist, kann die Diode A
Strom ziehen, der die Knotenspannung von herunterzieht S
, so dass die Spannung von S
dem Spannungsabfall der Diode entspricht, wenn Strom durch den Widerstand und die Diode fließt ... der ungefähr 0,7 V beträgt oder 'niedrig'.
simulieren Sie diese Schaltung
Das Gleiche gilt, wenn B
niedrig ist.
Gleich, wenn A
oder B
niedrig sind.
Daher müssen beide A
und B
hoch sein S
, um hoch zu sein ... AND
Tor!
Wie von fukanchik in den Kommentaren angegeben, besteht die Aufgabe der Dioden darin, zu verhindern, dass sich die Eingänge gegenseitig stören, wenn sie sich in verschiedenen Zuständen befinden. Die Diode ist jedoch nur bei Eingängen erforderlich, die Strom aufnehmen und abgeben können. Wenn die Eingänge nur Strom aufnehmen können, z. B. in einer Open-Collector-Konfiguration, ist die Diode nicht erforderlich
simulieren Sie diese Schaltung - Schaltplan erstellt mit CircuitLab
Abbildung 1. Vier mögliche Eingabebedingungen.
Die einzige der vier Schalterkombinationen, mit denen der Ausgang hochgezogen werden kann, ist "11". Das heißt, per Definition eine UND-Funktion.
gain
und daher nicht wiederhergestellt werden kannnoise margins
. Bei langsamen bis mäßigen Geschwindigkeiten kann man normalerweise davonkommen, so etwas einmal zwischen konventionellen Toren oder anderen Funktionsblöcken mit Verstärkung zu tun, aber man kann nicht wirklich eine Sequenz von passiven Toren wie diesen haben, die sich gegenseitig speisen, ohne schnell auf Probleme zu stoßen . Trotzdem können solche Tricks sehr nützlich sein, wenn Sie ICs haben, die beinahe das tun, was Sie brauchen, aber eine unbedeutende Menge "Klebstoff" dazwischen benötigen und die Signale nicht zu schnell sind. Ansonsten gibt es tinylogic.