Есть такое силиконовое чудо, микросхема HV9910B. Она успешно работает стабилизатором тока с внешним MOSFETом.
Микросхема работает от +8V до +450V (фантастика!), имеет вход управления яркостью (переменным резистором, терморезистором или ШИМ).
Значение максимального тока ограничено параметрами внешнего MOSFETа. Имеется регулятор точного значения тока. На этой микросхеме на одной печатной плате 50х35мм реализованы драйверы с понижением напряжения с питанием от сети ~220V, и драйверы с повышением напряжения и питанием от +10...+60V,в том числе с питанием и от электронного трансформатора ~220/~12V. Микросхема стоит примерно 1 бакс.