А сегодня, как-то даже походя, эту проблему решил, см. пикрелейтед (0..30В/0..5А, стабилизация напряжения или тока).
А самое смешное - он не импульсный, он линейный!! И цифровые там только индикаторы, сам он аналоговый!!! А чтобы обеспечить диапазон 0..30В, внутри перещёлкиваются релюшками отводы от вторичной обмотки (четыре положения, выходное напряжение при этом, конечно, не скачет - это вход стабилизатора). Ну и, соответственно, того "звона", который обычно есть на выходе дешёвых мощных импульсных блоков питания, там нет (правда, для меня это редко когда бывает критично). Комплектные "хвосты", правда, довольно идиотские, но там обычные "бананы", так что это не проблема.
Вот. Кажется, у меня опять получился пост с кучей лишних союзов "а" :-)