Очевидно, Вы хотите из 5В получить выходное напряжение в диапазоне 0..24В и с током нагрузки до 1А. Такие вещи делают при помощи DC-DC преобразователей, частично или полностью. Для Вашего случая, думаю, вполне можно использовать какой готовый DC-DC преобразователь с регулировкой делителем напряжения. Насколько я помню, без обвязки, такие МС могут выдавать до 40В, но не помню прочие характеристики. В общем Вам можно (не нужно, а можно) вместо ШИМ (!) с выхода МК использовать готовый (не дорогой) компонент (DC-DC конвертер) в корпусе с 8 выводами (обычно), полевик от IR, драйвер к нему и дроссель. Чтобы управлять выходным напряжением можно пойти разными путями, смотря как устроен DC-DC конвертер. Те, что я повстречал и использовал имели для этой цели делитель. Я использовал 1-Wire-овый цифровой резистор, чтобы с помощью МК регулировать выходное напряжение. Напряжение регулировал от 15В до 40В, мощность нагрузки 8 Вт вроде бы, не помню. Схему показать не могу - потерялась в мусоре на компе. Давайте уже поднапрягитесь сами.