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.
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
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
Andere Schieberegister nehmen. Es gibt einige, die haben eine weiteres Ausgaberegister. ALso Daten reinschieben, erst wenn alles drin ist, an die Ausgänge übernehmen. Mein Favorit in der Beziehung ist der 74HCT4094.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.