Hi all,
I am new in the forum and have a problem with controlling 10 watt Cree LED with Tinkerkit MOSFET.
I have connected the MOSFET to a power supply (220 V in, 8.4 V out) with 1.5 A. I can control the brightness of the LED by sending values between 0 and 1023 but there is always a weak "flickering". What could be the reason for that ? Can I do something to get rid of it ?
Using a simple MOSFET to control such a powerful LED is not going to work in the long term. You need a constant current driver to drive it reliably and consistently.
but there is always a weak "flickering". What could be the reason for that
The inability of your LED / MODFET combination to respond quickly enough to the PWM signal.
Have a look here at how I controlled a 9W RGB LED using a tiny85. Depending on your LED characteristics the PSU(s) sections may need altering but I link to the article that outlines the way to calculate them.
// include the TinkerKit library #include <TinkerKit.h>
TKMosFet mos(O5);
void setup()
}
void loop()
{
mos.write(1023);
}
I attached a DC source to the MOSFET. The maximum current at 8.4 V is only 0.5 A (should be about 3 A) and it flickers with a frequency which can be easy seen. By the way, 1023 gives most light. Below is less and 2000 gives no light at all.