Forum: Mikrocontroller und Digitale Elektronik i2c PWM Dimmen


von Dawa P. (dawa)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe die angehängte Schaltung gemacht und würde damit gerne LEDs 
dimmen.

Hat jemand noch Verbesserungsvorschläge oder findet sogar Fehler? Danke 
für die Mühe.

LED
33V bei 0,587A.

Komponenten Schaltung
LED-Anzeigen Treiber PCA9685PW,112
Schaltdiode MURS120-E3/52T Ultrafast Switching, 200 V 1 A
SMW SMD Wirewound Resistor 5W 5R1 5%
N-Kanal MOSFET Transistor STB16NF06LT4, 60 V 16 A, D2PAK 3-Pin
N-Kanal MOSFET Transistor FDC3601N, 100 V 1 A

Gruß
Dawa

von JK (Gast)


Lesenswert?

Hallo!

Nur kurz: für den I2C brauchst Du die Widerstände auf 3,3V-Seite nicht; 
der Raspi hat schon eigene an Bord.
Mir ist auch nicht ganz klar, wofür Du die Schaltdioden brauchst.
Was ich aber empfehlen würde, das Gate mit einem Widerstand (irgendwas > 
1k) gegen Masse zu ziehen; damit liegt es auf einem definierten Level.
Viele Grüße

Joachim

von Dawa P. (dawa)


Lesenswert?

Das mit dem Widerstand ist ein guter Hinweis. Wieder 2 Bauteile gespart 
:)

Die Dioden sind wegen der Leitungslänge (>10m) dran.

von Karol B. (johnpatcher)


Lesenswert?

JK schrieb:
> Nur kurz: für den I2C brauchst Du die Widerstände auf 3,3V-Seite nicht;
> der Raspi hat schon eigene an Bord.

Dawa P. schrieb:
> Das mit dem Widerstand ist ein guter Hinweis. Wieder 2 Bauteile gespart
> :)

Ihr bezieht euch hier aber schon auf die internen Pull Ups? Die liegen 
von der Größenordnung her bei 50K und mehr. Das kann für einen 
ordnungsgemäßen I2C Betrieb zu viel sein - zumindest bei höheren 
Frequenzen. Ich würde da schon Platz für Widerstände lassen, die man im 
Notfall parallel schalten kann.

Mit freundlichen Grüßen,
Karol Babioch

von Easylife (Gast)


Lesenswert?

So kannst du das mit den LEDs nicht machen.
Ich nehme an, du hast da etwa 10 LEDs in Reihe, die so um die 3.3V_f 
haben, und damit kommst du auf 33V V_f insgesamt.
Überlege mal, was passiert, wenn V_f der einzelnen LED tatsächlich nur 
3.0V sein sollte (Fertigungstoleranzen etc...)
-> doppelter Strom.

Ich würde mal eher nach Backlight Controllern Ausschau halten, die den 
Strom sauber regeln, und PWM Eingänge haben, oder die PWM selbst 
erzeugen.

von Dawa P. (dawa)


Lesenswert?

Hallo,

bei den LEDs handelt es sich je Strang um eine High-Power-LED. Insgesamt 
sollen 100 Stück verbaut werden. Und von mehreren Platinen angesteuert 
werden.

LED-Daten
Strom    350 mA  587 mA      1100 mA
Spannung    31 V  33 V       36 V
Effizienz  116 lm/W     108 lm/W    90 lm/W
Lichtstrom 1266 lm      2110 lm     3587 lm

Versorgt wird das ganze mit mehreren 36V Schaltnetzteilen. Bei diesen 
kann ich im Bereich zwischen ca. 28V-40V nochmal Feinjustierungen 
vornehmen.

Mit Konstantstromquellen habe ich mich Vorfeld auch beschäftigt. 
Allerdings verstehe ich hierbei den Nutzen nicht wirklich. Der 
Wirkungsgrad ist auch nicht besser, als mit einem Vorwiderstand 
(vielleicht belehrt mich hier auch jemand eines besseren).

Aber du hast mir gerade einen guten Dienst erwiesen, ich habe die Jumper 
vergessen um den Strom jeder einzelnen LED leichter prüfen zu können. So 
kann ich wenn es nötig ist den Widerstand einfach anpassen.

Gruß
Dawa

: Bearbeitet durch User
von Sven B. (scummos)


Lesenswert?

Karol Babioch schrieb:
> Ihr bezieht euch hier aber schon auf die internen Pull Ups? Die liegen
> von der Größenordnung her bei 50K und mehr.
Nein, die sind 1.8KOhm groß.

https://projects.drogon.net/raspberry-pi/wiringpi/special-pin-functions/

von Easylife (Gast)


Lesenswert?

Dawa P. schrieb:
> Mit Konstantstromquellen habe ich mich Vorfeld auch beschäftigt.
> Allerdings verstehe ich hierbei den Nutzen nicht wirklich.

Die Konstantstromquelle stellt die Spannung so ein, dass exakt der 
gewünschte Strom fließt, unabhängig von V_f der LEDs.

Bei der Vorwiderstands-Lösung mit fester Versorgungsspannung hängt der 
Strom von V_f der LEDs ab.
Je geringer V_f, desto höher der Strom.
Wenn deine LED-Kette 3V weniger V_f hat als geplant, steigt der Strom 
auf das Doppelte.

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.