Хочу и я внести свои 5 копеек на этом форуме. Давно искал блок питания с хорошей защитой, до этого собирал схемы и благополучно их сжигал. Этот собрал и пришлось вносить корректировки в схему из за самих деталей. К сожалению транзистор BC547 не нашел, зато этих B337, как грязи. По параметрам очень близки друг к другу, только отличаются граничной частотой, что для блока питания не существенно. Пришлось увеличить резистор 1,5К до 3К, так как существенно грелся и резистор и транзистор B337. Зато после такой замены выходное напряжение стало более стабильным на больших токах. Так же заменил резистор 5,1К на 4,7К, после чего выходное напряжение стало более лучше поддаваться регулировке. Еще бы заменил и переменный резистор 4,7К на 3,3К для более плавной регулировки выходного напряжения, но увы, нет в наличии. Применил трансформатор от зарядного устройства, который лежал без дела лет 20. На нем домотал обмотку для выпрямителя +12V, а на -12V поставил отдельный трансформатор мощностью 20вт от стиральной машины ARDO(от блока управления). Прикладываю схему с изменениями, да простит меня автор за такие вольности. Этим блоком питания очень доволен, работает как часики, защита отрабатывает на высоте.