Если светодиодик будет использоваться в качестве фонарика на транспортном средстве, то моргание даже на относительно высоких частотах будет видно, так как глаз хоть и интегратор, но ещё и двухмерная матрица. При быстром перемещении "засвечиваться" будут разные участки сетчатки. Поэтому я бы сделал инвертирующий преобразователь с ОС по току и (может быть) синхронным выпрямителем. Инвертирующий - чтоб не было проблем с изменением питания. И пульсации сглаживал бы без фанатизма - чтобы конденсатор фильтра не шибко габаритный ставить. У мелкочипов вроде есть для этого удобная штука - pic16f785 (если память не изменяет)