Ich versuche, ein einfaches UND-Gatter mit 2 2N2222-Transistoren und der + 5-V-Quelle von einem Arduino-Board zu bauen. Zuerst habe ich die Schaltung ohne die Widerstände R1 und R2 ausprobiert, aber der Ausgang war 1, wenn B 1 war (zweiter Eingang) und sonst 0, unabhängig von A. Wenn nach dem Hinzufügen von R1 und R2 nur B 1 und A 0 ist, dann die Die LED leuchtet schwach und wenn beide Eingänge 1 sind, leuchtet die LED hell. Kann ich es so machen, dass nur wenn beide Eingänge wahr sind, die LED leuchtet und sonst aus ist?
Ich habe auch den Strom zwischen R2 und Q2 gemessen und bin mir nicht ganz sicher, wie ich die Messwerte interpretieren soll oder was sie bedeuten. Mit dem Amperemeter auf der Skala 2m zeigt die Anzeige bei A = 1 0,406 (was 0,4 mA bedeutet?) und bei der Skala 20m zeigt die Anzeige bei A = 0 2,23 (2,23 mA?) und bei A = 1 zeigt das Display 0,43 (also 0,43 mA?). Lese ich die Werte am Amperemeter richtig ab und warum ändert sich der Strom durch B, wenn A angeschlossen ist oder nicht?
Ihre Grundschaltung ist ein Schuss in die richtige Richtung, ABER sie würde nur richtig funktionieren, wenn Sie NMOS-Transistoren anstelle von bipolaren verwenden würden.
Das Problem mit NPNs hier ist, dass, wenn Q1 ausgeschaltet ist, Sie aber Q2 einschalten, Q2 sich wie eine Diode verhält, die die Spannung über R3 und D1 hochzieht. Also beginnt D1 (ein bisschen) zu leuchten. Wenn Sie auch Q1 einschalten, kann mehr Strom fließen und Q2 wird in Sättigung arbeiten, die LED wird stärker leuchten.
Wenn Sie können, versuchen Sie es mit NMOSFETs, zwei 2n7000 würden den Trick tun, denke ich.
Es kann auch mit NPNs gemacht werden, aber dann müssten Sie zuerst ein NAND bauen und dann seinen Ausgang invertieren ODER (noch einfacher) die LED in Reihe mit R2 im Schaltplan aus diesem Tutorial verbinden .
LED in Reihe mit R2 schalten: Fertig :-)
Eisig
andreas.vitikan
Marko Buršič
user_1818839