Willkommen Gast. Bitte einloggen oder registrieren.
März 16, 2025, 22:11:29
Übersicht Ungelesene Beiträge auflisten Hilfe Suche Spiele Mitgliederkarte Kalender Login Registrieren

Schnellsuche
+  MODDING-FAQ FORUM
|-+  Alles rund ums Modden
| |-+  Elektronik, Elektrik (Moderator: TzA)
| | |-+  Multiplexer Schaltung
  « vorheriges nächstes »
0 Mitglieder und 0 Gäste betrachten dieses Thema.
Seiten: [1] 2 nach unten Drucken
Autor Thema: Multiplexer Schaltung  (Gelesen 13731 mal)
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Multiplexer Schaltung
« am: Mai 30, 2005, 19:11:56 »

im DigitalTechnik Artikel hab ich das mit den T-FlipFlop gesehn und das ist genau das was ich für ne Schaltugn brauche
jetzt gibts aber folgendes problem:
ich find die net als ICs Sad
weder bei conrad, reichelt oder ebay...nüx
wär cool wenn mir jemand weiter helfen könnte


[edit: erledigt, nächste Problem siehe bissl weiter unten Smiley und bitte helft mir ma]
« Letzte Änderung: Juni 5, 2005, 01:11:22 von MF|Nightmare » Gespeichert
raDon
Dremelfreund

*

Karma: +1/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 109



Profil anzeigen WWW
Re: T-FlipFlop
« Antwort #1 am: Mai 30, 2005, 23:31:18 »

Das kam bei einer sekunde google recherche raus:
http://www.elektronik-kompendi...dig/0210033.htm  Grin

also brauchst du nur nen D-Flip-Flop oder ein JK-Flip-Flop.

Wofür brauchste denn die schaltung?
Gespeichert
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Re: T-FlipFlop
« Antwort #2 am: Mai 31, 2005, 15:52:54 »

cool danke Smiley knuddel

ich wollt die 3 steuerbaren comport ausgänge übern multiplexer auf 8 erweitern.
Der Multiplexer schaltet je nach  Kombination der Eingänge einen Ausgang durch und da ich den Ausgang net am Multiplexer selber auf H halten kann bis zum nächsten mal umschalten muss ich das ja irgend wo speichern

ich glaub man versteht mich net wirklich Smiley
also ich hab ABC als Ausgänge am Com1 und als Eingänge am Multiplexer
bei A=H B=H und C=L schaltet der jetzt z.b. zwischen Pin 5 und 10 durch
wenn C auch noch H ist dann schaltet er z.b. zwischen 6 und 10 durch.
wenn ich da dann jeweils ein T-FlipFlop hin hänge kann ich das speichern. bzw sollte ich speichern können
ich mal nachher mal was
Gespeichert
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Re: T-FlipFlop
« Antwort #3 am: Mai 31, 2005, 19:23:20 »


so hatte ich mir das dann gedacht
ich hoff nur das funktioniert auch so
weiß das einer? Smiley

IC2a-5b sind D-FlipFlops
Multiplexer istn 1/8er
« Letzte Änderung: Mai 31, 2005, 20:01:50 von MF|Nightmare » Gespeichert
Ast
Case-Konstrukteur

*

Karma: +8/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 589


Astpirin, die Medizin deines Lebens


Profil anzeigen WWW
Re: T-FlipFlop
« Antwort #4 am: Juni 1, 2005, 19:19:53 »

Wozu willst du die Zustände der Ausgänge denn speichern?

Evtl. könnte man das einfacher mit einem SIPO-Register lösen.
Gespeichert

There are only 10 types of people in the world:
Those who understand binary, and those who don't.
--------
How many people can read hex if only you and dead people can read hex?
terx`
LED-Tauscher

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 40


127.0.0.1 hacker


Profil anzeigen WWW
Re: T-FlipFlop
« Antwort #5 am: Juni 1, 2005, 19:33:15 »

nimm doch am besten ein schieberegister. der speichert solange den zustand am ausgang, bis neue daten kommen.

http://www.holger-friedrich.de/Robo/S_reg.htm
Gespeichert

die letzte flasche ist leer, und jetzt fiel der regen. ich stehe auf, meinen schicksal entgegen und beginne die suche, nach einem neuen leben.
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Re: T-FlipFlop
« Antwort #6 am: Juni 1, 2005, 22:16:22 »

so wies aussieht ist das was bei mir rauskommt sowas wie ein schieberegister
Nur versteh ich das net wie die das auf der Seite da ansteuern Sad
Bei meine sag ich ja per Kombination der Ausgänge was ich schalten will wie das bei denen geht blick ich nicht.
Vorallem der "Pseudocode" ist komisch Wink

Also so wie ich das Verstanden hab muss ich wenn ich Ausgang 4 ansteurn will  TxD auslassen, 4mal DTR an und aus machen, dann TxD an, DTR nochmal an und aus und dann stroben?

will damit Lichter steuern und wenn ich den Zustand net Speicher gehn die ja sofort wieder aus wenn ich das nächste anwähl
« Letzte Änderung: Juni 1, 2005, 22:37:11 von MF|Nightmare » Gespeichert
Ast
Case-Konstrukteur

*

Karma: +8/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 589


Astpirin, die Medizin deines Lebens


Profil anzeigen WWW
Re: T-FlipFlop
« Antwort #7 am: Juni 1, 2005, 22:40:19 »

Für das Shift-Register benötigst du 2 Leitungen.

Data und Clock

Mit jedem Signal an Clock werden die Zuatände an den Ausgängen "eins weiter gereicht".
Also:
O6 -> O7
O5 -> O6
O4 -> O5
usw...
O0 -> O1
Data -> O0

Der erste Ausgang (O0) übernimmt dabei den Zustand des Data-Eingangs.

Du legst also zuerst den Wert von O8 an Data an und machst dann einen Clock-Impuls.
Dann den Wert für O7, Clk
O6, Clk
usw...
bis O0, Clk

Dann liegen an allen Ausgängen die gewünschten Zustände.
Du kannst also _nicht_ jeden Ausgang einzeln ansprechen.
Du musst immer alle Zustände übertragen.

Außerdem werden während des Umschaltens die Zustände durchgereicht, also O0 hat bevor es seinen eigenen Wert annimmt kurz die Werte von O7 bis O1.

Wenn du damit Lichter seteurst sollte das kein Problem sein, weil das menschliche Auge diese kurzen Unterbrechungen wahrscheinlich gar nicht wahrnehmen kann.
Gespeichert

There are only 10 types of people in the world:
Those who understand binary, and those who don't.
--------
How many people can read hex if only you and dead people can read hex?
terx`
LED-Tauscher

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 40


127.0.0.1 hacker


Profil anzeigen WWW
Re: T-FlipFlop
« Antwort #8 am: Juni 2, 2005, 14:25:05 »

> Für das Shift-Register benötigst du 2 Leitungen.
es sind 3. data, clk und str.
obwohl, mit einem 4094 kann man nach 8 clk-impulsen den str erzeugen. eine leitung weniger, dann klappt aber das kaskadieren nicht mehr.

naja, um das noch mal zu erklären:
zuerst werden mit data und clk ein 8 bits bzw ausgängte übertragen.
erst der strobe-impuls übernimmt die neuen daten. also solange kein strobe-impuls kommt, sind an den ausgängen die alten zustände.

> will damit Lichter steuern und wenn ich den Zustand net Speicher gehn die ja sofort wieder aus wenn ich das
> nächste anwähl

das ist ja das tolle am schieberegister. er speichert sein zustand solange bis ein strobe-impuls neue daten übernimmt oder der strom aus is.
Gespeichert

die letzte flasche ist leer, und jetzt fiel der regen. ich stehe auf, meinen schicksal entgegen und beginne die suche, nach einem neuen leben.
b0nze
Gast


E-Mail
Re: T-FlipFlop
« Antwort #9 am: Juni 2, 2005, 14:32:17 »

Wenn er ein neues Byte einliest, dann sind die Daten verloren.. du musst das natürlich im PC verarbeiten.. ein einfaches "schalte x ein" geht nicht.. das geht nur im PC.

> es sind 3
Nur weil z.B. das 595 oder ähnliche einen Strobe besitzen, muss man den nicht benutzen. Für die Aufgabe mit den Lampen reicht ein einfaches HCT 164.
Und wenn... man legt STR einfach auf active und damit hat sich das. Strobe braucht man nur, wenn man langsam Datein eingibt oder wenn das angehängte Ding sonst falsche Werte liefert, wenns durchrast.

Kommt ganz auf den Gebrauch an...

b0nze
Gespeichert
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Re: T-FlipFlop
« Antwort #10 am: Juni 2, 2005, 20:55:09 »

jo danke, so wie ichs mirgedacht hab, nur von der reihenfolge her anderst
Dass ich immer alle beschreiben muss stört michn bisschen.

hm, würd mich trotzdem mal interessieren ob mein schaltplan geht Smiley
« Letzte Änderung: Juni 2, 2005, 22:27:22 von MF|Nightmare » Gespeichert
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Re: Multiplexer Schaltung
« Antwort #11 am: Juni 6, 2005, 11:22:28 »

*schieb*
kann mir denn keiner sagen ob das geht? Sad
Gespeichert
Ast
Case-Konstrukteur

*

Karma: +8/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 589


Astpirin, die Medizin deines Lebens


Profil anzeigen WWW
Re: Multiplexer Schaltung
« Antwort #12 am: Juni 6, 2005, 17:03:28 »

Ich fürcht da is was nicht ganz in Ordnung.

Du benutzt alle 3-Variablen ausgänge des Com-Ports zum multiplexen, aber wo ist deine Datenleitung?  Huh

Falls du deine Datenleitung dauerhaft auf High gezogen hast (dieser Eingang X), und nun einfach mit dem Einstellen der Adresse dieses High an das richtige Flipflop leiten willst, fürchte ich wird auch das nicht funktionieren.
Denn wenn du die Adresse ändern willst, musst du ja mit einer Adressleitung anfangen und wenn diese geändert wurde hat der IC das High vielleicht schon an die neue Adresse weitergeleitet, obwohl du die anderen 2-Leitungen noch garnicht verändert hast.

Also bei deiner Lösung benötigst du 4 Datenleitungen.
Mit 3 kommst du da leider nicht aus...
Gespeichert

There are only 10 types of people in the world:
Those who understand binary, and those who don't.
--------
How many people can read hex if only you and dead people can read hex?
MF|Nightmare
Modding-Noob

*

Karma: +0/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 15


www.modding-factory.net


Profil anzeigen
Re: Multiplexer Schaltung
« Antwort #13 am: Juni 6, 2005, 17:53:16 »

über das problem hab ich auch schon nachgedacht

reagiert der schneller als ein Programm bei dem das einfach hintereinander drin steht?

der eingang der dafür zuständig ist ist INH
leider hab ich nur 3 am Com Sad
« Letzte Änderung: Juni 6, 2005, 17:59:51 von MF|Nightmare » Gespeichert
Ast
Case-Konstrukteur

*

Karma: +8/-0
Offline Offline
Geschlecht: Männlich
Beiträge: 589


Astpirin, die Medizin deines Lebens


Profil anzeigen WWW
Re: Multiplexer Schaltung
« Antwort #14 am: Juni 6, 2005, 18:05:52 »

Kann ich dir nicht sagen.

Aber mir wäre das zu unsicher.

Außerdem ist da auch wieder ein Logikfehler drin:

Wenn du durch die Auswahl der Adresse (vorausgesetzt dein Multiplexer ist langsam genug) ein High signal an dein Flipflop sendest und dieses umschaltet, wirkt sich das ja sofort auf den Eingang des FlipFlops aus.
Also kannst du dir noch nicht einmal sicher sein, dass dein FlipFlop richtig umschaltet, wenn das Multiplexen funktioniert.
Und weißt du, wie das FlipFlop den Status des Multiplexers interpretiert, wenn es "nicht an der Reihe ist"?
Wenn du Pech hast sieht es das garnicht als Low an.

Also an deiner Stelle währe ein SIPO Shift Register wohl das einfachste und sicherste.
Gespeichert

There are only 10 types of people in the world:
Those who understand binary, and those who don't.
--------
How many people can read hex if only you and dead people can read hex?
Seiten: [1] 2 nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Einloggen mit Benutzername, Passwort und Sitzungslänge      

Powered by MySQL Powered by PHP
eXTReMe Tracker
Seite erstellt in 0.032 Sekunden mit 19 Zugriffen.
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten.
Prüfe XHTML 1.0! Prüfe CSS!