Electronic – How to drive a LED strip from AC power supply

capacitorled strippower supplyrectifier

I have a LED strip (5050) and a sine-wave AC power supply of a sufficient wattage and the voltage regulated in a sufficient scale. What would be a good design of driving the LED strip from this supply? I want to keep it simple.

My idea was to:

  • setup the voltage of the power supply to the level required by the output luminosity.
  • include a rectifier to keep "no-power" time as short as possible.
  • connect a capacitor parallel to the LED strip to prevent flicker and not to shorten LED strip life (because it's 50 Hz AC power). Is there a way how to calculate the capacity of the capacitor based on the LED strip power consumption? I know it has to withstand the max. voltage it connects to.

Is there anything else to make it better or more sustainable?

Edit:
This is a minor importance, but the final goal is connecting several LED strips in series and the power supply would be 220V AC electrical grid. The circuit will be with circuit breaker and an Earth leakage circuit breaker.

Best Answer

There are more than a few ways to drive LEDs directly from AC mains, among them:

enter image description here

In 1 and 2, half of the LEDs will be driven during the mains' positive half-cycle, and the other half during the negative half-cycle.

With 50 Hz mains, each string will half-wave rectify the mains and flash at 50Hz (i.e. be on for around half the time), which is visually detectable and annoying, so that approach will be abandoned.

In 3 and 4, the mains is full-wave rectified, so the string will flash at 100Hz, which is visually undetectable and, therefore. acceptable.

For 24V 5050 strips to be connected across 240V mains, no current limiters will be needed and all that'll be required is to connect 10 of then in series across the 240V mains like this:

enter image description here

Likewise, for 12V strips to be connected across the main, 20 will need to be connected in series then connected across the 240V mains.