easy-forum

Deutsch - Hardware => MFD-Titan® => Thema gestartet von: sts am Juli 06, 2005, 19:47:36 Nachmittag

Titel: Schieberegister?
Beitrag von: sts am Juli 06, 2005, 19:47:36 Nachmittag
Hallo zusammen,
wie kann man in einem Schieberegister die Ausgänge begrenzen? Das nur bis zum 3 Ausgang durchgeschoben wird und dann wieder von 1 anfängt.

Besten Dank

Michael
Titel: Re: Schieberegister?
Beitrag von: Juergen am Juli 06, 2005, 21:37:09 Nachmittag
Hallo Michael,

mit der Spulen Funktion RE Rücksetzen in dem Baustein Schieberegister

Wie soll die Schaltung sein?
Ich gehe von einem 1  Signal aus, das geschoben wird.

Version 1
1 Impuls schieben Q1 Aktiv
2 Impuls schieben Q2 Aktiv
3 Impuls schieben Q3 Aktiv
4 Impuls rücksetzen
5 Impuls schieben Q1...


Version 2
1 Impuls schieben Q1 Aktiv
2 Impuls schieben Q2 Aktiv
3 Impuls schieben Q3 Aktiv
4 Impuls  rücksetzen und dann schieben Q1...

In beiden Versionen

I1 Freigabe
I2 Takt vor
I3 Daten vor

Beide Versionen nur Software getestet, da keine Hardware vorhanden, die diesen Baustein unterstütz.


Bitte mit Hardware Testen.

Rückmeldung der Funktion erwünscht.
Titel: Re: Schieberegister?
Beitrag von: Juergen am Juli 06, 2005, 22:07:27 Nachmittag
 Hallo Michael,

hier die Version 2 ohne einen Rücksetzschritt

In dieser Version geht die Weiterschaltung mit einer - Flanke.


Das bedeutet, erst bein loslassen des Tasters wird weiter geschoben.

Das Rücksetzen geht mit der Positiven Flanke in Schritt 3
Titel: Re: Schieberegister?
Beitrag von: sts am Juli 07, 2005, 20:18:50 Nachmittag
Hallo Jürgen,
danke für deine Antwort. Leider funktioniert das mit dem Rücksetzen nicht. Da ich Bits durch die Ausgänge schiebe und die beim Rücksetzen leider gelöscht werden. Das beste wäre einfach das Schieberegister auf 3 Ausgänge oder so, zu begrenzen. Wäre die einfachste Lösung.

Danke mal

Gruß Michael  ??? ???