Forum: Mikrocontroller und Digitale Elektronik ZXLD1366 stromsparend per PWM regeln


von Jan (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

ich hab eine KSQ mit dem ZXLD1366 die per PWM in der Helligkeit gedimmt 
werden soll (siehe Seite 18 im Datenblatt).

Das ganze soll von einem Raspberry Pi (vielleicht auch uC) gesteuert 
werden. Mit einem Transistor funktioniert das auch ganz gut, jedoch 
werden die LEDs die meiste Zeit ausgeschaltet sein, und dann fließt ja 
durch die Invertierung immer ein Strom. Wie kann man das geschickter 
lösen?

Viele Grüße

Datenblatt: http://www.diodes.com/_files/datasheets/ZXLD1366.pdf

von Falk B. (falk)


Lesenswert?

@Jan (Gast)

>    pwm.png

Was will uns der Künstler damit sagen?

>Das ganze soll von einem Raspberry Pi (vielleicht auch uC) gesteuert
>werden.

Dann tu das doch einfach.

> Mit einem Transistor funktioniert das auch ganz gut,

Wo? Deine Schaltung hat mit dem IC rein gar nichts zu tun.

>werden die LEDs die meiste Zeit ausgeschaltet sein, und dann fließt ja
>durch die Invertierung immer ein Strom. Wie kann man das geschickter
>lösen?

???

>Datenblatt: http://www.diodes.com/_files/datasheets/ZXLD1366.pdf

Mal gelesen? Auch verstanden?

"Soft-start can be forced using an external capacitor from the ADJ
pin to ground. Applying a voltage of 0.2V or lower to the ADJ pin
turns the output off and switches the device into a low current
standby state."

Deine PWM aus dem Raspberry gehört direkt an das ADJ-Pin. Fertig.

ADJ

Multi-function On/Off and brightness control pin:
• Leave floating for normal operation.(VADJ = VREF = 1.25V giving 
nominal average output current IOUTnom = 0.2V/RS)
• Drive to voltage below 0.2V to turn off output current
• Drive with DC voltage (0.3V < VADJ < 2.5V) to adjust output current 
from 25% to 200% of IOUTnom
• Connect a capacitor from this pin to ground to set soft-start time.
Soft start time increases approximately 0.2ms/nF

von Wolfgang (Gast)


Lesenswert?

Jan schrieb:
> Wie kann man das geschickter lösen?

Indem man die Invertierung weg läßt und direkt mit dem passenden Signal 
steuert.

Wenn man allerdings einen vernünftigen Wert für den Basisvorwiderstand 
wählt, dürfte der Strom in Relation zum Raspberry Pi von deutlich 
untergeordneter Bedeutung sein.

von Jan (Gast)


Lesenswert?

Falk B. schrieb:
> Wo? Deine Schaltung hat mit dem IC rein gar nichts zu tun.
>

Ja den Pin des ICs hatte ich durch die V2 dargestellt.

>
> Deine PWM aus dem Raspberry gehört direkt an das ADJ-Pin. Fertig.

Dann hab ich bei High einen Pegel von 3.3V am ADJ-Pin. Benutze ich einen 
Spannungsteiler, bin ich ziemlich festgelegt auf die Spannung des 
Highpegels und kann nicht mal eben einfach eine 5V PWM anlegen.

von Falk B. (falk)


Lesenswert?

@Jan (Gast)

>> Wo? Deine Schaltung hat mit dem IC rein gar nichts zu tun.

>Ja den Pin des ICs hatte ich durch die V2 dargestellt.

Wer soll das erkennen?

>> Deine PWM aus dem Raspberry gehört direkt an das ADJ-Pin. Fertig.

>Dann hab ich bei High einen Pegel von 3.3V am ADJ-Pin.

Ja und?

> Benutze ich einen
>Spannungsteiler, bin ich ziemlich festgelegt auf die Spannung des
>Highpegels und kann nicht mal eben einfach eine 5V PWM anlegen.

Und? Wechselst du ständig zwischen 3,3V und 5V Ansteuerung? Ausserdem 
verträgt der Pin bis zu 6V EIngangsspannung. Man braucht also KEINEN 
Spannungsteiler.

Mann O Mann, flexibel wie ein Amboss!

von Jan (Gast)


Lesenswert?

Falk B. schrieb:
> Wer soll das erkennen?
>
Ja das hätte ich noch dazu schreiben sollen, entschuldige.

> Ja und?
>
Laut Datenblatt sind in der Tabelle auf S.3 ganz unten maximal 2.5V 
zulässig, die dann aber auch noch zu 200% des Nominalstroms führen, was 
man (bzw. ich in diesem Falle) nicht möchte. Es soll maximal der Strom 
fließen, der durch den bereits vorhandenen Widerstand auf der gekauften 
KSQ bestimmt wird.

von Falk B. (falk)


Lesenswert?

@ Jan (Gast)

>Laut Datenblatt sind in der Tabelle auf S.3 ganz unten maximal 2.5V
>zulässig, die dann aber auch noch zu 200% des Nominalstroms führen,

Das ist die Grenze für eine analoge Steuerung. Bei einer höheren 
Spannung steigt der Strom halt nicht mehr an.

> was
>man (bzw. ich in diesem Falle) nicht möchte. Es soll maximal der Strom
>fließen, der durch den bereits vorhandenen Widerstand auf der gekauften
>KSQ bestimmt wird.

Dann kannst du so oder so NICHT direkt mit einer PWM ansteuern sondern 
musst mit einer Analogspannung von 0,2-1,25V ansteuern. Die kann man 
aber glücklicherweise mittels PWM und nachgeschaltetem Tiefpass 
erzeugen. Mit einem passenden Spannungsteiler kann man dann auch den 
vollen PWM-Bereich von 0-100% nutzen.

https://www.mikrocontroller.net/articles/Pulsweitenmodulation#DA-Wandlung_mit_PWM

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
Noch kein Account? Hier anmelden.