SN74HC138 Demultiplexer. Wie implementiere ich einen Schalter?

Ich habe diesen Demultiplexer und muss ihn so konfigurieren, dass ich mit seinen Ausgängen 8 Transistoren steuern kann. Sie MÜSSEN NPN-Transistoren sein. Wenn ich also einen Ausgang über die Adressen auswähle, muss er mir den Logikpegel 1 geben, nicht 0. Das Problem ist, dass im Datenblatt dieses Multiplexers eine Logiktabelle vorhanden ist und dementsprechend auch Es scheint keine Möglichkeit zu geben, am ausgewählten Ausgang einen HIGH-Logikpegel und an den anderen, nicht ausgewählten Ausgängen nur LOW-Logikpegel zu erhalten. Kann ich das mit diesem Demux irgendwie machen?

Antworten (3)

Fügen Sie einfach einen zweiten NPN als Wechselrichter hinzu.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Passen Sie die Widerstandswerte an und fügen Sie Beschleunigungskappen und/oder Schottky-Klemmen hinzu, um Ihre Geschwindigkeits- und Stromanforderungen zu erfüllen.

Oder ein Satz von 8 Wechselrichtern oder "invertierenden Treibern": zB instructables.com/id/…
Das ist wahrscheinlich die bessere Lösung, da die NPN-Anforderung vorhanden war, ging ich davon aus, dass viele verfügbar waren.

Absolut. Verwenden Sie stattdessen einen 74HC238, der das tut, wonach Sie suchen.

Ja, aber ich habe überlegt, ob ich es irgendwie mit diesem machen könnte, weil mein Elektronikladen kein anderes auf Lager hat.

Sie könnten stattdessen einen 74HC238 verwenden. Es hat Active-High-Ausgänge anstelle der Active-Lows des '138.