Hallo zusammen, ich habe LED-Treiber, die ich dimmen kann. Eingestellt wird der Ausgangsstrom über eine EIngangsspannung zwischen 0V udn 1V. Ich will mehrere dieser LED-Treiber über ein Schieberegister steuern. Dabei möchte ich über das Schieberegister (74HC595) einstellen, welche LEDs angeschaltet sind. Alle angeschalteten LEDs sollen dann die gleiche Helligkeit haben. Meine Idee war, ein PWM-Signal auf den OutputEnable-Eingang des Schieberegisters zu legen. Das ganze funktioniert aber nicht: Liegt an OutputEnable false an, dann sinkt die Spannung am Ausgang kaum ab, weil sie nicht "abfließen" kann. Selbst wenn OutputEnable auf true steht und ein Ausgang auf false steht, geht die LED dort nicht komplett aus, weil anscheinend durch den Treiber ein Leckstrom fließt, der zu hoch ist, als dass ihn das Schieberegister auf GND-Niveau ziehen könnte. Ich hoffe, ich habe mich verständlich ausgedrückt. Seht ihr eine Lösung für dieses Problem, zum Beispiel einen Spannungsregler, der durch das Schieberegister gesteuert wird und so beschaffen ist, dass "ungewollte" Spannungen abfließen? danke für eure Hilfe!
Heiner D. schrieb: > Das ganze funktioniert aber nicht: Liegt an OutputEnable false an, dann > sinkt die Spannung am Ausgang kaum ab, weil sie nicht "abfließen" kann. Wie sollte sie auch. Durch Output Enable auf Low wird der Output in den hochohmigen Zustand geschaltet. Man könnte einen Pull-Down Widerstand spendieren, aber schnell wird das Abschalten dadurch nicht.
Tach Heiner, wenn du uns jetzt auch noch sagst welchen LED treiber du verwendest kann man dir vielleicht auch helfen. Meine Idee wäre zB den Treiber selbst mit dem PWM zu modulieren. Thor
Wozu denn überhaupt das Schieberegister? Wenn es wirklich nötig ist, ist die PWM-Regelung darüber ein grundsätzlich nicht eingebauter Nebeneffekt, der nicht unbedingt beim erstbesten Typ aus der 74HC...-Liste klappen muss.
Der LED-Treiber ist eine Schaltung, zu der ich im Internet keine Beschreibung finde, ähnlich diesem Modell: http://www.ebay.de/itm/CSS1-700-Konstantstromquelle-700mA-LEDs-/280847123305?pt=DE_M%C3%B6bel_Wohnen_Lampen_Lichtzubeh%C3%B6r&hash=item4163cb0369#ht_1308wt_1164, aber mit PWM-Eingang. Die Stromversorgung des Treibers zu modulieren bringt nicht den gewünschten Effekt, weil der für variable Eingangsspannungen ausgelegt ist. Er würde also trotzdem auf 100% regeln. Auf das Schieberegister kann ich nicht verzichten, weil ich sehr viele LEDs ansteuern muss. Auf das Dimmen notfalls schon. Dann könnte ich natürlich an jeden Ausgang des Schieberegisters einen Transistor hängen, der den Treiber mit Strom versorgt. Das wäre die Notlösung. Ich frage mich aber, ob es auch möglich wäre, aus einer anderen Quelle die Regelspannung zwischen 0V und 1V zur Verfügung zu stellen und diese Spannung z.B. über einen Transistor, der über das Schieberegister geschalten wird, auf den PWM-Eingang zu schalten. Deshalb die Fragen: 1) könnte bei einer solchen Schaltung der Transistor den PWM-Eingang des Treibers auf 0 ziehen, wenn das Schieberegister diesen Transistor ausschaltet? (ich glaube, nein -> gibt es Alternativen?) 2) wie kann ich eine solche Regelspannung generieren?
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.