Forum: Mikrocontroller und Digitale Elektronik Suche passendes Schieberegister


von Christoph A. (shadowrunner93)


Lesenswert?

Hi Leute.

Ich bin auf der Suche nach einem SIPO und PIPO Register in einem 
Gehäuse. Die Ausgänge des ersten Registers sollten mit den Eingängen des 
zweiten Registers verbunden sein.
Mein Verwendungszweck ist die serielle Ansteuerung einer 
Siebensegmentanzeige.Dieser Art der Ansteuerung ist meines Wissens sehr 
gebräuchlich. Nur weiß ich den IC-Namen nicht. (Es sollte 8 Bits groß 
sein)

Mfg
Christoph

von Timo S. (kaffeetas)


Lesenswert?

74xx299 kann auch PIPO, normalereweise wird ein 74xxx595 verwendet. Das 
kann aber nur SIPO.

Grüße
 Timo

von Christoph A. (shadowrunner93)


Lesenswert?

Wenn ich das richtig verstanden habe, hat der 74LS299 einen gemeinsamen 
Clock. Ich bräuchte aber für das SIPO und für das PIPO jeweils einen 
anderen Clock. Zuerst wird das SIPO mit Daten gefüllt, danach das PIPO 
mit den Ausgängen des SIPO. Von da aus geht's zur Siebensegmanzeige.

Mfg
Christoph

von hp-freund (Gast)


Lesenswert?

Wenn es auch noch mehrere 7-Segment Stellen sein sollen und auch SMD 
sein darf, ist das die richtige Aufgabe für ein kleines CPLD z.B. 
XC9536.

von Falk B. (falk)


Lesenswert?

@  Christoph A. (shadowrunner93)

>Ich bin auf der Suche nach einem SIPO und PIPO Register in einem
>Gehäuse.

Warum beides?

>Mein Verwendungszweck ist die serielle Ansteuerung einer
>Siebensegmentanzeige.

Also was GANZ neues!

>Dieser Art der Ansteuerung ist meines Wissens sehr
>gebräuchlich.

Nö.

> Nur weiß ich den IC-Namen nicht. (Es sollte 8 Bits groß
>sein)

http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister

MFg
Falk

von Christoph A. (shadowrunner93)


Lesenswert?

Falk Brunner schrieb:
> @  Christoph A. (shadowrunner93)
>
>>Ich bin auf der Suche nach einem SIPO und PIPO Register in einem
>>Gehäuse.
>
> Warum beides?

Das Problem ist dass die Anzeige zu flackern beginnt falls ich es nur 
mit einem SIPO mache.
Deswegen auch das PIPO, und da ich sowenig wie möglich Portpins 
verwenden will, auch das von mir gesuchte Parallelregister.

Mfg
Christoph

von Falk B. (falk)


Lesenswert?

@  Christoph A. (shadowrunner93)

>Das Problem ist dass die Anzeige zu flackern beginnt falls ich es nur
>mit einem SIPO mache.

AHHHHH, jetzt klingelts. Das kann man auch einfacher ausdrücken.

>Deswegen auch das PIPO, und da ich sowenig wie möglich Portpins
>verwenden will, auch das von mir gesuchte Parallelregister.

Der 74HC595 ist dein Freund. Siehe Artikel oben.

MfG
Falk

von Matthias L. (Gast)


Lesenswert?

>Das Problem ist dass die Anzeige zu flackern beginnt falls ich es nur
>mit einem SIPO mache.

Was flackert? WIe hast du es denn bisher gelöst? Poste mal einen 
Schaltplan.

von Timo S. (kaffeetas)


Lesenswert?

Du suchst den RCK Pin am HC595.

von Christoph A. (shadowrunner93)


Lesenswert?

Danke an alle!

Der 74HC595 ist genau dass was ich suche =)

Nur was macht der Latch da drinnen?!
Das ist zwar ein Feature zu viel, aber daran wird es hoffentlich nicht 
scheitern ;)

Mfg

von Michael M. (Gast)


Lesenswert?

nein, nicht zu viel. das ist genau das, was du suchst.
output-enable ist das, was du eigentlich nicht brauchst.

von Christoph A. (shadowrunner93)


Lesenswert?

Kann man den Latch als PIPO ansehen?^^

von R. M. (rmax)


Lesenswert?

Latch und PIPO sind zwei Begriffe für das gleiche Ding. Außerdem kann 
man es auch noch Register oder D-Register nennen. Wobei PIPO mir bisher 
nicht geläufig war.

von Christoph A. (shadowrunner93)


Lesenswert?

Sehr gut, hört sich dann also alles perfekt an ;)

Was bringt sich das "output-enable" eigentlich von dem du vorher geredet 
hast?

Mfg

von R. M. (rmax)


Lesenswert?

Damit kannst Du die Ausgänge auf einen Schlag hochohmig machen, ohne den 
Inhalt des Ausgangsregisters zu verändern. Wenn Du eine PWM drauf gibst, 
kannst Du die LEDs damit dimmen. Siehe Tutorial.

von Michael M. (Gast)


Lesenswert?

naja, genau genommen schaltet es die ausgänge tri-state. also sehr 
hochohmig.
"abschalten" könnte man als low-setzen missinterpretieren.
und dazu dienst der master-reset.

von R. M. (rmax)


Lesenswert?

Ja, siehe mein edit, kurz bevor Du Deinen Beitrag abgeschickt hast. ;)

von Michael M. (Gast)


Lesenswert?

ah, trickreich =)

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.