Отсекание куска синусоиды приводит к нагреву транса. Если транс итак "на пределе" (по железу, виткам), то нагрев - дикий. Лучше рулить вторичкой.
Имхо, лучшие зарядники - полумостовые из комповых бп. Нужно добавить цепь ограничения тока (драйвер 494 это позволяет, там два равнозначных...