Forum: Mikrocontroller und Digitale Elektronik TPIC6B595 Schieberegister


von Cube (Gast)


Lesenswert?

Hallo,

ich nutze das Schieberegister:

TPIC6B595

im Cube.

Nun möchte ich gerne eine LED-Ebene erleuchten und das Bild für die 
nächste Ebene vorbereiten´, so dass ich das Umschalten quasi innerhalb 
zwei/drei Taktzyklen erreichen könnte.

Dummerweise scheint genau dieses nicht zu gehen. die erste Ebene 
leuchtet und beim Umschalten auf die nächste Ebene wird das alte Bild 
von der ersten Ebene noch kurz in die nächste Ebene "mitgeschleift".

Ich weiß nicht, ob ich etwas falsch mache, aber irgendwie klappt es 
nicht, im Storage-Register das alte Bild vorzuhalten, während das 
Shift-Register ein neues Bild aufnimmt.

Meine Lösung sieht daher im Moment so aus, dass ich während dem 
Ladeprozess des nächsten Bildes das Storage-Register mittels des 
GN-Signals lösche und komplett verdunkle und somit dann immer einige 100 
Taktzyklen kein Signal auf der Ebene habe. Insgesamt wird der Cube somit 
relativ dunkel...

Gibt es dafür eine Lösung?

von Falk B. (falk)


Lesenswert?

@ Cube (Gast)

>ich nutze das Schieberegister:

>TPIC6B595

>im Cube.

Welcher? Gamecube? Ice Cube?

>Nun möchte ich gerne eine LED-Ebene erleuchten und das Bild für die
>nächste Ebene vorbereiten´, so dass ich das Umschalten quasi innerhalb
>zwei/drei Taktzyklen erreichen könnte.

Dann tu das.

>Dummerweise scheint genau dieses nicht zu gehen.

Dann machst du was falsch.

>die erste Ebene
>leuchtet und beim Umschalten auf die nächste Ebene wird das alte Bild
>von der ersten Ebene noch kurz in die nächste Ebene "mitgeschleift".

Falsche Reihenfolge. Richtig ist es so.

Aktuelle Ebene abschalten
Muster der neuen Ebene vom Schieberegister ins Ausgangsregister takten
Neue Ebene anschalten

Das alles dauert nur eine Handvoll Takte. Wenn es immer noch zum 
Nachleuchten kommt, ist deine Ansteuerung der Ebenen zu langsam und du 
must ein paar us Pause zwischen Schritt 1 und 2 machen. Oder einen 
schnellen Treiber nutzen.

von Peter D. (peda)


Lesenswert?

Cube schrieb:
> Ich weiß nicht, ob ich etwas falsch mache,

Ich auch nicht, Gedanken lesen ist nicht so mein Ding.

Wie wärs mal mit Schaltplan und Programm als Dateianhang?

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.