Forum: Analoge Elektronik und Schaltungstechnik Anfänger sucht Bauteil: Bitfolge in Ausgänge umwandeln


von Hacki (Gast)


Lesenswert?

Hallo Leute!

Ich bin relativ neu beim Basteln mit Elektronik und suche ein Bauteil, 
von dem ich nicht weiß, wie es heißt (falls es denn existiert ;) ).
Und zwar geht es darum, dass ich recht viele Ausgänge ansteuern will, 
allerdings wäre es natürlich schön, Eingänge zu sparen.
Daher hab ich mich gefragt, ob es eine Möglichkeit gibt, eine Folge von 
n Bits auf einen Eingang zu schicken, und die werden dann auf n 
unterschiedliche Ausgänge geschickt.

Beispiel:

Eingang: 1010, dann habe ich
Ausgang 1+3 high,
Ausgang 2+4 low.

Gibt es dann und wenn ja, wie heißt sowas??

Vielen Dank!

Hacki

von Simon K. (simon) Benutzerseite


Lesenswert?

"Schieberegister"

von Michael (Gast)


Lesenswert?

Schieberegister Serial-In Parallel-Out, z.B. 74hc595

von Visitor (Gast)


Lesenswert?


von Erich (Gast)


Lesenswert?

Jaja, Schieberegister.
Tolle Ratschläge, vielleicht stimmen sie.

Aber vielleicht auch nicht:
Denn wenn der Fragesteller erst "neu beim Basteln mit Elektronik" ist, 
auch nichts von einem Mikrocontroller schreibt, dann glaube ich kaum, 
daß er sowas sucht. Denn dann würde er das schon kennen.
Wahrscheinlich handelt es sich eher um eine schaltungstechnische 
"vereinfachte" Umsetzung eines Problems, welches er unzureichend 
beschrieben hat.

Fragen sind also:
Was soll gemacht werden? Zweck der Schaltung.
Ist ein Microkontroller drin?
Wieviele Eingänge und Ausgänge gibt es?
Welche Kombinationen gibt es bzw. welche können ausgeschlossen werden.

Viel mehr Details also bitte !

von Hacki (Gast)


Lesenswert?

Zunächst mal vielen Dank für die schnellen Antworten an alle!

Also das Prinzip Schieberegister ist schon mal richtig, ich würde aber 
die Bits alle zusammen erneuern. Aber das könnte man glaube ich auch mit 
der Clock lösen oder?!

Ich will mit der Schaltung ein Array von LEDs ansteuern (z.B. 4x4 und an 
+ und - jeweils eine "Art Schieberegister"), es gingen also auch 
einzelne Kabel mit evtl. Transistoren, aber ich dachte mir die gefragte 
Lösung wäre evtl. einfacher bzw. weniger aufwendig zu realisieren.

Mikrocontroller ist keiner in der Schaltung (bisher), das kommt vll 
später wenn ich das Array dann ansteuern will. Mir wurde gesagt, so ein 
Projekt wäre ganz gut, um "von unten nach oben" ein bisschen was zu 
lernen, was am Ende auch noch schön aussieht ;-)

von vn nn (Gast)


Lesenswert?

Erich schrieb:
> Denn wenn der Fragesteller erst "neu beim Basteln mit Elektronik" ist,
> auch nichts von einem Mikrocontroller schreibt, dann glaube ich kaum,
> daß er sowas sucht.

Schieberegister funktionieren also nur in Verbindung mit µC?

Hacki schrieb:
> Also das Prinzip Schieberegister ist schon mal richtig, ich würde aber
> die Bits alle zusammen erneuern. Aber das könnte man glaube ich auch mit
> der Clock lösen oder?!

Es sollen also alle Ausgänge gleichzeitig aktualisiert werden? Kann das 
vorgeschlagene Schieberegister.

von Erich (Gast)


Lesenswert?

@vn nn
>Schieberegister funktionieren also nur in Verbindung mit µC?

Nein, das zwar nicht.
Aber es ist ohne uC doch eher umständlich, ein doppelt gebuffertes 
Schieberegister anzusteuern.
Klar könnte man was bauen mit 'ner Statemachine, mit PLDs (wieder zu 
programmieren) oder mit Eproms+rückgekoppeltem Latch (auch).
Oder sich was ganz wildes mit Zählern, Gates oder Decodern ausdenken...

Viel Spaß damit.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Hacki schrieb:
> Ich will mit der Schaltung ein Array von LEDs ansteuern (z.B. 4x4 und an
> + und - jeweils eine "Art Schieberegister"), es gingen also auch
> einzelne Kabel mit evtl. Transistoren, aber ich dachte mir die gefragte
> Lösung wäre evtl. einfacher bzw. weniger aufwendig zu realisieren.
??
Zeichne mal ein Bild von dem, was du machen willst, schreib an die 
Bauteile/Elemente/Komponenten Namen und poste die Skizze dann hier.
Denn es wurde schon gefragt:
> Was soll gemacht werden? Zweck der Schaltung.
Was hast du? Was willst du machen? Lies einfach mal deine Beiträge, wie 
wenn du von deinem Problem absolut nichts wüsstest. Verstehst du dann 
dein Problem? Nein? Nun, so geht es dem Rest der Welt auch...

von Harald W. (wilhelms)


Lesenswert?

Hacki schrieb:

> eine Folge von
> n Bits auf einen Eingang zu schicken, und die werden dann auf n
> unterschiedliche Ausgänge geschickt.
> Eingang: 1010, dann habe ich
> Ausgang 1+3 high,
> Ausgang 2+4 low.

Wo kommt diese Folge von Bits denn her?
Gruss
Harald

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.