Forum: Mikrocontroller und Digitale Elektronik Aufbau Multiplexer


von Martin M. (francis)


Lesenswert?

Hallo,

ich habe mal eine Frage zum Aufbau eines Multiplexers. Ich hab auf ein 
paar Webseiten und Lehrbüchern nachgeschaut und jedes mal ist im 
Schaltbild den UND-Gattern ein ODER-Gattter nachgeschaltet. Ich finde 
aber nirgendwo einen Hinweis, warum das ODER nötig ist. Wenn ich mir die 
Wertetabelle anschaue müsste es doch eigentlich ausreichen die Ausgänge 
der UND-Gatter zusammen zuführen und das ODER wegzulassen.
Kann mir jemand sagen warum das ODER immer verwendet wird? Gibt es da 
einen Nutzen den ich nicht sehe?

Vielen Dank

von Theor (Gast)


Lesenswert?

Man kann die Ausgänge nicht einfach "zusammenführen". Ich vermute, Du 
meinst damit sie elektrisch zu verbinden.

Nun stelle Dir einmal vor, einer der Ausgange steht auf 0, also 0V, eine 
niederohmige Verbindung mit Masse und ein anderer auf 1, also 5V (oder 
was immer der High-Pegel ist), eine niederohmige Verbindung zur 
Stromversorgung - das gibt einen Kurzschluss.

von HildeK (Gast)


Lesenswert?

Martin M. schrieb:
> Wenn ich mir die
> Wertetabelle anschaue müsste es doch eigentlich ausreichen die Ausgänge
> der UND-Gatter zusammen zuführen

Genau das macht das ODER. Wie willst du das sonst lösen?

von Joe F. (easylife)


Lesenswert?

Man könnte statt einem ODER-Gatter auch Dioden nehmen.
Nennt sich dann "diode-or".

von Andreas M. (andreas_m62)


Lesenswert?

Oder Und-Gatter mit Open Collector-Ausgängen und einen Widerstand nach 
UB.

von Wolfgang (Gast)


Lesenswert?

Andreas M. schrieb:
> Oder Und-Glieder mit Open Collector und eine Widerstand nach UB.

Das nennt sich dann wired-OR

von Yalu X. (yalu) (Moderator)


Lesenswert?

Wolfgang schrieb:
> Andreas M. schrieb:
>> Oder Und-Glieder mit Open Collector und eine Widerstand nach UB.
>
> Das nennt sich dann wired-OR

Eher wired-AND, es sei denn, man denkt in negativer Logik.

von Andreas M. (andreas_m62)


Lesenswert?

Nö.
Der Ausgang geht auf L,
wenn einer oder weitere OC-Ausgänge der Gatter auf L gehen.

von Possetitjel (Gast)


Lesenswert?

Andreas M. schrieb:

> Nö.

Aber natürlich.

> Der Ausgang geht auf L, wenn einer oder weitere OC-Ausgänge
> der Gatter auf L gehen.

Denke bitte noch mal ganz gründlich darüber nach, was Yalu
mit "negativer Logik" gemeint haben könnte.

von Possetitjel (Gast)


Lesenswert?

Yalu X. schrieb:

> Wolfgang schrieb:
>> Andreas M. schrieb:
>>> Oder Und-Glieder mit Open Collector und eine Widerstand
>>> nach UB.
>>
>> Das nennt sich dann wired-OR
>
> Eher wired-AND, es sei denn, man denkt in negativer Logik.

Super. Wieso ist das noch niemandem aufgefallen?

Die Hirnriss-Liste wird immer länger:

CPL berechnet die Negation.
NEG berechnet das Komplement.
XOR ist keine Antivalenz.
Wired-OR implementiert ein Wired-AND.

von Theor (Gast)


Lesenswert?

Andreas M. schrieb:
> Nö.
> Der Ausgang geht auf L,
> wenn einer oder weitere OC-Ausgänge der Gatter auf L gehen.

Meister. Wenn Dir jemand wie Yalu sowas sagt, dann kannst Du darüber, 
wenn Du nicht seiner Meinung bist, mal doppelt nachdenken. Dann kommst 
Du schon drauf.

Der Ausgang Deiner Open-Kollektor Konfiguration geht nur dann auf 1 wenn 
alle Eingänge auf 1 sind. Das ist ein And, ein wired-And, wie Yalu sagt 
- und zwar in positiver Logik. Gebraucht wird aber ein Oder in positiver 
Logik.

Ein Oder ist Deine Open-Kollektor Konfiguration nur in negativer Logik, 
bei der ein niedriger Spannungspegel eine 1 bedeutet. Da wird er Ausgang 
1, sobald einer der Eingänge 1 ist.

von Hp M. (nachtmix)


Lesenswert?

Martin M. schrieb:
> jedes mal ist im
> Schaltbild den UND-Gattern ein ODER-Gattter nachgeschaltet

Es gibt auch Multiplexer, die ohne digitale Kombinatorik funktionieren, 
indem sie mit so genannten Transmission Gates arbeiten.
Da diese TG, wie ein Relaiskontakt, in beiden Richtungen funktionieren, 
kann der gleiche Chip wahlweise als Multiplexer oder als Decoder benutzt 
werden.
Ausserdem eignen sich diese ICs als Schalter für Analogsignale.
Der CD4051 z.B. ist solch ein Teil: 
http://www.ti.com/lit/ds/symlink/cd4051b.pdf

von Zeno (Gast)


Lesenswert?

Theor schrieb:
> Der Ausgang Deiner Open-Kollektor Konfiguration geht nur dann auf 1 wenn
> alle Eingänge auf 1 sind. Das ist ein And, ein wired-And, wie Yalu sagt
> - und zwar in positiver Logik. Gebraucht wird aber ein Oder in positiver
> Logik.

Ist doch ganz einfach:
 n x Open-Kollektor-NAND + wired AND + NEGATOR ==> ferdich ist der
Multiplexer (n = Anzahl der gewünschten Kanäle).

von Wolfgang (Gast)


Lesenswert?

Yalu X. schrieb:
> Eher wired-AND, es sei denn, man denkt in negativer Logik.

Dazu hatte sich der TO noch nicht geäußert ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.