Schieberegister-> Led Nachleuchten

Gast #117894
Lesenswert?

Hallo

Ich habe ein Problem mit Schieberegistern LS 164 in Verbindung mit
Treibern, ULN 2803A. Alles mit TTL 5V versorgt, an den open Coll.
Ausgängen hängen Leds die mit 1,85+0,3V versorgt sind. Beim
Durchschieben der Informationen habe ich aber ein sehr unschönes
Nachleuchten. Mein Softwarereserven an Zeitoptimierung sind
aufgebraucht und de Taktung auch. Woran kann das liegen?

Sebastian W.
Gast #117895
Lesenswert?

Vermutlich wird das Datenmuster mit dem jeweiligen Takt schon verschoben
und direkt auf die Leds geschaltet.
Ich benutze den 4094 der einen Strobe Eingang hat. Damit werden während
des Schiebens die Ausgänge abgekoppelt.

H.Volmer
#117896
Lesenswert?

Das Nachleuchten ist prinzipbedingt, sollte aber nicht stören.

Warscheinlich gibts Du die Daten ständig neu aus. Einfach nur dann
ausgeben, wenn sich wirklich eine LED ändert.

Ist es aber für eine Multiplexanzeige reichen 100Hz Refreshrate aus.

Und bei Ausgabe mit SPI (2MHz) dauern 8 Bit dann 4µs.

4µs / 10ms = 0,01%

Da muß man aber schon sehr genau hinsehen, um das noch zu erkennen.



Peter
Gast #117899
Lesenswert?

Hallo

Habe das Nachleuchten reduziert indem ich einfach einen BUZ73 an die
Masse der 2803 gehängt habe. Erschien mir die einfachste Lösung zu sein
ohne die gesamste Hardware umzubauen.

Theoretisch müsste es weg sein da ich immer nur den BUZ73 auf Duchlass
schalte wenn die Info schon drin ist. Jetzt glimmen aber die Leds
leicht die 0 sind. Es scheint ein Strom durch die Leds über die 2
Darlingtontransistoren in die LS164 zu fließen. Oder?

Ich lönnte auch die zusammengeschaltete +X Volt Versorgung für die Leds
über den BUZ73 steuern. Das müsste eigentlich noch passen oder ich
brauche größer 5V und einen BC 548 der mir das treibt.

Hat jemand eine andere Idee wie one viel Hardwareaufwant und Kosten?

Soll mal ein Lauflichtgeben das mit einer vorgegebenen Charakteristik
arbeitet, also die PWM Werte errechnet oder aus dem eprom nimmt (pic
proz.). Deshalb muss ich da kontinuierlich Daten reinschieben. Der
Treiber steht soweit jetzt muss ich noch das ganze mit Daten füttern.

Sebastian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren