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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.