Servus,

ich möchte für mein Aquarium eine Power LED über einen Arduino steuern.

Verwendet wird eine High Power LED /weiß von Nichia.
Technische Daten:
10V , 350mA, 3,5W,350Lumen

Gekühlt wird die LED über einen metallischen Kühlkörper.

Durch ein vorheriges Projekt hatte ich ein Shield für einen Arduino gebaut, das ein PWM Signal (0-5V) eine Verstärkerschltung mal 2 verstärkt und so über PWM zwischen 0-10V herausgegeben werden kann.
Somit kann ich die LED mit 10V über einen PWM Pin des Controllers versorgen.

Wenn ich nun mit dem DutyCycle die Spannung regulier fängt die LED bei 8 V schwach an zu leuchten und wird immer heller bis sie 10 V erreicht.
Außerdem kann ich so über das PWM die LED an und ausschalten. Spannung < 8V = LED aus

Für meine Verhältnisse ist das optimal , da alles funktioniert und die LED im Dauerbetrieb nicht heiß wird (liegt wohl den dem niedrigen Strom?).

Normalerweise regelt man ja die Diode über den Strom.
Also wird die Diode mit 10V betrieben und über den Strom (maximal 350mA) die Leuchtkraft der Diode eingestellt.
Dies funktioniert z.b mit einer Konstanspannungsquelle.

Jedoch habe ich nun eine Konstantspannungsquelle für den Diodenbetrieb realsiert.
Normalerweise sollte die LED eine Leistung von 3,5 W haben.
Laut meine Berechnungen hat diese jetzt aber nur 0,4 W.
Also hat die LED noch lange nicht ihre maximale Leistung bzw. ihre Leuchtkraft erreicht.
Dennoch reicht mir die Leuchtstärke der LED und ich möchte gar nicht mehr.

Mein Frage ist , kann man das so machen?
Was sagt ihr dazu?
Unpraktische Lösung?
Und warum leuchtet die LED überhaupt, wenn nur 45 mA anstatt geforderte 350mA anliegen?

Gruß