Multiplexer?

Hallo NG,

ich bin auf der Suche nach einem Multiplexer mit folgender Funktion:

Input_Enable Input_B Output_A Output_B

0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1

Output_A =3D !Input_Enable & Input_B Output_B =3D Input_Enable & Input_B

Sch=F6n w=E4re es, wenn es das ganze parallel f=FCr 4 bzw. 8 Kan=E4le in ei= nem Baustein gibt, Wobei der Input_Enable f=FCr alle Kan=E4le gleich sein kann.

Input_Enable Input_B1 Input_B2 Input_B3 Input_B5

Output_A1 Output_B1 Output_A2 Output_B2 Output_A3 Output_B3 Output_A4 Output_B4

Der Multiplexer soll 5V Steuersignale verarbeiten. Die Geschwindigkeit ist nebens=E4chlich. Man kann das ganze nat=FCrlich auch mit Logik Gattern aufbauen, ein fertiger Basutein w=E4re aber sch=F6ner und platzschonender.

Ich habe bei Farnell und den =FCblichen Verd=E4chtigen mal Datenbl=E4tter durchst=F6bert, bin allerdings nicht auf ein Bauteil mit der gew=FCnschten Funktion gestossen.

- Kennt jemand einen entsprechenden Baustein und kann mit eine Typenbezeichnung nennen?

- Nennt man eine entsprechende Konstellation =FCberhaupt Multiplexer?

Herzlichen Dank f=FCr Eure Hilfe.

Gru=DF Michael

Reply to
Michael Guenther
Loading thread data ...

Wenn die Geschwindigkeit nebensächlich ist, dann nimm einen Microcontroller. Geht ohne Probleme bis mehrere MHz, je nachdem, wieviel Stromverbrauch deine Schaltung haben darf.

--
Frank Buss, fb@frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de
Reply to
Frank Buss

Frank Buss schrieb: > nimm einen Microcontroller. Joerg hätte geschrieben: nimm Transistoren.

Sinnvoll wären wohl GALs, für sowas sind die geeignet. Nachteil: Stromverbrauch. Entwicklungsaufwand mittelpächtig wenn man primitive Software a la Plan/Opal unter DOS akzeptiert.

Nächste Stufe: CPLDs.

MfG JRD

Reply to
Rafael Deliano

ern

er.

tems.de

Hallo Frank,

danke f=FCr den Tipp. Allerdings finde ich nen =B5C f=FCr so eine eigentlic= h simple Sache etwas =FCbertrieben. Aber ich behalte es mir im Hinterkopf. Eventuell hat noch jemand eine andere Idee.

Aber trotzdem vielen Dank.

Gru=DF Michael

Reply to
Michael Guenther

Michael Guenther schrieb:

Das kann ein 4053 oder 74HC4053 (3 Analog-Umschalter), wenn du die drei Steuereingänge miteinander verbindest. Für alle drei Kanäle gibt es noch einen Enable, mit dem alle Ausgänge hochohmig geschaltet werden können.

Gruß, Alexander

Reply to
Alexander Dörr

13 IOs bei 4 Kanälen sind schon recht aufwändig, wenn du das mit einzelnen Logik-Gattern lösen willst, da wirst du bestimmt mehr als ein IC brauchen. Da reicht dann ein Microcontroller, einen der kleineren, die es für ca. 1 Euro gibt (AVR, PIC, MSP430 usw.). GALs wären auch noch eine Lösung (gibt es die noch?), braucht man aber nicht, wenn es nicht schnell sein muß. CPLDs würden wieder teuerer sein und wären wohl stark überdimensioniert für dein Problem.
--
Frank Buss, fb@frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de
Reply to
Frank Buss

"Michael Guenther" schrieb im Newsbeitrag news: snipped-for-privacy@34g2000hsf.googlegroups.com... Hallo NG,

ich bin auf der Suche nach einem Multiplexer mit folgender Funktion:

Input_Enable Input_B Output_A Output_B

0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1

Output_A = !Input_Enable & Input_B Output_B = Input_Enable & Input_B

Schön wäre es, wenn es das ganze parallel für 4 bzw. 8 Kanäle in einem Baustein gibt, Wobei der Input_Enable für alle Kanäle gleich sein kann.

Input_Enable Input_B1 Input_B2 Input_B3 Input_B5

Output_A1 Output_B1 Output_A2 Output_B2 Output_A3 Output_B3 Output_A4 Output_B4

Der Multiplexer soll 5V Steuersignale verarbeiten. Die Geschwindigkeit ist nebensächlich. Man kann das ganze natürlich auch mit Logik Gattern aufbauen, ein fertiger Basutein wäre aber schöner und platzschonender.

Ich habe bei Farnell und den üblichen Verdächtigen mal Datenblätter durchstöbert, bin allerdings nicht auf ein Bauteil mit der gewünschten Funktion gestossen.

- Kennt jemand einen entsprechenden Baustein und kann mit eine Typenbezeichnung nennen?

- Nennt man eine entsprechende Konstellation überhaupt Multiplexer?

Herzlichen Dank für Eure Hilfe.

Gruß Michael

sowas ?

formatting link

Macht zwar nur ein bit, aber ist doch ein geiles Teil !

Ansonsten ein paar 74xx244 und externen inverter verschalten, der 74xx240 hat den auch schon drin. z.B.:

formatting link

MIKE

--
www.oho-elektronik.de
OHO-Elektronik
Michael Randelzhofer
FPGA und CPLD Mini Module
Klein aber oho !
Kontakt:
Tel: 08131 339230
Usst.ID: DE130097310
Reply to
M.Randelzhofer

Sorry, der 74xx241 war das, ein leichter Exot.

MIKE

--

formatting link
OHO-Elektronik Michael Randelzhofer FPGA und CPLD Mini Module Klein aber oho ! Kontakt: Tel: 08131 339230 snipped-for-privacy@oho-elektronik.de Usst.ID: DE130097310

Reply to
M.Randelzhofer

Sorry, bin mal wieder zu schnell...

Mit tristate Ausgängen wirst du dich wohl nicht zufrieden geben (hängt von der Anwendung ab), denn dann brauchts noch pulldowns, also doch ein CPLD.

Aber auch ein erfahrener Logikknecht versucht immer noch ein paar cents einzusparen (zu viel Jörg gelesen), und ein CPLD programmieren mag nicht jede Produktion (Ausserdem der Platz für den Programmierstecker...).

--
www.oho-elektronik.de
OHO-Elektronik
Michael Randelzhofer
FPGA und CPLD Mini Module
Klein aber oho !
Kontakt:
Tel: 08131 339230
mr@oho-elektronik.de
Usst.ID: DE130097310
Reply to
M.Randelzhofer

snipped-for-privacy@frank-buss.dehttp://www.frank-buss.de,http://www.it4-systems.de

EPROM. Ein 2716 würde reichen.

--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
HTML mails will be forwarded to /dev/null.
Reply to
Peter Heitzer

Rafael Deliano schrieb:

EPROM bzw. Flash.

- Henry

--
www.ehydra.dyndns.info
Reply to
Henry Kiefer

EPROMs habe ich mir abgewöhnt: das Löschen bei Änderungen dauert zu lange und Papperl überm Fenster fallen zu Unzeiten runter. Derzeit nehme ich wenns von Komplexität paßt 29F040 in DIL32. Aber die Hinkelsteine nehmen auf der Leiterplatte deutlich Platz weg.

MfG JRD

Reply to
Rafael Deliano

Rafael Deliano schrieb:

Na es gibt auch Papper die ewig halten und in einem geschlossenen Gehäuse brauchts denn sowieso nicht.

Ich sehe eher die Schwierigkeit mathematisch eine passende Matrix drauszubasteln und es dann einzuprogrammieren. Beides benötigt Spezialwissen und Hardware. Beides machbar.

Die letzten Einzel-Flashs habe ich vor ca. 7 Jahren programmiert. Brauch man sowas überhaupt noch ;-)

- Henry

--
www.ehydra.dyndns.info
Reply to
Henry Kiefer

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.