mit Schieberegister eine Spannung zwischen 0 und 1V regeln

OP #2712217
Lesenswert?

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!
Gast #2712383
Lesenswert?

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.
Gast #2712565
Lesenswert?

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.
OP #2712847
Lesenswert?

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?

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