Seite 1 von 1
#1 LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 16.05.2013 13:51:45
von hiwi
Hallo,
hat jemand schon mal eine LED Beleuchtung mit einem Arduino Board gebaut?
Ich würde mir gerne sowas bauen. Die Software wäre nicht das Problem, jedoch möchte ich 1W Power LED betreiben.
Zurzeit habe ich mir mit Linearreglern eine Konstantstromquelle gebaut und benutze ein Graupner Schalter bzw. das Blinkmodul.
Würde das aber gerne anders machen.
Kann man die Power LEDs über PWM betreiben, also einen BUZ11 z.B. als Treiber verwenden?
Oder muss ich auch hier eine Konstantstromquelle verwenden und ie mittels PWM ein-ausschalten?
Gruss Ralf
#2 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 16.05.2013 14:08:48
von the-fallen
LED's kannst du in der Tat per PWM direkt "dimmen", auch die Power-LED's.
#3 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 16.05.2013 15:08:33
von hiwi
Danke für die Info,
hast Du auch einen Anhaltspukt für das Pausenverhältnis oder die Frequenz?
Sonst probiere ich es bis es qualmt

#4 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 16.05.2013 15:55:50
von acanthurus
Frequenzen... da kannst du dich an Bildschirmen orientieren. Bei 50Hz nimmt man ein ordentliches Flackern war, bei 100Hz kaum noch.
Je höher die Frequenz, desto größer die Schaltverluste in deinem Treiber. ich würde mal bei irgendwelchen 200 Hz bis 2 kHz experimentieren.
Tastverhältnisse .. da sollte man berücksichtigen, dass das menschliche Auge Lichtleistungen eher logarithmisch als linear wahrnimmt. D.h. 50% duty cycle wird deutlich heller als 50% der max. Helligkeit wahrgenommen usw.
gruß
andi
#5 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 16.05.2013 20:27:42
von Tueftler
#6 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 16.05.2013 21:11:27
von the-fallen
PWM kann man jetzt nur "bedingt" mit Bildwiederholfrequenzen vergleichen.
Die PWM gibt ja an, wie viele Teile eines Ganzen Zyklus der Ausgang auf HIGH ist - ansonsten LOW.
Beim Arduino hast du ohne Tricksereien ein 8Bit PWM - also Werte 0 - 255 (wohlgemerkt - es ginge auch mehr "Auflösung").
Bei einem PWM-Wert von 128 wäre die Hälfte des Zyklus der Ausgang HIGH, der Rest LOW. Bei 64 wäre nur ein Viertel der Zeit der Ausgang HIGH, sonst LOW.
Je Höher also der Wert, um so größer der HIGH-Anteil gegenüber dem LOW-Anteil innerhalb eines Zyklusses.
Am besten einfach ausprobieren (ist ja ein 3-Zeiler im Code) was du dir so vorstellst.
Aufgemerkt, dass du PWM-Fähige Ausgänge nehmen müsstest, oder PWM an nicht PWM-fähigen Ausgängen simulieren kannst.
#7 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 17.05.2013 09:46:56
von hiwi
Danke an alle,
habe das gestern mal ausprobiert mit einer kleinen Leistungsendstufe (Mosfet BS170) und einer 50mA LED damit ging das ohne Probleme.
Ich werde jetzt die PowerLED (Luxeon) versuchen, die braucht etwa 350mA. Ich bin mir aber noch unsicher, ob die nicht durchbrennt.
Denn wenn der Mosfet leitet, dann wären ja volle Spannung an der LED und damit steigt auch der Strom enorm an. Gut dann hat die PWM schon wieder eine Pause gemacht.
In anderen Applikationen werden auch immer schön Konstantstromquellen mit PWM versorgt. Von Infineon gibt es den BCR450, damit habe ich schon "gespielt"

Die KSQ hätte natürlich auch den Vorteil, dass der Einfluss der Versorgungsspannung unerheblich ist, ich wollte das nämlich aus dem Flugakku versorgen.
Funktionieren wird das sicher, aber ob es auch sicher ist?
Gruss Ralf
#8 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 17.05.2013 09:59:16
von the-fallen
Wenn du die LED per PWM und FET direkt aus dem Hauptakku versorgst der auch die anderen Komponenten versorgt solltest du schauen, dass die Speisespannung weiterhin glatt ist, nicht, dass da was rippelt oder gar die Elektronik stört weil die da was reininterpretiert.
Ein kleiner Low-ESR-Kondensator oder dergleichen hilft da ggf.
#9 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 17.05.2013 11:13:30
von acanthurus
hiwi hat geschrieben:
Denn wenn der Mosfet leitet, dann wären ja volle Spannung an der LED und damit steigt auch der Strom enorm an.
Dann müsste man halt ggf. als Minimal-Lösung einen ausreichend belastbaren Vorwiderstand einsetzen. Noch besser wäre natürlich eine Konstantstrom-Versorgung, in die der schalt-FET mit eingebettet ist.
gruß
andi
#10 Re: LED Beleuchtung mit Arduino PWM geht das?
Verfasst: 17.05.2013 13:28:52
von hiwi
Hi andi,
nur ein Widerstand hat natürlich den Nachteil, dass die Helligkeit von der Speisespannung abhängig ist, bei anfänglich 12V am Ende 9,5V macht sich das sicher bemerkbar.
Mit nur einem kleinen Transistor und Widerstand kann man mit dem FET zusammen eine KSQ realisieren, ich denke, dass das die bessere Lösung ist.
Gruss Ralf

- schema1.png (18.16 KiB) 1387 mal betrachtet