[uquote="sng61",url="/forum/viewtopic.php?p=3914407#p3914407"]Сколько должна быть рабочая температура?[/uquote]
Вот и меня ты заинтересовал, что пришлось провести небольшой эксперимент...
Блока на 12 В 2 А у меня нет, решил на комповской дежурке проверить.
Могу взять с неё 2 А, но при 5 В, т.е., 10 Вт, что в некоторой степени будет эквивалентно 1 А с твоего блока при 12 В.
Транзистор 13007 специально поставил (был 5027), схема подобна твоей.
Радиатор - дюралевая пластинка 55*23*5. Транзистор висит на одножильных проводках, припаянных к плате, так что отвод тепла с ног на плату минимальный:
Спойлер

Осциллограмма:
Спойлер

2 мкс/дел, 50 В/дел, Т=14 мкс, f=71 кГц.
Входное напряжение 200 В, чтобы картинка полностью видна была. Но испытывал при номинале 220 В.
Так вот - радиатор чуть теплый.
Попробовал его вообще снять - вполне комфортная температура, палец не обжигает.
Я вот еще подумал - может у тебя транс немного витконутый. Был у меня один случай - дежурка вполне 5 В выдавала, но сильно грелся Шоттки и радиатор транзистора тоже больше, чем обычно. Частота была завышенная - за 100 кГц. Снял с донора транс идентичный, заменил и все нормализовалось. А со старым под Шоттки тоже плата потемнела...
Кстати, транс разобрал потом и диагноз подтвердился - изоляция части витков была потемневшей.