Чтоб не создавать новых спрошу в этой теме.
Слепил по стандартной схеме на UC2844 DC-DC флай частота 100кГц 18-36В в 12В 2,5А
Прикинул транс по формулам и добил калькулятором лысого.
Я так понял необходимо сделать так, чтобы при минимальном напряжении и максимальной нагрузке сердечник не входил в насыщение. Время накачки при этом должно быть равно максимально возможному = ~50% от периода. Вроде при этом рабочие токи будут самыми низкими для данной частоты и сердечника.
Греется всё. Проще перечислить, что не греется

Как не пытался эффективность лучше 80% не выходит. Варианты : в качестве измерителя тока поставить трансформатор тока; для запитки микрухи сделать отдельную обмотку, чтобы не использовать стабилизатор; перемотать транс максимально толстым проводом. Может какие 2-3% ещё добавятся.
Разобрал от эпоксидки Chinf-у и обнаружил прямоход. У них КПД 88-90%. Это особенность обратноходовых, невысокий КПД на низких напряжениях? Или чтобы дальше поднимать эффективность нужно очень глубоко копать?