Hi Leute, suche einen MUX und einen passenden DMUX. Möchte eine Leitung zur Datenübertragung verwenden. Bsp. schematischer Kontaktplan ------- ------- 8(IN)-| -MUX- |-1(OUT) ------------ 1(IN)-| -DMUX- |- 8(OUT) ------- ------- Da das Datenblatt aus meiner Sicht widersprüchig ist wollt ich ein HW Pro Fragen. Kann dieser IC etwa beides? Es ist immer von MUX/DMUX die Rede außerdem werden die y0 bis y8 als Ein/Ausgänge bezeichnet. Mir ist unklar wie ich den IC als MUX oder DMUX konfiguriere. http://www.nxp.com/documents/data_sheet/74HC_HCT4351_CNV.pdf Grüße Werner
Werner schrieb: > Kann dieser IC etwa beides? Es ist immer von MUX/DMUX die > Rede außerdem werden die y0 bis y8 als Ein/Ausgänge bezeichnet. Mir ist > unklar wie ich den IC als MUX oder DMUX konfiguriere. Hallo Werner, der kann beides. Du musst Dir den vorstellen wie einen 8fach Schalter. Die Eingänge S0...S2 selektieren Dir einen der Schalter der dann eingeschalten wird und zwischen Yn und Z durchschaltet - in beide Richtungen. rgds
Das ist ein Analog-MUX, den man auch als bidirektionalen Digital-Mux, oder Demux "missbrauchen" kann. - Allerdings (glaube ich) nur, wenn es nicht so sehr auf Geschwindigkeit ankommt. Dadurch wird der Käfer aber auch größer (20-Pin), während man das digital in 16 Pin-Gehäusen unterbringt.
Werner schrieb: > Möchte eine Leitung zur Datenübertragung verwenden. Das geht damit schon, nur musst Du a) entweder die Informamtion welcher Kanal selektiert ist (3bit) parallel dazu übertragen oder b) Dir ein Protokoll ausdenken das über dei leitung diese Information mit üebrträgt. rgds
Ich befürchte aber, dass das, was du machen willst, besser durch Schieberegister zu erreichen ist. Kontrollfrage: Was soll an den 7 Ausgängen des Demux passieren, die gerade nicht ausgewählt sind?
Mich beschleicht so das Gefühl, dass du nach einem Serializer/Deserializer suchst (SerDes). https://de.wikipedia.org/wiki/SerDes
:
Bearbeitet durch User
jetzt kann ich mir sicher sein, Danke. Vielleicht hab ich mich falsch ausgedrückt. Es sollen keine Daten ausgetauscht werden. Möchte die Steuerports am uC mit MUX/DMUXer erweitern. Bsp. schematischer Kontaktplan ------- ------ ------- 8(IN)-| -DMUX- |-1(OUT) ---1(IN)-| -uC- |-1(OUT)-- 1(IN)-| -MUX- |- 8(OUT) ------- ------ ------- Die MUX Umschalter(S0 -S2) werden auch vom uC gesteuert. Dabei spielt die Zeit keine Rolle. Die Latchfunktion ist mir wichtig, da der MUX die Ausgänge permanent auf einem vorausgewählten Pegel halten soll. P.S Und wieder was gelernt ;-) ->Ses/Desrs .....Thx
So jetzt sieht man es besser... Bsp. schematischer Kontaktplan ------ ---- ----- 8(I)-|-DMUX-|-1(O)---1(I)-|-uC-|-1(O)--- 1(I)-|-MUX-|- 8(O) ------ ---- -----
Moin, Werner schrieb: > Die Latchfunktion ist mir wichtig, da der MUX die > Ausgänge permanent auf einem vorausgewählten Pegel halten soll. Das weckt auch in mir die leichte Befuerchtung: Kanns sein, dass du glaubst, das Latch im CMOS (De)Mux wuerde den Zustand der 8 ge(de)multiplexten Leitungen speichern? Daher vielleicht noch mal von mir die Wiederholung: Jakob schrieb: > Kontrollfrage: > Was soll an den 7 Ausgängen des Demux passieren, die gerade nicht > ausgewählt sind? Gruss WK
>Die Latchfunktion ist mir wichtig, da der MUX die >Ausgänge permanent auf einem vorausgewählten Pegel halten soll. Wenn ich das richtig verstanden habe willst Du eine Porterweiterung. Dann schau Dir mal den 74HCT595 an. Serial in / Paralell out Schieberegister mit LAtch. Beliebig kaskadierbar.
@Werner (Gast) >Vielleicht hab ich mich falsch ausgedrückt. Es sollen keine Daten >ausgetauscht werden. Möchte die Steuerports am uC mit MUX/DMUXer >erweitern. Das macht man anders. AVR-Tutorial: Schieberegister Porterweiterung mit SPI https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 >Bsp. schematischer Kontaktplan > ------- ------ ------- >8(IN)-| -DMUX- |-1(OUT) ---1(IN)-| -uC- |-1(OUT)-- 1(IN)-| -MUX- |- >8(OUT) > ------- ------ ------- Einen exten Multiplexer/SerDes findest du u.a. hier. https://www.mikrocontroller.net/articles/Multiplexen#Beitr.C3.A4ge_im_Forum Beitrag "Re: Mehrere Signale über eine Leitung" Und für die nächsten Fragen hier solltest du dich über Netiquette informieren. https://www.mikrocontroller.net/articles/Netiquette#Klare_Beschreibung_des_Problems
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.