Forum: Mikrocontroller und Digitale Elektronik Logik Baustein gesucht


von Reinhard J. (rvj)


Lesenswert?

Hallo Forum,

ich möchte zwei digitale Eingangssignale (TTL) auf zwei von vier 
Ausgängen schreiben. Das bedeutet Eingang 1 soll entweder auf Ausgang 1, 
2, 3 oder 4 und Eingang 2 entweder auf Ausgang 1, 2, 3 oder 4 gehen, 
wobei selbstverständlich zwei verschiedene Ausgänge zu wählen sind.

Für einen Eingang auf vier Ausgänge zu leiten gibt es den 74HC139. Gibt 
es so etwas auch für meinen Fall? Falls nein, wie sieht eine Lösung aus?

Gruß rvj

von Nico (nico123)


Lesenswert?

So ganz verstehe ich deine Frage nicht, aber ein 74HC139 hat doch intern 
2 x 2zu4-Decoder!?
Vielleicht erklärst Du mal wozu Du das ganze brauchst!

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Sowas heißt üblicherweise Matrix, z.B. als Analogschalter für 
Videosignale von maximintegrated.com. Wenn digitales Durchschalten 
reicht, müsste das auch mit Logikgattern gehen

von hp-freund (Gast)


Lesenswert?

zwei 4066?

Eine Logiktabelle wäre hilfreich.

von Boris O. (bohnsorg) Benutzerseite


Lesenswert?

Was spricht gegen die Parallelschaltung, d.h. je zu schaltendem Signal 
ein Multiplexer? Falls es noch dazu um eine Clock- und eine Datenleitung 
geht, genügt es oft (bspw. bei I2C) nur die Clock-Leitung durch den 
Multiplexer zu geben. Ohne Clock wird nämlich nichts über die 
Datenleitung empfangen.

von Reinhard J. (rvj)


Lesenswert?

Vielleicht gelingt mir eine klarere Beschreibung:

Ich habe zwei digitale Eingänge, nennen wir sie i1 und i2, sowie vier 
digitale Ausgänge, sagen wir mal o1, o2, o3 und o4.

Jetzt möchte ich i1 auf einen dieser Ausgänge legen und i2 auf einen 
anderen. Zum Beispel soll i1 auf Leitung o2 und i2 auf Leitung o4.

Mit dem 74HC139 kann ich je einen Eingang auf zwei 
Vierer-Ausgang-Gruppen o1x und o2x verteilen (x nimmt die Werte zwischen 
1 und 4 an). Das bedeutet ich habe Eingang i1 und verbinde einen Ausgang 
o11, o12, o13 oder o14 mit i1. Darüber hinaus habe ich Eingang i2 und 
verbinde einen Ausgang o21, o22, o23 oder o24 mit i2.

Bei mir sollen aber die Ausgänge o1x und o2x die selben sein. Mit 
anderen Worten ich habe zwei Eingänge und exakt vier Ausgänge, von denen 
ich zwei auswählen möchte.

Zum Hintergrund: Ich nutze immer nur zwei von vier Kanälen und möchte 
das Kabel aus purem Geiz nur für zwei Kanäle auslegen.

von Olaf (Gast)


Lesenswert?

74HC4051/2/3

von Route_66 H. (route_66)


Lesenswert?

Boris O. schrieb:
> (bspw. bei I2C)

Für I2C benötigt man bidirektionale Multiplexer, ein 74HC139er geht da 
nicht.
Analogschalter wie der bereits genannte 4066 oder Analogmultiplexer wie 
4052 sind da besser.

von Reinhard J. (rvj)


Lesenswert?

Ich glaube das mit zwei 4066 sollte funktionieren. Danke

von Christoph db1uq K. (christoph_kessler)


Lesenswert?


von Alex W. (a20q90)


Lesenswert?

Ich glaube die Matrix heißt genauer "Kreuzschiene"! So etwas macht man 
bei Video! So ist Jeder Eingang mit jedem Ausgang verbindbar

von fop (Gast)


Lesenswert?

Auf die Gefahr hin, dass ich jetzt bei Deiner Erklärung Eingang und 
Ausgang anders auffasse als Du :
SN74ALS153 von TI, unter ähnlichem Namen bestimmt auch von anderen.
Schlimstenfals brauchst Du 2 davon, die Du dann jeweils halb nutzt.

von Reinhard J. (rvj)


Angehängte Dateien:

Lesenswert?

Hallo,

vielen Dank an alle, die sich der Sache angenommen haben.

Ich habe eine Skizze angefertigt, so wie ich es verstanden habe. Denke 
so war es gemeint.

Gruß rvj

von hp-freund (Gast)


Lesenswert?

Wenn Du dafür sorgst das nicht zwei gleiche Leitungen geschaltet werden 
können ist das i.O.
Zur Sicherheit kannst Du aber auch noch jeden 4066 Ausgang mit einer 
Diode versehen um nicht versehentlich die Eingänge kurz zu schliessen.

von hp-freund (Gast)


Lesenswert?

Wenn ich noch mal darüber nachdenke könnte auch eine Diode je Eingang 
reichen.

von Reinhard J. (rvj)


Lesenswert?

Hallo hp-Freund,
Wenn Du ganz kurz beschreibst wo und wie ich die Dioden einbauen soll, 
zeichne ich diese morgen in die Skizze.
Ich wollte die 4066 mit einem AVR -- genauer über ein ABR-Net-IO - 
ansteuern. Dazu erst mal alle Schalter auf, dann die Eingabe prüfen und 
zwei Schalter gemäß Eingabe schließen.
Gruß rvj

von hp-freund (Gast)


Lesenswert?

Reinhard J. schrieb:
> Wenn Du ganz kurz beschreibst wo und wie ich die Dioden einbauen soll

Einfach eine vor i1 und eine vor i2 so das bei Fehlschaltung i1 und i2 
nicht direkt verbunden werden.

von Reinhard J. (rvj)


Angehängte Dateien:

Lesenswert?

hp-freunds Hinweise habe ich in die Skizze aufgenommen (siehe 
Mit4066UndDioden2auf4.png). Zur Erinnerung: Ich möchte zwei digitale 
Eingangssignale auf i1 und i2 auf zwei von vier Ausgängen o1, o2, o3 und 
o4 legen.

Die Schalterlösung 4066 bietet auch die Möglichkeit aus vier Eingängen 
o1, o2, o3 und o4 zwei auszuwählen und auf i1 und i2 zu legen. Dann muss 
man aber o1, o2, o3 und o4 mit Dioden schützen (siehe 
Mit4066UndDioden4auf2.png).

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.