Mehrere Demultiplexer in Reihe

Grundsätzlich brauche ich einige Demultiplexer, um zwischen 24 Ausgängen umzuschalten. Die Dateneingänge würden mit Zählern für die Adressen verbunden werden. Ich verwende derzeit 74ls138 3-8-Zeilen-Demultiplexer. Ist das möglich?

Es hört sich so an, als ob Sie einen einpoligen Drehschalter mit 24 Positionen wünschen, bei dem Sie eine von 24 Datenleitungen abtasten können und diese Daten aus dem gemeinsamen Schalter kommen. Wenn Sie das tun möchten, wird ein '138 nicht funktionieren. Aber vielleicht interpretiere ich das falsch, was du meinst. Was willst du eigentlich machen?

Antworten (3)

Sie können 3 74HC138 8-Kanal-Decoder oder 2 74HC154 16-Kanal-Decoder verwenden. Beide ICs treiben 15-mA-Lasten bei Geschwindigkeiten von 20 MHz. Beide ICs sind in vielen Gehäusetypen erhältlich. Wenn Sie bereits mit Zählern arbeiten, wissen Sie, wie Sie die Adressauswahl für diese ICs verdrahten.

Wenn die aktiven Low-Ausgänge während der Adressänderung ausgeschaltet sein müssen, verwenden Sie den Takt für die Zähler und verbinden Sie ihn mit dem /EN-Pin des Decoders. Wenn die Zähler auf der ansteigenden Flanke des Takts zählen, lassen die Decoder den adressierten Pin nicht auf Low gehen, bis der Takt auf Low geht. Wenn dies kein Problem darstellt, können Sie den /EN-Pin des Decoders mit Masse verbinden.

HINWEIS: Die Serie 74LSxx stammt von vor 30 Jahren und hat einen begrenzten Treiberstrom (1 mA). Die Ausgangsspannung darf nicht höher als etwa 3,6 Volt sein. Sie benötigen 5,0 Volt für die Stromversorgung, während die 74HCxx-Serie bis zu 3,0 Volt herunterarbeitet.

74LS138 hat 3 Freigabeeingänge: G1, /G2A, /G2B.

Vermutlich möchten Sie einen für 00XXX, einen für 01XXX und einen für 10XXX aktivieren.

Erstellen Sie also eine Wahrheitstabelle und finden Sie heraus, wie Sie die drei Freigabeeingänge mit den beiden Adressleitungen und Vdd oder GND verbinden.

Wenn Sie eine Signalleitung haben, die 24 Kanäle mit gemultiplexten Daten trägt, können Sie sie mit drei HC138 und ein paar synchronen Zählern (keine Ripple-Zähler) wie folgt demultiplexen:

Geben Sie hier die Bildbeschreibung ein