Electronic – LED filament bulb driver

ledled stripled-drivermosfet-driver

I need to design a constant current driver for a filament LED bulb. The input is 230VAC and the output should be 120VDC, 20mA (constant current) for 4 filaments arranged in series-parallel structure. Can somebody please help me to find a simple transistor-based solution or some small linear circuit with low BOM cost.

LED filament structure

Best Answer

You could consider a circuit like this one (one for each string, plus a bridge/capacitor to make +300VDC):

schematic

simulate this circuit – Schematic created using CircuitLab

M1 will have to be rated appropriately and have an appropriate heatsink, perhaps of a type typically used in off-line switchers.

Or see if two resistors (one per string) plus the bridge + capacitor is good enough, because that will be cheaper and more reliable while using the same amount of power.