Пробовал крутить шаговые двигатели от 12 В компьютерного блока питания. Из-за сильного трения шпилька не проворачивалась, понадобилось поднять напряжение до 30 В. Хотелось сделать это с минимальными затратами, поэтому выбрал в качестве схемы однотактник. Но в интернете не нашлось схем БП, работающих в режиме насыщения дросселя, так что пришлось лепить свою.
В комплекте есть плавный пуск и регулировка максимального тока. При некоторых режимах нагрузки ток через дроссель скачет и на выходе возникают колебания напряжения, но в основном выходное напряжение слабо проседает от нагрузки. В схеме для примера сделано подключение потребителя с некоторой частотой (имитация ШД). Выдаёт в среднем 250 Вт.
Разводка сделана для питания нескольких драйверов, так что есть лишние дырки.
Схема и разводка одним архивом.
tl494_flyback.zip
В реальности некоторых номиналов не было, индуктивность дросселя не мерял. Запустилось всё с первого раза, когда покрутил резисторы, но напряжение проседало с 30 до 20 вольт. Жаль нет осциллографа. Ну вот, может кому пригодится.